@charset "utf-8";
/* CSS Document */
#menu2{margin-bottom:30px; background-color:#eee; padding-left:10px; padding-top:6px; padding-bottom:5px; height:20px; overflow:hidden; height:100%;}
.line2{border-left:solid 1px #ccc; height:12px; margin-top:3px;}
#menu2 ul li{float:left; padding-right:5px; font-size:12px;}
#menu2 ul li a{ color:#787878; text-decoration:none;font-weight:bold;}
#menu2 ul li a:hover{font-weight:bold; color:#E75911} 
#menu2 ul{margin:0; padding:0;}
#menu2 a{ color:#787878; text-decoration:none;font-weight:bold; font-size:12px;}
#menu2 a:hover{font-weight:bold; color:#E75911} 


#menu3{margin-bottom:20px; background-color:#eee; padding-left:10px; padding-top:5px; padding-bottom:5px; height:40px;}
#menu3 ul li{padding-right:5px; font-size:11px;}
#menu3 ul li a{ color:#787878; text-decoration:none;font-size:12px;}
#menu3 ul li a:hover{color:#E75911 font-size:12px;} 
#menu3 ul{margin:0; padding:0;}
#menu3 a{ color:#787878; text-decoration:none;font-size:12px;}
#menu3 a:hover{color:#E75911} 
.line3{color:#CCC; padding-left:5px; padding-right:5px;}

#content{width:820px; float:left;border-left:1px solid #d3d3d3;}
/**#content{padding-top:30px; width:750px; float:left; padding-left:35px;border-left:1px solid #d3d3d3;}*/

#content .h1{font-size:16px; color:#819f3b; font-family:NanumGothic, 나눔고딕,  ngeot, ngttf, Tahoma, Sans-serif; font-weight:bold;}
#content .gray{color:#CCC;}
#content2{font-family:NanumGothic, 나눔고딕,  ngeot, ngttf, Tahoma, Sans-serif; margin-top:8px; line-height:150%; font-size:12px; border-top:solid 1px #ddd; padding-top:20px;}
#content2 ul{ padding-top:0px; margin-top:0;}

#content3{width:750px; float:left; padding-left:35px;}

#btn{padding-left:20px;}
#btn a{display:block; border:solid 1px #7eac00; text-decoration:none; width:120px; padding:5px; line-height:120%; float:left; margin-right:5px; background:#8fc400; color:#FFF; font-weight:bold; font-size:11px; text-align:center;}
#btn a:hover{ background:#E75911; border:solid 1px #7eac00; border:solid 1px #d64c06;}

h5{font-size:13px; line-height:100%; padding-left:30px; margin-bottom:5px;}
.td01{height:1px; border-top:solid 1px #ccc; padding:0; margin:0;}

/*
#gmenu{padding-top:15px; float:right; color:#ccc;}
#gmenu a{text-decoration:none; color:#999;}
*/

#gmenu{width:200px; float:right; color:#CCC; text-align:right;}
#gmenu a{text-decoration:none;}
#gmenu a:link{color:#999;}
#gmenu a:visited{color:#999;}

a:link  { color:#888888; text-decoration:none; }
a:visited { color:#888888; text-decoration:none; }
a:active { color:#888888; text-decoration:none; }
a:hover  { color:#EB7731; text-decoration:underline; }
