@charset "utf-8";
/*********** 공통 ***********/
*{font-family:나눔고딕, NG, 맑은 고딕, sans-serif;}
body{margin:0; padding:0; font-size:12px; }
a{text-decoration:none; color:black;}
img{vertical-align:middle;}
html {overflow-y:scroll; overflow-x:auto!important;}
.none {display:none!important;}
.block{display:block!important;}

/* Site Layout - Body Wrap */
#home {width:990px; height:324px; padding: 0px}




#subcontent {padding: 0px}



#guide { text-align:left; margin-bottom:15px; height:20px; border-bottom: 1px solid #DFDFDF; }
#guide a {  }
#guide span, #location strong { display:inline-block; padding-left:13px; margin-left:8px; font-size:12px; background:url('/image/bgLocation.gif') 0 center no-repeat; }
.socialDepth { background:url('../../images/component/icoDepth.png') 0 center no-repeat !important; }
#guide span { color:#666; }
#guide strong { color:#333; }

#title{ margin:0 0 40px 0;  border-bottom: 0px solid #DFDFDF;}

/* Site Layout - Body Wrap */
#sub_introduce h1 {font-size: 20px; color: #252525; padding-left: 20px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 0px solid #d1d1d1;}
#sub_introduce h2 {font-size: 16px; color: #409542; padding-left: 15px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 15px;}
#sub_introduce h3 {font-size: 12px; color: #409542; margin-left: 30px;  }
#sub_introduce table {width:95%;	margin-left: 20px;	border-collapse: collapse;	text-align: center;}	
#sub_introduce th {font-size: 20px; color: #409542; padding-left: 0px; padding: 0px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 2px solid #ffd334; width:10%; height:30px;	text-align:center;	}	
#sub_introduce td {font-size: 14px; color: #545454; margin-left: 10px; padding-left: 20px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;	 width:90%; height:30px;text-align:left; }	


#sub_introduce .sub01{ margin-bottom:60px;}
#sub_introduce .sub02{ margin-bottom:60px;}
#sub_introduce .sub03{ margin-bottom:40px;}


#sub_introduce p {float:clear; font-size: 16px;	line-height: 1.5em;}
#sub_introduce p .drop {float: left;font-size: 200%;	line-height: 1em;  	margin: 4px 4px 4px 0;	}

#sub_history h1 {font-size: 20px; color: #252525; padding-left: 20px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 0px solid #d1d1d1;}
#sub_history h2 {font-size: 16px; color: #409542; padding-left: 15px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 15px;}
#sub_history h3 {font-size: 12px; color: #409542; margin-left: 30px;  }
#sub_history table {width:90%;	margin-left: 20px;	border-collapse: collapse;	text-align: center;}	
#sub_history th {font-size: 14px; color: #409542; padding-left: 0px; padding: 0px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 2px solid #ffd334; width:20%; height:25px;	text-align:center;	}	
#sub_history td {font-size: 12px; color: #545454; margin-left: 10px; padding-left: 20px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;	 width:80%; height:25px;text-align:left; }	


#sub_history .sub01{ margin-bottom:60px;}
#sub_history .sub02{ margin-bottom:60px;}
#sub_history .sub03{ margin-bottom:40px;}


#sub_office h1 {font-size: 20px; color: #252525; padding-left: 20px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 0px solid #d1d1d1;}
#sub_office h2 {font-size: 14px; color: #409542; padding-left: 5px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 0px;}
#sub_office h3 {font-size: 12px; color: #252525; padding-left: 10px;  }
#sub_office table {width:95%;	margin-left: 20px;	border-collapse: collapse;	text-align: center;}	
#sub_office  th {font-size: 12px; color: #545454; padding-left: 0px; padding: 0px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 2px solid #ffd334;	border-bottom: 2px solid #ffd334; width:40%; height:25px;	text-align:left;	}	
#sub_office  td {font-size: 12px; color: #545454; margin-left: 0px; padding-left: 10px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 1px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;	 width:60%; height:25px;text-align:left; }	


#sub_office  .sub01{ margin-bottom:60px;}
#sub_office  .sub02{ margin-bottom:60px;}
#sub_office  .sub03{ margin-bottom:60px;}
#sub_office  .sub04{ margin-bottom:60px;}
#sub_office  .sub05{ margin-bottom:60px;}
#sub_office  .sub06{ margin-bottom:40px;}


