@charset "utf-8";
/* sub Navi */
#sub_navi { font-family:"맑은 고딕", "나눔고딕", "굴림", "돋움", "바탕"; margin:0; width:180px;}

/*2단계 메뉴가 선택시 상위메뉴에 background*/
#sub_navi .now_menu_top { }
#sub_navi .now_menu_top a{color:#000;font-weight:700;  }
#sub_navi .now_menu_top .sub_dept2 li a{color:#727272; font-weight:400; }

.sub_dept1{ width:180px; margin-top:5px;}
.sub_dept1 li {width:137px;  padding:8px 0 8px 15px; border-bottom:0px solid #d6d6d6; font-family:"맑은 고딕";} 
.sub_dept1 li a{ color:#727272; font-weight:400; font-size:0.95em; font-family: 'Nanum Gothic', sans-serif}
	.sub_dept1 li li a{color:#727272;font-size:1.00em; }

.sub_dept1 li:hover{ }
.sub_dept1 li:hover a{color:#000; font-weight:700;  }
.sub_dept1 li:hover li a{color:#727272; }
	

*.sub_dept2 { display:block; 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:#000; font-weight:bold;}

/*2단계 서브 메뉴 선택시*/
#sub_navi .sub_dept1 .sub_dept2 li.now_menu_sub a{color:#000; letter-spacing:0px;}

.treeonoff { margin-left:10px; vertical-align:middle; }
.treeonoff img { cursor:pointer; }