@charset "utf-8";

/* 나눔 */
@font-face{
	font-family:'NanumG';
	font-weight: 400;
	src:url("font/NanumBarunGothic.eot");
	src:url("font/NanumBarunGothic.eot?#iefix") format('embedded-opentype'),
	    url("font/NanumBarunGothic.woff") format('woff');
}
@font-face{
	font-family:'NanumG';
	font-weight: 600;
	src:url("font/NanumGothicBold.eot");
 	src:url("font/NanumGothicBold.eot?#iefix") format('embedded-opentype'),
	    url("font/NanumGothicBold.woff") format('woff');
}

@font-face{
	font-family:'NanumS';
	font-weight: 400;
	src:url("font/NanumSquareR.eot");
	src:url("font/NanumSquareR.eot?#iefix") format('embedded-opentype'),
		url("font/NanumSquareR.woff") format('woff');
}
@font-face{
	font-family:'NanumS';
	font-weight: 600;
	src:url("font/NanumSquareB.eot");
	src:url("font/NanumSquareB.eot?#iefix") format('embedded-opentype'),
		url("font/NanumSquareB.woff") format('woff');
}	
@font-face{
	font-family:'NanumP';
	font-weight: 400;
	src:url("font/NanumPen.eot");
	src:url("font/NanumPen.eot?#iefix") format('embedded-opentype'),
		url("font/NanumPen.woff") format('woff');
}
@font-face{
	font-family:'NanumM';
	font-weight: 400;
	src:url("font/NanumMyeongjo.eot");
	src:url("font/NanumMyeongjo.eot?#iefix") format('embedded-opentype'),
		url("font/NanumMyeongjo.woff") format('woff');
}


/* 본고딕 */
@font-face{
	font-family:'NotoKr';
	font-weight: 100;
	src:url("font/NotoSansCJKkr-Thin.eot");
	src:url("font/NotoSansCJKkr-Thin.eot?#iefix") format('embedded-opentype'),
		url("font/NotoSansCJKkr-Thin.woff") format('woff');
		url("font/NotoSansKR-Thin.woff2") format('woff2');
}
@font-face{
	font-family:'NotoKr';
	font-weight: 200;
	src:url("font/NotoSansCJKkr-Light.eot");
	src:url("font/NotoSansCJKkr-Light.eot?#iefix") format('embedded-opentype'),
		url("font/NotoSansCJKkr-Light.woff") format('woff');
		url("font/NotoSansKR-Light.woff2") format('woff2');
}
@font-face{
	font-family:'NotoKr';
	font-weight: 300;
	src:url("font/NotoSansCJKkr-DemiLight.eot");
	src:url("font/NotoSansCJKkr-DemiLight.eot?#iefix") format('embedded-opentype'),
		url("font/NotoSansCJKkr-DemiLight.woff") format('woff');
		url("font/NotoSansKR-DemiLight.woff2") format('woff2');
}
@font-face{
	font-family:'NotoKr';
	font-weight: 400;
	src:url("font/NotoSansCJKkr-Regular.eot");
	src:url("font/NotoSansCJKkr-Regular.eot?#iefix") format('embedded-opentype'),
		url("font/NotoSansCJKkr-Regular.woff") format('woff');
		url("font/NotoSansKR-Regular.woff2") format('woff2');
}
@font-face{
	font-family:'NotoKr';
	font-weight: 500;
	src:url("font/NotoSansCJKkr-Medium.eot");
	src:url("font/NotoSansCJKkr-Medium.eot?#iefix") format('embedded-opentype'),
		url("font/NotoSansCJKkr-Medium.woff") format('woff');
		url("font/NotoSansKR-Medium.woff2") format('woff2');
}
@font-face{
	font-family:'NotoKr';
	font-weight: 600;
	src:url("font/NotoSansCJKkr-Bold.eot");
	src:url("font/NotoSansCJKkr-Bold.eot?#iefix") format('embedded-opentype'),
		url("font/NotoSansCJKkr-Bold.woff") format('woff');
		url("font/NotoSansKR-Bold.woff2") format('woff2');
}
@font-face{
	font-family:'NotoKr';
	font-weight: 700;
	src:url("font/NotoSansCJKkr-Black.eot");
	src:url("font/NotoSansCJKkr-Black.eot?#iefix") format('embedded-opentype'),
		url("font/NotoSansCJKkr-Black.woff") format('woff');
		url("font/NotoSansKR-Black.woff2") format('woff2');
}

