#con{width:99%; margin:0 0 50px 0; padding:0; height:100%; font-family:"Nanum Gothic", sans-serif}

caption{display:none}

#con h2{font-size:22px; color:#5c5c5c; background:url(/images/content/dot0.png) 2px 0px no-repeat ; padding:10px 0 15px 0; clear:both; font-family:"Nanum Gothic", sans-serif }
#con h3{font-size:16px; color:#454545; background:url(/images/content/dot1.jpg) 2px 2px no-repeat ; padding:0px 0 0px 25px; margin:10px 0 5px 10px; clear:both; font-family:"Nanum Gothic", sans-serif }
#con h4{font-size:16px; color:#454545; padding:0px 0 0px 0px; margin:10px 0 5px 0px; clear:both; font-family:"Nanum Gothic", sans-serif }


.dotline{ width:100%; height:2px;  background:url(/images/content/dot_bar.jpg) left bottom no-repeat; padding:0}

.mt10{margin-top:10px !important}
.mt20{margin-top:20px !important}
.mt30{margin-top:30px !important}
.mt45{margin-top:45px !important}
.md10{margin-bottom:10px !important}
.md20{margin-bottom:20px !important}

.fs1{ letter-spacing:1px}
.fs2{ letter-spacing:3px}

.fc_b{ color:#4e658c}

/* 인사말*/
#sub111{width:100%; padding:0 ; margin:0 0 100px 0}
.sub111_img{width:99%}
.sub111_t{width:99%; padding:15px 0 ; margin:0 0 0 15px; font-size:15px; color:#696969; line-height:170%;  background:url(/images/content/s111_2.jpg) 0px 150px no-repeat; height:410px}
.sub111_t p{ padding-bottom:20px}

/* 회사개요*/
#sub121{width:100%; padding:0 ; margin:0 0 100px 0}
.sub121_img{width:99%; padding:0 0 0 10px}
.sub121_img1{width:99%; padding:10px 0 0 0}
.s121_box{width:90%; height:96px;  text-align:left; background:#fdfdfd; padding:10px 20px; margin:10px 0 0 40px; border:1px solid #f2f2f2}
.s121_box ul{list-style:none}
.s121_box li{ width:22%; background:url(/images/content/dot2.png) 0px 6px no-repeat ; padding:0 0 15px 15px; text-align:left; float:left; line-height:170%; color:#454545}

.s121_table{width:100%; padding:0 0 0 10px; margin:0; text-align:left}
.sub121_table{width:98%; padding:0 ; margin:0; text-align:left; border-collapse:collapse}
.sub121_table th{text-align:left; font-size:16px; color:#696969; padding:7px 0 7px 22px; background-color:#fdfdfd; border-right:1px solid #d2d2d2; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2}
.sub121_table td{text-align:left; font-size:15px; color:#666; padding:7px 0 7px 25px; line-height:150%; border-top:1px solid #d2d2d2; border-bottom:1px solid #d2d2d2}

/* 오시는길*/
#sub141{width:100%; padding:0 ; margin:0 0 100px 0}
.sub141_map{width:100%; margin-bottom:30px}
.map dl{width:100%; font-size:15px; font-family:"Nanum Gothic", sans-serif; height:20px}
.map dt{float:left; width:11%; font-weight:bold; color:#666; background:url(/images/content/dot1.jpg) 2px 0px no-repeat; padding:0 0 0 30px; font-size:16px}
.map dd{ color:#494949; padding:0; color:#666} 

/* 제품소개 */
#sub211{width:100%; padding:0 0 30px 0 ; margin:0 0 0px 0; }
.con_t{width:100%;  text-align:left; padding:0 0 0 10px  }
.con_t ul{list-style:none}
.con_t li{ width:100%; background:url(/images/content/dot2.png) 0px 8px no-repeat ; padding:0 0 10px 15px; text-align:left; float:left; line-height:170%; font-weight:bold; font-size:16px; color:#454545}
.con_t li li{ width:100%; background:url(/images/content/dot3.jpg) 0px 10px no-repeat ; padding:0 0 10px 10px; text-align:left; float:left; line-height:170%; color:#666; font-size:15px}

.img_s211{padding:10px 0}

/* 사업영역 - 주요사업분야*/
#sub311{width:100%; padding:0 0 30px 0 ; margin:0 0 0px 0; }
.sub311_img{width:99%; padding:10px 0 0 0}
.sub321_img{width:99%; padding:10px 0 0 0; background:url(/images/content/s321_1_1.jpg) left 0px no-repeat; height:343px}
.s321_imgt{width:50%; margin:120px 0 0 5px; color:#666; font-size:14px; line-height:150% }
.s331_imgt{width:100%; margin:20px 0 0 5px; color:#666; font-size:14px; line-height:150% }


/*이용약관 */
#sub611{width:100%; padding:0 0 30px 0 ; margin:0 0 0px 0; }
.sub611_t{width:100%; text-align:left; clear:both}
.sub611_t ul{list-style:none; width:100%; padding:0; margin:0px 0}
.sub611_t li{list-style:none; widoth:100%; font-size:14px; color:#666; line-height:150%; padding:0 ; margin:0}
.sub611_t li li{list-style:none; widoth:100%; font-size:14px; color:#666; line-height:150%; padding:0 0 0 20px; margin:0; text-indent:-20px}

/*개인정보처리방침 */
#sub621{width:100%; padding:0 0 30px 0 ; margin:0 0 0px 0; }
.sub621_t{width:100%; text-align:left; clear:both}
.sub621_t ul{list-style:none; width:100%; padding:0; margin:0px 0}
.sub621_t li{list-style:none; widoth:100%; font-size:14px; color:#666; line-height:150%; padding:0 ; margin:0}

.sub621_t1 ul{list-style:none ; width:100%}
.sub621_t1 li{list-style:none; padding:0 0 0px 12px; margin:0 0 3px 5px; line-height:160%; width:100%; font-size:14px; background:url(/images/content/dot3.jpg) 0px 8px no-repeat ;  }

.sub621_t2 ul{list-style:none ; width:100%}
.sub621_t2 li{list-style:none; padding:0 0 0px 10px; margin:0 0 3px 5px; line-height:160%; width:100%; font-size:14px; }


/* sitemap */
#sub631{width:100%; padding:0 0 30px 0 ; margin:0 0 0px 0; }
.sitemap{width:100%; text-align:left; height:250px;  clear:both; margin-bottom:50px}
.sitemap_box{width:28%; float:left; margin:0 35px 0 15px}
.sitemap_tit{ width:100%; padding:10px 0 10px 10px;  border-top:2px solid #445f96; border-bottom:1px solid #697fab}
.sitemap_box ul{ width:100%; clear:both; float:left}
.sitemap_box li{ width:100%; padding:10px 0 10px 25px; border-bottom:1px solid #d5d5d5; font-size:15px ; color:#666; background:url(/images/content/dot3.jpg) 13px 16px no-repeat ;  }

#sub631 .sitemap a:link, #sub631 .sitemap a:visited{text-decoration:none; color:#666}
#sub631 .sitemap a:hover{color:#697fab; font-weight:bold}