#content_wrapper{background-image:url(../images/bg.png);background-size:288px 537px;background-position:center top}#main h1 img{width:100%}.wrapper01{padding:0 3.125vw}section.border_red{border:2px solid #E50D16;background-color:#000}section#relust{background-color:#1E0000;margin-top:6.25vw}section#relust h2 img{width:100%}section#relust p.score{font-size:26px;font-weight:bold;line-height:1em;color:#FFFF00;text-align:center;margin:5.3125vw auto 8.75vw auto}section#relust .spec{border-top:1px solid #E50D16;border-bottom:1px solid #E50D16;padding:5px 10px}section#relust .spec ul li{float:left;color:#fff;margin-right:10px}section#relust .spec ul li:last-of-type{margin-right:0}section#relust .spec ul li p.red{color:#E50D16;font-size:10px;font-weight:bold;margin-bottom:5px}section#relust .spec ul li p.level{font-size:12px;font-weight:bold;font-weight:bold}section#relust .spec ul li img{height:12px}section#relust #clearcode{text-align:center;padding:3.15vw 0;background-color:#E50D16}section#relust #clearcode img.txt_clear{width:88.125vw;margin-bottom:3.15vw}section#relust #clearcode img.code{margin:0 1.5625vw;width:19.6875vw}section#relust #sankaconditions p{color:#FFFF00;font-size:20px;line-height:1.2em;text-align:center;font-weight:bold;padding:10vw 0}section#relust #unranked p{color:#FFFF00;font-size:20px;text-align:center;font-weight:bold;margin-top:6.25vw}section#relust #unranked img{width:69.68vw;display:block;margin:6.875vw auto 15.625vw auto}section#relust #rankin{text-align:center}section#relust #rankin img.rank{width:24.6875vw}section#relust #rankin p{margin-top:3px;color:#FFFF00;font-size:20px;font-weight:bold}section#relust #rankin img.nameinput{width:90.3125vw;margin:5.625vw 0 0 0}section#relust #rankin span{font-size:10px;font-weight:bold;margin-bottom:5.625vw;color:#fff;display:block}section#relust #rankin input{font-size:26px;width:6em}section#relust #rankin button{width:30.625vw;display:block;margin:6.25vw auto;padding:0;border:none;background:transparent}section#relust #rankin button img{width:100%;display:block}a#btn_showranking{display:block;margin-top:6.25vw}a#btn_showranking img{width:100%}section#ranking{margin-top:6.25vw;border:2px solid #07DDFF;background-color:#001153}section#ranking h2 img{width:100%}section#ranking p.nodata{color:#FFFF00;text-align:center;font-size:16px;padding:6.25vw 0}section#ranking>ul{padding:0 2.1875vw 2.1875vw 2.1875vw}section#ranking>ul li.rank{background-color:#000;margin-top:2.1875vw;border:2px solid #07DDFF}section#ranking>ul li.rank:first-of-type{margin-top:0}section#ranking>ul li.rank .tops{padding:1.5625vw 3.125vw;border-bottom:1px solid #07DDFF}section#ranking>ul li.rank .tops img{height:14.0625vw;float:left;margin-right:3.125vw}section#ranking>ul li.rank .tops div{display:table-cell;height:14.0625vw;vertical-align:middle}section#ranking>ul li.rank .tops p{float:left;color:#fff;font-size:16px;font-weight:bold}section#ranking>ul li.rank .tops p span{margin-top:2.5vw;font-size:12px;color:#FFFF00;display:block}section#ranking>ul li.rank .bottoms{padding:1.5625vw 3.125vw}section#ranking>ul li.rank .bottoms ul li{float:left;color:#fff;margin-right:10px}section#ranking>ul li.rank .bottoms ul li:last-of-type{margin-right:0}section#ranking>ul li.rank .bottoms ul li p.blue{color:#01DBFF;font-size:10px;font-weight:bold;margin-bottom:5px}section#ranking>ul li.rank .bottoms ul li p.level{font-size:12px;font-weight:bold;font-weight:bold}section#ranking>ul li.rank .bottoms ul li img{height:12px}#cfooter{display:block;margin-top:6.25vw;padding:0 3.125vw}#cfooter a#btn_top{display:block}#cfooter a#btn_top img{width:100%}#cfooter #sns{width:100%;text-align:center;height:20px;padding:10.9375vw 0}#cfooter #sns ul li{display:inline-block;height:20px;overflow:hidden}#annotation{margin-top:0}p#common_pagetop a{display:none}@media screen and (min-width: 640px){#content_wrapper{width:100%;min-width:1000px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:577px 1070px}#main{width:100%;height:853px;overflow:hidden}#main h1{left:50%;height:853px;position:relative}#main h1 img{width:1200px;position:absolute;margin-left:-600px}.wrapper01{width:1000px;margin:50px auto 0 auto;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}section.border_red{border:4px solid #E50D16}section#relust{margin-top:0}section#relust p.score{font-size:50px;margin:36px auto 85px auto}section#relust .spec{border-top:2px solid #E50D16;border-bottom:2px solid #E50D16;padding:23px}section#relust .spec ul li{float:left;color:#fff;margin-right:30px}section#relust .spec ul li:last-of-type{margin-right:0}section#relust .spec ul li p.red{font-size:18px;margin-bottom:14px}section#relust .spec ul li p.level{font-size:30px;font-weight:bold}section#relust .spec ul li img{height:30px}section#relust #clearcode{padding:30px 0}section#relust #clearcode img.txt_clear{width:565px;margin-bottom:30px}section#relust #clearcode .codes{display:block}section#relust #clearcode img.code{margin:0 10px;width:126px}section#relust #sankaconditions p{font-size:40px;padding:90px 0}section#relust #unranked p{font-size:40px;margin-top:90px}section#relust #unranked img{width:467px;margin:35px auto 120px auto}section#relust #rankin img.rank{width:158px;margin-top:24px}section#relust #rankin p{margin-top:20px;font-size:40px}section#relust #rankin img.nameinput{width:578px;margin:30px 0 0 0}section#relust #rankin span{font-size:18px;margin-bottom:40px}section#relust #rankin input{font-size:50px}section#relust #rankin button{cursor:pointer;width:196px;margin:40px auto;padding:0;border:none;background:transparent}section#relust #rankin button img{width:100%;display:block}a#btn_showranking{display:block;margin:40px auto;width:600px}a#btn_showranking img{width:100%}section#ranking{margin-top:40px;border:4px solid #07DDFF}section#ranking h2 img{width:100%}section#ranking p.nodata{text-align:center;font-size:40px;padding:88px 0 142px}section#ranking>ul{padding:0 30px 30px 30px}section#ranking>ul li.rank{margin-top:30px;border:4px solid #07DDFF}section#ranking>ul li.rank:first-of-type{margin-top:0}section#ranking>ul li.rank .tops{padding:10px 25px;border-bottom:2px solid #07DDFF}section#ranking>ul li.rank .tops img{height:119px;margin-right:25px}section#ranking>ul li.rank .tops div{display:table-cell;height:119px;vertical-align:middle}section#ranking>ul li.rank .tops p{font-size:40px}section#ranking>ul li.rank .tops p span{margin-top:20px;font-size:30px}section#ranking>ul li.rank .bottoms{padding:15px 25px}section#ranking>ul li.rank .bottoms ul li{float:left;color:#fff;margin-right:26px}section#ranking>ul li.rank .bottoms ul li:last-of-type{margin-right:0}section#ranking>ul li.rank .bottoms ul li p.blue{font-size:18px;margin-bottom:10px}section#ranking>ul li.rank .bottoms ul li p.level{font-size:30px}section#ranking>ul li.rank .bottoms ul li img{height:30px}#cfooter{margin-top:47px;padding:0 10px;width:1000px;margin:47px auto 0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#cfooter a#btn_top{width:980px;margin:0 auto}#cfooter a#btn_top img{width:100%}#cfooter #sns{width:100%;text-align:center;height:20px;padding:40px 0}#cfooter #sns ul li{display:inline-block;height:20px;overflow:hidden}p#common_pagetop{width:46px;height:46px;clear:both;float:right;position:fixed;right:20px;bottom:90px;zoom:1}p#common_pagetop a{background-image:url(../../../../common/images/btn_gototop.png);text-indent:-999em;width:46px;height:46px;display:block}p#common_pagetop a:hover{background-position:0 -46px}}
