CSS 세팅설정값

/*사이드메뉴폭넓이옵션*/
.sidebar_left .inner_sidebar {
    margin: 0px !important;
}
/*ul.nested_nav li {
    margin: 0px !important;
    padding: 0px !important;
}*/
ul.nested_nav li.page_item_has_children.current_page_ancestor.current_page_parent a {
    font-weight: 600;
}
/*ul.nested_nav li a {
    font-weight: 400 !important;
}
*/
ul.nested_nav li a {
    margin: 0px !important;    
}
.sidebar_left .widget_nav_menu ul:first-child > .current_page_item{
    top: 0px !important;
}
/*사이드메뉴공통옵션*/
ul.nested_nav li a{
    color:black !important;
    background: #e8e8e8;
    padding:0px 20px;
}
ul.nested_nav li a:hover {
    color: white !important;
    background: #adb2b5 !important;
}
/*하위메뉴사이드메뉴공통옵션*/
ul.nested_nav li.current_page_ancestor.current_page_parent a {
    color: black !important;
    font-weight: 600;
}
ul.nested_nav li.current_page_ancestor.current_page_parent ul.children li a {    
    font-weight: 400;
}
ul.nested_nav li.page_item.current_page_ancestor.current_page_parent ul.children li a{  
    background:white;
    text-decoration:none !important;

}
/*.main_color .widget_nav_menu ul:first-child>.current_page_item{
    background:none !important; 
}*/
.sidebar .widget_nav_menu ul:first-child>.current_page_item{
    box-shadow:none !important;
}
/*하위메뉴사이드메뉴활성화옵션*/
/*ul.nested_nav li ul.children li.page_item.current_page_item a,ul.nested_nav li.current_page_item a{
    color:white !important;
  background:blue !important;
    border-left: 2px solid red!important;   
}*/
.nested_nav li.page_item.current_page_item {
    border-left: 3px solid #fb4f05 !important;
}
ul.children li ul.children li.current_page_item a{
    padding-left: 46px !important;
}
ul.children li.current_page_item a {
    font-weight: 600 !important;
    border-left:3px solid #fb4f05 !important;
}
/*사이드하위메뉴패딩공통옵션*/
ul.children{
    padding:0px !important;
}
/*사이드메뉴패딩값공통옵션*/
ul.nested_nav li a{
    padding:10px 20px !important;
    text-align: left !important;
}
/*사이드하위메뉴before값*/
ul.children li:before{
    display:none;
}
/*사이드하위메뉴패딩옵션*/
ul.children li a{   
    padding: 5px 15px 5px 30px !important;
/*    border-left:2px solid #cccccc;*/
}
ul.children li ul.children li a {
    padding-left: 50px !important;
}
    li ul.children li a{    
    padding-left:30px !important;       
}
ul.nested_nav li {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
    border-left: 3px solid #ffffff00;
}
ul.children li.page_item a, ul.children li.page_item .page_item_has_children.current_page_ancestor .current_page_parent a {
    background: #f1f1f1;
}
ul.children li a:before {
    content: "+";
    display: -webkit-inline-box;
    padding-right: 5px;
    margin-left: -10px;
}