/* p20.css — 철거안전관리계획 · 오렌지/차콜 · 체크리스트 2열(확인항목/대응방법) 아키타입 */
:root{
  --accent:#C2410C;
  --sub:#3A3A3A;
  --bg:#FAF5F1;
  --surface:#FFFFFF;
  --line:#EDD9CC;
  --display-font:'Oswald','Noto Sans KR',var(--font-fallback);
  --body-font:'Noto Sans KR',var(--font-fallback);
  --label-font:'Oswald',var(--font-fallback);
}
.hero-eyebrow{font-family:var(--label-font);letter-spacing:.12em;}
.hero h1{font-weight:900;}

/* 체크리스트 2열: 확인항목 / 대응방법을 표로 짝지어 배치 */
.check-table{max-width:980px;margin:0 auto;}
.check-table table{min-width:640px;}
.check-table th,.check-table td{padding:14px 16px;font-size:.92rem;vertical-align:top;}
.check-table thead th{background:var(--accent);color:#fff;}
.check-table tbody th,.check-table tbody td:first-child{font-weight:700;color:var(--accent);white-space:nowrap;}
.check-table tbody tr:nth-child(even){background:var(--bg);}
