@media print, screen{.sp{display:block}.pc{display:none}#content_wrapper .border-top{border-top:1.5625vw solid #FFAFCE}#content_wrapper #head{overflow:hidden;background-image:url(../images/bg1.png);background-size:18.75vw auto;background-position:center top}#content_wrapper #head .inner{width:100%;position:relative}#content_wrapper #head .inner h1{margin-top:10.9375vw;text-align:center}#content_wrapper #head .inner h1 img{display:inline-block;width:96.875vw}#content_wrapper #head .inner img.desc{display:block;width:93.75vw;margin:4.6875vw auto 9.375vw auto}#content_wrapper #lineup{padding:0 3.125vw 3.125vw 3.125vw;background-image:url(../images/bg2.png);background-size:56.25vw auto;background-position:center top}#content_wrapper #lineup h2{text-align:center;margin:6.25vw 0;display:block}#content_wrapper #lineup h2 img{display:inline-block;height:14.6875vw}#content_wrapper #lineup #movies .movie01{background-color:#fff;border:1.25vw solid #FFAFCE;-moz-border-radius:9.375vw;-webkit-border-radius:9.375vw;border-radius:9.375vw;padding:6.25vw}#content_wrapper #lineup #movies .movie01 div{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #lineup #movies .movie01 div iframe,#content_wrapper #lineup #movies .movie01 div img{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #lineup #sumikko{background-image:url(../images/bg3.png);background-size:117.5vw auto;background-position:center top;border:1.25vw solid #7D644D;-moz-border-radius:9.375vw;-webkit-border-radius:9.375vw;border-radius:9.375vw;padding:0 1.875vw}#content_wrapper #lineup #sumikko h3{text-align:center;margin-top:9.375vw}#content_wrapper #lineup #sumikko h3 img{display:inline-block;width:81.25vw}#content_wrapper #lineup #sumikko img.img{margin:9.375vw auto 0 auto;display:block;width:87.5vw}#content_wrapper #lineup #sumikko .items{margin:6.25vw 0 0 0;border:0.9375vw solid #7D644D;-moz-border-radius:4.6875vw;-webkit-border-radius:4.6875vw;border-radius:4.6875vw;background-color:#FFFEF4}#content_wrapper #lineup #sumikko .items .wrap{padding:0 3.75vw}#content_wrapper #lineup #sumikko .items .gLogo{margin-top:4.6875vw;display:block;width:36.5625vw}#content_wrapper #lineup #sumikko .items .cLogo{margin-top:3.125vw;width:100%}#content_wrapper #lineup #sumikko .items .spec{background-color:#7D644D;-moz-border-radius:2.1875vw;-webkit-border-radius:2.1875vw;border-radius:2.1875vw;color:#fff;padding:3.125vw;margin-top:6.25vw}#content_wrapper #lineup #sumikko .items .spec p:first-of-type{font-weight:bold;font-size:3.75vw;line-height:1.67em;margin:0.2em 0 0.5em 0}#content_wrapper #lineup #sumikko .items .spec p:last-of-type{line-height:1.6em;font-size:3.125vw}#content_wrapper #lineup #sumikko .items ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;padding-bottom:9.375vw}#content_wrapper #lineup #sumikko .items ul li{margin-top:9.375vw;padding:0 3.125vw;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #lineup #sumikko .items ul li img{width:100%}#content_wrapper #lineup #sumikko .items ul li .btn_t2mall{margin-top:3.125vw;display:none;text-align:center}#content_wrapper #lineup #sumikko .items ul li a{display:inline-block;width:35vw}#content_wrapper #lineup #sumikko small{display:block;text-align:center;margin:6.25vw 0}#content_wrapper #lineup #sumikko small img{display:inline-block;width:53.125vw}#content_wrapper .links{background-color:#7D644D}#content_wrapper .links .btn_pokemon{width:90.625vw;display:block;margin:4.6875vw auto 0 auto}#content_wrapper .links .btn_pokemon img{width:100%}#content_wrapper .links .sns{width:100%;text-align:center;height:20px;padding:9.375vw 0}#content_wrapper .links .sns ul{width:100%;height:20px;overflow:hidden}#content_wrapper .links .sns ul li{display:inline-block;font-size:0;line-height:0}#content_wrapper #content_footer{padding:5.625vw 3.125vw;background-color:#7ECDF1}#content_wrapper #content_footer p{color:#fff;font-size:4.375vw;line-height:1.5em}#content_wrapper #content_footer p b{font-weight:bold}#content_wrapper #content_footer p span{font-size:3.75vw;font-weight:normal}#common_pagetop a{display:none}#annotation{margin-top:0 !important}}@media print, screen and (min-width: 640px){#global_bc .pc{display:inline !important}#content_wrapper{min-width:1000px}#content_wrapper .border-top{border-top:8px solid #FFAFCE}#content_wrapper #head{min-width:1000px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:120px auto}#content_wrapper #head .inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:1000px;padding:0 10px;margin:0 auto;position:relative}#content_wrapper #head .inner h1{margin:75px 0 0 0}#content_wrapper #head .inner h1 img{width:940px}#content_wrapper #head .inner img.desc{width:705px;margin:9px auto 47px auto}#content_wrapper #head .inner .sns{background-color:transparent;width:100%;position:absolute;top:10px;left:0;text-align:right;height:20px;padding:0}#content_wrapper #head .inner .sns ul{width:980px;margin:0 auto;height:20px;overflow:hidden}#content_wrapper #head .inner .sns ul li{display:inline-block;font-size:0;line-height:0}#content_wrapper #lineup{padding-bottom:40px;background-size:360px auto}#content_wrapper #lineup h2{margin:70px 0}#content_wrapper #lineup h2 img{height:123px}#content_wrapper #lineup #movies .movie01{border:8px solid #FFAFCE;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;padding:80px 98px;width:980px;margin:0 auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #lineup #movies .movie01 div{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #lineup #movies .movie01 div iframe,#content_wrapper #lineup #movies .movie01 div img{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #lineup #sumikko{background-size:752px auto;border:8px solid #7D644D;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;width:980px;padding:0 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#content_wrapper #lineup #sumikko h3{margin-top:83px}#content_wrapper #lineup #sumikko h3 img{width:629px}#content_wrapper #lineup #sumikko img.img{margin-top:54px;width:893px}#content_wrapper #lineup #sumikko .items{margin:60px 0 0 0;border:6px solid #7D644D;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px}#content_wrapper #lineup #sumikko .items .wrap{padding:0 30px}#content_wrapper #lineup #sumikko .items .wrap div.left{float:left}#content_wrapper #lineup #sumikko .items .gLogo{margin-top:30px;width:196px}#content_wrapper #lineup #sumikko .items .cLogo{margin:31px 0 0 11px;width:405px}#content_wrapper #lineup #sumikko .items .spec{float:right;width:384px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;padding:15px 20px;margin-top:30px}#content_wrapper #lineup #sumikko .items .spec p:first-of-type{font-size:16px;line-height:1.67em;margin:0.2em 0 0.5em 0}#content_wrapper #lineup #sumikko .items .spec p:last-of-type{line-height:1.6em;font-size:12px}#content_wrapper #lineup #sumikko .items ul{width:100%;display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:40px;margin-top:34px}#content_wrapper #lineup #sumikko .items ul li{padding:0 30px;width:285px;margin:6px 0 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #lineup #sumikko .items ul li:nth-child(4)>img{margin-top:84px}#content_wrapper #lineup #sumikko .items ul li img{width:100%}#content_wrapper #lineup #sumikko .items ul li .btn_t2mall{margin-top:15px;display:none;text-align:center}#content_wrapper #lineup #sumikko .items ul li a{display:inline-block;width:186px}#content_wrapper #lineup #sumikko small{margin:30px 0}#content_wrapper #lineup #sumikko small img{width:340px}#content_wrapper .links .btn_pokemon{width:580px;margin:40px auto}#content_wrapper .links .btn_pokemon img{width:100%}#content_wrapper #content_footer{padding:0}#content_wrapper #content_footer div{width:980px;margin:0 auto;padding:35px 0}#content_wrapper #content_footer p{font-weight:bold;font-size:18px}#content_wrapper #content_footer p span{display:inline-block;font-size:18px}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}}
