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

/* ******************  Layout.css ********************** */
html[lang="ko"]{}
html[lang="en"] #gnb > ul > li > a{width:12rem; height:var(--header-height); line-height:1.3; display: flex; align-items: center; justify-content: center;}
html[lang="en"] #gnb.open  > ul > li > a {width:15rem;}

html[lang="en"] .sitemap-wrapper-style08 > ul > li h2 {width: 18rem; line-height: 1.3;}

.sub-tab-list-style ul li {max-width: none;}

.invest-tab-container ul li a em { line-height: 1.1;}
/* ******************  Main.css ********************** */


/* ******************  Content.css ********************** */
@media all and (min-width:801px){
	html[lang="en"] .invest-tab-container ul li {width: 23rem;}
	}

	.declaration-list li dl dd {    line-height: 1.4em;}
/* -------- sitemap -------- */
html[lang="en"] .sitemap-wrapper-style08 { padding-left: 8rem;}
html[lang="en"] .sitemap-wrapper-style08 > ul > li .sitemap-2dep { padding-left: 22rem;}


/* -------- Company :: CEO인사말 -------- */

.ceo-bt-con .inner .ceo-txt {letter-spacing: -0.025em;}


@media all and (max-width:800px){
	/* html[lang="ko"] 사용하면 css우선순위가 높아집니다. */
}

.ethical-content .sub-tab-list-style ul li a {    height: 8rem;  border-radius: 8rem; }    
.sub-tab-list-style ul li a em { padding: 0 15px;}


.spirit-txt-list-box .spirit-txt-list .icon-box {min-width: 20rem;}


/* -------- 연혁 -------- */
.history-year-group-box .history-year-item .history-month-item {1.5rem;}
.history-year-group-box .history-year-item .history-month-item .history-detail-txt {line-height: 1.65em;}


/* -------- 문의하기 -------- */

.inquiry-style09 .inquiry-tit {font-size: 3.4rem; line-height: 1.34em; }


/********** Management Philosophy **********/
@media all and (max-width:480px){
	.spirit-txt-list-box .spirit-txt-list {display: block;}
	.spirit-txt-list-box .spirit-txt-list .icon-box {min-width: none; width: 100%;}
	.spirit-txt-list-box .spirit-txt-list > p {padding-left: 0; padding-top: 1rem; width: 100%;}
}