.faq-document[data-v-5039ff02]{--faq-ink:#173541;--faq-copy:#49636e;--faq-muted:#71858e;--faq-line:#dbe6e9;--faq-accent:#087d74;color:var(--faq-ink);background:#fff;min-height:100vh;font-family:PingFang SC,Microsoft YaHei,Arial,sans-serif}.document-hero[data-v-5039ff02]{color:#fff;background:#0b2734;padding:126px 0 62px}.document-hero__inner[data-v-5039ff02],.faq-content[data-v-5039ff02]{max-width:1020px}.contents-heading>p[data-v-5039ff02],.document-label[data-v-5039ff02]{color:#84d4c7;letter-spacing:.12em;margin:0 0 14px;font-size:12px;font-weight:700}.document-hero h1[data-v-5039ff02]{letter-spacing:0;max-width:820px;margin:0;font-size:clamp(32px,4vw,48px);line-height:1.25}.document-summary[data-v-5039ff02]{color:#fffc;max-width:820px;margin:20px 0 0;font-size:16px;line-height:1.85}.document-facts[data-v-5039ff02]{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:36px 0 0;display:grid}.document-facts div[data-v-5039ff02]{border-top:1px solid #ffffff3d;min-width:0;padding-top:14px}.document-facts dt[data-v-5039ff02]{font-size:18px;font-weight:800}.document-facts dd[data-v-5039ff02]{color:#ffffffad;margin:6px 0 0;font-size:12px;line-height:1.55}.faq-content[data-v-5039ff02]{padding:64px 20px 96px}.contents-heading[data-v-5039ff02]{border-bottom:2px solid var(--faq-ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:0 0 28px;display:grid}.contents-heading>p[data-v-5039ff02]{color:var(--faq-accent);grid-column:1/-1}.contents-heading h2[data-v-5039ff02]{color:var(--faq-ink);letter-spacing:0;margin:0;font-size:clamp(28px,3vw,36px);line-height:1.2}.contents-heading>span[data-v-5039ff02]{color:var(--faq-muted);text-align:right;margin-bottom:4px;font-size:14px}.faq-section[data-v-5039ff02]{padding:48px 0 6px}.section-heading[data-v-5039ff02]{border-bottom:1px solid var(--faq-line);grid-template-columns:54px minmax(0,1fr);align-items:start;gap:18px;padding:0 0 21px;display:grid}.section-heading>span[data-v-5039ff02]{background:var(--faq-accent);color:#fff;border:1px solid #0c665f;border-radius:6px;place-items:center;width:46px;height:46px;font-size:18px;font-weight:800;display:grid}.section-heading h2[data-v-5039ff02]{color:var(--faq-ink);letter-spacing:0;margin:0;font-size:26px;line-height:1.28}.section-heading p[data-v-5039ff02]{color:var(--faq-muted);margin:7px 0 0;font-size:14px;line-height:1.7}.faq-entry[data-v-5039ff02]{border-bottom:1px solid var(--faq-line);grid-template-columns:58px minmax(0,1fr);gap:20px;padding:30px 0 32px;display:grid}.entry-index[data-v-5039ff02]{color:var(--faq-accent);flex-direction:column;gap:4px;padding-top:3px;display:flex}.entry-index span[data-v-5039ff02]{letter-spacing:.1em;font-size:11px;font-weight:800;line-height:1}.entry-index strong[data-v-5039ff02]{font-size:24px;font-weight:800;line-height:1.15}.entry-content[data-v-5039ff02]{min-width:0}.faq-entry h3[data-v-5039ff02]{color:var(--faq-ink);letter-spacing:0;margin:0;font-size:20px;font-weight:700;line-height:1.55}.answer[data-v-5039ff02]{margin-top:17px}.answer-label[data-v-5039ff02]{color:var(--faq-accent);letter-spacing:.08em;margin:0 0 7px;font-size:12px;font-weight:800;line-height:1.3}.answer-summary[data-v-5039ff02]{border-left:3px solid var(--faq-accent);color:#214752;background:#eef8f6;margin:0;padding:14px 18px 15px;font-size:16px;font-weight:600;line-height:1.85}.answer-detail[data-v-5039ff02]{max-width:860px;margin-top:14px}.answer-detail[data-v-5039ff02] ol,.answer-detail[data-v-5039ff02] p,.answer-detail[data-v-5039ff02] ul{color:var(--faq-copy);margin:0 0 14px;font-size:15px;line-height:1.95}.answer-detail[data-v-5039ff02] ol,.answer-detail[data-v-5039ff02] ul{padding-left:1.45em}.answer-detail[data-v-5039ff02] li{margin-bottom:8px;padding-left:2px}.answer-detail[data-v-5039ff02] li::marker{color:var(--faq-accent)}.answer-detail[data-v-5039ff02] ol:last-child,.answer-detail[data-v-5039ff02] p:last-child,.answer-detail[data-v-5039ff02] ul:last-child{margin-bottom:0}.faq-contact[data-v-5039ff02]{background:#f2f9f8;border:1px solid #c9dddd;border-radius:8px;margin-top:54px;padding:30px 32px}.faq-contact h2[data-v-5039ff02]{color:var(--faq-ink);letter-spacing:0;margin:0;font-size:24px;line-height:1.35}.faq-contact p[data-v-5039ff02]{color:var(--faq-copy);max-width:720px;margin:11px 0 19px;font-size:15px;line-height:1.85}.faq-contact a[data-v-5039ff02]{background:var(--faq-accent);color:#fff;border-radius:5px;align-items:center;min-height:42px;padding:0 17px;font-size:14px;font-weight:700;display:inline-flex}.faq-note[data-v-5039ff02]{border-top:1px solid var(--faq-line);color:var(--faq-muted);margin-top:28px;padding:20px 22px;font-size:13px;line-height:1.9}@media (width<=760px){.document-hero[data-v-5039ff02]{padding:104px 0 48px}.document-facts[data-v-5039ff02]{grid-template-columns:repeat(2,minmax(0,1fr))}.faq-content[data-v-5039ff02]{padding:42px 16px 68px}.contents-heading[data-v-5039ff02]{padding-bottom:23px;display:block}.contents-heading>span[data-v-5039ff02]{text-align:left;margin-top:10px;display:block}.faq-section[data-v-5039ff02]{padding-top:36px}.section-heading[data-v-5039ff02]{grid-template-columns:46px minmax(0,1fr);gap:13px;padding-bottom:17px}.section-heading>span[data-v-5039ff02]{width:40px;height:40px;font-size:16px}.section-heading h2[data-v-5039ff02]{font-size:21px}.faq-entry[data-v-5039ff02]{grid-template-columns:39px minmax(0,1fr);gap:12px;padding:25px 0 27px}.entry-index strong[data-v-5039ff02]{font-size:20px}.faq-entry h3[data-v-5039ff02]{font-size:17px;line-height:1.6}.answer[data-v-5039ff02]{margin-top:14px}.answer-summary[data-v-5039ff02]{padding:12px 14px 13px;font-size:15px;line-height:1.8}.answer-detail[data-v-5039ff02]{margin-top:12px}.answer-detail[data-v-5039ff02] ol,.answer-detail[data-v-5039ff02] p,.answer-detail[data-v-5039ff02] ul{font-size:14px;line-height:1.9}.faq-contact[data-v-5039ff02]{margin-top:42px;padding:24px 20px}.faq-contact h2[data-v-5039ff02]{font-size:21px}}
