.guide-icon[data-astro-cid-766755pv]{color:var(--color-text);flex:none;display:block}.guide-icon[data-astro-cid-766755pv] .accent[data-astro-cid-766755pv]{stroke:var(--color-brand)}.guide-icon[data-astro-cid-766755pv] .accent-fill[data-astro-cid-766755pv]{fill:var(--color-brand);stroke:none}.guide-icon[data-astro-cid-766755pv] .knock[data-astro-cid-766755pv]{fill:var(--guide-icon-ground,var(--color-bg))}.guide-icon[data-astro-cid-766755pv] .sign[data-astro-cid-766755pv]{fill:var(--color-brand);stroke:none;font-family:var(--font-display);text-anchor:middle;font-size:9px;font-weight:800}.guide[data-astro-cid-wsdxjzfc]{padding-block:0 96px}.page-banner[data-astro-cid-wsdxjzfc]{border-bottom:1px solid var(--color-border);margin-bottom:48px;padding:48px 0 24px}.page-banner[data-astro-cid-wsdxjzfc] h1[data-astro-cid-wsdxjzfc]{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.15}.flow[data-astro-cid-wsdxjzfc]{margin:0 0 48px;padding:0;list-style:none}.flow__step[data-astro-cid-wsdxjzfc]{border-bottom:1px solid var(--color-border);grid-template-columns:72px 1fr;gap:16px;padding:20px 0;display:grid}.flow__step[data-astro-cid-wsdxjzfc]:first-child{padding-top:0}.flow__step[data-astro-cid-wsdxjzfc]:last-child{border-bottom:0}.flow__marks[data-astro-cid-wsdxjzfc]{flex-direction:column;align-items:center;gap:14px;display:flex}.flow__badge[data-astro-cid-wsdxjzfc]{border:2px solid var(--color-brand);width:72px;color:var(--color-brand);letter-spacing:.06em;flex-direction:column;align-items:center;padding:6px 0 4px;font-size:.95rem;font-weight:800;font-stretch:75%;line-height:1;display:flex}.flow__badge[data-astro-cid-wsdxjzfc] b[data-astro-cid-wsdxjzfc]{font-size:2.25rem;font-weight:800}.flow__marks[data-astro-cid-wsdxjzfc] .guide-icon[data-astro-cid-wsdxjzfc]{width:56px;height:auto}.flow__title[data-astro-cid-wsdxjzfc]{margin-bottom:6px;font-size:1.2rem;font-weight:700;line-height:1.4}.flow__text[data-astro-cid-wsdxjzfc],.period__text[data-astro-cid-wsdxjzfc]{word-break:auto-phrase;text-wrap:balance;line-height:1.7}.period[data-astro-cid-wsdxjzfc]{border:1px solid var(--color-border);background:var(--color-surface);--guide-icon-ground:var(--color-surface);margin:0 0 30px;padding:24px 20px}.period__caption[data-astro-cid-wsdxjzfc]{text-align:center;margin-bottom:20px;font-size:1.35rem;font-weight:800;line-height:1.4}.period__caption[data-astro-cid-wsdxjzfc] span[data-astro-cid-wsdxjzfc]{color:var(--color-brand);font-size:1.1rem;display:block}.period__days[data-astro-cid-wsdxjzfc]{margin:0;padding:0;list-style:none}.period__day[data-astro-cid-wsdxjzfc]{border-top:1px solid var(--color-border-strong);grid-template-columns:64px 1fr;grid-template-areas:"when when""icon text";align-items:center;gap:8px 16px;padding:16px 0;display:grid}.period__when[data-astro-cid-wsdxjzfc]{grid-area:when;font-size:1.15rem;font-weight:800}.period__day[data-astro-cid-wsdxjzfc] .guide-icon[data-astro-cid-wsdxjzfc]{grid-area:icon;width:64px;height:auto}.period__text[data-astro-cid-wsdxjzfc]{grid-area:text;font-weight:700}@media (width>=768px){.flow[data-astro-cid-wsdxjzfc]{grid-template-columns:repeat(3,1fr);display:grid}.flow__step[data-astro-cid-wsdxjzfc]{text-align:center;border-bottom:0;grid-template-columns:1fr;align-content:start;justify-items:center;padding:0 24px 32px}.flow__step[data-astro-cid-wsdxjzfc]+.flow__step[data-astro-cid-wsdxjzfc]{border-left:1px solid var(--color-border)}.flow__marks[data-astro-cid-wsdxjzfc]{gap:24px}.flow__marks[data-astro-cid-wsdxjzfc] .guide-icon[data-astro-cid-wsdxjzfc]{width:88px}.period[data-astro-cid-wsdxjzfc]{padding:32px 24px}.period__caption[data-astro-cid-wsdxjzfc]{margin-bottom:28px;font-size:1.75rem}.period__caption[data-astro-cid-wsdxjzfc] span[data-astro-cid-wsdxjzfc]{font-size:1.25rem}.period__days[data-astro-cid-wsdxjzfc]{grid-template-columns:repeat(3,1fr);display:grid}.period__day[data-astro-cid-wsdxjzfc]{text-align:center;border-top:0;grid-template-columns:1fr;grid-template-areas:"when""icon""text";justify-items:center;gap:16px;padding:4px 16px}.period__day[data-astro-cid-wsdxjzfc]+.period__day[data-astro-cid-wsdxjzfc]{border-left:1px solid var(--color-border-strong)}.period__day[data-astro-cid-wsdxjzfc] .guide-icon[data-astro-cid-wsdxjzfc]{width:96px}}.guide__text[data-astro-cid-wsdxjzfc]{margin-bottom:30px}.guide__text[data-astro-cid-wsdxjzfc] h3[data-astro-cid-wsdxjzfc]{margin-bottom:8px;font-size:1rem}.guide__text[data-astro-cid-wsdxjzfc] p[data-astro-cid-wsdxjzfc]{margin-bottom:1.3em}.guide__text[data-astro-cid-wsdxjzfc] ul[data-astro-cid-wsdxjzfc]{margin-bottom:1.3em;padding-left:1.3em}.guide__text[data-astro-cid-wsdxjzfc] li[data-astro-cid-wsdxjzfc]{margin-bottom:.6em}.guide__notice[data-astro-cid-wsdxjzfc]{color:var(--color-danger-text)}.guide__boxed[data-astro-cid-wsdxjzfc]{border-left:4px solid var(--color-brand);background:var(--color-surface);color:var(--color-text);margin-bottom:26px;padding:.6em .8em;font-size:1.15rem;line-height:1.5}.guide__cards[data-astro-cid-wsdxjzfc]{flex-wrap:wrap;gap:8px;margin-bottom:40px;padding:0;list-style:none;display:flex}.guide__cards[data-astro-cid-wsdxjzfc] li[data-astro-cid-wsdxjzfc]{background:var(--color-surface-strong);color:var(--color-text);border-radius:5px;padding:5px 12px;display:inline-flex}.guide__package[data-astro-cid-wsdxjzfc]{text-align:center;grid-template-columns:repeat(4,1fr);gap:30px;margin-bottom:20px;padding:0;list-style:none;display:grid}.guide__package[data-astro-cid-wsdxjzfc] img[data-astro-cid-wsdxjzfc]{width:50%;height:auto;margin:0 auto 10px;display:block}.guide__package[data-astro-cid-wsdxjzfc] h3[data-astro-cid-wsdxjzfc]{margin-bottom:.4em;font-size:1rem}.guide__package[data-astro-cid-wsdxjzfc] p[data-astro-cid-wsdxjzfc]{text-align:left;font-size:.9rem}.visually-hidden[data-astro-cid-wsdxjzfc]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=549px){.guide__package[data-astro-cid-wsdxjzfc]{grid-template-columns:repeat(2,1fr)}}
