@charset "Shift_JIS";

body {
	background: #EEE4C7;
	margin: 5px 0px 0px 0px;
/*	font-family: "Comic Sans MS", "ヒラギノ角ゴ Pro W3", "MS UI Gothic", "Osaka‐等幅";*/

}

#links {
	float: center;
	background: #EEE4C7;
}

#links a {
	color: #8FABBE;
	text-decoration: none;
}

#links a:hover {
	color: #006699;
	text-decoration: underline;
}

.calendarhead {
	text-align: center;
	font-family: Times New Roman, 'MS UI Gothic','Osaka','sans-serif';
	font-size: 12px;
	color: #5C3109;
	letter-spacing: .1em;
	padding: 0 0 2px 0;
	font-weight: bold;
}

.calendar {
	font-size: 10px;
	font-family: Georgia, 'MS UI Gothic','Osaka','sans-serif';
	color: #5C3109;
	font-weight: normal;
	letter-spacing: normal;
	text-decoration: none;
	background: none;
	padding: 0 0 0 2px;
}

.calendar th {
	font-size:12px;
	width : 40px ;

}

.calendar td {
	font-size:12px;
	height: 50px ;
}

.calendar table {
	padding: 0px;
	border-collapse: collapse;
}

/*.today {
	color: #666666;
	background-color: #ccffb3;
	padding: 0px 2px 2px 2px;
}*/

.holiday {
	color: #ffffff;
	background-color: #ff0033;
	padding: 0px 2px 2px 2px;
}

.lesson_shop {
	color: #ffffff;
	background-color: #66CC00;
	padding: 0px 2px 2px 2px;
}
.ashikaga {
	color: #ffffff;
	background-color: #0099CC;
	padding: 0px 2px 2px 2px;
}
.maebashi {
	color: #ffffff;
	background-color: #CC33FF;
	padding: 0px 2px 2px 2px;
}
.honda {
	color: #ffffff;
	background-color: #FFCC00;
	padding: 0px 2px 2px 2px;
}
.text {
	font-size:10px;
	font-family:  'Verdana', "ヒラギノ角ゴ Pro W3", "MS UI Gothic", "Osaka‐等幅";
/*	line-height: 120%;*/
	margin: 5px;
	padding: 3px;
	}
.cal1 {
	text-align: center;
}
