html , body , p , table , tr , td , th ,ul  , ol , li { padding:0;margin:0;list-style:none;}
li { list-style:none; }
img { border:0px; }
a{ text-decoration:none; font-family:'나눔 고딕' , '돋움'; font-size:12px; }
h1,h2,h3,h4,h5,h6 {border:0; margin:0; padding:0;}
html{overflow-y:scroll; overflow-x:hidden;}

#main{width:960px; position:relative; left:50%; margin-left:-480px; top:0px;}

#visual{width:960px; height:200px; background:url(../images/greeting/visual.jpg); float:left;}
#left_menu01 h3{width:207px; height:80px; background:url(../images/header/sub_title01.jpg) no-repeat; text-indent:-9999px;}
#left_menu02 h3{width:207px; height:80px; background:url(../images/header/sub_title02.jpg) no-repeat; text-indent:-9999px; }
#left_menu03 h3{width:207px; height:80px; background:url(../images/header/sub_title03.jpg) no-repeat; text-indent:-9999px;}
#left_menu04 h3{width:207px; height:80px; background:url(../images/header/sub_title04.jpg) no-repeat; text-indent:-9999px;}
#left_menu05 h3{width:207px; height:80px; background:url(../images/header/sub_title05.jpg) no-repeat; text-indent:-9999px;}
#left_menu06 h3{width:207px; height:80px; background:url(../images/header/sub_title06.jpg) no-repeat; text-indent:-9999px;}
#left_menu07 h3{width:207px; height:80px; background:url(../images/header/sub_title07.jpg) no-repeat; text-indent:-9999px;}
#left_menu08 h3{width:207px; height:80px; background:url(../images/header/sub_title08.jpg) no-repeat; text-indent:-9999px;}
#left_menu09 h3{width:207px; height:80px; background:url(../images/header/sub_title09.jpg) no-repeat; text-indent:-9999px;}
#left_menu10 h3{width:207px; height:80px; background:url(../images/header/sub_title10.jpg) no-repeat; text-indent:-9999px;}
#left_menu11 h3{width:207px; height:80px; background:url(../images/header/sub_title11.jpg) no-repeat; text-indent:-9999px;}


#left_menu07 h3{width:207px; height:80px; background:url(../images/header/sub_title07.jpg) no-repeat; text-indent:-9999px;}


/*left_menu*/
.left_menu{width:207px; float:left; margin-top:35px; float:left; margin-left:24px; height:300px;}
.left_menu ul li {width:207px; height:35px;}
.left_menu ul li:hover{background-color:#195807;}
.left_menu ul li:hover a{color:#fff;}
.left_menu ul li a  {display:block; width:197px; margin-left:10px; height:35px; line-height:35px; border-bottom:1px dashed #ddd; color:#195807;}




#footer{ float:left; width:960px; height:100px; border-top:3px solid #216e0a; margin-top:10px;}
#footer_top{width:960px; height:35px; border-bottom:1px solid #ddd;}
#footer_top ul li {float:left; margin:0 5px; line-height:35px; }
#footer_top ul li a { padding-right:10px; font-size:13px; font-weight:bold; color:#3f3f3f; border-right:1px solid #ddd;}
#footer p { width:960px; font-size:12px; margin-top:10px; text-align:center;}

