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

*{letter-spacing: 0 !important;}
html[lang="en"] .cm-word-split-JS.splitting .word {line-height: 1.12;}

/* ******************  Layout.css ********************** */
html[lang="en"] #gnb.open > ul > li > a {padding: 0 7rem;}
html[lang="en"] #gnb.total-menu > ul > li .gnb-2dep ul li a {white-space: normal;}

/* ******************  Main.css ********************** */
html[lang="en"] .main-visual-notice-con .notice-con .notice-tit {width: 17.5rem; padding-right: 1rem;}
html[lang="en"] .main-visual-notice-con .notice-con .notice-list {width: calc(100% - 28rem);}
html[lang="en"] .main-business-list .list-item .txt-box .tit {height: 3.1em;}

@media all and (min-width:1281px){
	.main-page.main-active #header.main-header-active #gnb > ul{width: 680px;}
}

/* ******************  Content.css ********************** */
.cm-flex-tit.sm-tit {font-size: 3.2rem;}

@media all and (max-width: 1280px) {
	.cm-flex-tit.sm-tit {font-size: 2.6rem;}
}
@media all and (max-width: 800px) {
	.cm-flex-tit.sm-tit {font-size: 2.4rem;}
}

html[lang="en"] .custom-select-trigger:after {right: 5px;}

/* -------- Company :: CEO인사말 -------- */
html[lang="en"] .greeting-page::before {height: 92rem;}
html[lang="en"] .financial-info-page .custom-style01 .sub-tab-list-style ul li { min-width: 24rem;}
html[lang="en"] .report-form-container .agree-txt .more {width: 20rem;}
html[lang="en"] .report-form-container .file-upload-box .file-select {width: 9rem;}
html[lang="en"] .summary-map-wrap .inner-list .location-name {    width: 10.5rem;}
html[lang="en"] .summary-map-wrap .inner-list .location-address {    width: calc(100% - 18rem);}

.talent-schema-con .circle-list .list-item .talent-circle-txt {text-align: center;}

html[lang="en"] .process-step-txt-list .tit-box {width: 30rem;}
html[lang="en"] .process-step-txt-list .step-txt-list-tit {width: 14rem;}
html[lang="en"] .process-step-txt-list .dot {width: calc(100% - 26.7rem);}
html[lang="en"]  .process-step-txt-list .step-txt-list-txt {width: calc(100% - 32.3rem);}
 
 @media all and (max-width: 800px) {
	.process-step-txt-list .step-circle-txt-item {display: block;}
	html[lang="en"] .process-step-txt-list .tit-box {width: 100%; margin-right: 0; margin-bottom: 1rem;}
	html[lang="en"] .process-step-txt-list .step-txt-list-tit {width: calc(100% - 12.5rem);}
	html[lang="en"] .process-step-txt-list .dot {width: 3rem;}
	html[lang="en"] .process-step-txt-list .step-txt-list-txt {width: 100%;}
}

.esg-item-wrap .esg-item .txt-area .esg-item-kr-tit {font-size: 3rem;}

@media all and (max-width: 1280px) {
	.esg-item-wrap .esg-item .txt-area .esg-item-kr-tit {font-size: 2.6rem;}
}



