@charset "utf-8";
 /* @latest 2019.05.09 ssj 
  * @latest 2020.09.01 cwk FontAwesome 버전수정
    @latest 2020.11.16 yhy
    @latest 2020.11.16 OSY
 */

/* 나눔고딕 */
@font-face {
  font-family:'NanumGothic';
  font-weight: normal;
  font-style: normal;
  src:url('/font/wzwg/NanumGothic.eot');
  src:url('/font/wzwg/NanumGothic.eot?#iefix') format('embedded-opentype'),
  url('/font/wzwg/NanumGothic.woff') format('woff'),
  url('/font/wzwg/NanumGothic.ttf') format('truetype');
}

/* 나눔고딕볼드 */
@font-face {
  font-family:'NanumGothic';
  font-weight:900;
  font-style: normal;
  src:url('/font/wzwg/NanumGothicBold.eot');
  src:url('/font/wzwg/NanumGothicBold.eot?#iefix') format('embedded-opentype'),
  url('/font/wzwg/NanumGothicBold.woff') format('woff'),
  url('/font/wzwg/NanumGothicBold.ttf') format('truetype');
}

/* 나눔스퀘어 */
@font-face {
  font-family:'NanumSquareR';
  font-weight: normal;
  font-style: normal;
  src:url('/font/wzwg/NanumSquareR.eot');
  src:url('/font/wzwg/NanumSquareR.eot?#iefix') format('embedded-opentype'),
  url('/font/wzwg/NanumSquareR.woff') format('woff'),
  url('/font/wzwg/NanumSquareR.ttf') format('truetype');
}

/* FontAwesome */
 @font-face {
  font-family: 'FontAwesome';
  src: url('/smartEditorCustom/fonts/fontawesome-webfont.eot?v=4.7.0');
  src: url('/smartEditorCustom/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('/smartEditorCustom/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('/smartEditorCustom/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('/smartEditorCustom/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('/smartEditorCustom/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}




/* 이롭게바탕체 */
@font-face {
    font-family: 'IropkeBatang';
  font-weight:normal;
  font-style:normal;
  src:url('/font/wzwg/IropkeBatangM.eot');
  src:url('/font/wzwg/IropkeBatangM.eot?#iefix') format('embedded-opentype'),
  url('/font/wzwg/IropkeBatangM.woff') format('woff'),
  url('/font/wzwg/IropkeBatangM.ttf') format('truetype');
}

/* 나눔손글씨 */
@font-face {
    font-family: 'NanumBrush';
  font-weight:normal;
  font-style:normal;
  src:url('/font/wzwg/NanumBrush.eot');
  src:url('/font/wzwg/NanumBrush.eot?#iefix') format('embedded-opentype'),
  url('/font/wzwg/NanumBrush.woff') format('woff'),
  url('/font/wzwg/NanumBrush.ttf') format('truetype');
}

/* 나눔펜 */
@font-face {
    font-family: 'NanumPen';
  font-weight:normal;
  font-style:normal;
  src:url('/font/wzwg/NanumPen.eot');
  src:url('/font/wzwg/NanumPen.eot?#iefix') format('embedded-opentype'),
  url('/font/wzwg/NanumPen.woff') format('woff'),
  url('/font/wzwg/NanumPen.ttf') format('truetype');
}

/* Noto Sans KR */
@font-face {
  font-family:'Noto Sans KR'; font-style:normal; font-weight:100; 
  src:url('/font/wzwg/NotoSansKR-Thin.woff2') format('woff2'),
  url('/font/wzwg/NotoSansKR-Thin.woff') format('woff'),
  url('/font/wzwg/NotoSansKR-Thin.otf') format('opentype');
}

@font-face {
  font-family:'Noto Sans KR'; font-style:normal; font-weight:300; 
  src:url('/font/wzwg/NotoSansKR-Light.woff2') format('woff2'),
  url('/font/wzwg/NotoSansKR-Light.woff') format('woff'),
  url('/font/wzwg/NotoSansKR-Light.otf') format('opentype');
}

@font-face {
  font-family:'Noto Sans KR'; font-style:normal; font-weight:400; 
  src:url('/font/wzwg/NotoSansKR-Regular.woff2') format('woff2'),
  url('/font/wzwg/NotoSansKR-Regular.woff') format('woff'),
  url('/font/wzwg/NotoSansKR-Regular.otf') format('opentype');
}

@font-face {
  font-family:'Noto Sans KR'; font-style:normal; font-weight:500; 
  src:url('/font/wzwg/NotoSansKR-Medium.woff2') format('woff2'),
  url('/font/wzwg/NotoSansKR-Medium.woff') format('woff'),
  url('/font/wzwg/NotoSansKR-Medium.otf') format('opentype');
}

@font-face {
  font-family:'Noto Sans KR'; font-style:normal; font-weight:700; 
  src:url('/font/wzwg/NotoSansKR-Bold.woff2') format('woff2'),
  url('/font/wzwg/NotoSansKR-Bold.woff') format('woff'),
  url('/font/wzwg/NotoSansKR-Bold.otf') format('opentype');
}

@font-face {
  font-family:'Noto Sans KR'; font-style:normal; font-weight:900; 
  src:url('/font/wzwg/NotoSansKR-Black.woff2') format('woff2'),
  url('/font/wzwg/NotoSansKR-Black.woff') format('woff'),
  url('/font/wzwg/NotoSansKR-Black.otf') format('opentype');
}

/* Material Icons */
@font-face {
	font-family: 'Material Icons';
	font-style: normal;
	font-weight: 400;
	src: url("/font/wzwg/icoFont.woff2") format('woff2'),
		url("/font/wzwg/NicoFont.woff") format('woff'),
		url("/font/wzwg/icoFont.ttf") format('truetype');
}
@font-face {
	font-family: 'Material Icons outlined';
	font-style: normal;
	font-weight: 400;
	src: url("/font/wzwg/MaterialIconsOutlined-Regular.woff2") format('woff2'),
		url("/font/wzwg/MaterialIconsOutlined-Regular.woff") format('woff'),
		url("/font/wzwg/MaterialIconsOutlined-Regular.ttf") format('truetype');
}
.material-icons {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;
	line-height: 1;
	letter-spacing: normal;
	text-transform: none;
	display: inline-block;
	white-space: nowrap;
	word-wrap: normal;
	direction: ltr;
	-webkit-font-feature-settings: 'liga';
	-webkit-font-smoothing: antialiased;
}
.material-icons-outlined {
	font-family: 'Material Icons outlined';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;
	line-height: 1;
	letter-spacing: normal;
	text-transform: none;
	display: inline-block;
	white-space: nowrap;
	word-wrap: normal;
	direction: ltr;
	-webkit-font-feature-settings: 'liga';
	-webkit-font-smoothing: antialiased;
}