/* 서울한강 */
@font-face{
	font-family:'SeoulN';
	font-weight: 400;
	src:url("font/SeoulNamsanM.eot");
	src:url("font/SeoulNamsanM.eot?#iefix") format('embedded-opentype'),
	    url("font/SeoulNamsanM.woff") format('woff');
}
@font-face{
	font-family:'SeoulN';
	font-weight: 600;
	src:url("font/SeoulNamsanB.eot");
 	src:url("font/SeoulNamsanB.eot?#iefix") format('embedded-opentype'),
	    url("font/SeoulNamsanB.woff") format('woff');
}

@font-face{
	font-family:'SeoulH';
	font-weight: 400;
	src:url("font/SeoulHangangM.eot");
	src:url("font/SeoulHangangM.eot?#iefix") format('embedded-opentype'),
	    url("font/SeoulHangangM.woff") format('woff');
}
@font-face{
	font-family:'SeoulH';
	font-weight: 600;
	src:url("font/SeoulHangangB.eot");
 	src:url("font/SeoulHangangB.eot?#iefix") format('embedded-opentype'),
	    url("font/SeoulHangangB.woff") format('woff');
}


/* montserrat-300 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url("font/montserrat-v12-latin-300.eot"); /* IE9 Compat Modes */
  src: local('Montserrat Light'), local('Montserrat-Light'),
       url("font/montserrat-v12-latin-300.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("font/montserrat-v12-latin-300.woff2") format('woff2'), /* Super Modern Browsers */
       url("font/montserrat-v12-latin-300.woff") format('woff'), /* Modern Browsers */
       url("font/montserrat-v12-latin-300.ttf") format('truetype'), /* Safari, Android, iOS */
       url("font/montserrat-v12-latin-300.svg#Montserrat") format('svg'); /* Legacy iOS */
}


/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url("font/montserrat-v12-latin-regular.eot"); /* IE9 Compat Modes */
  src: local('Montserrat Regular'), local('Montserrat-Regular'),
       url("font/montserrat-v12-latin-regular.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("font/montserrat-v12-latin-regular.woff2") format('woff2'), /* Super Modern Browsers */
       url("font/montserrat-v12-latin-regular.woff") format('woff'), /* Modern Browsers */
       url("font/montserrat-v12-latin-regular.ttf") format('truetype'), /* Safari, Android, iOS */
       url("font/montserrat-v12-latin-regular.svg#Montserrat") format('svg'); /* Legacy iOS */
}


/* montserrat-500 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url("font/montserrat-v12-latin-500.eot"); /* IE9 Compat Modes */
  src: local('Montserrat Medium'), local('Montserrat-Medium'),
       url("font/montserrat-v12-latin-500.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("font/montserrat-v12-latin-500.woff2") format('woff2'), /* Super Modern Browsers */
       url("font/montserrat-v12-latin-500.woff") format('woff'), /* Modern Browsers */
       url("font/montserrat-v12-latin-500.ttf") format('truetype'), /* Safari, Android, iOS */
       url("font/montserrat-v12-latin-500.svg#Montserrat") format('svg'); /* Legacy iOS */
}


/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url("font/montserrat-v12-latin-600.eot"); /* IE9 Compat Modes */
  src: local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
       url("font/montserrat-v12-latin-600.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("font/montserrat-v12-latin-600.woff2") format('woff2'), /* Super Modern Browsers */
       url("font/montserrat-v12-latin-600.woff") format('woff'), /* Modern Browsers */
       url("font/montserrat-v12-latin-600.ttf") format('truetype'), /* Safari, Android, iOS */
       url("font/montserrat-v12-latin-600.svg#Montserrat") format('svg'); /* Legacy iOS */
}


/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url("font/montserrat-v12-latin-700.eot"); /* IE9 Compat Modes */
  src: local('Montserrat Bold'), local('Montserrat-Bold'),
       url("font/montserrat-v12-latin-700.eot?#iefix") format('embedded-opentype'), /* IE6-IE8 */
       url("font/montserrat-v12-latin-700.woff2") format('woff2'), /* Super Modern Browsers */
       url("font/montserrat-v12-latin-700.woff") format('woff'), /* Modern Browsers */
       url("font/montserrat-v12-latin-700.ttf") format('truetype'), /* Safari, Android, iOS */
       url("font/montserrat-v12-latin-700.svg#Montserrat") format('svg'); /* Legacy iOS */
}