@charset "utf-8";
/* ===================================================================
スケジュール用スタイル
=================================================================== */

.month1 { height: 33px; }
.month2 { height: 71px; }
.month3 { height: 109px; }
.month4 { height: 147px; }
.month5 { height: 185px; }
.month6 { height: 223px; }
.month7 { height: 261px; }
.month8 { height: 299px; }
.month9 { height: 337px; }
.month10 { height: 375px; }
.month11 { height: 413px; }
.month12 { height: 451px; }

.calendar {
	float: left;
	margin-right: 15px;
	width: 90px;
}
.calendar dl {
	margin: 0;
}
.calendar dl dt {
	float: left;
	width: 37px;
	border: 1px solid #eee;
	background: url(../img/bg/bg_white.gif);
	font-size: 84%;
	font-weight: bold;
	color: #666;
	text-align: center;
	margin-bottom: 3px;
}
.calendar dl dd {
	float: right;
	width: 50px;
	margin-left: 1px;
}
.calendar img,
.eventCalendar img {
	margin-bottom: 3px;
}
.eventCalendar {
	float: left;
	margin-right: 3px;
	width: 175px;
}
.eventCalendar div {
	border: 1px solid #dedede;
	margin-bottom: 3px;
}
.eventCalendar div dl {
	margin: 10px;
}
.eventCalendar div dl dt {
	font-size: 117%;
	font-weight: bold;
}
.eventCalendar div dl dd {
	font-size: 92%;
	text-align: left;
}
.currentCell {
	background: url('../img/bg/bg_current.gif') ;
	border: 1px solid #f2f2f2;
}