.om15i {
	display:none;
}
@media (max-width: 1500px) {
	 .om15n {
		display: none !important;
	 }
	 .om15i {
		display: inline-block !important;
	 } 

	#topMenuRight {   top:0px; right:0px; }

}


@media (max-width: 1200px) {
	.logo { padding-left:15px; }
 


	.slickX .tit2b { font-size:60px;   line-height:60px; }

}

.om11i {
	display:none;
}
@media (max-width: 1100px) {
	 .om11n {
		display: none !important;
	 }
	 .om11i {
		display: inline-block !important;
	 } 

	.contents_section .grid_left { width: 100%; float:none; }
	.contents_section .grid_right { width: 100%; float:none; padding-left:0; margin-top:20px; }

 
.greeting_left { width:200px; padding-right:20px; }

 
}

.om10i {
	display:none;
}
@media (max-width: 1000px) {
	 .om10n {
		display: none !important;
	 }
	 .om10i {
		display: inline-block !important;
	 } 

	.slickX .tit2b { font-size:50px;   line-height:50px; }

	.guidestep2 li div {  
		width:140px;  
	}


}

.om9i {
	display:none;
}
@media (max-width: 900px) {
	 .om9n {
		display: none !important;
	 }
	 .om9i {
		display: inline-block !important;
	 } 

	.contents_section2 .grid_left { width: 100%; float:none;  line-height:55px; }
	.contents_section2 .grid_right { width: 100%; float:none; padding-top:0;  }
	.contents_section2 .year { font-size:40px; text-align:center;  }


	.width130 { width:90px; }
	a.btnsupports {  font-size:12px; line-height:38px; }

 
	.slickX .tit2b { font-size:45px;   line-height:45px;}
	ul.home_course li {  width:20%;  }
  
 
}
 

