@import url("global.css");

/*------------*/
/*ママコメント*/
/*------------*/

div#main-body #main-right{
	width:725px;
	margin: auto -10px auto auto;
	float: right; 
}

div#main-body #mama-comment{
	background-image:url(../schedule/img/comment-inside.jpg) ;
	background-repeat: no-repeat;
	margin: 0px auto auto 0px;
	width:715px;
	height:437px;
}
div#mama-comment .mama-title{
	margin: 30px auto auto 10px;
}
div#mama-comment #mama-area{
/*border: 1px #ffffff solid;*/
overflow-y: scroll;
_overflow-x: auto;
overflow-x: hidden;
	width:420px;
	height:350px;
	margin: 0px auto auto 0px;
	text-align: left;
}
div#mama-area ul{
	text-align: left;
	margin: 10px 0px 0px -10px ; 
	_margin: 10px 0px 0px 5px ; 
	padding: 0;
	list-style-type: none; 
}
div#mama-area li{
	margin: 0px 0px 15px 30px ; 
	_margin: 0px 0px 15px 5px ; 
	padding: 0;
	color:#dac7c0;
	font-size: 11px;
	line-height: 1.2em;
	font-weight: normal; 
    font-size: 12px;
	_ font-size: 11px;
	font-family: "ＭＳ p明朝","ＭＳ 明朝",serif; 

}


/*------------*/
/*出勤表*/
/*------------*/

div#main-right .schedule-day{
	margin: 20px auto auto 0px;
	float: left; 
}
div#main-right .day-text{
	color:#ffffff;
	margin: 65px 10px auto auto;
    font-size: 13px;
	display:block;
	float: left; 
}


#day-back-img{
	background:url("../schedule/img/day_back.jpg") no-repeat;
	width:715px;
	height:87px;
		padding: 0 0 8px 0;
			_padding: 0 0 0 0;
}

#day-under{
	text-align: right;
	padding:0 0 0 200px;
}

#day-button{
	float: left; 
	background:url("../schedule/img/day_off.jpg") no-repeat;
	width:95px;
	height:35px;
	font-size: 14px;
	text-align: center;
	line-height: 2.0em;
	font-weight: bold; 
	margin:55px auto auto 0px;
}
#day-button1{
	float: left; 
	background:url("../schedule/img/day_off.jpg") no-repeat;
	width:95px;
	height:35px;
	font-size: 14px;
	text-align: center;
	line-height: 2.0em;
	font-weight: bold; 
		margin:15px auto 50px 0px;
}
div#day-button a.today-on{
	margin:0px auto auto 0px;
	width:95px;
	height:35px;
	color:#ffffff;
	display: block; 
	text-decoration: none; 
}
div#day-button1 a.today-on{
	margin:0px auto auto 0px;
	width:95px;
	height:35px;
	color:#ffffff;
	display: block; 
	text-decoration: none; 
}
div#day-button a:hover{
	background:url("../schedule/img/day_on.jpg") no-repeat ;
	width:95px;
	height:35px;
}
div#day-button1 a:hover{
	background:url("../schedule/img/day_on.jpg") no-repeat ;
	width:95px;
	height:35px;
}

.schedule-line{
	margin:10px auto auto 0px;
	display: block; 
}


/*------------------------*/
/*--------週間分始まり-------*/
/*----------------------*/
div#main-right #week-area{
	margin: 0px auto 0px 0px;
	width:705px;
}
div#week-area #week-table-area{
	background:url("../schedule/img/week_back.jpg") no-repeat;
	width:694px;
	height:134px;
	margin: 10px auto 20px 5px;
}
div#week-table-area table#week-schedule-area{
	border-collapse: collapse; 
	border-spacing: 0px; 
	width:680px;
	height:110px;
}
table#week-schedule-area td#week-ladies-area{
	width:120px;
	height:110px;
	vertical-align: middle; 
}
td#week-ladies-area #week-ladies-img{
	margin: 10px auto auto 20px;
	display: block; 
	border: 2px #93000f solid; 
}
table#week-schedule-area td#week-ladies-profile{
	height:30px;
	font-size: 14px;
	font-weight: bold; 
	color: #770504; 
	border: 0px; 
	line-height: 1em;
	vertical-align: bottom; 
}
table#week-schedule-area td#week-ladies-profile img{
 vertical-align: text-bottom; 
	border: 0px; 
	margin: 5px auto auto auto ;
}
table#week-schedule-area td#week-ladies-profile a{
	font-size: 16px;
	font-weight: bold; 
	color: #770504; 
	margin: auto 10px auto 10px;
}
table#week-schedule-area td#week-ladies-comment{
	font-size: 12px;
	line-height: 0.8em;
	border: 0px; 
	font-weight: bold; 
	color: #a26c52; 
	height:20px;
	vertical-align: middle; 
}
table#week-schedule-area td#week-day{
	text-align: center;
	height:20px;
	width:68px;
	background-color: #8c6d58; 
	font-size: 10px;
	font-weight: bold; 
	color: #ffffff; 
	vertical-align: middle; 
	border: 1px #2e1c10 solid; 
	border-collapse: collapse;
}
table#week-schedule-area td#week-time{
	height:30px;
	width:70px;
	background-color: #ffffff; 
	text-align: center;
	font-size: 10px;
	font-weight: bold; 
	color: #000000; 
		border: 1px #2e1c10 solid; 
	border-collapse: collapse;
}

/*------------------------*/
/*--------週間分終わり-------*/
/*----------------------*/



.importance{
	position:absolute;
}
#contents-title{
	top:85px;
	left:665px;
	width: 201px; 
	height: 114px; 
}
#clinker{
	top:98px;
	left:810px;
	width: 105px; 
	height: 264px; 
}

#contents-item{
 behavior: expression(IEPNGFIX.fix(this)); 
	top:81px;
	left:599px;
		width: 346px; 
	height: 482px; 
}



