@charset "utf-8";
/* ===========================================================================
 * L2 — 토큰 재정의
 *
 *   여기 두는 것   KRDS 컴포넌트와 다른 점이 **색·크기·간격뿐**일 때의 토큰 재정의
 *                  (S40-krds-ui.md §2 의 Q2)
 *   두지 않는 것   선택자·레이아웃·컴포넌트. 그것은 L3·L4 다
 *
 *   ⚠️ 토큰 별칭(--color-pri 등)은 **기존 것만 유지**하고 늘리지 않는다.
 *      신규는 --krds-* 를 직접 참조한다 (D-03).
 *   ⚠️ 이 파일이 커지면 계층 판정이 틀린 것이다 — 참고로 eGov 표준 예제의
 *      egovframe.css 가 1.8KB 다 (S40 §2).
 * =========================================================================== */

/* ---------------------------------------------------------------------------
 * 글꼴 — KRDS 원본을 고치지 않고 여기서 덮어쓴다 【D-151】
 *
 *   krds/output.css 의 @font-face 는 .woff 만 부른다. woff2 가 배포본에 있는데도 쓰지 않아
 *   3종 합계 약 240KB 를 손해 본다. 원본을 고치면 KRDS 를 갱신할 때마다 같은 수정을 반복해야
 *   하므로(D-13 — 갱신은 원본 교체다) **같은 font-family 를 뒤에서 다시 선언**한다.
 *   같은 family·weight 의 @font-face 는 나중 선언이 이긴다.
 *
 *   font-display: swap — 글꼴을 받는 동안 글자가 사라지지 않는다(FOIT 회피).
 * ------------------------------------------------------------------------- */
@font-face {
	font-family: Pretendard GOV;
	font-weight: normal;
	font-display: swap;
	src: url(../../fonts/PretendardGOV-Regular.subset.woff2) format("woff2"),
	     url(../../fonts/PretendardGOV-Regular.subset.woff) format("woff");
}

@font-face {
	font-family: Pretendard GOV;
	font-weight: 500;
	font-display: swap;
	src: url(../../fonts/PretendardGOV-Medium.subset.woff2) format("woff2"),
	     url(../../fonts/PretendardGOV-Medium.subset.woff) format("woff");
}

@font-face {
	font-family: Pretendard GOV;
	font-weight: 700;
	font-display: swap;
	src: url(../../fonts/PretendardGOV-Bold.subset.woff2) format("woff2"),
	     url(../../fonts/PretendardGOV-Bold.subset.woff) format("woff");
}

/* ---------------------------------------------------------------------------
 * 전역메뉴 뒤 어둡게 덮기 — **끈다** 【사용자 결정 2026-09-10】
 *
 *   KRDS 는 PC 에서 GNB 하위메뉴를 열 때 화면 전체를 검게(75%) 덮는다.
 *   이 사이트는 메뉴가 얕아 그 대비가 얻는 것보다 방해가 크다.
 *
 *   ⚠️ **요소를 없애지 않고 색만 투명하게 한다.** 이 덮개는 **바깥을 눌러 메뉴를 닫는
 *      클릭 판**이기도 하다 — display:none 으로 지우면 닫기 동작이 함께 사라진다.
 *      KRDS 스크립트가 붙였다 떼는 .active 도 그대로 둔다.
 * ------------------------------------------------------------------------- */
.gnb-backdrop {
	--krds-main-menu--color-dim: transparent;
}
