.bar-title--large[data-astro-cid-d6est6q5]{margin-top:48px}.stats[data-astro-cid-epqkdvpf]{grid-template-columns:repeat(3,1fr);gap:16px;width:min(100%,900px);margin-inline:auto;display:grid}.stats[data-astro-cid-epqkdvpf] li[data-astro-cid-epqkdvpf]{text-align:center;border:1px solid #dde3f2;border-radius:12px;grid-template-rows:auto 1.5em 1fr 1.5em;align-items:center;padding:18px 12px 14px;display:grid;box-shadow:4px 5px 10px #1f459621}.stats__label[data-astro-cid-epqkdvpf]{font-size:14px;font-weight:700}.stats__note[data-astro-cid-epqkdvpf]{color:#999;font-size:11.5px;line-height:1.5}.stats__value[data-astro-cid-epqkdvpf]{color:var(--navy);margin:6px 0 2px;line-height:1.2}.stats__value[data-astro-cid-epqkdvpf] strong[data-astro-cid-epqkdvpf]{margin:0 2px;font-size:34px}.stats__value[data-astro-cid-epqkdvpf] small[data-astro-cid-epqkdvpf]{font-size:15px;font-weight:700}.stats__date[data-astro-cid-epqkdvpf]{text-align:right;width:min(100%,900px);margin:8px auto 0;font-size:10.5px}@media (width<=760px){.stats[data-astro-cid-epqkdvpf]{grid-template-columns:repeat(3,1fr);gap:6px}.stats[data-astro-cid-epqkdvpf] li[data-astro-cid-epqkdvpf]{border-radius:8px;grid-template-rows:auto 1.4em 1fr 1.4em;padding:10px 3px 8px}.stats__label[data-astro-cid-epqkdvpf]{letter-spacing:0;white-space:nowrap;font-size:clamp(8.5px,2.35vw,10px)}.stats__note[data-astro-cid-epqkdvpf]{letter-spacing:0;white-space:nowrap;font-size:clamp(8px,2.15vw,9.5px)}.stats__value[data-astro-cid-epqkdvpf]{white-space:nowrap;margin:4px 0 2px}.stats__value[data-astro-cid-epqkdvpf] strong[data-astro-cid-epqkdvpf]{margin:0 1px;font-size:clamp(20px,6.2vw,26px)}.stats__value[data-astro-cid-epqkdvpf] small[data-astro-cid-epqkdvpf]{font-size:clamp(10px,2.9vw,12px)}}.want[data-astro-cid-3hkcm7pf]{background:var(--blue-light);border-radius:8px;margin-bottom:24px;padding:12px 20px}.want__title[data-astro-cid-3hkcm7pf]{color:var(--navy);margin-bottom:4px;font-size:14px;font-weight:700}.want[data-astro-cid-3hkcm7pf] li[data-astro-cid-3hkcm7pf]{margin-top:4px;padding-left:22px;font-size:13px;position:relative}.want[data-astro-cid-3hkcm7pf] li[data-astro-cid-3hkcm7pf]:before{content:"";background:var(--navy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center/10px no-repeat;border-radius:50%;width:14px;height:14px;position:absolute;top:.35em;left:0}.points[data-astro-cid-eg2ipfxq]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;display:grid}.points[data-astro-cid-eg2ipfxq] li[data-astro-cid-eg2ipfxq]{border:1px solid #dde3f2;border-radius:10px;align-items:center;gap:14px;padding:16px 18px;display:flex}.points__icon[data-astro-cid-eg2ipfxq]{background:var(--blue-light);width:44px;height:44px;color:var(--navy);letter-spacing:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;font-weight:700;line-height:1;display:flex}.points[data-astro-cid-eg2ipfxq] strong[data-astro-cid-eg2ipfxq]{font-size:15px;line-height:1.4;display:block}.points[data-astro-cid-eg2ipfxq] small[data-astro-cid-eg2ipfxq]{color:#999;margin-top:2px;font-size:12.5px;line-height:1.4;display:block}@media (width<=640px){.points[data-astro-cid-eg2ipfxq]{grid-template-columns:1fr}}.period[data-astro-cid-5c2f3uio]{margin-bottom:12px;font-size:13px;font-weight:700}.steps[data-astro-cid-5c2f3uio]{align-items:center;gap:22px;margin-bottom:24px;display:flex}.steps[data-astro-cid-5c2f3uio] li[data-astro-cid-5c2f3uio]{text-align:center;border:1px solid #d5dcf0;border-radius:8px;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;min-height:112px;padding:14px 6px 12px;line-height:1.4;display:flex;position:relative}.steps[data-astro-cid-5c2f3uio] li[data-astro-cid-5c2f3uio]:not(.is-last):after{content:"";border:7px solid #0000;border-left:10px solid #bbb;border-right:none;position:absolute;top:50%;right:-17px;transform:translateY(-50%)}.steps[data-astro-cid-5c2f3uio] li[data-astro-cid-5c2f3uio].is-last{background:var(--navy);border-color:var(--navy);color:#fff}.steps__num[data-astro-cid-5c2f3uio]{letter-spacing:.06em;color:var(--navy);margin-bottom:10px;font-size:17px;font-weight:700}.is-last[data-astro-cid-5c2f3uio] .steps__num[data-astro-cid-5c2f3uio]{color:#fff}.steps__title[data-astro-cid-5c2f3uio]{margin-top:2px;font-size:15px;font-weight:700}.steps__note[data-astro-cid-5c2f3uio]{color:#999;font-size:12px}.flow-table[data-astro-cid-5c2f3uio]{border-collapse:collapse;width:100%;font-size:15px}.flow-table[data-astro-cid-5c2f3uio] th[data-astro-cid-5c2f3uio],.flow-table[data-astro-cid-5c2f3uio] td[data-astro-cid-5c2f3uio]{text-align:left;vertical-align:middle;border-bottom:1px solid #e3e3e3;padding:12px 4px}.flow-table[data-astro-cid-5c2f3uio] th[data-astro-cid-5c2f3uio]{width:24%}@media (width<=640px){.steps[data-astro-cid-5c2f3uio]{flex-direction:column;align-items:stretch;gap:18px}.steps[data-astro-cid-5c2f3uio] li[data-astro-cid-5c2f3uio]:not(.is-last):after{border:7px solid #0000;border-top:10px solid #bbb;border-bottom:none;inset:auto auto -15px 50%;transform:translate(-50%)}}.modal-link[data-astro-cid-znr3ahyo]{font:inherit;color:var(--link);cursor:pointer;background:0 0;border:none;padding:0}.modal-link[data-astro-cid-znr3ahyo]:hover{color:var(--navy);text-decoration:underline}.modal-link[data-astro-cid-znr3ahyo]:focus{outline:none}.entry[data-astro-cid-znr3ahyo] a[data-astro-cid-znr3ahyo]{text-decoration:none}.entry[data-astro-cid-znr3ahyo] a[data-astro-cid-znr3ahyo]:hover{color:var(--navy);text-decoration:underline}a[data-astro-cid-znr3ahyo]:focus{outline:none}.entry[data-astro-cid-znr3ahyo]{grid-template-columns:1fr 1fr;gap:6px;display:grid}.entry__box[data-astro-cid-znr3ahyo]{border:1px solid #d5dcf0;border-radius:8px;padding:20px 24px}.entry__title[data-astro-cid-znr3ahyo]{margin-bottom:12px;font-size:17px;font-weight:700}.entry__list[data-astro-cid-znr3ahyo]{padding-left:1.4em;font-size:15px;list-style:decimal}.entry__mail[data-astro-cid-znr3ahyo]{background:var(--blue-light);border-radius:6px;margin:8px 0;padding:6px 12px}.entry__mail[data-astro-cid-znr3ahyo] small[data-astro-cid-znr3ahyo]{color:#888;font-size:12.5px;display:block}.entry__mail[data-astro-cid-znr3ahyo] a[data-astro-cid-znr3ahyo]{font-size:18px}.entry__sub[data-astro-cid-znr3ahyo]{color:var(--text);margin-top:12px;font-size:15px;font-weight:500}.entry__sub[data-astro-cid-znr3ahyo]:before{content:"・"}.entry__small[data-astro-cid-znr3ahyo]{font-size:14px}@media (width<=640px){.entry[data-astro-cid-znr3ahyo]{grid-template-columns:1fr}}.modal[data-astro-cid-bzhw6rzb]{border:none;border-radius:8px;width:min(100% - 32px,760px);max-height:calc(100vh - 32px);padding:48px 24px 24px;overflow:auto;box-shadow:0 12px 40px #00000040}.modal[data-astro-cid-bzhw6rzb]::backdrop{background:#00000080}.modal__title[data-astro-cid-bzhw6rzb]{color:var(--link);border-bottom:1px solid var(--link);margin-bottom:20px;padding-bottom:8px;font-size:clamp(18px,2.2vw,24px);font-weight:500;line-height:1.4}.modal__lead[data-astro-cid-bzhw6rzb]{margin-bottom:8px;font-weight:700}.modal__list[data-astro-cid-bzhw6rzb] dt[data-astro-cid-bzhw6rzb]{margin-top:16px;font-size:16px;font-weight:700}.modal__list[data-astro-cid-bzhw6rzb] dt[data-astro-cid-bzhw6rzb]:before{content:"◆";margin-right:2px}.modal__list[data-astro-cid-bzhw6rzb] dd[data-astro-cid-bzhw6rzb]{font-size:14px;line-height:1.7}.modal__note[data-astro-cid-bzhw6rzb]{color:#d93a4f;margin-top:4px;display:block}.modal__list[data-astro-cid-bzhw6rzb] a[data-astro-cid-bzhw6rzb]{word-break:break-all;text-decoration:none}.modal__list[data-astro-cid-bzhw6rzb] a[data-astro-cid-bzhw6rzb]:hover{color:var(--navy);text-decoration:underline}.modal__table[data-astro-cid-bzhw6rzb]{border-collapse:collapse;width:100%;font-size:14px}.modal__table[data-astro-cid-bzhw6rzb] th[data-astro-cid-bzhw6rzb],.modal__table[data-astro-cid-bzhw6rzb] td[data-astro-cid-bzhw6rzb]{vertical-align:middle;text-align:left;border-bottom:1px solid #e3e3e3;padding:16px}.modal__table[data-astro-cid-bzhw6rzb] th[data-astro-cid-bzhw6rzb]{text-align:center;background:#f1f1f1;width:32%;font-weight:700}.modal__close[data-astro-cid-bzhw6rzb]{color:#555;cursor:pointer;background:0 0;border:none;width:36px;height:36px;font-size:28px;line-height:1;position:absolute;top:8px;right:12px}.modal__close[data-astro-cid-bzhw6rzb]:hover{color:var(--navy)}@media (width<=640px){.modal[data-astro-cid-bzhw6rzb]{width:calc(100% - 16px);max-width:none;padding:44px 16px 20px}.modal__table[data-astro-cid-bzhw6rzb] th[data-astro-cid-bzhw6rzb],.modal__table[data-astro-cid-bzhw6rzb] td[data-astro-cid-bzhw6rzb]{padding:12px 10px}.modal__table[data-astro-cid-bzhw6rzb] th[data-astro-cid-bzhw6rzb]{width:30%}}a[data-astro-cid-bzhw6rzb]:focus{outline:none}.notice[data-astro-cid-rqcl3s6h]{background:#f5f5f5;border-left:3px solid #333;margin-top:12px;padding:12px 16px;font-size:14px}.notice__title[data-astro-cid-rqcl3s6h]{font-weight:700}summary[data-astro-cid-bppbuphv]:focus{outline:none}.faq-group[data-astro-cid-bppbuphv]{margin-top:24px}.faq-group__title[data-astro-cid-bppbuphv]{color:var(--navy);align-items:center;gap:12px;margin-bottom:12px;font-size:13.5px;font-weight:700;display:flex}.faq-group__title[data-astro-cid-bppbuphv]:after{content:"";border-top:1px solid var(--line);flex:1}.faq[data-astro-cid-bppbuphv]{background:#fff;border:1px solid #dde3f2;border-radius:6px;margin-bottom:8px}.faq[data-astro-cid-bppbuphv][open]{box-shadow:4px 5px 10px #1f459621}.faq[data-astro-cid-bppbuphv] summary[data-astro-cid-bppbuphv]{cursor:pointer;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:700;list-style:none;display:flex}.faq[data-astro-cid-bppbuphv] summary[data-astro-cid-bppbuphv]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-bppbuphv],.faq__a[data-astro-cid-bppbuphv]{border-radius:50%;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:15px;font-weight:700;line-height:1;display:grid}.faq__q[data-astro-cid-bppbuphv]{background:var(--navy);color:#fff}.faq__a[data-astro-cid-bppbuphv]{color:#e0577a;background:#fcd3dc}.faq__text[data-astro-cid-bppbuphv]{flex:1}.faq__icon[data-astro-cid-bppbuphv]{background:var(--blue-light);border-radius:50%;width:16px;height:16px;position:relative}.faq__icon[data-astro-cid-bppbuphv]:before,.faq__icon[data-astro-cid-bppbuphv]:after{content:"";background:var(--navy);border-radius:1px;height:2px;position:absolute;top:7px;left:4px;right:4px}.faq__icon[data-astro-cid-bppbuphv]:after{transform:rotate(90deg)}.faq[data-astro-cid-bppbuphv][open] .faq__icon[data-astro-cid-bppbuphv]{background:var(--navy)}.faq[data-astro-cid-bppbuphv][open] .faq__icon[data-astro-cid-bppbuphv]:before{background:#fff}.faq[data-astro-cid-bppbuphv][open] .faq__icon[data-astro-cid-bppbuphv]:after{display:none}.faq__answer[data-astro-cid-bppbuphv]{border-top:1px solid #eee;gap:12px;margin:0 16px;padding:14px 4px 16px;font-size:15px;display:flex}.faq__lead[data-astro-cid-bppbuphv]{font-weight:700}
