html{font-size:625%}@media(max-width: 500px){html{font-size:20vw}}.event_wrapper{position:relative;min-height:100dvh;overflow-x:hidden;font-family:"Noto Sans JP",sans-serif;font-size:.2rem;font-weight:600;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:1.74;color:#000;letter-spacing:.04em;overflow-wrap:anywhere}.event_wrapper *,.event_wrapper *::after,.event_wrapper *::before{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}.event_wrapper .event_bg{position:absolute;inset:0;z-index:-1;background:url("../img/bg_pattern_pc.webp") repeat 0 0/.72rem}.event_wrapper .logo_mf{position:fixed;top:0;bottom:0;left:calc(50% - 5.6rem);width:2.48rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto}.event_wrapper .event_contents{max-width:500px;margin:auto;overflow:hidden;background:#fddae3;-webkit-box-shadow:-0.1rem 0 .1rem 0 rgba(248,91,178,.3),.1rem 0 .1rem 0 rgba(248,91,178,.3);box-shadow:-0.1rem 0 .1rem 0 rgba(248,91,178,.3),.1rem 0 .1rem 0 rgba(248,91,178,.3)}.event_wrapper .inner{width:calc(100% - .48rem);margin:auto}.event_wrapper picture{display:block}.event_wrapper img{width:100%;height:auto}.event_wrapper svg{display:block}.event_wrapper hr{margin:.3rem 0 .28rem;border-top:1px solid #480079}.event_wrapper a{color:inherit}.event_wrapper button{cursor:pointer}.event_wrapper .sec{padding-bottom:.8rem}.event_wrapper .txt{margin-top:1em}.event_wrapper .txt p+p{margin-top:1em}.event_wrapper .txt+.img{margin-top:1em}.event_wrapper .link{color:#0086bd;text-decoration:underline}@media(any-hover: hover){.event_wrapper .link:hover{text-decoration:none}}@media(hover: none){.event_wrapper .link:active{text-decoration:none}}.bounce{opacity:0;-webkit-animation:bounce .6s ease-out .8s forwards;animation:bounce .6s ease-out .8s forwards}@-webkit-keyframes bounce{0%{opacity:0;-webkit-transform:scale(0.2);transform:scale(0.2)}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(0.9);transform:scale(0.9)}60%{opacity:1;-webkit-transform:scale(1.04);transform:scale(1.04)}80%{-webkit-transform:scale(0.96);transform:scale(0.96)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounce{0%{opacity:0;-webkit-transform:scale(0.2);transform:scale(0.2)}20%{-webkit-transform:scale(1.2);transform:scale(1.2)}40%{-webkit-transform:scale(0.9);transform:scale(0.9)}60%{opacity:1;-webkit-transform:scale(1.04);transform:scale(1.04)}80%{-webkit-transform:scale(0.96);transform:scale(0.96)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.bg_frills{position:relative;padding:.66rem 0 .8rem}.bg_frills::before{position:absolute;top:0;left:0;z-index:1;width:5rem;height:.65rem;content:"";background:url("../img/bg_frills.png") no-repeat 0 0/5rem;-webkit-filter:drop-shadow(0 0.05rem 0.02rem #f8bfcd);filter:drop-shadow(0 0.05rem 0.02rem #f8bfcd)}.ttl_sec{position:relative;display:grid;place-items:center;height:2.64rem}.ttl_sec::before{position:absolute;inset:0;z-index:-1;height:80%;margin:auto;content:"";background:radial-gradient(circle, #fff 0%, transparent 80%);-webkit-filter:blur(0.1rem);filter:blur(0.1rem);border-radius:50%}.ttl_sec .star{position:absolute;inset:0;z-index:-1;width:.72rem;height:.72rem;margin:auto;background:url("../img/ic_star.png") no-repeat 0 0/contain;opacity:0;-webkit-animation:ttlSecStars 4s ease-in-out forwards;animation:ttlSecStars 4s ease-in-out forwards}@-webkit-keyframes ttlSecStars{0%,50%{opacity:0}60%{opacity:1}100%{opacity:0;-webkit-transform:translate(var(--x), var(--y)) scale(var(--scale));transform:translate(var(--x), var(--y)) scale(var(--scale))}}@keyframes ttlSecStars{0%,50%{opacity:0}60%{opacity:1}100%{opacity:0;-webkit-transform:translate(var(--x), var(--y)) scale(var(--scale));transform:translate(var(--x), var(--y)) scale(var(--scale))}}.ttl_sec img{position:relative}.ttl_belt{display:grid;place-items:center;min-height:1.1rem;padding:.6em .4em .7em;margin:0 0 .4rem;font-family:"Kaisei Decol",serif;font-size:.3rem;line-height:1.2;color:#fff;text-align:center;letter-spacing:-0.01rem;background:url("../img/bg_pattern_glitter_pink.webp") repeat 0 0/1rem;-webkit-filter:drop-shadow(0 0.05rem 0.02rem #f8bfcd);filter:drop-shadow(0 0.05rem 0.02rem #f8bfcd);border-top:.06rem solid;border-bottom:.06rem solid;-o-border-image:linear-gradient(90deg, #caac4f, #f5ef95, #caac4f) 1;border-image:-webkit-gradient(linear, left top, right top, from(#caac4f), color-stop(#f5ef95), to(#caac4f)) 1;border-image:linear-gradient(90deg, #caac4f, #f5ef95, #caac4f) 1}.detail_list{margin:.3rem 0 .2rem;font-weight:700;line-height:1.5}.detail_list li+li{margin:.6em 0 0}.detail_list dl{display:grid;grid-template-columns:auto 1fr;gap:.6em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.detail_list dt{padding:.06em 1em .2em;font-size:.22rem;color:#fff;text-align:center;background:#f40289;border-radius:9999px}.detail_list dd{font-size:.24rem;color:#802ba9}.btn_modal,.btn_back,.btn_detail,.btn_detail_list{margin:.24rem 0 0}.btn_modal,.btn_back a,.btn_detail a,.btn_detail_list a{position:relative;display:grid;place-items:center;width:100%;min-height:1rem;padding:1em;font-family:"Noto Sans JP",sans-serif;font-size:.24rem;font-weight:700;color:#fff;text-align:center;background:-webkit-gradient(linear, left top, left bottom, from(#f5ef95), to(#caac4f));background:linear-gradient(180deg, #f5ef95 0%, #caac4f 100%);-webkit-filter:drop-shadow(0 0.08rem 0.01rem rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0.08rem 0.01rem rgba(0, 0, 0, 0.4));border:none;border-radius:9999px;-webkit-transition:-webkit-filter .4s,-webkit-transform .4s;transition:-webkit-filter .4s,-webkit-transform .4s;transition:filter .4s,transform .4s;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media(any-hover: hover){.btn_modal:hover,.btn_back a:hover,.btn_detail a:hover,.btn_detail_list a:hover{-webkit-filter:drop-shadow(0 0 0.01rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.01rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.08rem, 0);transform:translate3d(0, 0.08rem, 0)}}@media(hover: none){.btn_modal:active,.btn_back a:active,.btn_detail a:active,.btn_detail_list a:active{-webkit-filter:drop-shadow(0 0 0.01rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.01rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.08rem, 0);transform:translate3d(0, 0.08rem, 0)}}.btn_modal::before,.btn_back a::before,.btn_detail a::before,.btn_detail_list a::before{position:absolute;inset:0;z-index:-1;width:calc(100% - .12rem);height:calc(100% - .12rem);margin:auto;content:"";background:url("../img/bg_pattern_glitter_pink.webp") repeat 0 0/1rem;border-radius:9999px}.btn_modal.comingsoon,.btn_back a.comingsoon,.btn_detail a.comingsoon,.btn_detail_list a.comingsoon{pointer-events:none;-webkit-filter:none;filter:none}.btn_modal.comingsoon::before,.btn_modal.comingsoon .arrow::before,.btn_back a.comingsoon::before,.btn_back a.comingsoon .arrow::before,.btn_detail a.comingsoon::before,.btn_detail a.comingsoon .arrow::before,.btn_detail_list a.comingsoon::before,.btn_detail_list a.comingsoon .arrow::before{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.btn_back li+li,.btn_detail li+li,.btn_detail_list li+li{margin:.2rem 0 0}.btn_back a,.btn_detail a,.btn_detail_list a{padding-right:3em;padding-left:3em}.btn_back .arrow,.btn_detail .arrow,.btn_detail_list .arrow{position:absolute;inset:0 .3rem 0 auto;width:.4rem;height:.4rem;margin:auto;content:"";background:-webkit-gradient(linear, left top, left bottom, from(#f5ef95), to(#caac4f));background:linear-gradient(180deg, #f5ef95 0%, #caac4f 100%);border-radius:9999px}.btn_back .arrow::before,.btn_detail .arrow::before,.btn_detail_list .arrow::before{position:absolute;inset:0 0 0 .04rem;width:.14rem;height:.18rem;margin:auto;clip-path:polygon(0 0, 100% 50%, 0 100%);content:"";background:#0086bd}.btn_back .arrow{inset:0 auto 0 .3rem;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide .splide__list{cursor:col-resize}.splide .splide__arrows button{position:absolute;inset:0 auto;z-index:1;padding:0;margin:auto;background:-webkit-gradient(linear, left top, left bottom, from(#f5ef95), to(#caac4f));background:linear-gradient(180deg, #f5ef95 0%, #caac4f 100%);-webkit-filter:drop-shadow(0 0.04rem 0.02rem rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0.04rem 0.02rem rgba(0, 0, 0, 0.4));border:none;border-radius:9999px;-webkit-box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6);box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6);-webkit-transition:-webkit-filter .4s,-webkit-transform .4s;transition:-webkit-filter .4s,-webkit-transform .4s;transition:filter .4s,transform .4s;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.splide .splide__arrows button::before,.splide .splide__arrows button::after{position:absolute;inset:0;margin:auto;content:""}.splide .splide__arrows button::before{background:-webkit-gradient(linear, left top, left bottom, from(#dbc1f6), to(#c38edc));background:linear-gradient(180deg, #dbc1f6 0%, #c38edc 100%);border-radius:9999px}.splide .splide__arrows button::after{clip-path:polygon(0 0, 100% 50%, 0 100%)}.splide .splide__arrows button.splide__arrow--prev::after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide .splide__arrows svg{display:none}.splide.splide_basic .splide__arrows button{width:.4rem;height:.4rem;-webkit-filter:drop-shadow(0 0.08rem 0.01rem rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0.08rem 0.01rem rgba(0, 0, 0, 0.4));-webkit-box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6);box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6)}@media(any-hover: hover){.splide.splide_basic .splide__arrows button:hover{-webkit-filter:drop-shadow(0 0 0.01rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.01rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.08rem, 0);transform:translate3d(0, 0.08rem, 0)}}@media(hover: none){.splide.splide_basic .splide__arrows button:active{-webkit-filter:drop-shadow(0 0 0.01rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.01rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.08rem, 0);transform:translate3d(0, 0.08rem, 0)}}.splide.splide_basic .splide__arrows button::before{width:calc(100% - .06rem);height:calc(100% - .06rem);background:url("../img/bg_pattern_glitter_blue.png") repeat 0 0/1rem}.splide.splide_basic .splide__arrows button::after{width:.14rem;height:.18rem;background:-webkit-gradient(linear, left top, left bottom, from(#f5ef95), to(#caac4f));background:linear-gradient(180deg, #f5ef95 0%, #caac4f 100%)}.splide.splide_basic .splide__arrows button.splide__arrow--prev{left:-0.1rem}.splide.splide_basic .splide__arrows button.splide__arrow--prev::after{left:-0.04rem}.splide.splide_basic .splide__arrows button.splide__arrow--next{right:-0.1rem}.splide.splide_basic .splide__arrows button.splide__arrow--next::after{left:.04rem}.splide.splide_rewind>.splide__track{margin:0 0 .44rem}.splide.splide_rewind>.splide__track>.splide__list{gap:.15rem}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide{width:3.98rem !important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.28rem .2rem;background:#fff;border-radius:.15rem}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .ttl{position:relative;z-index:1;display:grid;place-items:center;min-height:.6rem;padding:.6em .4em .7em;margin:0 -0.2rem 1em;overflow:hidden;font-size:.24rem;font-weight:900;line-height:1.2;color:#6f119c;text-align:center;background:-webkit-gradient(linear, left top, right top, from(#e2c979), color-stop(50%, #f5ef95), to(#e2c979));background:linear-gradient(90deg, #e2c979 0%, #f5ef95 50%, #e2c979 100%)}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .ttl::before,.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .ttl::after{position:absolute;left:0;z-index:-1;width:100%;height:.08rem;content:"";background:-webkit-gradient(linear, left top, right top, from(#e2c979), color-stop(50%, #f5ef95), to(#e2c979));background:linear-gradient(90deg, #e2c979 0%, #f5ef95 50%, #e2c979 100%);-webkit-box-shadow:#9c6e25 0 0 .04rem 0;box-shadow:#9c6e25 0 0 .04rem 0}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .ttl::before{top:0}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .ttl::after{bottom:0}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .detail_list dt{font-size:.18rem;background:#802ba9}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .detail_list dd{font-size:.2rem;color:#f40289}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_modal,.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_detail a{min-height:.78rem;font-size:.18rem;-webkit-filter:none;filter:none}@media(any-hover: hover){.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_modal:hover,.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_detail a:hover{-webkit-filter:brightness(80%);filter:brightness(80%);-webkit-transform:none;transform:none}}@media(hover: none){.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_modal:active,.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_detail a:active{-webkit-filter:brightness(80%);filter:brightness(80%);-webkit-transform:none;transform:none}}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_modal{color:#802ba9;-webkit-box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6);box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6)}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_modal::before{background:-webkit-gradient(linear, left top, left bottom, from(#dbc1f6), to(#c38edc));background:linear-gradient(180deg, #dbc1f6 0%, #c38edc 100%)}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide .btn_detail a::before{background-image:url("../img/bg_pattern_glitter_darkpurple.webp")}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide.cinderella #FunderNightCinderellaSubSlider .splide__list{gap:.1rem}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide.cinderella #FunderNightCinderellaSubSlider .splide__slide{width:.6rem !important;height:.6rem !important}.splide.splide_rewind>.splide__track>.splide__list>.splide__slide.cinderella .detail_list dd{font-size:.18rem;color:#000}.splide.splide_rewind>.splide__arrows__pagination__wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - .48rem);min-height:.6rem;margin:auto}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button{width:.6rem;height:.6rem;-webkit-filter:drop-shadow(0 0.04rem 0.02rem rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0.04rem 0.02rem rgba(0, 0, 0, 0.4));-webkit-box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6);box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6)}@media(any-hover: hover){.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button:hover{-webkit-filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.04rem, 0);transform:translate3d(0, 0.04rem, 0)}}@media(hover: none){.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button:active{-webkit-filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.04rem, 0);transform:translate3d(0, 0.04rem, 0)}}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button::before{width:calc(100% - .1rem);height:calc(100% - .1rem)}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button::after{width:.21rem;height:.27rem;background:#802ba9}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button.splide__arrow--prev{left:0}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button.splide__arrow--prev::after{left:-0.06rem}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button.splide__arrow--next{right:0}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__arrows button.splide__arrow--next::after{left:.06rem}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__pagination{gap:.25rem;width:calc(100% - 1.6rem);margin:auto}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__pagination li{line-height:0}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__pagination button{width:.14rem;height:.14rem;padding:0;vertical-align:top;border:none;border-radius:9999px;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.splide.splide_rewind>.splide__arrows__pagination__wrap .splide__pagination button.is-active{background:#c8aee3;-webkit-transform:scale(1.4);transform:scale(1.4)}.asterisk,.asterisk_list li{padding:0 0 0 1em;font-size:.18rem;text-align:justify;text-indent:-1em}.asterisk::before,.asterisk_list li::before{content:"※"}.disc,.disc_list li{display:grid;grid-template-columns:1em 1fr;text-align:justify}.disc::before,.disc_list li::before{text-align:center;content:"・"}.accordion_area{margin:.4rem 0 0}.accordion_area .arrow{position:relative;width:.23rem;height:.23rem;background:#f40289;border-radius:9999px}.accordion_area .arrow::before{position:absolute;inset:0 0 0 -0.03rem;width:.08rem;height:.08rem;margin:auto;content:"";border-top:.02rem solid #fff;border-right:.02rem solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.accordion_area .accordion_ttl{position:relative;padding:.4em 1.5em .5em;font-size:.24rem;font-weight:700;line-height:1;color:#fff;text-align:center;cursor:pointer;background:#f40289;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s, -webkit-filter .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media(any-hover: hover){.accordion_area .accordion_ttl:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}}@media(hover: none){.accordion_area .accordion_ttl:active{-webkit-filter:brightness(80%);filter:brightness(80%)}}.accordion_area .accordion_ttl .arrow{position:absolute;inset:0 .12rem 0 auto;margin:auto;background:#9527ad;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s, -webkit-transform .4s}.accordion_area .accordion_ttl .arrow::before{inset:-0.03rem 0 0 0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.accordion_area .accordion_ttl.open .arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion_area .accordion_contents{display:none;padding:1em;font-size:.18rem;line-height:1.5;background:#fff}.accordion_area .accordion_contents li+li{margin:1em 0 0}.accordion_area .accordion_contents a{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:.2em 0 0;color:#0086bd;text-decoration:underline;text-indent:0}@media(any-hover: hover){.accordion_area .accordion_contents a:hover{text-decoration:none}}@media(hover: none){.accordion_area .accordion_contents a:active{text-decoration:none}}.accordion_area .accordion_contents a .arrow{top:.02rem}#goodsmenuframe{margin:.5rem 0 0}#goodsmenuframe iframe{width:100%;min-height:12rem}.event_nav{scrollbar-width:none;overflow-y:scroll}.event_nav::-webkit-scrollbar{display:none}@media(min-width: 1301px){.event_nav{position:absolute;top:.4rem;left:calc(50% + 3rem);display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 1em;margin:auto;-webkit-transition:top .4s,bottom .4s;transition:top .4s,bottom .4s}.event_nav.fixed{position:fixed;top:0;bottom:0}.event_nav.bottom{position:absolute;top:inherit;bottom:.4rem}}@media(max-width: 1300px){.event_nav{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100dvh;padding:1.5rem .2rem;background:#ff94c6}.event_nav.absolute{position:absolute}}@media(max-width: 1300px){.event_nav .global_list li{border-top:.02rem solid #fff}.event_nav .global_list li:last-of-type{border-bottom:.02rem solid #fff}}.event_nav .global_list a{display:block;padding:.56em 0;color:#802ba9;letter-spacing:0}@media(max-width: 1300px){.event_nav .global_list a{padding:1.4em 0}}.event_nav .global_list .en,.event_nav .global_list .ja{display:block;font-weight:900;text-align:center;-webkit-transition:font-size .4s;transition:font-size .4s}@media(min-width: 1301px){.event_nav .global_list .en,.event_nav .global_list .ja{text-shadow:#fff .02rem 0 .01rem,#fff -0.02rem 0 .01rem,#fff 0 -0.02rem .01rem,#fff 0 .02rem .01rem,#fff .02rem .02rem .01rem,#fff -0.02rem .02rem .01rem,#fff .02rem -0.02rem .01rem,#fff -0.02rem -0.02rem .01rem,#fff .01rem .02rem .01rem,#fff -0.01rem .02rem .01rem,#fff .01rem -0.02rem .01rem,#fff -0.01rem -0.02rem .01rem,#fff .02rem .01rem .01rem,#fff -0.02rem .01rem .01rem,#fff .02rem -0.01rem .01rem,#fff -0.02rem -0.01rem .01rem,#9b1755 0 .04rem .04rem}}.event_nav .global_list .en{margin:0 0 .2em;font-family:"Kaisei Decol",serif;font-size:clamp(.14rem,3dvh,.24rem);line-height:1}@media(max-width: 1300px){.event_nav .global_list .en{font-size:.34rem;color:#fff}}.event_nav .global_list .ja{font-size:clamp(.1rem,3dvh,.12rem);line-height:1.3}@media(max-width: 1300px){.event_nav .global_list .ja{font-size:.2rem}}.toggle{position:fixed;top:.2rem;left:calc(50% + 1.66rem);z-index:9999;display:grid;place-items:center;width:.7rem;height:.7rem;letter-spacing:0;visibility:hidden;background:-webkit-gradient(linear, left top, left bottom, from(#f5ef95), to(#caac4f));background:linear-gradient(180deg, #f5ef95 0%, #caac4f 100%);border:0;border-radius:9999px;opacity:0;-webkit-transition:top .4s,visibility .4s,opacity .4s,-webkit-filter .4s;transition:top .4s,visibility .4s,opacity .4s,-webkit-filter .4s;transition:top .4s,visibility .4s,opacity .4s,filter .4s;transition:top .4s,visibility .4s,opacity .4s,filter .4s,-webkit-filter .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media(any-hover: hover){.toggle:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}}@media(hover: none){.toggle:active{-webkit-filter:brightness(80%);filter:brightness(80%)}}.toggle.show{visibility:visible;opacity:1}.toggle::before{position:absolute;inset:0;z-index:-1;width:calc(100% - .08rem);height:calc(100% - .08rem);margin:auto;content:"";background:url("../img/bg_pattern_glitter_pink.webp") repeat 0 0/1rem;border-radius:9999px}.toggle .cross{position:relative;display:table;width:.38rem;height:.22rem;margin:auto}.toggle .border{position:absolute;inset:0;width:100%;height:.05rem;margin:auto;background:-webkit-gradient(linear, left top, left bottom, from(#f5ef95), to(#caac4f));background:linear-gradient(180deg, #f5ef95 0%, #caac4f 100%);-webkit-transition:width .4s,-webkit-transform .4s;transition:width .4s,-webkit-transform .4s;transition:width .4s,transform .4s;transition:width .4s,transform .4s,-webkit-transform .4s}.toggle .border:nth-child(1){-webkit-transform:translateY(-0.04rem);transform:translateY(-0.04rem)}.toggle .border:nth-child(2){-webkit-transform:translateY(0.06rem);transform:translateY(0.06rem)}.toggle .txt{display:table;margin:.1em 0 0;font-family:"Noto Sans JP",sans-serif;font-size:.14rem;font-weight:900;line-height:1;color:#e4d479}.toggle.absolute{position:absolute}.toggle.close .border{width:80%}.toggle.close .border:nth-child(1){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.toggle.close .border:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.event_footer{position:relative}.event_footer .share dt,.event_footer .follow dt{font-weight:700;line-height:1;text-align:center}.event_footer .share ul,.event_footer .follow ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.3rem;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin:auto}.event_footer .share a,.event_footer .follow a{display:block;width:.57rem;height:.57rem;font-size:0;color:rgba(0,0,0,0);background-repeat:no-repeat;background-position:0 0;background-size:contain;-webkit-transition:-webkit-filter .4s;transition:-webkit-filter .4s;transition:filter .4s;transition:filter .4s, -webkit-filter .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media(any-hover: hover){.event_footer .share a:hover,.event_footer .follow a:hover{-webkit-filter:brightness(80%);filter:brightness(80%)}}@media(hover: none){.event_footer .share a:active,.event_footer .follow a:active{-webkit-filter:brightness(80%);filter:brightness(80%)}}.event_footer .share a.x,.event_footer .follow a.x{background-image:url("../img/ft_ic_sns_x.svg")}.event_footer .share a.line,.event_footer .follow a.line{background-image:url("../img/ft_ic_sns_line.svg")}.event_footer .share a.fb,.event_footer .follow a.fb{background-image:url("../img/ft_ic_sns_fb.svg")}.event_footer .share a.ig,.event_footer .follow a.ig{background-image:url("../img/ft_ic_sns_ig.svg")}.event_footer .share a.tt,.event_footer .follow a.tt{background-image:url("../img/ft_ic_sns_tt.svg")}.event_footer .share a.yt,.event_footer .follow a.yt{background-image:url("../img/ft_ic_sns_yt.svg")}.event_footer .share{padding:.7rem 0 .48rem;background:#fff;-webkit-mask:conic-gradient(from 125deg at top, rgba(0, 0, 0, 0), #000 1deg 109deg, rgba(0, 0, 0, 0) 110deg) 50%/.5rem 100%;mask:conic-gradient(from 125deg at top, rgba(0, 0, 0, 0), #000 1deg 109deg, rgba(0, 0, 0, 0) 110deg) 50%/.5rem 100%}.event_footer .share dl{margin:0 0 .44rem}.event_footer .share dt{margin:0 0 1em;font-size:.24rem}.event_footer .follow{padding:.4rem 0 2rem;background:url("../img/bg_pattern_glitter_pink.webp") repeat 0 0/1rem}.event_footer .follow dt{margin:0 0 1.4em;color:#fff}.event_footer .pagetop{position:fixed;bottom:1.14rem;left:calc(50% + 1.72rem);z-index:9998;display:none;width:.52rem;height:.52rem;margin:auto;font-size:0;color:rgba(0,0,0,0);background:-webkit-gradient(linear, left top, left bottom, from(#f5ef95), to(#caac4f));background:linear-gradient(180deg, #f5ef95 0%, #caac4f 100%);-webkit-filter:drop-shadow(0 0.04rem 0.02rem rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0.04rem 0.02rem rgba(0, 0, 0, 0.4));border-radius:9999px;-webkit-box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6);box-shadow:inset -0.04rem -0.04rem .04rem rgba(67,19,105,.1),inset .04rem .04rem .02rem hsla(0,0%,100%,.6);-webkit-transition:-webkit-filter .4s,-webkit-transform .4s;transition:-webkit-filter .4s,-webkit-transform .4s;transition:filter .4s,transform .4s;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media(any-hover: hover){.event_footer .pagetop:hover{-webkit-filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.04rem, 0);transform:translate3d(0, 0.04rem, 0)}}@media(hover: none){.event_footer .pagetop:active{-webkit-filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.04rem, 0);transform:translate3d(0, 0.04rem, 0)}}.event_footer .pagetop::before,.event_footer .pagetop::after{position:absolute;inset:0;margin:auto;content:""}.event_footer .pagetop::before{width:calc(100% - .1rem);height:calc(100% - .1rem);background:-webkit-gradient(linear, left top, left bottom, from(#dbc1f6), to(#c38edc));background:linear-gradient(180deg, #dbc1f6 0%, #c38edc 100%);border-radius:9999px}.event_footer .pagetop::after{top:-0.04rem;width:.24rem;height:.18rem;clip-path:polygon(50% 0%, 0% 100%, 100% 100%);background:#802ba9}.event_footer .btn_ticket{position:fixed;inset:auto 0 .2rem 0;z-index:9998;display:none;width:4.53rem;height:.69rem;margin:auto;font-size:0;color:rgba(0,0,0,0);background:url("../img/ft_btn_ticket.png") no-repeat 0 0/contain;-webkit-filter:drop-shadow(0 0.04rem 0.02rem rgba(0, 0, 0, 0.4));filter:drop-shadow(0 0.04rem 0.02rem rgba(0, 0, 0, 0.4));-webkit-transition:-webkit-filter .4s,-webkit-transform .4s;transition:-webkit-filter .4s,-webkit-transform .4s;transition:filter .4s,transform .4s;transition:filter .4s,transform .4s,-webkit-filter .4s,-webkit-transform .4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}@media(any-hover: hover){.event_footer .btn_ticket:hover{-webkit-filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.04rem, 0);transform:translate3d(0, 0.04rem, 0)}}@media(hover: none){.event_footer .btn_ticket:active{-webkit-filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));filter:drop-shadow(0 0 0.02rem rgba(0, 0, 0, 0));-webkit-transform:translate3d(0, 0.04rem, 0);transform:translate3d(0, 0.04rem, 0)}}.local-footer{position:relative;z-index:1}.goods_area .ttl_belt{font-size:.26rem}.goods_area .ttl_sec img{top:.04rem;left:.08rem;width:4.63rem}.goods_area .reserve{padding:.5em 1em 1em;margin:.4rem 0 0;background:#802ba9;border-radius:.1rem}.goods_area .reserve .ttl{margin-bottom:.5em;font-size:.24rem;line-height:1;color:#fff;text-align:center}.goods_area .reserve .bg{padding:1em;font-size:.18rem;background:#fff}.goods_area .reserve .txt{margin:0 0 1em}