@charset "UTF-8";
/* CSS Document */

#timetable {
	width: 560px;
	border-left: 1px solid #948669;/*#E7E8C4*/
}
#timetable #Monday,
#timetable #Tuesday,
#timetable #Wednesday,
#timetable #Thursday,
#timetable #Friday,
#timetable #Saturday {
	/*clear: both;*/
	border-right: 1px solid #948669;/*#E7E8C4*/
	width: 92px;
	float: left;
	position: relative;
	height: 570px;
	background-image: url(../global/bg_timetable.png);
	background-repeat: no-repeat;
	background-position: 0px 18px;
}
#timetable .clear {
	font-size: 1px;
	line-height: 1px;
	clear: both;
}
#timetable .weekheader {
	font-size: 10px;
	padding: 1px 3px;
/*	width: 92px;*/
	border-bottom: 2px solid #E7E8C4;
}
#timetable p {
	margin: 0px;
	padding: 0px;
}
#timetable h3 {
	font-size: 14px;
	line-height: 1em;
	height: 1em;
	margin: 3px 0px;
	padding: 0px;
	font-weight: bold;
	overflow: hidden;
}
#timetable h3 a{
	text-decoration: none;
}
#timetable h5 {
	margin: 0px;
	padding: 0px;
}
#timetable h5 a{
}
.yoji-ka,
.jido-ka,
.chuto-ka,
.shoto-ka,
.otona,
.shokyu,
.pointe {
	display: inherit;
	/*float: left;*/
	border-top: 1px solid #E7E8C4;
	border-bottom: 1px solid #E7E8C4;
	padding: 3px;
	background-color: #EAF8EA;
	/*margin-right: 2px;*/
}
/****** Monday ******/
#timetable #Monday div {	position: absolute;	width: 86px;	height: 60px;}
#timetable #Monday .yoji-ka {	top: 180px;}
#timetable #Monday .yoji-ka h3 {
	background-image: url(../global/title_yoji-ka.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Monday .jido-ka {	top: 250px;	height: 70px;}
#timetable #Monday .jido-ka h3 {
	background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Monday .chuto-ka {	top: 340px;	height: 80px;}
#timetable #Monday .chuto-ka h3 {
	background-image: url(../global/title_shotoB-chuto.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Monday .shokyu {	top: 430px;	height: 80px;}
#timetable #Monday .shokyu h3 {
	background-image: url(../global/title_shokyu.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}

/****** Tuesday ******/
#timetable #Tuesday div {	position: absolute;	width: 86px;	height: 60px;}
#timetable #Tuesday .otona {	top: 430px;	height: 80px;}
#timetable #Tuesday .otona h3 {
	background-image: url(../global/title_otona.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}

/****** Wednesday ******/
#timetable #Wednesday div {	position: absolute;	width: 86px;	height: 60px;}
#timetable #Wednesday .yoji-ka {	top: 110px;}
#timetable #Wednesday .yoji-ka h3 {
	background-image: url(../global/title_yoji-ka.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Wednesday .jido-ka {	top: 180px;	height: 70px;}
#timetable #Wednesday .jido-ka h3 {
	background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Wednesday .shoto-ka {	top: 270px;	height: 80px;}
#timetable #Wednesday .shoto-ka h3 {
	background-image: url(../global/title_shotoAB.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Wednesday .pointe {	top: 360px;	height: 40px;}
#timetable #Wednesday .pointe h3 {
	background-image: url(../global/title_pointeB.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Wednesday .chuto-ka {	top: 410px;	height: 80px;}
#timetable #Wednesday .chuto-ka h3 {
	background-image: url(../global/title_shotoAB-chuto.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}

/****** Thursday ******/
#timetable #Thursday div {	position: absolute;	width: 86px;	height: 60px;}

#timetable #Thursday .jido-ka {	top: 220px;	height: 70px;}
#timetable #Thursday .jido-ka h3 {
	background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Thursday .shoto-ka {	top: 310px;	height: 80px;}
#timetable #Thursday .shoto-ka h3 {
	background-image: url(../global/title_shotoAB-chuto.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}

#timetable #Thursday .shokyu {	top: 430px;	height: 80px;}
#timetable #Thursday .shokyu h3 {
	background-image: url(../global/title_shokyu.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Thursday .pointe {	top: 520px;	height: 40px;}
#timetable #Thursday .pointe h3 {
	background-image: url(../global/title_pointe-kiso.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}

/****** Friday ******/
#timetable #Friday {}

/****** Saturday ******/
#timetable #Saturday div {	position: absolute;	width: 86px;	height: 60px;}
#timetable #Saturday .otona {	top: 20px;	height: 80px;}
#timetable #Saturday .otona h3 {
	background-image: url(../global/title_otona.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .yoji-ka {	top: 150px;}
#timetable #Saturday .yoji-ka h3 {
	background-image: url(../global/title_yoji-ka.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .jido-ka {	top: 220px;	height: 70px;}
#timetable #Saturday .jido-ka h3 {
	background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .shoto-ka {	top: 310px;	height: 80px;}
#timetable #Saturday .shoto-ka h3 {
	background-image: url(../global/title_shotoAB.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .pointe {	top: 400px;	height: 40px;}
#timetable #Saturday .pointe h3 {
	background-image: url(../global/title_pointeB.gif);
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}
#timetable-footer {
	color: #584536;
	font-size: small;
	line-height: 160%;
	margin: 10px auto;
}
