@font-face{font-family:"Quentin";src:url("../fonts/Quentin.otf") format("opentype")}@font-face{font-family:"neueplak";src:url("../fonts/NeuePlak-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"neueplak";src:url("../fonts/NeuePlak-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"neueplak";src:url("../fonts/NeuePlak-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"NeuePlakCondensed";src:url("../fonts/NeuePlakCondensed-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"NeuePlakCondensed";src:url("../fonts/NeuePlakCondensed-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"NeuePlakCondensed";src:url("../fonts/NeuePlakCondensed-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"neueplak-wide";src:url("../fonts/NeuePlak-WideBold.eot");src:local("Neue Plak Wide Bold"),local("NeuePlak-WideBold"),url("../fonts/NeuePlak-WideBold.eot?#iefix") format("embedded-opentype"),url("../fonts/NeuePlak-WideBold.woff2") format("woff2"),url("../fonts/NeuePlak-WideBold.woff") format("woff"),url("../fonts/NeuePlak-WideBold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"neueplak-wide";src:url("../fonts/NeuePlak-WideBlack.eot");src:local("Neue Plak Wide Black"),local("NeuePlak-WideBlack"),url("../fonts/NeuePlak-WideBlack.eot?#iefix") format("embedded-opentype"),url("../fonts/NeuePlak-WideBlack.woff2") format("woff2"),url("../fonts/NeuePlak-WideBlack.woff") format("woff"),url("../fonts/NeuePlak-WideBlack.ttf") format("truetype");font-weight:800;font-style:normal;font-display:swap}.t__min{font-family:cormorant-garamond,shippori-mincho,sans-serif !important}@-webkit-keyframes scrollDown{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top}45%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center top;transform-origin:center top}55%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center bottom}100%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@keyframes scrollDown{0%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center top;transform-origin:center top}45%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center top;transform-origin:center top}55%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center bottom;transform-origin:center bottom}100%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom}}@-webkit-keyframes loopCl{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loopCl{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loopClRv{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes loopClRv{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes floatAnim{0%{-webkit-transform:scale(1) translatey(0);transform:scale(1) translatey(0)}20%{-webkit-transform:scale(1.025) translatey(2rem);transform:scale(1.025) translatey(2rem)}40%{-webkit-transform:scale(1) translatey(0);transform:scale(1) translatey(0)}60%{-webkit-transform:scale(1.025) translatey(2rem);transform:scale(1.025) translatey(2rem)}80%{-webkit-transform:scale(1) translatey(0);transform:scale(1) translatey(0)}100%{-webkit-transform:scale(1.025) translatey(2rem);transform:scale(1.025) translatey(2rem)}}@keyframes floatAnim{0%{-webkit-transform:scale(1) translatey(0);transform:scale(1) translatey(0)}20%{-webkit-transform:scale(1.025) translatey(2rem);transform:scale(1.025) translatey(2rem)}40%{-webkit-transform:scale(1) translatey(0);transform:scale(1) translatey(0)}60%{-webkit-transform:scale(1.025) translatey(2rem);transform:scale(1.025) translatey(2rem)}80%{-webkit-transform:scale(1) translatey(0);transform:scale(1) translatey(0)}100%{-webkit-transform:scale(1.025) translatey(2rem);transform:scale(1.025) translatey(2rem)}}@-webkit-keyframes BoudingMarker{0%{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}5%{opacity:1;-webkit-transform:translateY(-200%);transform:translateY(-200%)}85%{opacity:1;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@keyframes BoudingMarker{0%{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}5%{opacity:1;-webkit-transform:translateY(-200%);transform:translateY(-200%)}85%{opacity:1;-webkit-transform:translateY(10%);transform:translateY(10%)}100%{opacity:1;-webkit-transform:translateY(0%);transform:translateY(0%)}}@-webkit-keyframes rotateLoop{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateLoop{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}:root{--c-bg:#140810;--c-card:#1c0f15;--c-grad-1:#ff3650;--c-grad-2:#b10028;--c-accent:#001a66;--c-text:#ffffff;--c-text-weak:#e9dfe3;--c-line:rgba(255,255,255,.12);--shadow: 0 10px 30px rgba(0,0,0,.35), 0 2px 8px rgba(0,0,0,.25);--radius:28px;--radius-sm:14px}@media screen and (min-width: 320px){html{font-size:2.56411vw}}@media screen and (min-width: 600px){html{font-size:2.56411vw}}@media screen and (min-width: 1025px){html{font-size:.5208335vw}}@media screen and (min-width: 1441px){html{font-size:.5208335vw}}body{background:none;color:#fff}@media screen and (min-width: 320px){.spBr{display:block}}@media screen and (min-width: 1025px){.spBr{display:none}}@media screen and (min-width: 320px){.pcBr{display:none}}@media screen and (min-width: 1025px){.pcBr{display:block}}.sTickets{overflow:clip}.fanclubFv{position:relative}@media screen and (min-width: 320px){.fanclubFv{padding:62rem 2.5vw 0}}@media screen and (min-width: 1025px){.fanclubFv{padding:106.8svh 2.5vw 0}}.fanclubFv_mv{position:absolute;inset:0}.fanclubFv_bg{position:fixed;inset:0}.fanclubFv_bg img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom}.fanclubFv_obj{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fanclubFv_obj img{display:block;height:auto}@media screen and (min-width: 320px){.fanclubFv_obj img{width:88%;-webkit-transform:translateY(-4rem);transform:translateY(-4rem)}}@media screen and (min-width: 1025px){.fanclubFv_obj img{width:48%;-webkit-transform:translateY(-2rem) translateX(-4rem);transform:translateY(-2rem) translateX(-4rem)}}.fanclubNav{position:fixed;inset:auto auto 0 0;width:100%;background:#fff;border-radius:2.4rem 2.4rem 0 0;opacity:0;visibility:hidden}@media screen and (min-width: 320px){.fanclubNav.fv{display:none;padding:0 15vw}}@media screen and (min-width: 1025px){.fanclubNav.fv{display:block;padding:0 5vw}}@media screen and (min-width: 320px){.fanclubNav.fv .navList{grid-template-columns:repeat(2, 1fr);gap:2rem 1rem}}@media screen and (min-width: 1025px){.fanclubNav.fv .navList{grid-template-columns:repeat(7, 1fr);gap:3rem 2.1rem}}.fanclubNav.fv .navItem{color:#c11830}@media screen and (min-width: 320px){.fanclubNav.fv .navItem{font-size:1.3rem;padding:2.4rem 0;gap:.7rem}}@media screen and (min-width: 1025px){.fanclubNav.fv .navItem{font-size:1.8rem;padding:2.4rem 0;gap:1.3rem}}@media screen and (min-width: 320px){.fanclubNav.fv .navIcon{width:2rem}}@media screen and (min-width: 1025px){.fanclubNav.fv .navIcon{width:3.9rem}}@media screen and (min-width: 320px){.fanclubNav.fv .navIcon::before{width:1.3rem}}@media screen and (min-width: 1025px){.fanclubNav.fv .navIcon::before{width:2.6rem}}.fanclubNav.side{width:95%;inset:auto auto 8rem 2.5%;background:rgba(0,0,0,0)}@media screen and (min-width: 320px){.fanclubNav .navLinkWrapper{display:none}}@media screen and (min-width: 1025px){.fanclubNav .navLinkWrapper{display:block}}.fanclubNav .navTitle{font-family:"neueplak-wide",sans-serif;font-weight:700}@media screen and (min-width: 320px){.fanclubNav .navTitle{font-size:1.6rem}}@media screen and (min-width: 1025px){.fanclubNav .navTitle{font-size:2.4rem}}.fanclubNav .navList{display:grid}@media screen and (min-width: 320px){.fanclubNav .navList{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 1025px){.fanclubNav .navList{grid-template-columns:repeat(2, 1fr)}}.fanclubNav .navItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.fanclubNav .navIcon{position:relative;background-color:#c11830;border-radius:50%;aspect-ratio:1/1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fanclubNav .navIcon svg{display:block;width:60%;height:60%;stroke:#fff;stroke-width:3.5;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fvCopy{font-style:italic;font-weight:800}@media screen and (min-width: 320px){.fvCopy{font-size:1.8rem;margin-top:6rem}}@media screen and (min-width: 1025px){.fvCopy{font-size:5rem;margin-top:15.6rem}}.fvTitle{font-family:"neueplak-wide",sans-serif;font-weight:800}@media screen and (min-width: 320px){.fvTitle{font-size:4rem;letter-spacing:.07rem;margin-top:.8rem;line-height:1.1}}@media screen and (min-width: 1025px){.fvTitle{font-size:17.2rem;letter-spacing:.15rem;margin-top:2.6rem;line-height:.988}.fvTitle .year{display:block;width:100%;text-align:center}}.fvText{position:relative;z-index:1}@media screen and (min-width: 320px){.fvText{font-size:1.3rem;line-height:1.75;letter-spacing:.02rem;margin-top:5rem}}@media screen and (min-width: 1025px){.fvText{font-size:1.8rem;line-height:2;letter-spacing:.05rem;margin-top:5rem;text-align:center}}.fvCvWrapper{z-index:100;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transform:scale(0.75);transform:scale(0.75)}@media screen and (min-width: 320px){.fvCvWrapper{position:absolute;inset:auto -2rem -3rem auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 1025px){.fvCvWrapper{position:fixed;inset:auto 0 8rem auto;width:auto;display:block}}.fvCvText{line-height:2;font-weight:800;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;white-space:nowrap;letter-spacing:.28rem;visibility:hidden}@media screen and (min-width: 320px){.fvCvText{position:relative;inset:auto auto 2.8rem auto;-webkit-transform:translateX(0%);transform:translateX(0%);font-size:2.4rem}}@media screen and (min-width: 1025px){.fvCvText{position:absolute;inset:auto auto 56.8rem 50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:3.2rem}}@-webkit-keyframes loopCircle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:center;transform-origin:center}}@keyframes loopCircle{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transform-origin:center;transform-origin:center}}.fvCvBtn{position:relative;display:block}@media screen and (min-width: 320px){.fvCvBtn{width:15.4rem;height:15.4rem}}@media screen and (min-width: 1025px){.fvCvBtn{width:33.4rem;height:33.4rem}}.fvCvBtn .fvCvImg{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}@media screen and (min-width: 320px){.fvCvBtn .fvCvImg{top:-10rem;width:12rem}}@media screen and (min-width: 1025px){.fvCvBtn .fvCvImg{top:-20rem;width:23rem}}.fvCvBtn .fvCvLoop{position:absolute;z-index:1;inset:-15% -15% auto auto;display:block;width:130%;height:130%;-webkit-filter:opacity(0.64);filter:opacity(0.64);-webkit-animation:loopCircle 40000ms linear infinite both;animation:loopCircle 40000ms linear infinite both}.fvCvBtn .text{position:absolute;z-index:3;inset:0;background-color:#0b1d6a;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:900}@media screen and (min-width: 320px){.fvCvBtn .text{font-size:2rem}}@media screen and (min-width: 600px){.fvCvBtn .text{font-size:4.2rem}}.fvCvBtn .text span{font-family:"neueplak-wide",sans-serif;font-weight:700}@media screen and (min-width: 320px){.fvCvBtn .text span{font-size:1.1rem;margin-bottom:16px}}@media screen and (min-width: 600px){.fvCvBtn .text span{font-size:1.4rem;margin-bottom:16px}}.fvCvBtn .text small{font-size:60%}#fanclubFvSwiper{z-index:0}@media screen and (min-width: 320px){#fanclubFvSwiper{margin-top:5rem}}@media screen and (min-width: 1025px){#fanclubFvSwiper{margin-top:11.7rem}}#fanclubFvSwiper .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}#fanclubFvSwiper .swiper-slide{aspect-ratio:3/2;border-radius:.8rem}@media screen and (min-width: 320px){#fanclubFvSwiper .swiper-slide:nth-child(2n){margin-top:1.6rem}}@media screen and (min-width: 1025px){#fanclubFvSwiper .swiper-slide:nth-child(2n){margin-top:3.2rem}}.fanclubMain{grid-template-columns:100%}@media screen and (min-width: 320px){.fanclubMain{padding:6rem 5vw 0}}@media screen and (min-width: 1025px){.fanclubMain{padding:12.6rem 15vw 0}}@media screen and (min-width: 320px){.sideNavWrapper{position:fixed;z-index:100;bottom:7.4rem;left:2.5vw;width:95vw}}@media screen and (min-width: 1025px){.sideNavWrapper{display:none;position:static;z-index:inherit;bottom:unset;left:unset;width:auto;padding-top:26.1rem}}.navCvWrapper{display:grid;gap:.8rem}.navCvWrapper .fanclubCv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#0b1d6a;color:#fff;overflow:hidden;isolation:isolate;will-change:transform,box-shadow;-webkit-box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22);box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22);-webkit-animation:cvBasePulse 4.2s ease-in-out infinite;animation:cvBasePulse 4.2s ease-in-out infinite}@media screen and (min-width: 320px){.navCvWrapper .fanclubCv{border-radius:1.2rem;padding:.4rem}}@media screen and (min-width: 1025px){.navCvWrapper .fanclubCv{border-radius:2.4rem;padding:.8rem;margin-top:7.5rem}}.navCvWrapper .fanclubCv::after{content:"";position:absolute;inset:-25%;border-radius:inherit;background:radial-gradient(60% 60% at 50% 50%, rgba(11, 29, 106, 0.3), rgba(11, 29, 106, 0) 70%);-webkit-filter:blur(14px);filter:blur(14px);-webkit-animation:cvGlowPulse 2.8s ease-in-out infinite;animation:cvGlowPulse 2.8s ease-in-out infinite;z-index:0;pointer-events:none}.navCvWrapper .fanclubCv::before{content:"";position:absolute;inset:-30% -60%;background:linear-gradient(110deg, rgba(255, 255, 255, 0) 30%, rgba(255, 255, 255, 0.18) 48%, rgba(255, 255, 255, 0.6) 50%, rgba(255, 255, 255, 0.18) 52%, rgba(255, 255, 255, 0) 70%);-webkit-transform:translateX(-75%);transform:translateX(-75%);-webkit-animation:cvSheen 3.6s linear infinite;animation:cvSheen 3.6s linear infinite;mix-blend-mode:screen;z-index:1;pointer-events:none}.navCvWrapper .fanclubCv:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.navCvWrapper .fanclubCv:active{-webkit-transform:translateY(0);transform:translateY(0)}.navCvWrapper .fanclubCv:focus-visible{outline:3px solid #fff;outline-offset:3px}.navCvWrapper .fanclubCv .cvText{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.navCvWrapper .fanclubCv .cvText span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:50%;gap:8px}.navCvWrapper .fanclubCv .cvText span svg{display:block;width:20px;height:20px;fill:#fff}@media screen and (min-width: 320px){.navCvWrapper .fanclubCv .cvText{font-size:1.6rem;letter-spacing:.2rem;margin-right:19%}}@media screen and (min-width: 1025px){.navCvWrapper .fanclubCv .cvText{font-size:3.2rem;letter-spacing:.2rem;margin-right:15%}}.navCvWrapper .fanclubCv .cvIcon{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;aspect-ratio:1}.navCvWrapper .fanclubCv .cvIcon svg{display:block;width:60%;height:60%;stroke:#0b1d6a;stroke-width:3}@media screen and (min-width: 320px){.navCvWrapper .fanclubCv .cvIcon{width:4rem;border-radius:.8rem}}@media screen and (min-width: 1025px){.navCvWrapper .fanclubCv .cvIcon{width:8rem;border-radius:1.6rem}}.navCvWrapper .fanclubCv .cvIcon::after{content:"";position:absolute;inset:-25%;border-radius:inherit;background:radial-gradient(50% 50% at 50% 50%, rgba(255, 255, 255, 0.65), rgba(255, 255, 255, 0) 70%);-webkit-animation:cvRipple 1.8s ease-out infinite;animation:cvRipple 1.8s ease-out infinite;pointer-events:none;mix-blend-mode:soft-light}.navCvWrapper .fanclubCv .cvIcon::before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);background:#0b1d6a;-webkit-mask:url("../images/fanclub2026/arrow-right-solid-full.svg") no-repeat center/100% 100%;mask:url("../images/fanclub2026/arrow-right-solid-full.svg") no-repeat center/100% 100%;aspect-ratio:1;-webkit-animation:cvArrowPush .9s ease-in-out infinite;animation:cvArrowPush .9s ease-in-out infinite}@media screen and (min-width: 320px){.navCvWrapper .fanclubCv .cvIcon::before{width:2.4rem}}@media screen and (min-width: 1025px){.navCvWrapper .fanclubCv .cvIcon::before{width:5.5rem}}.navCvWrapper .fanclubCvNote{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6rem}.navCvWrapper .fanclubCvNote .cvNoteIcon{width:1.1em;height:1.1em;display:inline-block}@-webkit-keyframes cvGlowPulse{0%{opacity:.25;-webkit-transform:scale(0.98);transform:scale(0.98)}50%{opacity:.55;-webkit-transform:scale(1.02);transform:scale(1.02)}100%{opacity:.25;-webkit-transform:scale(0.98);transform:scale(0.98)}}@keyframes cvGlowPulse{0%{opacity:.25;-webkit-transform:scale(0.98);transform:scale(0.98)}50%{opacity:.55;-webkit-transform:scale(1.02);transform:scale(1.02)}100%{opacity:.25;-webkit-transform:scale(0.98);transform:scale(0.98)}}@-webkit-keyframes cvSheen{0%{-webkit-transform:translateX(-75%);transform:translateX(-75%)}60%{-webkit-transform:translateX(110%);transform:translateX(110%)}100%{-webkit-transform:translateX(110%);transform:translateX(110%)}}@keyframes cvSheen{0%{-webkit-transform:translateX(-75%);transform:translateX(-75%)}60%{-webkit-transform:translateX(110%);transform:translateX(110%)}100%{-webkit-transform:translateX(110%);transform:translateX(110%)}}@-webkit-keyframes cvBasePulse{0%{-webkit-box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22);box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22)}50%{-webkit-box-shadow:0 14px 34px rgba(11,29,106,.3),0 3px 10px rgba(11,29,106,.28);box-shadow:0 14px 34px rgba(11,29,106,.3),0 3px 10px rgba(11,29,106,.28)}100%{-webkit-box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22);box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22)}}@keyframes cvBasePulse{0%{-webkit-box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22);box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22)}50%{-webkit-box-shadow:0 14px 34px rgba(11,29,106,.3),0 3px 10px rgba(11,29,106,.28);box-shadow:0 14px 34px rgba(11,29,106,.3),0 3px 10px rgba(11,29,106,.28)}100%{-webkit-box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22);box-shadow:0 10px 26px rgba(11,29,106,.18),0 2px 6px rgba(11,29,106,.22)}}@-webkit-keyframes cvRipple{0%{opacity:.4;-webkit-transform:scale(0.88);transform:scale(0.88)}100%{opacity:0;-webkit-transform:scale(1.18);transform:scale(1.18)}}@keyframes cvRipple{0%{opacity:.4;-webkit-transform:scale(0.88);transform:scale(0.88)}100%{opacity:0;-webkit-transform:scale(1.18);transform:scale(1.18)}}@-webkit-keyframes cvArrowPush{0%{-webkit-transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);-webkit-filter:drop-shadow(0 0 0 rgba(11, 29, 106, 0));filter:drop-shadow(0 0 0 rgba(11, 29, 106, 0))}50%{-webkit-transform:translate(-50%, -50%) rotate(-45deg) translateX(8%);transform:translate(-50%, -50%) rotate(-45deg) translateX(8%);-webkit-filter:drop-shadow(0 2px 6px rgba(11, 29, 106, 0.25));filter:drop-shadow(0 2px 6px rgba(11, 29, 106, 0.25))}100%{-webkit-transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);-webkit-filter:drop-shadow(0 0 0 rgba(11, 29, 106, 0));filter:drop-shadow(0 0 0 rgba(11, 29, 106, 0))}}@keyframes cvArrowPush{0%{-webkit-transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);-webkit-filter:drop-shadow(0 0 0 rgba(11, 29, 106, 0));filter:drop-shadow(0 0 0 rgba(11, 29, 106, 0))}50%{-webkit-transform:translate(-50%, -50%) rotate(-45deg) translateX(8%);transform:translate(-50%, -50%) rotate(-45deg) translateX(8%);-webkit-filter:drop-shadow(0 2px 6px rgba(11, 29, 106, 0.25));filter:drop-shadow(0 2px 6px rgba(11, 29, 106, 0.25))}100%{-webkit-transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);transform:translate(-50%, -50%) rotate(-45deg) translateX(0%);-webkit-filter:drop-shadow(0 0 0 rgba(11, 29, 106, 0));filter:drop-shadow(0 0 0 rgba(11, 29, 106, 0))}}@media(prefers-reduced-motion: reduce){.navCvWrapper .fanclubCv{-webkit-animation:none;animation:none}.navCvWrapper .fanclubCv::before{-webkit-animation:none;animation:none}.navCvWrapper .fanclubCv::after{-webkit-animation:none;animation:none}.navCvWrapper .fanclubCv .cvIcon::after{-webkit-animation:none;animation:none}.navCvWrapper .fanclubCv .cvIcon::before{-webkit-animation:none;animation:none}}.fanclubCvNote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:800}@media screen and (min-width: 320px){.fanclubCvNote{font-size:1.1rem;gap:.6rem;letter-spacing:.05rem;margin:.4rem 1rem 0 0}}@media screen and (min-width: 1025px){.fanclubCvNote{font-size:1.8rem;gap:1.1rem;letter-spacing:.1rem;margin:1.6rem 4rem 0 0}}.fanclubCvNote .cvNoteIcon{fill:#fff}@media screen and (min-width: 320px){.fanclubCvNote .cvNoteIcon{width:1.4rem;margin-top:.1rem}}@media screen and (min-width: 1025px){.fanclubCvNote .cvNoteIcon{width:3rem;margin-top:.2rem}}.fanclubContents{position:relative;z-index:1}.fanclubSection{background-color:#fff;-webkit-box-shadow:0 0 3.2rem -0.8rem rgba(0,0,0,.16);box-shadow:0 0 3.2rem -0.8rem rgba(0,0,0,.16)}@media screen and (min-width: 320px){.fanclubSection{scroll-margin:6rem;padding:3.2rem 2rem 4rem;border-radius:3.2rem;margin-bottom:3.2rem}}@media screen and (min-width: 1025px){.fanclubSection{scroll-margin:10rem;padding:4rem 4.8rem 6.4rem;border-radius:6.4rem;margin-bottom:6.4rem}}.fanclubSection .sectionTitleEn,.fanclubSection .sectionTitle{font-weight:800;text-align:center;color:#c11830}.fanclubSection .sectionTitleEn{font-family:"NeuePlakCondensed",sans-serif;font-weight:900;line-height:1}@media screen and (min-width: 320px){.fanclubSection .sectionTitleEn{font-size:6.4rem}}@media screen and (min-width: 1025px){.fanclubSection .sectionTitleEn{font-size:12.1rem}}@media screen and (min-width: 320px){.fanclubSection .sectionTitle{font-size:1.8rem;letter-spacing:.1rem;border-bottom:.3rem solid #c11830;margin-bottom:24px;padding-bottom:24px}}@media screen and (min-width: 1025px){.fanclubSection .sectionTitle{font-size:4.4rem;letter-spacing:.3rem;border-bottom:.6rem solid #c11830;margin-bottom:24px;padding-bottom:24px}}.fanclubBg{position:fixed;top:0;bottom:0;left:0;right:0;z-index:-10}.faqList{display:grid}@media screen and (min-width: 320px){.faqList{gap:1rem;margin-top:3rem}}@media screen and (min-width: 1025px){.faqList{gap:1rem;margin-top:5rem}}.faqItem{background:#fff;overflow:hidden}@media screen and (min-width: 320px){.faqItem{border-radius:.8rem;-webkit-box-shadow:0 0 .8rem 0 rgba(0,0,0,.2);box-shadow:0 0 .8rem 0 rgba(0,0,0,.2)}}@media screen and (min-width: 1025px){.faqItem{border-radius:1.6rem;-webkit-box-shadow:0 0 1.6rem 0 rgba(0,0,0,.2);box-shadow:0 0 1.6rem 0 rgba(0,0,0,.2)}}.faqItem.isOpen .faqToggleIcon::before{-webkit-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg)}.faqItem.isOpen .faqToggleIcon::after{-webkit-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}.faqQuestion{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);border:0;width:100%;display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0b1d6a;font-weight:800;text-align:left;cursor:pointer}@media screen and (min-width: 320px){.faqQuestion{gap:.8rem;padding:1.2rem;font-size:1.4rem}}@media screen and (min-width: 1025px){.faqQuestion{gap:1.4rem;padding:2rem;font-size:2.2rem}}.qMark{display:grid;place-items:center;background:#0b1d6a;color:#fff;font-family:"neueplak",sans-serif;border-radius:50%;aspect-ratio:1}@media screen and (min-width: 320px){.qMark{width:2.4rem;font-size:1.3rem;padding:0 0 .2rem 0;margin-top:.1rem}}@media screen and (min-width: 1025px){.qMark{width:3.6rem;font-size:1.8rem;padding:0 .1rem .4rem 0;margin-top:.2rem}}.faqToggleIcon{position:relative}@media screen and (min-width: 320px){.faqToggleIcon{width:1.6rem;height:1.6rem}}@media screen and (min-width: 1025px){.faqToggleIcon{width:2.4rem;height:2.4rem}}.faqToggleIcon::before,.faqToggleIcon::after{content:"";position:absolute;top:50%;left:50%;width:100%;background:#0b1d6a;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border-radius:1rem;-webkit-transition:-webkit-transform .25s cubic-bezier(0.77, 0.33, 0, 1);transition:-webkit-transform .25s cubic-bezier(0.77, 0.33, 0, 1);transition:transform .25s cubic-bezier(0.77, 0.33, 0, 1);transition:transform .25s cubic-bezier(0.77, 0.33, 0, 1), -webkit-transform .25s cubic-bezier(0.77, 0.33, 0, 1)}@media screen and (min-width: 320px){.faqToggleIcon::before,.faqToggleIcon::after{height:.2rem}}@media screen and (min-width: 1025px){.faqToggleIcon::before,.faqToggleIcon::after{height:.3rem}}.faqToggleIcon::after{-webkit-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}.faqAnswer{display:grid;grid-template-columns:auto 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;max-height:0;-webkit-transition:max-height .25s cubic-bezier(0.77, 0.33, 0, 1);transition:max-height .25s cubic-bezier(0.77, 0.33, 0, 1)}@media screen and (min-width: 320px){.faqAnswer{gap:.8rem;padding:0 1.2rem}}@media screen and (min-width: 1025px){.faqAnswer{gap:1.4rem;padding:0 2rem}}.aMark{display:grid;place-items:center;background:#c11830;color:#fff;font-family:"neueplak",sans-serif;border-radius:50%;aspect-ratio:1}@media screen and (min-width: 320px){.aMark{width:2.4rem;margin-top:1.2rem;font-size:1.3rem;padding:0 0 .2rem 0}}@media screen and (min-width: 1025px){.aMark{width:3.6rem;margin-top:1.6rem;font-size:1.8rem;padding:0 .1rem .4rem 0}}.aBody{color:#c11830;font-weight:700}@media screen and (min-width: 320px){.aBody{font-size:1.3rem;padding:1.2rem 0 1.6rem;line-height:1.5}}@media screen and (min-width: 1025px){.aBody{font-size:2rem;padding:1.6rem 0 2rem;line-height:1.75}}.attentionList{color:#0b1d6a}@media screen and (min-width: 320px){.attentionList{padding:0 .6rem 0 2.4rem;margin-top:3rem}}@media screen and (min-width: 1025px){.attentionList{padding:0 0 0 6rem;margin-top:5rem}}.attentionList li{list-style-type:disc}@media screen and (min-width: 320px){.attentionList li{font-size:1.4rem;margin-bottom:16px}}@media screen and (min-width: 1025px){.attentionList li{font-size:2.1rem;margin-bottom:24px}}.apply-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:16px;margin-bottom:clamp(28px,4vw,48px);font-weight:800}@media screen and (min-width: 320px){.apply-head{margin:64px 0 32px}}@media screen and (min-width: 1025px){.apply-head{margin:64px 0 32px}}.apply-head .eyebrow{display:inline-block;letter-spacing:.12em;font-weight:700;color:#c11830;opacity:.85;font-size:12px;border:1px solid #c11830;padding:6px 10px;border-radius:999px;text-transform:uppercase}.apply-head .ttl{color:#c11830;background:rgba(0,0,0,0);font-size:clamp(28px,4.4vw,44px);font-weight:800;letter-spacing:.02em;line-height:1}.apply-head .ttl small{font-size:40%}.apply-head .description{font-weight:400;color:#0b1d6a;margin:8px 0 24px}@media screen and (min-width: 320px){.apply-head .description{font-size:1.4rem}}@media screen and (min-width: 600px){.apply-head .description{font-size:2.8rem}}.apply-section{position:relative}@media screen and (min-width: 320px){.apply-section{margin-top:3rem}}@media screen and (min-width: 1025px){.apply-section{margin-top:5rem}}.apply-steps{list-style:none;padding:0;margin:0;display:grid}@media screen and (min-width: 320px){.apply-steps{grid-template-columns:repeat(1, 1fr);gap:8px}}@media screen and (min-width: 1025px){.apply-steps{grid-template-columns:repeat(2, 1fr);gap:8px}}.step-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:18px;color:#0b1d6a;background:#fff;border:1px solid #ddd;border-radius:var(--radius);padding:clamp(18px,2.4vw,28px);-webkit-box-shadow:0 0 32px -16px rgba(0,0,0,.16);box-shadow:0 0 32px -16px rgba(0,0,0,.16);overflow:hidden}.step-card .notes{position:relative;z-index:1;margin:6px 0 0;opacity:.9}@media screen and (min-width: 320px){.step-card .notes{font-size:1.4rem;padding:24px}}@media screen and (min-width: 1025px){.step-card .notes{font-size:1.4rem;padding:24px}}.step-card .notes .em{font-weight:800}.step-card .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 18px;border-radius:14px;font-weight:800;letter-spacing:.02em;text-decoration:none;-webkit-transition:background .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:background .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,-webkit-transform .18s ease,-webkit-box-shadow .18s ease;border:1px solid rgba(0,0,0,0)}@media screen and (min-width: 320px){.step-card .btn{font-size:2rem;height:64px}}@media screen and (min-width: 1025px){.step-card .btn{font-size:2rem;height:64px}}.step-card .btn .i{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2}.step-card .btn.cta{background:-webkit-gradient(linear, left top, right top, from(var(--c-grad-1)), to(var(--c-grad-2)));background:linear-gradient(90deg, var(--c-grad-1), var(--c-grad-2));-webkit-box-shadow:0 10px 24px rgba(255,54,80,.35),inset 0 -2px 0 rgba(0,0,0,.12);box-shadow:0 10px 24px rgba(255,54,80,.35),inset 0 -2px 0 rgba(0,0,0,.12);color:#fff}.step-card .btn.cta .btn-sub{font-weight:700;opacity:.75;font-size:12px;margin-left:.25rem}.step-card .btn.ghost{background:rgba(0,0,0,0);color:#fff;border-color:var(--c-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.step-card .btn.linky{--h: 44px;padding:0 14px;font-weight:700;opacity:.9;background:rgba(0,0,0,0);color:#fff}.step-card .btn:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.step-card .btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.step-card .btns{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.step-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.step-no{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;color:#fff;background:-webkit-gradient(linear, left top, left bottom, from(var(--c-grad-1)), to(var(--c-grad-2)));background:linear-gradient(180deg, var(--c-grad-1), var(--c-grad-2));-webkit-box-shadow:0 6px 18px rgba(255,54,80,.35);box-shadow:0 6px 18px rgba(255,54,80,.35);font-weight:900;font-size:18px}.step-tag{letter-spacing:.22em;color:#c11830;opacity:.75;font-weight:700}@media screen and (min-width: 320px){.step-tag{font-size:1.8rem}}@media screen and (min-width: 600px){.step-tag{font-size:1.8rem}}.step-body{display:grid;gap:12px}.step-ttl{font-size:clamp(18px,2.4vw,22px);margin:0;font-weight:900}.step-txt{margin:0;opacity:.8}@media screen and (min-width: 320px){.step-txt{font-size:1.8rem}}@media screen and (min-width: 600px){.step-txt{font-size:1.8rem}}.step-fig{position:absolute;right:-10px;bottom:-10px;width:120px;height:120px;opacity:.25;pointer-events:none;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.step-fig .badge{width:100%;height:100%;-webkit-filter:drop-shadow(0 6px 18px rgba(0, 0, 0, 0.25));filter:drop-shadow(0 6px 18px rgba(0, 0, 0, 0.25))}.apply-attn{margin:28px 0 10px;border:1px dashed var(--c-line);border-radius:var(--radius-sm);padding:14px 16px;color:#ffdfe5;background:rgba(255,255,255,.03)}.apply-attn ul{margin:0;padding-left:1.1em}.apply-attn li{margin:.25em 0}.apply-bottom-cta{margin-top:24px;text-align:center}.apply-schedule{color:#0b1d6a}.apply-schedule .schedule-list{list-style:none;padding:0;margin:0;display:grid;gap:4px}@media screen and (min-width: 320px){.apply-schedule .schedule-list{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width: 600px){.apply-schedule .schedule-list{grid-template-columns:repeat(3, 1fr)}}.apply-schedule .item-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}@media screen and (min-width: 320px){.apply-schedule .item-top{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width: 600px){.apply-schedule .item-top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.apply-schedule .tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;letter-spacing:.02em;border-radius:999px;border:1px solid var(--c-line, rgba(255, 255, 255, 0.12));background:rgba(255,255,255,.04);color:#fff}@media screen and (min-width: 320px){.apply-schedule .tag{padding:4px 8px;font-size:1.1rem}}@media screen and (min-width: 600px){.apply-schedule .tag{padding:6px 10px;font-size:1.2rem}}.apply-schedule .tag-keep,.apply-schedule .tag-change{background:#c11830}.apply-schedule .tag-new{background:#00a3ff}.apply-schedule .schedule-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;min-height:220px;background:#fff;color:#0b1d6a;border:1px solid #ddd;border-radius:var(--radius, 28px);padding:clamp(16px,2.4vw,24px);-webkit-box-shadow:0 0 24px -12px rgba(0,0,0,.16);box-shadow:0 0 24px -12px rgba(0,0,0,.16);overflow:hidden}@media screen and (min-width: 320px){.apply-schedule .schedule-item .notes{font-size:1.3rem}}@media screen and (min-width: 600px){.apply-schedule .schedule-item .notes{font-size:1.8rem}}.apply-schedule .date{font-weight:900;letter-spacing:.02em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}@media screen and (min-width: 320px){.apply-schedule .date{font-size:1.4rem}}@media screen and (min-width: 600px){.apply-schedule .date{font-size:2rem}}.apply-schedule .date span{background:#c11830;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%}@media screen and (min-width: 320px){.apply-schedule .date span{width:3.2rem;height:3.2rem;font-size:1.4rem}}@media screen and (min-width: 600px){.apply-schedule .date span{width:4.2rem;height:4.2rem;font-size:2.2rem}}.apply-schedule .item-ttl{margin:.2rem 0 0;font-weight:700;line-height:1.5;word-break:keep-all}@media screen and (min-width: 320px){.apply-schedule .item-ttl{font-size:1.8rem}}@media screen and (min-width: 600px){.apply-schedule .item-ttl{font-size:3rem}}.apply-schedule .deadline-card{margin-top:clamp(18px,3.2vw,28px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;padding:clamp(14px,2.4vw,22px);border-radius:var(--radius, 28px);background:#0b1d6a;color:#fff}#howto .apply-section .item-foot{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}#howto .apply-section .chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;font-weight:800;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid var(--c-line, rgba(255, 255, 255, 0.12))}#howto .apply-section .chip svg{width:16px;height:16px}#howto .apply-section .d-left{display:grid;gap:4px}#howto .apply-section .d-eyebrow{font-size:11px;letter-spacing:.18em;font-weight:800;opacity:.85;text-transform:uppercase}#howto .apply-section .d-ttl{margin:0;font-size:clamp(18px,2.6vw,22px);font-weight:900}#howto .apply-section .d-sub{margin:0;font-weight:800}#howto .apply-section .schedule-footnote{margin:12px 0 0;text-align:center;color:var(--c-text-weak, #e9dfe3);font-size:13px}.benefitsImg{position:relative;display:block;height:auto}@media screen and (min-width: 320px){.benefitsImg{width:100%;left:auto;margin:24px 0}}@media screen and (min-width: 600px){.benefitsImg{width:100%;left:auto;margin:24px 0}}#benefit{background-color:#fff;color:#0b1d6a}#benefit .benefitsWrap{margin-top:clamp(16px,3vw,28px)}#benefit .benefitsGrid{display:grid}@media screen and (min-width: 320px){#benefit .benefitsGrid{grid-template-columns:repeat(1, 1fr);gap:8px}}@media screen and (min-width: 600px){#benefit .benefitsGrid{grid-template-columns:repeat(2, 1fr);gap:12px}}#benefit .benefitCard{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;padding:clamp(16px,2.2vw,22px);border-radius:28px;background-color:#fff;border:1px solid rgba(11,29,106,.12);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.06);box-shadow:0 6px 16px rgba(0,0,0,.06)}#benefit .benefitCard .bMeta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}#benefit .benefitCard .bMeta .bNo{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:50%;background:-webkit-gradient(linear, left top, left bottom, from(#ff3650), to(#b10028));background:linear-gradient(180deg, #ff3650, #b10028);-webkit-box-shadow:0 6px 18px rgba(255,54,80,.25);box-shadow:0 6px 18px rgba(255,54,80,.25);color:#fff;font-weight:900;font-size:18px}#benefit .benefitCard .bMeta .bTag{font-size:11px;letter-spacing:.18em;opacity:.8;font-weight:800}#benefit .benefitCard .bMetaText{border-radius:999px;background:-webkit-gradient(linear, left top, left bottom, from(#ff3650), to(#b10028));background:linear-gradient(180deg, #ff3650, #b10028);-webkit-box-shadow:0 3px 8px rgba(255,54,80,.25);box-shadow:0 3px 8px rgba(255,54,80,.25);color:#fff;font-weight:700;text-align:center;padding-block:4px}@media screen and (min-width: 320px){#benefit .benefitCard .bMetaText{width:5.6rem;font-size:1.4rem}}@media screen and (min-width: 1025px){#benefit .benefitCard .bMetaText{width:7.2rem;font-size:1.8rem}}#benefit .benefitCard .bTtl{margin:.2rem 0 0;font-weight:700;line-height:1.5}@media screen and (min-width: 320px){#benefit .benefitCard .bTtl{font-size:2.2rem}}@media screen and (min-width: 600px){#benefit .benefitCard .bTtl{font-size:3.2rem}}#benefit .benefitCard .bTxt{margin:0;line-height:1.7}@media screen and (min-width: 320px){#benefit .benefitCard .bTxt{font-size:1.4rem}}@media screen and (min-width: 600px){#benefit .benefitCard .bTxt{font-size:2rem}}#benefit .benefitCard .bList{margin:.25rem 0 0;padding-left:1.1em;line-height:1.7}#benefit .benefitCard .bList li{margin:.2em 0}#benefit .benefitCard .bIcon{position:absolute;right:-8px;bottom:-8px;width:110px;height:110px;opacity:.08;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}#benefit .benefitCard .bIcon svg{width:100%;height:100%;fill:none;stroke:#0b1d6a;stroke-width:1.6}#benefit .benefitsNotes{margin-top:clamp(14px,2.4vw,20px);padding:12px 14px;border-radius:14px;background-color:#fff;border:1px dashed rgba(11,29,106,.2)}#benefit .benefitsNotes ul{margin:0;padding-left:1.1em}#benefit .benefitsNotes ul li{margin:.25em 0}#benefit .benefitsCTA{margin-top:16px;text-align:center}#benefit .benefitsCTA .btn.cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;height:52px;padding:0 18px;border-radius:14px;text-decoration:none;font-weight:800;letter-spacing:.02em;background:-webkit-gradient(linear, left top, right top, from(#ff3650), to(#b10028));background:linear-gradient(90deg, #ff3650, #b10028);color:#fff;border:1px solid rgba(0,0,0,0);-webkit-box-shadow:0 10px 24px rgba(255,54,80,.25),inset 0 -2px 0 rgba(0,0,0,.06);box-shadow:0 10px 24px rgba(255,54,80,.25),inset 0 -2px 0 rgba(0,0,0,.06)}#benefit .benefitsCTA .btn.cta .i{width:22px;height:22px;fill:none;stroke:#fff;stroke-width:2}#changesFrom2025{margin-top:48px}#changesFrom2025 .changesInner{width:100%;margin:0 auto}#changesFrom2025 .changesLeft{display:grid;gap:clamp(10px,2vw,16px)}#changesFrom2025 .yearCard{border-radius:12px;padding:clamp(12px,2vw,16px);background:#c11830}@media screen and (min-width: 320px){#changesFrom2025 .yearCard p{font-size:1.3rem}}@media screen and (min-width: 600px){#changesFrom2025 .yearCard p{font-size:1.8rem}}#changesFrom2025 .yearCard .yearHead{font-family:"neueplak-wide",sans-serif;position:relative;font-weight:700;letter-spacing:.06em;text-align:center;font-size:clamp(14px,1.6vw,16px);margin-bottom:clamp(10px,1.4vw,12px)}@media screen and (min-width: 320px){#changesFrom2025 .yearCard .yearHead{font-size:1.8rem}}@media screen and (min-width: 600px){#changesFrom2025 .yearCard .yearHead{font-size:2.4rem}}#changesFrom2025 .yearCard .badgeList{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media screen and (min-width: 320px){#changesFrom2025 .yearCard .badgeList{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 600px){#changesFrom2025 .yearCard .badgeList{grid-template-columns:repeat(4, 1fr)}}@media screen and (min-width: 320px){#changesFrom2025 .yearCard .badgeList.is2026{grid-template-columns:repeat(1, 1fr)}}@media screen and (min-width: 600px){#changesFrom2025 .yearCard .badgeList.is2026{grid-template-columns:repeat(3, 1fr)}}#changesFrom2025 .yearCard .badgeList .badge{display:grid;place-content:center;text-align:center;border-radius:8px;padding:10px 8px;min-height:56px;border:1px solid rgba(255,255,255,.35);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.18);box-shadow:0 4px 10px rgba(0,0,0,.18)}#changesFrom2025 .yearCard .badgeList .badge .en{display:block;font-weight:900;font-size:12px;letter-spacing:.08em}#changesFrom2025 .yearCard .badgeList .badge .ja{display:block;margin-top:2px;font-size:11px;opacity:.85;font-weight:700}#changesFrom2025 .yearCard .badgeList .badge.youth{background:-webkit-gradient(linear, left top, right top, from(#ffc83d), to(#e48b1d));background:linear-gradient(90deg, #ffc83d, #e48b1d)}#changesFrom2025 .yearCard .badgeList .badge.regular{background:-webkit-gradient(linear, left top, right top, from(#e94f4f), to(#b60808));background:linear-gradient(90deg, #e94f4f, #b60808)}#changesFrom2025 .yearCard .badgeList .badge.premium{background:-webkit-gradient(linear, left top, right top, from(#1b1b1b), to(#000000));background:linear-gradient(90deg, #1b1b1b, #000000);color:#d6a400}#changesFrom2025 .yearCard .badgeList .badge.season{background:-webkit-gradient(linear, left top, right top, from(#1b3ea8), to(#001a66));background:linear-gradient(90deg, #1b3ea8, #001a66)}#changesFrom2025 .downArrow{display:grid;place-items:center;padding:6px 0}#changesFrom2025 .downArrow svg{width:40px;height:26px;display:block}#changesFrom2025 .downArrow path{stroke:#c11830}#changesFrom2025 .bottomWrapper{display:grid;grid-template-columns:repeat(2, 1fr);gap:12px}#changesFrom2025 .changesNote{border:2px solid #fff;border-radius:12px;padding:clamp(14px,2.2vw,18px);background:rgba(255,255,255,.06);display:grid;-ms-flex-line-pack:start;align-content:start;gap:8px}#changesFrom2025 .changesNote .noteTtl{margin:0;font-size:clamp(16px,2vw,18px);font-weight:900;letter-spacing:.06em}#changesFrom2025 .changesNote .noteTxt{margin:0;line-height:1.7;font-weight:800}#changesFrom2025 .changesNote .noteSub{margin:0;font-size:12px;opacity:.9}.priceTableWrap{background-color:#fff;color:#0b1d6a;margin-top:48px}.priceTableWrap .visuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}.priceTableWrap .priceTable{width:100%;border-collapse:separate;border-spacing:0;background-color:#fff;border:1px solid rgba(11,29,106,.12);border-radius:16px;overflow:hidden}.priceTableWrap .priceTable thead{background-color:#fff;position:sticky;top:0;z-index:1}@media screen and (min-width: 320px){.priceTableWrap .priceTable thead{font-size:1.6rem}}@media screen and (min-width: 600px){.priceTableWrap .priceTable thead{font-size:2rem}}.priceTableWrap .priceTable thead th{padding:12px 14px;font-weight:900;letter-spacing:.04em;text-align:left;border-bottom:1px solid rgba(11,29,106,.12)}.priceTableWrap .priceTable thead th.col-category{width:46%}.priceTableWrap .priceTable thead th.col-type{width:22%}.priceTableWrap .priceTable thead th.col-price{width:32%;text-align:right}@media screen and (min-width: 320px){.priceTableWrap .priceTable tbody{font-size:1.4rem}}@media screen and (min-width: 600px){.priceTableWrap .priceTable tbody{font-size:1.8rem}}.priceTableWrap .priceTable tbody tr{border-bottom:1px solid rgba(11,29,106,.08)}.priceTableWrap .priceTable tbody tr:last-child{border-bottom:none}.priceTableWrap .priceTable tbody .category{padding:12px 14px;font-weight:900;line-height:1.5;border-right:1px solid rgba(11,29,106,.08);vertical-align:middle}.priceTableWrap .priceTable tbody .category .badge-new{display:inline-block;margin-left:.5em;padding:.12em .6em;border-radius:999px;font-size:.75em;font-weight:900;letter-spacing:.06em;color:#fff;background:-webkit-gradient(linear, left top, right top, from(#ff3650), to(#b10028));background:linear-gradient(90deg, #ff3650, #b10028)}.priceTableWrap .priceTable tbody .type{padding:12px 14px;font-weight:700}.priceTableWrap .priceTable tbody .price{padding:12px 14px;font-weight:900;text-align:right;font-variant-numeric:tabular-nums}.priceTableWrap .priceTable tbody .price .yen{margin-right:.1em;opacity:.85;font-weight:800}.priceTableWrap .priceTable tbody .cat-mainS{background-color:rgba(199,178,153,.12)}.priceTableWrap .priceTable tbody .cat-mainS .category{border-left:8px solid #c7b299}.priceTableWrap .priceTable tbody .cat-mainA{background-color:rgba(140,98,57,.12)}.priceTableWrap .priceTable tbody .cat-mainA .category{border-left:8px solid #8c6239}.priceTableWrap .priceTable tbody .cat-mainFree{background-color:rgba(241,90,36,.16)}.priceTableWrap .priceTable tbody .cat-mainFree .category{border-left:8px solid #f15a24}.priceTableWrap .priceTable tbody .cat-hbB{background-color:rgba(28,38,82,.18)}.priceTableWrap .priceTable tbody .cat-hbB .category{border-left:8px solid #1c2652}.priceTableWrap .priceTable tbody .cat-hbC{background-color:rgba(251,176,59,.18)}.priceTableWrap .priceTable tbody .cat-hbC .category{border-left:8px solid #fbb03b}.priceTableWrap .priceTable tbody .cat-hbFree{background-color:rgba(187,30,47,.22)}.priceTableWrap .priceTable tbody .cat-hbFree .category{border-left:8px solid #bb1e2f}.priceTableWrap .priceTable tbody .cat-homeGoal{background-color:rgba(187,30,47,.2)}.priceTableWrap .priceTable tbody .cat-homeGoal .category{border-left:8px solid #bb1e2f}.priceTableWrap .priceTable tbody .cat-wheel{background-color:rgba(28,125,197,.2)}.priceTableWrap .priceTable tbody .cat-wheel .category{border-left:8px solid #1c7dc5}.priceTableWrap .priceTable tbody .youth{background-color:rgba(0,0,0,0)}.priceTableWrap .priceTable tbody .youth.cat-mainA{background-color:rgba(140,98,57,.1)}.priceTableWrap .priceTable tbody .youth.cat-mainFree{background-color:rgba(241,90,36,.12)}.priceTableWrap .priceTable tbody .youth.cat-hbB{background-color:rgba(28,38,82,.14)}.priceTableWrap .priceTable tbody .youth.cat-hbC{background-color:rgba(251,176,59,.14)}.priceTableWrap .priceTable tbody .youth.cat-hbFree{background-color:rgba(187,30,47,.16)}.priceTableWrap .priceTable tbody .youth.cat-homeGoal{background-color:rgba(187,30,47,.16)}.priceTableWrap .priceTable tbody .youth.cat-wheel{background-color:rgba(28,125,197,.16)}@media(max-width: 720px){.priceTableWrap .priceTable{display:block;overflow-x:auto;white-space:nowrap}.priceTableWrap .priceTable thead{display:table-header-group}}.priceNote{text-align:center;margin-top:16px;color:rgba(11,29,106,.8)}@media screen and (min-width: 320px){.priceNote{font-size:1.34rem}}@media screen and (min-width: 600px){.priceNote{font-size:2.8rem}}.lightBox_obj{display:block}.lightBox_obj img{display:block;width:100%;height:auto}.lightbox{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background-color:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;visibility:hidden;-webkit-transition:opacity .24s ease,visibility .24s ease;transition:opacity .24s ease,visibility .24s ease}.lightbox.is-open{opacity:1;visibility:visible}.lightbox .lbInner{position:relative;width:min(92vw,1280px);max-height:min(84vh,920px);height:auto;display:grid;grid-template-rows:minmax(0, 1fr) auto;gap:8px;color:#fff}.lightbox .lbStage{position:relative;width:100%;height:100%;border-radius:12px;background-color:rgba(255,255,255,.06);overflow:hidden;place-items:center;min-height:0}.lightbox .lbImg{max-width:100%;max-height:100%;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;image-rendering:auto;border:none;-webkit-box-shadow:none;box-shadow:none}.lightbox .lbCaptionBar{display:grid;grid-template-columns:1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 10px;color:#fff}.lightbox .lbCaption{margin:0;font-size:1.4rem;line-height:1.6}.lightbox .lbCounter{font-size:1.2rem;opacity:.9;white-space:nowrap}.lightbox .lbClose{position:absolute;top:8px;right:8px;width:44px;height:44px;display:inline-grid;place-items:center;border-radius:10px;background-color:rgba(255,255,255,.92);color:#0b1d6a;border:1px solid rgba(11,29,106,.12);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.18);box-shadow:0 6px 16px rgba(0,0,0,.18);cursor:pointer}.lightbox .lbClose svg{width:22px;height:22px}.lightbox .lbNav{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.lightbox .lbNav .lbBtn{pointer-events:auto;width:clamp(44px,6vw,56px);height:clamp(44px,6vw,56px);display:inline-grid;place-items:center;border-radius:50%;background-color:rgba(255,255,255,.92);color:#0b1d6a;border:1px solid rgba(11,29,106,.12);-webkit-box-shadow:0 6px 16px rgba(0,0,0,.18);box-shadow:0 6px 16px rgba(0,0,0,.18);cursor:pointer;-webkit-transition:-webkit-transform .18s ease;transition:-webkit-transform .18s ease;transition:transform .18s ease;transition:transform .18s ease, -webkit-transform .18s ease}.lightbox .lbNav .lbBtn:active{-webkit-transform:scale(0.98);transform:scale(0.98)}.lightbox .lbNav .lbBtn svg{width:22px;height:22px}.lightbox .lbNav .prev{margin-left:8px}.lightbox .lbNav .next{margin-right:8px}@media(max-width: 680px){.lightbox .lbInner{width:96vw;height:84vh}.lightbox .lbCaption{font-size:1.2rem}.lightbox .lbClose{top:6px;right:6px;width:40px;height:40px}}@media(prefers-reduced-motion: reduce){.lightbox{-webkit-transition:none;transition:none}.lightbox .lbBtn{-webkit-transition:none;transition:none}}#seating .sectionTitle{margin-bottom:48px}.metaLink{margin-top:24px;text-align:center}.softLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.55rem;color:#0b1d6a;background-color:rgba(11,29,106,.06);text-decoration:none;font-weight:700;line-height:1.6;padding:.3rem .55rem;border-radius:.6rem;-webkit-transition:background-color .18s ease,color .18s ease;transition:background-color .18s ease,color .18s ease}@media screen and (min-width: 320px){.softLink{font-size:1.4rem}}@media screen and (min-width: 600px){.softLink{font-size:2rem}}.softLink .i{width:1.15em;height:1.15em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;opacity:.82;-webkit-transition:opacity .18s ease,-webkit-transform .18s ease;transition:opacity .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,opacity .18s ease;transition:transform .18s ease,opacity .18s ease,-webkit-transform .18s ease}.softLink:hover{background-color:rgba(11,29,106,0)}.softLink:hover .i{-webkit-transform:translateY(-1px);transform:translateY(-1px);opacity:1}.softLink:focus-visible{outline:2px solid rgba(11,29,106,.35);outline-offset:2px;background-color:rgba(11,29,106,.06)}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media screen and (min-width: 1025px){#__globalHeader.__transformed{top:calc(-3.3rem - 85px)}}@media screen and (min-width: 600px){#__globalHeader .__top li a{height:3.2rem}}@media screen and (min-width: 320px){#__globalHeader .__top li:first-child a{margin:0 1.6rem}}@media screen and (min-width: 1025px){#__globalHeader .__top li:first-child a{margin:0 2.4rem}}@media screen and (min-width: 600px){#__globalHeader .__bottom .__logo{height:12.6rem;top:calc(50% - 6.3rem)}}@media screen and (min-width: 600px){#__globalHeader .__bottom button{font-size:2.1rem;padding:1.6rem 4.8rem 1.6rem 2.4rem}}@media screen and (min-width: 320px){#__globalHeader .__bottom button svg{right:1.6rem}}@media screen and (min-width: 600px){#__globalHeader .__bottom button svg{right:1.6rem}}@media screen and (min-width: 1025px){#__globalHeader .__bottom button svg{right:1.6rem}}@media screen and (min-width: 600px){#__globalHeader .__bottom .__submenu{width:39.4rem;font-size:1.5rem}}@media screen and (min-width: 1025px){#__globalHeader .__bottom .__submenu{width:39.4rem;font-size:1.5rem}}#__globalHeader .__bottom .__submenu a{letter-spacing:.06em}@media screen and (min-width: 320px){#__globalHeader .__child::before{border-radius:.6rem .6rem 0 0}}@media screen and (min-width: 600px){#__globalHeader .__child::before{border-radius:unset}}#__globalHeader .__child .isTwoBlock{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width: 320px){#__globalHeader .__child .isTwoBlock{grid-column:1/3}}@media screen and (min-width: 600px){#__globalHeader .__child .isTwoBlock{grid-column:unset}}@media screen and (min-width: 320px){#__globalHeader .__child .isTwoBlock .block:nth-child(1){margin-bottom:1.8rem}}@media screen and (min-width: 600px){#__globalHeader .__child .isTwoBlock .block:nth-child(1){margin-bottom:0}}#__globalHeader .__child .isTwoBlock .__matchSliderItem{-webkit-transform:translateY(1.2rem);transform:translateY(1.2rem)}#__globalHeader .__child .isTwoBlock .__matchSliderItem .__matchSliderItemWrapper{padding:1.2rem}#__globalHeader .__child p,#__globalHeader .__child li{-webkit-transform:translateY(1.2rem);transform:translateY(1.2rem)}#__globalHeader .__child p{margin-bottom:1.2rem}#__globalHeader .__child p span:last-child::before,#__globalHeader .__child p span:last-child::after{margin:0 .6rem}@media screen and (min-width: 600px){#__globalHeader .__child li{margin:0 1.2rem 1.2rem 0}}@media screen and (min-width: 320px){#__globalHeader .__child li a{font-size:1.2rem;padding:1rem 1.4rem}}@media screen and (min-width: 600px){#__globalHeader .__child li a{font-size:1.6rem;padding:2rem 2.8rem}}#__globalHeader .__child li a span{display:inline-block}@media screen and (min-width: 320px){#__globalHeader .__child li a span{width:calc(100% - 14px - 1.5rem)}}@media screen and (min-width: 600px){#__globalHeader .__child li a span{width:calc(100% - 20px - 2.5rem)}}#__globalHeader .__child li a:hover svg{-webkit-transform:translateX(0.6rem);transform:translateX(0.6rem)}#__globalHeader .__child li svg{display:block;stroke:#fff;-webkit-transition:-webkit-transform 400ms ease;transition:-webkit-transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease, -webkit-transform 400ms ease}@media screen and (min-width: 320px){#__globalHeader .__child li svg{width:14px;height:14px;margin-left:1.5rem}}@media screen and (min-width: 600px){#__globalHeader .__child li svg{width:20px;height:20px;margin-left:2.5rem}}.__matchSliderItemWrapper .__main{margin-bottom:1.8rem}@media screen and (min-width: 320px){.__matchSliderItemWrapper .__main{padding:0 0 1.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 600px){.__matchSliderItemWrapper .__main{padding:0 5vw 1.8rem;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media screen and (min-width: 1025px){.__matchSliderItemWrapper .__main{padding:0 5vw 1.8rem;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.__matchSliderItemWrapper time{letter-spacing:.08em}@media screen and (min-width: 320px){.__matchSliderItemWrapper time{font-size:1rem}}@media screen and (min-width: 600px){.__matchSliderItemWrapper time{font-size:1.84vw}}@media screen and (min-width: 1025px){.__matchSliderItemWrapper time{font-size:1.84vw}}@media screen and (min-width: 1441px){.__matchSliderItemWrapper time{font-size:1.84vw}}.__matchSliderItemWrapper .__matchname{letter-spacing:.06em;margin:1.2rem 0 .6rem}@media screen and (min-width: 320px){.__matchSliderItemWrapper .__matchname{font-size:1.3rem;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 600px){.__matchSliderItemWrapper .__matchname{font-size:1.64vw;display:block}}@media screen and (min-width: 1025px){.__matchSliderItemWrapper .__matchname{font-size:1.14vw;display:block}}@media screen and (min-width: 1441px){.__matchSliderItemWrapper .__matchname{font-size:1.04vw;display:block}}#globalFooter{position:relative;background:#121212;color:#fff;margin-top:10rem}@media screen and (min-width: 320px){#globalFooter{padding-bottom:15rem}}@media screen and (min-width: 1025px){#globalFooter{padding-bottom:0}}#globalFooter .gFooterInner{overflow:hidden}#globalFooter .__footerInner{padding:0 2.5vw}#globalFooter::before{content:"";display:block;position:absolute;width:100%;background:url("../images/footLogo.webp") center bottom/contain no-repeat}@media screen and (min-width: 320px){#globalFooter::before{height:1.57rem;top:-1.5rem}}@media screen and (min-width: 1025px){#globalFooter::before{height:7.1rem;top:-6rem}}@media screen and (min-width: 320px){#footPartner{padding:4.6rem 2.5vw 5.8rem}}@media screen and (min-width: 1025px){#footPartner{padding:6.3rem 2.5vw 7.8rem}}#footPartner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2.5vw auto 0}@media screen and (min-width: 320px){#footPartner ul{padding-top:2.5vw;gap:1.2rem}}@media screen and (min-width: 1025px){#footPartner ul{padding-top:3.8vw;gap:0}}@media screen and (min-width: 320px){#footPartner ul li{width:25vw;padding:.6rem 1.2rem}}@media screen and (min-width: 1025px){#footPartner ul li{width:15.8rem;padding:0 1.57rem}}@media screen and (min-width: 320px){#footPartner ul li.hama{width:25vw}}@media screen and (min-width: 1025px){#footPartner ul li.hama{width:31.5rem}}#footPartner ul li.ua{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#footPartner ul li.ua a{display:block;-webkit-transition:-webkit-transform 400ms ease;transition:-webkit-transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease, -webkit-transform 400ms ease}@media screen and (min-width: 320px){#footPartner ul li.ua a{width:8.7rem;margin-bottom:1.8rem}}@media screen and (min-width: 1025px){#footPartner ul li.ua a{width:13.4rem;margin-bottom:7rem}}#footPartner ul li.ua a:hover{-webkit-filter:unset;filter:unset;-webkit-transform:scale(1.1);transform:scale(1.1)}#footPartner ul li.ua a:hover img{opacity:1}#footPartner ul li.ua a img{-webkit-filter:unset;filter:unset}#footPartner ul a,#footPartner ul img{display:block;width:100%;height:auto}#footPartner ul a{position:relative;display:block}#footPartner ul a:hover img:nth-child(1){opacity:0}#footPartner ul a:hover img:nth-child(2){opacity:1}#footPartner ul img{-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}#footPartner ul img:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0}#footerSns{font-weight:700;font-family:oswald,sans-serif;color:#fff}@media screen and (min-width: 320px){#footerSns{padding:6rem 0}}@media screen and (min-width: 1025px){#footerSns{padding:9rem 0 7.8rem}}#footerSns .hashTag{text-align:center;font-weight:700;line-height:1.5}@media screen and (min-width: 320px){#footerSns .hashTag{font-size:5rem}}@media screen and (min-width: 1025px){#footerSns .hashTag{font-size:7.2rem}}#footerSns ul{display:grid;width:95%;margin:1.5rem auto 0}@media screen and (min-width: 320px){#footerSns ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1025px){#footerSns ul{grid-template-columns:repeat(7, 1fr)}}#footerSns li:nth-child(1) a{background:#cf2e92}#footerSns li:nth-child(2) a{background:#1da1f2}#footerSns li:nth-child(3) a{background:#434343}#footerSns li:nth-child(4) a{background:#3ec8b3}#footerSns li:nth-child(5) a{background:#da1725}#footerSns li:nth-child(6) a{background:#00b900}#footerSns li:nth-child(7) a{background:#222}#footerSns a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:2px 2px 30px -8px rgba(0,0,0,0);box-shadow:2px 2px 30px -8px rgba(0,0,0,0);-webkit-transition:-webkit-box-shadow 300ms ease,-webkit-transform 400ms ease;transition:-webkit-box-shadow 300ms ease,-webkit-transform 400ms ease;transition:box-shadow 300ms ease,transform 400ms ease;transition:box-shadow 300ms ease,transform 400ms ease,-webkit-box-shadow 300ms ease,-webkit-transform 400ms ease}@media screen and (min-width: 320px){#footerSns a{padding:1.2rem 1.6rem}}@media screen and (min-width: 1025px){#footerSns a{padding:1.5rem 2.2rem}}#footerSns a:hover{z-index:1;-webkit-box-shadow:2px 2px 30px -8px rgba(0,0,0,.6);box-shadow:2px 2px 30px -8px rgba(0,0,0,.6);-webkit-transform:scale(1.05);transform:scale(1.05)}#footerSns svg{display:block;fill:#fff}@media screen and (min-width: 320px){#footerSns svg{width:2.1rem;height:2.1rem}}@media screen and (min-width: 1025px){#footerSns svg{width:2.8rem;height:2.8rem}}#footerSns .text{padding-top:5px}@media screen and (min-width: 320px){#footerSns .text{font-size:1.35rem}}@media screen and (min-width: 1025px){#footerSns .text{font-size:1.8rem}}.__footerLink{margin:2.5vw auto 0;padding-top:2.5vw}.__footerLink ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5vw}.__footerLink a{position:relative;display:block;background:#0b1d6a;border-radius:1.5px;overflow:hidden}.__footerLink a:hover .__img img{-webkit-transform:scale(1.05);transform:scale(1.05)}.__footerLink .__img{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.__footerLink .__img img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;-webkit-filter:brightness(0.6);filter:brightness(0.6);-webkit-transition:-webkit-transform 400ms ease;transition:-webkit-transform 400ms ease;transition:transform 400ms ease;transition:transform 400ms ease, -webkit-transform 400ms ease}.__footerLink .__text{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5vw 0 2.5vw}@media screen and (min-width: 320px){.__footerLink .__text{height:55vw}}@media screen and (min-width: 600px){.__footerLink .__text{height:30vw}}@media screen and (min-width: 1025px){.__footerLink .__text{height:30vw}}.__footerLink .__en{font-family:oswald,sans-serif;font-weight:700;line-height:1.5}@media screen and (min-width: 320px){.__footerLink .__en{font-size:5.6vw;padding-left:3vw;border-left:solid .75vw}}@media screen and (min-width: 600px){.__footerLink .__en{font-size:3.8vw;padding-left:3vw;border-left:solid .75vw}}@media screen and (min-width: 1025px){.__footerLink .__en{font-size:2vw;padding-left:3vw;padding-top:1rem;border-left:solid .75vw}}.__footerLink .__ja{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;letter-spacing:.02em;padding:0 3vw}@media screen and (min-width: 320px){.__footerLink .__ja{font-size:3vw}}@media screen and (min-width: 600px){.__footerLink .__ja{font-size:1.6vw}}@media screen and (min-width: 1025px){.__footerLink .__ja{font-size:1vw}}@media screen and (min-width: 320px){.__footerLink .__ja svg{width:2rem;height:2rem}}@media screen and (min-width: 1025px){.__footerLink .__ja svg{width:4.4rem;height:4.4rem}}.endFooter .inner{width:95%;border-top:solid 1px rgba(255,255,255,.3)}@media screen and (min-width: 320px){.endFooter .inner{padding:2.5vw;margin:3rem auto 0}}@media screen and (min-width: 1025px){.endFooter .inner{padding:2.5vw;margin:3.9rem auto 0}}.endFooter .sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.endFooter .sitemap h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 320px){.endFooter .sitemap h1{width:100%;margin:4.7rem 0}}@media screen and (min-width: 1025px){.endFooter .sitemap h1{width:15%;margin:0}}.endFooter .sitemap h1 a,.endFooter .sitemap h1 img{display:block}.endFooter .sitemap h1 a{-webkit-transition:opacity 500ms ease;transition:opacity 500ms ease}@media screen and (min-width: 320px){.endFooter .sitemap h1 a{width:23%}}@media screen and (min-width: 1025px){.endFooter .sitemap h1 a{width:50%}}.endFooter .sitemap h1 a:hover{opacity:.6}.endFooter .sitemap h1 img{display:block;width:100%;height:auto}.endFooter .sitemap nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 320px){.endFooter .sitemap nav{width:100%}}@media screen and (min-width: 1025px){.endFooter .sitemap nav{width:80%}}.endFooter .sitemap nav div{margin-bottom:2.3rem}@media screen and (min-width: 320px){.endFooter .sitemap nav div{width:45%}}@media screen and (min-width: 1025px){.endFooter .sitemap nav div{width:15%}}.endFooter .sitemap nav h2{font-family:oswald,sans-serif;font-weight:700;margin-bottom:.7rem}@media screen and (min-width: 320px){.endFooter .sitemap nav h2{font-size:1.6rem}}@media screen and (min-width: 1025px){.endFooter .sitemap nav h2{font-size:2.2rem}}.endFooter .sitemap nav li{padding:5px 0;line-height:1}.endFooter .sitemap nav a{opacity:.85;letter-spacing:.03em;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}@media screen and (min-width: 320px){.endFooter .sitemap nav a{font-size:1.1rem}}@media screen and (min-width: 1025px){.endFooter .sitemap nav a{font-size:1.4rem}}.endFooter .sitemap nav a:hover{opacity:.4}.endFooter .copyArea{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#121212}@media screen and (min-width: 320px){.endFooter .copyArea{padding:2.5vw;font-size:2.74vw;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width: 600px){.endFooter .copyArea{padding:2.5vw;font-size:1.14vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 1025px){.endFooter .copyArea{padding:2.5vw;font-size:.84vw;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width: 320px){.endFooter .copyArea p{margin-top:2rem}}@media screen and (min-width: 1025px){.endFooter .copyArea p{margin-top:0}}.endFooter .copyArea p,.endFooter .copyArea ul{opacity:.8}.endFooter .copyArea ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.endFooter .copyArea ul li{padding:3px 0}.endFooter .copyArea ul li::after{content:"/"}@media screen and (min-width: 320px){.endFooter .copyArea ul li::after{margin:0 1rem}}@media screen and (min-width: 1025px){.endFooter .copyArea ul li::after{margin:0 1.5rem}}.endFooter .copyArea ul li:last-child::after{display:none}.endFooter .copyArea a:hover{text-decoration:underline}/*# sourceMappingURL=season-ticket.css.map */