/* 
	(font 관련정보)
	1. font-weight
	- 300 : light
	- 400 : normal
	- 700 : bold
	- 800 : bolder
	
	2. 확장자별 browser 호환
	- *.eot : ie 6 and older
	
	- *.eot?#iefix : ie later
	
	- *.woff : for modern browsers
	ex) Chrome 4+, Firefox 3.5, Opera 10+, Safari 3~5 ... 
	
	- *.ttf : for less modern browsers but which can use otf
	ex) Chrome 6+, Firefox 3.6+, Safari 5.1+ ...
	
	- *.svg : for Mobile (Android, IOS) -> IOS 적용위해서 반드시 적용해야함
*/

@CHARSET "UTF-8";

/* (kbi) */
@font-face {
	font-family:'NanumBarunGothic';
	src: url('/css/font/NanumBarunGothic/NanumBarunGothic.eot');
	src: url('/css/font/NanumBarunGothic/NanumBarunGothic.eot?#iefix') format('embedded-opentype'),
	/* NanumGothic-Regular로 변경 */
	/* url('/css/font/NanumGothic/NanumGothic.woff') format('woff'),
	url('/css/font/NanumGothic/NanumGothic.ttf') format('truetype'); */
	url('/css/font/NanumGothic/NanumGothic-Regular.woff') format('woff'),
	url('/css/font/NanumGothic/NanumGothic-Regular.ttf') format('truetype');
}

/* KB금융서체 (본문체) */
@font-face {
	font-family: 'KB금융 본문체 Light';
	font-style: normal;
	font-weight: 300;
	src: local('KB금융 본문체 Light'),
		url('/css/font/KBFG/KBFGTextL.ttf') format('truetype');
}
@font-face {
	font-family: 'KBFGTextL';
	font-style: normal;
	font-weight: 300;
	src: local('KB금융 본문체 Light'),
		url('/css/font/KBFG/KBFGTextL.ttf') format('truetype');
}

/* KB금융서체 (본문체) */
@font-face {
	font-family: 'KB금융 본문체 Light';
	font-style: normal;
	font-weight: 300;
	src: local('KB금융 본문체 Light'),
		url('/css/font/KBFG/KBFGTextL.eot'),
		url('/css/font/KBFG/KBFGTextL.eot?#iefix') format('embedded-opentype'),
		url('/css/font/KBFG/KBFGTextL.woff') format('woff'),
		url('/css/font/KBFG/KBFGTextL.ttf') format('truetype');
}
@font-face {
	font-family: 'KBFGTextL';
	font-style: normal;
	font-weight: 300;
	src: local('KB금융 본문체 Light'),
		url('/css/font/KBFG/KBFGTextL.eot'),
		url('/css/font/KBFG/KBFGTextL.eot?#iefix') format('embedded-opentype'),
		url('/css/font/KBFG/KBFGTextL.woff') format('woff'),
		url('/css/font/KBFG/KBFGTextL.ttf') format('truetype');
}

/* KB금융서체M (제목체) */
@font-face {
	font-family: 'KBFGDisplayM';
	font-style: normal;
	font-weight: 300;
	src: local('KB금융 제목체 Medium'),
	url('/css/font/KBFG/KBFGDisplayM.eot'),
	url('/css/font/KBFG/KBFGDisplayM.eot?#iefix') format('embedded-opentype'),
	url('/css/font/KBFG/KBFGDisplayM.ttf') format('truetype');
}
@font-face {
	font-family: 'KB금융 제목체 Medium';
	font-style: normal;
	font-weight: 300;
	src: local('KB금융 제목체 Medium'),
		url('/css/font/KBFG/KBFGDisplayM.eot'),
		url('/css/font/KBFG/KBFGDisplayM.eot?#iefix') format('embedded-opentype'),
		url('/css/font/KBFG/KBFGDisplayM.ttf') format('truetype');
}
/* KB금융서체B (제목체) */
@font-face {
	font-family: 'KBFGDisplayB';
	font-style: normal;
	font-weight: 300;
	src: local('KB금융 제목체 Bold'),
		url('/css/font/KBFG/KBFGDisplayB.eot'),
		url('/css/font/KBFG/KBFGDisplayB.eot?#iefix') format('embedded-opentype'),
		url('/css/font/KBFG/KBFGDisplayB.ttf') format('truetype');
}
@font-face {
	font-family: 'KB금융 제목체 Bold';
	font-style: normal;
	font-weight: 300;
	src: local('KB금융 제목체 Bold'),
		url('/css/font/KBFG/KBFGDisplayB.eot'),
		url('/css/font/KBFG/KBFGDisplayB.eot?#iefix') format('embedded-opentype'),
		url('/css/font/KBFG/KBFGDisplayB.ttf') format('truetype');
}

