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

/* ******************  Layout.css ********************** */
html[lang="en"] * {letter-spacing:-0.25px !important;}

.footer-left-con {width:calc(100% - 500px);}
.footer-right-con {width:500px;}
.footer-right-con .foot-logo {text-align:right;}
.foot-menu {margin-top:50px;}
.foot-menu li a {margin-top:0;}
@media all and (max-width:1536px){
	html[lang="en"] #gnb > ul  {margin-left:-100px;}
	html[lang="en"] #gnb > ul > li > a {padding:0 30px;}
}
@media all and (max-width:1366px){
	html[lang="en"] #gnb > ul > li > a {padding:0 10px;}
}
@media all and (max-width:1024px){
	html[lang="en"] #gnb > ul  {margin-left:0;}
	html[lang="en"] #gnb > ul > li > a {padding:0 20px;}
	html[lang="en"] .footer-address-list .footer-item:first-child {margin-right:0}
}
@media all and (max-width:800px){
	html[lang="en"] #gnb > ul > li > a {padding:0 10px;}
	html[lang="en"] .footer-address-list dl dt {width:8px;}
	html[lang="en"] .footer-address-list dl dd {width:calc(100% - 25px);}
	html[lang="en"] .foot-menu {margin:20px -5px;}
	html[lang="en"] .foot-menu li {margin:5px;}
	html[lang="en"] .foot-menu li a {margin:0;}
}
@media all and (max-width:480px){
	html[lang="en"] #gnb > ul > li > a {padding:0 0;}
	html[lang="en"] .foot-menu {margin:20px -5px;}
	html[lang="en"] .foot-menu li {display:block; margin:5px;}
	html[lang="en"] .foot-menu li a {display:inline-block;}
}

/* ******************  Main.css ********************** */
#mainPipeCon .fp-tableCell{padding-top:30px;}
html[lang="en"] .main-tech-pipe-con{margin-top:40px;}
.main-tech-pipe-con .main-pipe-list .img-wrap{margin-bottom:20px;}
@media all and (max-width:1460px){
	#mainBiFApCon .main-tech-con .txt-con .tit .pc-br{display: none;}
}
@media all and (max-width:1460px) and (min-width:801px){
	html[lang="en"] #mainBiFApCon .main-tech-con .txt-con .tit {font-size:3vw}
	.main-tech-pipe-con .main-pipe-list .sub-tit{font-size:25px;}
	.main-tech-pipe-con .main-pipe-list .main-txt{font-size:16px; margin-bottom:15px;}
	.main-tech-pipe-con .main-pipe-list .main-txt-02{font-size:14px;}
}
@media all and (max-width:800px){
	html[lang="en"] .main-bifap-con .link-con {margin-top:20px;}
}

/* ******************  Content.css ********************** */
.inquiry-table .inquiry-table-2col dl dt.table-company{line-height:1.2em; padding-top:9px;}
@media all and (max-width:480px){
	.inquiry-table .inquiry-table-2col dl dt.table-company{padding-top:12px;}
}

/* -------- Company :: CEO인사말 -------- */
@media all and (min-width:1025px){
	.director-con .director-name {width:250px;}
	.director-con .director-info {width:calc(100% - 250px)}
	.executive-list .director-con {display:flex; align-items:center; justify-content:space-between;}
}
@media all and (min-width:801px){
	.contact-location-con dt {width:120px;}
	.contact-location-con dl {padding:5px 0;}
}
@media all and (max-width:1460px){
	.executive-list .director-con {padding:46px 20px;}	
}

