﻿@charset "utf-8";

/* CSS Document */


/*body leftmenu 시작*/
#rg_main_contents .contentsLeftBar {position: relative;  height: auto; width: 200px; float: left; text-align: left; padding: 20px 20px 0 0; }

#rg_main_contents .contentsLeftBar .leftMenuTitle { border-bottom:3px solid #093687;}
#rg_main_contents .contentsLeftBar .leftMenuTitle h2 { margin: 0 0px 10px 0; color: #093687; padding-left: 20px; }


#rg_main_contents .contentsLeftBar .leftMenuName>ul>li>a { font-size: 15px; display: block; color:#555; border-bottom: 1px solid #4F4F4F; font-weight: bold; padding-left: 20px; }
#rg_main_contents .contentsLeftBar .leftMenuName>ul>li>a>span { display: block; background:url(../../../img/common/main/img_left_co.png) 98% center no-repeat; padding: 10px 10px; padding-left: 0; } 
#rg_main_contents .contentsLeftBar .leftMenuName>ul>li.active>a { color:#093687;}
#rg_main_contents .contentsLeftBar .leftMenuName>ul>li:hover>a { color:#1E5EAA; }


#rg_main_contents .contentsLeftBar .leftMenuName ul ul>li>a {font-size: 13px; display: block; color: #636363; background: #f8f8f8; }
#rg_main_contents .contentsLeftBar .leftMenuName ul ul>li:hover>a { color:#FCFCFC; background:#1E5EAA; }

#rg_main_contents .contentsLeftBar .leftMenuName ul ul>li>a>span { display: block; padding: 10px 18px; }
#rg_main_contents .contentsLeftBar .leftMenuName ul ul>li.active>a { color:#FCFCFC; background: rgb(9, 54, 135); }
/*body leftmenu 끝*/