/* 약관, 개인정보 처리방침 같은 글 화면 */
* { box-sizing: border-box; }
body { margin: 0; background: #141414; color: #e9e9e9; font-family: "Pretendard", "Malgun Gothic", "Apple SD Gothic Neo", sans-serif; font-size: 15px; line-height: 1.75; }
.doc { max-width: 720px; margin: 0 auto; padding: 20px 16px 80px; }
.back a, a { color: #c6ff3d; }
h1 { font-size: 22px; margin: 12px 0 2px; color: #fff; }
h2 { font-size: 16px; margin: 30px 0 6px; color: #fff; }
.date { color: #8b8b8b; margin: 0 0 18px; }
ol, ul { padding-left: 20px; margin: 6px 0; }
li { margin: 3px 0; }
table { width: 100%; border-collapse: collapse; margin: 8px 0; font-size: 14px; }
th, td { border: 1px solid #2b2b2b; padding: 7px 9px; text-align: left; vertical-align: top; }
th { background: #1e1e1e; font-weight: 600; white-space: nowrap; }
/* 공개 전에 선생님이 채워야 하는 곳 */
.fill { background: #4a3a00; color: #ffd24a; padding: 0 4px; border-radius: 4px; }