#sub_association h1 {font-size: 20px; color: #252525; padding-left: 5px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 1px solid #d1d1d1;}
#sub_association h2 {font-size: 14px; color: #409542; padding-left: 15px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 0px;}
#sub_association h3 {font-size: 12px; color: #252525; padding-left: 25px;  }
#sub_association table {border-top: 1px solid #DFDFDF;	border-left: 1px solid #DFDFDF;	width:95%;	margin-left: 0px;	border-collapse: collapse;	text-align: left;}	
#sub_association  td {padding: 5px; border-right: 1px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;		}	
#sub_association  th {	padding: 5px;	border-right: 1px solid #DFDFDF;	border-bottom: 2px solid #f48e41;	}		


#sub_association  .sub01{ margin-bottom:60px;}
#sub_association  .sub02{ margin-bottom:60px;}
#sub_association  .sub03{ margin-bottom:60px;}
#sub_association  .sub04{ margin-bottom:60px;}
#sub_association  .sub05{ margin-bottom:60px;}
#sub_association  .sub06{ margin-bottom:40px;}



#sub_org h1 {font-size: 20px; color: #252525; padding-left: 5px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 1px solid #d1d1d1;}
#sub_org h2 {font-size: 16px; color: #409542; padding-left: 5px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 0px;}
#sub_org h3 {font-size: 12px; color: #252525; padding-left: 25px;  }
#sub_org table {border-top: 1px solid #DFDFDF;	border-left: 1px solid #DFDFDF;	width:95%;	margin-left: 10px;	border-collapse: collapse;	text-align: left;}	
#sub_org  td {padding: 5px; border-right: 1px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;		}	
#sub_org  th {	padding: 5px;	border-right: 1px solid #DFDFDF;	border-bottom: 2px solid #f48e41;	}		


#sub_org  .sub01{ margin-bottom:60px;}
#sub_org  .sub02{ margin-bottom:60px;}
#sub_org  .sub03{ margin-bottom:60px;}
#sub_org  .sub04{ margin-bottom:60px;}
#sub_org  .sub05{ margin-bottom:60px;}
#sub_org  .sub06{ margin-bottom:40px;}



#sub_brand h1 {font-size: 20px; color: #252525; padding-left: 20px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 0px solid #d1d1d1;}
#sub_brand h2 {font-size: 16px; color: #409542; padding-left: 15px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 15px;}
#sub_brand h3 {font-size: 12px; color: #409542; margin-left: 30px;  }
#sub_brand table {width:90%;	margin-left: 20px;	border-collapse: collapse;	text-align: center;}	
#sub_brand th {font-size: 14px; color: #409542; padding-left: 0px; padding: 0px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 2px solid #ffd334; width:20%; height:25px;	text-align:center;	}	
#sub_brand td {font-size: 12px; color: #545454; margin-left: 10px; padding-left: 20px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;	 width:80%; height:25px;text-align:left; }	


#sub_brand .sub01{ margin-bottom:20px;}
#sub_brand .sub02{ margin-bottom:50px;}
#sub_brand .sub03{ margin-bottom:20px;}

#sub_business02 h1 {font-size: 20px; color: #252525; padding-left: 20px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 0px solid #d1d1d1;}
#sub_business02 h2 {font-size: 16px; color: #409542; padding-left: 15px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 15px;}
#sub_business02 h3 {font-size: 12px; color: #409542; margin-left: 30px;  }
#sub_business02 table {width:90%;	margin-left: 30px;	border-collapse: collapse;	text-align: center;}	
#sub_business02 th {font-size: 14px; color: #409542; padding-left: 0px; padding: 0px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 2px solid #ffd334; width:15%; height:30px;	text-align:left;	}	
#sub_business02 td {font-size: 12px; color: #545454; margin-left: 10px; padding-left: 20px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;	 width:85%; height:30px;text-align:left; }	


#sub_business02 .sub01{ margin-bottom:20px;}
#sub_business02 .sub02{ margin-bottom:50px;}
#sub_business02 .sub03{ margin-bottom:20px;}

