.legal_page__xSFXU{--bg:#fbfaf7;--surface:#ffffff;--ink:#111315;--sub:#3d4548;--muted:#5f676b;--border:#e3e6e0;--mint-dark:#0a7d62;min-height:100vh;background:var(--bg);color:var(--ink);font-family:Pretendard JP,Pretendard,Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,system-ui,sans-serif;font-size:15px;line-height:1.85;-webkit-font-smoothing:antialiased}.legal_page__xSFXU *,.legal_page__xSFXU :after,.legal_page__xSFXU :before{box-sizing:border-box}body:has(.legal_page__xSFXU),html:has(.legal_page__xSFXU){background:#fbfaf7}.legal_page__xSFXU :where(h1,h2,h3,p,ol,ul,dl,dd,table){margin:0}.legal_page__xSFXU a{color:var(--mint-dark);text-underline-offset:3px}.legal_page__xSFXU a:focus-visible{outline:2px solid var(--mint-dark);outline-offset:2px;border-radius:2px}.legal_inner__5IUG5{width:min(760px,calc(100% - 40px));margin:0 auto}.legal_header__uD3sK{border-bottom:1px solid var(--border);background:var(--bg)}.legal_header__uD3sK .legal_inner__5IUG5{display:flex;align-items:center;height:60px}.legal_logo__8f6K2{display:block;width:auto;height:22px}.legal_doc__CXXId{padding:40px 0 72px;word-break:auto-phrase;overflow-wrap:anywhere}.legal_title__kDlKv{font-size:26px;line-height:1.4;font-weight:800;letter-spacing:-.01em}.legal_date__S9opF{margin-top:8px!important;color:var(--muted);font-size:13px}.legal_lead__naFmL{margin-top:24px;padding:18px 20px;border-radius:12px;background:var(--surface);border:1px solid var(--border);color:var(--sub)}.legal_lead__naFmL p+p{margin-top:8px}.legal_article__8hdiz{margin-top:40px;scroll-margin-top:16px}.legal_article__8hdiz h2{font-size:18px;line-height:1.5;font-weight:800;padding-bottom:10px;margin-bottom:14px;border-bottom:1px solid var(--border)}.legal_article__8hdiz h3{margin-top:20px;margin-bottom:6px;font-size:15px;font-weight:700}.legal_article__8hdiz p{color:var(--sub)}.legal_article__8hdiz .legal_table__6fD6U+p,.legal_article__8hdiz ol+p,.legal_article__8hdiz p+.legal_table__6fD6U,.legal_article__8hdiz p+dl,.legal_article__8hdiz p+ol,.legal_article__8hdiz p+p,.legal_article__8hdiz p+ul,.legal_article__8hdiz ul+p{margin-top:10px}.legal_article__8hdiz ol,.legal_article__8hdiz ul{padding-left:1.4em;color:var(--sub)}.legal_article__8hdiz ol{list-style:decimal}.legal_article__8hdiz ul{list-style:disc}.legal_article__8hdiz li+li,.legal_article__8hdiz li>ol,.legal_article__8hdiz li>ul{margin-top:4px}.legal_paren__vLMnp{list-style:none;padding-left:0!important;counter-reset:paren}.legal_paren__vLMnp>li{position:relative;padding-left:2.2em;counter-increment:paren}.legal_paren__vLMnp>li:before{content:"(" counter(paren) ")";position:absolute;left:0}.legal_table__6fD6U{width:100%;overflow-x:auto;overflow-wrap:normal}.legal_table__6fD6U table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.7;background:var(--surface)}.legal_table__6fD6U td,.legal_table__6fD6U th{padding:8px 10px;border:1px solid var(--border);text-align:left;vertical-align:top;color:var(--sub)}.legal_table__6fD6U th{background:#f3f4f0;color:var(--ink);font-weight:700}.legal_info__vU0_1{display:grid;grid-template-columns:max-content 1fr;gap:6px 16px;color:var(--sub)}.legal_info__vU0_1 dt{font-weight:700;color:var(--ink)}.legal_supplement__wTe3l{margin-top:48px;color:var(--muted);font-size:14px}.legal_supplement__wTe3l h2{font-size:15px;font-weight:700;margin-bottom:6px}.legal_footer__A20IX{border-top:1px solid var(--border);padding:24px 0 32px;color:var(--muted);font-size:13px}.legal_footerRow__fv6mS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.legal_footerNav__HKVvX{display:flex;flex-wrap:wrap;gap:8px 20px}.legal_page__xSFXU .legal_footerNav__HKVvX a{color:var(--sub);text-decoration:none}.legal_page__xSFXU .legal_footerNav__HKVvX a:hover{text-decoration:underline}@media (min-width:960px){.legal_doc__CXXId{padding:56px 0 96px}.legal_title__kDlKv{font-size:30px}.legal_page__xSFXU{font-size:16px}.legal_table__6fD6U table{font-size:14px}.legal_table__6fD6U td,.legal_table__6fD6U th{padding:10px 12px}}.legal_supplement__wTe3l ul{padding:0;list-style:none}