@charset "UTF-8";

.left_menu input.text_search {
	border:1px solid #cccccc;
	width:200px;
	margin:4px 0 0 0;
}

.left_menu {
	width:92%;
}
.left_menu ul {
	margin-bottom:8px;
}
.left_menu ul li {
	float:none;
}
.left_menu ul.ver2 li.group_header {
	background:transparent url(/image/left_col_head.gif) no-repeat scroll left top;
	padding:10px 0 0 12px;
	color:#ffFFff;
	font-weight:bold;
	height:26px;
}
.left_menu ul.ver2 li.group_body {
	background:transparent url(/image/left_col_body.gif) repeat-y scroll left top;
}
.left_menu ul.ver2 li.group_body .group_container {
	border:1px solid #cccccc;
	width:182px;
	margin-left:4px;
	background-color:#ffFFff;
	padding:4px 4px 0 4px;
}
.left_menu ul.ver2 li.group_footer {
	height:4px;
	line-height:0;
	font-size:1px;
	background:transparent url(/image/left_col_foot.gif) no-repeat scroll left bottom;
}

.left_menu ul li.group_header {
	font-weight:bold;
	background:transparent url(/image/group_lt.gif) no-repeat scroll left top;
}
.left_menu ul li.group_header div.group_header_rt {
	background:transparent url(/image/group_rt.gif) no-repeat scroll right top;
	padding:4px 0 2px 8px;
}

.left_menu ul li.condition input.text {
	width:120px;
}
.left_menu ul li.condition {
	padding:0 0 0 2px;
	border-width:0 1px 0 1px;
	border-style:none solid none solid;
	border-color:#ffe7d0;
}

.left_menu ul li a,
.left_menu ul li span {
	display:block;
	padding:4px 2px 2px 4px;
	margin:0;
	font-size:90%;
}
.left_menu ul li a:hover {
	background-color:#ffe7d0;
	background-color:#fff5ee;
}
.left_menu ul li .icon {
	padding-left:20px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:2px center;
}
.left_menu ul li .point_add {
	background-image:url(/image/icon/coins_add.gif);
}

.left_menu ul li.first {
	border-top-width:0;
	border-top-style:none;
}

.left_menu ul li.group_footer {
	font-weight:bold;
	background:transparent url(/image/group_lb.gif) no-repeat scroll left bottom;
}
.left_menu ul li.group_footer div.group_footer_rb {
	background:transparent url(/image/group_rb.gif) no-repeat scroll right bottom;
	height:8px;
}
.left_menu ul li.space {
	height:8px;
}
.left_menu ul li.submit {
	text-align:center;
}
.left_menu ul li.submit button {
}

/*
.left_menu ul li.audition_info {
	padding:0 0 0 4px;
	border-width:0 1px 0 1px;
	border-style:none solid none solid;
	border-color:#ffe7d0;
}
*/

.left_menu ul.list li .audition {
	padding:2px 0 2px 16px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:left center;
	font-size:90%;
}

.left_menu ul li .title {
	background-image:url(/image/icon/television.gif);
	font-size:100%;
}
.left_menu ul li .category {
	background-image:url(/image/icon/tag_orange.gif);
}
.left_menu ul li .end_time {
	background-image:url(/image/icon/calendar.gif);
}
.left_menu ul li .height {
	background-image:url(/image/icon/user_height.gif);
}
.left_menu ul li .work_place {
	background-image:url(/image/icon/map.gif);
}
.left_menu ul li .sex {
	background-image:url(/image/icon/male.gif);
}
.left_menu ul li .work_time {
	background-image:url(/image/icon/clock.gif);
}

.left_menu ul li.group_body .group_container dl {
	margin-left:0;
}
.left_menu ul li.group_body .group_container dt {
	padding-left:16px;
	background:transparent url(/image/icon/bullet_orange.gif) no-repeat scroll left center;
}
.left_menu ul li.group_body .group_container dd {
	margin-left:0;
	padding-bottom:4px;
}
.left_menu ul li.group_body .group_container dd .desc {
	font-size:80%;
}
.left_menu ul li.group_body .group_container .submit {
	text-align:center;
	padding-bottom:4px;
}
.left_menu ul li.group_body .group_container ul.list li.first {
	border-top:1px dotted #ffffff;
}
.left_menu ul li.group_body .group_container ul.list li {
	padding:2px;
	border-top:1px dotted #dddddd;
}
