<!--
/*全体*/
table.calendar {
	padding: 0;
	margin: 0px;
}
/*曜日*/
table.calendar tr.headline td{
	font-size: 10px;
	background-color: #b1e0d2;
}
/*月・年*/
table.calendar th {
	text-align: left;
	font-family: Myriad Pro,Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	color: #ffffff;
}
/*月移動＜＝＞*/
table.calendar th span {
	font-family: ＭＳ Ｐゴシック,Hiragino Kaku Gothic Pro W3,ヒラギノ角ゴ Pro W3,Osaka;
	cursor: pointer;
	float: right;
	color: #ffffff;
	font-size: 10px;
}
/*日付のtd*/
table.calendar td {
	border-bottom: solid 1px #1d2b61;
	border-right: solid 1px #1d2b61;
	text-align: center;
	width: 18px;
	height: 18px;
	vertical-align: middle;
	font-family: Myriad Pro,Verdana,Arial,Helvetica,sans-serif;
	line-height: normal;
	font-size: 13px;
	color: #333333;
	background-color: #FFFFFF;
}
/*？？？*/
table.calendar td.click {
	cursor: pointer;
	background-color: #FFFFFF;
}
/*当日*/
table.calendar td.Today {
	background-color: #DDDDDD;
}
/*土曜日*/
table.calendar td.Sat {
	color: #297EC0;
}
/*日曜日*/
table.calendar td.Sun {
	color: #bc1824;
	background-color: #F9CC33;
}
/*jsに登録する「祝祭日」＝holyday=0*/
table.calendar td.holyday {
	color: #bc1824;
}
/*jsに登録する「店の休み」＝holyday=1*/
table.calendar td.xday {
	background-color: #F9CC33;
}
/*使わない＝holyday=2*/
table.calendar td.birthday {
	font-weight: bolder;
	color: #990000;
}

//-->