._7fVNVa_page{color:#152f46;overflow-wrap:anywhere;background:#f4f8fc;min-height:100vh}._7fVNVa_page *{box-sizing:border-box}._7fVNVa_header{justify-content:space-between;align-items:center;gap:20px;max-width:1080px;margin:auto;padding:20px 24px;display:flex}._7fVNVa_brand{align-items:center;gap:12px;font-size:clamp(20px,4vw,30px);font-weight:800;display:flex;color:#102f46!important;text-decoration:none!important}._7fVNVa_brand em{color:#aa4800;font-style:normal}._7fVNVa_page a{color:#075d9c;text-underline-offset:3px;text-decoration:underline}._7fVNVa_page a:focus-visible{outline-offset:5px;outline:3px solid #d56c11}._7fVNVa_main{background:#fff;border:1px solid #d6e2ec;border-radius:20px;max-width:920px;margin:12px auto 40px;padding:clamp(22px,5vw,52px)}._7fVNVa_eyebrow{color:#075d9c;letter-spacing:.12em;font-size:13px;font-weight:800}._7fVNVa_main h1{margin:12px 0 18px;font-size:clamp(30px,5vw,46px);line-height:1.15}._7fVNVa_version{color:#526579;font-size:14px}._7fVNVa_main p,._7fVNVa_contents li{line-height:1.8}._7fVNVa_intro{font-size:18px}._7fVNVa_notice{background:#fff5e8;border-left:4px solid #bd5800;border-radius:8px;margin:24px 0;padding:18px 22px}._7fVNVa_notice p{margin-bottom:0}._7fVNVa_contents{background:#edf5fb;border-radius:12px;margin:28px 0;padding:22px}._7fVNVa_contents h2{margin:0 0 12px;font-size:21px}._7fVNVa_contents ol{margin:0;padding-left:24px}._7fVNVa_contents li{padding:5px 0}._7fVNVa_section{border-top:1px solid #d6e2ec;margin-top:24px;padding-top:28px;scroll-margin-top:20px}._7fVNVa_section h2{font-size:clamp(22px,3vw,28px);line-height:1.35}._7fVNVa_back{padding:10px 0;font-size:14px;display:inline-block}._7fVNVa_footer{flex-wrap:wrap;gap:12px 24px;max-width:1080px;margin:auto;padding:20px 24px 36px;font-size:14px;display:flex}@media (max-width:600px){._7fVNVa_header{padding:16px}._7fVNVa_brand img{width:44px;height:44px}._7fVNVa_header>a:last-child{font-size:14px}._7fVNVa_main{border-radius:12px;margin:0 10px 20px}}@media print{._7fVNVa_header,._7fVNVa_contents,._7fVNVa_back,._7fVNVa_footer,._7fVNVa_main>a{display:none}._7fVNVa_page{color:#000;background:#fff}._7fVNVa_main{border:0;max-width:none;margin:0;padding:0}._7fVNVa_section h2{break-after:avoid}._7fVNVa_section{padding-top:12px}._7fVNVa_page a{color:inherit}}
