.band_intro__aMo7u{padding-bottom:24px;gap:20px var(--gap)}.band_schedule__cOZ2E{padding-block:0 56px;display:grid;gap:var(--s-2)}.band_guidance__5Vvar{display:grid;gap:8px;color:var(--fg-2);font-size:.9375rem;line-height:1.55}.band_guidance__5Vvar p{margin:0}.band_guidance__5Vvar a{font-weight:550;text-underline-offset:3px}.band_guidance__5Vvar .band_feeNote__7bPgv{font-size:.875rem;max-width:82ch}.band_preparation__1p1cV{padding-block:8px 0}.band_body___1OqV{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,4vw,64px);padding:32px;background:var(--bg-2);border-radius:24px}.band_preparationPhoto__IC7Ip{position:relative;aspect-ratio:1.12;overflow:hidden;border-radius:var(--radius-media)}.band_preparationCopy__Rn8aS{padding:8px 16px 8px 0}.band_preparationCopy__Rn8aS h2{font-size:clamp(1.75rem,2.5vw,2.25rem);line-height:1.16;font-weight:620;letter-spacing:var(--tracking-heading);margin-bottom:20px;text-wrap:balance}.band_preparationCopy__Rn8aS>p{font-size:1rem;line-height:1.65;color:var(--fg-2)}.band_preparationCopy__Rn8aS .page-actions{gap:12px 20px;margin-top:22px}.band_preparationCopy__Rn8aS .page-actions>a:not(.btn){font-size:.875rem}.band_wear___8CW0{margin-top:20px}.band_wear___8CW0 summary{font-size:.9375rem}.band_wear___8CW0 ul{padding-left:20px}.band_others__Emy9U{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:36px 64px}.band_otherLabel__IFd53{font-size:.9375rem;color:var(--fg-2)}.band_others__Emy9U ul{list-style:none;display:flex;flex-wrap:wrap;gap:12px 28px}.band_others__Emy9U a{text-decoration:none;display:flex;align-items:baseline;gap:9px;min-height:44px;padding-block:10px}.band_num___gSm2{font-size:1.25rem;font-weight:600;letter-spacing:-.025em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:color .15s ease}.band_bandName__2fm7I{font-size:.875rem;color:var(--fg-2)}@media(hover:hover){.band_others__Emy9U a:hover .band_num___gSm2{color:var(--red)}}@media(max-width:1100px){.band_body___1OqV{padding:24px;gap:32px}.band_preparationCopy__Rn8aS{padding:0}.band_others__Emy9U{align-items:start}.band_others__Emy9U ul{gap:8px 20px}}@media(max-width:899px){.band_intro__aMo7u{padding-block:32px 20px}.band_intro__aMo7u h1{font-size:clamp(2rem,6vw,2.75rem);max-width:none}.band_intro__aMo7u .lede{font-size:var(--small)}.band_schedule__cOZ2E{padding-bottom:40px}.band_body___1OqV{grid-template-columns:1fr;gap:26px;padding:0;overflow:hidden;border-radius:20px}.band_preparationPhoto__IC7Ip{aspect-ratio:1.5;border-radius:0}.band_preparationCopy__Rn8aS{padding:0 28px 30px}.band_preparationCopy__Rn8aS h2{font-size:1.875rem;margin-bottom:16px}.band_preparationCopy__Rn8aS>p{font-size:1rem;line-height:1.6}.band_wear___8CW0{margin-top:18px}.band_others__Emy9U{display:block;padding-block:28px 48px}.band_otherLabel__IFd53{margin-bottom:12px}.band_others__Emy9U ul{gap:4px 24px}.band_others__Emy9U li{min-width:calc(50% - 12px)}.band_others__Emy9U a{gap:10px}}@media(max-width:389px){.band_preparationCopy__Rn8aS{padding-inline:22px}.band_preparationCopy__Rn8aS h2{font-size:1.6875rem}.band_others__Emy9U ul{gap:4px 16px}.band_others__Emy9U li{min-width:calc(50% - 8px)}.band_others__Emy9U a{gap:7px}.band_num___gSm2{font-size:1.1875rem}.band_bandName__2fm7I{font-size:.75rem}}