/* @font-face {font-family: Dotum; src: local("Malgun Gothic");}
@font-face {font-family: Gulim; src: local("Nanum Gothic");}
@font-face {font-family: 돋움; src: local("Malgun Gothic");}
@font-face {font-family: 굴림; src: local("Nanum Gothic");} 
 */
/* Nanum Gothic */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url('/css/font/NanumGothic/NanumGothic-Regular.eot');
  src: url('/css/font/NanumGothic/NanumGothic-Regular.eot?#iefix') format('embedded-opentype'),
       url('/css/font/NanumGothic/NanumGothic-Regular.woff2') format('woff2'),
       url('/css/font/NanumGothic/NanumGothic-Regular.woff') format('woff'),
       url('/css/font/NanumGothic/NanumGothic-Regular.ttf') format('truetype');
}

/* 20180809 cci 불필요 웹폰트파일 호출하지 않도록 주석처리 (NanumGothic-Bold, NanumGothic-ExtraBold) */ 
/*
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  src: url('/css/font/NanumGothic/NanumGothic-Bold.eot');
  src: url('/css/font/NanumGothic/NanumGothic-Bold.eot?#iefix') format('embedded-opentype'),
       url('/css/font/NanumGothic/NanumGothic-Bold.woff2') format('woff2'),
       url('/css/font/NanumGothic/NanumGothic-Bold.woff') format('woff'),
       url('/css/font/NanumGothic/NanumGothic-Bold.ttf') format('truetype');
}

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  src: url('/css/font/NanumGothic/NanumGothic-ExtraBold.eot');
  src: url('/css/font/NanumGothic/NanumGothic-ExtraBold.eot?#iefix') format('embedded-opentype'),
       url('/css/font/NanumGothic/NanumGothic-ExtraBold.woff2') format('woff2'),
       url('/css/font/NanumGothic/NanumGothic-ExtraBold.woff') format('woff'),
       url('/css/font/NanumGothic/NanumGothic-ExtraBold.ttf') format('truetype');
}
*/

/* Nanum Barun Gothic */
/* 20180807 sjy */
/* 불필요 Font File Accessing으로 인한 성능문제 개선위함 : 실제 시스템상에서 font-weight가 200~300대로 사용되는 곳이 없음 */
/* Font File별로 font-family 명칭 별도정의 : Nanum Barun Gothic, Nanum Barun Gothic Bold, ... */
/* @font-face {
  font-family: 'Nanum Barun Gothic UltraLight';
  font-style: normal;
  font-weight: 200;
  src: url(/css/font/NanumBarunGothic/NanumBarunGothicUltraLight.eot);
  src: local('Nanum Barun Gothic UltraLight'),
       local('NanumBarunGothicUltraLight'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicUltraLight.eot?#iefix) format('embedded-opentype'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicUltraLight.woff2) format('woff2'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicUltraLight.woff) format('woff'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicUltraLight.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Barun Gothic Light';
  font-style: normal;
  font-weight: 300;
  src: url(/css/font/NanumBarunGothic/NanumBarunGothicLight.eot);
  src: local('Nanum Barun Gothic Light'),
       local('NanumBarunGothicLight'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicLight.eot?#iefix) format('embedded-opentype'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicLight.woff2) format('woff2'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicLight.woff) format('woff'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicLight.ttf) format('truetype');
} */ 