#sub_business03 h1 {font-size: 20px; color: #252525; padding-left: 20px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 0px solid #d1d1d1;}
#sub_business03 h2 {font-size: 16px; color: #409542; padding-left: 15px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 15px;}
#sub_business03 h3 {font-size: 12px; color: #409542; margin-left: 30px;  }
#sub_business03 table {width:90%;	margin-left: 30px;	border-collapse: collapse;	text-align: center;}	
#sub_business03 th {font-size: 14px; color: #409542; padding-left: 0px; padding: 0px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 2px solid #ffd334; width:10%; height:30px;	text-align:left;	}	
#sub_business03 td {font-size: 12px; color: #545454; margin-left: 10px; padding-left: 20px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;	 width:90%; height:30px;text-align:left; }	


#sub_business03 .sub01{ margin-bottom:20px;}
#sub_business03 .sub02{ margin-bottom:50px;}
#sub_business03 .sub03{ margin-bottom:20px;}

#sub_business04 h1 {font-size: 20px; color: #252525; padding-left: 20px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 0px solid #d1d1d1;}
#sub_business04 h2 {font-size: 16px; color: #409542; padding-left: 15px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 15px;}
#sub_business04 h3 {font-size: 12px; color: #409542; margin-left: 30px;  }
#sub_business04 table {width:90%;	margin-left: 30px;	border-collapse: collapse;	text-align: center;}	
#sub_business04 th {font-size: 14px; color: #409542; padding-left: 0px; padding: 0px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 2px solid #ffd334; width:15%; height:30px;	text-align:left;	}	
#sub_business04 td {font-size: 12px; color: #545454; margin-left: 10px; padding-left: 20px; border-left: 0px solid #DFDFDF;	border-right: 0px solid #DFDFDF;  border-top: 0px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;	 width:85%; height:30px;text-align:left; }	


#sub_business04 .sub01{ margin-bottom:20px;}
#sub_business04 .sub02{ margin-bottom:50px;}
#sub_business04 .sub03{ margin-bottom:20px;}



#sub_business06 h1 {font-size: 20px; color: #252525; padding-left: 5px; background: url(/image/h11_icon.gif) no-repeat 0 30%;  border-bottom: 1px solid #d1d1d1;}
#sub_business06  h2 {font-size: 14px; color: #409542; padding-left: 15px; background: url(/image/h21_icon.gif) no-repeat 0 40%;  margin-left: 0px;}
#sub_business06  h3 {font-size: 12px; color: #252525; padding-left: 25px;  }
#sub_business06  table {border-top: 1px solid #DFDFDF;	border-left: 1px solid #DFDFDF;	width:88%;	margin-left: 40px;	border-collapse: collapse;	text-align: left;}	
#sub_business06   td {padding: 5px; border-right: 1px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;		}	
#sub_business06   th {	padding: 5px;	border-right: 1px solid #DFDFDF;	border-bottom: 2px solid #f48e41;	}		


#sub_business06   .sub01{ margin-bottom:60px;}
#sub_business06   .sub02{ margin-bottom:60px;}
#sub_business06   .sub03{ margin-bottom:60px;}
#sub_business06   .sub04{ margin-bottom:60px;}
#sub_business06   .sub05{ margin-bottom:60px;}
#sub_business06   .sub06{ margin-bottom:40px;}



#sub_finance06 h1 {font-size: 18px; color: #409542; padding-left: 5px;   border-bottom: 1px solid #d1d1d1;}
#sub_finance06 h2 {font-size: 12px; color: #252525; padding-left: 15px;   margin-left: 0px; float:right;}
#sub_finance06 h3 {font-size: 12px; color: #252525; padding-left: 25px;  }
#sub_finance06 table {border-top: 1px solid #DFDFDF;	border-left: 1px solid #DFDFDF;	width:98%;	margin-left: 15px;	border-collapse: collapse;	text-align: left;}	
#sub_finance06  td {padding: 5px; border-right: 1px solid #DFDFDF;	border-bottom: 1px solid #DFDFDF;		}	
#sub_finance06  th {	padding: 5px;	border-right: 1px solid #DFDFDF;	border-bottom: 2px solid #f48e41;	}		


#sub_finance06  .sub01{ margin-bottom:60px;}
#sub_finance06  .sub02{ margin-bottom:60px;}
#sub_finance06  .sub03{ margin-bottom:60px;}
#sub_finance06  .sub04{ margin-bottom:60px;}
#sub_finance06  .sub05{ margin-bottom:60px;}
#sub_finance06  .sub06{ margin-bottom:40px;}


