body{background-color:#fff;font-size:18px;color:#111;line-height:1.3}a:link,a:visited,a:active{color:#111}img{width:100%;height:auto}@media screen and (max-width:1024px){body,html{overflow-x:hidden}}.content{max-width:1260px;width:100%;margin:15px auto 0}section.content940{max-width:940px;width:calc(99% - 320px);float:left;margin:0 auto}.whitecon{float:left;width:100%;background-color:#fff;margin-bottom:40px}@media screen and (max-width:1260px){.content{padding:0 1.5%}section.content940{max-width:none}}@media screen and (max-width:1100px){.whitecon{float:none;margin:0px auto 30px}}@media screen and (max-width:800px){.content{margin-top:7px}}@media screen and (max-width:700px){.content{margin:0 auto}}.top{width:45px;height:45px;border-radius:100%;text-align:center;position:fixed;bottom:120px;z-index:50;background-color:#222;cursor:pointer;box-shadow:0 0 6px 1px rgba(0,0,0,0.2)}.top:before{content:"︿";display:inline-block;color:#fff;font-size:25px;font-weight:bold;padding-top:3px}.top:hover,.top:active{background-color:#777}.breadcrumbs{width:100%;height:45px;line-height:45px;margin:0px auto;clear:both}.breadcrumbs a{letter-spacing:1px;color:#222;font-size:16px}.breadcrumbs a:hover{color:#b03c3f}.breadcrumbs span{font-size:16px;margin:0 8px}@media screen and (max-width:800px){.breadcrumbs{padding:0 2%;line-height:60px;height:50px}}.suggest{clear:both}#ad-BD1,#ad-BD2,#ad-BD3,.NC1{margin:0 0 20px 0;overflow:hidden;line-height:0}[id*="ad-K2"]{margin-bottom:20px}@media screen and (max-width:850px){#ad-C1{margin-bottom:15px}}@media screen and (max-width:800px){.suggest_pc{display:none}.suggest_m{display:block}div.suggestBottom{margin-bottom:15px}}.ie9{width:800px;overflow:hidden;padding:25px 0;margin:0 auto;border:1px solid #ddd}