



/* Noto Sans */
/* @import url('../font/NotoSans.css'); */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+TC&display=swap');






/* YoonGothic700 */
@font-face {
	font-family: 'YoonGothic700', 'YoonGothic790', 'YoonGothic700 Black', 'YoonGothic700-Black';
	font-weight: 900;
	font-display: swap;
	src: local('YoonGothic790'), local('YoonGothic700 Black'), local('YoonGothic700-Black'), 
	url('../font/YoonGothic700/YoonGothic790.ttf') format('ttf');
}

@font-face {
	font-family: 'YoonGothic700', 'YoonGothic780', 'YoonGothic700 ExtraBold', 'YoonGothic700-ExtraBold';
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	src: local('YoonGothic780'), local('YoonGothic700 ExtraBold'), local('YoonGothic700-ExtraBold'), 
	url('../font/YoonGothic700/YoonGothic780.ttf') format('ttf');
}

@font-face {
	font-family: 'YoonGothic700', 'YoonGothic770', 'YoonGothic700 Bold', 'YoonGothic700-Bold';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: local('YoonGothic770'), local('YoonGothic700 Bold'), local('YoonGothic700-Bold'), 
	url('../font/YoonGothic700/YoonGothic770.ttf') format('ttf'), 
	bold;
}

@font-face {
	font-family: 'YoonGothic700', 'YoonGothic760', 'YoonGothic700 SemiBold', 'YoonGothic700-SemiBold';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: local('YoonGothic760'), local('YoonGothic700 SemiBold'), local('YoonGothic700-SemiBold'), 
	url('../font/YoonGothic700/YoonGothic760.ttf') format('ttf');
}

@font-face {
	font-family: 'YoonGothic700', 'YoonGothic750', 'YoonGothic700 Medium', 'YoonGothic700-Medium';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: local('YoonGothic750'), local('YoonGothic700 Medium'), local('YoonGothic700-Medium'), 
	url('../font/YoonGothic700/YoonGothic750.ttf') format('ttf');
}

@font-face {
	font-family: 'YoonGothic700', 'YoonGothic740', 'YoonGothic700 Regular', 'YoonGothic700-Regular';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: local('YoonGothic740'), local('YoonGothic700 Regular'), local('YoonGothic700-Regular'), 
	url('../font/YoonGothic700/YoonGothic740.ttf') format('ttf');
}

@font-face {
	font-family: 'YoonGothic700', 'YoonGothic730', 'YoonGothic700 Light', 'YoonGothic700-Light';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: local('YoonGothic730'), local('YoonGothic700 Light'), local('YoonGothic700-Light'), 
	url('../font/YoonGothic700/YoonGothic730.ttf') format('ttf');
}

@font-face {
	font-family: 'YoonGothic700', 'YoonGothic720', 'YoonGothic700 ExtraLight', 'YoonGothic700-ExtraLight';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: local('YoonGothic720'), local('YoonGothic700 ExtraLight'), local('YoonGothic700-ExtraLight'), 
	url('../font/YoonGothic700/YoonGothic720.ttf') format('ttf');
}

@font-face {
	font-family: 'YoonGothic700', 'YoonGothic710', 'YoonGothic700 Thin', 'YoonGothic700-Thin';
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: local('YoonGothic710'), local('YoonGothic700 Thin'), local('YoonGothic700-Thin'), 
	url('../font/YoonGothic700/YoonGothic710.ttf') format('ttf');
}





