/*
  브라우저 기본 제목 스타일 되살리기 — 퍼블리싱 CSS보다 **먼저** 실려야 합니다.

  왜 필요한가
  ----------
  퍼블리싱 CSS(styles/*.css 13개)는 브라우저 기본값 위에서 작성됐습니다.
  h2에 굵기를 따로 적지 않은 곳은 브라우저 기본 bold를 그대로 쓰는 식입니다.
  그런데 우리 앱은 Tailwind가 함께 깔려 있고, Tailwind의 preflight가

      h1,h2,h3,h4,h5,h6 { font-size: inherit; font-weight: inherit }

  로 리셋해 버립니다. 그래서 korhrd 화면의 제목이 전부 400(얇게)으로 나왔습니다.
  (발급 신청 현황의 과정명이 원본 700 → 우리 400 이었습니다)

  전달본 CSS는 한 글자도 고치지 않기로 했으므로, 여기서 기본값만 되살립니다.

  주의
  ----
  · 선택자를 **요소 이름만** 씁니다. 명시도가 가장 낮아, 퍼블리싱 CSS의
    클래스 규칙(.page-head h1 등)이 항상 이깁니다.
  · 이 파일은 korhrd 레이아웃에서만 <link>로 달리므로 어드민 화면에는
    영향이 없습니다.
  · **margin은 되살리지 않습니다.** 전달본 base.css 가 `*{ margin:0 }` 으로
    이미 리셋해 두었는데, 그건 전체 선택자(0,0,0)라 요소 선택자(0,0,1)인
    여기보다 명시도가 낮습니다. 순서를 맨 앞에 둬도 이 파일이 이겨서,
    margin을 적으면 리셋이 뚫리고 제목마다 UA 여백이 되살아납니다.
    (수강신청 목록의 .course-row__head 가 29px → 59px 로 늘었습니다)
    Tailwind preflight 가 지우는 건 font-size·font-weight 뿐이라 그 둘만 되살립니다.
*/
h1 { font-size: 2em;    font-weight: bold }
h2 { font-size: 1.5em;  font-weight: bold }
h3 { font-size: 1.17em; font-weight: bold }
h4 { font-size: 1em;    font-weight: bold }
h5 { font-size: 0.83em; font-weight: bold }
h6 { font-size: 0.67em; font-weight: bold }

b, strong { font-weight: bolder }
