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

/****** Timetable 2010 ******/

#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;
	/*color: #0078A8;*/
	color: #0D80AC;
}
#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;*/
}

/****** 2011 Schedule ******/

/****** 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;
}

/****** 2011 Schedule ******/

.yoji-ka_2011,
.jido-ka_2011,
.jido-ka1_2011,
.jido-ka2_2011,
.chuto-ka_2011,
.shoto-ka_2011,
.shoto-kaA_2011,
.otona_2011,
.shokyu_2011,
.pointe_2011,
.pointe_nyumon_2011 {
	display: inherit;
	padding: 3px;
	background-color: #EADBD1;	/*margin-right: 2px;*/
	border-top: 1px solid #948669;
	border-bottom: 1px solid #948669;
}

/****** 2011 Monday ******/
#timetable #Monday div {	position: absolute;	width: 86px;	height: 60px;	left: 0px;}

#timetable #Monday .shoto-ka_2011 {
	top: 360px;
	height: 60px;
}
#timetable #Monday .shoto-ka_2011 h3 {
	/*background-image: url(../global/title_shotoAB.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Monday .pointe_2011 {
	top: 425px;
	height: 40px;
}
#timetable #Monday .pointe_2011 h3 {
	/*background-image: url(../global/title_pointeB.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Monday .chuto-ka_2011 {
	top: 450px;
	height: 65px;
}
#timetable #Monday .chuto-ka_2011 h3 {
	/*background-image: url(../global/title_shotoB-chuto.gif);
	background-repeat: no-repeat;*/
	display: block;	/*height: 1em;	*/width: 6em;
}


/****** 2011 Tuesday ******/
#timetable #Tuesday div {
	position: absolute;
	width: 86px;
	height: 60px;
	left: 0px;
}

#timetable #Tuesday .jido-ka_2011 {
	top: 305px;
	height: 55px;
}
#timetable #Tuesday .jido-ka_2011 h3 {
	/*background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Tuesday .shoto-kaA_2011 {
	top: 370px;
	height: 65px;
}
#timetable #Tuesday .shoto-kaA_2011 h3 {
	/*background-image: url(../global/title_shotoAB.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}

#timetable #Tuesday .pointe_2011 {
	top: 438px;
	height: 40px;
}
#timetable #Tuesday .pointe_2011 h3 {
	/*background-image: url(../global/title_pointe-kiso.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Tuesday .otona_2011 {
	top: 495px;
	height: 65px;
}
#timetable #Tuesday .otona_2011 h3 {
	/*background-image: url(../global/title_otona.gif);
	background-repeat: no-repeat;*/
	display: block;	/*height: 1em;	*/width: 6em;
}

/****** 2011 Wednesday ******/
#timetable #Wednesday div {
	position: absolute;
	width: 86px;
	height: 60px;
	top: 362px;
	left: 0px;
}

#timetable #Wednesday .otona_2011 {
	top: 20px;
	height: 65px;
}
#timetable #Wednesday .otona_2011 h3 {
	/*background-image: url(../global/title_otona.gif);
	background-repeat: no-repeat;*/
	display: block;	/*height: 1em;	*/width: 6em;
}
#timetable #Wednesday .jido-ka_2011 {
	top: 305px;
	height: 55px;
}
#timetable #Wednesday .jido-ka_2011 h3 {
	/*background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Wednesday .shoto-ka_2011 {
	top: 370px;
	height: 60px;
}
#timetable #Wednesday .shoto-ka_2011 h3 {
	/*background-image: url(../global/title_shotoAB.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Wednesday .chuto-ka_2011 {
	top: 495px;
	height: 65px;
}
#timetable #Wednesday .chuto-ka_2011 h3 {
	/*background-image: url(../global/title_shotoB-chuto.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}

/****** 2011 Thursday ******/
#timetable #Thursday div {
	position: absolute;
	width: 86px;
	height: 50px;
	left: 0px;
}

#timetable #Thursday .yoji-ka_2011 {
	top: 250px;
}
#timetable #Thursday .yoji-ka_2011 h3 {
	/*background-image: url(../global/title_yoji-ka.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Thursday .jido-ka_2011 {
	top: 305px;
	height: 55px;
}
#timetable #Thursday .jido-ka_2011 h3 {
	/*background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Thursday .shoto-ka_2011 {
	top: 370px;
	height: 60px;
}
#timetable #Thursday .shoto-ka_2011 h3 {
	/*background-image: url(../global/title_shotoAB.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Thursday .pointe_2011 {	top: 362px;	height: 40px;}
#timetable #Thursday .pointe_2011 h3 {
	/*background-image: url(../global/title_pointe-kiso.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Thursday .chuto-ka_2011 {
	top: 450px;
	height: 65px;
}
#timetable #Thursday .chuto-ka_2011 h3 {
	/*background-image: url(../global/title_shotoB-chuto.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}

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


/****** 2011 Saturday ******/
#timetable #Saturday div {
	position: absolute;
	width: 86px;
	height: 42px;
	top: 350px;
	left: 0px;
}

#timetable #Saturday .yoji-ka_2011 {
	top: 20px;
	height: 50px;
}
#timetable #Saturday .yoji-ka_2011 h3 {
	/*background-image: url(../global/title_yoji-ka.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .otona_2011 {
	top: 80px;
	height: 60px;
}
#timetable #Saturday .otona_2011 h3 {
	/*background-image: url(../global/title_otona.gif);
	background-repeat: no-repeat;*/
	display: block;	/*height: 1em;	*/width: 6em;
}
#timetable #Saturday .pointe_nyumon_2011 {
	top: 146px;
	height: 20px;
}
#timetable #Saturday .pointe_nyumon_2011 h3 {
	/*background-image: url(../global/title_pointe-kiso.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .shoto-kaA_2011 {
	top: 185px;
	height: 60px;
}
#timetable #Saturday .shoto-kaA_2011 h3 {
	/*background-image: url(../global/title_shotoAB.gif);*/
	background-repeat: no-repeat;
	display: block;	height: 1em;	width: 6em;
}

#timetable #Saturday .pointe_2011 {
	top: 250px;
	height: 35px;
}
#timetable #Saturday .pointe_2011 h3 {
	/*background-image: url(../global/title_pointe-kiso.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .jido-ka1_2011 {
	top: 300px;
	height: 50px;
}
#timetable #Saturday .jido-ka1_2011 h3 {
	/*background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .jido-ka2_2011 {
	top: 360px;
	height: 50px;
}
#timetable #Saturday .jido-ka2_2011 h3 {
	/*background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}
#timetable #Saturday .shokyu_2011 {
	top: 420px;
	height: 70px;
}
#timetable #Saturday .shokyu_2011 h3 {
	/*background-image: url(../global/title_jido-ka.gif);
	background-repeat: no-repeat;*/
	display: block;	height: 1em;	width: 6em;
}


#gessha1 {width: 560px;}
#gessha1 th {
	text-align: left;
	background-color: #DEECE8;
	padding-left: 5px;
	white-space: nowrap;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A9CEC9;
}
#gessha1 td {
	border-bottom: 1px solid #A9CEC9;
	border-right: 1px solid #DEECE8;
	padding-left: 5px;
}

