body,tr,td{
	color:#000000;
	font-size:10pt;
	font-family:ＭＳ Ｐゴシック;
	background-image: url(top_r2_c18.jpg);
	background-repeat: repeat;
}


a{
	color:#888888;
	text-decoration:
	underline;font-family:;
}

/* 日曜の文字色 */
.font_sun{
	color:#FF0000;
}

/* 土曜の文字色 */
.font_sat{
	color:#000000;
}

/* 祝日の文字色 */
.font_hol{
	color:#FF0000;
}

#calendar{
	padding:5pt;
	padding-bottom:5pt;
}

#calendar table{
	border-collapse: collapse;
}

#calendar td{
	color:#000000;
}

/* カレンダータイトル */
.calendar_sub{
	font-size:11pt;
	font-weight:bold;
	text-align:center;
	padding:3px 1px 3px 1px;
}

/* カレンダー週タイトル左のマス(日曜の所) */
.calendar_week_L{
	font-size:7pt;
	font-family:Verdana;
	border:1px solid #808080;
	background-color:#F4D9DA;
	text-align:center;
	width:28px;
	height:20px;
}

/* カレンダー週タイトル右のマス(土曜の所) */
.calendar_week_R{
	font-size:7pt;
	font-family:Verdana;
	border:1px solid #808080;
	background-color:#EEEEFF;
	text-align:center;
	width:28px;
}

/* カレンダー週タイトル中央(月曜〜金曜の所) */
.calendar_week{
	font-size:7pt;
	font-family:Verdana;
	border:1px solid #808080;
	background-color:#EEEEEE;
	text-align:center;
	width:28px;
}

/* カレンダー左側(日曜欄)のマス */
.calendar_day_L{
	font-size:7pt;
	font-family:Verdana;
	border:1px solid #808080;
	height:35px;
	padding-top:3px;
	padding-left:4px;
	padding-bottom:3px;
	vertical-align:top;
}

/* カレンダー右側(土曜欄)のマス */
.calendar_day_R{
	font-size:7pt;
	font-family:Verdana;
	border:1px solid #808080;
	height:35px;
	padding-top:3px;
	padding-left:4px;
	padding-bottom:3px;
	vertical-align:top;
}

/* カレンダーその他(月〜金欄)のマス */
.calendar_day{
	font-size:7pt;
	font-family:Verdana;
	border:1px solid #808080;
	height:35px;
	padding-top:3px;
	padding-left:4px;
	padding-bottom:3px;
	vertical-align:top;
}

/* カレンダー空白のマス */
.calendar_day_sp{
	border:1px solid #808080;
	height:35px;
}


