@charset "UTF-8";.tk-ticket[data-astro-cid-unxhlkuw]{min-width:0}.tk-ticket__link[data-astro-cid-unxhlkuw]{position:relative;display:grid;grid-template-columns:minmax(0,248px) minmax(0,1fr) var(--stub);border:3px solid #08090c;background:#f4f7f2;color:#08090c;text-decoration:none;box-shadow:6px 6px 0 var(--tk-shadow, #08090c);transition:translate .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.tk-ticket__link[data-astro-cid-unxhlkuw]:hover{opacity:1;translate:-3px -3px;box-shadow:9px 9px 0 var(--tk-shadow, #08090c)}.tk-ticket__link[data-astro-cid-unxhlkuw]:focus-visible{outline:3px solid var(--tk-focus, #c4301f);outline-offset:3px}@media(max-width:767.98px){.tk-ticket__link[data-astro-cid-unxhlkuw]{grid-template-columns:112px minmax(0,1fr);box-shadow:4px 4px 0 var(--tk-shadow, #08090c)}.tk-ticket__link[data-astro-cid-unxhlkuw]:hover{box-shadow:6px 6px 0 var(--tk-shadow, #08090c)}}.tk-ticket__img[data-astro-cid-unxhlkuw]{position:relative;display:block;overflow:hidden;min-height:138px;border-right:3px solid #08090c;background:#08090c}.tk-ticket__img[data-astro-cid-unxhlkuw] img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;transition:scale .6s cubic-bezier(.16,1,.3,1)}@media(max-width:767.98px){.tk-ticket__img[data-astro-cid-unxhlkuw]{min-height:92px}}@media(hover:hover){.tk-ticket__link[data-astro-cid-unxhlkuw]:hover .tk-ticket__img[data-astro-cid-unxhlkuw] img{scale:1.04}}.tk-ticket__body[data-astro-cid-unxhlkuw]{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.5rem;min-width:0;padding:1.1rem 1.5rem}@media(max-width:767.98px){.tk-ticket__body[data-astro-cid-unxhlkuw]{justify-content:flex-start;gap:0;padding:.7rem .8rem}}.tk-ticket__title[data-astro-cid-unxhlkuw]{font:900 1.125rem/1.5 Noto Sans JP,sans-serif;letter-spacing:-.02em;text-decoration:underline 2px transparent;text-underline-offset:4px;transition:text-decoration-color .2s}.tk-ticket__title[data-astro-cid-unxhlkuw] small[data-astro-cid-unxhlkuw]{display:block;margin-top:2px;color:#08090cd6;font-size:.8125rem;font-weight:700;line-height:1.5;letter-spacing:0}@media(max-width:767.98px){.tk-ticket__title[data-astro-cid-unxhlkuw]{font-size:.875rem}.tk-ticket__title[data-astro-cid-unxhlkuw] small[data-astro-cid-unxhlkuw]{font-size:.75rem}}.tk-ticket__link[data-astro-cid-unxhlkuw]:hover .tk-ticket__title[data-astro-cid-unxhlkuw]{text-decoration-color:#e63b2e}.tk-ticket__desc[data-astro-cid-unxhlkuw]{display:-webkit-box;overflow:hidden;color:#08090ca3;font-size:.8125rem;line-height:1.7;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(max-width:767.98px){.tk-ticket__desc[data-astro-cid-unxhlkuw]{display:none}}.tk-stub[data-astro-cid-unxhlkuw]{position:relative;display:grid;align-content:center;justify-items:center;gap:5px;padding:14px 12px;border-left:2px dashed #08090c;background-color:var(--cat);background-image:radial-gradient(rgba(8,9,12,.14) 1.2px,transparent 1.6px);background-size:8px 8px;color:#08090c;text-align:center}.tk-stub[data-astro-cid-unxhlkuw]:before,.tk-stub[data-astro-cid-unxhlkuw]:after{content:"";position:absolute;z-index:2;width:22px;height:22px;border-radius:50%;background:var(--notch, #f2f1eb);left:-12px}.tk-stub[data-astro-cid-unxhlkuw]:before{top:-14px}.tk-stub[data-astro-cid-unxhlkuw]:after{bottom:-14px}@media(max-width:767.98px){.tk-stub[data-astro-cid-unxhlkuw]{grid-column:1/-1;grid-template-columns:auto auto;justify-content:space-between;align-items:center;justify-items:start;gap:12px;padding:5px 14px;border-top:2px dashed #08090c;border-left:0}.tk-stub[data-astro-cid-unxhlkuw]:before,.tk-stub[data-astro-cid-unxhlkuw]:after{top:-12px;bottom:auto}.tk-stub[data-astro-cid-unxhlkuw]:before{left:-14px}.tk-stub[data-astro-cid-unxhlkuw]:after{right:-14px;left:auto}}.tk-stub__date[data-astro-cid-unxhlkuw]{display:grid;justify-items:center}.tk-stub__date[data-astro-cid-unxhlkuw] small[data-astro-cid-unxhlkuw]{font:700 .6875rem/1.2 Zalando Sans Expanded,Noto Sans JP,sans-serif;letter-spacing:.08em}.tk-stub__date[data-astro-cid-unxhlkuw] b[data-astro-cid-unxhlkuw]{font:900 calc(var(--stub) * .14)/1.1 "Zalando Sans Expanded","Noto Sans JP",sans-serif;letter-spacing:-.03em;white-space:nowrap}@media(max-width:767.98px){.tk-stub__date[data-astro-cid-unxhlkuw]{display:flex;align-items:baseline;gap:.3em}.tk-stub__date[data-astro-cid-unxhlkuw] small[data-astro-cid-unxhlkuw]{font-size:.6875rem;letter-spacing:0}.tk-stub__date[data-astro-cid-unxhlkuw] b[data-astro-cid-unxhlkuw]{font-size:.9375rem;letter-spacing:-.01em}}.tk-stub__read[data-astro-cid-unxhlkuw]{font:900 .6875rem/1.3 Noto Sans JP,sans-serif;white-space:nowrap}.tk-stub__code[data-astro-cid-unxhlkuw]{display:block;width:100%;height:18px;margin-top:2px;background:repeating-linear-gradient(90deg,rgba(8,9,12,.85) 0 2px,transparent 2px 5px,rgba(8,9,12,.85) 5px 6px,transparent 6px 9px,rgba(8,9,12,.85) 9px 12px,transparent 12px 14px,rgba(8,9,12,.85) 14px 15px,transparent 15px 19px)}@media(max-width:767.98px){.tk-stub__code[data-astro-cid-unxhlkuw]{height:14px;margin:0}}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__link[data-astro-cid-unxhlkuw]{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr) var(--stub);box-shadow:-8px -8px #00d4ff,8px 8px #e63b2e}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__link[data-astro-cid-unxhlkuw]:hover{translate:-2px -2px;box-shadow:-10px -10px #00d4ff,10px 10px #e63b2e}@media(max-width:1079.98px){.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__link[data-astro-cid-unxhlkuw]{grid-template-columns:minmax(0,1fr) var(--stub)}}@media(max-width:767.98px){.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__link[data-astro-cid-unxhlkuw]{grid-template-columns:minmax(0,1fr);box-shadow:-5px -5px #00d4ff,5px 5px #e63b2e}}@media(max-width:1079.98px){.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__img[data-astro-cid-unxhlkuw]{grid-column:1/-1;aspect-ratio:1376/768;border-right:0;border-bottom:3px solid #08090c}}@media(max-width:767.98px){.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__img[data-astro-cid-unxhlkuw]{aspect-ratio:2/1}}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__body[data-astro-cid-unxhlkuw]{gap:.7rem;padding:clamp(1.1rem,2.2vw,2rem)}@media(max-width:767.98px){.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__body[data-astro-cid-unxhlkuw]{padding:.9rem 1rem 1rem}}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__title[data-astro-cid-unxhlkuw]{font-size:clamp(1.25rem,1rem + .8vw,1.625rem);line-height:1.42;letter-spacing:-.03em}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__title[data-astro-cid-unxhlkuw] small[data-astro-cid-unxhlkuw]{margin-top:4px;color:inherit;font-size:.72em;letter-spacing:-.01em}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__desc[data-astro-cid-unxhlkuw]{font-size:.875rem;-webkit-line-clamp:4}@media(max-width:767.98px){.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-ticket__desc[data-astro-cid-unxhlkuw]{display:-webkit-box;margin-top:.4rem;-webkit-line-clamp:3}}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-stub[data-astro-cid-unxhlkuw]{gap:10px}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-stub[data-astro-cid-unxhlkuw]:before{background:#050608}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-stub[data-astro-cid-unxhlkuw] .tk-stub__date[data-astro-cid-unxhlkuw] b[data-astro-cid-unxhlkuw]{font-size:calc(var(--stub) * .22)}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-stub[data-astro-cid-unxhlkuw] .tk-stub__read[data-astro-cid-unxhlkuw]{font-size:.75rem}@media(max-width:767.98px){.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-stub[data-astro-cid-unxhlkuw]{grid-column:1;grid-template-columns:auto auto minmax(0,1fr);justify-content:start}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-stub[data-astro-cid-unxhlkuw]:before,.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-stub[data-astro-cid-unxhlkuw]:after{background:#f2f1eb}.tk-ticket--feature[data-astro-cid-unxhlkuw] .tk-stub[data-astro-cid-unxhlkuw] .tk-stub__date[data-astro-cid-unxhlkuw] b[data-astro-cid-unxhlkuw]{font-size:1rem}}.tk-sticker[data-astro-cid-unxhlkuw]{position:absolute;top:14px;left:14px;z-index:1;display:inline-flex;align-items:center;justify-content:center;padding:.5em .75em .45em;border:3px solid #08090c;border-radius:6px;background:#f4f7f2;color:#08090c;font:900 .8125rem/1 Noto Sans JP,sans-serif;letter-spacing:.04em;white-space:nowrap;box-shadow:3px 3px #08090c;rotate:-4deg}.tk-cat[data-astro-cid-unxhlkuw]{padding:1px 8px;border:2px solid #08090c;background:var(--cat);color:#08090c;font:900 .75rem/1.5 Noto Sans JP,sans-serif}.tk-wrap[data-astro-cid-xzj5tky5]{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-xzj5tky5]{padding-inline:16px}}.tk-fit[data-astro-cid-xzj5tky5]{container-type:inline-size}.tk-hero[data-astro-cid-xzj5tky5]{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-hero[data-astro-cid-xzj5tky5]:before,.tk-hero[data-astro-cid-xzj5tky5]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.tk-hero[data-astro-cid-xzj5tky5]: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-hero[data-astro-cid-xzj5tky5]: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-hero[data-astro-cid-xzj5tky5]{padding-block:104px 170px}@media(max-width:1079.98px){.tk-hero[data-astro-cid-xzj5tky5]{padding-bottom:150px}}@media(max-width:767.98px){.tk-hero[data-astro-cid-xzj5tky5]{padding-top:88px;padding-bottom:84px}}.tk-hero[data-astro-cid-xzj5tky5] a[data-astro-cid-xzj5tky5]:focus-visible{outline:3px solid #f4f7f2;outline-offset:3px}.tk-hero__bg[data-astro-cid-xzj5tky5]{position:absolute;inset:0;z-index:-1;overflow:hidden}.tk-hero__bg[data-astro-cid-xzj5tky5]>[data-astro-cid-xzj5tky5]{position:absolute}.tk-hero__photo[data-astro-cid-xzj5tky5]{inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 40%;filter:saturate(1.1) contrast(1.15) brightness(.8)}.tk-hero__veil[data-astro-cid-xzj5tky5]{inset:0;background:linear-gradient(180deg,transparent 55%,#050608 100%),linear-gradient(90deg,#050608db 0 38%,#0506085c 72%,#05060833)}.tk-grain[data-astro-cid-xzj5tky5]{position:absolute;inset:0;background:url(/images/noise.webp) 0 0/240px 240px;mix-blend-mode:screen;opacity:.08;pointer-events:none}.tk-crumbs[data-astro-cid-xzj5tky5]{margin-bottom:clamp(18px,2.4vw,32px)}.tk-crumbs[data-astro-cid-xzj5tky5] ol[data-astro-cid-xzj5tky5]{display:flex;flex-wrap:wrap;gap:8px;padding:0;list-style:none;color:#f4f7f2b8;font-size:.75rem;font-weight:500}.tk-crumbs[data-astro-cid-xzj5tky5] li[data-astro-cid-xzj5tky5]+li[data-astro-cid-xzj5tky5]:before{content:"/";margin-right:8px;color:#f4f7f280}.tk-crumbs[data-astro-cid-xzj5tky5] a[data-astro-cid-xzj5tky5]{color:inherit;text-decoration:none}.tk-crumbs[data-astro-cid-xzj5tky5] a[data-astro-cid-xzj5tky5]:hover{color:#f4f7f2;opacity:1;text-decoration:underline 2px #00d4ff;text-underline-offset:4px}.tk-hero--cat[data-astro-cid-xzj5tky5] .tk-crumbs[data-astro-cid-xzj5tky5]{margin-bottom:clamp(12px,1.6vw,20px)}.tk-label[data-astro-cid-xzj5tky5]{display:flex;align-items:center;gap:.7rem;color:#ff6b6b;font:700 .8125rem/1.4 Noto Sans JP,sans-serif;letter-spacing:.06em}.tk-label[data-astro-cid-xzj5tky5]:before{content:"";flex:0 0 1.8rem;height:2px;background:currentColor}.tk-label[data-astro-cid-xzj5tky5]>span[data-astro-cid-xzj5tky5]{font-family:Zalando Sans Expanded,Noto Sans JP,sans-serif;font-weight:600;letter-spacing:.12em;word-spacing:-.14em}.tk-label[data-astro-cid-xzj5tky5] small[data-astro-cid-xzj5tky5]{color:#f4f7f2b8;font-size:.75rem;font-weight:700;letter-spacing:0}.tk-hero__grid[data-astro-cid-xzj5tky5]{display:grid;gap:28px}@media(min-width:1080px){.tk-hero__grid[data-astro-cid-xzj5tky5]{grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--stub) * 2.75));column-gap:clamp(32px,4vw,56px);align-items:end}}.tk-giant[data-astro-cid-xzj5tky5]{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;margin-left:-.047em;color:#f4f7f2;font-size:24.74cqi;line-height:.8;text-shadow:.022em .022em 0 #e63b2e,-.022em -.022em 0 #00d4ff}.tk-giant--cat[data-astro-cid-xzj5tky5]>span[data-astro-cid-xzj5tky5]{display:inline-block}.tk-giant--cat[data-astro-cid-xzj5tky5]>span[data-astro-cid-xzj5tky5]+span[data-astro-cid-xzj5tky5]{margin-inline-start:.24em}.tk-giant--cat[data-astro-cid-xzj5tky5]{margin:clamp(.7rem,1.2vw,1.1rem) 0 clamp(.9rem,1.6vw,1.5rem);color:var(--hl);font-size:var(--fit);line-height:.86;text-shadow:.045em .045em 0 rgba(5,6,8,.9)}.tk-hero__h1[data-astro-cid-xzj5tky5]{isolation:isolate;margin-top:clamp(18px,2.2vw,30px);color:#f4f7f2;font:900 min(clamp(2.1rem,.6rem + 4.5vw,4rem),11vw)/1.1 "Noto Sans JP",sans-serif;letter-spacing:-.05em}.tk-hero__h1[data-astro-cid-xzj5tky5]>span[data-astro-cid-xzj5tky5]{display:block;width:fit-content;white-space:nowrap}.tk-hero--cat[data-astro-cid-xzj5tky5] .tk-hero__h1[data-astro-cid-xzj5tky5]{margin-top:0;font-size:min(clamp(1.5rem,.5rem + 3.3vw,3.25rem),7.9vw)}.tk-hl[data-astro-cid-xzj5tky5]{position:relative;isolation:isolate;display:inline-block;margin:.08em 0 .04em -.1em;padding:0 .12em;color:#08090c}.tk-hl[data-astro-cid-xzj5tky5]:before{content:"";position:absolute;inset:.04em 0 -.02em;z-index:-1;background:var(--hl, #00d4ff);rotate:-2deg}.tk-hero__sub[data-astro-cid-xzj5tky5]{margin-top:18px;color:#f4f7f2e6;font-size:.9375rem;font-weight:500;line-height:1.8;text-wrap:pretty}@media(max-width:767.98px){.tk-hero__sub[data-astro-cid-xzj5tky5]{margin-top:10px;font-size:.8125rem;line-height:1.7}}.tk-gates[data-astro-cid-xzj5tky5]{display:grid;gap:10px}@media(max-width:767.98px){.tk-gates[data-astro-cid-xzj5tky5]{gap:8px}}.tk-gate[data-astro-cid-xzj5tky5]{display:grid;grid-template-columns:minmax(0,1fr) var(--stub);min-height:74px;border:3px solid #08090c;background:#f4f7f2;color:#08090c;text-decoration:none;box-shadow:0 0 0 1px #f4f7f23d;transition:translate .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.tk-gate[data-astro-cid-xzj5tky5]:hover{opacity:1;translate:-2px -2px;box-shadow:6px 6px 0 var(--cat)}@media(max-width:1079.98px){.tk-gate[data-astro-cid-xzj5tky5]{grid-template-columns:minmax(0,1fr) 84px;min-height:54px}}.tk-gate__main[data-astro-cid-xzj5tky5]{display:grid;align-content:center;padding:6px 14px}.tk-gate__main[data-astro-cid-xzj5tky5] small[data-astro-cid-xzj5tky5]{margin-top:2px;color:#08090ca3;font:700 .6875rem/1.4 Noto Sans JP,sans-serif}.tk-gate[data-astro-cid-xzj5tky5][aria-current=page] .tk-gate__main[data-astro-cid-xzj5tky5]{background:var(--cat)}.tk-gate[data-astro-cid-xzj5tky5][aria-current=page] .tk-gate__main[data-astro-cid-xzj5tky5] small[data-astro-cid-xzj5tky5]{color:#08090c}.tk-gate__name[data-astro-cid-xzj5tky5]{font:900 1rem/1.3 Noto Sans JP,sans-serif}.tk-gate__stub[data-astro-cid-xzj5tky5]{position:relative;display:flex;align-items:center;justify-content:space-between;padding-inline:16px 12px;border-left:2px dashed #08090c;background-color:var(--cat);background-image:radial-gradient(rgba(8,9,12,.16) 1.2px,transparent 1.6px);background-size:7px 7px}.tk-gate__stub[data-astro-cid-xzj5tky5] svg[data-astro-cid-xzj5tky5]{width:20px;height:20px}@media(max-width:1079.98px){.tk-gate__stub[data-astro-cid-xzj5tky5]{padding-inline:10px 8px}.tk-gate__stub[data-astro-cid-xzj5tky5] svg[data-astro-cid-xzj5tky5]{width:18px;height:18px}}.tk-gate__no[data-astro-cid-xzj5tky5]{font:900 1.25rem/1 Zalando Sans Expanded,Noto Sans JP,sans-serif;letter-spacing:-.02em}@media(max-width:1079.98px){.tk-gate__no[data-astro-cid-xzj5tky5]{font-size:1rem}}.tk-feature-wrap[data-astro-cid-xzj5tky5]{position:relative;z-index:2;margin-top:-128px}@media(max-width:1079.98px){.tk-feature-wrap[data-astro-cid-xzj5tky5]{margin-top:-112px}}@media(max-width:767.98px){.tk-feature-wrap[data-astro-cid-xzj5tky5]{margin-top:-64px}}
