.narrow[data-astro-cid-ytbtfpl4]{max-width:calc(960px + var(--gutter) * 2)}.msg[data-astro-cid-ytbtfpl4]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:80px;display:grid}.msg-h[data-astro-cid-ytbtfpl4]{margin-top:16px;font-size:clamp(30px,3.3vw,46px);font-weight:900;line-height:1.45}.msg-name[data-astro-cid-ytbtfpl4]{align-items:baseline;gap:16px;margin-top:32px;display:flex}.msg-title[data-astro-cid-ytbtfpl4]{color:var(--muted);font-size:15px}.msg-rep[data-astro-cid-ytbtfpl4]{letter-spacing:.12em;font-size:24px;font-weight:900}.msg-body[data-astro-cid-ytbtfpl4] p[data-astro-cid-ytbtfpl4]+p[data-astro-cid-ytbtfpl4]{margin-top:1.4em}.msg-body[data-astro-cid-ytbtfpl4]{padding-top:40px;font-size:18px;line-height:2}.msg-body[data-astro-cid-ytbtfpl4] .note[data-astro-cid-ytbtfpl4]{font-size:13px}@media (width<=899px){.msg[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr;gap:32px}.msg-body[data-astro-cid-ytbtfpl4]{padding-top:0;font-size:16px}}.tbl[data-astro-cid-ytbtfpl4]{border-top:2px solid var(--navy);background:var(--white)}.tbl[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{border-bottom:1px solid var(--line);grid-template-columns:11em minmax(0,1fr);gap:24px;padding:20px 28px;display:grid}.tbl[data-astro-cid-ytbtfpl4] dt[data-astro-cid-ytbtfpl4]{font-weight:700}.tbl-tel[data-astro-cid-ytbtfpl4]{min-height:44px;color:var(--navy);align-items:center;font-size:19px;font-weight:800;line-height:1.3;display:inline-flex}.tbl-hours[data-astro-cid-ytbtfpl4]{color:var(--muted);font-size:15px;display:block}.tbl-note[data-astro-cid-ytbtfpl4]{margin-top:20px}@media (width<=599px){.tbl[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr;gap:4px;padding:16px}}.lic[data-astro-cid-ytbtfpl4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;display:grid}.lic-h3[data-astro-cid-ytbtfpl4]{margin-top:32px;font-size:17px;font-weight:900}.lic-h3[data-astro-cid-ytbtfpl4]:first-of-type{margin-top:0}.lic-no[data-astro-cid-ytbtfpl4]{margin-top:8px}.lic-kinds[data-astro-cid-ytbtfpl4],.lic-des[data-astro-cid-ytbtfpl4]{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.lic-kinds[data-astro-cid-ytbtfpl4] li[data-astro-cid-ytbtfpl4],.lic-des[data-astro-cid-ytbtfpl4] li[data-astro-cid-ytbtfpl4]{background:var(--soft);padding:6px 16px;font-weight:700;line-height:1.6}.lic[data-astro-cid-ytbtfpl4] .note[data-astro-cid-ytbtfpl4]{margin-top:20px}.qual[data-astro-cid-ytbtfpl4]{padding-top:6px}.qual-list[data-astro-cid-ytbtfpl4]{border-top:3px solid var(--orange);margin-top:12px}.qual-list[data-astro-cid-ytbtfpl4] li[data-astro-cid-ytbtfpl4]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;display:flex}.qual-n[data-astro-cid-ytbtfpl4]{flex:none;font-weight:700}.qual-n[data-astro-cid-ytbtfpl4] .num[data-astro-cid-ytbtfpl4]{margin-right:4px;font-size:30px;font-weight:800;line-height:1}@media (width<=899px){.lic[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr;gap:56px}.qual[data-astro-cid-ytbtfpl4]{padding-top:0}}.his[data-astro-cid-ytbtfpl4] li[data-astro-cid-ytbtfpl4]{border-bottom:1px solid var(--line);grid-template-columns:7em minmax(0,1fr);align-items:baseline;gap:24px;padding:18px 0;display:grid}.his[data-astro-cid-ytbtfpl4] li[data-astro-cid-ytbtfpl4]:first-child{border-top:1px solid var(--line)}.his-y[data-astro-cid-ytbtfpl4]{font-size:28px;font-weight:800;line-height:1.2}@media (width<=599px){.his[data-astro-cid-ytbtfpl4] li[data-astro-cid-ytbtfpl4]{grid-template-columns:4em minmax(0,1fr);gap:16px}.his-y[data-astro-cid-ytbtfpl4]{font-size:20px}}.acc[data-astro-cid-ytbtfpl4]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.acc-ph[data-astro-cid-ytbtfpl4]{aspect-ratio:3/2}.acc-dl[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{border-bottom:1px solid var(--line);grid-template-columns:6em minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.acc-dl[data-astro-cid-ytbtfpl4] dt[data-astro-cid-ytbtfpl4]{font-weight:700}@media (width<=899px){.acc[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr;gap:40px}}@media (width<=599px){.acc-dl[data-astro-cid-ytbtfpl4]>div[data-astro-cid-ytbtfpl4]{grid-template-columns:1fr;gap:2px}}
