.newsbar[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.newsbar-in[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:24px;min-height:72px;padding-top:10px;padding-bottom:10px;display:flex}.news[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:4px 20px;display:flex}.news-label[data-astro-cid-lcdefpme]{border:1px solid var(--navy);border-radius:2px;padding:2px 12px;font-size:14px;font-weight:700}.news-date[data-astro-cid-lcdefpme]{font-weight:700}.news-link[data-astro-cid-lcdefpme] .cl{text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:6px;text-decoration-thickness:2px}.news-link[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:6px;line-height:2.2;text-decoration-thickness:2px;display:inline}.fiction[data-astro-cid-lcdefpme]{color:var(--muted);flex:none;font-size:13px}@media (width<=959px){.newsbar-in[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:6px;padding-top:16px;padding-bottom:16px}}.svc-head[data-astro-cid-lcdefpme]{max-width:760px}.svc-pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.svc--b[data-astro-cid-lcdefpme]{margin-top:88px}.svc-ph[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.svc-no[data-astro-cid-lcdefpme]{letter-spacing:.1em;color:var(--muted);margin-top:24px;font-size:15px;font-weight:800}.svc-name[data-astro-cid-lcdefpme]{margin-top:4px;font-size:clamp(24px,2.3vw,32px);font-weight:900;line-height:1.4}.svc-short[data-astro-cid-lcdefpme]{margin-top:10px;margin-bottom:14px}.svc--big[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:end;gap:56px;margin-top:96px;display:grid}.svc-body[data-astro-cid-lcdefpme]{margin-bottom:18px}.svc--big[data-astro-cid-lcdefpme] .svc-name[data-astro-cid-lcdefpme]{font-size:clamp(28px,3vw,40px)}@media (width<=767px){.svc-pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:56px}.svc--b[data-astro-cid-lcdefpme]{margin-top:0}.svc--big[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:0;margin-top:56px}}.nums[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.num-big-v[data-astro-cid-lcdefpme]{align-items:baseline;gap:8px;line-height:1;display:flex}.num-big-v[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{letter-spacing:-.02em;font-size:clamp(96px,11vw,168px);font-weight:800}.num-big-v[data-astro-cid-lcdefpme] .u[data-astro-cid-lcdefpme]{font-size:clamp(28px,2.6vw,40px);font-weight:900}.num-big-v[data-astro-cid-lcdefpme] .pre[data-astro-cid-lcdefpme]{margin-right:4px}.num-big-l[data-astro-cid-lcdefpme]{margin-top:16px;font-size:20px;font-weight:700}.num-big-d[data-astro-cid-lcdefpme]{max-width:30em;color:var(--muted);margin-top:8px}.num-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:24px;padding:18px 0;display:flex}.num-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]:first-child{border-top:3px solid var(--orange)}.num-list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:700}.num-list[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{align-items:baseline;gap:4px;line-height:1.2;display:flex}.num-list[data-astro-cid-lcdefpme] .v[data-astro-cid-lcdefpme]{font-size:clamp(36px,3.4vw,48px);font-weight:800}.num-list[data-astro-cid-lcdefpme] .u[data-astro-cid-lcdefpme]{font-size:20px;font-weight:900}.cu[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum";display:inline-block;position:relative}.cu-ghost[data-astro-cid-lcdefpme]{visibility:hidden;user-select:none}.cu-v[data-astro-cid-lcdefpme]{white-space:nowrap;position:absolute;top:0;right:0}.num-note[data-astro-cid-lcdefpme]{margin-top:24px}@media (width<=767px){.nums[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}}.wk[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:48px;display:grid}.wk[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.wk-big[data-astro-cid-lcdefpme],.wk-s[data-astro-cid-lcdefpme]{display:block}.wk-ph[data-astro-cid-lcdefpme]{aspect-ratio:4/3;display:block}.wk-cat[data-astro-cid-lcdefpme]{color:var(--navy);align-items:center;gap:8px;margin-top:18px;font-size:14px;font-weight:700;display:inline-flex}.wk-cat[data-astro-cid-lcdefpme]:before{content:"";background:var(--orange);width:3px;height:14px;transform:skew(-24deg)}.wk-title[data-astro-cid-lcdefpme]{margin-top:4px;font-size:21px;font-weight:900;line-height:1.5;display:block}.wk-big[data-astro-cid-lcdefpme] .wk-title[data-astro-cid-lcdefpme]{font-size:clamp(24px,2.2vw,30px)}.wk-meta[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:4px;font-size:15px;display:block}.wk-big[data-astro-cid-lcdefpme]:hover .wk-title[data-astro-cid-lcdefpme],.wk-s[data-astro-cid-lcdefpme]:hover .wk-title[data-astro-cid-lcdefpme]{text-decoration:underline;text-decoration-color:var(--orange);text-underline-offset:6px}.wk-right[data-astro-cid-lcdefpme]{flex-direction:column;gap:40px;display:flex}.wk-small[data-astro-cid-lcdefpme]{gap:40px;display:grid}.wk-s[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.wk-s-ph[data-astro-cid-lcdefpme]{aspect-ratio:4/3;display:block}.wk-s[data-astro-cid-lcdefpme] .wk-cat[data-astro-cid-lcdefpme]{margin-top:0}.wk-more[data-astro-cid-lcdefpme]{align-self:flex-start;margin-top:auto}@media (width<=959px){.wk[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=599px){.wk-s[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:16px}.wk-s[data-astro-cid-lcdefpme] .wk-title[data-astro-cid-lcdefpme]{font-size:18px}.wk-more[data-astro-cid-lcdefpme]{margin-top:0}}.rec-in[data-astro-cid-lcdefpme]{background:var(--navy);color:var(--white);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid}.rec-ph[data-astro-cid-lcdefpme]{height:100%;min-height:460px}.rec-text[data-astro-cid-lcdefpme]{align-self:center;padding:64px clamp(24px,5vw,80px)}.rec-text[data-astro-cid-lcdefpme] .sh-en[data-astro-cid-lcdefpme]{color:var(--white)}.rec-h[data-astro-cid-lcdefpme]{margin-top:16px;font-size:clamp(36px,4vw,56px);font-weight:900;line-height:1.3}.rec-lead[data-astro-cid-lcdefpme]{color:#ffffffe6;margin-top:24px}.rec-btn[data-astro-cid-lcdefpme]{margin-top:32px}.rec-note[data-astro-cid-lcdefpme]{color:#ffffffc7;margin-top:16px}@media (width<=959px){.rec-in[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.rec-ph[data-astro-cid-lcdefpme]{aspect-ratio:3/2;height:auto;min-height:0}.rec-text[data-astro-cid-lcdefpme]{padding:48px var(--gutter) 56px}.rec-btn[data-astro-cid-lcdefpme]{width:100%}}.acc[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:center;gap:64px;display:grid}.acc-dl[data-astro-cid-lcdefpme]{margin-bottom:28px}.acc-dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{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-lcdefpme] dt[data-astro-cid-lcdefpme]{font-weight:700}.acc-tel[data-astro-cid-lcdefpme]{min-height:44px;color:var(--navy);align-items:center;margin-right:12px;font-size:22px;font-weight:800;line-height:1.3;text-decoration:none;display:inline-flex}.acc-hours[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15px}.acc-ph[data-astro-cid-lcdefpme]{aspect-ratio:3/2}@media (width<=899px){.acc[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.acc-fig[data-astro-cid-lcdefpme]{order:-1}}@media (width<=599px){.acc-dl[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2px}}
