.y8R0Gq_page{color:#fff;background-color:#0d0d0d;padding-bottom:7.5rem}.y8R0Gq_hero{text-align:center;background:linear-gradient(#1a0303 0%,#0d0d0d 100%);border-bottom:1px solid #c9a86233;padding:5rem 0 3.75rem}.y8R0Gq_year{font-family:var(--font-en);letter-spacing:.18em;color:#c9a862;margin-bottom:.75rem;font-size:1rem}.y8R0Gq_title{font-family:var(--font-en);letter-spacing:.05em;margin-bottom:1.75rem;font-size:2.6rem;line-height:1.2}@media (max-width:599px){.y8R0Gq_title{font-size:1.8rem}}.y8R0Gq_titleWithSub{font-size:2.2rem}@media (max-width:599px){.y8R0Gq_titleWithSub{font-size:1.5rem}}.y8R0Gq_titleMain{display:block}.y8R0Gq_titleSub{letter-spacing:.12em;opacity:.85;margin-top:.75rem;font-size:.5em;font-weight:400;display:block}.y8R0Gq_titleSub:before{content:"— "}.y8R0Gq_titleSub:after{content:" —"}.y8R0Gq_thumb{max-width:720px;margin:0 auto 1.75rem}.y8R0Gq_thumb img{width:100%;height:auto;display:block}.y8R0Gq_dateLabel{letter-spacing:.1em;opacity:.85;margin-bottom:.875rem;font-size:1rem}.y8R0Gq_venues{flex-direction:column;gap:.375rem;max-width:600px;margin:0 auto 1.125rem;padding:0;list-style:none;display:flex}.y8R0Gq_venueItem{letter-spacing:.04em;font-size:.95rem;line-height:1.6}.y8R0Gq_venueLabel{color:#c9a862;font-weight:700}.y8R0Gq_venueName{opacity:.9}.y8R0Gq_venueLink{color:inherit;border-bottom:1px solid #c9a86266;padding-bottom:.0625rem;text-decoration:none;transition:opacity .2s,border-color .2s}.y8R0Gq_venueLink:hover{opacity:.85;border-color:#c9a862}.y8R0Gq_desc{letter-spacing:.04em;text-align:left;max-width:600px;margin:0 auto;font-size:.95rem;line-height:1.9}.y8R0Gq_desc p{opacity:.85;margin-bottom:.8em}.y8R0Gq_desc ul{margin:.4em 0 .8em;padding:0;list-style:none}.y8R0Gq_desc ul li{opacity:.9;padding-left:1.2em;position:relative}.y8R0Gq_desc ul li:before{content:"・";color:#c9a862;font-weight:700;position:absolute;left:0}.y8R0Gq_desc ol{counter-reset:archive-desc;margin:.4em 0 .8em;padding:0;list-style:none}.y8R0Gq_desc ol li{counter-increment:archive-desc;opacity:.9;padding-left:1.6em;position:relative}.y8R0Gq_desc ol li:before{content:counter(archive-desc) ".";color:#c9a862;font-weight:700;position:absolute;left:0}.y8R0Gq_desc strong{color:#f2e6b8}.y8R0Gq_desc a{color:#c9a862;text-underline-offset:3px;text-decoration:underline}.y8R0Gq_desc a:hover{opacity:.8}.y8R0Gq_section{border-bottom:1px solid #c9a8621f;padding:5rem 0}.y8R0Gq_section:last-of-type{border-bottom:none}.y8R0Gq_sectionTitleEn{font-family:var(--font-en);letter-spacing:.06em;color:#c9a862;text-align:center;margin-bottom:.25rem;font-size:2rem}.y8R0Gq_sectionTitleJp{text-align:center;letter-spacing:.3em;opacity:.7;margin-bottom:3rem;font-size:.85rem}.y8R0Gq_stageGrid{column-count:2;column-gap:1rem}@media (max-width:599px){.y8R0Gq_stageGrid{column-count:1}}.y8R0Gq_stageItem{break-inside:avoid;background:#000;margin:0 0 1rem;overflow:hidden}.y8R0Gq_stageItem img{width:100%;height:auto;transition:transform .6s;display:block}.y8R0Gq_stageItem:hover img{transform:scale(1.03)}.y8R0Gq_stageFeatured{column-span:all;margin-bottom:1.5rem}.y8R0Gq_rehearsalGrid{column-count:3;column-gap:1rem}@media (max-width:768px){.y8R0Gq_rehearsalGrid{column-count:2}}@media (max-width:480px){.y8R0Gq_rehearsalGrid{column-count:1}}.y8R0Gq_rehearsalItem{break-inside:avoid;background:#000;margin:0 0 1rem;overflow:hidden}.y8R0Gq_rehearsalItem img{width:100%;height:auto;transition:transform .6s;display:block}.y8R0Gq_rehearsalItem:hover img{transform:scale(1.03)}.y8R0Gq_foot{text-align:center;padding:2.5rem 0 0}.y8R0Gq_back{color:#c9a862;letter-spacing:.06em;font-size:.95rem;text-decoration:none}.y8R0Gq_back:hover{opacity:.7}.y8R0Gq_credit{letter-spacing:.08em;color:#ffffff8c;margin:0 0 1.5rem;font-size:.75rem}.y8R0Gq_lp{margin:0 0 1.25rem}
