/* 영문 ver */

/* 탑 메뉴 */
#nav li.en {background: none; list-style:none; margin:0; display:inline; font-family:'Nanum Gothic', sans-serif ; padding:10px 26px 55px 26px;}
#nav ul.ul_en {position: absolute; left:0px; display: none; z-index:2; top:66px; padding:0 !important; width:160px; box-shadow:1px 1px 1px #b7cfdc; background:#fff; border-top:2px solid #18469b;}
#nav ul.sub7 li,#nav ul.sub8 li,#nav ul.sub9 li,#nav ul.sub10 li,#nav ul.sub11 li,#nav ul.sub12 li {padding:0px !important; border-bottom:1px solid #efefef;}
#nav ul.sub7 li a,#nav ul.sub8 li a,#nav ul.sub9 li a,#nav ul.sub10 li a,#nav ul.sub11 li a,#nav ul.sub12 li a {text-align:left !important; padding:10px 0px 10px 26px !important; font-size:13px !important; color:#4e4e4e; font-weight:normal; line-height:18px;}
#nav ul.sub7 li a:hover,#nav ul.sub8 li a:hover,#nav ul.sub9 li a:hover,#nav ul.sub10 li a:hover,#nav ul.sub11 li a:hover,#nav ul.sub12 li a:hover {color:#18469b !important; font-weight:bold !important;}
#nav ul.sub7{left:5px !important; }
#nav ul.sub8{left:130px !important; }
#nav ul.sub9{left:245px !important; }
#nav ul.sub10{left:360px !important; }
#nav ul.sub11{left:545px !important; }
#nav ul.sub12{left:670px !important; }

/* copy */
.copy_text p.en {padding:28px 0px 0px 66px !important; }

