.field[data-astro-cid-5hdfwl5p]{display:grid;gap:4px;font-weight:600;font-size:.95rem}.field[data-astro-cid-5hdfwl5p] em[data-astro-cid-5hdfwl5p]{font-weight:400;font-style:normal;color:var(--color-text-light)}.field[data-astro-cid-5hdfwl5p] input[data-astro-cid-5hdfwl5p],.field[data-astro-cid-5hdfwl5p] select[data-astro-cid-5hdfwl5p],.field[data-astro-cid-5hdfwl5p] textarea[data-astro-cid-5hdfwl5p]{width:100%;min-height:46px;padding:10px 12px;border:1px solid #c3c9bf;border-radius:8px;background:#fff;font-weight:400;font-size:1rem}.field[data-astro-cid-5hdfwl5p] input[data-astro-cid-5hdfwl5p]:focus,.field[data-astro-cid-5hdfwl5p] select[data-astro-cid-5hdfwl5p]:focus,.field[data-astro-cid-5hdfwl5p] textarea[data-astro-cid-5hdfwl5p]:focus{outline:2px solid var(--color-action);outline-offset:0;border-color:var(--color-action)}.field[data-astro-cid-5hdfwl5p] .is-invalid{border-color:#b3261e}.field[data-astro-cid-5hdfwl5p] small[data-astro-cid-5hdfwl5p]{color:#b3261e;font-weight:400;font-size:.875rem}summary[data-astro-cid-2n35dmvc]::-webkit-details-marker{display:none}.pc-map[data-astro-cid-tnxgvme7]{position:relative;margin:0;width:100%;height:100%;min-height:300px;background:#e2e5df;overflow:hidden;container-type:size}.pc-map__frame[data-astro-cid-tnxgvme7]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100cqw,calc(var(--ar) * 100cqh))}.pc-map[data-astro-cid-tnxgvme7] svg[data-astro-cid-tnxgvme7]{display:block;width:100%;height:100%}.pc-map__bg[data-astro-cid-tnxgvme7]{fill:#eef0ec}.pc-map__others[data-astro-cid-tnxgvme7] path[data-astro-cid-tnxgvme7]{fill:#e2e5df;stroke:#fff;stroke-width:1.6;stroke-linejoin:round}.pc-map__ours[data-astro-cid-tnxgvme7] path[data-astro-cid-tnxgvme7]{fill:var(--color-action);fill-opacity:.9;stroke:#fff;stroke-width:2.4;stroke-linejoin:round}.pc-map__codes[data-astro-cid-tnxgvme7] text[data-astro-cid-tnxgvme7]{fill:#ffffffe6;font:700 15px/1 var(--font-sans, sans-serif);letter-spacing:.04em;text-anchor:middle;dominant-baseline:middle;pointer-events:none}.pc-map__labels[data-astro-cid-tnxgvme7]{position:absolute;inset:0;pointer-events:none}.pc-map__place[data-astro-cid-tnxgvme7]{position:absolute;display:flex;align-items:center;gap:5px;white-space:nowrap}.pc-map__place[data-astro-cid-tnxgvme7] i[data-astro-cid-tnxgvme7]{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px var(--color-brand)}.pc-map__place--right[data-astro-cid-tnxgvme7]{transform:translate(-4px,-50%)}.pc-map__place--left[data-astro-cid-tnxgvme7]{flex-direction:row-reverse;transform:translate(calc(-100% + 4px),-50%)}.pc-map__place--top[data-astro-cid-tnxgvme7]{flex-direction:column-reverse;gap:3px;transform:translate(-50%,calc(-100% + 4px))}.pc-map__place--bottom[data-astro-cid-tnxgvme7]{flex-direction:column;gap:3px;transform:translate(-50%,-4px)}.pc-map__place[data-astro-cid-tnxgvme7] b[data-astro-cid-tnxgvme7]{font-size:13px;font-weight:700;color:var(--color-brand);line-height:1;background:#ffffffeb;padding:3px 6px;border-radius:4px;box-shadow:0 1px 3px #0000001f}.pc-map__pin[data-astro-cid-tnxgvme7]{position:absolute;display:flex;flex-direction:column-reverse;align-items:center;transform:translate(-50%,-100%)}.pc-map__pin[data-astro-cid-tnxgvme7] svg[data-astro-cid-tnxgvme7]{width:30px;height:42px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}.pc-map__pin-body[data-astro-cid-tnxgvme7]{fill:var(--color-brand);stroke:#fff;stroke-width:1.4;stroke-linejoin:round}.pc-map__pin-house[data-astro-cid-tnxgvme7]{fill:#fff}.pc-map__pin[data-astro-cid-tnxgvme7] b[data-astro-cid-tnxgvme7]{font-size:12px;font-weight:800;color:#fff;background:var(--color-brand);padding:3px 7px;border-radius:4px;margin-bottom:4px;white-space:nowrap}.pc-map__key[data-astro-cid-tnxgvme7]{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--color-text);line-height:1.3;background:#fffffff0;padding:6px 9px;border-radius:4px;max-width:calc(100% - 24px)}.pc-map__key[data-astro-cid-tnxgvme7] i[data-astro-cid-tnxgvme7]{flex:0 0 auto;width:12px;height:12px;border-radius:3px;background:var(--color-action)}@media(max-width:600px){.pc-map__place[data-astro-cid-tnxgvme7][data-pp]{gap:5px}.pc-map__place[data-astro-cid-tnxgvme7][data-pp=right]{flex-direction:row;transform:translate(-4px,-50%)}.pc-map__place[data-astro-cid-tnxgvme7][data-pp=left]{flex-direction:row-reverse;transform:translate(calc(-100% + 4px),-50%)}.pc-map__place[data-astro-cid-tnxgvme7][data-pp=top]{flex-direction:column-reverse;gap:3px;transform:translate(-50%,calc(-100% + 4px))}.pc-map__place[data-astro-cid-tnxgvme7][data-pp=bottom]{flex-direction:column;gap:3px;transform:translate(-50%,-4px)}.pc-map__place[data-astro-cid-tnxgvme7][data-pp=none]{transform:translate(-4px,-50%)}.pc-map__place[data-astro-cid-tnxgvme7][data-pp=none] b[data-astro-cid-tnxgvme7]{display:none}.pc-map__place[data-astro-cid-tnxgvme7] b[data-astro-cid-tnxgvme7]{font-size:12px;padding:2px 5px}.pc-map__codes[data-astro-cid-tnxgvme7] text[data-astro-cid-tnxgvme7]{font-size:19px}.pc-map__key[data-astro-cid-tnxgvme7]{font-size:11px;left:8px;top:8px}}.local-copy[data-astro-cid-6z5s4wrf] p+p{margin-top:.8em}.local-copy[data-astro-cid-6z5s4wrf] a{text-decoration:underline}
