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; }

body{ padding-top:10px; }
/* 가로메뉴 전체 외곽( 서브 포함 ) */
div#navigation{ height:59px; width:100%; background:url('../images/main_repeat.png') repeat-x 0 0;}
/* 가로메뉴 외곽 */
div#mainmenu{ width:800px;margin:0 auto;height:32px; position:Relative; }
/* 가로 메뉴 중점 스타일 */
div#mainmenu > ul > li{ float:left; height:30px; padding:1px 0px; }
div#mainmenu > ul > li.menu_unit{ position:relative; }
div#mainmenu > ul > li.menu_unit > a{ color: #f3f6fa; font-size:14px; line-height:28px; display:block;  padding:0px 30px; font-weight:bold; }
div#mainmenu > ul > li.menu_unit > a:hover{ color:#9ae5f5 }
/* 가로메뉴 서브메뉴 */
div.submenu{ position:absolute;top:32px;  left:-19px;display:none; }
/* 가로 서브메뉴 배경 이미지 설정 */
div.submenu_left{ width:7px; height:27px; background:url('../images/sub_left.png') repeat-x 0 0; float:left; }
div.submenu_center{height:27px; background:url('../images/sub_repeat.png') repeat-x 0 0; float:left; }
div.submenu_right{ width:9px;height:27px; background:url('../images/sub_right.png') repeat-x 0 0; float:left; }
/* 가로 서브 메뉴 설정 */
div.submenu_center > ol > li {float:left; width:500px;  }
div.submenu_center > ol > li > a{ padding:0px 10px; line-height:23px; color:#333;}
div.submenu_center > ol > li > a:hover{ color:#5184b9; }

/* 세로 메뉴 */
div.submenu_area{ padding:50px 20px;  }
div.submenu_unit{ float:left;margin-right:10px; }
div.submenu_head{ width:180px; height:76px; }
div.submenu_bottom{ width:180px; height:17px; }
div.submenu_body{ background:url('') repeat-y 0 0; width:180px; }
/* 세로 메뉴 텍스트 부분 스타일 */
div.submenu_body > ul > li{ height:28px; border-bottom:1px solid #ccc; margin:0px 18px;padding-left:30px; background:url('../images/arrow_ico_off.png') no-repeat 10px 10px; }
div.submenu_body > ul > li.mouse_on{ background:url('../images/arrow_ico_on.png') no-repeat 10px 10px; }
div.submenu_body > ul > li > a{ line-height:28px; color:#8c8c8c; font-weight:bold;font-size:0.9em; display:block; width:100%; }
div.submenu_body > ul > li > a:hover{ color:#000000; }
div.submenu_body > ul > li.sub_last{ border-bottom:0px; }