html{height:100%;font-size:62.5%}main{font-family:"Noto Sans JP", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, Arial, sans-serif;color:#000;line-height:1.5;font-size:16px;font-weight:400}ul,ol{list-style:none}img{max-width:100%;height:auto}a{color:#8c12f3}.u-margin.-mt00{margin-top:0 !important}.u-margin.-mt0_5em{margin-top:0.5em !important}.u-margin.-mt1em{margin-top:1em !important}.u-margin.-mt1_5em{margin-top:1.5em !important}.u-margin.-mb00{margin-top:0 !important}.u-color.-colorRed{color:#e60000}.l-header{padding:min(2.99625vw, 40px) 0 0}@media only screen and (max-width: 768px){.l-header{padding:4vw 0 0}}.l-headerTit{width:min(56.92884vw, 760px);margin:0 auto}@media only screen and (max-width: 768px){.l-headerTit{width:80%}}@-webkit-keyframes animation-btn_bounce{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}40%{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}70%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes animation-btn_bounce{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}40%{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}70%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes animation-btn_pagetop_bounce{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}40%{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}70%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes animation-btn_pagetop_bounce{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}40%{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}70%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@-webkit-keyframes animation-btn_pagetop_bounce02{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}40%{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}70%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}@keyframes animation-btn_pagetop_bounce02{0%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}40%{-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}70%{-webkit-transform:scale(0.9, 0.9);transform:scale(0.9, 0.9)}100%{-webkit-transform:scale(1, 1);transform:scale(1, 1)}}.p-bg{position:relative}.p-bg:before{content:"";display:block;position:fixed;top:0;width:100%;height:100%;background-image:url(../images/common/bg-pc.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;z-index:-2}@media only screen and (max-width: 768px){.p-bg:before{background-image:url(../images/common/bg-sp.jpg);background-size:100%}}.p-bg__candy{background-image:url(../images/common/bg_candy-pc.webp);background-repeat:repeat-y;background-size:100%;background-position:top center}@media only screen and (max-width: 768px){.p-bg__candy{background-image:url(../images/common/bg_candy-sp.webp)}}.p-container{position:relative;padding-bottom:min(7.49064vw, 100px)}@media only screen and (max-width: 768px){.p-container{padding-bottom:10vw}}.p-container.-top{margin-top:max(-2.99625vw, -40px)}@media only screen and (max-width: 768px){.p-container.-top{margin-top:-5vw}}.p-container.-hasPagetop{padding-bottom:min(14.38202vw, 216px)}@media only screen and (max-width: 768px){.p-container.-hasPagetop{padding-bottom:calc(23.17708vw + 6vw)}}.p-inner{margin:0 auto;max-width:1200px;padding:0 min(4.49438vw, 60px)}@media only screen and (max-width: 768px){.p-inner{padding:0 3vw}}.p-inner__content{margin:0 auto;padding:0 min(7.49064vw, 100px)}@media only screen and (max-width: 768px){.p-inner__content{padding:0 6vw}}.p-bag{-webkit-filter:drop-shadow(0px 0px min(.74906vw, 10px) rgba(0,0,0,0.6));filter:drop-shadow(0px 0px min(.74906vw, 10px) rgba(0,0,0,0.6));will-change:filter}@media only screen and (max-width: 768px){.p-bag{-webkit-filter:drop-shadow(0px 0px 1.30208vw rgba(0,0,0,0.6));filter:drop-shadow(0px 0px 1.30208vw rgba(0,0,0,0.6))}}.p-bag__bg{position:relative;padding:min(7.0412vw, 94px) 0}@media only screen and (max-width: 768px){.p-bag__bg{padding:11.19792vw 0}}.p-bag__bg:before{content:"";display:block;position:absolute;top:1px;width:100%;height:min(7.0412vw, 94px);background-image:url(../images/common/bg_bag_top-pc.png);background-repeat:no-repeat;background-position:top 1px center;background-size:100%}@media only screen and (max-width: 768px){.p-bag__bg:before{height:11.19792vw;background-image:url(../images/common/bg_bag_top-sp.png)}}.p-bag__bg:after{content:"";display:block;position:absolute;bottom:1px;width:100%;height:min(7.0412vw, 94px);background-image:url(../images/common/bg_bag_bottom-pc.png);background-repeat:no-repeat;background-position:top -1px center;background-size:100%}@media only screen and (max-width: 768px){.p-bag__bg:after{height:11.19792vw;background-image:url(../images/common/bg_bag_bottom-sp.png)}}.p-bag__content{position:relative;padding-bottom:min(2.92135vw, 39px);-webkit-mask-image:url(../images/common/mask_bag_01.png);mask-image:url(../images/common/mask_bag_01.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-image:url(../images/common/bg_bag_shadow_01.png),url(../images/common/bg_bag_content_01.webp);background-repeat:no-repeat, repeat-y;background-size:100% 100%, 100%;background-position:top center, top center;background-color:#ebf6ff}@media only screen and (max-width: 768px){.p-bag__content{padding-bottom:4.55729vw}}.p-bag__content:after{content:"";display:block;width:100%;height:min(2.92135vw, 39px);position:absolute;bottom:0;left:0;background-image:url(../images/common/bg_bag_line_01-pc.png);background-repeat:no-repeat;background-position:bottom center;background-size:100%;background-color:#8c12f3}@media only screen and (max-width: 768px){.p-bag__content:after{height:4.55729vw;background-image:url(../images/common/bg_bag_line_01-sp.png)}}.p-bag__tit{background-image:url(../images/common/bg_tit-pc.png);background-repeat:no-repeat;background-position:top center;background-size:100%}@media only screen and (max-width: 768px){.p-bag__tit{background-image:url(../images/common/bg_tit-sp.png)}}@media only screen and (max-width: 768px){.p-bag__tit.-line2{background-image:url(../images/common/bg_tit_2line-sp.png)}}.p-error{color:#e60000;font-weight:700;margin-bottom:1.5em}.p-error__head{font-size:clamp(16px, 1.49813vw, 20px);text-align:center}@media only screen and (max-width: 768px){.p-error__head{font-size:clamp(16px, 2.60417vw, 20px)}}.p-error__txt{font-size:clamp(14px, 1.1985vw, 16px);margin-top:0.5em;text-align:center}@media only screen and (max-width: 768px){.p-error__txt{font-size:clamp(14px, 2.08333vw, 16px)}}.p-txtList{text-indent:-1em;padding-left:1em;margin-top:0.5em}.p-txtList:nth-child(1){margin-top:0}.p-numList{text-indent:-1.1em;padding-left:1.1em;margin-top:0.5em}.p-noteList{text-indent:-1em;padding-left:1em;margin-top:0.5em;font-weight:700;font-size:clamp(14px, 1.1985vw, 18px)}@media only screen and (max-width: 768px){.p-noteList{font-size:clamp(12px, 2.34375vw, 18px)}}.p-noteList:nth-child(1){margin-top:0}.p-btnLists{margin-top:min(5.99251vw, 80px)}@media only screen and (max-width: 768px){.p-btnLists{margin-top:8vw}}.p-btnList{margin:min(4.49438vw, 60px) auto 0}.p-btnList:nth-child(1){margin-top:0}@media only screen and (max-width: 768px){.p-btnList{margin:6vw auto 0}}.p-btnList.-mt01{margin:min(5.99251vw, 80px) auto 0}@media only screen and (max-width: 768px){.p-btnList.-mt01{margin:8vw auto 0}}.p-btnList.-mt02{margin:min(2.99625vw, 40px) auto 0}@media only screen and (max-width: 768px){.p-btnList.-mt02{margin:4vw auto 0}}.p-btnVote{cursor:pointer;border:none;text-indent:200%;overflow:hidden;display:block;width:min(42.02247vw, 561px);height:min(9.96255vw, 133px);margin:0 auto;background:url(../images/common/btn_vote.png) no-repeat top center;background-size:100%;-webkit-filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));will-change:filter}@media only screen and (max-width: 768px){.p-btnVote{width:58.4375vw;height:13.85417vw;-webkit-filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5))}}@media (hover: hover){.p-btnVote:hover{-webkit-animation:animation-btn_bounce 0.25s both ease-in-out;animation:animation-btn_bounce 0.25s both ease-in-out}}.p-btnBackSelect{margin:0 auto;width:min(34.53184vw, 461px);-webkit-filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));will-change:filter}@media only screen and (max-width: 768px){.p-btnBackSelect{width:48.02083vw;-webkit-filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5))}}.p-btnBackSelect__link{display:block}@media (hover: hover){.p-btnBackSelect__link:hover{-webkit-animation:animation-btn_bounce 0.25s both ease-in-out;animation:animation-btn_bounce 0.25s both ease-in-out}}.p-btnReselect{cursor:pointer;border:none;text-indent:200%;overflow:hidden;display:block;width:min(34.53184vw, 461px);height:min(8.01498vw, 107px);margin:0 auto;background:url(../images/common/btn_reselect.png) no-repeat top center;background-size:100%;-webkit-filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));will-change:filter}@media only screen and (max-width: 768px){.p-btnReselect{width:48.02083vw;height:11.14583vw;-webkit-filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5))}}@media (hover: hover){.p-btnReselect:hover{-webkit-animation:animation-btn_bounce 0.25s both ease-in-out;animation:animation-btn_bounce 0.25s both ease-in-out}}.p-btnShare{margin:0 auto;width:min(54.00749vw, 721px);-webkit-filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));will-change:filter}@media only screen and (max-width: 768px){.p-btnShare{width:65.71615vw;-webkit-filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5))}}.p-btnShare__link{display:block}@media (hover: hover){.p-btnShare__link:hover{-webkit-animation:animation-btn_bounce 0.25s both ease-in-out;animation:animation-btn_bounce 0.25s both ease-in-out}}.p-btnEnquete{margin:0 auto;width:min(34.53184vw, 461px);-webkit-filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));will-change:filter}@media only screen and (max-width: 768px){.p-btnEnquete{width:48.02083vw;-webkit-filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5))}}.p-btnEnquete__link{display:block}@media (hover: hover){.p-btnEnquete__link:hover{-webkit-animation:animation-btn_bounce 0.25s both ease-in-out;animation:animation-btn_bounce 0.25s both ease-in-out}}.p-btnBackTop{cursor:pointer;border:none;text-indent:200%;overflow:hidden;display:block;width:min(34.53184vw, 461px);height:min(8.01498vw, 107px);margin:0 auto;background:url(../images/common/btn_back_top.png) no-repeat top center;background-size:100%;-webkit-filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.44944vw, 6px) min(.44944vw, 6px) min(.74906vw, 10px) rgba(42,0,71,0.5));will-change:filter}@media only screen and (max-width: 768px){.p-btnBackTop{width:48.02083vw;height:11.14583vw;-webkit-filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(min(.78125vw, 6px) min(.78125vw, 6px) min(1.30208vw, 10px) rgba(42,0,71,0.5))}}@media (hover: hover){.p-btnBackTop:hover{-webkit-animation:animation-btn_bounce 0.25s both ease-in-out;animation:animation-btn_bounce 0.25s both ease-in-out}}.p-selectSeriesLogo{margin:0 auto;text-align:center;width:min(47.94007vw, 640px)}@media only screen and (max-width: 768px){.p-selectSeriesLogo{width:80%}}.p-selectSeriesLogo__image{width:100%;height:auto}.p-selectName{margin-top:min(2.99625vw, 40px);padding:0.5em 1em;font-size:clamp(24px, 2.69663vw, 36px);font-weight:700;text-align:center;border:solid clamp(3px, .37453vw, 5px) #9834ff;background-color:#fff}@media only screen and (max-width: 768px){.p-selectName{margin-top:4vw;font-size:clamp(16px, 4.6875vw, 36px);border:solid clamp(2px, .65104vw, 5px) #9834ff}}.p-copy{padding:0 0 min(2.24719vw, 30px);text-align:center}@media only screen and (max-width: 768px){.p-copy{padding:0 0 3vw}}.p-copy__txt{display:inline-block;color:#5700a0;font-size:clamp(12px, 1.04869vw, 14px);font-weight:500;-webkit-filter:drop-shadow(0px 0px min(.29963vw, 4px) #fff) drop-shadow(0px 0px min(.29963vw, 4px) #fff) drop-shadow(0px 0px min(.29963vw, 4px) #fff) drop-shadow(0px 0px min(.29963vw, 4px) #fff);filter:drop-shadow(0px 0px min(.29963vw, 4px) #fff) drop-shadow(0px 0px min(.29963vw, 4px) #fff) drop-shadow(0px 0px min(.29963vw, 4px) #fff) drop-shadow(0px 0px min(.29963vw, 4px) #fff);will-change:filter}@media only screen and (max-width: 768px){.p-copy__txt{-webkit-filter:drop-shadow(0px 0px min(.52083vw, 4px) #fff) drop-shadow(0px 0px min(.52083vw, 4px) #fff) drop-shadow(0px 0px min(.52083vw, 4px) #fff) drop-shadow(0px 0px min(.52083vw, 4px) #fff);filter:drop-shadow(0px 0px min(.52083vw, 4px) #fff) drop-shadow(0px 0px min(.52083vw, 4px) #fff) drop-shadow(0px 0px min(.52083vw, 4px) #fff) drop-shadow(0px 0px min(.52083vw, 4px) #fff);font-size:clamp(10px, 1.82292vw, 14px)}}.p-pagetop{display:none;position:-webkit-sticky;position:sticky;z-index:500;width:100%;bottom:0;margin-bottom:max( calc(-22px - 2.24719vw), -54px)}@media only screen and (max-width: 768px){.p-pagetop{margin-bottom:0}}.p-pagetopImage{position:relative;transition:opacity 0.1s;-webkit-filter:drop-shadow(0px 0px min(.74906vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(0px 0px min(.74906vw, 10px) rgba(42,0,71,0.5));will-change:filter}@media only screen and (max-width: 768px){.p-pagetopImage{-webkit-filter:drop-shadow(0px 0px min(1.30208vw, 10px) rgba(42,0,71,0.5));filter:drop-shadow(0px 0px min(1.30208vw, 10px) rgba(42,0,71,0.5))}}.p-pagetopImage:before{content:"";display:block;position:absolute;bottom:0;right:0;width:100%;height:100%;background:url(../images/common/btn_pagetop_on.png) bottom right no-repeat;background-size:100%;opacity:0}.p-pagetopBtn{position:absolute;cursor:pointer;bottom:min(1.79775vw, 24px);right:min(1.79775vw, 24px);width:min(8.98876vw, 120px)}@media only screen and (max-width: 768px){.p-pagetopBtn{bottom:3vw;right:3vw;width:17.1875vw}}.p-pagetopBtn .p-pagetopImage{-webkit-animation:animation-btn_pagetop_bounce 0.25s forwards ease-in-out;animation:animation-btn_pagetop_bounce 0.25s forwards ease-in-out}.p-pagetopBtn.-on .p-pagetopImage:before{opacity:1 !important}.p-pagetopBtn.-on .p-pagetopImage__image{opacity:0}@media (hover: hover){.p-pagetopBtn:hover .p-pagetopImage{-webkit-animation:animation-btn_pagetop_bounce02 0.25s forwards ease-in-out;animation:animation-btn_pagetop_bounce02 0.25s forwards ease-in-out}.p-pagetopBtn:hover .p-pagetopImage:before{opacity:1}.p-pagetopBtn:hover .p-pagetopImage__image{opacity:0}}.footerBandaiToys .footerBandaiToys__inner{padding:0 min(3.74532vw, 50px)}@media only screen and (max-width: 641px){.footerBandaiToys .footerBandaiToys__inner{padding:0 0}}.footerBandaiToys .fotterBandaiToys__link ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:1em 0}@media only screen and (max-width: 641px){.footerBandaiToys .fotterBandaiToys__link ul li a{line-height:1.5;padding:0 1em 0 2.2em}}.listCharacters{margin:auto;box-sizing:border-box;max-width:790px;border:5px solid #9834ff}@media only screen and (max-width: 768px){.listCharacters{width:100%;border:3px solid #9834ff}}.listCharacters{font-weight:700;position:relative;text-align:left;font-size:18px}@media only screen and (max-width: 768px){.listCharacters{font-size:14px}}.listCharacters li{display:block}.listCharacters li:nth-child(odd){background:#eee}.listCharacters li:nth-child(even){background:#ddcbff}.listCharacters li label{display:block;padding:15px 30px 15px 80px}@media only screen and (max-width: 768px){.listCharacters li label{padding:2vw 3vw 2vw 10vw}}[data-inview="normal"]{opacity:0}[data-inview="normal"].is-inview_start{transition:opacity 0.5s ease-in-out;opacity:1}[data-inview="bottom"]{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}@media only screen and (max-width: 768px){[data-inview="bottom"]{-webkit-transform:translateY(5vw);transform:translateY(5vw)}}[data-inview="bottom"].is-inview_start{transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-inview="left"]{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}@media only screen and (max-width: 768px){[data-inview="left"]{-webkit-transform:translateX(-5vw);transform:translateX(-5vw)}}[data-inview="left"].is-inview_start{transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}[data-inview="right"]{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}@media only screen and (max-width: 768px){[data-inview="right"]{-webkit-transform:translateX(5vw);transform:translateX(5vw)}}[data-inview="right"].is-inview_start{transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, transform 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
