@charset "utf-8";
/*出勤表用*/
/*title_bar_bg*/
#title_bar{
	width:370px;
	height:27px;
	background-image:url(../image/schedule/title_bg.gif);
	color:#ffffff;
	font-size:14px;
	padding-left:280px;
	padding-top:13px;
	margin-top:20px;
	margin-left:3px;
	margin-bottom:15px;
	font-weight:bold;
}

/* today's SC
----------------*/
#today_sc{
position:relative;
background-image:url(../image/schedule/sc_mid_bg.gif);
background-repeat:repeat-y;
position:relative;
width:662px;
height:auto;
margin:0 auto;
padding:0;
}
#today_sc ul{
display:block;
width:650px;
height:auto;
list-style:none;
margin:0 auto;
padding:0;
}
#today_sc ul li{
display:block;
float:left;
width:146px;
height:214px;
line-height:1.3em;
background-image:url(../image/schedule/girl_bg.gif);
margin:0 0 0 2px;
padding:15px 6px 11px 6px;
background-repeat:no-repeat;
}

#today_sc ul li .girls_photo{
display:block;
border:1px solid #FFABD4;
margin:0 1px 3px 3px;
float:left;
}
#today_sc ul li .girl_text{
display:block;
height:140px;
margin-left:3px;
float:left;
}
#today_sc ul li strong{
color:#E65294;
display:block;
overflow:hidden;
width:112px;
}
#today_sc ul li .girl_text .name{
color:#FF6699;
margin:0 0 0 0;
padding:0;
float:left;
}
#today_sc ul li .girl_text .three_size{
width:auto;
display:block;
color:#0099FF;
font-size:11px;
padding:0 0 5px 0;
}
#today_sc ul li .girl_text p{
display:block
width:70px;
height:20px;
padding:0;
margin:0 0 3px 0;
}
.three_size .profile{
width:auto;
display:block;
clear:both;
padding:0;
margin:0;
}

#today_sc ul li .sc_time{
position:relative;
display:block;
padding:3px 0 0 3px;
background-color:#FFADD5;
margin-left:1px;
}
#today_sc .sc_text{
margin:0 0 0 5px;
padding:0;
}
#schedule_header{
	width:652px;
	height:46px;
	background-image:url(../image/schedule/sc_bg.gif);
	font-size:14px;
	padding-left:10px;
	padding-top:4px;
}
#schedule_header2{
	width:652px;
	height:46px;
	background-image:url(../image/schedule/sc_bg2.gif);
	font-size:14px;
	padding-left:10px;
	padding-top:4px;
}
#schedule_header3{
	width:652px;
	height:46px;
	background-image:url(../image/schedule/sc_bg3.gif);
	font-size:14px;
	padding-left:10px;
	padding-top:4px;
}
#schedule_header4{
	width:652px;
	height:46px;
	background-image:url(../image/schedule/sc_bg4.gif);
	font-size:14px;
	padding-left:10px;
	padding-top:4px;
}
#schedule_header5{
	width:652px;
	height:46px;
	background-image:url(../image/schedule/sc_bg5.gif);
	font-size:14px;
	padding-left:10px;
	padding-top:4px;
}
#schedule_date1{
	position:relative;
	/*top:139px;
	left:288px;*/
	padding-top:8px;
	width:105px;
	float:left;
	left:5px;
	text-align:center;
}
#schedule_date2{
	position:relative;
	padding-top:8px;
	width:105px;
	float:left;
	left:18px;
	text-align:center;
}
#schedule_date3{
	position:relative;
	padding-top:8px;
	left:37px;
	width:105px;
	float:left;
	text-align:center;
}
#schedule_date4{
	position:relative;
	padding-top:8px;
	left:52px;
	width:105px;
	float:left;
	text-align:center;
}
#schedule_date5{
	position:relative;
	padding-top:8px;
	left:72px;
	width:105px;
	float:left;
	text-align:center;
}
#schedule_header #schedule_date1{
	font-weight:bold;
}
#schedule_header2 #schedule_date2{
	font-weight:bold;
}
#schedule_header3 #schedule_date3{
	font-weight:bold;
}
#schedule_header4 #schedule_date4{
	font-weight:bold;
}
#schedule_header5 #schedule_date5{
	font-weight:bold;
}
#schedule_header a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#schedule_header2 a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#schedule_header3 a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#schedule_header4 a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#schedule_header5 a{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
#today_sc ul li{
	margin-top:10px;
	margin-bottom:10px;
}

#today_sc ul li .icon{
	border:none;
}