/* 약관 · 개인정보처리방침 */
.mm-legal{max-width:820px;margin:var(--space-5) auto;line-height:var(--leading-loose)}
.mm-legal__tabs{display:flex;gap:var(--space-4);margin-bottom:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--line-2)}
.mm-legal__tabs a{display:inline-flex;align-items:center;min-height:var(--control-h-sm);font-size:var(--text-md);color:var(--mut)}
.mm-legal__tabs a.on{color:var(--brand);font-weight:700}
.mm-legal h1{font-size:var(--text-2xl);margin:0 0 var(--space-5)}
.mm-legal h2{font-size:var(--text-lg);margin:var(--space-6) 0 var(--space-2)}
.mm-legal p,.mm-legal li{font-size:var(--text-md);color:var(--ink-4)}
.mm-legal ul{padding-left:var(--space-5)}
.mm-legal__meta{margin-top:var(--space-7);padding-top:var(--space-3);border-top:1px solid var(--line-2);color:var(--mut);font-size:var(--text-sm)}
.mm-legal__biz{margin-top:var(--space-2);color:var(--mut);font-size:var(--text-sm)}
