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

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

@media all and (max-width:480px){
	html[lang="en"] .foot-menu li {padding-left: 2.5rem;}
	html[lang="en"] .foot-menu li:first-child{padding-left: 0;}
}

/* ******************  Main.css ********************** */
.main-tit-box .main-sub-tit {font-size: 5rem;}
.main-tit-box .main-sub-tit.fz-80{font-size: 6rem;}
.main-tit-box .main-sub-tit.fz-100{font-size: 8rem;}
html[lang="en"] .main-technology-con03 .main-sub-tit .txt02,
html[lang="en"] .main-technology-con03 .main-sub-tit .txt03{margin-left: 0;}

.main-product-con02-txt{font-size: 13rem;}

.main-product-con03-txt{text-align: center;}
html[lang="en"] .main-product-con03-txt span{left: 0; width: 100%; font-size: 10rem;}
html[lang="en"] .main-product-con03-txt .txt01{margin-top: -23rem; margin-left: 0;}
html[lang="en"] .main-product-con03-txt .txt02{margin-top: -12rem; margin-left: 0; font-size: 12rem;}
html[lang="en"] .main-product-con03-txt .txt02 b{font-size: 24rem;}
html[lang="en"] .main-product-con03-txt .txt03{margin-left: 0; margin-top: 13rem;}

.main-product-con04 span{font-size: 13rem;}
html[lang="en"] .main-product-con04 span b::before{height: 110%;}
.main-product-con04 .txt01{padding-right: 0;}
.main-product-con04 .txt03{margin-top: 3rem; padding-right: 13rem;}

.main-product-con05 .bg{max-width: 100%;}

@media all and (max-width:1280px){
	html[lang="en"] .main-tit-box .main-sub-tit.fz-80{font-size: 6rem;}
	.main-product-con02-txt {font-size: 11rem;}
}
@media all and (max-width:800px){
	html[lang="en"] .main-tit-box .main-sub-tit.fz-80 {font-size: 5rem;}
	html[lang="en"] .main-product-con03-txt span{left: 50%; margin-left: -17.5rem !important; width: 35rem; font-size: 6rem;}
	html[lang="en"] .main-product-con03-txt .txt01{margin-top: -13rem; margin-left: 0;}
	html[lang="en"] .main-product-con03-txt .txt02{margin-top: -7rem; margin-left: 0; font-size: 6.8rem;}
	html[lang="en"] .main-product-con03-txt .txt02 b{font-size: 12rem;}
	html[lang="en"] .main-product-con03-txt .txt03{margin-left: 0; margin-top: 6rem;}
}
@media all and (max-width:480px){
	html[lang="en"] .main-tit-box .main-sub-tit.fz-80 {font-size: 4.5rem;}
	html[lang="en"] .main-technology-con03-left .main-tit-box{width: 38rem;}
	/* html[lang="en"] .main-technology-con03-left .main-tit-box .main-sub-tit.fz-80 {font-size: 4.5rem;} */
}

	
/* ******************  Content.css ********************** */
html[lang="en"] .intro-top-con .intro-txt-box .main-tit span{margin-top: 0;}
.intro-sub-con .txt-box .big-tit {font-size: 4.8rem;}
.product-hw-page .intro-info-list li{justify-content: initial;}

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