/* カレンダー共通 */
.calendar_today_event {
	background-color:#ffa500;
}
.calendar_event_holiday {
	background-color:#ffa500;
}
.calendar_holiday {
	color:#ff0000;
	background-color:#ffcccc;
}
.calendar_saturday {
	color:#0000ff;
	background-color:#ccccff;
}
.calendar_blank {
	background-color:#999999;
}
.calendar_eventday {
	background-color:#ffa500;
}
.calendar_sinro {
	background-color:#ffff00;
}
.calendar_mosi {
	background-color:#00ff00;
}
.calendar_today {
}
.calendar_today_sp {
	background-color:#ffa500;
}

/**
 * 進路相談用
**/

/* カレンダーコントロール */
#CalendarControl button {
	width:50px;
	background-color:#ffffff;
	color:#0000ff;
}

#SinroCalendar {
	width:200px;
	text-align:center;
	float:left;
}
#SinroCalendar h4 {
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:108%;
	text-align:center;
}
#CalendarOut table, #CalendarOutUniv table {
	width:150px;
	margin:0 auto;
	border-collapse:collapse;
}
#CalendarOut table th, #CalendarOut table td, #CalendarOutUniv table th, #CalendarOutUniv table td {
	border:1px solid #c8c8c8;
}

/* カレンダー色説明 */
#CalendarDesc ul {
	width:150px;
	list-style-type:none;
	margin:0 auto;
	padding:0;
	font-size:93%;
	font-family:monospace;
}
* html #CalendarDesc ul {
	margin:0;
}

.col_sinro {
	background-color:#ffff00;
}
.col_mosi {
	background-color:#00ff00;
}
.col_event {
	background-color:#ffa500;
}

