@media print,screen{#content_wrapper .slick-dotted.slick-slider{margin-bottom:0 !important}#content_wrapper #others{border-top:1.88vw solid #f67700;border-bottom:1.88vw solid #0088d2;background-image:-webkit-gradient(linear, left top, left bottom, from(#0088D2), to(#00D2FF));background-image:linear-gradient(180deg, #0088D2 0%, #00D2FF 100%)}#content_wrapper #others h2 img{width:100%}#content_wrapper #others>div{padding:3.125vw}#content_wrapper #others>div>div{background:#fff;border:.625vw solid #fff;-webkit-box-shadow:0 .9375vw 0 0 #0088d2;box-shadow:0 .9375vw 0 0 #0088d2;border-radius:4.6875vw}#content_wrapper #others>div>div:not(:first-of-type){margin-top:3.125vw}#content_wrapper #others>div>div div{-webkit-box-sizing:border-box;box-sizing:border-box;border:1.25vw solid #fbf215;padding:2.8125vw;border-radius:4.0625vw}#content_wrapper #others>div>div div img{width:100%}#content_wrapper #others>div>div div h3{font-size:5vw;line-height:1.5em;margin-top:1em}#content_wrapper #others>div>div div p{line-height:1.5em}#content_wrapper #others>div>div div p:first-of-type{font-size:3.75vw;margin:1em 0}#content_wrapper #others>div>div div p:last-of-type{font-size:3.125vw}#content_wrapper #others>div>div div p>span{display:-webkit-box;display:-ms-flexbox;display:flex}#content_wrapper #others>div>div div a{margin:5vw 0 0 0;width:100%;height:14.375vw;background-color:#f67700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:5vw;text-decoration:none;border-radius:7.1875vw;background-image:url(../images/index/arrow_white.svg);background-size:2.5vw 3.75vw;background-repeat:no-repeat;background-position:right 5.3125vw center}#content_wrapper #main_carousel{border-top:1.875vw solid #72cbf1;border-bottom:1.875vw solid #0088d2;position:relative;padding-top:2.43vw;padding-bottom:2.9vw !important;background-image:-webkit-gradient(linear, left top, left bottom, from(#0088D2), to(#00D2FF));background-image:linear-gradient(180deg, #0088D2 0%, #00D2FF 100%)}#content_wrapper #main_carousel button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#content_wrapper #main_carousel .slide-dots{margin-top:2vw;text-align:center}#content_wrapper #main_carousel .slide-dots li{display:inline-block;margin:0 1.2vw}#content_wrapper #main_carousel .slide-dots li button{width:6.25vw;height:6.25vw;display:block;position:relative;text-indent:-9999px;background-image:url(../images/index/slide_no.png);background-size:100% auto;background-repeat:no-repeat}#content_wrapper #main_carousel .slide-dots li button:first-of-type{display:none}#content_wrapper #main_carousel .slide-dots li.slick-active button{background-image:url(../images/index/slide_on.png);background-size:100% auto}#content_wrapper #main_carousel .btn_prev,#content_wrapper #main_carousel .btn_next{width:8.4375vw;height:8.4375vw;background:#f67700;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8.4375vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(50% - 8.4375vw);z-index:100}#content_wrapper #main_carousel .btn_prev svg,#content_wrapper #main_carousel .btn_next svg{width:2.1875vw;height:4.0625vw}#content_wrapper #main_carousel .btn_prev.btn_prev,#content_wrapper #main_carousel .btn_next.btn_prev{left:5.31vw}#content_wrapper #main_carousel .btn_prev.btn_next,#content_wrapper #main_carousel .btn_next.btn_next{right:5.31vw}#content_wrapper #main_carousel a{border-radius:7.25vw;overflow:hidden;width:80.19vw;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1.45vw solid #fff}#content_wrapper #main_carousel a img{width:100%}#content_wrapper #main_carousel .slick-slide{width:80.19vw;margin:0 1.09vw;padding:0}#content_wrapper #main_carousel .slick-slide.slick-center{border-color:#fbf215}#content_wrapper>#header{position:relative;width:100%;height:40.9375vw;overflow:hidden}#content_wrapper>#header h1{position:absolute;height:40.9375vw;left:50%;top:0}#content_wrapper>#header h1 img{margin-left:-72.19vw;height:40.9375vw}#content_wrapper .btn_manual{width:93.75vw;display:block;margin:3.125vw auto 0 auto}#content_wrapper .btn_manual img{width:100%}#content_wrapper #navtitle{background-image:url(../images/navtitle.png);background-color:#0088d2;background-repeat:no-repeat;background-size:auto 9.68vw;background-position:center top;width:100%;height:9.68vw}#content_wrapper #navigation{background-image:-webkit-gradient(linear, left top, left bottom, from(#0088D2), to(#00D2FF));background-image:linear-gradient(180deg, #0088D2 0%, #00D2FF 100%);padding:1.5625vw 0;position:sticky;top:0;z-index:100}#content_wrapper #navigation nav#mainnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper #navigation nav#mainnav a{width:19.38vw;display:block;margin:0 .17vw}#content_wrapper #navigation nav#mainnav a img{width:100%}#content_wrapper #campaignnav{background:#fff100;padding:3.125vw}#content_wrapper #campaignnav a{border:.625vw solid #0088d2;display:block}#content_wrapper #campaignnav a img{width:100%}#content_wrapper #campaignnav a:not(:first-of-type){margin-top:3.125vw}#content_wrapper nav#subnav{display:none}#content_wrapper #campaign{background:#fff100;padding:0 0 3.75vw 0}#content_wrapper #campaign .wrap01{border-top:.9375vw solid #004794;border-bottom:.9375vw solid #004794;background:#fff}#content_wrapper #campaign .wrap01 h2{border-bottom:.9375vw solid #004794}#content_wrapper #campaign .wrap01 h2 img{width:100%}#content_wrapper #campaign .wrap01 .summary01{padding:6.25vw}#content_wrapper #campaign .wrap01 .summary01 .movies01{padding:0;margin-bottom:3.125vw}#content_wrapper #campaign .wrap01 .summary01 .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #campaign .wrap01 .summary01 .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #campaign .wrap01 .summary01 .annotation01{background:#fff;border:.625vw solid #d71318;border-radius:5.625vw;padding:4.6875vw 6.25vw}#content_wrapper #campaign .wrap01 .summary01 .annotation01 p{color:#d71318;font-size:3.75vw;line-height:1.7em}#content_wrapper #campaign .wrap01 .summary01 .inner01>div.prize{margin-top:1.5em;text-align:center}#content_wrapper #campaign .wrap01 .summary01 .inner01>div.prize img{width:100%}#content_wrapper #campaign .wrap01 .summary01 .inner01>div.bug{margin-top:1.5em;text-align:center}#content_wrapper #campaign .wrap01 .summary01 .inner01>div.bug img{width:68.75vw}#content_wrapper #campaign .wrap01 .summary01 .inner01 h3{color:#004794;font-size:3.75vw;margin-bottom:.8em}#content_wrapper #campaign .wrap01 .summary01 .inner01 h3:not(:first-of-type){margin-top:5.125vw}#content_wrapper #campaign .wrap01 .summary01 .inner01 h3.split01{padding-top:5.125vw;border-top:.3125vw solid #004794}#content_wrapper #campaign .wrap01 .summary01 .inner01>p{color:#000;font-size:3.75vw;line-height:1.7em}#content_wrapper #campaign .wrap01 .summary01 .inner01>ul{color:#000;font-size:3.75vw;line-height:1.7em}#content_wrapper #campaign .wrap01 .summary01 .inner01>ul li{text-indent:-1em;padding-left:1em}#content_wrapper #campaign .wrap01 .summary01 .inner01 .btn_shoplist{background:#004794;color:#fff100;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:11.875vw;font-size:3.75vw;text-decoration:none}#content_wrapper #campaign .wrap01 .summary01 .inner01 .btn_shoplist svg{height:3.125vw;width:auto;margin-left:1.5625vw}#content_wrapper #campaign .wrap01 .summary01 .inner01 .btn_shoplist svg polygon{fill:#fff769}#content_wrapper #campaign .wrap01 .summary01 .inner01 img.prize01{width:100%;margin-top:1.5625vw}#content_wrapper #campaign .wrap01 .summary01 .inner01 .entry01{margin-top:1.5625vw}#content_wrapper #campaign .wrap01 .summary01 .inner01 .entry01 img{width:100%}#content_wrapper #campaign .wrap01 .summary01 .inner01 small{padding-top:5.125vw;border-top:.3125vw solid #fccc00;margin-top:5.125vw;display:block;font-size:2.1875vw;color:#fff;line-height:2em}#content_wrapper #_campaign .wrapper{border-top:.625vw solid #fff;border-bottom:.625vw solid #fff}#content_wrapper #_campaign .wrapper .inner{border-top:.9375vw solid #fbc600;border-bottom:.9375vw solid #fbc600;background:#005097;padding:3.125vw}#content_wrapper #_campaign .wrapper .inner h2 img{width:100%}#content_wrapper #_campaign .wrapper .inner .summary{margin-top:1.5625vw;background:#fff;padding:0 3.125vw 3.125vw 3.125vw}#content_wrapper #_campaign .wrapper .inner .summary h3{margin-top:1.3em;color:#005097;font-size:4.375vw}#content_wrapper #_campaign .wrapper .inner .summary p{margin-top:.7em;line-height:1.7em;font-size:4.375vw}#content_wrapper #_campaign .wrapper .inner .summary p.toiawase{font-size:3.75vw}#content_wrapper #_campaign .wrapper .inner .summary ul{margin-top:.7em;font-size:4.375vw}#content_wrapper #_campaign .wrapper .inner .summary ul li{line-height:1.7em;font-size:4.375vw;text-indent:-1em;padding-left:1em}#content_wrapper #_campaign .wrapper .inner .summary ul.small li{font-size:3.75vw}#content_wrapper #_campaign .wrapper .inner .summary a{color:#f30084;word-break:break-all}#content_wrapper #_campaign .wrapper .inner .summary .mt01{margin-top:2em !important}#content_wrapper #_campaign .wrapper .inner .summary .nmt01{margin-top:0}#content_wrapper a.btn_assemblyvideo{width:93.75vw;height:17.19vw;border:.63vw solid #fff;border-radius:8.595vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c00;text-decoration:none;position:relative;margin:4.38vw auto 0 auto}#content_wrapper a.btn_assemblyvideo p{font-size:4.38vw;color:#fff;margin-right:.5em}#content_wrapper a.btn_assemblyvideo img{width:3.13vw;position:absolute;right:4.69vw}#content_wrapper .dl_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5.63vw 0}#content_wrapper .dl_buttons a{width:45.31vw;height:17.19vw;border:.63vw solid #fff;border-radius:8.595vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f67700;text-decoration:none;position:relative;margin:0 1.405vw}#content_wrapper .dl_buttons a span{width:9.38vw;height:5vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3.13vw;color:#fff;background:#0088d2;position:absolute;top:0;left:7.19vw}#content_wrapper .dl_buttons a p{font-size:4.38vw;color:#fff;margin-right:.5em}#content_wrapper .dl_buttons a img{width:5vw;position:absolute;right:4.69vw}#content_wrapper #the{background:#009943;padding:1.88vw 0 9.38vw 0}#content_wrapper #the h2 img{width:100%}#content_wrapper #the #assemblyvideo .tit{margin-top:4.69vw;margin-bottom:3.13vw;border-top:.94vw solid #fff;border-bottom:.94vw solid #fff;background:#005216;width:100%;height:34.38vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper #the #assemblyvideo .tit img{height:26.25vw}#content_wrapper #the .movie .movies01{padding:0 3.125vw}#content_wrapper #the .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #the .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #the .img01{margin-top:4.69vw;padding:1.25vw 0;border-top:.94vw solid #fff;border-bottom:.94vw solid #fff}#content_wrapper #the .img01 img{width:100%}#content_wrapper #the #soumens{position:relative}#content_wrapper #the #soumens ul{width:100%;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;bottom:14.69vw;left:0}#content_wrapper #the #soumens ul li{width:46.88vw}#content_wrapper #the #soumens ul li img{width:100%}#content_wrapper #the #soumens ul li:nth-child(n+3){margin-top:28.75vw}#content_wrapper #the #btn_egumi{width:93.75vw;margin:4.69vw auto 0 auto;display:block}#content_wrapper #the #btn_egumi img{width:100%}#content_wrapper #the .item{margin-top:4.69vw;border-top:.94vw solid #fff;border-bottom:.94vw solid #fff}#content_wrapper #the .item>div{padding:1.25vw 0 4.06vw 0}#content_wrapper #the .item>div>img{width:100%}#content_wrapper #the .item .spec{padding:3.125vw 3.125vw 0 3.125vw}#content_wrapper #the .item .spec p{color:#fff;line-height:1.57em}#content_wrapper #the .item .spec p:nth-child(1){font-weight:900;font-size:4.375vw}#content_wrapper #the .item .spec p:nth-child(2){margin-top:.5em;font-weight:700;font-size:3.125vw}#content_wrapper #the .item a{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:85.63vw;height:15.63vw;margin:3.125vw auto 0 auto;background:#f67700;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7.815vw;border:.63vw solid #fff;text-decoration:none}#content_wrapper #the .item a p{font-size:5vw;color:#fff}#content_wrapper #the .item a img{width:3.59vw;position:absolute;right:5.31vw}#content_wrapper #pokemon{background:#005da4;padding:1.88vw 0 3.13vw 0}#content_wrapper #pokemon h2 img{width:100%}#content_wrapper #pokemon .movie .movies01{padding:0 3.125vw}#content_wrapper #pokemon .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #pokemon .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #pokemon .img01{margin-top:4.69vw;padding:1.25vw 0;border-top:.94vw solid #fff;border-bottom:.94vw solid #fff}#content_wrapper #pokemon .img01 img{width:100%}#content_wrapper #pokemon #btn_egumi{width:93.75vw;margin:4.69vw auto 0 auto;display:block}#content_wrapper #pokemon #btn_egumi img{width:100%}#content_wrapper #pokemon small{font-size:3.13vw;color:#fff;line-height:1.6em;width:93.75vw;display:block;margin:6.25vw auto 0 auto;padding-left:1em;text-indent:-1em;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #pokemon .item{margin-top:4.69vw;border-top:.94vw solid #fff}#content_wrapper #pokemon .item>div{padding:1.25vw 0 0 0}#content_wrapper #pokemon .item>div>img{width:100%}#content_wrapper #pokemon .item>div>img.logo{display:block;width:39.06vw;margin:0 3.13vw 0 auto}#content_wrapper #pokemon .item .spec{padding:3.125vw 3.125vw 0 3.125vw}#content_wrapper #pokemon .item .spec p{color:#fff;line-height:1.57em}#content_wrapper #pokemon .item .spec p:nth-child(1){font-weight:900;font-size:4.375vw}#content_wrapper #pokemon .item .spec p:nth-child(2){margin-top:.5em;font-weight:700;font-size:3.125vw}#content_wrapper #pokemon .item a{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:85.63vw;height:15.63vw;margin:3.125vw auto 0 auto;background:#f67700;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:7.815vw;border:.63vw solid #fff;text-decoration:none}#content_wrapper #pokemon .item a p{font-size:5vw;color:#fff}#content_wrapper #pokemon .item a img{width:3.59vw;position:absolute;right:5.31vw}#content_wrapper .lineup{width:100%;padding-bottom:3.125vw}#content_wrapper .lineup .header{width:100%;height:68.125vw;position:relative;overflow:hidden}#content_wrapper .lineup .header h2{height:68.125vw;left:50%;position:absolute}#content_wrapper .lineup .header h2 img{height:68.125vw;margin-left:-70.3125vw}#content_wrapper .lineup .catch{margin-top:-14.0625vw;text-align:center;width:100%;position:relative}#content_wrapper .lineup .catch img{width:93.75vw;margin:0 auto}#content_wrapper .lineup .border01{border-top:.625vw solid #fff;border-bottom:.625vw solid #fff;padding:.9375vw 0}#content_wrapper .lineup .item{margin-top:3.125vw}#content_wrapper .lineup .item>div{padding-bottom:3.125vw;background-color:#fff}#content_wrapper .lineup .item>div>img{width:100%}#content_wrapper .lineup .item .spec{padding:3.125vw 3.125vw 0 3.125vw}#content_wrapper .lineup .item .spec p{line-height:1.57em}#content_wrapper .lineup .item .spec p:nth-child(1){font-weight:900;font-size:4.375vw}#content_wrapper .lineup .item .spec p:nth-child(2){margin-top:.5em;font-weight:700;font-size:3.125vw}#content_wrapper .lineup .item a{display:none;width:93.75vw;margin:3.125vw auto 0 auto}#content_wrapper .lineup .item a img{width:100%}#content_wrapper .lineup .ttpimage{width:93.75vw;display:block;margin:0 auto 3.125vw auto;border-radius:6.25vw}#content_wrapper .lineup#custombasic{background-color:#00a3e7}#content_wrapper .lineup#custombasic .border01{background-color:#00a3e7}#content_wrapper .lineup#custombasic .movie .movies01{padding:3.125vw}#content_wrapper .lineup#custombasic .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#custombasic .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#custombasic .egumi{position:relative}#content_wrapper .lineup#custombasic .egumi>div{background:#ffcd00}#content_wrapper .lineup#custombasic .egumi>div>img{width:100%}#content_wrapper .lineup#custombasic .egumi>div .buttons{margin-top:-71.875vw;padding:0 3.125vw 3.125vw 3.125vw}#content_wrapper .lineup#custombasic .egumi>div .buttons>div{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.125vw;background:#0072b6;position:relative}#content_wrapper .lineup#custombasic .egumi>div .buttons>div:not(:first-of-type){margin-top:3.125vw}#content_wrapper .lineup#custombasic .egumi>div .buttons>div>img{width:100%}#content_wrapper .lineup#custombasic .egumi>div .buttons>div>a{display:none;margin-top:3.125vw;width:100%}#content_wrapper .lineup#custombasic .egumi>div .buttons>div>a img{width:100%}#content_wrapper .lineup#custombasic .summarland{margin-top:3.125vw;position:relative}#content_wrapper .lineup#custombasic .summarland>img{width:100%}#content_wrapper .lineup#custombasic .summarland a{width:85.625vw;display:block;position:absolute;left:7.1875vw;bottom:6.875vw}#content_wrapper .lineup#custombasic .summarland a img{width:100%}#content_wrapper .lineup#hawaii{background-color:#e1007e}#content_wrapper .lineup#hawaii .border01{background-color:#e1007e}#content_wrapper .lineup#hawaii .header{width:100%;height:68.125vw;position:relative}#content_wrapper .lineup#hawaii .catch{margin-top:-9.375vw;text-align:center;width:100%;position:relative}#content_wrapper .lineup#hawaii .catch img{width:93.75vw;margin:0 auto}#content_wrapper .lineup#hawaii .movie .movies01{padding:3.125vw}#content_wrapper .lineup#hawaii .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#hawaii .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#hawaii .about img{width:100%}#content_wrapper .lineup#hawaii .about.ex{margin-top:3.125vw}#content_wrapper .lineup#hawaii .point{margin-top:3.125vw}#content_wrapper .lineup#hawaii .point img{width:100%}#content_wrapper .lineup#hawaii .egumi{position:relative}#content_wrapper .lineup#hawaii .egumi>img{width:100%}#content_wrapper .lineup#hawaii .egumi a,#content_wrapper .lineup#hawaii .egumi .egumi_comingsoon{width:93.75vw;display:block;position:absolute;left:3.125vw;bottom:3.125vw}#content_wrapper .lineup#hawaii .egumi a img,#content_wrapper .lineup#hawaii .egumi .egumi_comingsoon img{width:100%}#content_wrapper .lineup#hawaii small{color:#fff;font-size:3.125vw;text-align:center;display:block;margin-top:3.125vw}#content_wrapper .lineup#hawaii .item>div{background-color:#fdf3d8;color:#000}#content_wrapper .lineup#jurassic{background-color:#118f1d}#content_wrapper .lineup#jurassic .border01{background-color:#118f1d}#content_wrapper .lineup#jurassic .header{width:100%;height:68.125vw;position:relative}#content_wrapper .lineup#jurassic .catch{margin-top:-4.6875vw;text-align:center;width:100%;position:relative}#content_wrapper .lineup#jurassic .catch img{width:93.75vw;margin:0 auto}#content_wrapper .lineup#jurassic .movie .movies01{padding:3.125vw}#content_wrapper .lineup#jurassic .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#jurassic .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#jurassic .about img{width:100%}#content_wrapper .lineup#jurassic .about img:last-of-type{margin-top:3.125vw}#content_wrapper .lineup#jurassic .point{margin-top:3.125vw}#content_wrapper .lineup#jurassic .point img{width:100%}#content_wrapper .lineup#jurassic .egumi{position:relative}#content_wrapper .lineup#jurassic .egumi>img{width:100%}#content_wrapper .lineup#jurassic .egumi a,#content_wrapper .lineup#jurassic .egumi .egumi_comingsoon{width:93.75vw;display:block;position:absolute;left:3.125vw;bottom:3.125vw}#content_wrapper .lineup#jurassic .egumi a img,#content_wrapper .lineup#jurassic .egumi .egumi_comingsoon img{width:100%}#content_wrapper .lineup#jurassic small{color:#fff;font-size:3.125vw;text-align:center;display:block;margin-top:3.125vw}#content_wrapper .lineup#jurassic .item{border-color:#000;background:#ffe716}#content_wrapper .lineup#jurassic .item>div{background-color:#303224;color:#fff}#content_wrapper .lineup#jurassic>small{font-size:3.125vw;line-height:1.6em;text-align:left;padding:0 3.125vw}#content_wrapper .lineup#toystory{background-color:#0072b6}#content_wrapper .lineup#toystory .border01{background-color:#0072b6}#content_wrapper .lineup#toystory .header{width:100%;height:68.125vw;position:relative}#content_wrapper .lineup#toystory .catch{margin-top:-7.1875vw;text-align:center;width:100%;position:relative}#content_wrapper .lineup#toystory .catch img{width:93.75vw;margin:0 auto}#content_wrapper .lineup#toystory .movie .movies01{padding:3.125vw}#content_wrapper .lineup#toystory .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#toystory .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#toystory .about{background:#00a3e7;z-index:1}#content_wrapper .lineup#toystory .about img{width:100%}#content_wrapper .lineup#toystory .about img:last-of-type{margin-top:3.125vw}#content_wrapper .lineup#toystory .point{background:#00a3e7;margin-top:3.125vw}#content_wrapper .lineup#toystory .point img{width:100%}#content_wrapper .lineup#toystory .egumi{position:relative}#content_wrapper .lineup#toystory .egumi>img{width:100%}#content_wrapper .lineup#toystory .egumi a,#content_wrapper .lineup#toystory .egumi .egumi_comingsoon{width:93.75vw;display:block;position:absolute;left:3.125vw;bottom:3.125vw}#content_wrapper .lineup#toystory .egumi a img,#content_wrapper .lineup#toystory .egumi .egumi_comingsoon img{width:100%}#content_wrapper .lineup#toystory small{color:#fff;font-size:3.125vw;text-align:center;display:block;margin-top:3.125vw}#content_wrapper .lineup#toystory .item{background:#00a3e7}#content_wrapper .lineup#toystory .item>div{background-color:#0d4b97;color:#fff}#content_wrapper .lineup#toystory>small{font-size:3.125vw;line-height:1.6em;text-align:left;padding:0 3.125vw}#content_wrapper .lineup#minion{background-color:#f67700}#content_wrapper .lineup#minion .border01{background-color:#ffd200}#content_wrapper .lineup#minion .about{margin-top:3.125vw;border-top:none;padding-top:0;background-color:rgba(0,0,0,0);padding:0}#content_wrapper .lineup#minion .about img{width:100%;border-bottom:.9375vw solid #ffd200}#content_wrapper .lineup#minion .point{margin-top:3.125vw}#content_wrapper .lineup#minion .point img{width:100%}#content_wrapper .lineup#minion small{color:#fff;font-size:3.125vw;text-align:center;display:block;margin-top:3.125vw}#content_wrapper .lineup#extraclear{background-color:#2eaa16}#content_wrapper .lineup#extraclear .border01{background-color:#58c5ee}#content_wrapper .lineup#extraclear .movie .movies01{padding:3.125vw}#content_wrapper .lineup#extraclear .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#extraclear .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#extraclear .about{position:relative;margin-top:3.125vw;border-top:none;padding-top:0;background-color:rgba(0,0,0,0);padding:0}#content_wrapper .lineup#extraclear .about>img{width:100%;border-bottom:.9375vw solid #58c5ee}#content_wrapper .lineup#extraclear .about a{width:85.625vw;display:block;position:absolute;left:7.1875vw;bottom:6.875vw}#content_wrapper .lineup#extraclear .about a img{width:100%}#content_wrapper .lineup#extraclear .point{margin-top:3.125vw}#content_wrapper .lineup#extraclear .point img{width:100%}#content_wrapper .lineup#extraclear .item div{background-color:#11a9e0}#content_wrapper #banners{padding:3.125vw;background-color:#f9b900}#content_wrapper #banners a{display:block}#content_wrapper #banners a img{width:100%}#content_wrapper #footersns{background-color:#f67700;padding:9.375vw 0}#content_wrapper #footersns ._sharebuttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_footer{background:#144fb1}#content_footer div{padding:4.1vw 2.4vw}#content_footer div p{font-size:3.75vw;color:#fff;line-height:1.9em}#content_footer div p em{display:block;font-size:4.375vw;font-weight:bold}}.shopclose{display:none;z-index:2100;position:fixed;top:0;left:0;background-color:#004794;width:100%;padding:3.125vw 0;-webkit-box-sizing:border-box;box-sizing:border-box}.shopclose a{background:#fff;border:.937vw solid #000;border-radius:1.5625vw;margin:0 auto;display:block;width:38.75vw;height:10.3125vw;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopclose a img{width:29vw}.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;min-height:100%}.shoplist .inner .lists{padding:0 3.125vw;margin-bottom:3.125vw;width:100%;margin-top:24.375vw;-webkit-box-sizing:border-box;box-sizing:border-box}.shoplist .inner .lists h2{text-align:center}.shoplist .inner .lists h2 img{width:57.5vw}.shoplist .inner .lists>small{font-size:3.125vw;display:block;margin-top:.5em}.shoplist .inner .lists ul li{padding:3.125vw 0;line-height:1.57em;border-bottom:.625vw solid #004794}.shoplist .inner .lists ul li.head{margin-top:6.25vw;background-color:#004794;border-radius:5px;font-size:4.375vw;line-height:1em;color:#fff;font-weight:700;padding:3.125vw;border-bottom:none}.shoplist .inner .lists ul li p{color:#000;font-size:4.375vw;line-height:1.4em}.shoplist .inner .lists ul li p:not(:first-of-type){font-size:3.75vw;margin-top:.8em}.shoplist .inner .lists ul li a{color:#ff5293}@media screen and (min-width: 640px){#content_wrapper{min-width:1240px;overflow:hidden}#content_wrapper #others{border-top:10px solid #f67700;border-bottom:10px solid #0088d2;background-image:-webkit-gradient(linear, left top, left bottom, from(#0088D2), to(#00D2FF));background-image:linear-gradient(180deg, #0088D2 0%, #00D2FF 100%);padding-bottom:30px}#content_wrapper #others h2{position:relative;text-align:center;width:100%;height:124px;overflow:hidden}#content_wrapper #others h2 img{position:absolute;left:50%;width:1800px;margin-left:-900px}#content_wrapper #others>div{padding:0;width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#content_wrapper #others>div>div{-webkit-box-sizing:border-box;box-sizing:border-box;width:590px;background:#fff;border:3px solid #fff;-webkit-box-shadow:0 3px 0 #0088d2;box-shadow:0 3px 0 #0088d2;border-radius:20px;margin-top:10px}#content_wrapper #others>div>div:not(:first-of-type){margin-top:10px}#content_wrapper #others>div>div:nth-child(n+3){margin-top:20px}#content_wrapper #others>div>div div{border:7px solid #fbf215;padding:20px 20px 100px 20px;border-radius:17px;min-height:100%;display:table;position:relative}#content_wrapper #others>div>div div img{width:100%}#content_wrapper #others>div>div div h3{font-size:26px;line-height:1.5em;margin-top:1em}#content_wrapper #others>div>div div p{line-height:1.5em}#content_wrapper #others>div>div div p:first-of-type{font-size:16px;margin:.7em 0}#content_wrapper #others>div>div div p:last-of-type{font-size:12px}#content_wrapper #others>div>div div a{position:absolute;margin:17px 0 0 0;width:530px;height:60px;background-color:#f67700;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;text-decoration:none;border-radius:30px;background-image:url(../images/index/arrow_white.svg);background-size:10px 15px;background-repeat:no-repeat;background-position:right 20px center;left:20px;bottom:20px}#content_wrapper #others>div>div div a:hover{background-color:#f05097}#content_wrapper .slick-dotted.slick-slider{margin-bottom:0 !important}#content_wrapper #main_carousel{border-top-width:10px;border-bottom-width:10px;position:relative;padding-top:30px;padding-bottom:30px !important}#content_wrapper #main_carousel button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#content_wrapper #main_carousel .slide-dots{margin-top:19px;text-align:center}#content_wrapper #main_carousel .slide-dots li{display:inline-block;margin:0 5px}#content_wrapper #main_carousel .slide-dots li button{width:41px;height:41px;display:block;position:relative;text-indent:-9999px;background-image:url(../images/index/slide_no.png);background-size:41px 41px;background-repeat:no-repeat}#content_wrapper #main_carousel .slide-dots li button:first-of-type{display:none}#content_wrapper #main_carousel .slide-dots li button:hover{background-image:url(../images/index/slide_on.png)}#content_wrapper #main_carousel .slide-dots li.slick-active button{background-image:url(../images/index/slide_on.png);background-size:41px 41px}#content_wrapper #main_carousel .btn_prev,#content_wrapper #main_carousel .btn_next{width:59px;height:59px;background:#f67700;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:29.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(50% - 59px);z-index:100;cursor:pointer}#content_wrapper #main_carousel .btn_prev:hover,#content_wrapper #main_carousel .btn_next:hover{background:#fff100}#content_wrapper #main_carousel .btn_prev svg,#content_wrapper #main_carousel .btn_next svg{width:15px;height:30px}#content_wrapper #main_carousel .btn_prev.btn_prev,#content_wrapper #main_carousel .btn_next.btn_prev{left:calc(50% - 340px)}#content_wrapper #main_carousel .btn_prev.btn_next,#content_wrapper #main_carousel .btn_next.btn_next{right:calc(50% - 340px)}#content_wrapper #main_carousel a{border-radius:30px;overflow:hidden;width:630px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:10px solid #fff}#content_wrapper #main_carousel a img{width:100%}#content_wrapper #main_carousel a:hover{border-color:#fbf215}#content_wrapper #main_carousel .slick-slide{width:630px;margin:0 15px;padding:0}#content_wrapper #main_carousel .slick-slide.slick-center{border-color:#fbf215}#content_wrapper>#header{background-color:#0088d2;width:100%;min-width:1240px;height:511px}#content_wrapper>#header h1{height:511px}#content_wrapper>#header h1 img{margin-left:-900px;height:511px}#content_wrapper>#header #headersns{position:absolute;top:0;left:0;width:100%}#content_wrapper>#header #headersns ._sharebuttons{width:1200px;margin:20px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#content_wrapper .btn_manual{width:600px;display:block;margin:20px auto}#content_wrapper .btn_manual img{width:100%}#content_wrapper #navtitle{background-size:auto 124px;height:124px}#content_wrapper #navigation{padding:0 0 30px 0;position:relative;top:0;z-index:100}#content_wrapper #navigation nav#mainnav{width:1240px;margin:0 auto}#content_wrapper #navigation nav#mainnav a{width:232px;margin:0 5px}#content_wrapper #navigation nav#mainnav a img{width:100%}#content_wrapper nav#subnav{background-image:-webkit-gradient(linear, left top, left bottom, from(#0088D2), to(#00D2FF));background-image:linear-gradient(180deg, #0088D2 0%, #00D2FF 100%);-webkit-transition-property:all;transition-property:all;width:100%;min-width:1200px;position:fixed;display:block;top:-120px;left:0;z-index:1000}#content_wrapper nav#subnav div{padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper nav#subnav div>img{margin-right:20px;height:100px}#content_wrapper nav#subnav div a{display:block;margin:0 5px}#content_wrapper nav#subnav div a img{height:100px}#content_wrapper #campaignnav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0}#content_wrapper #campaignnav a{-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #0088d2;width:475px;margin:0 40px}#content_wrapper #campaignnav a:not(:first-of-type){margin:0 40px}#content_wrapper #campaign{padding:30px 0}#content_wrapper #campaign .wrap01{border:5px solid #004794;width:1200px;margin:0 auto}#content_wrapper #campaign .wrap01 h2{border-bottom:5px solid #004794}#content_wrapper #campaign .wrap01 h2 img{width:100%}#content_wrapper #campaign .wrap01 .summary01{padding:0 79px 79px 79px}#content_wrapper #campaign .wrap01 .summary01 .movies01{padding:0;margin-bottom:3.125vw}#content_wrapper #campaign .wrap01 .summary01 .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #campaign .wrap01 .summary01 .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #campaign .wrap01 .summary01 .annotation01{background:#fff;border:.625vw solid #d71318;border-radius:5.625vw;padding:4.6875vw 6.25vw}#content_wrapper #campaign .wrap01 .summary01 .annotation01 p{color:#d71318;font-size:3.75vw;line-height:1.7em}#content_wrapper #campaign .wrap01 .summary01 .inner01>div.prize{margin-top:1.5em;text-align:center}#content_wrapper #campaign .wrap01 .summary01 .inner01>div.prize img{width:100%}#content_wrapper #campaign .wrap01 .summary01 .inner01>div.bug{margin-top:1.5em;text-align:center}#content_wrapper #campaign .wrap01 .summary01 .inner01>div.bug img{width:68.75vw}#content_wrapper #campaign .wrap01 .summary01 .inner01 h3{font-size:16px;margin-top:22px;margin-bottom:.8em}#content_wrapper #campaign .wrap01 .summary01 .inner01 h3:not(:first-of-type){margin-top:22px}#content_wrapper #campaign .wrap01 .summary01 .inner01 h3.split01{padding-top:22px;border-top:1px solid #004794}#content_wrapper #campaign .wrap01 .summary01 .inner01>p{color:#000;font-size:16px;line-height:1.7em}#content_wrapper #campaign .wrap01 .summary01 .inner01>ul{color:#000;font-size:16px;line-height:1.7em}#content_wrapper #campaign .wrap01 .summary01 .inner01>ul li{text-indent:-1em;padding-left:1em}#content_wrapper #campaign .wrap01 .summary01 .inner01 .btn_shoplist{background:#004794;color:#fff100;width:233px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:58px;font-size:18px;text-decoration:none}#content_wrapper #campaign .wrap01 .summary01 .inner01 .btn_shoplist svg{height:10px;width:auto;margin-left:10px}#content_wrapper #campaign .wrap01 .summary01 .inner01 .btn_shoplist svg polygon{fill:#fff769}#content_wrapper #campaign .wrap01 .summary01 .inner01 .btn_shoplist:hover{color:#004794;background:#fff100}#content_wrapper #campaign .wrap01 .summary01 .inner01 .btn_shoplist:hover svg polygon{fill:#0078b9}#content_wrapper #campaign .wrap01 .summary01 .inner01 img.prize01{width:100%;margin-top:1.5625vw}#content_wrapper #campaign .wrap01 .summary01 .inner01 .entry01{margin-top:1.5625vw}#content_wrapper #campaign .wrap01 .summary01 .inner01 .entry01 img{width:100%}#content_wrapper #campaign .wrap01 .summary01 .inner01 small{padding-top:5.125vw;border-top:.3125vw solid #fccc00;margin-top:5.125vw;display:block;font-size:2.1875vw;color:#fff;line-height:2em}#content_wrapper #_campaign{background-image:-webkit-gradient(linear, left top, left bottom, from(#D09421), to(#FFF000));background-image:linear-gradient(180deg, #D09421 0%, #FFF000 100%);padding:30px 0}#content_wrapper #_campaign .wrapper{width:980px;border:4px solid #fff;border-radius:30px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #_campaign .wrapper .inner{border:6px solid #fbc600;border-radius:26px;padding:10px 20px 20px 20px}#content_wrapper #_campaign .wrapper .inner h2 img{width:100%}#content_wrapper #_campaign .wrapper .inner .summary{margin-top:10px;background:#fff;padding:10px 30px 30px 30px}#content_wrapper #_campaign .wrapper .inner .summary h3{margin-top:1.5em;font-size:18px}#content_wrapper #_campaign .wrapper .inner .summary p{margin-top:.7em;line-height:1.7em;font-size:18px}#content_wrapper #_campaign .wrapper .inner .summary p.toiawase{font-size:14px}#content_wrapper #_campaign .wrapper .inner .summary ul{margin-top:.7em;font-size:18px}#content_wrapper #_campaign .wrapper .inner .summary ul li{line-height:1.7em;font-size:18px;text-indent:-1em;padding-left:1em}#content_wrapper #_campaign .wrapper .inner .summary ul.small li{font-size:14px}#content_wrapper #_campaign .wrapper .inner .summary a{color:#f30084;word-break:break-all}#content_wrapper #_campaign .wrapper .inner .summary a:hover{text-decoration:none}#content_wrapper #_campaign .wrapper .inner .summary .nmt01{margin-top:0}#content_wrapper a.btn_assemblyvideo{width:598px;height:96px;border:4px solid #fff;border-radius:48px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;position:relative;margin:26px auto 0 auto}#content_wrapper a.btn_assemblyvideo:hover{background:#f05097}#content_wrapper a.btn_assemblyvideo p{font-size:26px;color:#fff;margin-right:0}#content_wrapper a.btn_assemblyvideo img{width:18px;position:absolute;right:40px}#content_wrapper .dl_buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:26px 0 30px 0}#content_wrapper .dl_buttons a{width:436px;height:96px;border:4px solid #fff;border-radius:48px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f67700;text-decoration:none;position:relative;margin:0 36px}#content_wrapper .dl_buttons a:hover{background:#f05097}#content_wrapper .dl_buttons a span{width:60px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#fff;background:#0088d2;position:absolute;top:0;left:40px}#content_wrapper .dl_buttons a p{font-size:26px;color:#fff;margin-right:0}#content_wrapper .dl_buttons a img{width:30px;position:absolute;right:40px}#content_wrapper #the{background:#009943;padding:10px 0 60px 0}#content_wrapper #the h2{width:100%;height:789;overflow:hidden;position:relative}#content_wrapper #the h2 img{margin-left:calc(50% - 900px);width:1800px}#content_wrapper #the #assemblyvideo .tit{margin:20px auto;border:4px solid #fff;border-radius:20px;background:#005216;width:1200px;height:168px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#content_wrapper #the #assemblyvideo .tit img{height:103px}#content_wrapper #the .movie{width:1200px;background:url(../images/the/movie_pc.png);margin:0 auto;padding:50px 0}#content_wrapper #the .movie .movies01{width:980px;padding:0;margin:0 auto}#content_wrapper #the .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #the .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #the .img01{width:1200px;margin:20px auto 0 auto;padding:0;border:none}#content_wrapper #the .img01 img{width:100%}#content_wrapper #the #btn_egumi{width:1120px;margin:20px auto 0 auto;display:block}#content_wrapper #the #btn_egumi img{width:100%}#content_wrapper #the #soumens ul{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:93px;left:0}#content_wrapper #the #soumens ul li{width:286px}#content_wrapper #the #soumens ul li img{width:100%}#content_wrapper #the #soumens ul li:nth-child(n+3){margin-top:0}#content_wrapper #the .item{margin:20px auto 0 auto;width:1200px;border:none;position:relative}#content_wrapper #the .item>div{padding:0}#content_wrapper #the .item>div>img{width:100%}#content_wrapper #the .item .spec{padding:0;top:312px;left:50px;position:absolute}#content_wrapper #the .item .spec p{line-height:1.57em}#content_wrapper #the .item .spec p:nth-child(1){font-size:22px;text-shadow:0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47,0 0 3px #049d47}#content_wrapper #the .item .spec p:nth-child(2){font-size:16px;text-shadow:0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47,0 0 2px #049d47}#content_wrapper #the .item a{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:36px;bottom:42px;width:522px;height:68px;margin:0;background:#f67700;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:34px;border:4px solid #fff}#content_wrapper #the .item a:hover{background:#f05097}#content_wrapper #the .item a p{font-size:26px;color:#fff}#content_wrapper #the .item a img{width:15px;position:absolute;right:32px}#content_wrapper #pokemon{background:#005da4;padding:10px 0 30px 0}#content_wrapper #pokemon h2{width:100%;height:789;overflow:hidden;position:relative}#content_wrapper #pokemon h2 img{margin-left:calc(50% - 900px);width:1800px}#content_wrapper #pokemon .movie{width:1200px;background:url(../images/pokemon/movie_pc.png);margin:0 auto;padding:50px 0}#content_wrapper #pokemon .movie .movies01{width:980px;padding:0;margin:0 auto}#content_wrapper #pokemon .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper #pokemon .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #pokemon .img01{width:1200px;margin:20px auto 0 auto;padding:0;border:none}#content_wrapper #pokemon .img01 img{width:100%}#content_wrapper #pokemon small{font-size:12px;text-align:right;line-height:1.6em;width:1200px;display:block;margin:20px auto 0 auto;padding-left:0;text-indent:0;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #pokemon .item{margin:20px auto 0 auto;width:1200px;border:none;position:relative}#content_wrapper #pokemon .item>div{padding:0}#content_wrapper #pokemon .item>div>img{width:100%}#content_wrapper #pokemon .item>div>img.logo{width:200px;position:absolute;margin:0;top:25px;right:30px}#content_wrapper #pokemon .item .spec{padding:0;top:312px;left:50px;position:absolute}#content_wrapper #pokemon .item .spec p{line-height:1.57em;color:#000}#content_wrapper #pokemon .item .spec p:nth-child(1){font-size:22px}#content_wrapper #pokemon .item .spec p:nth-child(2){font-size:16px}#content_wrapper #pokemon .item a{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:36px;bottom:42px;width:522px;height:68px;margin:0;background:#f67700;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:34px;border:4px solid #fff}#content_wrapper #pokemon .item a:hover{background:#f05097}#content_wrapper #pokemon .item a p{font-size:26px;color:#fff}#content_wrapper #pokemon .item a img{width:15px;position:absolute;right:32px}#content_wrapper .lineup{width:100%;padding-bottom:20px}#content_wrapper .lineup .header{width:100%;min-width:1240px;height:874px;position:relative;overflow:hidden}#content_wrapper .lineup .header h2{height:874px;left:50%;position:absolute}#content_wrapper .lineup .header h2 img{height:874px;margin-left:-900px}#content_wrapper .lineup .catch{margin-top:-42px;text-align:center;width:100%;position:relative}#content_wrapper .lineup .catch img{width:1200px}#content_wrapper .lineup .border01{border:none !important;padding:0}#content_wrapper .lineup .item{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup .item>div{background-color:rgba(0,0,0,0);position:relative;border:none;padding:0}#content_wrapper .lineup .item>div>img{width:100%}#content_wrapper .lineup .item .spec{padding:0;top:250px;left:50px;position:absolute}#content_wrapper .lineup .item .spec p{line-height:1.57em}#content_wrapper .lineup .item .spec p:nth-child(1){font-size:22px}#content_wrapper .lineup .item .spec p:nth-child(2){font-size:16px}#content_wrapper .lineup .item a{width:400px;margin:0;position:absolute;bottom:30px;left:50px}#content_wrapper .lineup .item a img{width:100%}#content_wrapper .lineup .ttpimage{width:980px;margin:20px auto 0 auto;border-radius:40px}#content_wrapper .lineup#hawaii{background-color:#e1007e}#content_wrapper .lineup#hawaii .border01{background-color:#e1007e}#content_wrapper .lineup#hawaii .header{height:874px}#content_wrapper .lineup#hawaii .catch{margin-top:-124px;text-align:center;width:100%;position:relative}#content_wrapper .lineup#hawaii .catch img{width:912px}#content_wrapper .lineup#hawaii .movie .movies01{padding:0;width:980px;margin:20px auto 0 auto}#content_wrapper .lineup#hawaii .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#hawaii .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#hawaii .about{margin:20px auto 0 auto;width:980px;background-color:rgba(0,0,0,0);padding:0}#content_wrapper .lineup#hawaii .about img{width:100%;border:none}#content_wrapper .lineup#hawaii .about.ex{margin-top:20px}#content_wrapper .lineup#hawaii .point{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#hawaii .point img{width:100%}#content_wrapper .lineup#hawaii .item>div{background:rgba(0,0,0,0)}#content_wrapper .lineup#hawaii .summarland{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#hawaii .summarland a{width:272px;left:auto;right:45px;top:290px;bottom:auto}#content_wrapper .lineup#hawaii .summarland a img{width:100%}#content_wrapper .lineup#jurassic .header{height:874px}#content_wrapper .lineup#jurassic .catch{margin-top:-61px;text-align:center;width:100%;position:relative}#content_wrapper .lineup#jurassic .catch img{width:1198px}#content_wrapper .lineup#jurassic .movie .movies01{padding:0;width:980px;margin:20px auto 0 auto}#content_wrapper .lineup#jurassic .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#jurassic .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#jurassic .about{margin:20px auto 0 auto;width:980px;background-color:rgba(0,0,0,0);padding:0}#content_wrapper .lineup#jurassic .about img{width:100%;border:none}#content_wrapper .lineup#jurassic .about img:last-of-type{margin-top:20px}#content_wrapper .lineup#jurassic .point{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#jurassic .point img{width:100%}#content_wrapper .lineup#jurassic .item{background:rgba(0,0,0,0)}#content_wrapper .lineup#jurassic .item>div{background:rgba(0,0,0,0)}#content_wrapper .lineup#jurassic small{text-align:right;display:block;width:980px;padding:14px 0 0 0;font-size:12px;margin:0 auto}#content_wrapper .lineup#jurassic .egumi{border:4px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:60px;margin:20px auto 0 auto;width:980px;position:relative}#content_wrapper .lineup#jurassic .egumi>div{background:#ffcd00}#content_wrapper .lineup#jurassic .egumi>div>img{width:100%}#content_wrapper .lineup#jurassic .egumi>div .buttons{margin-top:0vw;padding:0 3.125vw 3.125vw 3.125vw}#content_wrapper .lineup#jurassic .egumi>div .buttons>div{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.125vw;background:#0072b6;position:relative}#content_wrapper .lineup#jurassic .egumi>div .buttons>div:not(:first-of-type){margin-top:3.125vw}#content_wrapper .lineup#jurassic .egumi>div .buttons>div>img{width:100%}#content_wrapper .lineup#jurassic .egumi>div .buttons>div>a{display:none;margin-top:3.125vw;width:100%}#content_wrapper .lineup#jurassic .egumi>div .buttons>div>a img{width:100%}#content_wrapper .lineup#jurassic .summarland{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#jurassic .summarland a{width:272px;left:auto;right:45px;top:290px;bottom:auto}#content_wrapper .lineup#jurassic .summarland a img{width:100%}#content_wrapper .lineup#toystory .header{height:874px}#content_wrapper .lineup#toystory .catch{margin-top:-49px;text-align:center;width:100%;position:relative}#content_wrapper .lineup#toystory .catch img{width:1200px}#content_wrapper .lineup#toystory .movie .movies01{padding:0;width:980px;margin:20px auto 0 auto}#content_wrapper .lineup#toystory .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#toystory .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#toystory .about{position:relative;margin:20px auto 0 auto;width:1114px;background-color:rgba(0,0,0,0);padding:0}#content_wrapper .lineup#toystory .about img{width:100%;border:none}#content_wrapper .lineup#toystory .about img:last-of-type{margin-top:20px}#content_wrapper .lineup#toystory .point{z-index:50;background:rgba(0,0,0,0);margin:-21px auto 0 auto;width:1114px}#content_wrapper .lineup#toystory .point img{width:100%}#content_wrapper .lineup#toystory .item{background:rgba(0,0,0,0)}#content_wrapper .lineup#toystory .item>div{color:#000;background:rgba(0,0,0,0)}#content_wrapper .lineup#toystory small{text-align:right;display:block;width:980px;padding:14px 0 0 0;font-size:12px;margin:0 auto}#content_wrapper .lineup#toystory .egumi{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#toystory .egumi>img{width:100%}#content_wrapper .lineup#toystory .egumi a,#content_wrapper .lineup#toystory .egumi .egumi_comingsoon{width:920px;left:30px;bottom:30px}#content_wrapper .lineup#toystory .egumi a img,#content_wrapper .lineup#toystory .egumi .egumi_comingsoon img{width:100%}#content_wrapper .lineup#toystory .summarland{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#toystory .summarland a{width:272px;left:auto;right:45px;top:290px;bottom:auto}#content_wrapper .lineup#toystory .summarland a img{width:100%}#content_wrapper .lineup#megalasvegas .header{background-image:url(../images/megalasvegas/bg_lasvegas.png);height:874px}#content_wrapper .lineup#megalasvegas .header h2{height:874px;left:50%;position:absolute}#content_wrapper .lineup#megalasvegas .header h2 img{width:1200px;height:874px;margin-left:-600px}#content_wrapper .lineup#megalasvegas .border01{background-color:rgba(0,0,0,0)}#content_wrapper .lineup#megalasvegas .item>div{background-color:rgba(0,0,0,0)}#content_wrapper .lineup#megalasvegas .catch{margin-top:-42px;text-align:center;width:100%;position:relative}#content_wrapper .lineup#megalasvegas .catch img{width:1200px}#content_wrapper .lineup#megalasvegas .movie .movies01{padding:0;width:980px;margin:20px auto 0 auto}#content_wrapper .lineup#megalasvegas .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#megalasvegas .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#megalasvegas .about{margin:20px auto 0 auto;width:980px;background-color:rgba(0,0,0,0);padding:0}#content_wrapper .lineup#megalasvegas .about img{width:100%;border:none}#content_wrapper .lineup#megalasvegas .point{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#megalasvegas .point img{width:100%}#content_wrapper .lineup#megalasvegas .egumi{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#megalasvegas .egumi>img{width:100%}#content_wrapper .lineup#megalasvegas .egumi a,#content_wrapper .lineup#megalasvegas .egumi .egumi_comingsoon{width:920px;left:30px;bottom:30px}#content_wrapper .lineup#megalasvegas .egumi a img,#content_wrapper .lineup#megalasvegas .egumi .egumi_comingsoon img{width:100%}#content_wrapper .lineup#custombasic{background-color:#00a3e7}#content_wrapper .lineup#custombasic .border01{background-color:#00a3e7}#content_wrapper .lineup#custombasic .movie .movies01{padding:0;width:980px;margin:20px auto 0 auto}#content_wrapper .lineup#custombasic .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#custombasic .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#custombasic .egumi{border:4px solid #fff !important;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;margin:20px auto 0 auto;width:980px;position:relative}#content_wrapper .lineup#custombasic .egumi>div{border:6px solid #0072b6;border-radius:24px;background-color:#ffdf00;background-image:url(../images/custombasic/custombasic_about_pc.png?0428);background-repeat:no-repeat}#content_wrapper .lineup#custombasic .egumi>div>img{width:100%}#content_wrapper .lineup#custombasic .egumi>div .buttons{margin-top:820px;padding:0 0 20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#content_wrapper .lineup#custombasic .egumi>div .buttons>div{width:288px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;background:#0072b6;position:relative;margin:0 14px}#content_wrapper .lineup#custombasic .egumi>div .buttons>div:not(:first-of-type){margin-top:0}#content_wrapper .lineup#custombasic .egumi>div .buttons>div>img{width:100%}#content_wrapper .lineup#custombasic .egumi>div .buttons>div>a{margin-top:10px;width:100%}#content_wrapper .lineup#custombasic .egumi>div .buttons>div>a img{width:100%}#content_wrapper .lineup#custombasic .summarland{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#custombasic .summarland a{width:272px;left:auto;right:45px;top:290px;bottom:auto}#content_wrapper .lineup#custombasic .summarland a img{width:100%}#content_wrapper .lineup#minion{background-color:#f67700}#content_wrapper .lineup#minion .border01{background-color:rgba(0,0,0,0)}#content_wrapper .lineup#minion .about{margin:20px auto 0 auto;width:980px;background-color:rgba(0,0,0,0);padding:0}#content_wrapper .lineup#minion .about img{width:100%;border:none}#content_wrapper .lineup#minion .point{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#minion .point img{width:100%}#content_wrapper .lineup#minion small{width:980px;display:block;font-size:12px;text-align:right;margin:14px auto 0 auto}#content_wrapper .lineup#extraclear{background-color:#2eaa16}#content_wrapper .lineup#extraclear .border01{background-color:rgba(0,0,0,0)}#content_wrapper .lineup#extraclear .movie .movies01{padding:0;width:980px;margin:20px auto 0 auto}#content_wrapper .lineup#extraclear .movie .movies01 .movie01{padding-top:56.25%;margin:0 auto;position:relative}#content_wrapper .lineup#extraclear .movie .movies01 .movie01 iframe{position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper .lineup#extraclear .about{margin:20px auto 0 auto;border:none;padding:0;width:980px;background-color:rgba(0,0,0,0)}#content_wrapper .lineup#extraclear .about>img{width:100%;border:none}#content_wrapper .lineup#extraclear .about a{width:272px;left:auto;right:55px;bottom:55px}#content_wrapper .lineup#extraclear .about a img{width:100%}#content_wrapper .lineup#extraclear .point{margin:20px auto 0 auto;width:980px}#content_wrapper .lineup#extraclear .point img{width:100%}#content_wrapper .lineup#extraclear .item div{background-color:rgba(0,0,0,0)}#content_wrapper #banners{padding:30px 0}#content_wrapper #banners a{width:980px;margin:0 auto}#content_wrapper #banners a img{width:100%}#content_wrapper #footersns{background-color:#f67700;padding:9.375vw 0}#content_wrapper #footersns ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_footer{background:#144fb1}#content_footer div{width:1200px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:40px 0}#content_footer div p{font-size:18px;line-height:1em}#content_footer div p em{display:inline;font-size:18px;font-weight:bold}.shopclose{display:none !important}.shopclose a{display:none !important}.shoplist{position:fixed;background-color:rgba(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;border-radius:15px;padding:0;min-height:auto}.shoplist .inner .lists{padding:0 50px;margin-bottom:30px;width:100%;margin-top:0;-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;margin-bottom:34px;text-align:center}.shoplist .inner .lists h2 img{width:auto;height:50px}.shoplist .inner .lists small{margin-top:20px;font-size:12px}.shoplist .inner .lists ul li{padding:12px 0;border-bottom:2px solid #004794}.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}.shoplist .inner .lists ul li p{font-size:14px}.shoplist .inner .lists ul li p:not(:first-of-type){font-size:12px;margin-top:.5em}.shoplist .inner .lists>small{font-size:12px}}