#staff div.profile_man {
	float: left;
	width: 221px;
	position: relative;
	margin-bottom: 30px;
}
#staff div.staff_profile div.man {
	float: left;
	width: 110px;
	margin-bottom: 15px;
}


#staff div.profile_woman {
	float: right;
	width: 221px;
	position: relative;
	margin-bottom: 30px;
}
#staff .profile_right img {
	margin-bottom: 10px;
}


#staff div.profile_right {
	width: 111px;
	position: absolute;
	top: 0px;
	right: 0px;
}

#staff .timetable_title {
	clear: both;
}

#staff .timetable_title table {
	width: 474px;
	border-collapse:collapse;
}

#staff .timetable_title th {
	color: #333333;
	line-height: 180%;
	background: #eae5d5;
	text-align: center;
}

#staff .timetable_title td {
	background: #F7F6F3;
	padding: 12px 10px;
	border-bottom: 3px solid #FFFFFF;
	vertical-align: top;
}
#staff .timetable_title .time {
	text-align: center;
	white-space: nowrap;
}
#staff .timetable_title td.man_pic01 {
	background: #F7F6F3 url(../work/images/staff_pic_man01.gif) no-repeat 270px 5px;
}

#staff .timetable_title td.man_pic02 {
	background: #F7F6F3 url(../work/images/staff_pic_man02.gif) no-repeat 260px 12px;
}

#staff .timetable_title td.man_pic03 {
	background: #F7F6F3 url(../work/images/staff_pic_man03.gif) no-repeat 275px 12px;
}

#staff .timetable_title td.man_pic04 {
	background: #F7F6F3 url(../work/images/staff_pic_man04.gif) no-repeat 290px 12px;
}

#staff .timetable_title td.man_pic05 {
	background: #F7F6F3 url(../work/images/staff_pic_man05.gif) no-repeat 275px 7px;
}

#staff .timetable_title td.woman_pic01 {
	background: #F7F6F3 url(../work/images/staff_pic_woman01.gif) no-repeat 270px 12px;
}

#staff .timetable_title td.woman_pic02 {
	background: #F7F6F3 url(../work/images/staff_pic_woman02.gif) no-repeat 290px 10px;
}

#staff .timetable_title td.woman_pic03 {
	background: #F7F6F3 url(../work/images/staff_pic_woman03.gif) no-repeat 290px 10px;
}