/* 읽는 글의 모양. 색·크기는 전부 공통 컴포넌트 토큰과 같은 값이다 */
.doc h2{font-family:'Jua','Noto Sans KR',sans-serif;font-size:20px;line-height:28px;font-weight:400;
  color:var(--ink);margin:28px 0 10px;padding-top:18px;border-top:1px solid #DDE8E0}
.doc h2:first-child{border-top:0;padding-top:0;margin-top:0}
.doc h3{font-family:'Jua','Noto Sans KR',sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#3E4C45;margin:18px 0 8px}
.doc p,.doc li{font-size:14px;line-height:24px;color:#3E4C45}
.doc ul{margin:8px 0;padding-left:18px}
.doc li{margin:4px 0}
.doc strong{color:var(--ink)}
.doc table{width:100%;border-collapse:collapse;margin:10px 0;font-size:13px;line-height:20px}
.doc th,.doc td{border:1px solid #DDE8E0;padding:8px 10px;text-align:left;vertical-align:top}
.doc th{background:#EEF5EF;color:var(--ink);font-weight:600;white-space:nowrap}
.doc td{color:#3E4C45}
.doc .note{font-size:13px;line-height:20px;color:var(--muted)}
.doc .wrap{overflow-x:auto}
