@charset "utf-8";
/* sub Navi */
#sub_navi {  font-family: 'Nanum Square'; margin:0; border-top:1px solid #6f6c6b;}

/*2단계 메뉴가 선택시 상위메뉴에 background*/
#sub_navi .now_menu_top {border-bottom:0px; color:#fff;  background:#564c46;}
#sub_navi .now_menu_top a{color:#fff;   }
	#sub_navi .now_menu_top .sub_dept2 li{line-height:20px; margin:0; border:0px;background:none;background: url(#none) !important;width:259px;}
	#sub_navi .now_menu_top .sub_dept2 li a{color:#545454; background:none;background: url(#none) !important;}

.sub_dept1{}
.sub_dept1 li { width:214px;  text-align:left;  font-family: 'Nanum Square'; background:#ab8a5c; padding:18px 0 18px 45px;}
.sub_dept1 li a { font-family: 'Nanum Square'; color:#fff; font-weight:700; font-size:1.4em; display:block; background:none;  width:214px;  }
.sub_dept1 li:hover{ border-bottom:0px; color:#fff; background:#564c46;}
.sub_dept1 li:hover a{color:#fff;;  }
	.sub_dept1 li:hover li{ line-height:20px; margin:0; border-top:none; border:0px;background:none;background: url(#none) !important;}
	.sub_dept1 li:hover li a{color:#545454; background:none;background: url(#none) !important; padding:0; }

.sub_dept2 { display:block; margin:5px 0 0 90px; padding-bottom:15px; width:259px;}

#sub_navi .sub_dept2 li { line-height:20px; margin:0; border:0px;background:none;background: url(#none) !important;width:135px; text-align:left; }
.sub_dept2 li a{ font-size:0.9em; color:#545454;height:18px; padding:0; }
#sub_navi .sub_dept2 li:hover{ background:none;background: url(#none) !important; }
#sub_navi .sub_dept2 li:hover a{ color:#545454; text-decoration:underline;background:none;background: url(#none) !important; }


/*2단계 서브 메뉴 선택시*/
#sub_navi .sub_dept1 .sub_dept2 li.now_menu_sub{background:none;background: url(#none) !important;}
#sub_navi .sub_dept1 .sub_dept2 li.now_menu_sub a{color:#000; letter-spacing:0px; text-decoration:underline;}

.treeonoff { margin-left:10px; vertical-align:middle; }
.treeonoff img { cursor:pointer; }