@charset "utf-8";
@import url('https://fonts.googleapis.com/css?family=Titillium+Web:400,600');
@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300i,400,400i,700,700i');
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&amp;display=swap');

@font-face {
  font-family: 'Nanum Barun Gothic';
  font-style: normal;
  font-weight: 400;
  src: local('Nanum Barun Gothic Regular'), local('Nanum Barun Gothic-Regular'), local('NanumBarunGothic Regular');
  src: url(../../fonts/NanumBarunGothic.eot);
  src: url(../../fonts/NanumBarunGothicd41d.eot?#iefix) format('embedded-opentype'),
       url(../../fonts/NanumBarunGothic.woff) format('woff'),
       url(../../fonts/NanumBarunGothic.ttf) format('truetype');
}
/*
@font-face {
  font-family: 'Titillium Web';
  font-style: normal;
  font-weight: 600;
  src: local('Titillium Web SemiBold'), local('TitilliumWeb-SemiBold'), 
  url('/fonts/TitilliumWeb-SemiBold.ttf') format('truetype'),
  url('/fonts/TitilliumWeb-SemiBold.woff2') format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: 'Titillium Web R';
  font-style: normal;
  font-weight: 400;
  src: local('Titillium Web Regular'), local('TitilliumWeb-Regular'), 
  url('/fonts/TitilliumWeb-Regular.ttf') format('truetype'),
  url('/fonts/TitilliumWeb-Regular.woff2') format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: 'ms pgothic';
  font-style: normal;
  font-weight: 400;
  src: local('ms pgothic'), local('ms pgothic'), local('ms pgothic');
  src: url(/fonts/ms-pgothic.eot);
  src: url(/fonts/ms-pgothic.eot?#iefix) format('embedded-opentype'),
       url(/fonts/ms-pgothic.woff) format('woff'),
       url(/fonts/ms-pgothic.ttf) format('truetype');
}
@font-face{font-family:'Nanum Barun Gothic'; font-style:normal; font-weight:700; src:url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/v1/NanumBarunGothic-Bold.eot); src:url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/v1/NanumBarunGothic-Bold.eot?#iefix) format('embedded-opentype'), url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/v1/NanumBarunGothic-Bold.woff) format('woff'), url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/v1/NanumBarunGothic-Bold.ttf) format('truetype') } @font-face{ font-family:'Nanum Barun Gothic'; font-style:normal; font-weight:400; src:url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/v1/NanumBarunGothic-Regular.eot); src:url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/v1/NanumBarunGothic-Regular.eot?#iefix) format('embedded-opentype'), url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/v1/NanumBarunGothic-Regular.woff) format('woff'), url(//cdn.jsdelivr.net/font-nanum/1.0/nanumbarungothic/v1/NanumBarunGothic-Regular.ttf) format('truetype'); }
*/

body {font-family:'Titillium Web', 'Nanum Barun Gothic', Arial, Helvetica, sans-serif;font-size:13px;font-weight: 400;line-height:18px;color:#666;}
 
[lang='ko'] #header .util_wrap a, 
[lang='ko'] button, 
[lang='ko'] .table th, 
[lang='ko'] .sec-title, 
[lang='ko'] .pop-title, 
[lang='ko'] .btn.icon, 
[lang='ko'] .btn-more, 
[lang='ko'] .txt-tag, 
[lang='ko'] .ui-datepicker, 
[lang='ko'] .user-info, 
[lang='ko'] .certificate, 
[lang='ko'] textarea, 
[lang='ko'] .pro-detail-wrap h3, 
[lang='ko'] .pro-detail-wrap .h3, 
[lang='ko'] .pro-detail-wrap .h4, 
[lang='ko'] .tooltip, 
[lang='ko'] option,
[lang='ko'] .f-nbg {font-family:'Nanum Barun Gothic', Arial, Helvetica, sans-serif;}
[lang='ko'] ::-webkit-input-placeholder {font-family:'Nanum Barun Gothic', Arial, Helvetica, sans-serif;}
[lang='ko'] :-ms-input-placeholder {font-family:'Nanum Barun Gothic', Arial, Helvetica, sans-serif;}
[lang='ko'] :-moz-placeholder {font-family:'Nanum Barun Gothic', Arial, Helvetica, sans-serif;}
[lang='ko'] ::-moz-placeholder {font-family:'Nanum Barun Gothic', Arial, Helvetica, sans-serif;}

[lang='ko'] .f-titi, [lang='ko'] .btn-option, [lang='ko'] .paging-wrap > a, [lang='ko'] #header .only-pc-menu li a, [lang='ko'] .suvery-tbl th .num, [lang='ko'] .pro-detail-wrap .num, .btn-help-tooltip, .new {font-family: 'Titillium Web', 'Nanum Barun Gothic';font-weight: 600;}
.f-titi-rgr, [lang='ko'] #header .tab a {font-family:'Titillium Web', Arial !important;}


@media (min-width:1024px){	
	body {font-size:14px;line-height:20px;}
}
/* 인도네시아,베트남,태국, 러시아, 터키, 우크라이나, 브라질(포르투칼어), 멕시코(에스파냐어), 콜롬비아(에스파냐어), 페루(에스파냐어), 칠레(에스파냐어), 베네수엘라(에스파냐어), 에콰도르(에스파냐어), 라틴아메리카(에스파냐어) */
[lang='id'] body *, [lang='in'] body *, [lang='vi'] body *, [lang='th'] body *, [lang='ru'] body *, [lang='tr'] body *, [lang='uk'] body *, [lang='pt'] body *, [lang='es'] body * {font-family:Arial, Helvetica, sans-serif;}
/* 중국 */
[lang='zh'] body *  {font-family:Microsoft yahei, Arial, Helvetica;}
/* 일본 */
[lang='ja'] body * {font-family:'Noto Sans JP', sans-serif, 'ms pgothic', MS Pgothic, Arial, Hiragino Kaku Gothic ProN, Osaka;}
/* 미국, 인도, 말레이시어, 글로벌- 영어 */
[lang='en'] body * {font-family:'Titillium Web', Arial, Open Sans, Helvetica, sans-serif;}
/* 이란 */
[lang='fa'] body * {font-family:Freight Sans, Helvetica, Arial, sans-serif;}
/* 러시아 */
[lang='ru'] body * {font-family:'Roboto Condensed', Arial, Open Sans, Helvetica, sans-serif;}
