@media print, screen{#content_wrapper #head{border-top:1.5625vw solid #8CC358;overflow:hidden;background-image:url(../images/bg1.png);background-size:10.78125vw auto;background-position:center top;padding-bottom:2.5vw}#content_wrapper #head .inner{width:100%;position:relative}#content_wrapper #head .inner h1{margin:1.5625vw auto 0 auto;width:93.75vw}#content_wrapper #head .inner h1 img.logo01{width:46.5625vw;z-index:100;position:relative}#content_wrapper #head .inner h1 img.logo02{margin-top:-4.6875vw;width:100%;z-index:50}#content_wrapper #head .inner>img{width:93.75vw;margin:0 auto;display:block}#content_wrapper #lineup{border-top:1.5625vw solid #8CC358;padding:0 3.125vw;background-image:url(../images/bg2.png);background-size:4.375vw 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 .items .item{margin-top:3.125vw;padding:3.125vw 0;border-width:1.25vw;border-style:solid;-moz-border-radius:9.375vw;-webkit-border-radius:9.375vw;border-radius:9.375vw;background-size:187.5vw auto;background-position:center top}#content_wrapper #lineup .items .item:first-of-type{margin-top:0}#content_wrapper #lineup .items .item#pikachu{border-color:#E85651;background-image:url(../images/pikachu_bg.png)}#content_wrapper #lineup .items .item#eevee{border-color:#F3A000;background-image:url(../images/eevee_bg.png)}#content_wrapper #lineup .items .item#kabigon{border-color:#00AA94;background-image:url(../images/kabigon_bg.png)}#content_wrapper #lineup .items .item h3{text-align:center}#content_wrapper #lineup .items .item h3 div{text-align:center;vertical-align:middle}#content_wrapper #lineup .items .item h3 div .logo01{width:40.625vw;display:inline-block;vertical-align:middle;position:relative}#content_wrapper #lineup .items .item h3 div .logo02{margin-left:-4.0625vw;display:inline-block;vertical-align:middle;width:44.375vw}#content_wrapper #lineup .items .item .img{width:auto;height:79.6875vw;margin:0 auto;display:block}#content_wrapper #lineup .items .item .spec{padding:0 3.125vw}#content_wrapper #lineup .items .item .spec p{line-height:1.5em;font-size:3.125vw}#content_wrapper #lineup .items .item .spec p:first-of-type{font-size:4.375vw;font-weight:700;margin:2vw 0}#content_wrapper #lineup .items .item a{display:none;margin:5vw auto;width:52.5vw}#content_wrapper #lineup .items .item a img{width:100%}#content_wrapper #lineup small{margin:6.25vw 0;font-size:2.8125vw;color:#8CC358;text-align:center;display:block;line-height:1.5em}#content_wrapper .links{background-color:#8CC358}#content_wrapper .links .btn_punittofriend{width:90.625vw;display:block;margin:4.6875vw auto 0 auto}#content_wrapper .links .btn_punittofriend 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:#FFAFCE}#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){#content_wrapper #head{border-top:8px solid #8CC358;background-size:69px auto;padding-bottom:28px}#content_wrapper #head .inner{width:1200px;margin:0 auto}#content_wrapper #head .inner h1{margin:15px auto 0 auto;width:100%}#content_wrapper #head .inner h1 img.logo01{width:505px}#content_wrapper #head .inner h1 img.logo02{margin:-62px auto 0 auto;width:902px;display:block}#content_wrapper #head .inner>img{width:auto;margin:0 auto;display:block}#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:1200px;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{border-top:8px solid #8CC358;padding:0;background-size:28px auto}#content_wrapper #lineup h2{margin:50px 0}#content_wrapper #lineup h2 img{height:125px}#content_wrapper #lineup .items{width:1200px;margin:0 auto}#content_wrapper #lineup .items .item{position:relative;margin-top:50px;padding:0;border-width:8px;-moz-border-radius:60px;-webkit-border-radius:60px;border-radius:60px;background-size:1200px auto}#content_wrapper #lineup .items .item:first-of-type{margin-top:0}#content_wrapper #lineup .items .item h3{text-align:center;width:444px;position:absolute;top:25px;left:30px;margin:0}#content_wrapper #lineup .items .item h3 div{text-align:center;vertical-align:middle}#content_wrapper #lineup .items .item h3 div .logo01{width:217px}#content_wrapper #lineup .items .item h3 div .logo02{margin-left:-23px;width:237px}#content_wrapper #lineup .items .item .img{width:auto;height:615px;margin:0 45px 0 0;display:block;float:right}#content_wrapper #lineup .items .item .spec{padding:0;position:absolute;top:280px;left:40px}#content_wrapper #lineup .items .item .spec p{line-height:1.5em;font-size:16px}#content_wrapper #lineup .items .item .spec p:first-of-type{font-size:22px;margin:0 0 15px 0}#content_wrapper #lineup .items .item a{position:absolute;bottom:40px;left:40px;margin:0;width:337px}#content_wrapper #lineup small{margin:50px 0;font-size:16px;line-height:1em}#content_wrapper .links .btn_punittofriend{width:580px;margin:40px auto}#content_wrapper .links .btn_punittofriend img{width:100%}#content_wrapper #content_footer{padding:0}#content_wrapper #content_footer div{width:1200px;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}}
