/*.ezLeftMenu * { font-family: '나눔고딕', 'Nanum Gothic', sans-serif; font-weight: 600; }*/
.ezLeftMenu ul.sm .menuItem { display: ; /* font-size: 10pt;  */}
.ezLeftMenu ul.ssm .menuItem { display: ; font-size: 9pt; }
.ezLeftMenu ul {
	padding: 0;
	margin-top: 8px;
	list-style-position: inside;
	list-style-type: disc;
}

.ezLeftMenu a, .ezLeftMenu a:hover, .ezLeftMenu a:visited, .ezLeftMenu a:active, .ezLeftMenu a:link {
	outline: 0;
	text-decoration: none;
	display: block;
}

.ezLeftMenu ul.sm li { list-style: none; /* margin: 1px; */ border-bottom:1px solid #e3e3e3; }
.ezLeftMenu ul.ssm li { list-style: none; margin: 1px; }
.ezLeftMenu ul.sm > li {
	background-color: transparent;
	background-image: url('/img/sub/list_style.png');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
.ezLeftMenu ul.sm > li._on {
	background-color: #ffb8c6;
	background-image: url('/img/sub/list_style_on.png');
	background-repeat: no-repeat;
	background-position: 90% 50%;
}
.ezLeftMenu ul.ssm > li {
	background-color: transparent;
	background-image: url(list_style.png);
	background-repeat: no-repeat;
}
.ezLeftMenu ul.ssm > li._on {
	background-color: #e22e2f;
	background-image: url(list_style_on.png);
	background-repeat: no-repeat;
}
.ezLeftMenu ul li > a { padding: 5px; }
.ezLeftMenu ul.sm li > a { padding-left: 25px; }
.ezLeftMenu ul.ssm li > a { padding-left: 20px; }
.ezLeftMenu ul li > a > span {
	color: #3f3f3f;
}
.ezLeftMenu ul li._on > a > span {
	color: #f83463;
}

.ezLeftMenu ul li._focus > a > span {
	text-decoration: underline;
}

.LeftMenuTop .title { height:110px; padding-top:30px; font-size:27px; text-align:center; color:#fff; font-weight:600; background:url('/img/sub/leftmenu_box.jpg') no-repeat 0 0;  white-space: nowrap;}