.om8i {
	display:none;
}
@media (max-width: 800px) {
	 .om8n {
		display: none !important;
	 }
	 .om8i {
		display: inline-block !important;
	 } 
	.txtBctit { font-size:29px; }
	.viewmainbtn { padding-top:40px; } 
	.width130 { width:1px; }


 .slickX .tit2b { font-size:40px;   line-height:40px;}
 .slickX .tit2c { color:#ffffff; font-size:16px; line-height:40px; }

ul.barolink2 li {  width:20%; height:100px;   }
ul.dash li div {   width:100px; height:100px; -moz-border-radius: 50px; -webkit-border-radius: 50px; 	border-radius: 50px;   }
ul.solid li div {  width:100px; height:100px;  -moz-border-radius: 50px; -webkit-border-radius: 50px; 	border-radius: 50px; }
ul.barolink2 li img { margin-top:18px; width:40px;  }
ul.barolink2 .title { margin-top:7px;   font-size:13px; letter-spacing:-1.5; } 
#section2 { padding:30px; 15px; }
#section2 .slider_title2 { font-size:28px; }

.greeting_left { width:180px;  padding-right:15px;  }

	.guidestep2 li div {  
		width:120px;  
	}

 


}


.om7i {
	display:none;
}
@media (max-width: 700px) {
	 .om7n {
		display: none !important;
	 }
	 .om7i {
		display: inline-block !important;
	 } 
	
	 .guidestep2 li {  width:33.333%; }


}

.oh7i {
	display:none;
}
@media (max-height: 700px) {
	 .oh7n {
		display: none !important;
	 }
	 .oh7i {
		display: inline-block !important;
	 } 

}

.oh64i {
	display:none;
}
@media (max-height: 640px) {
	 .oh64n {
		display: none !important;
	 }
	 .oh64i {
		display: inline-block !important;
	 } 

}

.om64i {
	display:none;
}
@media (max-width: 640px) {
	 .om64n {
		display: none !important;
	 }
	 .om64i {
		display: inline-block !important;
	 } 

	.contents_section2 .contentline .cright img { width:80px; 	height:50px;	}

	.spacer60R { height:30px; } 

	.txtBctitTop { font-size:12px; }
	.txtBctit { font-size:24px; }
	.viewmainbtn { padding-top:20px; } 

	.production1 li { width:100%; }
	.production1 .cright { text-align:center; }

	.container .title-1 { font-size: 20px; }
	.container .txt-1 { font-size: 14px; }
	.container .title-2 {  font-size: 18px; }

	.spacer30R { height:20px; }
 
	#section3 .slider_title2 {   font-size:25px;  line-height:20px; }
	#section2 .byword { font-size:14px; }
	#section2 .slider_title2 { font-size:26px; }

ul.barolink2 li {  width:20%; height:80px;   }
ul.dash li div {   width:80px; height:80px; -moz-border-radius: 0px; -webkit-border-radius: 0px; 	border-radius: 0px;   }
ul.solid li div {  width:80px; height:80px;  -moz-border-radius: 0px; -webkit-border-radius: 0px; 	border-radius: 0px; }
ul.barolink2 li img { margin-top:14px; width:40px;  }
ul.barolink2 .title { margin-top:4px; font-weight:400; font-size:12px; letter-spacing:-1.5; } 
#section2 { padding-left:1px; padding-right:1px; }

.homeNtice a { font-size:14px; }
.homeNtice span { font-size:13px;  }

.greeting_left { width:150px; padding-right:15px; }
.greeting_right .headtit {  font-size: 25px;  line-height: 1.2; }
.greeting_right .desc { font-size:14px; line-height:1.5; }

 
h1.title { font-size:35px;   }
h2.title { font-size: 25px;  }

.twidth120 {  width:90px; }
.twidth140 { width:100px; }

.div_section {
	display:block; margin-top:20px; 
}
.div_section  > div {
 	display:block;
}
.div_section .left1 { display:block; padding-right:0px;  width:100%; }
.div_section .right1 { display:block; position:relative; padding-left:0px; border-left:0; width:100%;  }
.div_section .left1title   {  margin-bottom:10px; font-size:18px; line-height:1.5; letter-spacing:-1.0px; padding-left:20px; background:url('/KR/img/dotbora00.png') no-repeat left 6px;  } 

 
#section2 .slickprojectTitle { font-size:25px; }

}

.om6i {
	display:none;
}
@media (max-width: 600px) {
	 .om6n {
		display: none !important;
	 }
	 .om6i {
		display: inline-block !important;
	 } 
 	.br600 { display:inline-block; width:3px;  }
	.br600L  { display:block; width:0px;  }

	.SubHeader { position:relative;height:230px; }
	.SubHeader .subTitle { position:absolute;width:100%;top:26px; z-index:1; }
	.SubHeader .subTitle .title1 { font-weight:700;color:#ffffff; font-size:36px; line-height:32px; margin-top:8px; }
	.SubHeader .subTitle .title2 {  font-weight:400; color:#d8ba93; font-size:12px; margin-top:5px; margin-bottom:10px; }
	.SubHeader .subTitle .title1 img { width:80px; }
	.subcontents { min-height:200px; } 



	.subPageTitle .title1 { font-size:30px; }



/*	.blogTable { border-top:1px solid #eeeeee; } */


 .slickX .tit2b {   line-height:45px;  margin-top:10px;  }
 .slickX .tit2c { color:#ffffff; font-size:16px; line-height:30px; }


	.subTabsBar  { text-align:center; }

 
.mapstab  {  height:40px;   }
.mapstab li a { height:40px;  font-size:12px;  padding:8px; }


	.home_course2 .Productsitem .title a { font-size:13px; padding:10px 2px; }


	#section2 { height:400px; }
	#section2 .slickprojectBox { padding:0 30px;  } 
	.slick-prev2, .slick-next2 { display:none !important; }



}

.om5i {
	display:none;
}
@media (max-width: 500px) {
	 .om5n {
		display: none !important;
	 }
	 .om5i {
		display: inline-block !important;
	 } 
 
	.findusbtn { position:relative; width:100%; text-align:center;   }
	.mapinfo li { padding: 30px 0 30px 90px; }

	.br500 { display:block; width:0px;  }

	.mapinfo li .tit1 { font-size:16px;	}

	.linksite li { width:50%; }
	.recruitcontent .tit1 {  font-size:30px;	}
	.recruitsection1 { margin-top:20px; margin-bottom:30px; }
	.recruitcontentbg .tit1 {  font-size:30px;	margin-top:60px; }
	.recruitcontentbg .desc1 { font-size:12px; }
	.recruitcontentbg { height:420px; }
	.recruitprocess2 li { width:50%; }

 
 .slickX .tit2c { color:#ffffff; font-size:15px; line-height:30px; }


 .Productsitem .title a {   font-size:12px; padding:10px 0px; }
 ul.home_course li img { height:80px; }
 ul.home_course2 li img { height:80px; }


.home_course2 .Productsitem .title a { font-size:12px; padding:10px 0px; letter-spacing:-1.3px; }


.greeting_left { width:100px; padding-right:15px; }

h1.title { font-size:30px;   }
h2.title { font-size: 20px;  }

.contactTitle { text-align:left;color:#1a1a1f; margin-top:0px; padding-top:5px;line-height:1.0; font-weight:900; font-size:24px; letter-spacing:-2px; }
.contactDesc {  margin-top:10px;font-size:12px; }  

}
.om4i {
	display:none;
}
@media (max-width: 400px) {
	 .om4n {
		display: none !important;
	 }
	 .om4i {
		display: inline-block !important;
	 } 

	.contents_section .grid_left p { font-size: 20px; }
	.greetimg { margin-bottom:15px; }

	.contents_section2 .contentline {
		width:100%;
		display:block;
	}
	.contents_section2 .contentline li {
		display:block;
	}
	.contents_section2 .grid_left { width: 100%; float:none;  line-height:45px; }
	.contents_section2 .contentline .cleft { line-height:12px; }
	.contents_section2 .contentline .cright { padding-bottom:10px; }
	.contents_section2 .content { font-size:13px; }

	.contents_section .grid_right p { font-size: 13px; line-height:1.3; }


	.mapinfo li { padding: 20px 0 20px 60px; }
	.mapinfo li:first-child:before { 	background-image: url(/KR/imgs/test_map1s.png); width:50px; height:50px; }
	.mapinfo li:last-child:before { 	background-image: url(/KR/imgs/test_map2s.png);  width:50px; height:50px;}

	.spacer60R { height:20px; } 
	.height170 { height:100px; }
	.technology1 li { width:100%; }
	.certification1 li { width:100%; }
	.recruitwelfare li { width:50%; }

 
	.spacer30R { height:15px; }
	.spacer30 { height:15px; }

	.logo { width:200px; }

 .slickX .tit2c { color:#ffffff; font-size:12px; line-height:20px; font-weight:400; }

 .slickX .tit2b { font-size:37px; letter-spacing:-2.0; }


 
 .Productsitem .title a {  letter-spacing:-1.5px; }

 ul.home_course li img { height:60px; }
 ul.home_course2 li img { height:60px; }

.home_course2 .Productsitem .title a { font-size:12px; padding:10px 0px; letter-spacing:-1.3px; height:55px; }


#section3 { padding-top:25px;padding-bottom:15px; }

	#section2 .byword { font-size:13px; }
	#section2 .slider_title2 { font-size:20px; letter-spacing:-1.3; }


ul.barolink2 li {  width:33.33333%; height:80px; margin-bottom:5px;  }


h1.title { font-size:27px;   }
h2.title { font-size: 20px;  }
.contentTable1 th, .contentTable1 td { font-size:12px; padding:5px 5px; }

.box3 {  	font-size:13px;  line-height:19px; }
.box2 {  	font-size:13px;  line-height:19px; }
.tdtitle1 { font-size:14px; }
.uldot1 li  {  	font-size:13px;  line-height:19px; }
.div_section .right1 p {  font-size:13px; line-height:1.3;	padding-left:15px; background:url('/KR/img/dotbora11.png') no-repeat left 2px; 	margin:10px 0; }
.box1 {  font-size:13px;  line-height:19px;	padding:10px;margin-top:5px;margin-bottom:5px; }

.greeting_right .headtit {  font-size: 20px;  line-height: 1.2; }


.guidestep2 li div {  
	width:80px; height:68px; 
	border:6px solid #90b043;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}
.guidestep2 li div p {  text-align:center; font-size:12px; font-weight:700;  padding-top:12px;  }
.guidestep2 li div p span {   font-size:10px; font-weight:400;  display:block; color:#888888; }

.box2 .title, .box2 .desc { font-size:13px; }
.box2 .title {  background:url('/KR/img/dotbora12.png') no-repeat left 1px; }


.mapinfo2 li:first-child:before, .mapinfo2 li:last-child:before { display:none; }
.mapinfo2 li { padding:10px 0; }
.mapinfo2 li .tit3 { font-size:18px; }
.mapinfo2 li .tit4 { font-size:12px; }

.mapinfo li:first-child:before, .mapinfo li:last-child:before { display:none; }
.mapinfo li { padding:10px 0; }
.mapinfo li .tit1 { font-size:18px; }
.mapinfo li .tit2 { font-size:12px; }

.ciconleft, .ciconleftnotice, .ciconleftdown { padding-left:0; background:url(''); padding-top:15px;padding-bottom:15px; }
.storyDl a {
	font-family:Lato;  font-weight:700;font-size:14px; 
	line-height:1.2;
}


}

.om35i {
	display:none;
}
@media (max-width: 343px) {
 	 .om35n {
		display: none !important;
	 }
	 .om35i {
		display: inline-block !important;
	 } 
 

  .slickX .tit2b { font-size:37px; letter-spacing:-2.0; }


 .slickX .tit2b { font-size:32px;   line-height:35px;}
 .slickX .tit2c { letter-spacing:-1.0; }

	/*.subTabs a {  font-size:11px; padding:12px 5px; }*/

 

 }

.om3i {
	display:none;
}
@media (max-width: 300px) {
	 .om3n {
		display: none !important;
	 }
	 .om3i {
		display: inline-block !important;
	 } 

	.logo { width:170px; }

	ul.home_course li {  width:25%;  }
	ul.home_course2 li {  width:25%;  }

	#section3 .slider_title2 {   font-size:22px;  line-height:16px; }
	#section2 .byword { font-size:12px; }

 .slickX .tit2b { font-size:30px;   line-height:35px;}
 .slickX .tit2c { font-size:11px; letter-spacing:-1.0; }

}

.om27i {
	display:none;
}
@media (max-width: 270px) {
	 .om27n {
		display: none !important;
	 }
	 .om27i {
		display: inline-block !important;
	 } 
 
}

 