@charset "utf-8";
 
body.english{ 
 	font-family: 'Poppins','Spoqa Han Sans Neo','Noto Sans KR', sans-serif;
	 
	font-size:16px; 
	line-height:1.5;
	letter-spacing:0;
 	 
	font-weight:400;
}


	
.english .main h2,
.english .main h3,
.english .ttitinfo .txt_dec,
.english .businessarea .pro_desc,
.english .quickbox .quick_info,
.english #footer{
	font-family: 'Poppins','Spoqa Han Sans Neo','Noto Sans KR', sans-serif;
}
.english .main h2{
	font-size:200%;
}
 @media(max-width:1500px){
	.english .main h2{
		font-size:180%;
	}
 }

  @media(max-width:780px){
	.english .main h2{
		font-size:170%;
	}
 }

  @media(max-width:640px){
	.english .main h2{
		font-size:150%;
	}
 }


.english  #gnb > ul > li > a, 
.english  #gnb > ul > li  li  a{
	font-family: 'Poppins', sans-serif;
}

.english #gnb > ul > li > a {
	letter-spacing:0;
	 font-weight:500;
}
.english #gnb ul ul li a {
   
  font-weight:500;
  letter-spacing:0;
 
 
}
.english #gnb ul ul li li a {
	 font-weight:400;
}

.english  #gnb > ul > li.prom > div{
		margin-left:-200px;
}
.english #gnb ul li ul.sub2{
	width:100%;
	max-width:1000px;
	
 }

.english .online_inq .online_inq_in .main_linkarea a{
	font-size:120%;
	width:280px; 
}

@media (max-width: 1100px ){
	.english #gnb > ul > li > a {
			 padding-left:20px; 
			 padding-right:20px; 
	}
}
@media (max-width: 1000px ){
	.english  #gnb > ul > li.prom > div{
			margin-left:0px;
	}
}

.english #footer  .companyinfo  .bottom_info .bottom_info_box b{
		width:110px;
}
.english #footer  .companyinfo  .bottom_info .bottom_info_box .bottom_info_right{
 	width: calc(100% - 120px);
 }


 .english #footer .companyinfo .companyinfo_in span{
 	 
	letter-spacing:0px; 
	  
}

 .english .sitebox .titA{
	letter-spacing:0;
 }

 .english .sitebox .sitelist ul >  li.hassub ul li a{
	letter-spacing:0;
 }

 /**/



/*sub*/
.english .submenu .submenu_box ul li a{
		font-size:100%;
		
}
 
.english h2,
.english h3,
.english h4,
.english h5.titleB,
.english .loc_title .loc_ttxarea,
.english .submenu .submenu_box ul li a,
.english .submenu_sub ul li a,

.english  .greetingarea p.main_t,
 .english .over_box dl dt
{	

	letter-spacing:0px; 

}
 .english h4.title {letter-spacing:-2px; }

.english .main_t{font-family: 'Poppins','Spoqa Han Sans Neo','Noto Sans KR', sans-serif;}

.english  .greetin_txt{font-size:110%;}


.english .pro_main .probox .proinfo_list{
	min-height:160px;
}

.english  .inqarea .row .tdcol .tdtit {
		width:120px;
		 font-size:100%;
		 
}
.english  .inqarea .row .tdcol .tdtit {
		width:120px;
		 font-size:100%;
		 
}
.english  .inqarea .row .tdcol .tdtit.tdtitB {
		line-height:1.2;
		 
}


 @media all and  (max-width:1170px){
	.english .pro_main .probox .proinfo_list{
		min-height:190px;
	}
}

 @media all and  (max-width:1000px){
	.english .submenu .submenu_box ul li a{
		padding:5px 10px 0px 10px;
		font-size:100%;
	}

	
	.english .pro_main .probox .proinfo_list{
		min-height:100px;
	}
	.english .pro_main .probox:nth-child(1) .proinfo_list,
	.english .pro_main .probox:nth-child(2) .proinfo_list{
		min-height:120px;
	}


}

@media all and  (max-width:800px){
	
	.english .pro_main .probox:nth-child(1) .proinfo_list,
	.english .pro_main .probox:nth-child(2) .proinfo_list{
		min-height:170px;
	}
}
@media all and  (max-width:640px){
	.english  .inqarea .row .tdcol .tdtit.tdtitB {
			line-height:40px;
			 
	}
}
@media all and  (max-width:600px){
 
	  .english .con_sub_menu ul li{
		width:100%; 
	}
}
  

@media all and  (max-width:480px){
  
  .english .pro_main .probox:nth-child(1) .proinfo_list,
  .english .pro_main .probox:nth-child(2) .proinfo_list{
		min-height:50px;
	}
}

 @media all and  (max-width:420px){
	.english .submenu .submenu_box ul li a{
		padding:5px 5px 0px 5px;
		font-size:90%;
		letter-spacing:-0.03em;
		line-height:1;
	}

}

@media all and  (max-width:320px){
   .english .inqarea .row {
		margin-top:3px;
	}
  .english	.inqarea .row .tdcol .tdtit {
	width:100%;
  }
}



/**/

  