@charset "UTF-8";.tk-page[data-astro-cid-itrwpbiy]{--stub:168px;overflow-x:clip;background:#f2f1eb;color:#08090c;font-family:Noto Sans JP,sans-serif;word-break:auto-phrase;text-spacing-trim:trim-start}@media (min-width:1080px) and (max-width:1279.98px){.tk-page[data-astro-cid-itrwpbiy]{--stub:148px}}.tk-page[data-astro-cid-itrwpbiy] a[data-astro-cid-itrwpbiy]:hover{opacity:1}.tk-page[data-astro-cid-itrwpbiy] [data-astro-cid-itrwpbiy]:focus-visible{outline:3px solid #c4301f;outline-offset:3px}.tk-wrap[data-astro-cid-itrwpbiy]{position:relative;max-width:1280px;margin-inline:auto;padding-inline:clamp(1.25rem,5vw,4.5rem)}@media (max-width:767.98px){.tk-wrap[data-astro-cid-itrwpbiy]{padding-inline:16px}}.tk-fit[data-astro-cid-itrwpbiy]{container-type:inline-size}.tk-list[data-astro-cid-itrwpbiy]{position:relative;z-index:1;background-color:#f2f1eb;background-image:linear-gradient(90deg,rgba(8,9,12,.06) 1px,transparent 1px),linear-gradient(rgba(8,9,12,.035) 1px,transparent 1px);background-size:96px 100%,100% 56px;margin-top:-56px;padding-top:56px;margin-bottom:-48px;padding-bottom:48px}@media (max-width:767.98px){.tk-list[data-astro-cid-itrwpbiy]{margin-top:-28px;padding-top:28px}}.tk-gate-sec[data-astro-cid-itrwpbiy]{scroll-margin-top:calc(-24px - clamp(52px,6.4vw,92px));padding-block:clamp(52px,6.4vw,92px)}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n){--notch:#050608;--tk-shadow:rgba(244, 247, 242, .26);--tk-focus:#f4f7f2;position:relative;isolation:isolate;background:linear-gradient(115deg,rgba(0,212,255,.055),transparent 45%),linear-gradient(295deg,rgba(230,59,46,.06),transparent 45%),#050608;color:#f4f7f2}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n):before,.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n):after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n):before{background-image:linear-gradient(90deg,rgba(244,247,242,.05) 1px,transparent 1px),linear-gradient(rgba(244,247,242,.05) 1px,transparent 1px);background-size:92px 92px;mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n):after{background:linear-gradient(104deg,transparent 16.6%,rgba(0,212,255,.12) 18.2%,transparent 19.8%,transparent 50.6%,rgba(230,59,46,.1) 52.2%,transparent 53.8%),repeating-linear-gradient(180deg,rgba(244,247,242,.025)0 1px,transparent 1px 7px)}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n) .tk-head[data-astro-cid-itrwpbiy],.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n) .tk-head__main[data-astro-cid-itrwpbiy]{border-top-color:#f4f7f23d}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n) .tk-label[data-astro-cid-itrwpbiy]{color:#ff6b6b}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n) .tk-en[data-astro-cid-itrwpbiy]{text-shadow:.045em .045em 0 rgba(244,247,242,.16)}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n) .tk-more[data-astro-cid-itrwpbiy]{background:#f4f7f2;color:#08090c}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n) .tk-more[data-astro-cid-itrwpbiy]:hover{background:#00d4ff}.tk-gate-sec[data-astro-cid-itrwpbiy]:nth-child(2n) [data-astro-cid-itrwpbiy]:focus-visible{outline-color:#f4f7f2}.tk-head[data-astro-cid-itrwpbiy]{display:grid;align-items:end;gap:16px;margin-bottom:clamp(20px,2.4vw,32px);padding-top:1.25rem;border-top:3px solid #08090c}@media (min-width:768px){.tk-head[data-astro-cid-itrwpbiy]{grid-template-columns:minmax(0,1fr) var(--stub);gap:0 24px}}.tk-head__main[data-astro-cid-itrwpbiy]{min-width:0}@media (max-width:767.98px){.tk-gate-sec[data-astro-cid-itrwpbiy] .tk-wrap[data-astro-cid-itrwpbiy]{display:flex;flex-direction:column}.tk-head[data-astro-cid-itrwpbiy]{display:contents}.tk-head__main[data-astro-cid-itrwpbiy]{margin-bottom:14px;padding-top:1rem;border-top:3px solid #08090c}.tk-tickets[data-astro-cid-itrwpbiy]{order:5}.tk-more[data-astro-cid-itrwpbiy]{order:6;margin-top:20px}}.tk-label[data-astro-cid-itrwpbiy]{display:flex;align-items:center;gap:.7rem;color:#c4301f;font:700 .8125rem/1.4 Noto Sans JP,sans-serif;letter-spacing:.06em}.tk-label[data-astro-cid-itrwpbiy]:before{content:"";flex:0 0 1.8rem;height:2px;background:currentColor}.tk-label[data-astro-cid-itrwpbiy]>span[data-astro-cid-itrwpbiy]{font-family:Zalando Sans Expanded,Noto Sans JP,sans-serif;font-weight:600;letter-spacing:.12em;word-spacing:-.14em}.tk-en[data-astro-cid-itrwpbiy]{font-family:Zalando Sans Expanded,Noto Sans JP,sans-serif;font-weight:900;line-height:.86;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap}.tk-en[data-astro-cid-itrwpbiy]>span[data-astro-cid-itrwpbiy]{display:inline-block}.tk-en[data-astro-cid-itrwpbiy]>span[data-astro-cid-itrwpbiy]+span[data-astro-cid-itrwpbiy]{margin-inline-start:.24em}.tk-en[data-astro-cid-itrwpbiy]{display:block;margin:clamp(.8rem,1.4vw,1.2rem)0 .14em;color:var(--cat);font-size:var(--fit);text-shadow:.045em .045em 0#08090c}.tk-lead[data-astro-cid-itrwpbiy]{margin-top:.3rem;font:900 clamp(1.375rem,1rem + 1.1vw,1.875rem)/1.35"Noto Sans JP",sans-serif;letter-spacing:-.035em}@media (max-width:767.98px){.tk-lead[data-astro-cid-itrwpbiy]{font-size:1.125rem}}.tk-more[data-astro-cid-itrwpbiy]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:52px;padding:0 8px;border:3px solid #08090c;background:#08090c;color:#f4f7f2;font:900 .875rem/1.3 Noto Sans JP,sans-serif;letter-spacing:.02em;text-align:center;text-decoration:none;box-shadow:-3px -3px #00d4ff,4px 4px #e63b2e;transition:translate .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1),background-color .2s,color .2s}.tk-more[data-astro-cid-itrwpbiy] small[data-astro-cid-itrwpbiy]{font-size:.6875rem;font-weight:700;opacity:.8}.tk-more[data-astro-cid-itrwpbiy] svg[data-astro-cid-itrwpbiy]{flex-shrink:0;width:16px;height:16px;transition:translate .2s cubic-bezier(.16,1,.3,1)}.tk-more[data-astro-cid-itrwpbiy]:hover{background:#00d4ff;color:#08090c;translate:-1px -1px;box-shadow:-5px -5px #00d4ff,6px 6px #e63b2e}.tk-more[data-astro-cid-itrwpbiy]:hover svg[data-astro-cid-itrwpbiy]{translate:4px 0}.tk-more[data-astro-cid-itrwpbiy]:active{translate:3px 3px;box-shadow:none}@media (max-width:767.98px){.tk-more[data-astro-cid-itrwpbiy]{width:100%}}.tk-tickets[data-astro-cid-itrwpbiy]{display:grid;gap:30px;padding:0;list-style:none}@media (max-width:767.98px){.tk-tickets[data-astro-cid-itrwpbiy]{gap:22px}}