﻿@charset "utf-8";

.year_input { float:right; width:190px; height:25px; margin:15px 0 10px 0;}
.year_input strong{ float:left; font-weight:bold; margin:8px 10px 0 0;}
.year_select { width:80px; padding:2px 3px; border:1px solid #a3a3a3;}
.btn-search{ width:121px; height:29px; vertical-align:top;}
.serch-box{ padding:15px 20px 8px; background:url(/images/kr/common/bg-serchbox.gif) repeat-x 0 bottom; border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #bdbdbd;}
.serch-box.serch-box-type2 select{ margin:0;padding:4px 5px; width:20%; border:1px solid #CCC;height:29px;}
.serch-box h4{ margin:5px 15px 0 10px ; float:left; font-size:1.1em }
.defult-input{ padding:6px 5px; width:50%; border:1px solid #CCC; height:15px; vertical-align:top}

/* sub01 */
.fr_img{ display:inline-block; float:right; text-align:right; vertical-align:top; margin-bottom:10px;}
.sign{ font-size:16px; font-weight:bold; color:#333}

/* history*/
.history{ padding:0 0 0 277px; min-height:450px; background:url(/images/en/sub01/history_img01.jpg) no-repeat left top}
.his_ul{ margin:20px 0 0 0}
.his_ul li{ padding:15px 0 15px 0; background:url(/images/en/sub01/his_line.gif) repeat-x 0 bottom}
.his_ul .his_year{ display:block; width:101px; height:25px; text-align:center; padding:3px 0; background:url(/images/en/sub01/his_year.gif) no-repeat; color:#003452}


/* sub01-010401 */
.csr_group{background:url(/images/en/sub01/sub04_01_bg01.jpg) no-repeat; height:165px; border-bottom:1px solid #8d8d8d; position:relative;}
	.csr_group p{margin:0; position:absolute; left:16px; top:47px;}
.csr_img{ margin:0 20px 0 0;}
	.csr_img img{width:147px; height:115px;float:left; border:1px solid #cccccc;}

.acc_group{position:relative; margin:0 0 15px 0;background:url(/images/en/sub01/sub01_010801.jpg) no-repeat right bottom; height:155px; border-bottom:1px solid #8d8d8d;}
	.acc_group p{margin:0; position:absolute; left:0; top:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px;color:#333; line-height:18px}
		.acc_group .toptxt01{font-size:20px;line-height:30px;}
	.acc_group strong{ display:block; margin:0 0 15px 0; clear:both}
	
/* sub01-010402 */
.volunteer_group{background:url(/images/en/sub01/sub04_02_bg01.jpg) no-repeat; height:165px; border-bottom:1px solid #8d8d8d; position:relative;}
	.volunteer_group p{margin:0; position:absolute; left:16px; top:47px;}

/* sub02-0202 */
.research_division{background:url(/images/en/sub02/sub02_02_bg01.jpg) no-repeat right bottom; height:106px; padding:37px 0 0 115px; width:595px; border-bottom:1px solid #8d8d8d; position:relative;}	
.hvdc_division{background:url(/images/en/sub02/sub02_03_bg01.jpg) no-repeat right bottom; height:106px; padding:37px 0 0 115px; width:595px; border-bottom:1px solid #8d8d8d; position:relative;}	
.electric_division{background:url(/images/en/sub02/sub02_04_bg01.jpg) no-repeat right bottom; height:106px; padding:37px 0 0 115px; width:595px; border-bottom:1px solid #8d8d8d; position:relative;}
.creative_division{background:url(/images/en/sub02/sub02_05_bg01.jpg) no-repeat right bottom; height:106px; padding:37px 0 0 115px; width:595px; border-bottom:1px solid #8d8d8d; position:relative;}
.technology_division{background:url(/images/en/sub02/sub02_06_bg01.jpg) no-repeat right bottom; height:106px; padding:37px 0 0 115px; width:595px; border-bottom:1px solid #8d8d8d; position:relative;}

	.research_division .photo,
	.hvdc_division .photo,
	.electric_division .photo,
	.creative_division .photo,
	.technology_division .photo{width:90px; height:100px; position:absolute; left:0; top:27px;}
	
	.research_division .photo img,
	.hvdc_division .photo img,
	.electric_division .photo img,
	.creative_division .photo img,
	.technology_division .photo img{border:1px solid #cccccc;}
	
	.research_division .title,
	.hvdc_division .title,
	.electric_division .title,
	.creative_division .title,
	.technology_division .title{font-size:14px; color:#333333; margin:0 0 10px 0; line-height:normal !important;}
	
	.research_division .name,
	.hvdc_division .name,
	.electric_division .name,
	.creative_division .name,
	.technology_division .name{font-size:12px; color:#666666; margin:0 0 15px 0; line-height:normal !important;}
	
	.research_division .name span,
	.hvdc_division .name span,
	.electric_division .name span,
	.creative_division .name span,
	.technology_division .name span{display:inline-block; border-top:3px solid #000; background:url(/images/en/common/tip_box_bul.gif) no-repeat 0 15px; padding:8px 0 0 8px; }
	
	.research_division .view_btn,
	.hvdc_division .view_btn,
	.electric_division .view_btn,
	.creative_division .view_btn,
	.technology_division .view_btn{width:55px; height:15px;}
	
	.research_division .view_btn a,
	.hvdc_division .view_btn a,
	.electric_division .view_btn a,
	.creative_division .view_btn a,
	.technology_division .view_btn a{display:block; width:55px; height:15px;}
	
	
.research_list{}
	.research_list li{ border-bottom:1px solid #d7d7d7; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; padding:20px;}
	.research_list li:after{content:""; display:block; clear:both;}
	.research_list li strong{font-size:13px; color:#333333; font-weight:bold; display:block; margin:0 0 10px 0;}	
	.research_list li .photo{float:left; width:155px; height:94px; margin:0 25px 0 0;}
	.research_list li .photo img {max-width: 155px;}
	.research_list li .text{float:left; width:485px;}
	.research_list li .text .txtbox{ display:block;background:url(/images/en/common/tip_box_bg.gif) repeat; margin:0 0 10px 0; padding:5px 10px; overflow:hidden}
	
	.research_list li .text .txtbox .h6_ul{padding:6px 0 0 0;}
	.research_list li .text .txtbox .h6_ul li{display:block; clear:both;margin:0 0 4px 0; padding:0 0 0 10px; font-size:12px; color:#666666; font-weight:normal; line-height:17px; background:url(../../images/en/common/h7_bul.gif) no-repeat 0 7px !important;}
	.research_list li .text .txtbox .h6_ul li strong{display:block; margin:0 0 5px 0;}
	
	.research_list li .text .txtbox .h7_ul{padding:6px 0 0 0;}
	.research_list li .text .txtbox .h7_ul li{margin:0 0 4px 0; padding:0 0 0 8px; font-size:12px; color:#666666; font-weight:normal; line-height:17px; background:url(/images/en/common/blt_02.gif) no-repeat left 7px !important;}
	.research_list li .text .txtbox .h7_ul li strong{display:block; margin:0 0 5px 0;}
	
	.research_list li .text ul{}
	.research_list li .text ul li{border:0; padding:0; float:left; display:inline-block; background:url(/images/en/common/h7_bul.gif) no-repeat 0 7px; padding:0 0 0 10px; margin:0 0 0 15px;}
	.research_list li .text ul li:first-child{margin:0;}	
	
/* sub02-0207 */
.medical_center{background:url(/images/en/sub02/sub02_07_bg01.jpg) no-repeat right top; height:106px; padding:37px 0 0 115px; width:595px; border-bottom:1px solid #8d8d8d; position:relative;}
.rss_center{background:url(/images/en/sub02/sub02_08_bg01.jpg) no-repeat right top; height:106px; padding:37px 0 0 115px; width:595px; border-bottom:1px solid #8d8d8d; position:relative;}	
	
	.medical_center .photo,
	.rss_center .photo{width:90px; height:100px; position:absolute; left:0; top:27px;}
	.medical_center .photo img,
	.rss_center .photo img{border:1px solid #cccccc;}
	.medical_center .title,
	.rss_center .title{font-size:14px; color:#333333; margin:0 0 10px 0; line-height:normal !important;}
	.medical_center .name,
	.rss_center .name{font-size:12px; color:#666666; margin:0 0 15px 0; line-height:normal !important;}
	.medical_center .name span,
	.rss_center .name span{display:inline-block; border-top:3px solid #000; background:url(/images/en/common/tip_box_bul.gif) no-repeat 0 15px; padding:8px 0 0 8px; }
	.medical_center .view_btn,
	.rss_center .view_btn{width:55px; height:15px;}
	.medical_center .view_btn a,
	.rss_center .view_btn a{display:block; width:55px; height:15px;}
	
/* sub03-030102~ */
.high_division{background:url(/images/en/sub03/sub03_02_bg01.jpg) no-repeat right top; height:106px; margin:0 0 15px 0; padding:37px 0 0 115px; width:595px; border:1px solid #8d8d8d; border-top:1px solid #323232; position:relative;}
.power_division{background:url(/images/en/sub03/sub03_03_bg01.jpg) no-repeat right top; height:106px;margin:0 0 15px 0; padding:37px 0 0 115px; width:595px; border:1px solid #8d8d8d; border-top:1px solid #323232; position:relative;}	
.highpower_division{background:url(/images/en/sub03/sub03_04_bg01.jpg) no-repeat right top; height:106px;margin:0 0 15px 0; padding:37px 0 0 115px; width:595px; border:1px solid #8d8d8d; border-top:1px solid #323232; position:relative;}	
.product_division{background:/*url(/images/en/sub03/sub03_05_bg01.jpg)*/ no-repeat right top; height:106px;margin:0 0 15px 0; padding:37px 0 0 115px; width:595px; border:1px solid #8d8d8d; border-top:1px solid #323232; position:relative;}	
.testing_division{background:/*url(/images/en/sub03/sub03_06_bg01.jpg)*/ no-repeat right top; height:106px;margin:0 0 15px 0; padding:37px 0 0 115px; width:595px; border:1px solid #8d8d8d; border-top:1px solid #323232; position:relative;}	
	
	.high_division .photo,
	.power_division .photo,
	.highpower_division .photo,
	.product_division .photo,
	.testing_division .photo{width:90px; height:100px; position:absolute; left:10px; top:27px;}
	
	.high_division .photo img,
	.power_division .photo img,
	.highpower_division .photo img,
	.product_division .photo img,
	.testing_division .photo img{border:1px solid #cccccc;}
	
	.high_division .title,
	.power_division .title,
	.highpower_division .title,
	.product_division .title,
	.testing_division .title{font-size:14px; color:#333333; margin:0 0 10px 0; line-height:normal !important;}
	
	.high_division .name,
	.power_division .name,
	.highpower_division .name,
	.product_division .name,
	.testing_division .name{font-size:12px; color:#666666; margin:0 0 15px 0; line-height:normal !important;}
	
	.high_division .name span,
	.power_division .name span,
	.highpower_division .name span,
	.product_division .name span,
	.testing_division .name span{display:inline-block; border-top:3px solid #000; background:url(/images/en/common/tip_box_bul.gif) no-repeat 0 15px; padding:8px 0 0 8px; }
	
	.high_division .view_btn,
	.power_division .view_btn,
	.highpower_division .view_btn,
	.product_division .view_btn,
	.testing_division .view_btn{width:55px; height:15px;}
	
	.high_division .view_btn a,
	.power_division .view_btn a,
	.highpower_division .view_btn a,
	.product_division .view_btn a,
	.testing_division .view_btn a{display:block; width:55px; height:15px;}			
	
/* sub03-0305 */
.brochure{margin-top:15px;}
	.brochure li{float:left; width:50%; text-align:center; margin-bottom:20px;height: 380px;}	
		.brochure li img{display:block; margin:0 auto; height:245px;}
		.brochure li p{color:#010101; font-size:14px; margin:5px 0 10px 0;}	
		
/* UST-photo */
.ust_photo { float:left; display:inline-block; width:60%; margin-right:10px}
	.ust_photo .ust_photo_area {display:inline-block; width:100%; border:1px solid #dfdfdf} 
	.ust_photo span { display:block; padding:10px}
	.ust_photo .photo_ifo { color:#646464; font-size:13px; padding-left:10px;}
.ust_photo_thumb { float:left; display:inline-block; width:35%}
	.ust_photo_thumb span { display:inline-block; width:96px; height:65px; margin:0 8px 8px 0}
	
/* vision */
.vision_ul{}
.vision_ul li{ display:block; margin:0 0 4px 0; background:url(/images/en/sub01/vision_bg.gif) repeat-y; clear:both}
.vision_ul li strong{ display:inline-block; float:left; width:140px; margin:0 4px 0 0;padding:15px 0; text-align:center; color:#fff; font-size:15px; font-weight:normal }
.vision_ul li span{display:inline-block; float:left;width:534px;padding:15px 15px; border:1px solid #cecece; font-size:13px;}
.vision_ul li span img { vertical-align:middle; text-align:center}
.vision_ul .title { text-align:center; margin:0 0 10px 0; padding:8px 0; font-size:14px; background:#646c6f; color:#fff}
.vision_ul .left{ float:left; width:264px}
.vision_ul .right{ float:right; width:264px}
.vision_ul .txt_bl{ font-size:15px; color:#0c749f}
.vision_ul .txt_gr{ font-size:15px; color:#0d8c1c}
.vision_ul .txt_rd{ font-size:18px; line-height:19px; color:#e6480a; text-align:center}
.vision_ul h5{margin:0 0 5px 0; padding:0; color:#006f9e; font-size:14px; font-weight:normal; line-height:18px;}	

/* icon */
.text-box{ border-bottom:1px solid #e1e1e1; border-top:1px solid #323232; padding:20px 0 10px 0} 
.icon-note{ background:url(/images/en/common/icon-note.gif) no-repeat left 20px; background-size:36px 36px; padding-left:50px }
.icon-airplane{ background:url(/images/en/common/icon-airplane.gif) no-repeat left top;margin:0 10px 0 0; background-size:36px 36px; padding:10px 0 10px 45px  }
.icon-train{ background:url(/images/en/common/icon-train.gif) no-repeat left top;margin:20px 10px 0 0; background-size:36px 36px; padding:10px 0 10px 45px  }
.icon-bus{ background:url(/images/en/common/icon-bus.gif) no-repeat left top; margin:20px 10px 0 0; background-size:36px 36px; padding:10px 0 10px 45px }
.icon-car{ background:url(/images/en/common/icon-car.gif) no-repeat left top;margin:20px 10px 0 0; background-size:36px 36px; padding:10px 0 10px 45px }
.icon-research{ background:url(/images/en/common/icon-research.gif) no-repeat left bottom;  padding:10px 0 10px 45px; }
.icon-privacy{ background:url(/images/en/common/icon-privacy.gif) no-repeat left bottom;  padding:10px 0 10px 45px;}
.notice{ background:url(/images/en/common/icon-notice.gif) no-repeat left top;  padding:0 0 10px 45px }

/* table_type */
.list_table{ border-top:0px !important}
.list_table td.first{ text-align:left}
.list_table td.top_line{ border-top:1px solid #323232}
.list_table td{ padding:8px; text-align:center; border-bottom:1px solid #e1e1e1; border-left:0;border-right:0;}


/* sub03-030206 */
.testing_procedure{}
	.testing_procedure li{ padding-bottom:30px; background:url(/images/en/sub03/sub03_02_06_bg02.jpg) no-repeat center 90%;}
	.testing_procedure li.last{ padding-bottom:0; background:none;}
	.testing_procedure li div{ background:url(/images/en/sub03/sub03_02_06_bg01.jpg) repeat-y; border:1px solid #dadada;}
	.testing_procedure li p.title{width:199px; display:inline-block; float:left; color:#2d75a0; font-size:14px; padding:10px; margin:0;}	
	.testing_procedure li p.title strong{display:block; font-weight:normal;}	
	.testing_procedure li p.text{width:458px; display:inline-block; padding:10px 10px 10px 20px; margin:0;}	

/* 030206
.procedures{}
.procedures p{ padding:0 !important;} 
.procedures li{  border-bottom:1px solid #d0dfe7; padding:10px 20px 10px 5px}
.procedures li:after{ display:inline-block; clear:both; content:""}
.procedures strong{display:block; float:left;width:200px; position:relative; top:10px; color:#2d75a0; font-size:15px; }
.procedures strong.f-none{ float:none; }
.olnum{  background:url(/images/kr/common/bg-ol-li.gif) no-repeat left center; padding:15px 20px 20px 15px; color:#fff; text-align:center; width:30px; display:inline-block;}
.olnum-last{ background:url(/images/kr/common/bg-ol-li-last.gif) no-repeat left center; padding:18px 21px 20px 14px; color:#fff; text-align:center}
.procedures p{ margin:0 0 0 0; display:inline-block}
.procedures a{ float:right; display:inline-block; padding:6px 15px; border:1px solid #CCC}
.procedures.procedures-type2 strong{width:250px; }
.procedures.procedures-type2 p{ margin:0 0 0 250px; display:block; position:relative ; top:10px}

.procedures-type3 li{ position:relative;  border-bottom:1px solid #d0dfe7; padding:0px 20px 25px 5px ; min-height:45px}
.procedures-type3 strong{ position:absolute; left:0; top:10px; display:block; width:250px; color:#2d75a0; font-size:15px;}
.procedures-type3 .ol_txt  { display:inline-block;  padding-top:15px}
.procedures-type3 .olnum1{  background:url(/images/kr/common/bg-ol-li.gif) no-repeat left center; padding:15px 0px 11px 0; color:#fff; text-align:center; width:42px; height:30px; display:inline-block; float:left}
.procedures-type3 .olnum1-last{ background:url(/images/kr/common/bg-ol-li-last.gif) no-repeat left center; padding:18px 21px 20px 14px; color:#fff; text-align:center; display:inline-block; float:left}
.procedures-type3 p{ margin:0 0 0 250px; display:block; position:relative ; padding:20px 0 0 0 !important}
*/

/* 시험인증분야 */
.certificate{zoom:1; margin:20px 0 0 0}
.certificate:after{ display:block; clear:both; content:""}
.certificate li{ float:left; width:25%; margin-right:15px}
.certificate li img{ border:1px solid #CCC; max-width:100%}

/* Korean Electricity Related Organization */
#tyoe_ul{}
#tyoe_ul li a{ float:left; padding:5px 10px; border-right:1px solid #fff; background:#d7d7d7; color:#555}
#tyoe_ul li a:hover,
#tyoe_ul li a.on{ background:#089dc6; color:#fff}
.btn_top{ float:right;padding:5px 10px; background:#d7d7d7;}
.btn_top a{ color:#555}

/* newsletter */
.img_list_box{ display:block; width:100%;margin-bottom:10px; overflow:hidden; padding:0; border-top:0px solid #000}
.img_list li{ float:left}
.img_list2 li { float:left; margin:0 10px 20px; text-align:center;}
.img_list2 li img{ border:1px solid #cfcfcf}

.img_list_in{ display:inline-block; float:left}
.img_list_in li{ display:block; width:148px; float:left; margin:0 38px 10px 0;text-align:center; color:#010101}
.img_list_in li.last{margin:0}
.img_list_in img {}
.img_list_in .btn_pdf{ display:block; width:83px; margin:0 auto}
.img_list_btn{display:block;padding:7px 0 4px 0; font-weight:bold; color:#444; text-align:center}

/* paging */
.paging{text-align:center; margin:20px 0 0 0;}
.paging a,.paging strong{padding:0 10px 0 0; margin-right:2px; display:inline-block; height:26px; vertical-align:top; text-align:center; color:#505050;line-height:26px;}
.paging strong {background:#fff; color:#f26822;}

.paging .first a{ width:27px; height:27px; background:url(/images/kr/common/btn_paging_first.gif) no-repeat}
.paging .first a:hover{ width:27px; height:27px; background:url(/images/kr/common/btn_paging_first_on.gif) no-repeat}

.paging .prev a{ width:27px; height:27px; background:url(/images/kr/common/btn_paging_prev.gif) no-repeat}
.paging .prev a:hover{ width:27px; height:27px;background:url(/images/kr/common/btn_paging_prev_on.gif) no-repeat}

.paging .next a{ width:27px; height:27px; background:url(/images/kr/common/btn_paging_next.gif) no-repeat}
.paging .next a:hover{ width:27px; height:27px; background:url(/images/kr/common/btn_paging_next_on.gif) no-repeat}

.paging .end a{ width:27px; height:27px; background:url(/images/kr/common/btn_paging_end.gif) no-repeat}
.paging .end a:hover{ width:27px; height:27px; background:url(/images/kr/common/btn_paging_end_on.gif) no-repeat}

.paging img {vertical-align:top; margin-right:3px;}

/* 조직도 */
.organi_info { text-align:right}
	.organi_info .info1 { color:#c75656; padding:3px 5px;margin-right:5px;font-weight:bold;font-size:11px;border:1px solid #dc9090}
	.organi_info .info2 { color:#0a6cb1; padding:3px 5px;margin-right:5px;font-weight:bold;font-size:11px;border:1px solid #7aaed2}
	.organi_info .info3 { color:#386b01; padding:3px 5px;font-weight:bold;font-size:11px;border:1px solid #8db661}
.organi_info01 { text-align:right}

.organi_depth1{ clear:both; background:url('/images/en/sub01/bg_organi_line.gif') no-repeat left 0;}
	.organi_depth1 li{height:auto;}
	.organi_depth1 li strong.general{display:block; width:178px; padding:5px 0; border:2px solid #4e91b1;margin-bottom:15px;   text-align:center; color:#1e1e1e; font-size:14px ; font-weight:bold; background:#fff}	
	.organi_depth1 li span.general_1{display:block; width:150px; padding:5px 10px; background:#dcdcdc; margin-left:190px; margin-bottom:15px;  font-size:13px; color:#656565 ; font-weight:bold;}
	.organi_depth1 li.line { background:url('/images/en/sub01/bg_organi_hline.gif') left 10px no-repeat}
	/* .organi_depth1 li.line2 { background:url('/images/en/sub01/bg_organi_hline.gif') left 70px no-repeat} */
	.organi_depth1 li span.general_2{ clear:both; display:block; width:160px; padding:5px 0 10px 25px; margin-bottom:15px;font-size:14px;color:#fff; font-weight:bold; background:url('/images/en/sub01/bg-01050101-01.gif')}	
	.organi_depth1 li span.general_2 a { color:#fff; font-weight:bold}	
	.organi_depth1 li span.general_3{ clear:both; display:block;font-size:14px; width:160px; padding:9px 0 10px 25px; margin-left:12px; margin-bottom:15px;font-weight:bold; background:url('/images/en/sub01/bg-01050101-02.gif')}	
	.organi_depth1 li span.general_3 a {  color:#1e1e1e ; font-weight:bold}

.organi_depth2{padding:0 0 0 3%;}
	.organi_depth2 li{margin:0 0 30px 0;}
	.organi_depth2 > li {min-height:250px;}
	.organi_depth2 li{width:23%; float:left; margin:0 1% 10px 1%;}
	.organi_depth2 li h6{background:#d0dbe1; font-size:13px; line-height:16px; color:#505050;  text-align:center; font-weight:bold; padding:7px 0; display:inline-block; width:98%; margin:0; border:1px solid #d0dbe1}
	.organi_depth2 li h6 a{color:#323232; display:block;}
	.organi_depth2 li h6.type_color1 a{color:#c75656; display:block;}
	.organi_depth2 li h6.type_color2 {color:#323232;background:#ebebeb; font-size:12px; line-height:16px; color:#323232;  text-align:center; font-weight:bold; padding:7px 0; display:inline-block; width:98%; margin:0; border:1px solid #d0dbe1}
	.organi_depth2 li h6.type_color2 a{ display:block;}
	.organi_depth2 li h6.type_color3 {color:#c75656;background:#ebebeb; font-size:12px; line-height:16px; color:#323232;  text-align:center; font-weight:bold; padding:7px 0; display:inline-block; width:98%; margin:0; border:1px solid #d0dbe1}
	.organi_depth2 li h6.type_color3 a{ display:block;}
	.type_color2{color:#0a6cb1;}
	.type_color3{color:#c75656;}
	
	.organi_depth2 li ul{padding:5px 0 0 0; min-height:60px;}
	.organi_depth2 li ul li{ display:inline-block; width:98%; color:#505050; line-height:normal !important; padding:5px 0; font-size:12px; letter-spacing:-1px; margin:0 0 3px 0;  border:1px solid #dcdcdc}
	.organi_depth2 li ul li a{display:block; color:#505050; width:100%;}
	.organi_depth2 li ul li span { display:inline-block; padding-left:10px; float:left;}
	.organi_depth2 li ul li span.type_info1 a { color:#c65656}
	.organi_depth2 li ul li span.type_info2 a { color:#0a6cb1}
	.organi_depth2 li ul li span.type_info3 a { color:#386b01}
	.organi_depth2 li ul li em a{display:block; width:35px; float:right; text-align:center; margin-right:13px; height:14px; background:#d0dbe1;}
	.organi_depth2 .organi_height1 { min-height:140px}

/* map */
.maps_ul{}
	.maps_ul li{ display:block; float:left; width:340px; margin:0 0 3px 0}
	.maps_ul li span{ display:inline-block;min-width:20px; margin:0 6px 0 0; padding:2px 0;background:#dedede; color:#555; text-align:center}
	
.Inspection{ background:url(/images/en/sub03/s03040201-01.png) no-repeat left 10px;  padding-left:180px }

.btn_box{ text-align:center;}
/* sitemap */
#sitemap{ position:relative; display:block; height:1600px;}
	.amThum { display:block; float:left; width:45%; min-height:500px;margin:0 3% 0 0;}
	.amThum .no_bul{ padding:16px 0 16px 10px; border-top:2px solid #009bc7; border-bottom:1px dashed #bfbfbf}
	.var3{ position:absolute; top:530px; left:0;}
	.var4{ position:absolute; top:530px; left:340px;}
	.var5{ position:absolute; top:1300px; left:0;}
	.var6{ position:absolute; top:1300px;left:340px;}
	.sitemap_list{}
	.sitemap_list .site_t_02{  margin:0 0 0 10px;padding:14px 0; border-bottom:1px solid #e3e8e9;}
	.sitemap_list .site_t_02 a{ color:#323232;}
	.sitemap_list .site_t_02 ul { display:block;}
	.sitemap_list .site_t_02 .site_t_03 { padding:2px 0 2px 10px; background:url(/images/en/common/h7_bul.gif) no-repeat left 8px;}
	.sitemap_list .site_t_02 .site_t_03 a{ color:#666}

/*인사말추가_20180618*/
.sub01_0101_tit{font-size:20px;line-height:22px;}

/*20181120 추가*/
.bold {font-weight:bold;}
.center {text-align:center;}
.ht{height:60px;}


/* sub02_0209 */
.research_division.sub0209 {background: none;}
.research_list.sub0209 li .photo img{width: 100%}

/*R&D_Our Research*/
.mb_30 {margin-bottom: 30px;}
div.etc-box {text-align: left;line-height:69px;;position: relative;height: 100%;border: 1px solid #d8d8d8;border-bottom: 3px solid #e9e9e9;padding: 26px 26px 26px 135px;background: url(/images/kr/sub06/ketfa/icon_signia.png) no-repeat 46px 26px;margin-bottom: 10px;background-color: #fbfcfc;}
div.etc-box .bullet-bar li{font-size: 14px;}
div.etc-box .bullet-bar a{background: #fff;padding: 9px 5px;color: #333 !important;border: 1px solid #777;font-size: 13px;width: 110px;}
div.etc-box .bullet-bar img{margin-top: 25px;}


#pdf_file{height:2903px;}
@media all and (max-width: 1000px){
	#pdf_file{height:2240px;}
}
@media all and (max-width: 800px){
	#pdf_file{height:1728px;}
}
@media all and (max-width: 482px) {
	#pdf_file{height:1246px;}
}





.s0211 .research_list li.min_hei {min-height: 200px;}


/*KERI 40년추가_20171201*/
.procedures{}
.procedures p{ padding:0 ;}
.procedures > li{  border-bottom:1px solid #d0dfe7; padding:10px 20px 10px 5px}
.procedures > li:after{ display:inline-block; clear:both; content:""}
.procedures strong{display:block; float:left;/*width:50%;*/ position:relative;  color:#2d75a0; font-size:15px; }
.procedures strong.f-none{ float:none; }
.olnum{  background:url(/images/kr/common/bg-ol-li.gif) no-repeat left center; padding:15px 20px 20px 15px; color:#fff; text-align:center; width:30px; display:inline-block;}
.olnum-last{ background:url(/images/kr/common/bg-ol-li-last.gif) no-repeat left center; padding:18px 21px 20px 14px; color:#fff; text-align:center}
.procedures p{ margin:0 0 0 0; display:inline-block}
.procedures a{ float:right; display:inline-block; padding:6px 15px; border:1px solid #CCC}
.procedures.procedures-type2 strong{width:250px; }
.procedures.procedures-type2 p{ margin:0 0 0 250px; display:block; position:relative ; top:10px}

.procedures-type3 li{ position:relative;  border-bottom:1px solid #d0dfe7; padding:0px 20px 0px 5px ; min-height:75px}
.procedures-type3 strong{ position:absolute; left:0; top:10px; display:block; width:250px; color:#2d75a0; font-size:15px;}
.procedures-type3 .ol_txt  { display:inline-block;  padding-top:15px}
.procedures-type3 .olnum1{  background:url(/images/kr/common/bg-ol-li.gif) no-repeat left center; padding:15px 0px 11px 0; color:#fff; text-align:center; width:42px; height:30px; display:inline-block; float:left}
.procedures-type3 .olnum1-last{ background:url(/images/kr/common/b g-ol-li-last.gif) no-repeat left center; padding:18px 21px 20px 14px; color:#fff; text-align:center; display:inline-block; float:left}
.procedures-type3 p{ margin:0 0 0 250px; display:block; position:relative ; padding:10px 0 0 0 !important}

.procedures-type4 > li{ position:relative;  border-bottom:1px solid #d0dfe7; padding:6px 5px 20px 5px ; min-height:200px}
.procedures-type4 img{ position:absolute; display:block; width:300px; }
.procedures-type4 .ol_txt  { display:inline-block;  padding-top:15px}
.procedures-type4 .olnum1{  background:url(/images/kr/common/bg-ol-li.gif) no-repeat left center; padding:15px 0px 11px 0; color:#fff; text-align:center; width:42px; height:30px; display:inline-block; float:left}
.procedures-type4 .olnum1-last{ background:url(/images/kr/common/bg-ol-li-last.gif) no-repeat left center; padding:18px 21px 20px 14px; color:#fff; text-align:center; display:inline-block; float:left}
.procedures-type4 p{ margin:0 0 0 330px; display:block; position:relative ; padding:20px 0 0 0;}
.procedures-type4 span{font-weight:bold; font-size:16px; color:#0d91bc; margin:20px 0 10px 0;}
.procedures-type4 h4{margin:0 0 0 330px; padding-top:20px;font-size: 18px;color:#007fcc;font-weight:bold;line-height:18px;letter-spacing: -1px;}
.procedures-type4 h5{margin:15px 0 5px 330px  !important;}
.procedures-type4 .h6_ul{margin:0 0 0 330px;}
.procedures-type4 .h6_ul li{margin-bottom:0px;padding-left:9px;background:url(/images/kr/common/bg-li-defult.gif) no-repeat left 9px;color:#5d5d5d;}
.procedures-type4 .h6_ul li strong{color:#5f748d;}

.kiri_40th_wrap .frme_st1 iframe{width:233px;height:170px;}
.kiri_40th_wrap .frme_st2 iframe {width:300px;height:214px;}
.kiri_40th_wrap .frme_st3 iframe {width:100%;height:400px;}

.kiri_40th_wrap .kiri_40th_topbox{position: relative;display:block;overflow:hidden;margin-bottom:15px;text-align: center;background: url(/images/kr/sub06/history/40th_topbox_bg.jpg) no-repeat;height: 284px;}
.kiri_40th_wrap .kiri_40th_topbox .tit_text{line-height: 26px;font-size: 26px;font-weight:600;color:#333;padding-top: 130px;}
.kiri_40th_wrap .kiri_40th_topbox .tit_text em{color:#007fcc}
.kiri_40th_wrap .kiri_40th_topbox .tit_text_s{font-size:15px;}


.kiri_40th_box{padding-bottom:35px;border-bottom:1px dashed #ddd;}
.kiri_40th_box .img_piece{clear:both;width: 100%;}
.kiri_40th_box .img_piece:after {content:" ";display:block;visibility:hidden;clear:both;}
.kiri_40th_box .img_piece li {float:left;margin: 0 0 3px 3px;border:1px solid #ddd;background-color: #ecf8ff;}
.kiri_40th_box .img_piece .piece_st1 li{width: 32.6%;}
.kiri_40th_box .img_piece .piece_st1 li img{width:100%;}
.kiri_40th_box .img_piece .piece_st2{/* margin-left:8px; */width: 100%;}
.kiri_40th_box .img_piece .piece_st2 li{width: 32.5%;}
.kiri_40th_box .img_piece .piece_st2 li img{width:100%;}
.kiri_40th_box .img_piece li p {margin:5px 0;text-align:center;color:#666;}
.kiri_40th_box .img_piece li.last {margin-right:0;}
.kiri_40th_box .inner1{position:relative;}
.kiri_40th_box .inner1 .frame{position:relative;display:block;float:left;width:230px;height:200px;margin-bottom:20px;clear:both;}
.kiri_40th_box .inner1 .frame em{position:absolute;bottom:0;left: 3px;width: 233px;padding:5px 0;font-size:15px;text-align:center;color:#666;border:1px solid #d0dfe7;background-color:#f3fbff;}
.kiri_40th_box .inner1 iframe{display:block;margin-left:3px;float:left;width:233px;height:170px;border: 1px solid #d0dfe7;}
.kiri_40th_box .inner1 .txt_h{height:420px;}
.kiri_40th_box .inner1 .pd{padding-left:260px;}
.history01,.history02,.history03,.history04,.history05,.history06,.history07{padding: 10px 50px 80px 0px;width:96.5%;}


.kiri_40th_wrap .kiri_40th_box h4{font-size:17px;color:#fff;padding:8px 15px 8px;background: url(/images/kr/sub06/kiri_40th_h4bg.jpg) no-repeat left center;}
.kiri_40th_wrap .kiri_40th_box h4 span {font-size: 14px;color: #fff;}
.kiri_40th_wrap .kiri_40th_box h4  em {font-size: 17px;color: #fff;font-weight: 600;line-height: 17px;}
.kiri_40th_wrap>h4{padding:3px 13px 3px;font-size: 18px;color: #fff;font-weight:600;line-height:18px;letter-spacing: -1px;}
.kiri_40th_wrap h5{font-weight:bold;font-size:14px;color: #333;margin: 15px 0 5px 0px;}

.kiri_40th_wrap .procedures-type4 h4{padding:8px 15px 8px;font-size:17px;color:#fff;background: url(/images/kr/sub06/kiri_40th_h4bg.jpg) no-repeat left center;}

/* s0303030103 */
.s0303030103 .imgbox {display: flex;justify-content: space-between;}