﻿/***************************************************/
/*서브페이지
/****************************************************/
#d_contents{background:url('images/sub_bg.gif') repeat-x;border-top:2px solid #1f6bb2}
#d_contents .d_container{width:1100px;margin:0 auto;padding-bottom:20px;overflow:hidden;background:url('images/aside_bg.gif') repeat-y}


/*aside********************/
#d_aside_line{float:left;width:216px;}

#d_aside{float:left;width:216px;}
#d_aside h2{position:relative;height:272px;background:url('images/snb_title_bg.gif') no-repeat}
#d_aside h2 .eng{position:absolute;left:28px;bottom:70px;font-size:15px;font-weight:600;color:#dddddd}
#d_aside h2 .kor{position:absolute;left:25px;bottom:20px;font-size:42px;font-weight:400;color:#ffffff}

/*snb*/
#d_snb{margin-top:0px}
#d_snb li{line-height:50px;border-bottom:1px solid #cccccc;text-indent:25px;background:url('images/snb_icon_off.gif') no-repeat 185px 17px}
#d_snb li.on{background:url('images/snb_icon_on.gif') no-repeat 185px 17px;}
#d_snb li a{display:block;font-size:16px;font-weight:600; width:216px;}
#d_snb li dl{background:#d1e1ef;display:none}
#d_snb li dl dd{line-height:30px;text-indent:25px}
#d_snb li dl dd:hover{background:url('images/snb_icon.gif') no-repeat 15px 14px}
#d_snb li dl dd.on{background:url('images/snb_icon.gif') no-repeat 15px 14px;}
#d_snb li dl dd a{font-size:14px;font-weight:600;}

#d_quick_sec{position:relative;margin-top:50px}
#d_quick_sec #d_quick{position:absolute;}


/*content********************/
#d_content{float:right;width:884px}

#d_content #d_visual{position:relative;}
#d_content #d_visual .d_nav{position:absolute;left:45px;top:180px;font-size:10px}
#d_content #d_visual .d_nav span{padding:0 6px;font-size:14px;font-weight:600}
#d_content #d_visual .d_nav span img{margin-top:1px}
#d_content #d_visual h3{position:absolute;left:45px;top:200px;font-size:42px;font-weight:normal}



#d_sections {width:840px; padding:10px 10px 0 40px; auto 0}
#d_sections h4{margin:20px 0 10px 20px; font-size:26px;font-weight:500;color:#1f6bb2;background:url('images/sub_h3_icon.gif') no-repeat 0 5px;text-indent:25px}


#d_sections p{margin-left:20px;padding:10px 0}
#d_sections .small{font-size:16px;font-weight:500;color:#1f6bb2;}
#d_sections .small2{font-size:14px;font-weight:500;color:#666666;}

#d_sections ul{margin-left:40px;padding:10px 0}

/* style ="list-style:none; padding-left:0px;"추가*/
#d_sections ul li{line-height:28px;font-size:17px;font-weight:500;background:url('images/sub_point1.gif') no-repeat 0 12px; color:#666666; list-style:none; padding-left:10px;}
#d_sections ul li .txt {line-height:28px;font-size:17px;font-weight:500;background:url('images/sub_point3.gif') no-repeat 0 12px;padding-left:10px;color:#666666}

#d_sections ol{margin-left:40px;padding:10px 0}
#d_sections ol li{line-height:28px;font-size:17px;font-weight:500;padding-left:10px;color:#666666}


#d_sections dl{margin-left:40px;padding:10px 0}
#d_sections dl dt{line-height:28px;font-size:17px;font-weight:500;background:url('images/sub_point1.gif') no-repeat 0 12px;padding-left:10px;color:#666666}
#d_sections dl dd{line-height:22px;font-size:14px;margin-left:10px;background:url('images/sub_point2.gif') no-repeat 0 8px;padding-left:10px;color:#666666}

#d_sections dl .d_inner{background:none;padding:40px 0;overflow:hidden}
.d_inner .d_left{float:left;}
.d_inner .d_right{float:left;margin-left:50px}

#d_sections1{width:850px; padding:60px 0 0 34px; auto 0}
#d_sections1 h4{margin:20px 0 10px 20px; font-size:26px;font-weight:500;color:#1f6bb2;background:url('images/sub_h3_icon.gif') no-repeat 0 5px;text-indent:25px}
#d_sections1 h5{margin:20px 0 10px 20px; font-size:26px;font-weight:500;color:#1f6bb2;background:url('images/sub_h5_icon.gif') no-repeat 0 5px;text-indent:25px}
#d_sections1 p{margin-left:20px;padding:10px 0;line-height:24px;font-size:16px;font-weight:500;color:#212121;}

#d_sections1 ul{margin-left:40px;padding:10px 0}
#d_sections1 ul li{line-height:28px;font-size:17px;font-weight:500;background:url('images/sub_point1.gif') no-repeat 0 12px;padding-left:10px;color:#666666}

#d_sections1 #company3_1{width:800px; padding:50px; background:url('images/company/company3_1.jpg') no-repeat 0 0px;}
#d_sections1 #company3_1 p{padding:0px 0 0 330px;line-height:30px;font-size:16px;font-weight:500;color:#212121;}
#d_sections1 #company3_1 .year{padding-right:15px;font-size:17px;font-weight:900;color:#09337c;text-indent:0px}

