.consult[data-astro-cid-du5xtbpw]{background:var(--card) var(--tile-white) 0 0 / 512px 512px;box-shadow:var(--shadow-paper);border-radius:2px;gap:20px;margin-top:24px;padding:22px 18px 24px;display:grid}.field[data-astro-cid-du5xtbpw]{border:0;gap:6px;min-width:0;display:grid}label[data-astro-cid-du5xtbpw],legend[data-astro-cid-du5xtbpw]{font-size:16.5px;font-weight:700}.req[data-astro-cid-du5xtbpw]{color:var(--clay-ink);font-size:15px;font-weight:600}.opt[data-astro-cid-du5xtbpw]{color:var(--ink-soft);font-size:15px;font-weight:500}input[data-astro-cid-du5xtbpw][type=text],input[data-astro-cid-du5xtbpw][type=tel],textarea[data-astro-cid-du5xtbpw]{width:100%;min-height:52px;color:var(--ink);font:inherit;font-family:var(--system);background:#fffdf9;border:1px solid #cfc4b2;border-radius:2px;padding:12px 14px;font-size:17px}textarea[data-astro-cid-du5xtbpw]{resize:vertical}input[data-astro-cid-du5xtbpw]:focus-visible,textarea[data-astro-cid-du5xtbpw]:focus-visible{outline:2px solid var(--clay-ink);outline-offset:1px;border-color:var(--clay-ink)}input[data-astro-cid-du5xtbpw][aria-invalid=true]{border-color:#a8463e}.err[data-astro-cid-du5xtbpw]{color:#a8463e;font-size:15px;font-weight:600}.kinds[data-astro-cid-du5xtbpw]{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.kind[data-astro-cid-du5xtbpw]{cursor:pointer;background:#fffdf9;border:1px solid #cfc4b2;border-radius:2px;align-items:center;gap:10px;min-height:52px;padding:8px 12px;font-size:15.5px;font-weight:600;line-height:1.35;display:flex;position:relative}.kind[data-astro-cid-du5xtbpw] input[data-astro-cid-du5xtbpw]{width:20px;height:20px;accent-color:var(--night);flex:none}.kind[data-astro-cid-du5xtbpw]:has(input:checked){border-color:var(--night);background:#f4f1ea}.hp[data-astro-cid-du5xtbpw]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.notice[data-astro-cid-du5xtbpw]{background:var(--paper-2);color:var(--ink-soft);border-radius:2px;padding:16px 16px 14px;font-size:14.5px;line-height:1.7}.notice-title[data-astro-cid-du5xtbpw]{color:var(--ink);font-size:15.5px;font-weight:700}.notice[data-astro-cid-du5xtbpw] ul[data-astro-cid-du5xtbpw]{gap:4px;margin-top:6px;list-style:none;display:grid}.notice[data-astro-cid-du5xtbpw] li[data-astro-cid-du5xtbpw]{text-indent:-12px;padding-left:12px}.notice[data-astro-cid-du5xtbpw] li[data-astro-cid-du5xtbpw]:before{content:"·";margin-right:7px}.policy[data-astro-cid-du5xtbpw]{color:var(--ink);text-underline-offset:4px;margin-top:6px;padding:10px 0;font-weight:700;display:inline-block}.submit[data-astro-cid-du5xtbpw]{width:100%;min-height:56px;font-size:18px}.submit[data-astro-cid-du5xtbpw]:disabled{opacity:.7;cursor:wait}.status[data-astro-cid-du5xtbpw]:empty{display:none}.status[data-astro-cid-du5xtbpw]{background:#fbf3ef;border-left:3px solid #a8463e;padding:12px 14px;font-size:16px}.nojs[data-astro-cid-du5xtbpw]{font-weight:600}.done[data-astro-cid-du5xtbpw]{border-left:4px solid var(--olive-ink);background:var(--card) var(--tile-white) 0 0 / 512px 512px;box-shadow:var(--shadow-paper);border-radius:2px;margin-top:24px;padding:26px 22px}.done[data-astro-cid-du5xtbpw]:focus{outline:none}.done-title[data-astro-cid-du5xtbpw]{font-size:22px}.done[data-astro-cid-du5xtbpw] p[data-astro-cid-du5xtbpw]+p[data-astro-cid-du5xtbpw]{margin-top:8px}@media (width>=768px){.consult[data-astro-cid-du5xtbpw]{max-width:760px;padding:32px 34px 34px}.kinds[data-astro-cid-du5xtbpw]{grid-template-columns:repeat(4,auto);justify-content:start}.submit[data-astro-cid-du5xtbpw]{justify-self:start;width:auto;min-width:260px}.done[data-astro-cid-du5xtbpw]{max-width:760px}}.ways[data-astro-cid-6bfsojfh]{gap:16px;display:grid}.way[data-astro-cid-6bfsojfh]{background:var(--card) var(--tile-white) 0 0 / 512px 512px;box-shadow:var(--shadow-paper);border-radius:2px;padding:22px 20px 24px}.way[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{font-size:24px}.way[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--ink-soft);margin-top:8px}.way[data-astro-cid-6bfsojfh] .btn[data-astro-cid-6bfsojfh]{margin-top:16px}.call[data-astro-cid-6bfsojfh]{background:var(--night) var(--tile-night) 0 0 / 512px 512px;color:var(--on-night)}.call[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{color:#fff}.num[data-astro-cid-6bfsojfh]{color:#fff;letter-spacing:-.01em;margin-top:14px;font-size:34px;font-weight:700;line-height:1.15;text-decoration:none;display:block}.num[data-astro-cid-6bfsojfh] small[data-astro-cid-6bfsojfh]{letter-spacing:0;color:#ede8ddbf;margin-bottom:2px;font-size:14.5px;font-weight:600;display:block}.num[data-astro-cid-6bfsojfh]:focus-visible{outline-color:var(--on-night)}.call[data-astro-cid-6bfsojfh] .note[data-astro-cid-6bfsojfh]{color:#ede8ddd9;margin-top:16px}.place[data-astro-cid-6bfsojfh]{margin-top:18px}.place[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]{border-top:1px dashed var(--line);grid-template-columns:4em 1fr;gap:12px;padding:10px 0;display:grid}.place[data-astro-cid-6bfsojfh] div[data-astro-cid-6bfsojfh]:first-child{border-top:0}.place[data-astro-cid-6bfsojfh] dt[data-astro-cid-6bfsojfh]{font-weight:700}.park[data-astro-cid-6bfsojfh]{color:var(--ink-soft);margin-top:16px}@media (width>=768px){.ways[data-astro-cid-6bfsojfh]{grid-template-columns:1.2fr 1fr;align-items:start;gap:24px}.way[data-astro-cid-6bfsojfh]{padding:30px 32px 32px}.num[data-astro-cid-6bfsojfh]{font-size:44px}}
