@charset "utf-8";
/* ============================================================
   h8-overlay.css — 신규 스타일은 이 파일에만 (R5 v1)
   원본 CSS(assets/css/*)는 무수정 보존. 여기서 캐스케이드로 보정한다.
   로드 순서: 모든 원본 CSS 뒤(head 마지막 link).
   ============================================================ */

/* ------------------------------------------------------------
   1. @font-face 경로 보정 (원본 pretendard.css/suite.css 가
      루트 상대 /fonts/... 참조 — R7 서브패스 호환을 위해
      로드 실측된 7종만 문서 상대 경로로 재선언. 동일
      family+weight 의 후선언이 이겨서 원본 선언은 미사용됨.
      미실측 웨이트(Thin/ExtraBold/Black)는 재선언하지 않음 — R11) */
@font-face {
	font-family: 'Pretendard';
	font-weight: 700;
	font-display: swap;
	src: local('Pretendard Bold'), url('../fonts/pretendard/Pretendard-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 600;
	font-display: swap;
	src: local('Pretendard SemiBold'), url('../fonts/pretendard/Pretendard-SemiBold.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 500;
	font-display: swap;
	src: local('Pretendard Medium'), url('../fonts/pretendard/Pretendard-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 400;
	font-display: swap;
	src: local('Pretendard Regular'), url('../fonts/pretendard/Pretendard-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 300;
	font-display: swap;
	src: local('Pretendard Light'), url('../fonts/pretendard/Pretendard-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Pretendard';
	font-weight: 200;
	font-display: swap;
	src: local('Pretendard ExtraLight'), url('../fonts/pretendard/Pretendard-ExtraLight.woff2') format('woff2');
}
@font-face {
	font-family: 'SUITE';
	font-style: normal;
	font-weight: 700;
	src: url('../fonts/suite/SUITE-Bold.woff2') format('woff2');
}

/* ------------------------------------------------------------
   2. 홈 헤더 고정 (원본 index.php 는 본문 인라인 <style>
      #header{position:fixed} — 인라인 style 블록 금지(R5)라
      body#main 스코프로 대체. 서브(body#sub)는 원본대로
      absolute 유지 — fixed 적용 금지 실측) */
body#main #header { position: fixed; }

/* ------------------------------------------------------------
   3. board.css/responsive.css 의 루트 상대 /images/bbs/* 보정
      — 로드 실측된 2종만 문서 상대로 재지정(R11).
      (page_first.svg 등 미실측분은 원본에서도 미로드 — 그대로 둠) */
.paginate a.direction.last { background-image: url('../images/bbs/page_last.svg'); }
@media all and (max-width:768px) {
	.paginate a.direction.last { background-image: url('../images/bbs/btn_last_x2.png'); }
}
