@charset "utf-8";

/****************************** font setting ******************************/
@font-face {font-family: 'Pretendard KR';
	src: url('/resources/css/fonts/pretendard/PretendardVariable.woff2') format('woff2');
	font-weight: 45 920;
	font-style: normal;
	font-display: swap;
}

@font-face {font-family: 'Pretendard JP';
	src: url('/resources/css/fonts/pretendard/PretendardJPVariable.woff2') format('woff2');
	font-weight: 45 920;
	font-style: normal;
	font-display: swap;
}

@font-face {font-family: 'yoon';
	src: url('/resources/css/fonts/yoon/YoonGothicPro740.woff2') format('woff2');
}

@font-face {font-family: 'yoonb';  /* 윤고딕은 렌더링 weight 안됨 고유로 변경 */
	src: url('/resources/css/fonts/yoon/YoonGothicPro760.woff2') format('woff2');
}

@font-face {font-family: 'Marian';
	src: url('/resources/css/fonts/marian/36660E_0_0.woff2') format('woff2');
}

@font-face {font-family: 'Marian';
	font-weight: bold;
	src: url('/resources/css/fonts/marian/36660E_2_0.woff2') format('woff2');
}

@font-face {font-family: 'BlackerL';
	src: url('/resources/css/fonts/blacker/display/Blacker-Display-Light-trial.woff2') format('woff2');
}

@font-face {font-family: 'BlackerR';
	src: url('/resources/css/fonts/blacker/display/Blacker-Display-Regular-trial.woff2') format('woff2');
}

@font-face {font-family: 'BlackerLI';
	src: url('/resources/css/fonts/blacker/display/Blacker-Display-Light-Italic-trial.woff2') format('woff2');
}

@font-face {font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 400;
	src: url('/resources/css/fonts/omni/NotoSansKR-Regular.woff2') format('woff2');
}

@font-face {font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 500;
	src: url('/resources/css/fonts/omni/NotoSansKR-Medium.woff2') format('woff2');
}

@font-face {font-family: 'Noto Sans KR';
	font-style: normal;
	font-weight: 700;
	src: url('/resources/css/fonts/omni/NotoSansKR-Bold.woff2') format('woff2');
}

/* Adobe Franklin Gothic URW (was Typekit jla6bop) — 라이선스는 Adobe 계약 범위 내 사용 */
@font-face {font-family: 'franklin-gothic-urw';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('/resources/css/fonts/franklin/FranklinGothicURW-Book.woff2') format('woff2');
}

@font-face {font-family: 'franklin-gothic-urw';
	font-style: normal;
	font-weight: 500;
	font-display: swap;
	src: url('/resources/css/fonts/franklin/FranklinGothicURW-Medium.woff2') format('woff2');
}

@font-face {font-family: 'franklin-gothic-urw';
	font-style: normal;
	font-weight: 700;
	font-display: swap;
	src: url('/resources/css/fonts/franklin/FranklinGothicURW-Bold.woff2') format('woff2');
}

@font-face {font-family: 'franklin-gothic-urw';
	font-style: italic;
	font-weight: 400;
	font-display: swap;
	src: url('/resources/css/fonts/franklin/FranklinGothicURW-BookItalic.woff2') format('woff2');
}

@font-face {font-family: 'franklin-gothic-urw';
	font-style: italic;
	font-weight: 500;
	font-display: swap;
	src: url('/resources/css/fonts/franklin/FranklinGothicURW-MediumItalic.woff2') format('woff2');
}

:root {
	--font-pretendard: 'Pretendard KR', 'yoon', 'Marian', 'roboto', '돋움', 'AppleGothic', Dotum, sans-serif;
}

html[lang="ja"] {
	--font-pretendard: 'Pretendard JP', 'yoon', 'Marian', 'roboto', '돋움', 'AppleGothic', Dotum, sans-serif;
}

html, body, select, textarea, button, input{font-family:var(--font-pretendard);}
