.LegalPage_wrap__seCwr{min-height:100vh}.LegalPage_header__luyVO{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px max(20px,calc((100vw - 820px) / 2 + 20px));border-bottom:1px solid var(--line)}.LegalPage_back__3LUOJ{font-size:14px;color:var(--muted);text-decoration:none}.LegalPage_main__Cqq17{max-width:820px;margin:0 auto;padding:48px 20px 64px}.LegalPage_main__Cqq17 h1{font-size:clamp(32px,5vw,46px);font-weight:650;margin-bottom:8px}.LegalPage_updated__3XEMa{color:var(--muted);font-size:14px;margin-bottom:36px}.LegalPage_content__5N01e{display:grid;gap:14px;font-size:16px;line-height:1.65}.LegalPage_content__5N01e h2{font-size:22px;margin-top:22px}.LegalPage_content__5N01e h3{font-size:17px;margin-top:8px}.LegalPage_content__5N01e ul{padding-left:22px;display:grid;gap:6px}.LegalPage_content__5N01e table{width:100%;border-collapse:collapse;font-size:14.5px}.LegalPage_content__5N01e td,.LegalPage_content__5N01e th{text-align:left;padding:10px;border-bottom:1px solid var(--line);vertical-align:top}.LegalPage_content__5N01e th{font-weight:700}.LegalPage_note__ZJD1l{background:#fff1c7;border-radius:12px;padding:12px 14px;font-size:14.5px}.LegalPage_footer__iuwee{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;padding:28px 20px;border-top:1px solid var(--line);font-size:14px;color:var(--muted)}.LegalPage_footer__iuwee a{text-decoration:none}@media (max-width:640px){.LegalPage_content__5N01e table{font-size:13px}.LegalPage_content__5N01e td,.LegalPage_content__5N01e th{padding:8px 6px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}}