/*
 * 웹폰트 선언
 * - woff2 → woff 순서로만 선언한다(eot·ttf 등 구형 포맷은 두지 않는다).
 * - local() 은 쓰지 않는다 — 사용자 PC 에 설치된 다른 버전이 대신 잡혀 화면마다 글꼴이 달라지고,
 *   설치 여부를 살피는 만큼 폰트 확정이 늦어진다. 항상 서버의 서브셋 파일을 쓴다.
 * - Pretendard 는 정적 서브셋(*.subset.woff2/woff, KS X 1001 한글 2,350자 + 라틴 + 기호)만 배포한다.
 *   원본(11,172자 전체) 대비 굵기당 약 1/3 크기다.
 */

@font-face {
	font-family: 'WavvePADO';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('WavvePADO-Regular.woff2') format('woff2'),
			url('WavvePADO-Regular.woff') format('woff');
}

@font-face {
	font-family: 'Paperlogy';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('Paperlogy-2ExtraLight.woff2') format('woff2'),
			url('Paperlogy-2ExtraLight.woff') format('woff');
}
@font-face {
	font-family: 'Paperlogy';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('Paperlogy-3Light.woff2') format('woff2'),
			url('Paperlogy-3Light.woff') format('woff');
}
@font-face {
	font-family: 'Paperlogy';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('Paperlogy-4Regular.woff2') format('woff2'),
			url('Paperlogy-4Regular.woff') format('woff');
}
@font-face {
	font-family: 'Paperlogy';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('Paperlogy-5Medium.woff2') format('woff2'),
			url('Paperlogy-5Medium.woff') format('woff');
}
@font-face {
	font-family: 'Paperlogy';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('Paperlogy-6SemiBold.woff2') format('woff2'),
			url('Paperlogy-6SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Paperlogy';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('Paperlogy-7Bold.woff2') format('woff2'),
			url('Paperlogy-7Bold.woff') format('woff');
}

@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 100;
	font-display: swap;
	src: url('Pretendard-Thin.subset.woff2') format('woff2'),
			url('Pretendard-Thin.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 200;
	font-display: swap;
	src: url('Pretendard-ExtraLight.subset.woff2') format('woff2'),
			url('Pretendard-ExtraLight.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 300;
	font-display: swap;
	src: url('Pretendard-Light.subset.woff2') format('woff2'),
			url('Pretendard-Light.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('Pretendard-Regular.subset.woff2') format('woff2'),
			url('Pretendard-Regular.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('Pretendard-Medium.subset.woff2') format('woff2'),
			url('Pretendard-Medium.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('Pretendard-SemiBold.subset.woff2') format('woff2'),
			url('Pretendard-SemiBold.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('Pretendard-Bold.subset.woff2') format('woff2'),
			url('Pretendard-Bold.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('Pretendard-ExtraBold.subset.woff2') format('woff2'),
			url('Pretendard-ExtraBold.subset.woff') format('woff');
}
@font-face {
	font-family: 'Pretendard';
	font-style: normal;
	font-weight: 900;
	font-display: swap;
	src: url('Pretendard-Black.subset.woff2') format('woff2'),
			url('Pretendard-Black.subset.woff') format('woff');
}
