@charset "utf-8";
/* sub Navi */
#sub_navi { font-family:"맑은 고딕", "나눔고딕", "굴림", "돋움", "바탕"; margin:0; background:url(../images/sub_navi_bg2.gif) repeat-y; padding-bottom:10px;}

/*2단계 메뉴가 선택시 상위메뉴에 background*/
#sub_navi .now_menu_top { background:#faf7f5 url(../images/navi_tri.gif) no-repeat 12px 16px; }
#sub_navi .now_menu_top a{color:#4a433e; }
#sub_navi .now_menu_top .sub_dept2 li a{color:#626161;  }

.sub_dept1{ width:189px;}
.sub_dept1 li {width:189px; height:29px; padding:8px 0px 0 0; border-bottom:1px solid #f3f1ef; text-align:center;  font-family:"맑은 고딕";  background:#fff }
.sub_dept1 li a{font-family:"맑은 고딕"; color:#4a433e; font-weight:700; font-size:1.2em;}
.sub_dept1 li:hover{background:#faf7f5 url(../images/navi_tri.gif) no-repeat 12px 16px; }
.sub_dept1 li:hover a{color:#4a433e;  }
.sub_dept1 li:hover li a{color:#4a433e; }

*.sub_dept2 { display:none; margin-top:5px; }
.sub_dept2{padding-top:5px;}
.sub_dept2 li { line-height:20px; margin:0; padding: 0 0 0 10px; border-top:none; border:0px;}
#sub_navi .sub_dept2 li:hover{ background:none;background: url(#none) !important;}
#sub_navi .sub_dept2 li:hover a{ color:#FFFF00; font-weight:bold;letter-spacing:1-px;}

/*2단계 서브 메뉴 선택시*/
#sub_navi .sub_dept1 .sub_dept2 li.now_menu_sub a{color:#626161; letter-spacing:0px;}

.treeonoff { margin-left:10px; vertical-align:middle; }
.treeonoff img { cursor:pointer; }