﻿@media screen and (max-width: 640px){div#global_bc{padding:5px 0 2px 0;height:auto !important}div#global_bc li{height:auto !important}div#global_bc div ul{height:auto !important}div#global_bc li{line-height:1.8em !important}}.yugo{font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;font-weight:500}#content_wrapper{background-image:url(../images/bg01.png);background-size:255px;background-position:center top}#main .top{height:18.75vw;background-color:#FF5496;position:relative}#main .top img{width:100%;position:absolute;top:0}#main .bottom h1{text-align:center;margin-top:10.9375vw}#main .bottom h1 img.sp{width:87.5vw;display:inline-block}#main .bottom .complete{text-align:center;margin-top:6.875vw;position:relative}#main .bottom .complete img.sp{display:inline-block;width:87.5vw}#main .bottom .complete div{width:100%;position:absolute;bottom:12.5vw;left:0}#main .bottom .complete div a{margin:0 auto;display:block;width:81.5625vw}#main .bottom .complete div a img{width:100%}#award{margin:5.625vw 0;background-color:#fff;border-top:5px solid #000;border-bottom:5px solid #000;padding:0 4.6875vw 9.375vw 4.6875vw}#award h2{margin-top:9.375vw}#award h2 img{width:100%}#award ul li{margin-top:9.375vw}#award ul li img{width:100%}#award ul li p{margin-top:9px;font-size:14px;font-weight:bold}#award ul li p a{color:#FF5292;text-decoration:underline}#result{text-align:center}#result img.sp{width:87.5vw;display:inline-block}small.copyright{margin:5.625vw 0;font-size:10px;line-height:1.4em;display:block;padding:0 4.6875vw}small.copyright span{font-family:"Verdana"}.bg02{background-image:url(../images/bg02.png);background-size:111px;background-position:center top}.bold{font-weight:bold}.center{text-align:center}#cfooter{background-color:#FF5293;padding:6.25vw 3.125vw 6.25vw 3.125vw}#cfooter h2{text-align:center;margin-bottom:3.125vw}#cfooter h2 img{display:inline-block;width:50.9375vw}#cfooter .bnr{display:inline-block;width:43.75vw;margin:3.125vw 1.5625vw 0 1.5625vw}#cfooter .bnr img{width:100%}#cfooter #sns{width:100%;text-align:center;height:20px;margin:10.9375vw 0 0 0}#cfooter #sns ul{width:100%;height:20px}#cfooter #sns ul li{display:inline-block;font-size:0;line-height:0}@media screen and (min-width: 640px){#content_wrapper{min-width:1000px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:510px}.bg02{background-image:url(../images/bg02.png);background-size:445px;background-position:center top}#main .top{height:75px;text-align:center}#main .top .inner01{position:absolute;left:50%}#main .top img{width:939px;position:relative;margin-top:5px;margin-left:-470px}#main .bottom{width:980px;padding-bottom:0;margin:0 auto}#main .bottom h1{text-align:center;margin-top:50px;margin-bottom:47px}#main .bottom h1 img.sp{display:none}#main .bottom h1 img{width:890px;margin:0 auto}#main .bottom .complete{text-align:center;margin-top:0}#main .bottom .complete img.sp{display:none}#main .bottom .complete img.pc{display:inline-block;width:980px}#main .bottom .complete div{width:400px;position:absolute;bottom:86px;left:245px}#main .bottom .complete div a{margin:0 auto;display:block;width:400px}#main .bottom .complete div a img{width:100%}#award{width:980px;margin:40px auto 0 auto;border:5px solid #000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;background-color:#fff;padding:18px 0 60px 0}#award h2{margin-top:50px;text-align:center}#award h2 img.pc{display:inline-block;width:850px}#award ul li{width:700px;margin:50px auto 0 auto}#award ul li.sq{width:600px}#award ul#okiniiri{width:850px;margin:0 auto}#award ul#okiniiri li{width:400px}#award ul#okiniiri li:nth-child(odd){float:left}#award ul#okiniiri li:nth-child(even){float:right}#result{width:980px;margin:55px auto}#result img.sp{display:none !important}#result img.pc{width:980px}small.copyright{width:1000px;padding:0 0 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:right}#cfooter{padding:26px 0}#cfooter .inner{width:1000px;padding:0 10px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#cfooter h2{width:133px;float:left;margin-right:10px;margin-bottom:0}#cfooter h2 img{width:133px}#cfooter .bnr{display:block;width:171px;margin:0;margin-right:10px;float:left;background-color:#fff}#cfooter .bnr img{width:171px}#cfooter .bnr:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);opacity:.6}#cfooter #sns{float:right;width:auto;text-align:center;height:20px;margin:0}#cfooter #sns ul{width:100%;height:20px}#cfooter #sns ul li{display:inline-block;font-size:0;line-height:0}#pop_wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;background:rgba(5,5,5,0.8)}#pop_wrap .inner{width:100%}#pop_wrap .inner #pop{width:980px;height:100%;margin:0 auto;position:relative}#pop_wrap .inner #pop #btn_prev,#pop_wrap .inner #pop #btn_next{position:absolute;top:calc(50% - 51px)}#pop_wrap .inner #pop #btn_prev img,#pop_wrap .inner #pop #btn_next img{height:102px}#pop_wrap .inner #pop #btn_prev{left:10px}#pop_wrap .inner #pop #btn_prev:hover{left:7px}#pop_wrap .inner #pop #btn_next{right:10px}#pop_wrap .inner #pop #btn_next:hover{right:7px}#pop_wrap .inner #pop #detail{width:840px;margin:0 auto;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#pop_wrap .inner #pop #detail #btn_close{position:absolute;top:10px;right:10px;width:32px;display:block}#pop_wrap .inner #pop #detail #btn_close img{width:100%}#pop_wrap .inner #pop #detail #pop_head{border-bottom:4px solid #212121;color:#212121;padding-bottom:10px}#pop_wrap .inner #pop #detail #pop_head #title{margin-bottom:15px}#pop_wrap .inner #pop #detail #pop_head #title p{font-size:22px;font-weight:bold;line-height:1.5em}#pop_wrap .inner #pop #detail #pop_head #price_release{text-align:right;font-size:14px;line-height:1.5em}#pop_wrap .inner #pop #detail #left_area{width:361px;float:left;margin-top:30px}#pop_wrap .inner #pop #detail #left_area .img{width:360px;height:360px;margin:0 auto;position:relative}#pop_wrap .inner #pop #detail #left_area .img img{width:360px;position:absolute;top:0;left:0}#pop_wrap .inner #pop #detail #left_area .img img.cover{width:361px;height:361px;position:relative;display:block}#pop_wrap .inner #pop #detail #left_area small{font-size:10px;color:#4A4A4A;line-height:1.2em}#pop_wrap .inner #pop #detail #right_area{float:right;margin-top:30px;width:370px}#pop_wrap .inner #pop #detail #right_area p#summary{display:block;font-size:14px;line-height:1.57em;padding:0px}#pop_wrap .inner #pop #detail #right_area a{margin-top:15px;width:88px}#pop_wrap .inner #pop #detail #right_area a img{width:88px}.shopclose{display:none !important}.shopclose a{display:none !important}.shoplist{position:fixed;background-color:rgba(0,0,0,0.8);top:0;left:0;width:100%;height:100%;z-index:2000;overflow-y:auto}.shoplist .inner{background-color:#fff;width:980px;height:auto;margin:30px auto;position:relative;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:0}.shoplist .inner .lists{padding:0 50px;margin-bottom:30px;width:100%;margin-top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.shoplist .inner .lists a.shopclose01{width:32px;display:block;position:absolute;top:10px;right:10px}.shoplist .inner .lists a.shopclose01 img{width:32px}.shoplist .inner .lists a.shopclose02{width:111px;display:block;margin:30px auto}.shoplist .inner .lists a.shopclose02 img{width:111px}.shoplist .inner .lists h2{margin-top:30px;text-align:center}.shoplist .inner .lists h2 img{width:350px}.shoplist .inner .lists small{margin-top:20px;font-size:12px}.shoplist .inner .lists ul li{padding:12px 0}.shoplist .inner .lists ul li.head{margin-top:20px;font-size:18px;padding:8px;border-bottom:none}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}}
