@charset "utf-8";

@import url('https://font.googleapis.com/css2?family=Montserrat:wght@300;400;700;800&family=Noto+Sans+KR:wght@300,400;700;900&display=swap');

@font-face {
  font-family: 'FontAwesome';font-weight:900;font-style: normal;
  src: url('../font/fa-solid-900.eot');
  src: url('../font/fa-solid-900.eot?#iefix') format('eot'), 
		url('../font/fa-solid-900.woff') format('woff'), 
		url('../font/fa-solid-900.ttf') format('truetype'), 
		url('../font/fa-solid-900.svg#FontAwesome') format('svg');
}
@font-face {
  font-family: 'FontAwesome';font-weight:400;font-style: normal;
  src: url('../font/fa-regular-400.eot');
  src: url('../font/fa-regular-400.eot?#iefix') format('eot'), 
		url('../font/fa-regular-400.woff') format('woff'), 
		url('../font/fa-regular-400.ttf') format('truetype'), 
		url('../font/fa-regular-400.svg#FontAwesome') format('svg');
}
@font-face {
  font-family: 'FontAwesome';font-weight:normal;font-style: normal;
  src: url('../font/fa-brands-400.eot');
  src: url('../font/fa-brands-400.eot?#iefix') format('eot'), 
		url('../font/fa-brands-400.woff') format('woff'), 
		url('../font/fa-brands-400.ttf') format('truetype'), 
		url('../font/fa-brands-400.svg#FontAwesome') format('svg');
}

@font-face{
	font-family: 'NotoKr';
	font-weight: 200;
	src: url("../font/NotoSansCJKkr-Light.woff2") format('woff2'),
	url("../font/NotoSansCJKkr-Light.woff") format('woff');
}
@font-face{
	font-family: 'NotoKr';
	font-weight: 300;
	src: url("../font/NotoSansCJKkr-DemiLight.woff2") format('woff2'),
	url("../font/NotoSansCJKkr-DemiLight.woff") format('woff');
}
@font-face{
	font-family: 'NotoKr';
	font-weight: 500;
	src: url("../font/NotoSansCJKkr-Medium.woff2") format('woff2'),
	url("../font/NotoSansCJKkr-Medium.woff") format('woff');
}
@font-face{
	font-family: 'NotoKr';
	font-weight: 600;
	src: url("../font/NotoSansCJKkr-Bold.woff2") format('woff2'),
	url("../font/NotoSansCJKkr-Bold.woff") format('woff');
}



@font-face{
	font-family: 'Montserrat';
	font-weight: 300;
	src: url("../font/Montserrat-Light.woff2") format('woff2'),
	url("../font/Montserrat-Light.woff") format('woff');
}
@font-face{
	font-family: 'Montserrat';
	font-weight: 400;
	src: url("../font/Montserrat-Regular.woff2") format('woff2'),
	url("../font/Montserrat-Regular.woff") format('woff');
}
@font-face{
	font-family: 'Montserrat';
	font-weight: 600;
	src: url("../font/Montserrat-SemiBold.woff2") format('woff2'),
	url("../font/Montserrat-SemiBold.woff") format('woff');
}
@font-face{
	font-family: 'Montserrat';
	font-weight: 700;
	src: url("../font/Montserrat-Bold.woff2") format('woff2'),
	url("../font/Montserrat-Bold.woff") format('woff');
}
@font-face{
	font-family: 'Montserrat';
	font-weight: 900;
	src: url("../font/Montserrat-Black.woff2") format('woff2'),
	url("../font/Montserrat-Black.woff") format('woff');
}


@font-face{
	font-family: 'nsq';
	font-weight: 300;
	src: url('../font/NanumSquareL.eot');
	src: url("../font/NanumSquareL.woff2") format('woff2'),
	url("../font/NanumSquareL.woff") format('woff');
}
@font-face{
	font-family: 'nsq';
	font-weight: 400;
	src: url('../font/NanumSquareR.eot');
	src: url("../font/NanumSquareR.woff2") format('woff2'),
	url("../font/NanumSquareR.woff") format('woff');
}


@font-face{
	font-family: 'scd';
	font-weight: 300;
	src: url('../font/SCDream3.eot');
	src: url("../font/SCDream3.woff2") format('woff2'),
	url("../font/SCDream3.woff") format('woff');
}
@font-face{
	font-family: 'scd';
	font-weight: 400;
	src: url('../font/SCDream4.eot');
	src: url("../font/SCDream4.woff2") format('woff2'),
	url("../font/SCDream4.woff") format('woff');
}
@font-face{
	font-family: 'scd';
	font-weight: 500;
	src: url('../font/SCDream5.eot');
	src: url("../font/SCDream5.woff2") format('woff2'),
	url("../font/SCDream5.woff") format('woff');
}
