@charset "utf-8";
/* *******************************************************
 * filename : language.css
 * description : 국문  CSS
 * date : 2020-11-24
******************************************************** */

/* ******************  Layout.css ********************** */
html[lang="ko"]{}

/* @import url('https://fonts.googleapis.com/css?family=Noto+Sans+SC:400,500'); */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@300;400;500;600;700;800;900&display=swap');
/* ******************  layout ********************** */
*{-ms-word-break: normal; word-break: normal !important;}
body, table, th, td, button, select, input,textarea {
	/* font-family: 'Roboto', 'Microsoft YaHei', "나눔고딕", NanumGothic, "Nanum Gothic","돋움", Dotum, Arial, sans-serif; */
	font-family: /* 'Noto Sans KR', */ 'Noto Sans SC', Arial, sans-serif;
}

/* 타이틀 폰트 수정 */
/* 메인 */
.main-visual-txt-box .main-visual-txt1,
.main-product-con .main-tit-box,
.accordian-tit-box .accordian-tit,
.accordian-con-box .accordian-product-list .list-item .over-item .inner-list li a,
.main-menu-list .list-item .txt-box .tit{font-family: 'Roboto', 'Noto Sans SC', Arial, sans-serif;}
/* 서브비주얼 */
#visual .visual-tit,
#visual .sub-visual-tit-box .sub-visual-tit h3{font-family: 'Roboto', 'Noto Sans SC', Arial, sans-serif;}
/* 컨텐츠 */
.product-list-type01 .list-item .tit,
.product-location-wrap .left-box .tit,
.prd-top-info .left-box .prd-tit,
.prd-view-con .left-box .tit,
.sub-tit-box .sub-tit,
.company-page .company-con-tit,
.ci-top-con .right-box .txt-box .tit,
.ci-bottom-con .con-box .tit,
.location-page .cm-list-content .cm-list-txt,
.location-page .cm-list-content .cm-list-layout-box .info-box .list-info-tit{font-family: 'Roboto', 'Noto Sans SC', Arial, sans-serif;}

/* 푸터 연락처 수정 */
.footer-address .footer-address-txt{display: flex;}
.footer-address p{line-height:1.3;}
.footer-address p .tit{position: absolute; top:0; left:0;}
.footer-address p .txt{display: block; padding-left:2rem}
@media all and (max-width:480px){
	html[lang="zh"] .foot-sns-menu{bottom:13rem;}
}




/* ******************  Main.css ********************** */


/* ******************  Content.css ********************** */
/* 고객문의 */
.inquiry-tab-box{width:100%; max-width:none; justify-content: center;}
.inquiry-con-wrap{margin-top:3rem;}
.inquiry-con-wrap .inquiry-right-box{width:100%; margin:auto; max-width:1000px;}
.inquiry-right-info{padding:5rem 6rem;}
.inquiry-right-info .info-tit{margin-bottom:3rem; padding-bottom:3rem; border-bottom:2px solid #eee;}
.inquiry-right-info .inner-info-box{margin-bottom:3rem; padding-bottom:3rem; border-bottom:1px solid #eee;}
.inquiry-right-info .inner-info-box:last-child{margin-bottom:0; padding-bottom:0; border-bottom:0;}
.inquiry-right-info .inner-info-box .inner-tit{width:calc(100% - 25rem);font-weight:600;}
.inquiry-right-info .inner-info-box .inner-txt{width:25rem;}
.inquiry-right-info .inner-info-box .inner-txt dl:last-child{margin-bottom:0;}


/* 복리후생 */
@media all and (min-width:801px){
	html[lang="zh"] .welfare-page .cm-list-content .cm-list-layout-box{height:auto; /* min-height:34rem; */ padding-bottom:12rem;}
	/* html[lang="zh"] .welfare-page .cm-list-content .cm-list-txt{font-size:2rem;}
	html[lang="zh"] .welfare-page .cm-list-content .cm-list-st{font-size:1.4rem;} */
}


/* 다운로드 */
.cm-list-content .btn-box > a {width:13.5rem;}