body{color:#1f3a5f;background:#f6f8f5;font-family:"M PLUS Rounded 1c",system-ui,sans-serif}.k-wrap[data-astro-cid-nblfbf3s]{max-width:1040px;margin:0 auto;padding:0 20px}.k-head[data-astro-cid-nblfbf3s]{background:#fff;border-bottom:1px solid #dfe8e2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.k-logo[data-astro-cid-nblfbf3s]{align-items:center;gap:10px;font-size:1.15rem;font-weight:800;display:flex}.k-logo[data-astro-cid-nblfbf3s] small[data-astro-cid-nblfbf3s]{color:#5f7489;font-size:.7em;font-weight:500}.k-logo__mark[data-astro-cid-nblfbf3s]{background:#8cc5a0;border-radius:50% 50% 50% 8px;width:28px;height:28px;box-shadow:inset -8px -8px #1f3a5f}.k-head__tel[data-astro-cid-nblfbf3s]{color:#1f3a5f;font-size:1.05rem;font-weight:800;text-decoration:none}.k-head__tel[data-astro-cid-nblfbf3s]:before{content:"TEL";color:#fff;vertical-align:.15em;background:#1f3a5f;border-radius:6px;margin-right:6px;padding:2px 6px;font-size:.65rem}.k-hero[data-astro-cid-nblfbf3s]{color:#fff;background:#1f3a5f;border-radius:0 0 40px 40px;padding:56px 0 64px}.k-hero__grid[data-astro-cid-nblfbf3s]{align-items:center;gap:36px;display:grid}@media (width>=860px){.k-hero__grid[data-astro-cid-nblfbf3s]{grid-template-columns:1.3fr 1fr;gap:48px}}.k-hero__tag[data-astro-cid-nblfbf3s]{color:#1f3a5f;background:#8cc5a0;border-radius:999px;margin-bottom:18px;padding:4px 14px;font-size:.82rem;font-weight:700;display:inline-block}.k-hero[data-astro-cid-nblfbf3s] h1[data-astro-cid-nblfbf3s]{word-break:keep-all;overflow-wrap:anywhere;margin-bottom:18px;font-size:clamp(1.45rem,5.2vw,2.3rem);font-weight:800;line-height:1.5}.k-hero__lead[data-astro-cid-nblfbf3s]{color:#d6e2ec;max-width:30em}.k-first[data-astro-cid-nblfbf3s]{color:#1f3a5f;text-align:center;background:#fff;border-radius:28px;padding:28px 24px;box-shadow:0 12px #8cc5a0}.k-first__label[data-astro-cid-nblfbf3s]{color:#fff;background:#e0664e;border-radius:999px;padding:2px 16px;font-size:.9rem;font-weight:800;display:inline-block}.k-first__price[data-astro-cid-nblfbf3s]{margin:6px 0 2px;font-size:1.3rem;font-weight:800}.k-first__num[data-astro-cid-nblfbf3s]{letter-spacing:-.02em;font-size:clamp(3.2rem,12vw,4.4rem);line-height:1.1}.k-first__price[data-astro-cid-nblfbf3s] small[data-astro-cid-nblfbf3s]{font-size:.65em;font-weight:500}.k-first__was[data-astro-cid-nblfbf3s]{color:#5f7489;margin-bottom:18px;font-size:.88rem}.k-btn[data-astro-cid-nblfbf3s]{color:#fff;background:#1f3a5f;border-radius:999px;padding:14px;font-weight:800;text-decoration:none;display:block}.k-sec[data-astro-cid-nblfbf3s]{padding:64px 0}.k-sec--green[data-astro-cid-nblfbf3s]{background:#e3f0e7}.k-h2[data-astro-cid-nblfbf3s]{align-items:center;gap:12px;margin-bottom:28px;font-size:clamp(1.4rem,4.2vw,1.9rem);font-weight:800;display:flex}.k-h2[data-astro-cid-nblfbf3s]:before{content:"";background:#8cc5a0;border-radius:50%;flex:none;width:14px;height:14px;margin-right:18px;box-shadow:18px 0 #1f3a5f}.k-sym[data-astro-cid-nblfbf3s]{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (width>=600px){.k-sym[data-astro-cid-nblfbf3s]{grid-template-columns:1fr 1fr}}@media (width>=960px){.k-sym[data-astro-cid-nblfbf3s]{grid-template-columns:repeat(3,1fr)}}.k-card[data-astro-cid-nblfbf3s]{background:#fff;border:1px solid #dfe8e2;border-radius:22px;align-items:center;gap:16px;padding:18px;display:flex}.k-card[data-astro-cid-nblfbf3s] h3[data-astro-cid-nblfbf3s]{margin-bottom:2px;font-size:1.08rem;font-weight:800}.k-card[data-astro-cid-nblfbf3s] p[data-astro-cid-nblfbf3s]{color:#5f7489;font-size:.88rem;line-height:1.6}.k-fig[data-astro-cid-nblfbf3s]{background:#e3f0e7;border-radius:18px;flex:0 0 64px;height:80px;position:relative}.k-fig[data-astro-cid-nblfbf3s] i[data-astro-cid-nblfbf3s]{display:block;position:absolute}.k-fig__head[data-astro-cid-nblfbf3s]{background:#1f3a5f;border-radius:50%;width:16px;height:16px;top:6px;left:24px}.k-fig__body[data-astro-cid-nblfbf3s]{opacity:.9;background:#1f3a5f;border-radius:14px 14px 8px 8px;width:28px;height:52px;top:24px;left:18px}.k-fig__spot[data-astro-cid-nblfbf3s]{width:14px;height:14px;left:calc(var(--x) - 7px);top:calc(var(--y) - 7px);background:#e0664e;border-radius:50%;box-shadow:0 0 0 5px #e0664e47}.k-two[data-astro-cid-nblfbf3s]{gap:48px;display:grid}@media (width>=860px){.k-two[data-astro-cid-nblfbf3s]{grid-template-columns:1fr 1fr}}.k-menu[data-astro-cid-nblfbf3s]{gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.k-menu[data-astro-cid-nblfbf3s] li[data-astro-cid-nblfbf3s]{background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.k-menu__name[data-astro-cid-nblfbf3s]{font-weight:700}.k-menu__name[data-astro-cid-nblfbf3s] small[data-astro-cid-nblfbf3s]{color:#5f7489;font-size:.8rem;font-weight:400;display:block}.k-menu__price[data-astro-cid-nblfbf3s]{white-space:nowrap;font-size:1.3rem;font-weight:800}.k-menu__price[data-astro-cid-nblfbf3s] small[data-astro-cid-nblfbf3s]{font-size:.65em}.k-small[data-astro-cid-nblfbf3s]{color:#5f7489;font-size:.82rem}.k-flow[data-astro-cid-nblfbf3s]{counter-reset:f;gap:10px;margin:0;padding:0;list-style:none;display:grid}.k-flow[data-astro-cid-nblfbf3s] li[data-astro-cid-nblfbf3s]{counter-increment:f;background:#fff;border-radius:18px;padding:14px 18px 14px 64px;font-weight:500;position:relative}.k-flow[data-astro-cid-nblfbf3s] li[data-astro-cid-nblfbf3s]:before{content:counter(f);color:#fff;background:#1f3a5f;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:800;display:grid;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.k-info[data-astro-cid-nblfbf3s]{background:#fff;border-radius:22px;margin:0;padding:8px 20px}.k-info[data-astro-cid-nblfbf3s] div[data-astro-cid-nblfbf3s]{border-bottom:1px dashed #dfe8e2;grid-template-columns:5.5em 1fr;padding:12px 0;display:grid}.k-info[data-astro-cid-nblfbf3s] div[data-astro-cid-nblfbf3s]:last-child{border-bottom:0}.k-info[data-astro-cid-nblfbf3s] dt[data-astro-cid-nblfbf3s]{font-weight:700}.k-info[data-astro-cid-nblfbf3s] dd[data-astro-cid-nblfbf3s]{margin:0}.k-map[data-astro-cid-nblfbf3s]{background:#e3f0e7 radial-gradient(#c9dfd0 1.5px,#0000 2px) 0 0/16px 16px;border-radius:22px;place-items:center;min-height:240px;display:grid}.k-map[data-astro-cid-nblfbf3s] span[data-astro-cid-nblfbf3s]{color:#5f7489;background:#fff;border-radius:999px;padding:6px 16px;font-weight:700}.k-call[data-astro-cid-nblfbf3s]{text-align:center;background:#8cc5a0;border-radius:40px 40px 0 0;padding:48px 0}.k-call[data-astro-cid-nblfbf3s] p[data-astro-cid-nblfbf3s]{font-weight:700}.k-call__tel[data-astro-cid-nblfbf3s]{color:#fff;letter-spacing:.04em;background:#1f3a5f;border-radius:999px;margin:8px 0 10px;padding:12px 32px;font-size:clamp(1.5rem,6vw,2.2rem);font-weight:800;text-decoration:none;display:inline-block}.k-call[data-astro-cid-nblfbf3s] .k-small[data-astro-cid-nblfbf3s]{color:#1f3a5f}.k-foot[data-astro-cid-nblfbf3s]{color:#c9d6e2;text-align:center;background:#1f3a5f;padding:28px 20px;font-size:.8rem}.k-foot[data-astro-cid-nblfbf3s] a[data-astro-cid-nblfbf3s]{color:#fff}