/* Left 메뉴 */
ul.left_mn_en{ font-family:'Nanum Gothic' ,sans-serif; width:190px; font-size:13px; letter-spacing:-1px; list-style:none; padding:0px; margin:0px; border-bottom:1px dotted #b3b3b3;}
ul.left_mn_en li{line-height:30px; border-bottom:none; }
ul.left_mn_en li:last-child {}
ul.left_mn_en li a{display:block; font-weight:bold; color:#444; padding:8px 0px 8px 25px;  border-top:1px dotted #b3b3b3;}
ul.left_mn_en li a.select{color:#fff; background:url('/theme/basic/img/sub/left_menu_bg.gif'); border:none;}
ul.left_mn_en li:hover a{text-decoration:none; color:#18469b; font-weight:bold !important; }

.left_sub_en{ width:188px; border-left:1px dotted #b3b3b3;  border-right:1px dotted #b3b3b3; padding:0px; }
.left_sub_en li:first-child { border:1px solid red;}
.left_sub_en li{min-height:17px;_height:13px !important; border:none !important; list-style:none;  }

.left_sub_en a {font-size:13px; min-height:17px; line-height:16px; border-top:1px dotted #b3b3b3; margin:0px 10px; font-weight:normal !important;}
.left_sub_en a:hover {color:#ff6600 !important; text-decoration:none; font-weight:bold !important; letter-spacing:-1px !important;}
.left_sub_en a.select {color:#ff6600 !important; text-decoration:none; font-weight:bold !important; letter-spacing:-1px !important; background:none !important; border-top:1px dotted #b3b3b3 !important;}


/* 제품소개 */

.banner_en {width:250px; float:left; height:226px;}
.banner_en a {width:100%; float: left; overflow: hidden; padding:30px 0px 0px 0px; color:#fff; height:196px;}
.banner_en a ul {padding:0px; padding:0px 10px 0px 23px;}
.banner_en a ul li {list-style-position:inside; line-height:14px; font-size:13px; margin-top:5px;}
.banner_en a h1 {letter-spacing:-0.03em; margin-bottom:12px; padding-left:23px;}

.banner_en a.pro01 {background:url('/theme/basic/img/product01.jpg') no-repeat; text-shadow:1px 2px 1px #001a48;}
.banner_en a.pro01:hover {background:url('/theme/basic/img/en/product01_on.jpg') no-repeat; text-shadow:none; color:#171717; font-weight:bold;}
.banner_en a.pro01:hover h1 {color:#01327f !important; text-shadow:1px 1px 1px #fff;}

.banner_en a.pro02 {background:url('/theme/basic/img/product02.jpg') no-repeat; text-shadow:1px 2px 1px #001a48;}
.banner_en a.pro02 h1 {margin-bottom:12px;}
.banner_en a.pro02:hover {background:url('/theme/basic/img/en/product02_on.jpg') no-repeat; text-shadow:none; color:#171717; font-weight:bold;}
.banner_en a.pro02:hover h1 {color:#01327f !important; text-shadow:1px 1px 1px #fff;}

.banner_en a.pro03 {background:url('/theme/basic/img/product03.jpg') no-repeat; text-shadow:1px 2px 1px #001a48;}
.banner_en a.pro03 h1 {margin-bottom:12px;}
.banner_en a.pro03:hover {background:url('/theme/basic/img/en/product03_on.jpg') no-repeat; text-shadow:none; color:#171717; font-weight:bold;}
.banner_en a.pro03:hover h1 {color:#01327f !important; text-shadow:1px 1px 1px #fff;}

.banner_en a.pro04 {background:url('/theme/basic/img/product04.jpg') no-repeat; text-shadow:1px 2px 1px #001a48;}
.banner_en a.pro04 h1 {margin-bottom:12px;}
.banner_en a.pro04:hover {background:url('/theme/basic/img/en/product04_on.jpg') no-repeat; text-shadow:none; color:#171717; font-weight:bold;}
.banner_en a.pro04:hover h1 {color:#01327f !important; text-shadow:1px 1px 1px #fff;}

/* 메인 퀵메뉴 */
.quick_en {float: right;list-style-position:inside; border-bottom:1px solid #dddddd; border-right:1px solid #dddddd; margin:0px;}
.quick_en li {display:inline-block; text-align:center; line-height:16px; color:#767676;  margin:30px 22px 29px;}
.quick_en li:first-child {margin:30px 22px 29px 40px !important;}
.quick_en li span {display:block; font-size:16px; font-weight:bold; color:#4d4e4f !important; letter-spacing:-0.07em; margin:14px 0px;}


/* 회사연혁 */
.his_text ul.en {-webkit-padding-start:40px; margin:40px 0px 0px 10px;}

/* 사업영역 */
.field_en {position:relative; background:url('/theme/basic/img/sub/sub02_01_bg.gif') center no-repeat; min-height:459px; margin-bottom:50px;}
.field_en div {position:absolute;}

.field_en div.field_tit {top:192px; left:318px;}
.field_en div h1 {font-size:32px; color:#18469b; text-align:center; line-height:32px;}
.field_en div h1 span {color:#7e7e7e; font-size:17px; display:block; letter-spacing:-0.5px;}

.field_en div h2 {font-size:26px; color:#08325c;  text-align:center; letter-spacing:-1px; }
.field_en div p {color:#656565; font-size:15px; letter-spacing:-1px; line-height:22px; text-align:center;}
.field_en div.tit01 {left:30px; top: 230px;}
.field_en div.tit02 {top:30px; left:274px;}
.field_en div.tit03 {right:70px; top:220px;}
.field_en div.tit04 {bottom:10px; left:300px;}

.field_text_en {float:left; width:175px; border-right:1px solid #ddd; height:200px; margin:0px 0px 0px 10px;}
.field_text_en h3 {font-size:19px; color:#08325c; letter-spacing:-1px; border-bottom:1px solid #08325c; padding-bottom:10px; margin-right:10px;}
.text_sub_en {padding:5px 0px 0px 20px;}
.text_sub_en li {font-size:14px; color:#666; letter-spacing:-1px;}


/* 제품소개 */
.chart_en {position:relative; background:url('/theme/basic/img/sub/chart_bg.gif') center no-repeat; min-height:329px; padding-top:90px; border-right:1px solid #ddd;}
.chart_en div {position:absolute; text-align:center; font-weight:bold; letter-spacing:-2px; font-size:19px; line-height:22px;}
.chart_en div.chart_tit {top:147px; left:125px; font-size:36px; font-weight:bold; color:#222; line-height:28px; }
.chart_en div.chart_text1 {top:70px; left:70px; color:#1d9d42;}
.chart_en div.chart_text2 {bottom:10px; left:0px; color:#005b88;}
.chart_en div.chart_text3 {bottom:10px; right:10px; color:#ff5907;}


.chart02_en {clear:both; position:relative; background:url('/theme/basic/img/en/chart02_en_bg.gif') no-repeat; min-height:435px;}
.chart02_en div {position:absolute; color:#454545; font-size:16px; font-weight:bold; letter-spacing:-1px; text-align:center; line-height:18px;}
.chart02_en div.chart02_text1 {top:42px; right:15px;}
.chart02_en div.chart02_text2 {top:185px; right:55px;}
.chart02_en div.chart02_text3 {bottom:62px; right:56px;}

.chart05_en  {clear:both; position:relative; background:url('/theme/basic/img/sub/chart05_bg.jpg') center no-repeat; min-height:355px;}
.chart05_en  div {position:absolute; color:#454545; font-size:18px; font-weight:bold; letter-spacing:-1px;}
.chart05_en  div.chart05_text1 {top:57px; right:155px;}
.chart05_en  div.chart05_text2 {top:145px; right:30px;}
.chart05_en  div.chart05_text3 {bottom:100px; right:90px;}

.pro_box_en {clear:both; display:inline-block; width:100%;}
.pro_box_en div.box_tit {float:left; width:179px; text-align:center; font-size:28px; font-weight:bold; line-height:28px; color:#fff; padding:56px 0px; }
.pro_box_en div.tit01 {background:url('/theme/basic/img/sub/box_tit01.gif') no-repeat;}
.pro_box_en div.tit02 {background:url('/theme/basic/img/sub/box_tit02.gif') no-repeat; padding:44px 0px !important;}
.pro_box_en div.tit03 {background:url('/theme/basic/img/sub/box_tit03.gif') no-repeat;}
.pro_box_en div.tit04 {background:url('/theme/basic/img/sub/box_tit04.gif') no-repeat; padding:70px 0px !important;}

.pro_box_en div.box_text {float:left;  color:#454545; font-size:16px; background-size:cover; width:550px; line-height:22px; padding:0px 0px 50px 0px; }
.pro_box_en div.box_text p {background:#fff !important; border-radius:1em; display:inline-block; padding:10px; margin:30px 0px 0px 20px; vertical-align:middle; height:85px;}
.pro_box_en div.box_text p.p01 {padding:15px 10px 5px 10px !important; text-align:center; margin:30px 10px 0px 0px !important;}
.pro_box_en div.text01 {background:url('/theme/basic/img/sub/box_text01.gif') top no-repeat;}
.pro_box_en div.text01 img {margin:30px 0px 0px 5px;}
.pro_box_en div.text01 span {font-size:40px; font-weight:bold; padding-top:20px;}


.sub03_021_en {position:relative; background:url('/theme/basic/img/sub/sub03_021.jpg') center no-repeat; height:236px; }
.sub03_021_en p {position:absolute; font-weight:bold;}
.sub03_021_en p.l1 {top:60px; left:130px;}
.sub03_021_en p.l2 {bottom:60px; left:70px;}


/* 부설연구소 */

.laboratory div.box {border:1px solid #ddd; padding:11px; margin:20px 0px; }
.laboratory div.box img {width:100%;}
.laboratory h2 {font-size:40px; font-weight:800; text-align:center; letter-spacing:-0.04em; color:#2e3192; }
.laboratory p {font-size:16px; line-height:22px; margin:27px 10px;  letter-spacing:-0.05em;}
.laboratory p b {font-size:20px; color:#18469b; letter-spacing:-0.07em;}
.laboratory p b.underline {color:#0067be; text-decoration:underline; font-size:16px; }
.la_his_en {}
.la_his_en  h1{ text-align:center; background:#18469b; font-size:28px; padding:20px 0px; color:#fff !important; }
.la_his_en  div {position:relative; background:url('/theme/basic/img/sub/sub04_012_en.gif') center no-repeat; min-height:362px; border:1px solid #ddd;  border-top:none !important;}
.la_his_en  div p {position:absolute; text-align:center; font-size:16px; line-height:19px; color:#fff; letter-spacing:-0.05em;}
.la_his_en  div p b {letter-spacing:-0.05em !important;}
.la_his_en  div p.la_his01 {top:37px; left:28px;}
.la_his_en  div p.la_his02 {top:37px; left:306px;}
.la_his_en  div p.la_his03 {top:37px; right:24px;}
.la_his_en  div p.la_his04 {top:150px; right:25px;}
.la_his_en  div p.la_his05 {top:150px; left:310px;}
.la_his_en  div p.la_his06 {top:150px; left:24px; letter-spacing:-0.08em; font-size:15px;}
.la_his_en  div p.la_his07 {bottom:57px; left:22px;}
.la_his_en  div p.la_his08 {bottom:57px; left:340px;}
.la_his_en  div p.la_his09 {bottom:62px; right:75px; font-size:24px;}