@font-face {
  font-family: 'Nanum Barun Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(./NanumBarunGothic.eot);
  src: local('Nanum Barun Gothic'),
       local('NanumBarunGothic'),
       url(/css/font/NanumBarunGothic/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
       url(/css/font/NanumBarunGothic/NanumBarunGothic.woff2) format('woff2'),
       url(/css/font/NanumBarunGothic/NanumBarunGothic.woff) format('woff'),
       url(/css/font/NanumBarunGothic/NanumBarunGothic.ttf) format('truetype');
}

@font-face {
  /* font-family: 'Nanum Barun Gothic'; */ 	 
  font-family: 'Nanum Barun Gothic Bold'; /* 20180807 sjy : Font File별로 font-family 명칭 별도정의 */
  font-style: normal;
  font-weight: 700;
  src: url(/css/font/NanumBarunGothic/NanumBarunGothicBold.eot);
  src: local('Nanum Barun Gothic Bold'),
       local('NanumBarunGothicBold'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicBold.eot?#iefix) format('embedded-opentype'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicBold.woff2) format('woff2'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicBold.woff) format('woff'),
       url(/css/font/NanumBarunGothic/NanumBarunGothicBold.ttf) format('truetype');
}

/* NanumSquare */
@font-face {
	/* font-family: 'NanumSquare'; */
	/* 20190219 sjy : 동일 font family 명칭 사용으로 erp 성능저하 발생문제 수정 (todo : 19-0219-0021) */
	font-family: 'NanumSquareL';
	font-weight: 300;
	src: url("/css/font/NanumSquare/NanumSquareL.eot");
	src: url("/css/font/NanumSquare/NanumSquareL.eot?#iefix") format('embedded-opentype'),
		 url("/css/font/NanumSquare/NanumSquareL.woff") format('woff'),
		 url("/css/font/NanumSquare/NanumSquareL.ttf") format('truetype');
}

@font-face {
	font-family: 'NanumSquare';
	font-weight: 400;
	src: url("/css/font/NanumSquare/NanumSquareR.eot");
	src: url("/css/font/NanumSquare/NanumSquareR.eot?#iefix") format('embedded-opentype'),
		 url("/css/font/NanumSquare/NanumSquareR.woff") format('woff'),
		 url("/css/font/NanumSquare/NanumSquareR.ttf") format('truetype');
}

@font-face {
	/* font-family: 'NanumSquare'; */
	/* 20190219 sjy : 동일 font family 명칭 사용으로 erp 성능저하 발생문제 수정 (todo : 19-0219-0021) */
	font-family: 'NanumSquareB';
	font-weight: 700;
	src: url("/css/font/NanumSquare/NanumSquareB.eot");
	src: url("/css/font/NanumSquare/NanumSquareB.eot?#iefix") format('embedded-opentype'),
		 url("/css/font/NanumSquare/NanumSquareB.woff") format('woff'),
		 url("/css/font/NanumSquare/NanumSquareB.ttf") format('truetype');
}

@font-face {
	/* font-family: 'NanumSquare'; */
	/* 20190219 sjy : 동일 font family 명칭 사용으로 erp 성능저하 발생문제 수정 (todo : 19-0219-0021) */
	font-family: 'NanumSquareEB';
	font-weight: 800;
	src: url("/css/font/NanumSquare/NanumSquareEB.eot");
	src: url("/css/font/NanumSquare/NanumSquareEB.eot?#iefix") format('embedded-opentype'),
		 url("/css/font/NanumSquare/NanumSquareEB.woff") format('woff'),
		 url("/css/font/NanumSquare/NanumSquareEB.ttf") format('truetype');
}

/* Lato (on Mobile Web) */
@font-face {
	font-family: "Lato";
	src: url('/css/font/kipvc/lato-black-webfont.eot'); /* ie 6 and older */
	src: url('/css/font/kipvc/lato-black-webfont.eot?#iefix') format(‘embedded-opentype’),  /* ie later */
		 url('/css/font/kipvc/lato-black-webfont.woff') format(‘woff’), /* for modern browsers */
		 url('/css/font/kipvc/lato-black-webfont.ttf') format(‘truetype’), /* for less modern browsers but which can use otf */
		 url('/css/font/kipvc/lato-black-webfont.svg') format(‘svg’); /* for iOS */
}