@charset "UTF-8";

@font-face {
	font-family: "NEXON Lv2 Gothic";
	/*
	 * font-display: swap — 2026-08-03 추가
	 * 이 폰트는 740KB(한글 전체 글리프)다. font-display 가 없으면 브라우저
	 * 기본값이 block 이라 폰트를 다 받을 때까지 최대 3초간 글자를 아예
	 * 그리지 않는다(FOIT). 앞단(오사카)↔오리진(싱가포르) 지연이 큰 구조라
	 * 첫 방문자에게 그 대기가 그대로 체감된다.
	 * swap 은 기본 글꼴로 글자를 즉시 보여주고 폰트가 도착하면 갈아끼운다.
	 * 글꼴이 한 번 바뀌어 보이는 대신 화면이 훨씬 빨리 뜬다.
	 */
	font-display: swap;
	src: url("data:,"); /* IE9 Compat Modes */
	/*
	 * woff2 를 맨 앞에 둔다 — 2026-08-03
	 * 브라우저는 지원하는 첫 포맷을 고르므로 요즘 브라우저는 woff2,
	 * 구형은 그대로 woff(741KB) 를 받는다.
	 *
	 * woff2 를 서브셋본으로 교체 — 2026-08-12
	 * 원본 woff2 는 419KB(한글 11,172자 전체)였다. 실제로 이 사이트 본문에
	 * 쓰인 한글은 1,638자뿐이라, KS X 1001 완성형 2,350자 + 실사용 글자 +
	 * ASCII·자모·기호를 합친 2,846자로 잘라 115KB 로 줄였다(-73%).
	 * 힌팅 테이블도 제거했다(211KB -> 115KB). 모바일은 힌팅을 쓰지 않고
	 * 요즘 윈도우도 DirectWrite 라 체감 차이가 없다.
	 * 서브셋에 없는 희귀 글자는 font-display:swap 덕에 시스템 글꼴로 나온다.
	 * 원본은 NEXON_Lv2_Gothic.woff2 로 그대로 남겨두었다 — 되돌리려면
	 * 아래 .subset.woff2 를 .woff2 로 바꾸기만 하면 된다.
	 * 재생성: python3 -m fontTools.subset NEXON_Lv2_Gothic.woff2 \
	 *   --text-file=<글자목록> --output-file=NEXON_Lv2_Gothic.subset.woff2 \
	 *   --flavor=woff2 --layout-features='*' --no-hinting
	 */
	src: local(''),
		 url("data:,") format('woff2'), /* Modern Browsers */
		 url("data:,") format('embedded-opentype'), /* IE6 ~ IE8 */
		 url("data:,") format('woff'); /* 구형 브라우저 */
}

/*
@font-face {
	font-family: "NEXON Lv2 Gothic Light";
	src: url("data:,");
	src: local(''),
		 url("data:,") format('embedded-opentype'),
		 url("data:,") format('woff');
}

@font-face {
  font-family: "NEXON Lv2 Gothic Bold";
	src: url("data:,");
	src: local(''),
		 url("data:,") format('embedded-opentype'),
		 url("data:,") format('woff');
}
*/