@charset "utf-8";
/* *******************************************************
 * filename : language.css
 * description : 국문  CSS
 * date : 2020-11-24
******************************************************** */
/* @import url('https://fonts.googleapis.com/css?family=Noto+Sans+SC:300,400,500,700'); */ 
body, table, th, td, button, select, input,textarea {
  	font-family:'Play','Noto Sans SC', "나눔고딕", NanumGothic, "Nanum Gothic","돋움", Dotum, Arial, sans-serif;
	
}
* {word-break:break-all;}

 @font-face { 
  font-family: 'Noto Sans SC'; 
  font-style: normal; 
  font-weight: 300; 
  src: url(../../fonts/NotoSansCJKsc-Light.woff2) format('woff2'), 
      url(../../fonts/NotoSansCJKsc-Light.woff) format('woff'); 
 } 
 @font-face { 
  font-family: 'Noto Sans SC'; 
  font-style: normal; 
  font-weight: 400; 
  src: url(../../fonts/NotoSansCJKsc-Regular.woff2) format('woff2'), 
        url(../../fonts/NotoSansCJKsc-Regular.woff) format('woff'); 
 } 
 @font-face { 
  font-family: 'Noto Sans SC'; 
  font-style: normal; 
  font-weight: 500; 
  src: url(../../fonts/NotoSansCJKsc-Medium.woff2) format('woff2'), 
        url(../../fonts/NotoSansCJKsc-Medium.woff) format('woff'); 
 } 
 @font-face { 
  font-family: 'Noto Sans SC'; 
  font-style: normal; 
  font-weight: 700; 
  src: url(../../fonts/NotoSansCJKsc-Bold.woff2) format('woff2'), 
        url(../../fonts/NotoSansCJKsc-Bold.woff) format('woff'); 
 }  

/* ******************  Layout.css ********************** */
/* html[lang="zh"] #gnb.open #gnbBg {height:480px} */
html[lang="zh"] #gnb > ul {max-width:1280px;}
#gnb > ul > li > a {padding: 0 20px;}

@media all and (max-width:1760px){
	/* html[lang="zh"] #gnb.open #gnbBg {height: 570px;} */
	html[lang="zh"] #gnb > ul {max-width:1000px;}
}

@media all and (max-width:1590px){
	html[lang="zh"] #gnb > ul {max-width:900px;}
}

@media all and (max-width:1279px){
	html[lang="zh"] #gnb {display:none;}
}

/* ******************  Main.css ********************** */
.main-business-list li a .tit{line-height:1.3;}
.main-business-list li.item03 a .over-bg {display:block; background-image:url("/images/main/main_business_img_03_lang.jpg");}
.main-business-list li.item04 a .over-bg {display:block; background-image:url("/images/main/main_business_img_04_lang.jpg");}

/* ******************  Content.css ********************** */
/* -------- Company :: CEO인사말 -------- */
.ceo-con .bg-box .txt-box h6 {font-weight:500;}
.ceo-con .bg-box .txt-box h6 span.blue{font-size:28px;}

/* ------- Company :: 기업개요 -------- */
.summary-list li.item04 .txt-box .tit {font-weight:400;}

/* ------- Company :: RnD -------- */
#rndCon01 .img-with-list-wrap li:nth-child(1) .txt-con{padding: 0 3%}
#rndCon02 .img-with-list-wrap li:nth-child(1) .img-con{background-image: url("/images/content/new-rnd_img03_cn.jpg")}
#rndCon02 .img-with-list-wrap li:nth-child(2) .img-con {background-image: url("/images/content/new-rnd_img04_cn.jpg")}

/* ------- Careers :: 채용절차 -------- */
.recruit-process-con .info-box ol li .info-txt h5{font-weight:600;}


.invest-tab-container ul li a em {word-break:keep-all;}

/* -------- Company :: 고객문의 -------- */
.inquiry-page .cm-input-box input[type="radio"]:checked + label:before {content:"\e92b";}