﻿@charset "utf-8";


#calender table {
	width: 100%;
	margin: 0 0 15px 0;
	border-collapse: collapse;
	background: #ffffff;
}

	#calender table td {
		padding: 2px;
		text-align: center;
		font-weight: bold;
		border: 1px solid #cccccc;
	}
	
		/* 見出しと、月遷移 */
		#calender table caption {
			padding: 6px;
			color: #ffffff;
			text-align: center;
			border: none;
			background: #B70005;
		}

		#calender #midasi {
			margin: 0 24px;
		}

		/* 月遷移のマークは、pointer表示 */
		caption .movement {
			cursor: pointer;
		}


		/* 本日 */
		#calender table .today {
			background-color: #00FFFF;
		}

		/* 日曜日・祝日 */
		#calender table .sun,
		#calender table .holiday {
			background-color: #FFCCFF;
			color: #FF0000;
		}

		/* 土曜日 */
		#calender table .sat {
			background-color: #CCFFFF;
			color: #0033FF;
		}

/* noscript用 */
		#calender h3 {
			background-color: #ffffcc;
			margin-bottom: 6px;
			padding: 6px;
			font-weight: normal;
			font-size: 90%;
		}

