body.legal{margin:0;background:#07080e;color:#e9e8f0;font:15px/1.7 -apple-system,BlinkMacSystemFont,'Apple SD Gothic Neo','Noto Sans KR',sans-serif}
.legal main{max-width:760px;margin:0 auto;padding:28px 20px 40px}
.legal a{color:#ff8fb3}
.legal-home{display:inline-block;font-weight:800;font-size:20px;text-decoration:none;margin-bottom:18px;color:#fff!important}
.legal h1{font-size:24px;margin:0 0 6px}
.legal h2{font-size:17px;margin:28px 0 8px}
.legal h3{font-size:15px;margin:18px 0 6px;color:#cfcde0}
.legal p,.legal li{color:#cfcde0}
.legal ul{padding-left:20px}
.legal-meta{font-size:13px;color:#9a98ad!important;margin:0 0 18px}
.legal-notice{border:1px solid #ff8fb3;border-radius:12px;padding:12px 16px;margin:0 0 20px;background:rgba(255,143,179,.08)}
.legal-notice p{margin:6px 0}
.legal-links{margin-top:32px;font-size:14px}
.legal-business{max-width:760px;margin:0 auto;padding:18px 20px 32px;border-top:1px solid rgba(255,255,255,.1);font-size:12px;color:#8d8ba0}
.legal-business p{margin:2px 0;color:#8d8ba0}
