.legal-page-module__x9Hroq__page{max-width:824px;margin:0 auto;padding:56px 32px 96px}.legal-page-module__x9Hroq__page h1{letter-spacing:-.045em;margin-top:8px;font-size:40px}.legal-page-module__x9Hroq__date{margin-top:4px;font-size:13px}.legal-page-module__x9Hroq__contents{border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin:28px 0 30px;padding:16px 0 18px}.legal-page-module__x9Hroq__contents ul{columns:2;column-gap:32px;margin:10px 0 0;padding:0;list-style:none}.legal-page-module__x9Hroq__contents li{break-inside:avoid;padding:2px 0;font-size:14px}.legal-page-module__x9Hroq__contents a{color:var(--muted)}.legal-page-module__x9Hroq__contents a:hover{color:var(--ink)}.legal-page-module__x9Hroq__text{font-size:15px;line-height:1.65}.legal-page-module__x9Hroq__text h2{letter-spacing:-.02em;margin:38px 0 12px;font-size:22px;line-height:1.25}.legal-page-module__x9Hroq__text h3{letter-spacing:0;margin:22px 0 8px;font-size:16px;font-weight:600;line-height:1.4}.legal-page-module__x9Hroq__text p{color:var(--ink);margin:0 0 12px}.legal-page-module__x9Hroq__text ul{margin:0 0 14px;padding-left:20px}.legal-page-module__x9Hroq__text li{margin-bottom:6px}.legal-page-module__x9Hroq__text a{border-bottom:1px solid}@media (max-width:760px){.legal-page-module__x9Hroq__page{padding:36px 22px 72px}.legal-page-module__x9Hroq__contents ul{columns:1}}
