@charset "utf-8";body{font:100%/2 "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS P Gothic",sans-serif;font-size:15px;color:#222;background-color:#fff}img{width:100%}blockquote{text-align:justify;margin:30px 20px;padding:10px 20px;background-color:#eee;font-size:.9rem}h1{font-size:1.4rem;line-height:1.8em;padding:.2em 1em;border-left:solid 8px #330908;margin-bottom:40px}h2.ft{font-size:24px;color:#330908;padding:0 30px;margin:45px 0 30px;font-weight:normal}h2.square{font-size:18px;line-height:18px;padding:12px 0;font-weight:bold;color:#330908;text-align:center;border:3px solid #330908;border-radius:.5rem;margin-bottom:30px}h3.under-line{font-size:18px;padding:0 15px 5px;border-bottom:3px solid #330908;margin:45px 15px 30px}h3.voice{padding:12px 8px 8px 56px;margin:20px 0;background:url(../img/common/voice.png) no-repeat left 8px center;background-size:40px 40px;border-bottom:solid 1px #222}h2.T-icon,h3.T-icon{font-size:18px;padding:12px 8px 8px 56px;border-bottom:3px solid #330908;margin:45px 15px 15px}h3.furushihei{background:url(../img/common/icon/furushihei.png) no-repeat left 8px center;background-size:40px 40px}h3.kinenkouka{background:url(../img/common/icon/kinenkouka.png) no-repeat left 8px center;background-size:40px 40px}h3.anasen{background:url(../img/common/icon/anasen.png) no-repeat left 8px center;background-size:40px 40px}h3.ginka{background:url(../img/common/icon/ginka.png) no-repeat left 8px center;background-size:40px 40px}h2.gold-coin,h3.gold-coin{background:url(../img/common/icon/kinka.png) no-repeat left 8px center;background-size:40px 40px}h3.koban{background:url(../img/common/icon/koban.png) no-repeat left 8px center;background-size:40px 40px}h3.ooban{background:url(../img/common/icon/ooban.png) no-repeat left 8px center;background-size:40px 40px}h3.kokingin{background:url(../img/common/icon/kokingin.png) no-repeat left 8px center;background-size:40px 40px}h3.kosen{background:url(../img/common/icon/kosen.png) no-repeat left 8px center;background-size:40px 40px}h3.area-icon{background:url(../img/common/icon/area.png) no-repeat left 8px center;background-size:40px 40px}h3.military-money{background:url(../img/common/icon/military-money.png) no-repeat left 8px center;background-size:40px 40px}h3.kinsatu{background:url(../img/common/icon/kinsatu.png) no-repeat left 8px center;background-size:40px 40px}h3.tyogin{background:url(../img/common/icon/tyogin.png) no-repeat left 8px center;background-size:40px 40px}h3.point{padding:20px 15px 10px 60px;background-image:url("../img/logo_h2.png");background-repeat:no-repeat;background-size:auto 45px;background-position:1% 65%;border-left:none;border-bottom:3px solid #330908}h4.under-line{font-size:16px;padding:0 15px 5px;border-bottom:2px dashed #330908;margin:25px 15px 15px}.ws-border{font-size:24px;color:#330908;text-align:center;padding:0 55px;margin:30px 30px 15px;position:relative}.ws-border:before,.ws-border:after{content:'';position:absolute;top:50%;display:inline-block;width:150px;height:2px;background-color:#330908}.ws-border:before{left:0}.ws-border:after{right:0}a:link,a:visited,{color:#066}a:hover{opacity:.6}a:active{color:#F06}a.fb{opacity:1}.btnBox{width:720px;height:60px;padding:3px;box-sizing:border-box;margin:30px auto}.btnBox.red{background:#7f384c;background:-moz-linear-gradient(top,#7f384c 0,#692838 100%);background:-webkit-linear-gradient(top,#7f384c 0,#692838 100%);background:linear-gradient(to bottom,#7f384c 0,#692838 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7f384c',endColorstr='#692838',GradientType=0)}.btnBox.green{background:#00a848;background:-moz-linear-gradient(top,#00a848 0,#008c3c 100%);background:-webkit-linear-gradient(top,#00a848 0,#008c3c 100%);background:linear-gradient(to bottom,#00a848 0,#008c3c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00A848',endColorstr='#008C3C',GradientType=0)}.btnBox.blue{background:#00b4ff;background:-moz-linear-gradient(top,#00b4ff 0,#007eb2 100%);background:-webkit-linear-gradient(top,#00b4ff 0,#007eb2 100%);background:linear-gradient(to bottom,#00b4ff 0,#007eb2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00B4FF',endColorstr='#007EB2',GradientType=0)}.btnBox.brown{background:#460c0b;background:-moz-linear-gradient(top,#460c0b 0,#330908 100%);background:-webkit-linear-gradient(top,#460c0b 0,#330908 100%);background:linear-gradient(to bottom,#460c0b 0,#330908 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#460C0B',endColorstr='#330908',GradientType=0)}.btnBox:hover{opacity:.9}.btnBox .inner{height:54px;border:1px solid #fff;box-sizing:border-box}.btnBox .inner p{text-align:center}.btnBox .inner p a{display:block;height:54px;line-height:54px;color:#fff;font-size:20px;text-decoration:none}.btnBox .inner p a .text{position:relative;padding-left:28px}.btnBox .inner p a .text:before{content:" ";display:inline-block;width:20px;height:20px;background:url(../img/common/arrow02.png);background-repeat:no-repeat;position:absolute;left:0;top:4px}.LinkBox p{font-size:1.05rem;font-weight:bold;text-align:right}.LinkBox p a .text{position:relative}.LinkBox p a .text:before{content:" ";display:inline-block;width:20px;height:20px;background:url(../img/common/arrow.png);background-repeat:no-repeat;position:absolute;top:2px;left:-26px}header #logo{width:240px;height:60px;margin:20px auto 15px}header nav{border-top:1px solid #eee;border-bottom:1px solid #eee;background:#460c0b;background:-moz-linear-gradient(top,#460c0b 0,#330908 100%);background:-webkit-linear-gradient(top,#460c0b 0,#330908 100%);background:linear-gradient(to bottom,#460c0b 0,#330908 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#460C0B',endColorstr='#330908',GradientType=0)}header nav ul{width:1080px;height:50px;line-height:54px;margin:0 auto;font-weight:bold}header nav ul li{width:33.3%;border-left:1px solid #eee;box-sizing:border-box;font-size:16px;text-align:center;float:left}header nav ul li a{display:block;width:360px;height:54px}header nav ul li:last-child{border-right:1px solid #eee}header nav ul li a,header nav ul li a:visited{color:#fff;text-decoration:none}#main-visual{height:360px;border-bottom:3px solid #330908}#main-visual img{width:1080px;margin:0 auto;display:block}#Bread-SNS{width:1060px;height:60px;margin:30px auto;padding:0 10px}#snsBox{width:250px;float:right;margin-left:30px}#snsBox ul{height:30px;list-style:none}#snsBox ul li{height:20px;margin-left:5px;line-height:0rem;padding:0 6px;float:left}#Bread-box{width:780px;float:left}#Bread-box ol{width:100%;text-align:center;display:inline-block;overflow:hidden;box-sizing:border-box;margin-top:8px}#Bread-box ol li{width:40%;font-size:14px;color:#330908;text-align:center;border:1px solid #330908;line-height:36px;text-decoration:none;display:block;float:left;position:relative;box-sizing:border-box}#Bread-box ol li:first-child{width:20%;border-radius:5px 0 0 5px}#Bread-box ol li:last-child{border-radius:0 5px 5px 0}#Bread-box ol li:last-child::after{content:none}#Bread-box ol li::after{content:'';position:absolute;top:0;right:-18px;width:36px;height:36px;transform:scale(0.707) rotate(45deg);z-index:1;border-radius:0 5px 0 50px;background-color:#460c0b;transition:background .5s;box-shadow:2px -2px 0 2px #330908}#Bread-box ol li a,#Bread-box ol li a::after{display:block;background-color:#460c0b}#Bread-box ol li a{color:#fff;text-decoration:none}#Bread-box ol li:last-child a{background-color:#fff;color:#222;border-radius:0 50px 50px 0}#Bread-box ol li a:hover{opacity:1}#main{width:1060px;height:auto;margin:30px auto 0;padding:0 10px}article{width:780px;float:left}aside{width:250px;float:left;margin-left:30px}aside ul li{list-style:none;border-top:1px solid #ccc}aside ul li:last-child{border-bottom:1px solid #ccc}aside ul li a{text-decoration:none;display:block;background:url(../img/common/side_arrow.png) no-repeat right 8px center}aside ul li a:link,aside ul li a:visited{color:#333}aside ul li a:hover{background-color:#ffddb7}aside ul.rank{margin-bottom:50px}aside ul.rank li{font-weight:bold}aside ul.rank li a{padding:12px 8px 12px 53px}aside ul.rank li.speed-icon{background:url(../img/common/speed-icon.png) no-repeat left 8px center;background-size:35px 30px}aside ul.rank li.premirem-icon{background:url(../img/common/premirem-icon.png) no-repeat left 8px center;background-size:35px 30px}aside ul.rank li.ultrabuyer-icon{background:url(../img/common/ultrabuyer-icon.png) no-repeat left 8px center;background-size:35px 30px}aside ul.rank li.nanboya-icon{background:url(../img/common/nanboya-icon.png) no-repeat left 8px center;background-size:35px 30px}aside ul.rank li.otakaraya-icon{background:url(../img/common/otakaraya-icon.png) no-repeat left 8px center;background-size:35px 30px}aside ul.category li a{padding:8px 8px 8px 5px}footer{font-size:14px;background-color:#330908;color:#fff;line-height:35px;text-align:center;margin-top:25px}footer a:link,footer a:visited{color:#fff;text-decoration:none}footer a:hover{opacity:1}footer p.uneilink{padding-top:20px}footer p.copy{padding-bottom:20px}#page-top{display:block;position:fixed;z-index:9999;bottom:20px;right:80px;width:120px;opacity:.8}.blue{font-weight:bold;color:#4b8da7}.blue_s{color:#4b8da7}.blue_b{font-size:18px;font-weight:bold;color:#4b8da7}.red{font-weight:bold;color:#F00}.red_s{color:#F00}.red_b{font-size:18px;font-weight:bold;color:#F00}.clear_link{color:#fff;text-decoration:none}.black2{color:#222;text-decoration:none}.black2:hover{opacity:1}.center{text-align:center}.mar_top{margin-top:20px}.mar_top0{margin-top:0}.mar_top10{margin-top:10px}.mt20{margin-top:20px}.mar_top30{margin-top:30px}.mar_bot{margin-bottom:20px}.none_pc{display:none}.clearfix:before,.clearfix:after{content:"";display:block;height:0;visibility:hidden}.clearfix:after{clear:both}