#d_sections1 #company3_2{width:800px; padding:50px; background:url('images/company/company3_2.jpg') no-repeat 0 0px;}
#d_sections1 #company3_2 p{padding:0px 0 0 0px;line-height:30px;font-size:16px;font-weight:500;color:#212121;}
#d_sections1 #company3_2 .year{padding-right:15px;font-size:17px;font-weight:900;color:#09337c;text-indent:0px}


#d_sections2{width:850px; padding:0px 0px 0px 60px; margin:auto 0}
#d_sections2 h4{margin:20px 0 10px 0px; font-size:26px;font-weight:500;color:#1f6bb2;background:url('images/sub_h3_icon.gif') no-repeat 0 5px;text-indent:25px}
#d_sections2 h5{margin:20px 0 10px 0px; font-size:26px;font-weight:500;color:#1f6bb2;background:url('images/sub_h5_icon.gif') no-repeat 0 5px;text-indent:25px}
#d_sections2 p{margin-left:0px;padding:0px 0}

#d_sections2 div .d_inner{background:none;padding:0px;overflow:hidden}
.d_inner .d_left{float:left;}
.d_inner .d_right{float:left;margin-left:5px}



/*테이블*/
#tbl1 .t1_1 {font-family: Dotum;	color:#fff;	font-weight: bold;	text-align:center;	background:#627cb2;	letter-spacing:-0em; line-height:22px;  overflow: hidden;}
#tbl1 .t1_2 {font-family: Dotum;	color:#343434;	font-weight: bold;	text-align:center;	background:#fff;	letter-spacing:0em; line-height:18px; overflow: hidden;} 
#tbl1 .t1_3 {font-family: Dotum;	color:#343434;	font-weight: bold;	text-align:center;	background:#e1e1e3;	letter-spacing:0em; line-height:18px; overflow: hidden;} 

#tbl2 .t1_1 {font-family: Dotum;	color:#fff;	font-weight: bold;	text-align:center;	background:#627cb2;	letter-spacing:-0em; line-height:28px; overflow: hidden;}
#tbl2 .t1_2 {font-family: Dotum;	color:#343434;	font-weight: bold;	text-align:center;	background:#fff;	letter-spacing:0em; line-height:20px; overflow: hidden;}
#tbl2 .t1_3 {font-family: Dotum;	color:#343434;	font-weight: bold;	text-align:center;	background:#e1e1e3;	letter-spacing:0em; line-height:25px; overflow: hidden;}

#tbl3 .t1_1 {font-family: Dotum;	color:#343434;	font-weight: bold;	text-align:center;	background:#f0f6f8;	letter-spacing:-0em; line-height:20px; overflow: hidden;}
#tbl3 .t1_2 {font-family: Dotum;	color:#343434;	font-weight: bold;	text-align:center;	background:#fff;	letter-spacing:0em; line-height:25px; overflow: hidden;}
#tbl3 .t1_3 {font-family: Dotum;	color:#343434;	font-weight: bold;	text-align:center;	background:#e1e1e3;	letter-spacing:0em; line-height:25px; overflow: hidden;}

/*제품소개 별도*/
#tbl4 table {border-top: 2px solid #1f6bb2; border-bottom: 2px solid #1f6bb2;}
/*#tbl4 td {font-family: Dotum; font-weight: bold; text-align:center; letter-spacing:-0em; line-height:22px; overflow: hidden; border-bottom: 1px solid #EAEAEA; border-collapse:collapse;}*/
#tbl4 td {font-weight: bold; text-align:center; letter-spacing:-0em; line-height:22px; overflow: hidden; border-bottom: 1px solid #EAEAEA; border-collapse:collapse;}
#tbl4 .t1_1 {color: #8C8C8C;}

#tbl5 table {border-top: 2px solid #1f6bb2; border-bottom: 2px solid #1f6bb2;}
#tbl5 td {font-weight: bold; text-indent:5px; text-align:left; letter-spacing:-0em; line-height:22px; overflow: hidden; border-bottom: 1px solid #EAEAEA; border-collapse:collapse;}
#tbl5 .t1_1 {color: #8C8C8C;}
#tbl5 .t1_2 {font-weight: bold; text-indent:10px; text-align:left; letter-spacing:-0em; line-height:22px; overflow: hidden; border-bottom: 1px solid #EAEAEA; border-collapse:collapse;}

.Inquiry_t {color:#5e5e5e;font-weight: bold;	text-align:center; font-size:14px; background:#f8f8f8; letter-spacing:-0em; line-height:40px;  overflow: hidden;}
.Inquiry_t2 {color:#5e5e5e;font-weight: bold;	text-align:center; font-size:14px; background:#ffffff; letter-spacing:-0em; line-height:40px;  overflow: hidden;}




/*PDF Download button*/
.pdf_btn{width:300px; height:50px; font-size:20px; line-height:50px; text-align:center; font-weight:bold; color:#fff; background-color:#2976BC; border-radius:10px; margin:0 auto;}