@-webkit-keyframes animation-display01{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1.0;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animation-display01{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1.0;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes animation-display02{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1.0;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animation-display02{0%{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{opacity:1.0;-webkit-transform:translateX(0);transform:translateX(0)}}body{position:relative;color:#000;background-color:#fff;font-family:'Noto Sans JP',"游ゴシック",YuGothic, Roboto, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN","メイリオ", Meiryo,  "MS Pゴシック",sans-serif,"Droid Sans",Verdana}img{max-width:100%;height:auto;font-size:0;line-height:1;vertical-align:bottom}img.lazyload{opacity:0;transition:opacity .3s cubic-bezier(0.37, 0, 0.63, 1)}.lazyloaded>img{opacity:1}*{box-sizing:border-box}*::before,*::after{box-sizing:border-box}::selection{background:rgba(136,100,172,0.6)}::-moz-selection{background:rgba(136,100,172,0.6)}.fotterBandaiToys__link ul{flex-wrap:wrap}#top main{position:relative;z-index:0;margin-top:min(70vw , 900px)}@media only screen and (max-width: 768px){#top main{margin-top:180vw;padding-bottom:min(10.90909vw, 60px)}}#top main:before{content:"";display:block;position:fixed;left:0;right:0;background:url(../../images/2023/mv.jpg) top no-repeat;max-width:550px;width:100%;height:100%;margin:auto;z-index:-1;top:20px;background-size:100%}@media only screen and (max-width: 768px){#top main:before{top:4vw;background-size:cover}}#top section .sectionInner{max-width:550px;margin:auto;padding:40px 30px}@media only screen and (max-width: 768px){#top section .sectionInner{padding:min(7.27273vw, 40px) min(5.45455vw, 30px)}}#top h2{display:flex;align-items:flex-end}#top .contentsCol{width:100%}#top .period{background-color:#fff;position:relative;max-width:550px;margin:auto;z-index:100;padding:20px}@media only screen and (max-width: 768px){#top .period{padding:min(3.63636vw, 20px)}}#top #catch{background-color:#fff;position:relative;max-width:550px;margin:auto;z-index:100}#top #catch .catch{margin:auto;width:90%;padding:60px 30px 30px}@media only screen and (max-width: 768px){#top #catch .catch{width:85%;padding:min(10.90909vw, 60px) min(5.45455vw, 30px) min(5.45455vw, 30px)}}#top #summary .sectionInner{background-color:#111;position:relative;z-index:100}@media only screen and (max-width: 768px){#top #summary h2 .tit{width:58.7%}}#top #summary h2 span{color:#fff}#top #summary h3{color:#fff;text-align:left;font-weight:700;line-height:1;margin-top:40px;padding-left:20px;font-size:30px}@media only screen and (max-width: 768px){#top #summary h3{margin-top:min(7.27273vw, 40px);padding-left:min(3.63636vw, 20px);font-size:min(5.45455vw, 30px)}}#top #summary h3:before{content:"";display:block;position:absolute;left:0;background:linear-gradient(#5fe5ff, #85a0ff, #ff86cd);height:100%;width:6px}@media only screen and (max-width: 768px){#top #summary h3:before{width:min(1vw, 6px)}}#top #summary .about{border:2px solid #85a0ff;-o-border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image-slice:1;margin:40px auto;padding:30px}@media only screen and (max-width: 768px){#top #summary .about{margin:min(7.27273vw, 40px) auto;padding:min(5.45455vw, 30px)}}#top #summary .about dl{border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:20px}@media only screen and (max-width: 768px){#top #summary .about dl{margin-bottom:min(3.63636vw, 20px);padding-bottom:min(3.63636vw, 20px)}}#top #summary .about dl .closetxt{display:flex;justify-content:center;align-items:center;position:absolute;background:rgba(0,0,0,0.7);width:100%;max-width:none;height:100%;font-size:1.5em;box-shadow:0px 0px 30px 0px #000000, 0px 0px 30px 0px #000000, 0px 0px 30px 0px #000000;color:#fff;z-index:5}#top #summary .about dl dt{background:#fff;max-width:100px;color:#000;font-weight:700;width:100%;margin-bottom:0.25em}@media only screen and (max-width: 768px){#top #summary .about dl dt{width:max(24%, 70px);font-size:clamp(13px, 2.90909vw, 16px)}}#top #summary .about dl dd{text-align:left;color:#fff;font-size:16px}@media only screen and (max-width: 768px){#top #summary .about dl dd{font-size:clamp(13px, 2.90909vw, 16px);width:100%}}#top #summary .about dl dd .txtLink{background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;border-bottom:1px solid #85a0ff;-o-border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image-slice:1;font-weight:700}@media (hover: hover){#top #summary .about dl dd .txtLink{transition:opacity 0.3s}#top #summary .about dl dd .txtLink:hover{opacity:0.6;border:none}}#top #summary .benefit{color:#fff;margin-bottom:40px}@media only screen and (max-width: 768px){#top #summary .benefit{margin-bottom:min(7.27273vw, 40px)}}#top #summary .benefit .catch{text-align:left;margin-top:30px;font-size:16px}@media only screen and (max-width: 768px){#top #summary .benefit .catch{margin-top:min(5.45455vw, 30px);font-size:clamp(13px, 2.90909vw, 16px)}}#top #summary .benefit .itemImg_card{width:50%;margin:auto;margin-top:30px}@media only screen and (max-width: 768px){#top #summary .benefit .itemImg_card{margin-top:min(5.45455vw, 30px)}}#top #summary .benefit .itemImg_belt{display:flex;justify-content:center;margin:auto;gap:20px;width:calc(100% / 2 - 20px);margin-top:30px}@media only screen and (max-width: 768px){#top #summary .benefit .itemImg_belt{flex-wrap:wrap;gap:min(3.63636vw, 20px);width:100%;margin-top:min(5.45455vw, 30px)}}#top #summary .benefit .cautionList{text-align:left;margin-top:10px}@media only screen and (max-width: 768px){#top #summary .benefit .cautionList{margin-top:min(1.81818vw, 10px)}}#top #summary .benefit .cautionList li{padding-left:1em;font-size:0.8em;text-indent:-1em}#top #summary .caution{padding-left:1em;font-size:0.8em;text-indent:-1em}#top #summary.js-scroll .introCol__catch--01{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}#top #summary.js-scroll .introCol__txt--01{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}#top #summary.js-scroll .introCol__txt--02{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}#top #summary.js-scroll_start .introCol__catch--01{-webkit-animation:animation-intro01-01 2s both ease-in-out;animation:animation-intro01-01 2s both ease-in-out}#top #summary.js-scroll_start .introCol__txt--01{-webkit-animation:animation-intro01-02 2s both ease-in-out;animation:animation-intro01-02 2s both ease-in-out}#top #summary.js-scroll_start .introCol__txt--02{-webkit-animation:animation-intro01-03 2s both ease-in-out;animation:animation-intro01-03 2s both ease-in-out}@-webkit-keyframes animation-intro01-01{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}50%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation-intro01-01{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}50%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes animation-intro01-02{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}25%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}75%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation-intro01-02{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}25%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}75%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes animation-intro01-03{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}50%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes animation-intro01-03{0%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}50%{opacity:0;-webkit-filter:blur(6px);filter:blur(6px)}100%{opacity:1;-webkit-filter:blur(0);filter:blur(0)}}#top #exhibition .sectionInner{background-color:#fff;position:relative;z-index:100}@media only screen and (max-width: 768px){#top #exhibition h2 .tit{width:60.4%}}#top #exhibition h2 span{color:#111}#top #exhibition .catch{color:#000;text-align:left;margin:40px auto;font-size:16px}@media only screen and (max-width: 768px){#top #exhibition .catch{margin:min(7.27273vw, 40px) auto;font-size:clamp(13px, 2.90909vw, 16px)}}#top #exhibition article{margin:0 auto}#top #exhibition article h3{color:#111;text-align:left;font-weight:700;line-height:1;margin-top:40px;padding-left:20px;font-size:30px}@media only screen and (max-width: 768px){#top #exhibition article h3{margin-top:min(7.27273vw, 40px);padding-left:min(3.63636vw, 20px);font-size:min(5.45455vw, 30px)}}#top #exhibition article h3:before{content:"";display:block;position:absolute;left:0;background:linear-gradient(#5fe5ff, #85a0ff, #ff86cd);height:100%;width:6px}@media only screen and (max-width: 768px){#top #exhibition article h3:before{width:min(1vw, 6px)}}#top #exhibition article .lineup{margin:30px auto}@media only screen and (max-width: 768px){#top #exhibition article .lineup{margin:min(5.45455vw, 30px) auto}}#top #exhibition article .lineup .lineupList{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 768px){#top #exhibition article .lineup .lineupList{gap:min(3.63636vw, 20px)}}#top #exhibition article .lineup .lineupList li{cursor:pointer;width:100%;background:#111}@media (hover: hover){#top #exhibition article .lineup .lineupList li a{transition:opacity 0.3s}#top #exhibition article .lineup .lineupList li a:hover{opacity:0.8}#top #exhibition article .lineup .lineupList li a:hover img{opacity:1}}#top #exhibition article .lineup .lineupList p{background-color:#111;width:100%;color:#fff;text-align:left;line-height:1.3;font-size:12px;padding:5px}@media only screen and (max-width: 768px){#top #exhibition article .lineup .lineupList p{font-size:clamp(10px, 2vw, 12px);padding:5px}}#top #exhibition article .lineup .lineupList p span{display:block;width:calc(100% - 60px - 10px)}@media only screen and (max-width: 768px){#top #exhibition article .lineup .lineupList p span{width:min( calc(100% - 10.90909vw - 10px), calc(100% - 30px - 10px) )}}#top #exhibition article .bnrCol{cursor:pointer;margin-top:30px}@media only screen and (max-width: 768px){#top #exhibition article .bnrCol{margin-top:min(5.45455vw, 30px)}}@media (hover: hover){#top #exhibition article .bnrCol a{transition:opacity 0.3s}#top #exhibition article .bnrCol a:hover{opacity:0.6}#top #exhibition article .bnrCol a:hover img{opacity:1}}#top #exhibition .comingTxt{background:none;border:2px solid #85a0ff;-o-border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image-slice:1;font-size:1.7em;font-weight:700;line-height:1.5;margin:40px auto 0;padding:20px 0}@media only screen and (max-width: 768px){#top #exhibition .comingTxt{margin:min(7.27273vw, 40px) auto 0;padding:min(3.63636vw, 20px) 0}}#top #exhibition .comingTxt span{display:inline-block;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.5}@media (hover: hover){#top .openModal1:hover img,#top .openModal:hover img{opacity:1 !important}}#top .openModal1,#top .openModal{border:#d3d3d3 solid 1px;border-bottom:none;position:relative;display:block}#top .openModal1 .new,#top .openModal .new{position:absolute;top:0;right:0;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);max-width:60px;text-align:center !important;z-index:1}#top .openModal1 .tap,#top .openModal .tap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 10px}#top .openModal1 .tap:after,#top .openModal .tap:after{content:"TAP";background:#fff;display:flex;justify-content:center;align-items:center;bottom:5px;right:5px;border:1px solid #000;color:#000;font-weight:bold;z-index:0;cursor:pointer;width:60px;padding:5px;font-size:14px}@media only screen and (max-width: 768px){#top .openModal1 .tap:after,#top .openModal .tap:after{width:max(10.90909vw, 30px);padding:.90909vw;font-size:clamp(10px, 2.54545vw, 14px)}}#top .modalArea,#top .modalArea1,#top .modalArea2,#top .modalArea3{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;transition:opacity 200ms;visibility:hidden;opacity:0}#top .modalArea.is-open,#top .modalArea1.is-open,#top .modalArea2.is-open,#top .modalArea3.is-open{visibility:visible;opacity:1}#top .closeModal{position:absolute;top:-5px;right:10px;cursor:pointer;color:#111;font-size:3rem}@media only screen and (max-width: 768px){#top .closeModal{top:-1.81818vw;right:.90909vw}}#top .modalBg{background:rgba(0,0,0,0.5);height:100%}#top .modals{margin:0px auto;background-color:#fff;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding-top:45px;width:490px;max-height:calc(100vh - 60px);overflow-y:auto}@media only screen and (max-width: 768px){#top .modals{padding-top:min(9.09091vw, 50px);width:min(89.09091vw, 490px)}}#top .modals .bnr{padding:0px 30px 20px}#top .modals .cont{width:100%;padding:0px 30px 40px}#top .modals .cont h4{text-align:left;text-indent:-0.5em;font-size:18px;font-weight:700;color:#111;line-height:1.3;padding-bottom:10px}@media only screen and (max-width: 768px){#top .modals .cont h4{font-size:min(3.5vw, 18px);font-weight:700;color:#111;line-height:1.3;padding-bottom:min(1.81818vw, 10px)}}#top .modals .cont a{text-align:center;display:block;width:100%;color:#fff;font-weight:700;padding:5px 0;text-decoration:none;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);font-size:20px}@media only screen and (max-width: 768px){#top .modals .cont a{font-size:min(3vw, 20px)}}#top .modals .cont a:after{content:"";display:block;background:url(../../images/2023/ico_btn_arrow.svg) no-repeat top center;width:20px;height:5px;position:absolute;z-index:0;cursor:pointer;top:20px;right:20px}@media only screen and (max-width: 768px){#top .modals .cont a:after{top:min(3.63636vw, 20px);right:min(3.63636vw, 20px)}}#top .modals p{text-align:left;margin:0 0 1em;color:#111;font-size:15px}@media only screen and (max-width: 768px){#top .modals p{font-size:min(font-size, 15px)}}#top .modals p:last-child{margin:0}#top .bottomNav{background:#fff;max-width:550px;width:100%;margin:auto;padding:40px 30px}@media only screen and (max-width: 768px){#top .bottomNav{padding:min(7.27273vw, 40px) min(5.45455vw, 30px)}}#top .bottomNav:before{content:"";position:absolute;top:0;display:block;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);width:90%;height:1px}#top .bottomNav ul{margin-bottom:40px;display:flex;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 768px){#top .bottomNav ul{margin-bottom:min(7.27273vw, 40px);gap:min(3.63636vw, 20px)}}#top .bottomNav ul li{width:100%}#top .bottomNav ul li:last-child{margin-bottom:0}#top .bottomNav ul li:after{content:"";display:block;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);position:absolute;width:100%;height:100%;z-index:0;top:6px;left:6px}@media only screen and (max-width: 768px){#top .bottomNav ul li:after{top:min(1.09091vw, 6px);left:min(1.09091vw, 6px)}}#top .bottomNav ul li .coming{position:relative;display:block;background:#111;width:100%;margin:auto;z-index:1;font-size:30px}@media only screen and (max-width: 768px){#top .bottomNav ul li .coming{font-size:5.45455vw}}#top .bottomNav ul li .coming p{position:absolute;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,0.7);width:100%;height:100%;color:#fff;font-weight:700;z-index:10}#top .bottomNav ul li a{position:relative;display:block;background:#111;width:100%;margin:auto;transition:all 0.5s;z-index:1}@media (hover: hover){#top .bottomNav ul li a:hover{opacity:1;-webkit-transform:translate(6px, 6px);transform:translate(6px, 6px)}}@media only screen and (hover: hover) and (max-width: 768px){#top .bottomNav ul li a:hover{-webkit-transform:translate(min(1.09091vw, 6px), min(1.09091vw, 6px));transform:translate(min(1.09091vw, 6px), min(1.09091vw, 6px))}}@media (hover: hover){#top .bottomNav ul li a:hover img{opacity:1}}#top .bottomNav .moreBtn:after{background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd)}#top .partner{background:#fff;max-width:550px;width:100%;margin:auto;font-weight:700;padding:20px 30px}@media only screen and (max-width: 768px){#top .partner{padding:min(3.63636vw, 20px) min(5.45455vw, 30px) min(10.90909vw, 60px)}}#top .movieInner{max-width:550px;margin:0 auto;padding:0 40px 60px}@media only screen and (max-width: 768px){#top .movieInner{margin:0 auto;padding:0 min(5.45455vw, 30px) min(10.90909vw, 60px)}}#top .movieInner .moviebox{position:relative;height:auto;margin:auto;width:100%;padding-bottom:56%}@media only screen and (max-width: 768px){#top .movieInner .moviebox{padding-bottom:55.84%}}#top .movieInner .moviebox iframe{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.map a:after{content:"";display:block;background:url(../../images/2023/icon_map.png) no-repeat top center;background-size:contain;bottom:10px;right:10px;position:absolute;z-index:0;cursor:pointer;width:36px;height:36px}@media only screen and (max-width: 768px){.map a:after{width:min(6.54545vw, 36px);height:min(6.54545vw, 36px)}}@media (hover: hover){.map a{transition:opacity 0.3s}.map a:hover{opacity:0.6}.map a:hover img{opacity:1}}#highlight main{position:relative;background:#fff;z-index:0;margin-top:180px}@media only screen and (max-width: 768px){#highlight main{margin-top:min(38vw, 180px);padding-bottom:min(14.54545vw, 80px)}}#highlight a{cursor:pointer}#highlight h2{text-align:center;margin:auto;width:340px}@media only screen and (max-width: 768px){#highlight h2{width:min(61.81818vw, 340px)}}#highlight article{background:#111;padding:40px 30px}@media only screen and (max-width: 768px){#highlight article{padding:min(7.27273vw, 40px) min(5.45455vw, 30px)}}#highlight article:before{content:"";position:absolute;bottom:0;display:block;background:#999;width:90%;height:1px}#highlight article:last-of-type:before{display:none}#highlight article h3{color:#fff;text-align:left;font-weight:700;line-height:1.5;padding-left:20px;font-size:26px}@media only screen and (max-width: 768px){#highlight article h3{padding-left:min(3.63636vw, 20px);font-size:min(4.72727vw, 26px)}}#highlight article h3:before{content:"";display:block;position:absolute;bottom:0;left:0;background:linear-gradient(#5fe5ff, #85a0ff, #ff86cd);height:95%;width:6px}@media only screen and (max-width: 768px){#highlight article h3:before{width:min(1vw, 6px)}}#highlight article .comingTxt{background:none;border:2px solid #85a0ff;-o-border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image-slice:1;font-weight:700;line-height:1.5;margin:40px auto 0;padding:20px 0;font-size:1.7em}@media only screen and (max-width: 768px){#highlight article .comingTxt{margin:min(7.27273vw, 40px) auto 0;padding:min(3.63636vw, 20px) 0;font-size:min(4.5vw, 1.7em)}}#highlight article .comingTxt span{display:inline-block;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.5}#highlight article h4{text-align:left;font-size:24px;font-weight:700;color:#fff;line-height:1.3;padding-bottom:10px;padding-top:40px}@media only screen and (max-width: 768px){#highlight article h4{font-size:min(5vw, 24px);padding-bottom:min(1.81818vw, 10px);padding-top:min(7.27273vw, 40px)}}#highlight article .listBtn{position:relative;background:linear-gradient(to right, #86ecff, #a1b6ff, #ffbec9);padding:1px;color:#000;text-align:center;font-weight:bold;cursor:pointer;z-index:2;transition:0.5s;margin:30px 0 10px;padding:10px 0;font-size:18px}@media only screen and (max-width: 768px){#highlight article .listBtn{margin:min(5.45455vw, 30px) 0 min(1.81818vw, 10px);padding:min(1.81818vw, 10px) 0;font-size:min(3.5vw, 18px)}}@media (hover: hover){#highlight article .listBtn{transition:opacity 0.5s}#highlight article .listBtn:hover{opacity:0.6}}#highlight article .listBtn:after{content:"▼";position:absolute;top:0;bottom:0;display:flex;align-items:center;height:0;margin:auto;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;right:10px}@media only screen and (max-width: 768px){#highlight article .listBtn:after{right:min(1.5vw, 10px)}}#highlight article .listBtn .btnInner01{display:block}#highlight article .listBtn .btnInner02{display:none}#highlight article .listBtn.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#highlight article .listBtn.is-open .btnInner01{display:none}#highlight article .listBtn.is-open .btnInner02{display:block}#highlight article .lineup{display:none}#highlight article .lineup li{color:#fff;text-align:left;padding:10px 0}@media only screen and (max-width: 768px){#highlight article .lineup li{padding:min(1.81818vw, 10px) 0}}#highlight article .lineup_open li{color:#fff;text-align:left;padding:10px 0}@media only screen and (max-width: 768px){#highlight article .lineup_open li{padding:min(1.81818vw, 10px) 0}}#highlight .openModal,#highlight .openModal1,#highlight .openModal2,#highlight .openModal3{position:relative;display:block}#highlight .openModal:after,#highlight .openModal1:after,#highlight .openModal2:after,#highlight .openModal3:after{position:absolute;content:"TAP";background:#fff;display:flex;justify-content:center;align-items:center;bottom:5px;right:5px;border:1px solid #000;color:#000;font-weight:bold;z-index:0;cursor:pointer;width:60px;padding:5px;font-size:14px}@media only screen and (max-width: 768px){#highlight .openModal:after,#highlight .openModal1:after,#highlight .openModal2:after,#highlight .openModal3:after{width:max(10.90909vw, 30px);padding:.90909vw;font-size:clamp(10px, 2.54545vw, 14px)}}@media (hover: hover){#highlight .openModal,#highlight .openModal1,#highlight .openModal2,#highlight .openModal3{transition:opacity 0.3s}#highlight .openModal:hover,#highlight .openModal1:hover,#highlight .openModal2:hover,#highlight .openModal3:hover{opacity:0.6}#highlight .openModal:hover img,#highlight .openModal1:hover img,#highlight .openModal2:hover img,#highlight .openModal3:hover img{opacity:1}}#highlight .modalArea,#highlight .modalArea1,#highlight .modalArea2,#highlight .modalArea3{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;transition:opacity 200ms;visibility:hidden;opacity:0}#highlight .modalArea.is-open,#highlight .modalArea1.is-open,#highlight .modalArea2.is-open,#highlight .modalArea3.is-open{visibility:visible;opacity:1}#highlight .closeModal{position:absolute;top:-5px;right:10px;cursor:pointer;color:#111;font-size:3rem}@media only screen and (max-width: 768px){#highlight .closeModal{top:-1.81818vw;right:.90909vw}}#highlight .modalBg{background:rgba(0,0,0,0.5);height:100%;width:100%}#highlight .modals{margin:0px auto;background-color:#fff;height:auto;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding-top:45px;width:490px;max-height:calc(100vh - 60px);overflow-y:auto}@media only screen and (max-width: 768px){#highlight .modals{padding-top:min(9.09091vw, 50px);width:min(89.09091vw, 490px)}}#highlight .modals .bnr{padding:0px 30px 20px}#highlight .modals .cont{width:100%;padding:0px 30px 40px}#highlight .modals .cont h4{text-align:left;text-indent:-0.5em;font-size:18px;font-weight:700;color:#111;line-height:1.3;padding-bottom:10px;padding-top:0 !important}@media only screen and (max-width: 768px){#highlight .modals .cont h4{font-size:min(3.5vw, 18px);font-weight:700;color:#111;line-height:1.3;padding-bottom:min(1.81818vw, 10px);padding-top:0 !important}}#highlight .modals .cont a{display:block;width:100%;color:#fff;font-weight:700;padding:5px 0;text-decoration:none;text-align:center;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);font-size:20px}@media only screen and (max-width: 768px){#highlight .modals .cont a{font-size:min(3vw, 20px)}}#highlight .modals .cont a:after{content:"";display:block;background:url(../../images/2023/ico_btn_arrow.svg) no-repeat top center;width:20px;height:5px;position:absolute;z-index:0;cursor:pointer;top:20px;right:20px}@media only screen and (max-width: 768px){#highlight .modals .cont a:after{top:min(3.63636vw, 20px);right:min(3.63636vw, 20px)}}#highlight .modals p{text-align:left;margin:0 0 1em;color:#111;font-size:15px}@media only screen and (max-width: 768px){#highlight .modals p{font-size:min(3vw, 15px)}}#highlight .modals p:last-child{margin:0}#highlight .contentsCol{background:#fff;max-width:550px;width:100%;margin:auto}#highlight .catch{margin:50px auto}@media only screen and (max-width: 768px){#highlight .catch{margin:min(9.09091vw, 50px) auto}}#highlight .catch:before{content:"";display:block;position:absolute;background:url(../../images/2023/highlight/bg.png) top center no-repeat;background-size:100%;width:100%;height:100vh;top:-30px}@media only screen and (max-width: 768px){#highlight .catch:before{top:max(-5vw, -30px)}}#highlight .catch p{position:relative;font-weight:700;z-index:5;font-size:17px}@media only screen and (max-width: 768px){#highlight .catch p{font-size:clamp(10px, 3vw, 17px)}}#highlight .catch p span{display:inline-block;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.5;font-size:150%}#highlight .catch p span:before{content:"";position:absolute;top:0.1em;display:block;background:#111;width:100%;height:100%;z-index:-1}#highlight #highlightArticle{background:#111}#highlight .highlightTxt{color:#fff;text-align:left;font-weight:700;margin-top:30px;font-size:17px}@media only screen and (max-width: 768px){#highlight .highlightTxt{margin-top:min(5.45455vw, 30px);font-size:clamp(10px, 3vw, 17px)}}#highlight .highlightImg{max-width:468px;margin:30px auto 0}@media only screen and (max-width: 768px){#highlight .highlightImg{margin:min(5.45455vw, 30px) auto 0}}#highlight .highlightImg ul li{border:1px solid #999}#highlight .highlightImg .itemList{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 768px){#highlight .highlightImg .itemList{gap:min(3vw, 20px)}}#highlight .highlightImg .itemList li{width:calc(50% - (20px / 2))}@media only screen and (max-width: 768px){#highlight .highlightImg .itemList li{width:max( calc(50% - 1.5vw), calc(50% - 10px) )}}#highlight .moreBtn{margin-top:30px}@media only screen and (max-width: 768px){#highlight .moreBtn{margin-top:min(5.45455vw, 30px)}}#highlight .comingTxt{background:#fff;font-weight:700;line-height:1.5;padding:40px 30px;font-size:36px}@media only screen and (max-width: 768px){#highlight .comingTxt{padding:min(7.27273vw, 40px) min(5.45455vw, 30px);font-size:min(6.54545vw, 36px)}}#highlight .map{background:#fff;padding:40px 30px;margin-bottom:30px}@media only screen and (max-width: 768px){#highlight .map{padding:min(7.27273vw, 40px) min(5.45455vw, 30px);margin-bottom:5.45455vw}}#faq main{position:relative;background:#fff;z-index:0;margin-top:180px}@media only screen and (max-width: 768px){#faq main{margin-top:min(38vw, 180px);padding-bottom:min(18.18182vw, 100px)}}#faq h2{text-align:center;margin:auto;width:330px}@media only screen and (max-width: 768px){#faq h2{width:min(60vw, 330px)}}#faq .pg-caution{text-align:left;padding:40px 30px 0px}@media only screen and (max-width: 768px){#faq .pg-caution{padding:min(7.27273vw, 40px) min(5.45455vw, 30px) 0}}#faq .pg-caution a{text-decoration:underline;color:#000}#faq .pg-caution h3{border-bottom:1px solid #000;text-align:center;font-weight:bold;margin-bottom:30px;padding-bottom:5px;font-size:24px}@media only screen and (max-width: 768px){#faq .pg-caution h3{margin-bottom:min(5.45455vw, 30px);padding-bottom:min(0.5vw, 5px);font-size:min(5vw, 24px)}}#faq .pg-caution__list>li{padding-left:1em;text-indent:-1em;margin-bottom:10px}@media only screen and (max-width: 768px){#faq .pg-caution__list>li{margin-bottom:min(1.81818vw, 10px)}}@media (hover: hover){#faq .pg-caution__list>li a{transition:opacity 0.3s}#faq .pg-caution__list>li a:hover{opacity:0.6}}#faq .pg-faq{padding:40px 30px 40px;text-align:left}@media only screen and (max-width: 768px){#faq .pg-faq{padding:min(7.27273vw, 40px) min(5.45455vw, 30px)}}#faq .pg-faq a{text-decoration:underline}#faq .pg-faq h3{border-bottom:1px solid #000;text-align:center;font-weight:bold;margin-bottom:30px;padding-bottom:5px;font-size:24px}@media only screen and (max-width: 768px){#faq .pg-faq h3{margin-bottom:min(5.45455vw, 30px);padding-bottom:min(0.5vw, 5px);font-size:min(5vw, 24px)}}#faq .pg-faq__list li{margin-top:20px}@media only screen and (max-width: 768px){#faq .pg-faq__list li{margin-top:min(3vw, 20px)}}#faq .pg-faq__btn{position:relative;background:linear-gradient(to right, #86ecff, #a1b6ff, #ffbec9);padding:1px;color:#000;text-align:center;font-weight:bold;cursor:pointer;z-index:2;margin-bottom:10px;font-size:16px}@media only screen and (max-width: 768px){#faq .pg-faq__btn{margin-bottom:min(3vw, 10px);font-size:clamp(10px, 3.5vw, 16px)}}#faq .pg-faq__btn:after{content:"▼";position:absolute;top:0;bottom:0;display:flex;align-items:center;height:0;margin:auto;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;right:10px}@media only screen and (max-width: 768px){#faq .pg-faq__btn:after{right:min(1.5vw, 10px)}}#faq .pg-faq__btn.is-open:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}#faq .pg-faq__btn .btnInner{overflow:hidden;padding:10px 0}@media only screen and (max-width: 768px){#faq .pg-faq__btn .btnInner{padding:min(2vw, 10px) 0}}#faq .pg-faq__btn .btnInner:before{content:"";display:block;position:absolute;top:0;right:-100%;width:100%;height:100%;background:#fff;transition:color 0.5s, -webkit-transform 0.5s;transition:transform 0.5s, color 0.5s;transition:transform 0.5s, color 0.5s, -webkit-transform 0.5s;z-index:-1}@media (hover: hover){#faq .pg-faq__btn{transition:opacity 0.3s}#faq .pg-faq__btn:hover{opacity:0.6}}#faq .pg-faq__detail{display:none}#faq .pg-faq__detail .borderBox{display:inline-block;border:1px solid;border-color:#000 transparent;text-indent:0em;margin-top:10px;padding:5px 0}@media only screen and (max-width: 768px){#faq .pg-faq__detail .borderBox{margin-top:min(1.5vw, 10px);padding:min(1vw, 5px) 0}}#faq .pg-faq .detail-inner{margin-top:20px}@media only screen and (max-width: 768px){#faq .pg-faq .detail-inner{margin-top:min(3vw, 20px)}}#faq .pg-faq .detail-inner:first-of-type{margin-top:0}#faq .pg-faq .detail-inner dl{display:flex}#faq .pg-faq .detail-inner dl dt{width:0.75em;text-align:center}#faq .pg-faq .detail-inner dl dd{padding-left:1em;text-indent:-1em}#faq .pg-faq .detail-inner dl dd .caution{display:inline-block;padding-left:1em;text-indent:-1em}#faq .pg-faq .detail-inner dl dd a{color:#000}@media (hover: hover){#faq .pg-faq .detail-inner dl dd a{transition:opacity 0.3s}#faq .pg-faq .detail-inner dl dd a:hover{opacity:0.6}}#faq .contentsCol{background:#fff;max-width:550px;width:100%;margin:auto}#goods .crR{color:#ff0000}#goods main{position:relative;background:#fff;z-index:0;margin-top:180px}@media only screen and (max-width: 768px){#goods main{margin-top:min(38vw, 180px);padding-bottom:min(18.18182vw, 100px)}}#goods h2{text-align:center;margin:auto;width:340px}@media only screen and (max-width: 768px){#goods h2{width:min(61.81818vw, 340px)}}#goods .contentsCol{background:#fff;max-width:550px;width:100%;margin:auto}#goods .present{font-weight:bold;margin:20px auto 30px;padding:0 30px}@media only screen and (max-width: 768px){#goods .present{margin:min(3.63636vw, 20px) auto min(5.45455vw, 30px);padding:0 min(5.45455vw, 30px)}}#goods .present .catch{font-size:1.3em}#goods .present .catch span{display:inline-block;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;line-height:1.5;font-size:140%}#goods .present .caution{font-size:0.8em}#goods .pg-goods__about{text-align:left;margin:50px auto;padding:0 30px}@media only screen and (max-width: 768px){#goods .pg-goods__about{margin:min(9.09091vw, 50px) auto;padding:0 min(5.45455vw, 30px)}}#goods .pg-goods__about .about-caution{background:#f3f3f3;padding:15px 20px}@media only screen and (max-width: 768px){#goods .pg-goods__about .about-caution{padding:min(3vw, 15px) min(3vw, 20px)}}#goods .pg-goods__about .about-caution li{text-indent:-1em;padding-left:1em;margin-bottom:15px}@media only screen and (max-width: 768px){#goods .pg-goods__about .about-caution li{margin-bottom:min(1em, 15px)}}#goods .pg-goods__about .about-caution li .linktext{display:block;margin-top:0.5em;text-indent:0}#goods .pg-goods__about .about-caution li a{text-decoration:underline;color:#000}@media (hover: hover){#goods .pg-goods__about .about-caution li a{transition:opacity 0.3s}#goods .pg-goods__about .about-caution li a:hover{opacity:0.6}}#goods .pg-goods__list{margin:50px auto 0;padding:0 30px}@media only screen and (max-width: 768px){#goods .pg-goods__list{margin:min(9.09091vw, 50px) auto 0;padding:0 min(5.45455vw, 30px)}}#goods .pg-goods__list>ul{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;font-size:16px}@media only screen and (max-width: 768px){#goods .pg-goods__list>ul{gap:min(4vw, 20px);font-size:clamp(10px, 3.5vw, 16px)}}#goods .pg-goods__list>ul>li{display:flex;max-width:480px;border:1px solid #111;width:calc(50% - (20px / 2))}@media only screen and (max-width: 768px){#goods .pg-goods__list>ul>li{width:max( calc(50% - 2vw), calc(50% - 10px) )}}#goods .pg-goods__list>ul>li.w100{max-width:none;width:100%}#goods .pg-goods__list>ul>li.w100 .thum{background:#fff;text-align:center;padding:0 !important}#goods .pg-goods__list>ul>li:after{content:"";display:block;background:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);position:absolute;width:100%;height:100%;z-index:-1;top:6px;left:6px}@media only screen and (max-width: 768px){#goods .pg-goods__list>ul>li:after{top:min(1.09091vw, 6px);left:min(1.09091vw, 6px)}}#goods .pg-goods__list>ul>li .list-inner{position:relative;background:#111;width:100%;z-index:2}#goods .pg-goods__list>ul>li .list-inner a{display:block;text-decoration:none}@media (hover: hover){#goods .pg-goods__list>ul>li .list-inner a{transition:opacity 0.3s}#goods .pg-goods__list>ul>li .list-inner a:hover{opacity:0.6}#goods .pg-goods__list>ul>li .list-inner a:hover img{opacity:1.0}}#goods .pg-goods__list>ul>li .list-inner .ctg{position:absolute;top:0;left:0;background:#000;color:#fff;z-index:5;text-align:center;max-width:110px;padding:2px 20px}@media only screen and (max-width: 768px){#goods .pg-goods__list>ul>li .list-inner .ctg{width:4em;width:16.72727vw;padding:0.5vw 2vw;font-size:clamp(10px, 3vw, 16px)}}#goods .pg-goods__list>ul>li .list-inner .thum{background:#fff;text-align:center;padding:40px 0}@media only screen and (max-width: 768px){#goods .pg-goods__list>ul>li .list-inner .thum{padding:min(6.5vw, 40px) 0}}#goods .pg-goods__list>ul>li .list-inner .thum .slick-next{right:30px}@media only screen and (max-width: 768px){#goods .pg-goods__list>ul>li .list-inner .thum .slick-next{right:5.45455vw}}#goods .pg-goods__list>ul>li .list-inner .thum .slick-prev{left:30px}@media only screen and (max-width: 768px){#goods .pg-goods__list>ul>li .list-inner .thum .slick-prev{left:5.45455vw}}#goods .pg-goods__list>ul>li .list-inner .name{font-weight:bold;color:#fff}#goods .pg-goods__list>ul>li .list-inner .age,#goods .pg-goods__list>ul>li .list-inner .prise,#goods .pg-goods__list>ul>li .list-inner .size,#goods .pg-goods__list>ul>li .list-inner .explanation{margin-top:0.8em}#goods .pg-goods__list>ul>li .list-inner .explanation{font-weight:bold;color:#ff86cd}#goods .pg-goods__list>ul>li .list-inner .data{text-align:left;color:#fff;font-size:1em;line-height:1.2;padding:20px}@media only screen and (max-width: 768px){#goods .pg-goods__list>ul>li .list-inner .data{padding:min(2vw, 20px)}}#goods .pg-goods__list>ul>li .list-inner .data .caution{margin-top:0.8em;font-size:0.6em}#goods .pg-goods__list>ul>li .list-inner .data .caution li{background:transparent;padding-left:1em;text-indent:-1em}#goods .info{color:#ff0000;margin:20px auto 30px;padding:0 30px}@media only screen and (max-width: 768px){#goods .info{margin:min(3.63636vw, 20px) auto min(5.45455vw, 30px);padding:0 min(5.45455vw, 30px)}}#goods .moreBtn{margin-top:30px}@media only screen and (max-width: 768px){#goods .moreBtn{margin-top:min(5.45455vw, 30px)}}.mts{margin-top:30px !important}@media only screen and (max-width: 768px){.mts{margin-top:5.45455vw !important}}body{background:#fff;min-width:auto;font-family:"Noto Sans JP", "Open Sans", -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Segoe UI", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif}body:before{content:"";display:block;position:fixed;top:-50vw;left:-90vw;right:-90vw;width:180vw;height:180vw;margin:auto;background:linear-gradient(45deg, #5fffb2, #5fe5ff, #85a0ff, #ff86cd);background-size:150% 150%;-webkit-animation:bggradient 6s linear infinite;animation:bggradient 6s linear infinite;z-index:-1}@media screen and (max-width: 1110px){body:before{left:-100vw;right:-100vw;width:200vw;height:200vw}}@media screen and (max-width: 960px){body:before{top:-50vw;left:-150vw;right:-150vw;width:300vw;height:200vw}}body:after{content:"";display:block;position:fixed;bottom:0;right:0;width:400px;height:400px;margin:auto;background:url(../../images/2023/common/bg_narikiri_mark.png) no-repeat bottom right;background-size:100%;opacity:0.5;z-index:-1}@media screen and (max-width: 1090px){body:after{display:none}}@-webkit-keyframes bggradient{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-position:0% 50%}25%{background-position:100% 0%}50%{background-position:0% 50%}75%{background-position:100% 0%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);background-position:0% 50%}}@keyframes bggradient{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);background-position:0% 50%}25%{background-position:100% 0%}50%{background-position:0% 50%}75%{background-position:100% 0%}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);background-position:0% 50%}}header{position:fixed;top:0;left:0;right:0;max-width:550px;margin:auto;z-index:10}.pg-main{display:flex}.contentsCol{position:relative;margin:auto;text-align:center}.leftCol,.rightCol{position:absolute;top:0;display:flex;align-items:center;width:calc(100% / 2 - 275px);justify-content:center;height:100vh;z-index:0}@media screen and (max-width: 1090px){.leftCol,.rightCol{display:none}}.leftCol{left:0}.leftCol .logo{position:fixed;width:min(21vw, 420px);z-index:2}.rightCol{right:0}.rightCol .sideNav{position:fixed;width:min(18vw, 360px)}.rightCol .sideNav .sideNavList{display:flex;flex-wrap:wrap;gap:min(2vw, 40px) 0;margin-bottom:min(2vw, 40px)}.rightCol .sideNav .sideNavList li:first-child{width:95%}.rightCol .sideNav .sideNavList li:nth-child(2){width:99%}.rightCol .sideNav .sideNavList li:nth-child(3){width:100%}.rightCol .sideNav .sideNavList li:nth-child(4){width:62.3%}.rightCol .sideNav .sideNavList li:nth-child(5){width:75.3%}@media (hover: hover){.rightCol .sideNav .sideNavList a{transition:opacity 0.3s}.rightCol .sideNav .sideNavList a:hover{opacity:0.6}.rightCol .sideNav .sideNavList a:hover img{opacity:1}}.rightCol .sideNav .snsNavList{display:flex;gap:min(1vw, 20px)}.rightCol .sideNav .snsNavList li{width:clamp(50px, 3.5vw, 70px)}@media (hover: hover){.rightCol .sideNav .snsNavList li a{transition:opacity 0.3s}.rightCol .sideNav .snsNavList li a:hover{opacity:0.6}.rightCol .sideNav .snsNavList li a:hover img{opacity:1}}h2 span{line-height:1;font-weight:500;font-size:0.7em}@media only screen and (max-width: 768px){h2 span{font-size:0.5em}}h2 span.stit{margin-left:1em}@media only screen and (max-width: 768px){h2 span.stit{margin-left:1em}}.slick-arrow{position:absolute;margin:auto;overflow:hidden;z-index:10;width:15px !important;height:30px !important;background:linear-gradient(135deg, #5fe5ff, #85a0ff, #ff86cd) !important}@media only screen and (max-width: 768px){.slick-arrow{width:min(2.72727vw, 15px) !important;height:min(5.45455vw, 30px) !important}}.slick-arrow:before{display:none}.slick-prev{left:-28px;-webkit-clip-path:polygon(0 50%, 100% 0, 100% 100%);clip-path:polygon(0 50%, 100% 0, 100% 100%)}@media only screen and (max-width: 768px){.slick-prev{left:max(-4vw, -28px)}}.slick-next{right:-28px;-webkit-clip-path:polygon(0 0, 100% 50%, 0 100%);clip-path:polygon(0 0, 100% 50%, 0 100%)}@media only screen and (max-width: 768px){.slick-next{right:max(-4vw, -28px)}}.moreBtn{position:relative;max-width:400px;margin:auto;font-size:22px}@media only screen and (max-width: 768px){.moreBtn{width:min(72.72727vw, 400px);font-size:min(3.5vw, 22px)}}.moreBtn:after{content:"";display:block;background:#fff;position:absolute;width:100%;height:100%;z-index:0;top:6px;left:6px}@media only screen and (max-width: 768px){.moreBtn:after{top:min(1.09091vw, 6px);left:min(1.09091vw, 6px)}}.moreBtn a{display:block;position:relative;background:#111;width:100%;margin:auto;border:2px solid #85a0ff;-o-border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image:linear-gradient(to right, #5fe5ff, #85a0ff, #ff86cd);border-image-slice:1;color:#fff;font-weight:700;text-decoration:none;z-index:1;padding:10px}@media only screen and (max-width: 768px){.moreBtn a{padding:min(1.81818vw, 10px)}}@media (hover: hover){.moreBtn a{transition:all 0.5s}.moreBtn a:hover{opacity:1;-webkit-transform:translate(6px, 6px);transform:translate(6px, 6px)}}@media only screen and (hover: hover) and (max-width: 768px){.moreBtn a:hover{-webkit-transform:translate(min(1.09091vw, 6px), min(1.09091vw, 6px));transform:translate(min(1.09091vw, 6px), min(1.09091vw, 6px))}}@media (hover: hover){.moreBtn a:hover img{opacity:1}}.moreBtn a.colorGy{-o-border-image:linear-gradient(to right, #26ff4a, #a6ff26, #fffc26);border-image:linear-gradient(to right, #26ff4a, #a6ff26, #fffc26);border-image-slice:1}.moreBtn a span{position:absolute;display:flex;align-items:center;top:0;bottom:0;right:20px}@media only screen and (max-width: 768px){.moreBtn a span{right:min(3.63636vw, 20px)}}.footerInfo{background:#f3f3f3;max-width:550px;margin:auto;padding:30px}@media only screen and (max-width: 768px){.footerInfo{margin-top:max(-13.09091vw, -72px);padding:min(5.45455vw, 30px)}}.footerInfo .caution{font-size:0.8em;margin-top:30px}@media only screen and (max-width: 768px){.footerInfo .caution{margin-top:min(5.45455vw, 30px)}}.footerBandaiToys{max-width:550px;margin:auto;border-top:1px solid #999;padding:min(3em, 30px)}@media only screen and (max-width: 768px){.footerBandaiToys{padding:min(3em, 30px) 4vw}}.footerBandaiToys .footerBandaiToys__inner{width:100%;max-width:1200px}.pc-only{display:block}@media only screen and (max-width: 768px){.pc-only{display:none}}.sp-only{display:none}@media only screen and (max-width: 768px){.sp-only{display:block}}header h1{padding:0;width:auto}.btnPageTop{display:none}.js-pagetop{display:none}.pg-pagetop{z-index:10}@media only screen and (max-width: 768px){.pg-pagetop{position:-webkit-sticky;position:sticky;bottom:0}}.pg-pagetop__btn{position:fixed;bottom:min(2.5vw, 30px);right:min(2.5vw, 30px)}@media only screen and (max-width: 768px){.pg-pagetop__btn{position:absolute;right:min(3.63636vw, 20px);bottom:min(5.45455vw, 30px)}}.pg-pagetop__btn:before{content:"";display:block;position:absolute;bottom:0;right:0;background:url(../../images/btn_pagetop_on.png) no-repeat bottom right;background-size:100%;width:100%;height:100%}.pg-pagetop__btn span{display:block;opacity:1;width:min(7.16667vw, 86px);height:min(7.16667vw, 86px)}@media only screen and (max-width: 768px){.pg-pagetop__btn span{width:min(15.63636vw, 86px);height:min(15.63636vw, 86px)}}@media only screen and (max-width: 768px){.pg-pagetop__btn span img{width:100%}}@media (hover: hover){.pg-pagetop__btn{cursor:pointer}.pg-pagetop__btn span{transition:opacity 0.2s}.pg-pagetop__btn:hover span{opacity:0}}.pg-header__tit{line-height:0;width:110px}@media only screen and (max-width: 768px){.pg-header__tit{width:min(20vw, 110px)}}.pg-header__tit a{display:block}@media (hover: hover){.pg-header__tit a{transition:opacity 0.3s}.pg-header__tit a:hover{opacity:0.6}.pg-header__tit a:hover img{opacity:1}}.pg-hamNav{position:fixed;max-width:550px;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:all 0.5s;pointer-events:none;z-index:10}.pg-hamNav:after{content:"";display:block;position:absolute;background:rgba(0,0,0,0);width:100%;height:100vh;transition:all 0.5s}.pg-hamNav.open{pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0);transition:all 0.5s}.pg-hamNav.open:after{background:rgba(0,0,0,0.6);transition:all 0.5s}.pg-hamNav .linkBnr{position:relative;background:#fff}.pg-hamNav .linkBnr:before{content:"";display:block;position:absolute;top:0;left:0;right:0;background:#999;width:90%;height:1px;margin:auto}.pg-hamNav .linkBnr a{display:block;width:60%;margin:auto;padding:30px 0}@media only screen and (max-width: 768px){.pg-hamNav .linkBnr a{padding:min(5.45455vw, 30px) 0}}@media (hover: hover){.pg-hamNav .linkBnr a{transition:opacity 0.3s}.pg-hamNav .linkBnr a:hover{opacity:0.6}.pg-hamNav .linkBnr a:hover img{opacity:1}}@-webkit-keyframes animation-display-hamNav{0%{-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes animation-display-hamNav{0%{-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}100%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.pg-hamNavList{display:flex;flex-wrap:wrap;justify-content:center;background:#fff;gap:20px;padding:30px}@media only screen and (max-width: 768px){.pg-hamNavList{gap:min(3.63636vw, 20px);padding:min(5.45455vw, 30px)}}.pg-hamNavList__item{width:calc(33.333% - (40px / 3))}@media only screen and (max-width: 768px){.pg-hamNavList__item{width:max( calc(33.333% - (40px / 3)), calc(33.333% - 2.42424vw) )}}@media (hover: hover){.pg-hamNavList__item a{transition:opacity 0.3s}.pg-hamNavList__item a:hover{opacity:0.6}.pg-hamNavList__item a:hover img{opacity:1}}.pg-nav{background:#111;display:flex;width:100%}.pg-navList{display:flex;justify-content:flex-end}.pg-navList__item{padding:15px 24px}@media only screen and (max-width: 768px){.pg-navList__item{padding:min(3.63636vw, 15px) min(4.36364vw, 24px)}}.pg-navList__item:first-child{border:none}.pg-navList__item a{display:block;line-height:0;text-decoration:none}@media (hover: hover){.pg-navList__item a{transition:opacity 0.3s}.pg-navList__item a:hover{opacity:0.6}.pg-navList__item a:hover img{opacity:1}}.pg-navSns{display:flex;justify-content:flex-end;align-items:center;gap:20px}@media only screen and (max-width: 768px){.pg-navSns{gap:min(4vw, 20px)}}.pg-navSns li{max-width:30px}@media only screen and (max-width: 768px){.pg-navSns li{width:7vw}}.pg-navSns li img{width:100%}@media (hover: hover){.pg-navSns li a{transition:opacity 0.3s}.pg-navSns li a:hover{opacity:0.6}.pg-navSns li a:hover img{opacity:1}}.pg-menuBtn{cursor:pointer;top:0;right:0;z-index:1000;max-width:30px;margin-left:20px}@media only screen and (max-width: 768px){.pg-menuBtn{width:7vw;margin-left:min(4vw, 20px)}}.pg-menuBtn img{width:100%}.pg-menuBtn.js-firstview{-webkit-transform:translateX(13.5vw);transform:translateX(13.5vw)}.pg-menuBtn.js-firstview_start{-webkit-animation:animation-display-menuBtn 5s both ease-in-out;animation:animation-display-menuBtn 5s both ease-in-out}@-webkit-keyframes animation-display-menuBtn{0%{-webkit-transform:translateX(13.5vw);transform:translateX(13.5vw)}70%{-webkit-transform:translateX(13.5vw);transform:translateX(13.5vw)}80%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes animation-display-menuBtn{0%{-webkit-transform:translateX(13.5vw);transform:translateX(13.5vw)}70%{-webkit-transform:translateX(13.5vw);transform:translateX(13.5vw)}80%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.pg-menu{position:fixed;top:0;right:0;z-index:500;width:100%}.mainHeader{background:#111;display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #999;z-index:20;padding:10px 20px}@media only screen and (max-width: 768px){.mainHeader{padding:min(1.81818vw, 10px) min(3.63636vw, 20px)}}.pg-header__btn{display:flex;align-items:center}
