
/* カレンダー表組み*/

table.calendar {
	width :185px;
	margin-bottom:13px;
	margin-right:5px;
	background-color: #e5ecff;
	border:1px solid #5172cc;
	float:left;
	text-align: center;
}

table.calendar td {
	font-size:1.05em;
	padding: 3px 4px 1px 5px;
}

table.center {
	margin: 0px 13px 8px 13px;
}

table.calendar table {
	padding :0px 0px 0px 0px;
	margin :2px 0px 2px 0px;
	border:1px solid #5172cc;
	background-color: #FFF;
	border-collapse: collapse;
}

table.calendar table td {
	width:15%;
	padding:4px 2px 1px 2px;
	text-align: center;
	border:none;
}

table.calendar td.wee{
	border-bottom:1px solid #5172cc;
}

/*休日*/
table.calendar table td.sun{
	color:#ff3333;
}

/*土曜日*/
table.calendar table td.sat{
	color:#0066ff;
}

/*イベント*/
table.calendar table td a{
	padding:3px 2px 1px 4px;
	background-color: #ffcc33;
	}

table.calendar table td a:hover{
	background-color: #ffccff;
	}



