/* 네트워커 법무 문서 공용 스타일 */
:root { color-scheme: light dark; }
body{font-family:-apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic",sans-serif;
  line-height:1.75;color:#1b1b1f;background:#fff;margin:0;padding:0;word-break:keep-all;}
.wrap{max-width:820px;margin:0 auto;padding:32px 20px 96px;}
h1{font-size:27px;margin:0 0 6px;letter-spacing:-.4px;}
.meta{color:#666;font-size:14px;margin-bottom:6px;}
nav.docnav{font-size:13px;margin:14px 0 24px;padding:12px 14px;background:#f6f7f9;border-radius:10px;}
nav.docnav a{color:#1B4DDB;text-decoration:none;margin-right:12px;white-space:nowrap;}
h2{font-size:19px;margin:34px 0 10px;border-top:1px solid #eee;padding-top:24px;letter-spacing:-.3px;}
h3{font-size:16px;margin:20px 0 6px;}
p,li{font-size:15px;color:#222;}
ul,ol{padding-left:20px;} li{margin:3px 0;}
table{border-collapse:collapse;width:100%;margin:12px 0;font-size:13.5px;}
th,td{border:1px solid #e2e2e6;padding:8px 10px;text-align:left;vertical-align:top;}
th{background:#f6f7f9;font-weight:700;}
.note{background:#fff8e1;border:1px solid #ffe082;border-radius:8px;padding:12px 14px;font-size:13.5px;color:#5d4a00;margin:16px 0;}
.danger{background:#fdeaea;border:1px solid #f5b5b5;color:#8a1f1f;border-radius:8px;padding:12px 14px;font-size:13.5px;margin:16px 0;}
.company{background:#f6f8fb;border:1px solid #e2e8f0;border-radius:10px;padding:14px 16px;font-size:14px;margin:14px 0 6px;}
.company b{display:inline-block;min-width:150px;color:#334155;}
.ph{background:#ffe6e6;color:#b00;border-radius:4px;padding:0 5px;font-size:13px;}
footer{margin-top:48px;padding-top:20px;border-top:1px solid #eee;font-size:13px;color:#888;}
@media (prefers-color-scheme: dark){
  body{background:#101114;color:#e6e6ea;} p,li{color:#cfd2d8;}
  h2{border-color:#26272c;} th{background:#1b1c20;} th,td{border-color:#26272c;}
  .note{background:#2a2410;border-color:#5d4a00;color:#e8d9a0;}
  .danger{background:#2a1414;border-color:#5d1f1f;color:#f2b8b8;}
  .company{background:#171a20;border-color:#2a2f38;} .company b{color:#9aa1ac;}
  nav.docnav{background:#171a20;} .ph{background:#3a1414;color:#ff9b9b;}
  footer{border-color:#26272c;}
}
