@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";@import"https://fonts.googleapis.com/css2?family=Reenie+Beanie&display=swap";@font-face{font-display:swap;font-family:FuturaCondensedMedium;src:url(/_next/static/media/FuturaCondensedMedium.dea4f390.woff2) format("woff2")}@font-face{font-display:swap;font-family:FuturaCyrillicBook;src:url(/_next/static/media/FuturaCyrillicBook.051ff137.woff2) format("woff2")}@font-face{font-display:swap;font-family:FuturaCyrillicDemi;src:url(/_next/static/media/FuturaCyrillicDemi.d23c43d0.woff2) format("woff2")}.Entrance_itemH1__8_2ly{display:flex;align-items:center;justify-content:center;width:100%;padding:.5em 0;font-size:.8em;color:#c9c9c9;background-color:#313131}@media(max-width:480px)and (orientation:portrait){.Entrance_itemH1__8_2ly{font-size:1rem}}.Entrance_entranceCastList__zf3i2{display:grid;grid-template-columns:repeat(5,1fr);max-width:96rem;font-size:inherit}@media(max-width:480px)and (orientation:portrait){.Entrance_entranceCastList__zf3i2{grid-template-columns:repeat(3,1fr)}}.Entrance_entranceCastList__zf3i2 li{position:relative;display:flex;flex-direction:column;align-items:center;background-color:#222;font-size:inherit;color:#fdfdfd;padding-bottom:1em}.Entrance_entranceCastList__zf3i2 li .Entrance_itemCastImage__ykpfL img{width:100%;object-fit:cover;aspect-ratio:1/1.5}.Entrance_entranceCastList__zf3i2 li .Entrance_itemAreaImage__SveF9{font-size:inherit;width:4em;translate:0 -2em;margin-bottom:-1.4em}.Entrance_entranceCastList__zf3i2 li .Entrance_itemAreaImage__SveF9 img{aspect-ratio:1;border-radius:50%;object-fit:cover;border:3px solid rgba(253,253,253,.7)}.Entrance_entranceCastList__zf3i2 li .Entrance_areaName__IwaxR{font-family:FuturaCondensedMedium,sans-serif;font-weight:400;font-style:normal;letter-spacing:.2em;text-transform:uppercase;font-size:max(12px,1em);color:#eaeaea}.Entrance_entranceCastList__zf3i2 li .Entrance_castName__I383J{font-size:max(12px,.875em);margin:.8em 0 .3em;letter-spacing:.04em;font-weight:500}.Entrance_entranceCastList__zf3i2 li .Entrance_shopName__hkEfW{font-size:max(12px,.8125em);color:#969696;letter-spacing:.08em}@media(max-width:480px)and (orientation:portrait){.Entrance_entranceCastList__zf3i2 li .Entrance_shopName__hkEfW{font-size:1rem}.Entrance_entranceCastList__zf3i2 li{background-color:#262525}}.Entrance_entranceCastList__zf3i2 li:nth-of-type(2n){background-color:#313131}@media(max-width:480px)and (orientation:portrait){.Entrance_entranceCastList__zf3i2 li:nth-of-type(2n){background-color:#262525}.Entrance_entranceCastList__zf3i2 li:nth-of-type(4){background-color:#313131}}.Entrance_entranceCastList__zf3i2 li.Entrance_mobileLogo__XOPug{display:none}@media(max-width:480px)and (orientation:portrait){.Entrance_entranceCastList__zf3i2 li.Entrance_mobileLogo__XOPug{display:flex;flex-direction:row;align-items:center;justify-content:center;grid-row-start:1;grid-column-start:2;padding-inline:1vw;background-color:#313131}.Entrance_entranceCastList__zf3i2 li.Entrance_mobileLogo__XOPug img{width:100%}}.Entrance_containerEntrance__N870y{display:flex;flex-direction:column;align-items:center;font-size:inherit}.Entrance_containerEntrance__N870y .Entrance_itemH3__dH9JJ{position:relative;text-align:center;color:#bdbdbd;background-color:#313131;font-family:Zen Old Mincho,游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-weight:400;font-style:normal;font-size:max(12px,1.25em);text-transform:uppercase;letter-spacing:.12em;padding-block:1em;z-index:2}.Entrance_containerEntrance__N870y .Entrance_itemH3__dH9JJ:after{content:"";position:absolute;top:calc(100% - 1px);left:50%;translate:-50%;width:1.4em;aspect-ratio:1/.8;background-color:#313131;-webkit-clip-path:polygon(0 0,50% 100%,100% 0);clip-path:polygon(0 0,50% 100%,100% 0)}.Entrance_containerEntrance__N870y .Entrance_blockCastList__jqONU{display:flex;justify-content:center;font-size:inherit}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2{display:flex;justify-content:center;background-color:#000;align-items:center;padding:3em 2em 2em;gap:0 2em}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2{padding:6vw 0;gap:0 4vw}}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_boxAnnounce__PjIjJ{font-size:inherit;display:flex;flex-direction:column;align-items:center;gap:1em 0}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_boxAnnounce__PjIjJ svg{fill:#fdfdfd;width:100%}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_boxAnnounce__PjIjJ img{font-size:inherit;width:9em}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_boxAnnounce__PjIjJ p{font-size:max(12px,.875em);color:#fdfdfd;font-family:Zen Old Mincho,游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-weight:400;font-style:normal;letter-spacing:.12em}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_boxAnnounce__PjIjJ p{font-size:1.1rem}}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_boxAnnounce__PjIjJ.Entrance_kbHot__JKWA9 svg{aspect-ratio:500/176}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_boxAnnounce__PjIjJ.Entrance_kbVilla__oyQyo svg{aspect-ratio:500/166}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_itemButton__g65t_{font-family:Zen Old Mincho,游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-weight:400;font-style:normal;font-size:max(12px,1.125em);color:#fdfdfd;text-transform:uppercase;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:4em;aspect-ratio:1;border:2px solid #fdfdfd;border-radius:50%;opacity:1}@media(hover:hover){.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_itemButton__g65t_:where(:-webkit-any-link,:enabled,summary):hover{animation-name:Entrance_enter-hover__AVsfR;animation-duration:1.2s}.Entrance_containerEntrance__N870y .Entrance_blockButton__Hm5h2 .Entrance_itemButton__g65t_:where(:any-link,:enabled,summary):hover{animation-name:Entrance_enter-hover__AVsfR;animation-duration:1.2s}}@keyframes Entrance_enter-hover__AVsfR{0%{opacity:1;filter:blur(0)}50%{opacity:.5;filter:blur(.1rem)}to{opacity:1;filter:blur(0)}}.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S{display:flex;flex-direction:column}.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5{display:flex;justify-content:center;margin:3em 0;font-size:inherit;gap:0 1em}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5{padding-inline:4vw;display:grid;grid-template-columns:repeat(2,1fr);margin:8vw 0}}.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li{position:relative;font-size:inherit;width:100%;max-width:29rem;padding:1em 2em;aspect-ratio:2.21;border:1px solid #cdcdcd;gap:1em 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li{padding:2vw;aspect-ratio:unset}}.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li a{position:absolute;z-index:1;inset:0}.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li.Entrance_kbHot__JKWA9 svg{width:85%;aspect-ratio:500/176;stroke:unset;fill:#3da3fc}.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li.Entrance_kbVilla__oyQyo svg{width:85%;aspect-ratio:500/161;stroke:unset;fill:#c654cb}.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li h4{font-size:max(12px,.875em);font-weight:500;letter-spacing:.08em}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li h4{font-size:12px}}.Entrance_containerEntrance__N870y .Entrance_blockReciprocalLink__CEg1E{background-color:#eee;font-size:inherit;padding:1em;display:flex;flex-direction:row;align-items:center;justify-content:center}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_blockReciprocalLink__CEg1E{padding:4vw}}.Entrance_containerEntrance__N870y .Entrance_blockReciprocalLink__CEg1E .Entrance_boxReciprocalLink__NfJQs{position:relative;font-size:inherit;display:flex;flex-direction:column;gap:1em 0}.Entrance_containerEntrance__N870y .Entrance_blockReciprocalLink__CEg1E .Entrance_boxReciprocalLink__NfJQs ul{position:relative;display:flex;font-size:inherit}.Entrance_containerEntrance__N870y .Entrance_blockReciprocalLink__CEg1E .Entrance_boxReciprocalLink__NfJQs ul.Entrance_reciprocalBlock--1__j5Bx1{flex-direction:column;gap:.5em 0}.Entrance_containerEntrance__N870y .Entrance_blockReciprocalLink__CEg1E .Entrance_boxReciprocalLink__NfJQs ul.Entrance_reciprocalBlock--2__M5R3k{gap:.5em;justify-content:center;align-self:center;flex-wrap:wrap;max-width:96rem}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL{display:flex;flex-direction:column;align-items:center}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK{width:100%;font-size:inherit;display:flex;flex-direction:column;align-items:center}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav{max-width:96rem;position:relative;font-size:inherit;width:100%;display:grid;grid-template-columns:repeat(5,1fr)}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav{max-width:unset;grid-template-columns:unset;grid-auto-flow:row}}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button{font-size:inherit;padding-top:5em;padding-bottom:3em}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button:nth-of-type(2n - 1){background-color:#c9c9c9}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button span{position:relative;font-size:12px;font-weight:500;letter-spacing:.08em;transition:.3s ease-out}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button span:after,.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button span:before{content:"";position:absolute;left:50%;translate:-50%;width:1.1em;aspect-ratio:1;border-bottom:3px solid #4e4e4e;border-right:3px solid #4e4e4e;rotate:45deg;transition:.4s ease-out}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button span:before{bottom:calc(100% + 1.6em)}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button span:after{bottom:calc(100% + 2.3em)}@media(hover:hover){.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button:where(:-webkit-any-link,:enabled,summary):hover span{translate:0 1em}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button:where(:any-link,:enabled,summary):hover span{translate:0 1em}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button:where(:-webkit-any-link,:enabled,summary):hover span:after,.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button:where(:-webkit-any-link,:enabled,summary):hover span:before{translate:-50% 5em}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button:where(:any-link,:enabled,summary):hover span:after,.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK nav button:where(:any-link,:enabled,summary):hover span:before{translate:-50% 5em}}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK ul{position:relative;font-size:inherit;display:flex;flex-direction:column;overflow:hidden;width:100%}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK ul li{font-size:inherit;border-top:1px solid #4e4e4e;width:100%;display:flex;justify-content:center}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK ul li a{display:flex;font-size:max(12px,1em);padding-block:1em;transition:.3s ease-out;width:100%;justify-content:center}@media(hover:hover){.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK ul li a:where(:-webkit-any-link,:enabled,summary):hover{background-color:#e0e0e0}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK ul li a:where(:any-link,:enabled,summary):hover{background-color:#e0e0e0}}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_pcVersion__RBWSK{display:none}}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn{display:none}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn{display:grid;font-size:inherit;grid-auto-flow:row;width:100%}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT{display:flex;flex-direction:column;font-size:inherit}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT button{position:relative;font-size:inherit;display:flex;padding:4vw;justify-content:flex-start;gap:0 4vw;background-color:#e8e8e8;border-bottom:1px solid #4e4e4e}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT button:after,.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT button:before{content:"";position:absolute;top:45%;right:4vw;width:3vw;aspect-ratio:1;border-bottom:2px solid #4e4e4e;border-right:2px solid #4e4e4e;rotate:45deg;transition:.4s ease-out}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT button:before{translate:0 calc(-50% - 1vw)}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT button:after{translate:0 calc(-50% + 1vw)}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT button .Entrance_nameAreaJp__FW_yY{font-size:max(12px,1.25em);font-weight:500}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT button .Entrance_nameAreaEn__QTSON{font-family:FuturaCyrillicBook,sans-serif;font-weight:400;font-style:normal;font-size:max(12px,1em)}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn .Entrance_areaSection__cwrAT:nth-of-type(2n - 1) button{background-color:#d0cfcf}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn ul{position:relative;font-size:inherit;display:grid;grid-template-rows:0fr;flex-direction:column;overflow:hidden;transition:.2s ease-out;width:100%}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn ul[data-expanded=true]{grid-template-rows:1fr;transition:.3s ease-out}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn ul div{min-height:0;display:flex;flex-direction:column}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn ul div li{font-size:inherit;width:100%;display:flex;justify-content:center;border-bottom:1px solid #4e4e4e}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn ul div li a{display:flex;font-size:max(12px,1em);padding-block:1em;transition:.3s ease-out;width:100%;justify-content:center}}@media(max-width:480px)and (orientation:portrait)and (hover:hover){.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn ul div li a:where(:-webkit-any-link,:enabled,summary):hover{background-color:#e0e0e0}.Entrance_containerEntrance__N870y .Entrance_boxGroupShop__em_oL .Entrance_mobileVersion__uwgjn ul div li a:where(:any-link,:enabled,summary):hover{background-color:#e0e0e0}}.Entrance_containerEntrance__N870y .Entrance_copyRight__wGeRe{width:100%;display:flex;justify-content:center;align-items:flex-start;flex:1 1;background-color:#313131;font-size:inherit;padding-block:1.6em;padding-left:1em}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_copyRight__wGeRe{padding-left:2em;padding-block:2vw}}.Entrance_containerEntrance__N870y .Entrance_copyRight__wGeRe p{position:relative;font-size:12px;letter-spacing:.08em;color:#bdbdbd}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y .Entrance_copyRight__wGeRe p{font-size:1rem}}.Entrance_containerEntrance__N870y .Entrance_copyRight__wGeRe p:before{content:"";position:absolute;right:calc(100% + 1em);top:50%;transform:translateY(-50%);width:2.4em;aspect-ratio:1;background:url(/_next/static/media/under-18.9c1554b5.svg) no-repeat 50%/contain}@media(max-width:480px)and (orientation:portrait){.Entrance_containerEntrance__N870y.Entrance_kbHot__JKWA9 .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5,.Entrance_containerEntrance__N870y.Entrance_kbVilla__oyQyo .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5{padding-inline:4vw;display:flex;justify-content:center;margin:8vw 0}.Entrance_containerEntrance__N870y.Entrance_kbHot__JKWA9 .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li,.Entrance_containerEntrance__N870y.Entrance_kbVilla__oyQyo .Entrance_blockAreaShop__Ltg1S .Entrance_listAreaShop__HChF5 li{max-width:50vw}}