h1[data-astro-cid-4runvfn5],h2[data-astro-cid-4runvfn5],h3[data-astro-cid-4runvfn5],h4[data-astro-cid-4runvfn5],p[data-astro-cid-4runvfn5],ul[data-astro-cid-4runvfn5]{margin:0}h1[data-astro-cid-4runvfn5],h2[data-astro-cid-4runvfn5],h3[data-astro-cid-4runvfn5],h4[data-astro-cid-4runvfn5]{font-family:var(--rt-f-min);font-weight:500}ul[data-astro-cid-4runvfn5]{padding:0;list-style:none}.h2-s[data-astro-cid-4runvfn5]{font-size:22px;line-height:1.7}.body-t[data-astro-cid-4runvfn5]{font-size:15px;line-height:2.1}.tax[data-astro-cid-4runvfn5]{font-family:var(--rt-f-sans);margin-left:4px;font-size:11px}.pg-hero[data-astro-cid-4runvfn5]{flex-direction:column;gap:18px;padding:56px 28px 40px;display:flex}.pg-hero[data-astro-cid-4runvfn5] h1[data-astro-cid-4runvfn5]{letter-spacing:.12em;font-size:30px;line-height:1.4}.toc[data-astro-cid-4runvfn5] ul[data-astro-cid-4runvfn5]{grid-template-columns:1fr 1fr;column-gap:20px;margin-top:10px;display:grid}.toc[data-astro-cid-4runvfn5] li[data-astro-cid-4runvfn5]{border-bottom:1px solid #a07d4a4d}.toc[data-astro-cid-4runvfn5] a[data-astro-cid-4runvfn5]{font-family:var(--rt-f-min);letter-spacing:.08em;justify-content:space-between;align-items:center;padding:14px 12px;font-size:14px;display:flex}.toc[data-astro-cid-4runvfn5] a[data-astro-cid-4runvfn5]:after{content:"↓";font-family:var(--rt-f-sans);color:var(--rt-brass-dk);font-size:12px}.sec[data-astro-cid-4runvfn5]{flex-direction:column;gap:20px;padding:64px 24px 72px;scroll-margin-top:8px;display:flex}.sec__lead[data-astro-cid-4runvfn5]{margin-top:-6px;font-size:14px;line-height:2}.sec__limit[data-astro-cid-4runvfn5]{color:var(--rt-sub);margin-top:-10px;font-size:12px;line-height:1.8}.sec__note[data-astro-cid-4runvfn5]{color:var(--rt-sub);font-size:13px;line-height:1.9}.sec__more[data-astro-cid-4runvfn5]{border-bottom:1px solid var(--rt-brass);letter-spacing:.1em;align-self:flex-end;align-items:center;gap:10px;padding-bottom:6px;font-size:14px;display:inline-flex}.trials[data-astro-cid-4runvfn5]{border:1px solid var(--rt-brass);flex-direction:column;display:flex}.trial[data-astro-cid-4runvfn5]{flex-direction:column;gap:4px;padding:16px 16px 14px;display:flex}.trial[data-astro-cid-4runvfn5]+.trial[data-astro-cid-4runvfn5]{border-top:1px solid var(--rt-line)}.trial__top[data-astro-cid-4runvfn5]{justify-content:space-between;align-items:center;display:flex}.trial__tag[data-astro-cid-4runvfn5]{border:1px solid var(--rt-brass-dk);color:var(--rt-brass-dk);letter-spacing:.14em;align-self:flex-start;padding:2px 6px;font-size:10px}.trial__time[data-astro-cid-4runvfn5]{color:var(--rt-sub);font-size:13px}.trial__name[data-astro-cid-4runvfn5]{font-family:var(--rt-f-min);font-size:17px}.trial__note[data-astro-cid-4runvfn5]{color:var(--rt-sub);font-size:13px;line-height:1.7}.trial__price[data-astro-cid-4runvfn5]{font-family:var(--rt-f-min);align-self:flex-end;font-size:20px}.cslt[data-astro-cid-4runvfn5]{background:#dce3dc8c;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:16px;display:grid}.cslt__l[data-astro-cid-4runvfn5]{flex-direction:column;gap:4px;display:flex}.cslt__l[data-astro-cid-4runvfn5] .trial__tag[data-astro-cid-4runvfn5]{color:#3f5247;border-color:#3f5247}.cslt__r[data-astro-cid-4runvfn5]{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.cslt__more[data-astro-cid-4runvfn5]{letter-spacing:.08em;grid-column:1/-1;justify-self:end;align-items:center;gap:10px;margin-top:8px;font-size:13px;display:inline-flex}.grp[data-astro-cid-4runvfn5]{flex-direction:column;gap:12px;scroll-margin-top:24px;display:flex}.grp--sep[data-astro-cid-4runvfn5]{margin-top:40px}.grp__title[data-astro-cid-4runvfn5]{letter-spacing:.08em;font-size:19px}.grp__lead[data-astro-cid-4runvfn5]{color:var(--rt-sub);margin-top:-4px;font-size:13px;line-height:1.8}.grp__head[data-astro-cid-4runvfn5]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.grp__head--next[data-astro-cid-4runvfn5]{margin-top:14px}.grp__head[data-astro-cid-4runvfn5] h3[data-astro-cid-4runvfn5],.grp__head[data-astro-cid-4runvfn5] h4[data-astro-cid-4runvfn5]{letter-spacing:.08em;color:var(--rt-brass-dk);font-size:16px}.grp__meta[data-astro-cid-4runvfn5]{letter-spacing:.06em;color:var(--rt-sub);font-size:12px}.plans[data-astro-cid-4runvfn5]{border-top:1px solid var(--rt-ink)}.plan[data-astro-cid-4runvfn5]{border-bottom:1px solid #d9cdbbb3;justify-content:space-between;align-items:center;gap:12px;padding:14px 2px;display:flex}.plans[data-astro-cid-4runvfn5] .plan[data-astro-cid-4runvfn5]:last-child{border-bottom:0}.plan__l[data-astro-cid-4runvfn5]{flex-direction:column;gap:3px;min-width:0;display:flex}.plan__rec[data-astro-cid-4runvfn5]{background:var(--rt-brass);color:#fffdf9;letter-spacing:.16em;align-self:flex-start;margin-bottom:4px;padding:2px 8px;font-size:10px}.plan__name[data-astro-cid-4runvfn5]{font-family:var(--rt-f-min);letter-spacing:.02em;font-size:16px;line-height:1.6}.plan__sub[data-astro-cid-4runvfn5]{color:var(--rt-sub);font-size:12px;line-height:1.7}.plan__note[data-astro-cid-4runvfn5]{color:var(--rt-brass-dk);font-size:12px;line-height:1.7}.plan__price[data-astro-cid-4runvfn5]{font-family:var(--rt-f-min);white-space:nowrap;flex:none;font-size:19px}.opts[data-astro-cid-4runvfn5]{border-top:1px solid var(--rt-ink)}.opt[data-astro-cid-4runvfn5]{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:10px;padding:12px 2px;display:grid}.opt[data-astro-cid-4runvfn5]+.opt[data-astro-cid-4runvfn5]{border-top:1px solid #d9cdbbb3}.opt__l[data-astro-cid-4runvfn5]{flex-direction:column;gap:2px;display:flex}.opt__name[data-astro-cid-4runvfn5]{font-size:14px;line-height:1.7}.opt__ticket[data-astro-cid-4runvfn5]{color:var(--rt-sub);font-size:11px;line-height:1.6}.opt__time[data-astro-cid-4runvfn5]{color:var(--rt-sub);white-space:nowrap;font-size:12px}.opt__price[data-astro-cid-4runvfn5]{font-family:var(--rt-f-min);text-align:right;white-space:nowrap;font-size:16px}.notes[data-astro-cid-4runvfn5]{gap:14px;padding-top:56px;padding-bottom:24px}.notes__h[data-astro-cid-4runvfn5]{letter-spacing:.1em;font-size:16px}.notes[data-astro-cid-4runvfn5] ul[data-astro-cid-4runvfn5]{color:var(--rt-sub);flex-direction:column;gap:6px;font-size:13px;line-height:1.9;display:flex}.notes[data-astro-cid-4runvfn5] li[data-astro-cid-4runvfn5]{text-indent:-1em;padding-left:1em}.notes[data-astro-cid-4runvfn5] li[data-astro-cid-4runvfn5]:before{content:"・"}
