#sidebar dl{margin-left:5px;}
#sidebar dl dt{padding:4px 0px 5px 0;}
#sidebar dl dt a{font-size:18px;color:#333; font-weight: bold;}
#sidebar .side_menu_ul2 li a { color: #333; font-size: 16px;}

#sidebar dl dt a:hover,
#sidebar dl.cur dt >a,
#sidebar li.cur > a {color: #c00;}
#sidebar dl dd{padding:0px 0px 0px 15px;}
#sidebar dl dd h4{font-weight:normal;padding:5px 0px 5px 10px;}
#sidebar dl dt.on a{font-weight:bold;color:#11578b;}
#sidebar dl h4.on a{font-weight:bold;}
#sidebar .side_menu_ul2 li { margin: 0.4em 1em 0.5em 0;}
#sidebar .side_menu_ul2 a { line-height: 1.2;}


.side_menu_ul2 { padding-left: 18px;}
