.legal-page{--lgl-navy:#143a66;--lgl-navy-deep:#0d2c52;--lgl-rule:#e7e0d5;--lgl-ink:#3d4657;--lgl-mute:#8d8579;--lgl-serif:"Yu Mincho","YuMincho","ヒラギノ明朝 ProN","Hiragino Mincho ProN",serif;background:#fdfcfa;color:var(--lgl-navy);max-width:480px;margin:0 auto;min-height:100dvh;font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;overflow-x:hidden}.legal-page *{box-sizing:border-box}.lgl-header{display:flex;align-items:center;justify-content:center;padding:12px 20px;border-bottom:1px solid #e6ecf4;background:#fff}.lgl-header a{font-size:15px;font-weight:900;color:var(--lgl-navy);text-decoration:none}.lgl-body{padding:40px 24px 0}.lgl-h1{font-family:var(--lgl-serif);font-size:22px;font-weight:600;line-height:1.6;letter-spacing:.02em;color:var(--lgl-navy-deep)}.lgl-lead{margin-top:16px;font-size:13px;line-height:2.05;color:var(--lgl-ink)}.lgl-block{margin-top:30px;padding-top:26px;border-top:1px solid var(--lgl-rule)}.lgl-h2{font-family:var(--lgl-serif);font-size:16px;font-weight:600;line-height:1.6;color:var(--lgl-navy-deep)}.lgl-p{margin-top:12px;font-size:12.5px;line-height:2;color:var(--lgl-ink)}.lgl-table{margin-top:20px;border-top:1px solid var(--lgl-rule)}.lgl-row{display:flex;gap:14px;padding:13px 0;border-bottom:1px solid var(--lgl-rule)}.lgl-row dt{flex:0 0 88px;font-size:11px;font-weight:700;line-height:1.9;letter-spacing:.06em;color:var(--lgl-mute)}.lgl-row dd{flex:1 1;min-width:0;font-size:12.5px;line-height:1.9;color:var(--lgl-ink);word-break:break-word}.lgl-note{margin-top:26px;padding:18px;background:#f7f5f1;border-radius:4px;font-size:12px;line-height:2;color:var(--lgl-ink)}.lgl-back{display:block;margin:34px 0 0;padding:15px;border:1px solid var(--lgl-rule);border-radius:4px;background:#fff;font-size:13px;font-weight:700;text-align:center;color:var(--lgl-navy);text-decoration:none}.lgl-footer{margin-top:40px;padding:24px;border-top:1px solid var(--lgl-rule);background:#f7f5f1;font-size:10.5px;line-height:2.1;color:var(--lgl-mute);text-align:center}.lgl-footer a{color:var(--lgl-navy)}