/* GmarketSans */
@font-face {
	font-family: 'GmarketSans', 'GmarketSans-Light';
	font-style: normal;
	font-weight: 300;
	src: local('GmarketSans Light'), local('GmarketSans-Light'),
	url('../font/GmarketSans/GmarketSansLight.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../font/GmarketSans/GmarketSansLight.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

@font-face {
	font-family: 'GmarketSans', 'GmarketSans-Regular';
	font-style: normal;
	font-weight: 400;
	src: local('GmarketSans'), local('GmarketSans-Regular'),
	url('../font/GmarketSans/GmarketSansMedium.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../font/GmarketSans/GmarketSansMedium.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

@font-face {
	font-family: 'GmarketSans', 'GmarketSans-Medium';
	font-style: normal;
	font-weight: 500;
	src: local('GmarketSans Medium'), local('GmarketSans-Medium'),
	url('../font/GmarketSans/GmarketSansMedium.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../font/GmarketSans/GmarketSansMedium.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

@font-face {
	font-family: 'GmarketSans', 'GmarketSans-Bold';
	font-style: normal;
	font-weight: 700;
	src: local('GmarketSans Bold'), local('GmarketSans-Bold'),
	url('../font/GmarketSans/GmarketSansBold.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('../font/GmarketSans/GmarketSansBold.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}






/* poppins */
@font-face {
	font-family: 'Poppins', 'Poppins Black', 'Poppins-Black';
	font-weight: 900;
	font-display: swap;
	src: local('Poppins Black'), local('Poppins-Black'), 
	url('../font/Poppins/Poppins-Black.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins ExtraBold', 'Poppins-ExtraBold';
	font-weight: 800;
	font-style: normal;
	font-display: swap;
	src: local('Poppins ExtraBold'), local('Poppins-ExtraBold'), 
	url('../font/Poppins/Poppins-ExtraBold.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins Bold', 'Poppins-Bold';
	font-weight: 700;
	font-style: normal;
	font-display: swap;
	src: local('Poppins Bold'), local('Poppins-Bold'), 
	url('../font/Poppins/Poppins-Bold.ttf') format('ttf'), 
	bold;
}

@font-face {
	font-family: 'Poppins', 'Poppins SemiBold', 'Poppins-SemiBold';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: local('Poppins SemiBold'), local('Poppins-SemiBold'), 
	url('../font/Poppins/Poppins-SemiBold.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins Medium', 'Poppins-Medium';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: local('Poppins Medium'), local('Poppins-Medium'), 
	url('../font/Poppins/Poppins-Medium.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins Regular', 'Poppins-Regular';
	font-weight: 400;
	font-style: normal;
	font-display: swap;
	src: local('Poppins'), local('Poppins Regular'), local('Poppins-Regular'), 
	url('../font/Poppins/Poppins-Regular.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins Light', 'Poppins-Light';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: local('Poppins Light'), local('Poppins-Light'), 
	url('../font/Poppins/Poppins-Light.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins ExtraLight', 'Poppins-ExtraLight';
	font-weight: 200;
	font-style: normal;
	font-display: swap;
	src: local('Poppins ExtraLight'), local('Poppins-ExtraLight'), 
	url('../font/Poppins/Poppins-ExtraLight.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins Thin', 'Poppins-Thin';
	font-weight: 100;
	font-style: normal;
	font-display: swap;
	src: local('Poppins Thin'), local('Poppins-Thin'), 
	url('../font/Poppins/Poppins-Thin.ttf') format('ttf');
}



@font-face {
	font-family: 'Poppins', 'Poppins BlackItalic', 'Poppins-BlackItalic';
	font-weight: 900;
	font-style: italic;
	font-display: swap;
	src: local('Poppins BlackItalic'), local('Poppins-BlackItalic'), 
	url('../font/Poppins/Poppins-BlackItalic.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins ExtraBoldItalic', 'Poppins-ExtraBoldItalic';
	font-weight: 800;
	font-style: italic;
	font-display: swap;
	src: local('Poppins ExtraBoldItalic'), local('Poppins-ExtraBoldItalic'), 
	url('../font/Poppins/Poppins-ExtraBoldItalic.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins BoldItalic', 'Poppins-BoldItalic';
	font-weight: 700;
	font-style: italic;
	font-display: swap;
	src: local('Poppins BoldItalic'), local('Poppins-BoldItalic'), 
	url('../font/Poppins/Poppins-BoldItalic.ttf') format('ttf'), 
	bold;
}

@font-face {
	font-family: 'Poppins', 'Poppins SemiBoldItalic', 'Poppins-SemiBoldItalic';
	font-weight: 600;
	font-style: italic;
	font-display: swap;
	src: local('Poppins SemiBoldItalic'), local('Poppins-SemiBoldItalic'), 
	url('../font/Poppins/Poppins-SemiBoldItalic.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins MediumItalic', 'Poppins-MediumItalic';
	font-weight: 500;
	font-style: italic;
	font-display: swap;
	src: local('Poppins MediumItalic'), local('Poppins-MediumItalic'), 
	url('../font/Poppins/Poppins-MediumItalic.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins Italic', 'Poppins-Italic', 'Poppins-RegularItalic';
	font-weight: 400;
	font-style: italic;
	font-display: swap;
	src: local('Poppins Italic'), local('Poppins RegularItalic'), local('Poppins-RegularItalic'), 
	url('../font/Poppins/Poppins-RegularItalic.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins LightItalic', 'Poppins-LightItalic';
	font-weight: 300;
	font-style: italic;
	font-display: swap;
	src: local('Poppins LightItalic'), local('Poppins-LightItalic'), 
	url('../font/Poppins/Poppins-LightItalic.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins ExtraLightItalic', 'Poppins-ExtraLightItalic';
	font-weight: 200;
	font-style: italic;
	font-display: swap;
	src: local('Poppins ExtraLightItalic'), local('Poppins-ExtraLightItalic'), 
	url('../font/Poppins/Poppins-ExtraLightItalic.ttf') format('ttf');
}

@font-face {
	font-family: 'Poppins', 'Poppins ThinItalic', 'Poppins-ThinItalic';
	font-weight: 100;
	font-style: italic;
	font-display: swap;
	src: local('Poppins ThinItalic'), local('Poppins-ThinItalic'), 
	url('../font/Poppins/Poppins-ThinItalic.ttf') format('ttf');
}