@-webkit-keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes fadeIn{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes float{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes float-img{0%{margin:0}100%{margin:10px 0 0}}@keyframes float-img{0%{margin:0}100%{margin:10px 0 0}}@-webkit-keyframes focus-out{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@keyframes focus-out{0%{-webkit-transform:scale(.9);transform:scale(.9);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}}@-webkit-keyframes float-bg-horizon{0%{background-position:0 0}100%{background-position:-59px 0}}@keyframes float-bg-horizon{0%{background-position:0 0}100%{background-position:-59px 0}}@-webkit-keyframes infinite-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes infinite-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes flashing{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes flashing{0%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@-webkit-keyframes hover{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hover{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(5px);transform:translateY(5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes egg{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}1%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}2%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}3%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}4%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}6%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes egg{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}1%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}2%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}3%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}4%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}5%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}6%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fadeInOut{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@keyframes fadeInOut{0%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}50%{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}100%{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}}@-webkit-keyframes bound{0%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}25%{-webkit-transform:scale(1.2) translate(-50%,-50%);transform:scale(1.2) translate(-50%,-50%)}50%{-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%)}75%{-webkit-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}100%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}@keyframes bound{0%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}25%{-webkit-transform:scale(1.2) translate(-50%,-50%);transform:scale(1.2) translate(-50%,-50%)}50%{-webkit-transform:scale(.9) translate(-50%,-50%);transform:scale(.9) translate(-50%,-50%)}75%{-webkit-transform:scale(1.1) translate(-50%,-50%);transform:scale(1.1) translate(-50%,-50%)}100%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}@-webkit-keyframes btn-hover{0%{-webkit-transform:translateY(-70%);transform:translateY(-70%)}50%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}100%{-webkit-transform:translateY(-70%);transform:translateY(-70%)}}@keyframes btn-hover{0%{-webkit-transform:translateY(-70%);transform:translateY(-70%)}50%{-webkit-transform:translateY(-80%);transform:translateY(-80%)}100%{-webkit-transform:translateY(-70%);transform:translateY(-70%)}}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{font-size:14px;font-size:1.4rem;letter-spacing:.3px;letter-spacing:.03rem;color:#fff;line-height:1.5;font-family:"游ゴシック体",YuGothic,"游ゴシック Medium",Yu Gothic Medium,"游ゴシック",Yu Gothic,Hiragino Kaku Gothic ProN,Hiragino Kaku Gothic Pro,"メイリオ",Meiryo,sans-serif;font-weight:400;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;word-break:break-all;position:relative;overflow-x:hidden;background:linear-gradient(to right,#740800 0,rgba(116,8,0,0) 15%,rgba(116,8,0,0) 75%,#740800 100%);background-color:#c60017;background-position:center top;background-repeat:no-repeat}body:before,body:after{margin:0 auto;display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:'';background-position:center top;background-repeat:repeat;background-attachment:fixed;pointer-events:none}body:before{background-image:url(../images/chopper/bg_pattern.jpg);mix-blend-mode:overlay;opacity:.3;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"}body:after{background-image:url(../images/chopper/bg_line.png),url(../images/chopper/bg_onepiece.png)}a{text-decoration:none}li{list-style-type:none}img{max-width:100%;height:auto;vertical-align:bottom}.p-product{-webkit-justify-content:center;justify-content:center;position:relative;z-index:10}.p-product .js-scroll{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.p-product .js-scroll_start{opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}.p-product .p-product__visual{width:100%;-webkit-justify-content:center;justify-content:center;max-width:1200px;margin:0 auto;position:relative}.p-product .p-product__visual-content{text-align:center;width:100%;position:relative;z-index:30}.p-product .p-product__visual-content .logoSeries{z-index:30}.p-product .p-product__visual-list{position:absolute;left:0;right:0;margin:auto;max-width:1200px;z-index:20;transition:.6s}.p-product .p-product__visual-list li{position:absolute;top:0}@-webkit-keyframes mv_dot_01{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(0,0);transform:translate(0,0)}7%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}19%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}20%{-webkit-transform:translate(8px,0);transform:translate(8px,0)}32%{-webkit-transform:translate(8px,0);transform:translate(8px,0)}33%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}45%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}46%{-webkit-transform:translate(0,0);transform:translate(0,0)}54%{-webkit-transform:translate(0,0);transform:translate(0,0)}55%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}67%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}68%{-webkit-transform:translate(-8px,0);transform:translate(-8px,0)}80%{-webkit-transform:translate(-8px,0);transform:translate(-8px,0)}81%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}93%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}94%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes mv_dot_01{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}6%{-webkit-transform:translate(0,0);transform:translate(0,0)}7%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}19%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}20%{-webkit-transform:translate(8px,0);transform:translate(8px,0)}32%{-webkit-transform:translate(8px,0);transform:translate(8px,0)}33%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}45%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}46%{-webkit-transform:translate(0,0);transform:translate(0,0)}54%{-webkit-transform:translate(0,0);transform:translate(0,0)}55%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}67%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}68%{-webkit-transform:translate(-8px,0);transform:translate(-8px,0)}80%{-webkit-transform:translate(-8px,0);transform:translate(-8px,0)}81%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}93%{-webkit-transform:translate(-4px,4px);transform:translate(-4px,4px)}94%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.p-product .p-product__visual-list li.list_img01{left:4px;-webkit-animation:mv_dot_01 4.5s infinite;animation:mv_dot_01 4.5s infinite}.p-product .p-product__visual-list li.list_img02{right:4px;-webkit-animation:mv_dot_01 4.5s infinite reverse;animation:mv_dot_01 4.5s infinite reverse}.p-product .p-product__visual-chara{position:absolute;top:0;left:0;right:0;margin:auto;max-width:1200px;width:100%}.p-product .p-product__visual-chara li{position:absolute}.p-product .p-product__visual-txt{text-align:center;margin:0 auto}.p-product__notice{background-color:#fff;color:#c60017;margin:2em auto;padding:1em}.p-product__notice-txt{font-weight:bolder;margin-bottom:.4em;font-size:16px;font-size:1.6rem;letter-spacing:.6px;letter-spacing:.06rem}.p-product__notice-txt2{display:block;margin-bottom:.4em}.p-product .styleBox{width:96.33333%;max-width:1156px;position:relative;margin:0 auto;box-shadow:9px 9px 18px #2b0300}.p-product .styleBox-inner{background-image:url(../images/chopper/bg_contents_mdl.jpg);background-position:center top;background-repeat:repeat-y,no-repeat;background-size:100%;padding-bottom:10%;box-shadow:0 0 13px #000,6px 0 6px rgba(0,0,0,.3) inset,-6px 0 6px rgba(0,0,0,.3) inset,0 0 18px rgba(0,0,0,.8) inset;border-image:linear-gradient(314deg,#ffca1b 0,#ffe661 14%,#ffca1b 29%,#bb670f 51%,#ffca1b 68%,#ffe661 83%,#ffca1b 99%);border-image-slice:1}.p-product .styleBox-inner:before,.p-product .styleBox-inner:after{background-position:center top;background-repeat:no-repeat;background-size:100%;width:100%;height:0}.p-product .styleBox-inner:before{display:block;position:absolute;content:'';top:0;background-image:url(../images/chopper/bg_contents_top.jpg);padding-top:12.83333%;box-shadow:6px 6px 6px rgba(0,0,0,.6) inset,-6px 6px 6px rgba(0,0,0,.6) inset}.p-product .styleBox-inner:after{display:block;position:absolute;content:'';bottom:0;background-image:url(../images/chopper/bg_contents_btm.jpg);padding-top:32.08333%;box-shadow:6px -6px 6px rgba(0,0,0,.6) inset,-6px -6px 6px rgba(0,0,0,.6) inset}.p-product .styleBox-inner>*{z-index:10}.p-product .styleBox-sttl{text-align:center}.p-product .p-product__spEvent-sec-ttl{position:absolute;left:0;right:0;margin:auto}.p-product .p-product__spEvent-sec-ttl img{display:inline-block;width:95.16667vw;max-width:1142px}.p-product .p-product__spEvent-sec-link{max-width:386px}.p-product .p-product__spEvent-sec .resultCol{margin:11.66667% auto 0;text-align:center;width:100%}.p-product .p-product__spEvent-sec .resultCol h3{margin-bottom:2em}.p-product .p-product__spEvent-sec .resultCol .txtR01{margin-bottom:2em}.p-product .p-product__spEvent-sec .resultCol .imgR01{margin-bottom:2em}.p-product .p-product__play-sec{max-width:1200px;position:relative}.p-product .p-product__play-sec-ttl{margin:0 auto}.p-product .p-product__play-sec-farewell{text-align:center}.p-product .p-product__play-sec-farewell p{display:inline-block}.p-product .p-product__play-sec-farewell-gif{width:33%}.p-product .p-product__play-sec-farewell-img{width:44%}.p-product .p-product__play-sec-meet ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.p-product .p-product__play-sec-meet ul.glList,.p-product .p-product__play-sec-meet ul.nwList{-webkit-flex-wrap:wrap;flex-wrap:wrap}.p-product .p-product__play-sec-meet ul.glList li:nth-child(1),.p-product .p-product__play-sec-meet ul.nwList li:nth-child(1){width:100%;max-width:100%;text-align:center}.p-product .p-product__play-sec-meet ul.glList li:nth-child(1) p,.p-product .p-product__play-sec-meet ul.glList li:nth-child(1) picture,.p-product .p-product__play-sec-meet ul.nwList li:nth-child(1) p,.p-product .p-product__play-sec-meet ul.nwList li:nth-child(1) picture{display:block;margin:0 auto}.p-product .p-product__play-sec-meet-list-img:not(.secret){padding:5px}.p-product .p-product__play-sec-meal-list,.p-product .p-product__play-sec-game-list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:90%}.p-product .p-product__play-sec-meal-list li,.p-product .p-product__play-sec-game-list li{width:50%}.p-product .p-product__play-sec-meal-list li:nth-child(1) dl dd img:nth-child(2),.p-product .p-product__play-sec-game-list li:nth-child(1) dl dd img:nth-child(2){width:42.45283%;max-width:180px}.p-product .p-product__play-sec-meal-list li:nth-child(2) dl dd img:nth-child(2),.p-product .p-product__play-sec-game-list li:nth-child(2) dl dd img:nth-child(2){width:80.66038%;max-width:342px}.p-product .p-product__play-sec-meal-list li dl,.p-product .p-product__play-sec-game-list li dl{max-width:393px;margin:0 auto;text-align:center}.p-product .p-product__play-sec-comeup-list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;width:90%}.p-product .p-product__play-sec-comeup-list li{max-width:396px}.p-product .p-product__lineup-sec{max-width:1200px;position:relative}.p-product .p-product__lineup-sec-ttl{margin:0 auto}.p-product .p-product__lineup-sec-list li{width:96.33333%;max-width:1156px;position:relative;background:url(../images/chopper/lineup/bg_line.png),linear-gradient(to top,#6c3000 41%,#361400 99%);background-position:center top;background-repeat:repeat,no-repeat;box-shadow:2px 2px 0 #66510b,0 0 13px #000,6px 6px 0 #000,-6px -6px 0 #000,6px 6px 0 #000 inset,-6px -5px 0 #000 inset,8px 12px 6px #000,-10px 0 6px #000,6px 0 6px rgba(0,0,0,.3) inset,-6px 0 6px rgba(0,0,0,.3) inset,0 0 18px rgba(0,0,0,.8) inset,9px 9px 18px #2b0300;border-image:linear-gradient(314deg,#ffca1b 0,#ffe661 14%,#ffca1b 29%,#bb670f 51%,#ffca1b 68%,#ffe661 83%,#ffca1b 99%);border-image-slice:1}.p-product .p-product__lineup-sec-list li:before,.p-product .p-product__lineup-sec-list li:after{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:'';background-position:center top;background-repeat:no-repeat;background-size:100%;pointer-events:none}.p-product .p-product__lineup-sec-list li:before{background-image:url(../images/chopper/lineup/bg_overlay.jpg);mix-blend-mode:overlay;opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"}.p-product .p-product__lineup-sec-list li:after{background-image:url(../images/chopper/lineup/bg_linear.png);mix-blend-mode:lighten}.p-product .p-product__lineup-sec-list li dl{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.p-product .p-product__lineup-sec-list li dl:before,.p-product .p-product__lineup-sec-list li dl:after{display:block;position:absolute;content:'';background-position:center top;background-repeat:no-repeat;background-size:cover}.p-product .p-product__lineup-sec-list li dl:before{background-image:url(../images/chopper/lineup/bg_lineup02_top.png)}.p-product .p-product__lineup-sec-list li dl:after{background-image:url(../images/chopper/lineup/bg_lineup02_btm.png)}.p-product .p-product__lineup-sec-list li dl dt{text-align:center}.p-product .p-product__lineup-sec-list li dl dt img{z-index:90}.p-product .p-product__back-btnTop.js-scroll{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.p-product .p-product__back-btnTop.js-scroll_start{opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateY(0);transform:translateY(0)}.p-product .p-product__back-btnTop a{display:block;margin:0 auto;opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);transition:box-shadow .2s,opacity .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s,opacity .2s;transition:transform .2s,box-shadow .2s,opacity .2s,-webkit-transform .2s;max-width:625px;margin:20px auto}.p-product .p-product__back-copy{text-align:center;color:#000;font-weight:bolder;text-shadow:2px 2px 1px #c90112,-2px 2px 1px #c90112,2px -2px 1px #c90112,-2px -2px 1px #c90112}.g-page-footer{padding:1em 0 0;background-color:#000;padding:30px 0 0;z-index:10}.g-page-footer__inner{max-width:1320px;margin:0 auto}.g-page-footer-copy{margin:auto;text-align:center}.g-page-footer img{vertical-align:baseline}.g-page-footer__list{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:10px 0}.g-page-footer__list-item-link{font-size:14px;font-size:1.4rem;font-weight:700;color:#fff;display:block;padding:5px 10px;opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .2s}.g-page-footer__list-item-link img{margin:0 10px 0 0}.g-page-footer__Snslist{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:10px 0 30px}.g-page-footer__Snslist-item{height:15px;vertical-align:middle;padding:0 10px}.g-page-footer__Snslist li{width:40px;margin:0 .6em}.g-page-footer__company{background:#454545;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding:20px 0}.g-page-footer__company-txt{font-size:13px;font-size:1.3rem;text-align:left;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}footer>div#foot1stRow>ul.links{width:990px;margin:auto;font-size:1.2em;letter-spacing:-.4em;display:table}footer>div#foot1stRow>ul.links>li{width:330px;padding:10px 40px;border-right:1px solid #70757d;vertical-align:top;list-style:none;letter-spacing:normal;display:table-cell}footer>div#foot1stRow>ul.links>li:first-child{border-left:1px solid #70757d}footer>div#foot1stRow>ul.links>li>ul>li{margin:30px 0;font-size:1em;list-style:none}footer>div#foot1stRow>ul.links>li>ul>li:last-child{margin-bottom:0}footer>div#foot1stRow>ul.links>li>ul>li>a{color:#fff;text-decoration:none}footer>div#foot1stRow>ul.links>li>ul>li>a:hover{color:#ccc}footer>div#foot1stRow>ul.links>li>ul>li>a.outer_link:before{content:url(/assets/images/common/outer_link.gif);margin-right:8px;top:3px;left:0;position:relative}footer>div#foot2ndRow{font-size:10px;font-size:1.0rem;padding-top:15px;padding-bottom:20px;color:#fff;background:#2d3032;vertical-align:top;width:100%}footer>div#foot2ndRow a{color:#fff;text-decoration:none}footer>div#foot2ndRow a:hover{color:#ccc}footer>div#foot2ndRow>div.caution{width:990px;margin:0 auto 15px;line-height:1.8em}footer>div#foot2ndRow>div.bnfooter{width:990px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}footer>div#foot2ndRow>div>div.bandai_logo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}footer>div#foot2ndRow>div>div.bandai_logo>div{letter-spacing:normal;display:inline-block;vertical-align:top}footer>div#foot2ndRow>div>div.bandai_logo>div:nth-child(1){margin-right:15px}footer>div#foot2ndRow>div>div.bandai_logo>div:nth-child(2)>p:nth-child(1){word-break:break-all}footer>div#foot2ndRow>div>div.bandai_logo>div:nth-child(2)>p:nth-child(2){margin-top:22px;word-break:break-all}footer>div#foot2ndRow>div>div.links{font-size:1.1em;color:#fff;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}footer>div#foot2ndRow>div>div.boys_logo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;position:relative;text-align:center}footer>div#foot2ndRow>div>div.boys_logo>div>a>p:first-child{display:inline-block;background:#fff;line-height:1.2;text-align:center;margin:0 auto;padding:3px 10px}footer>div#foot2ndRow>div>div.boys_logo>div>a>p:last-child{font-size:1.1em;line-height:1.2;padding-top:5px}footer>div#foot2ndRow>div.copyrights{width:990px;margin:15px auto;line-height:1.8em}footer>div#foot2ndRow>div.copyrights>div.copyright_list{color:#c7c7c7}footer>div#foot2ndRow>div>ul.links>li{letter-spacing:normal;display:inline-block}footer>div#foot2ndRow>div>ul.links>li>ul{margin-left:25px;max-width:150px;word-break:break-all}footer>div#foot2ndRow>div>ul.links>li>ul>li{margin-bottom:22px;list-style:none}footer>div#foot2ndRow>div a.white_arrow:before{content:url(/assets/images/common/white_arrow.png);margin-right:9px;top:0;left:0;position:relative}.fotterBandaiToys__link ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-align-content:center;align-content:center;-webkit-justify-content:center;justify-content:center;margin:3em auto -1em}.fotterBandaiToys__link ul li{margin-right:2em}.fotterBandaiToys__link ul li:last-of-type{margin-right:0}.fotterBandaiToys__link ul li a{text-decoration:none;padding-left:30px;padding-left:3rem}.fotterBandaiToys__link ul li a:hover{text-decoration:underline}.fotterBandaiToys__link ul li a:before,.fotterBandaiToys__link ul li a:after{content:'';position:absolute;left:0;top:0;margin:0 auto}.fotterBandaiToys__link ul li a:before{width:17px;width:1.7rem;height:17px;height:1.7rem;border-radius:50%;background:#fff}.fotterBandaiToys__link ul li a:after{left:4px;left:.4rem;width:5px;width:.5rem;height:5px;height:.5rem;border-top:2px solid #222;border-right:2px solid #222;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.footerBandaiToys{font-size:.9em;padding:3em 0;background:#222;color:#fff}.footerBandaiToys a{color:#fff}.footerBandaiToys .footerBandaiToys__inner{width:1200px;margin:auto}.footerBandaiToys .footerBandaiToys__rights{position:relative;z-index:1}.footerBandaiToys .fotterBandaiToys__link{position:relative;z-index:2}.footerBandaiToys .fotterBandaiToys__link ul{margin:3em auto 0}.footerBandaiToys .fotterBandaiToys__link ul li a{cursor:pointer}.footerBandaiToys .fotterBandaiToys__link ul li a.optanon-show-settings{cursor:pointer}.footerBandaiToys .copyrightBandai{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footerBandaiToys .copyrightBandai>*{margin:3em 2px 4em}.footerBandaiToys .copyrightBandai .copyrightBandai__copyBandai{margin-right:1em}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandai img{width:64px;height:64px;margin-right:7px}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandaiNamco img{height:46.2px}.footerBandaiToys .copyrightAll .copyrightAll__btn{font-size:1.3em;text-align:center;cursor:pointer;margin:0 0 1em;transition:opacity .2s}.footerBandaiToys .copyrightAll .copyrightAll__btn *{vertical-align:middle}.footerBandaiToys .copyrightAll .copyrightAll__icoToggle{padding:.38em;border-radius:100%;display:inline-block;background:#fff;margin:0 .3em}.footerBandaiToys .copyrightAll .copyrightAll__icoToggle:before{content:'';display:block;border:.1em solid #222;border-width:0 .1em .1em 0;width:.38em;height:.38em;-webkit-transform:rotate(45deg) translate(-10%,-10%);transform:rotate(45deg) translate(-10%,-10%)}.footerBandaiToys .copyrightAll[data-toggle=active] .copyrightAll__icoToggle:before{-webkit-transform:rotate(-135deg) translate(-10%,-10%);transform:rotate(-135deg) translate(-10%,-10%)}.footerBandaiToys__inner{width:auto!important;max-width:1320px;margin:0 auto}.footerBandaiToys__caution a{text-decoration:underline;opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .2s}.fotterBandaiToys__link ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;display:-webkit-flex;display:flex}.fotterBandaiToys__link ul li a{opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .2s;display:block;padding-left:22px;padding-left:2.2rem}.fotterBandaiToys__link ul li a:after{top:.3em}.footerBandaiToys__rights ul li a{opacity:1.0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";transition:opacity .2s}.footerBandaiToys .btnPageTop{display:none!important}@media(min-width:767px){body{background-size:auto}body:before,body:after{background-size:auto}.p-product .p-product__visual-content .logoNano{width:56.66667%;max-width:680px;margin:0 auto;padding:28px 0 0}.p-product .p-product__visual-content .txtCatch{width:84.16667%;max-width:1010px;margin:-10px auto 0}.p-product .p-product__visual-content .logoSeries{width:calc((754/1200)*100%);max-width:754px;margin:70px auto 0}.p-product .p-product__visual-content .txtVote{margin:30px auto 0;width:76%;max-width:821px}.p-product .p-product__visual-list{width:100%;bottom:300px}.p-product .p-product__visual-list li{width:12.25vw;max-width:147px}.p-product .p-product__visual-chara{height:105vw}.p-product .p-product__visual-chara li:nth-child(1){top:248px;left:-20px;width:28.25%;max-width:339px}.p-product .p-product__visual-chara li:nth-child(2){top:219px;right:-138px;width:53%;max-width:636px}.p-product .p-product__visual-txt{width:87.5vw;max-width:1050px}.p-product__notice{width:80vw;max-width:960px}.p-product .styleBox-inner{border:5px solid #ffca1b}.p-product .styleBox-sttl{padding:16px 10px 0}.p-product .p-product__spEvent-sec{margin-top:240px}.p-product .p-product__spEvent-sec-ttl{top:-12.5%}.p-product .p-product__spEvent-sec .imgLineup{margin:10% auto 0;width:87.25%;max-width:1047px}.p-product .p-product__spEvent-sec .imgTruck{margin:30px auto 0;width:49vw;max-width:588px}.p-product .p-product__spEvent-sec .txtVote{margin:40px auto 0;width:86.16667vw;max-width:1034px}.p-product .p-product__spEvent-sec .imgSelect{margin:20px auto 0;width:85.91667vw;max-width:1031px}.p-product .p-product__spEvent-sec-link{margin:20px auto 0;width:32.16667vw}.p-product .p-product__spEvent-sec .resultCol{max-width:1020px}.p-product .p-product__spEvent-sec .txtSchedule_period,.p-product .p-product__spEvent-sec .txtSchedule_result{width:70.33333vw;max-width:844px}.p-product .p-product__spEvent-sec .txtSchedule_period{margin:40px auto 0}.p-product .p-product__spEvent-sec .txtSchedule_result{margin:20px auto 0}.p-product .p-product__play-sec{margin:90px auto 0}.p-product .p-product__play-sec-ttl{width:87%}.p-product .p-product__play-sec-farewell{margin-top:40px}.p-product .p-product__play-sec-farewell p{margin-top:35px;padding:0 10px}.p-product .p-product__play-sec-meet{margin-top:40px}.p-product .p-product__play-sec-meet ul.glList li:nth-child(1) p,.p-product .p-product__play-sec-meet ul.nwList li:nth-child(1) p{width:13%;max-width:140px}.p-product .p-product__play-sec-meet ul.glList li:nth-child(n+2),.p-product .p-product__play-sec-meet ul.nwList li:nth-child(n+2){width:13%;max-width:140px;margin:0 5px}.p-product .p-product__play-sec-meet ul.glList{margin-top:30px}.p-product .p-product__play-sec-meet ul.prList li{width:13%;max-width:140px;margin:0 5px}.p-product .p-product__play-sec-meet-arrow{margin:30px auto;width:51.66667%;max-width:620px}.p-product .p-product__play-sec-meal,.p-product .p-product__play-sec-game{margin-top:40px}.p-product .p-product__play-sec-meal-list,.p-product .p-product__play-sec-game-list{margin:26px auto 0}.p-product .p-product__play-sec-meal-list li dl,.p-product .p-product__play-sec-game-list li dl{width:80%}.p-product .p-product__play-sec-meal-list li dl dd,.p-product .p-product__play-sec-game-list li dl dd{margin:12px auto 0;padding:0 8px}.p-product .p-product__play-sec-meal-list li dl dd img:nth-child(2),.p-product .p-product__play-sec-game-list li dl dd img:nth-child(2){margin-top:20px}.p-product .p-product__play-sec-comeup{margin-top:40px}.p-product .p-product__play-sec-comeup-list{margin:26px auto 0;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.p-product .p-product__play-sec-comeup-list li{width:33%;padding:0 14px}.p-product .p-product__lineup-sec{margin:90px auto 0}.p-product .p-product__lineup-sec-ttl{width:61.83333%}.p-product .p-product__lineup-sec-list{margin:40px auto 0;width:92%}.p-product .p-product__lineup-sec-list li{margin:0 auto 60px}.p-product .p-product__lineup-sec-list li{border-top:7px solid #ffca1b;border-right:5px solid #ffca1b;border-bottom:4px solid #ffca1b;border-left:7px solid #ffca1b}.p-product .p-product__lineup-sec-list li dl{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:30px}.p-product .p-product__lineup-sec-list li dl:before,.p-product .p-product__lineup-sec-list li dl:after{width:50px;height:50px}.p-product .p-product__lineup-sec-list li dl:before{top:-30px;right:-34px}.p-product .p-product__lineup-sec-list li dl:after{bottom:-34px;left:-32px}.p-product .p-product__lineup-sec-list li dl dt{width:40%}.p-product .p-product__lineup-sec-list li dl dd:nth-child(1){width:60%}.p-product .p-product__back-btnTop a:hover{-webkit-transform:translateX(5px) translateY(5px);transform:translateX(5px) translateY(5px)}.p-product .p-product__back-btnTop a{width:52.08333%}.p-product .p-product__back-copy{margin-bottom:20px}.g-page-footer__inner{padding:0 50px}.g-page-footer__list-item-link:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.footerBandaiToys__inner{padding:0 40px}.footerBandaiToys__caution a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.fotterBandaiToys__link ul li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}.footerBandaiToys__rights ul li a:hover{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"}}@media(max-width:767px){body{background-size:auto}body:before{background-size:80%}body:after{background-size:50%,200%}.p-product .p-product__visual-content{height:auto;padding-bottom:3vw}.p-product .p-product__visual-content .logoNano{margin:0 auto;padding-top:4vw;max-width:70%}.p-product .p-product__visual-content .txtCatch{margin:0 auto;max-width:96%}.p-product .p-product__visual-content .logoSeries{margin:46vw auto 0;max-width:86%}.p-product .p-product__visual-content .txtVote{margin:2vw auto 0;max-width:96%}.p-product .p-product__visual-list{width:36%;top:46vw}.p-product .p-product__visual-list li{width:50%;padding:3.6vw}.p-product .p-product__visual-chara{height:100%}.p-product .p-product__visual-chara li:nth-child(1){top:21.62162vw;left:1.35135vw;width:39.59459vw;height:45.67568vw}.p-product .p-product__visual-chara li:nth-child(2){top:20.27027vw;right:-17.56757vw;width:74.18919vw;height:106.62162vw}.p-product .p-product__visual-txt{width:90%;max-width:694px}.p-product__notice{width:90%;max-width:694px}.p-product .styleBox-inner{border:.6vw solid #ffca1b}.p-product .styleBox-sttl{padding:1.6vw 1.2vw 0}.p-product .p-product__spEvent-sec{margin-top:20vw}.p-product .p-product__spEvent-sec-ttl{top:-18vw}.p-product .p-product__spEvent-sec .imgLineup{margin:10vw auto 0;width:85.94595vw;max-width:636px}.p-product .p-product__spEvent-sec .imgTruck{margin:4vw auto 0;width:66.75676vw;max-width:494px}.p-product .p-product__spEvent-sec .txtVote{margin:4vw auto 0;width:83.37838vw;max-width:617px}.p-product .p-product__spEvent-sec .imgSelect{margin:2vw auto 0;width:83.37838vw;max-width:617px}.p-product .p-product__spEvent-sec-link{margin:2vw auto 0;width:52.16216vw}.p-product .p-product__spEvent-sec .resultCol{width:82.97297vw;max-width:614px}.p-product .p-product__spEvent-sec .txtSchedule_period,.p-product .p-product__spEvent-sec .txtSchedule_result{width:82.97297vw;max-width:614px}.p-product .p-product__spEvent-sec .txtSchedule_period{margin:8vw auto 0}.p-product .p-product__spEvent-sec .txtSchedule_result{margin:4vw auto 0}.p-product .p-product__play-sec{margin:9vw auto 0}.p-product .p-product__play-sec-ttl{width:94.45946vw}.p-product .p-product__play-sec-farewell{margin-top:4vw}.p-product .p-product__play-sec-farewell p{margin-top:3.5vw;padding:0 1vw}.p-product .p-product__play-sec-meet{margin-top:4vw}.p-product .p-product__play-sec-meet ul.glList li:nth-child(1) p,.p-product .p-product__play-sec-meet ul.glList li:nth-child(1) picture,.p-product .p-product__play-sec-meet ul.nwList li:nth-child(1) p,.p-product .p-product__play-sec-meet ul.nwList li:nth-child(1) picture{width:38.24324%;max-width:283px}.p-product .p-product__play-sec-meet ul.glList li:nth-child(n+2),.p-product .p-product__play-sec-meet ul.nwList li:nth-child(n+2){width:27.83784%;max-width:206px}.p-product .p-product__play-sec-meet ul.glList{margin-top:4.05405vw}.p-product .p-product__play-sec-meet ul.prList{-webkit-flex-wrap:wrap;flex-wrap:wrap}.p-product .p-product__play-sec-meet ul.prList li{width:27.83784%;max-width:206px}.p-product .p-product__play-sec-meet-arrow{margin:3vw auto;width:80%;max-width:592px}.p-product .p-product__play-sec-meal,.p-product .p-product__play-sec-game{margin-top:4vw}.p-product .p-product__play-sec-meal-list,.p-product .p-product__play-sec-game-list{margin:2.2vw auto 0}.p-product .p-product__play-sec-meal-list li dl,.p-product .p-product__play-sec-game-list li dl{width:90%}.p-product .p-product__play-sec-meal-list li dl dd,.p-product .p-product__play-sec-game-list li dl dd{margin:1.4vw auto 0;padding:0 .8vw}.p-product .p-product__play-sec-meal-list li dl dd img:nth-child(2),.p-product .p-product__play-sec-game-list li dl dd img:nth-child(2){margin-top:2vw}.p-product .p-product__play-sec-comeup{margin-top:4vw}.p-product .p-product__play-sec-comeup-list{margin:2.2vw auto 0;-webkit-flex-wrap:wrap;flex-wrap:wrap}.p-product .p-product__play-sec-comeup-list li{width:50%;padding:0 1.4vw}.p-product .p-product__play-sec-comeup-list li:nth-child(3){margin-top:2.2vw}.p-product .p-product__lineup-sec{margin:9vw auto 0}.p-product .p-product__lineup-sec-ttl{width:80.67568vw}.p-product .p-product__lineup-sec-list{width:94%;margin:4vw auto 0}.p-product .p-product__lineup-sec-list li{margin:0 auto 6vw;padding-bottom:4vw}.p-product .p-product__lineup-sec-list li{border-top:1vw solid #ffca1b;border-right:.7vw solid #ffca1b;border-bottom:.6vw solid #ffca1b;border-left:1vw solid #ffca1b}.p-product .p-product__lineup-sec-list li dl{-webkit-flex-wrap:wrap;flex-wrap:wrap}.p-product .p-product__lineup-sec-list li dl:before,.p-product .p-product__lineup-sec-list li dl:after{width:6.75676vw;height:6.75676vw}.p-product .p-product__lineup-sec-list li dl:before{top:-4.3vw;right:-4.7vw}.p-product .p-product__lineup-sec-list li dl:after{bottom:calc(-4.7vw - 4vw);left:-4.4vw}.p-product .p-product__lineup-sec-list li dl dt{margin:3vw auto;width:46.35135%}.p-product .p-product__lineup-sec-list li dl dd:nth-child(1){margin:3vw auto;width:63.64865%;max-width:471px}.p-product .p-product__lineup-sec-list li dl dd:nth-child(2){margin:3vw auto;width:75.81081%;max-width:561px}.p-product .p-product__back-btnTop a{width:84.45946%}.p-product .p-product__back-copy{margin-bottom:2vw;font-size:12px;font-size:1.2rem}.g-page-footer__inner{padding:0 5vw}.footerBandaiToys{font-size:.9em;padding:3em 0;background:#222;color:#fff}.footerBandaiToys a{color:#fff}.footerBandaiToys .footerBandaiToys__inner{margin:auto;width:92vw}.footerBandaiToys .footerBandaiToys__rights{position:relative;z-index:1}.footerBandaiToys .fotterBandaiToys__link{position:relative;z-index:2}.footerBandaiToys .fotterBandaiToys__link ul{margin:3em auto 0}.footerBandaiToys .fotterBandaiToys__link ul li a{cursor:pointer}.footerBandaiToys .fotterBandaiToys__link ul li a.optanon-show-settings{cursor:pointer}.footerBandaiToys .copyrightBandai{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.footerBandaiToys .copyrightBandai>*{margin:3em 1vw 4em}.footerBandaiToys .copyrightBandai .copyrightBandai__copyBandai{margin-right:2vw}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandai img{width:12.2vw;height:auto}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandaiNamco{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.footerBandaiToys .copyrightBandai .copyrightBandai__logoBandaiNamco img{width:33vw;height:auto}.footerBandaiToys .copyrightAll .copyrightAll__btn{font-size:3vw;text-align:center;cursor:pointer;margin:0 0 1em;transition:opacity .2s}.footerBandaiToys .copyrightAll .copyrightAll__btn *{vertical-align:middle}.footerBandaiToys .copyrightAll .copyrightAll__btn:hover{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"}.footerBandaiToys .copyrightAll .copyrightAll__icoToggle{padding:.38em;border-radius:100%;display:inline-block;background:#fff;margin:0 .3em}.footerBandaiToys .copyrightAll .copyrightAll__icoToggle:before{content:'';display:block;border:.1em solid #222;border-width:0 .1em .1em 0;width:.38em;height:.38em;-webkit-transform:rotate(45deg) translate(-10%,-10%);transform:rotate(45deg) translate(-10%,-10%)}.footerBandaiToys .copyrightAll[data-toggle=active] .copyrightAll__icoToggle:before{-webkit-transform:rotate(-135deg) translate(-10%,-10%);transform:rotate(-135deg) translate(-10%,-10%)}.footerBandaiToys__inner{padding:0 5vw}.fotterBandaiToys__link ul li{margin-right:5vw;width:calc(50% - 2.5vw);max-width:calc(50% - 2.5vw);margin-bottom:1em}.fotterBandaiToys__link ul li:nth-child(2n){margin-right:0}.fotterBandaiToys__link ul li a:after{top:.4em}}@media screen and (max-width:1200px){.p-product .p-product__visual-chara{overflow:hidden}}