﻿.yugo{font-family:"游ゴシック", YuGothic, "ヒラギノ角ゴ Pro", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", sans-serif;font-weight:500}#main{background-color:#00BCD4}#main h1 img{width:100%}#main h2{width:93.75vw;margin:9.375vw auto 0 auto}#main h2 img{width:100%}#main ul{width:90.625vw;margin:0 auto 6.25vw auto}#main ul li{text-align:center;width:100%;height:90.625vw;margin-top:4.375vw;background-color:#E2F9FC;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#main ul li:nth-child(1) img{width:51.875vw;margin-top:9.0625vw}#main ul li:nth-child(2) img{width:54.375vw;margin-top:8.75vw}#main ul li:nth-child(3) img{width:27.1875vw;margin-top:9.0625vw}#garally{position:relative;display:block}#garally .insta{pointer-events:none}#garally .balloon{top:20.625vw;position:absolute;width:100%;display:block;pointer-events:none}#garally .balloon a{pointer-events:auto;width:83.4375vw;margin:0 auto;display:block}#garally .balloon a img{width:100%}#campaign{background-image:url(../images/bg01.png);background-size:239px 239px;background-position:center top}#campaign .inner{padding:9.375vw 4.6875vw}#campaign h2{margin-bottom:4px}#campaign h2 img{width:100%}#campaign .campaign03{margin:3.125vw auto}#campaign .campaign03 div.border01{position:relative;border:2px solid #08C2DB;-moz-border-radius:3.125vw;-webkit-border-radius:3.125vw;border-radius:3.125vw;background-color:#fff}#campaign .campaign03 div.border01 img.about{width:100%}#campaign .campaign03 div.border01 img.new{position:absolute;top:-3.125vw;left:-4.6875vw;display:block;width:25.3125vw}#campaign .campaign03 div.border01 img.comingsoon{width:68.75vw;display:block;top:93.125vw;left:10.3125vw;position:absolute}#campaign .campaign03 div.border01 .annotation{margin-top:0.5em;padding:0 5.625vw 4.6875vw 5.625vw}#campaign .campaign03 div.border01 .annotation small{color:#715A52;font-size:12px;text-indent:-1em;padding-left:1em}#campaign .campaign03 div.border01 a{width:75vw;display:block;position:absolute;top:96.5vw;left:7.1875vw}#campaign .campaign03 div.border01 a img{width:100%;-moz-border-radius:4.6875vw;-webkit-border-radius:4.6875vw;border-radius:4.6875vw}#campaign .campaign02 img{width:100%}#campaign .campaign01{display:block;margin-top:4.6875vw}#campaign .campaign01 img{width:100%}.bg02{background-image:url(../images/bg02.png);background-size:54px 54px;background-position:center top}#lineup .catch{margin-top:9.375vw;text-align:center}#lineup .catch img{width:93.75vw}#lineup h2{width:36.25vw;margin:9.375vw auto 0 auto}#lineup h2 img{width:100%}#lineup a.btn_shoplist{width:76.25vw;display:block;margin:3.125vw auto 0 auto}#lineup a.btn_shoplist img{width:100%}#lineup .items{margin-top:3.758vw}#lineup .items h3{text-align:center}#lineup .items h3 img{height:12.8125vw}#lineup .items#new_disneypixar h3 img{height:21.875vw}#lineup .items#new_marvel h3 img{height:21.875vw}#lineup .items .itemswrap{width:90.625vw;margin:-6.25vw auto 0 auto;border:3px solid #212121;background-color:#fff;padding:5.3125vw 0;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#lineup .items .itemswrap ul{margin:0 4vw;text-align:left}#lineup .items .itemswrap ul li{display:inline-block;width:23.75vw;margin:3.125vw 1.5625vw}#lineup .items .itemswrap ul li a{position:relative}#lineup .items .itemswrap ul li a .thumb{position:relative}#lineup .items .itemswrap ul li a img{width:100%}#lineup .items .itemswrap ul li a .cover{position:absolute;top:0;left:0;width:100%}#lineup .items .itemswrap small{color:red;font-size:12px;display:block;padding:2vw 6vw}#campaign_banners{padding:9.375vw 0 0 0;width:90.625vw;margin:0 auto}#campaign_banners a{width:100%}#campaign_banners a img{width:100%}#copyrights{width:90.625vw;margin:3.125vw auto 0 auto;padding-bottom:3.125vw}#copyrights small{font-size:10px}#copyrights small span{font-family:"Verdana"}#links{padding:6.25vw 0;background-color:#F3F3F3}#links a{width:90.625vw;display:block;margin:0 auto}#links a:nth-of-type(n+2){margin-top:3.125vw}#links a img{width:100%}#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 .bnr#bnr_disney{display:block;width:48.75vw;margin:6.875vw auto 0 auto}#cfooter #sns{width:100%;text-align:center;height:20px;margin:6.25vw 0 0 0}#cfooter #sns ._sharebuttons{width:100%;display:flex;justify-content:center}#pop_wrap{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5000;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;background:rgba(5,5,5,0.8)}#pop_wrap .inner{width:100%;display:table}#pop_wrap .inner #pop{width:100%;position:relative}#pop_wrap .inner #pop #btn_prev,#pop_wrap .inner #pop #btn_next{position:fixed;top:50%}#pop_wrap .inner #pop #btn_prev img,#pop_wrap .inner #pop #btn_next img{height:28px}#pop_wrap .inner #pop #btn_prev{left:0.9375vw}#pop_wrap .inner #pop #btn_next{right:0.9375vw}#pop_wrap .inner #pop #detail{width:87.5vw;margin:5vw auto;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:5vw 3.125vw;-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:1.5625vw;right:1.5625vw;width:10vw;display:block}#pop_wrap .inner #pop #detail #btn_close img{width:100%}#pop_wrap .inner #pop #detail #pop_head{border-bottom:2px solid #212121;color:#212121;padding-bottom:2.5vw}#pop_wrap .inner #pop #detail #pop_head #title{margin-bottom:0.5em}#pop_wrap .inner #pop #detail #pop_head #title p{font-size:14px;font-weight:bold;line-height:1.5em}#pop_wrap .inner #pop #detail #pop_head #price_release{font-size:12px;line-height:1.5em}#pop_wrap .inner #pop #detail #left_area{width:100%}#pop_wrap .inner #pop #detail #left_area .img{width:75vw;margin:0 auto;position:relative}#pop_wrap .inner #pop #detail #left_area .img img{width:100%;position:absolute;top:0;left:0}#pop_wrap .inner #pop #detail #left_area .img img.cover{position:relative}#pop_wrap .inner #pop #detail #left_area small{font-size:10px;color:#4A4A4A;line-height:1.2em}#pop_wrap .inner #pop #detail #right_area #summary{padding-top:3.75vw;font-size:12px;line-height:1.5em}#pop_wrap .inner #pop #detail #right_area a{margin-top:2.5vw;width:29.0625vw;display:none}#pop_wrap .inner #pop #detail #right_area a img{width:100%}#annotation{margin-top:0 !important}p#common_pagetop a{display:none}.shopclose{display:none;z-index:2100;position:fixed;top:0;left:0;background-color:#84DEE9;width:100%;padding:3.125vw 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.shopclose a{margin:0 auto;display:block;width:38.75vw}.shopclose a img{width:100%}.shoplist{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2000;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.shoplist .inner{background-color:#fff;width:100%;height:auto;position:relative}.shoplist .inner .lists{padding:0 3.125vw;margin-bottom:3.125vw;width:100%;margin-top:24.375vw;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.shoplist .inner .lists h2 img{width:100%}.shoplist .inner .lists small{display:block;color:red;font-size:10px;margin-top:6.25vw;line-height:1.4em}.shoplist .inner .lists ul li{padding:3.75vw 0;line-height:1.57em;font-size:14px;border-bottom:2px solid #84DEE9}.shoplist .inner .lists ul li.head{margin-top:6.25vw;background-color:#84DEE9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:14px;line-height:1em;font-weight:bold;padding:3.125vw;border-bottom:none}.shoplist .inner .lists ul li a{color:#FF5293}@media screen and (min-width: 640px){#main{background-image:url(../images/bg_boder.png);background-position:center top;background-repeat:repeat-x;padding-bottom:53px}#main h1{width:1000px;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#main h1 img{margin:0 auto;width:980px}#main h2{width:1000px;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:-60px auto 0 auto}#main h2 img{width:980px}#garally{position:relative;display:block;min-width:1000px}#garally .balloon{top:calc(50% - 78px);position:absolute;width:100%;display:block;pointer-events:none}#garally .balloon a{width:374px;margin:0 auto;display:block;pointer-events:auto}#garally .balloon a img{width:374px}#campaign{background-size:478px 478px;padding:70px 0 80px 0}#campaign .inner{width:1000px;padding:0 10px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#campaign h2{text-align:center;margin-bottom:30px}#campaign h2 img{width:690px}#campaign .campaign03{margin:25px auto 75px auto}#campaign .campaign03 div.border01{border:5px solid #08C2DB;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px}#campaign .campaign03 div.border01 img.new{top:-25px;left:36px;width:160px}#campaign .campaign03 div.border01 img.comingsoon{width:382px;top:516px;left:294px}#campaign .campaign03 div.border01 img.pc{margin-bottom:81px}#campaign .campaign03 div.border01 a{width:370px;display:block;position:absolute;top:524px;left:300px}#campaign .campaign03 div.border01 a img{width:100%;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}#campaign .campaign03 div.border01 .annotation{margin-top:1em;padding:0;margin-bottom:20px}#campaign .campaign03 div.border01 .annotation small{text-indent:0;padding-left:0;text-align:right;display:block;padding-right:20px}#campaign .campaign02 img{width:100%}#campaign .campaign01{display:block;margin-top:30px !important}#campaign .campaign01 img{width:980px}.bg02{background-image:url(../images/bg02.png);background-size:108px 107px}#lineup{width:1000px;padding:0 10px;margin:0 auto}#lineup .posrel{width:980px;position:relative;margin:0 auto;padding:63px 0 25px 0}#lineup .catch{margin-top:20px}#lineup .catch img{width:900px}#lineup h2{width:163px;margin:0 auto;position:relative}#lineup h2 img{width:163px}#lineup a.btn_shoplist{width:264px;margin:0 40px 0 0;margin-top:12px;float:right}#lineup a.btn_shoplist img{width:264px}#lineup .items{margin-top:38px}#lineup .items:first-of-type{margin-top:30px}#lineup .items h3{position:relative;display:block;z-index:1000}#lineup .items h3 img{height:52px}#lineup .items#new_disneypixar h3 img{height:88px}#lineup .items#new_marvel h3 img{height:88px}#lineup .items .itemswrap{position:relative;width:980px;margin:-27px auto 0 auto;border:5px solid #212121;padding:38px 0;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#lineup .items .itemswrap ul{margin:0;margin-left:55px;text-align:left}#lineup .items .itemswrap ul li{display:inline-block;width:108px;margin:12px 7px}#lineup .items .itemswrap ul li a{position:relative;overflow:visible;width:108px}#lineup .items .itemswrap ul li a img{width:108px}#lineup .items .itemswrap ul li a .thumb{position:relative}#lineup .items .itemswrap ul li a img.cover{position:absolute;top:0;left:0;width:108px;display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#lineup .items .itemswrap ul li a div.cover{position:absolute;top:0;left:0;display:block;border:4px solid #fff;width:108px;height:108px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#lineup .items .itemswrap ul li a:hover img{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:.7}#lineup .items .itemswrap ul li a:hover img.cover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#lineup .items .itemswrap small.annotation{position:absolute;padding:0;left:40px;bottom:40px}#campaign_banners{padding:75px 0 0 0;width:100%}#campaign_banners .inner{width:1000px;padding:0 10px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#campaign_banners .inner a{width:980px}#campaign_banners .inner a img{width:980px}#copyrights{width:1000px;padding:0 10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:30px auto}#copyrights small{width:980px;display:block;font-size:10px;text-align:right}#links{padding:30px 0}#links div{width:940px;margin:0 auto}#links a{margin:0;width:457px}#links a:nth-of-type(n+1){margin:0}#links a:nth-child(1){float:left}#links a:nth-child(2){float:right}#links a img{width:457px}#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 .bnr#bnr_disney{margin:0;width:131px;float:right;padding:0}#cfooter .bnr#bnr_disney img{width:100%}#cfooter #sns{float:left;width:auto;text-align:center;margin:15px 0 0 0}#cfooter #sns ._sharebuttons{width:330px}#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 #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}.shoplist .inner .lists ul li a:hover{text-decoration: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}}
