body {
	margin: 0px;
	background-image: url("img/back.gif");
	background-repeat:repeat-y;
	background-position:708px 0px
}
a { 
color: #000000; 
} 
a:hover { 
color: #c70a0a; 
} 

img.title {
	margin: 0px;
}

img.left { /*  ★★★　上と右（テキストとの隣接部分側）に余白（マージン）の設定を追加しました　★★★　*/
	float:left;
	margin: 5px 10px 0px 0px; /*  ■ ←追加分 ■　*/
}

a.school {
	color: #c70a0a;
	text-decoration: none;
	font-weight: bold;
}

a.selected {
	color: #c70a0a;
	text-decoration: none;
	font-weight: bold;
}

a:hover.school {
	color: #c70a0a;
}

TABLE.school {
	margin: 0px;
	font-weight:bold;
	text-align: center;
	table-layout: fixed;
	width: 188px;
	height: 116px;
	
}

TD.school {
	border: 1px solid #333333;
	font-size: x-small;
}

TD.selected {
	background-color: #ccccff;
	border: 1px solid #333333;
	font-size: x-small;
}

TD.list { /*  ★★★　幅の設定を追加しました　★★★　*/
	width: 345px;  /*  ■ ←追加分 ■　*/
	border: 0px;
	background-color: #f0f0f0;
	vertical-align: top;
}

TD.course { /*  ★★★　フォントサイズを固定、上下左右にパディングの設定を追加しました　★★★　*/
	border: 0px; background-color: #f0f0f0;
	font-size: 12pt; /*  ■ ←追加分 ■　*/
	padding: 3px 5px 3px 10px;  /*  ■ ←追加分 ■　*/
}
TD.teacher {  /*  ★★★　フォントサイズを固定、上下にパディングの設定を追加しました　★★★　*/
	border: 0px; background-color: #f0f0f0; text-align: center;
	font-size: 12pt; /*  ■ ←追加分 ■　*/
	padding: 3px 0px;  /*  ■ ←追加分 ■　*/
}
TD.day {  /*  ★★★　フォントサイズを固定、上下にパディングの設定を追加しました　★★★　*/
	border: 0px; background-color: #f0f0f0; text-align: center;
	font-size: 12pt; /*  ■ ←追加分 ■　*/
	padding: 3px 0px;  /*  ■ ←追加分 ■　*/
}
TD.time {  /*  ★★★　フォントサイズを固定、上下にパディングの設定を追加しました　★★★　*/
	border: 0px; background-color: #f0f0f0; text-align: center;
	font-size: 12pt; /*  ■ ←追加分 ■　*/
	padding: 3px 0px;  /*  ■ ←追加分 ■　*/
}
TD.fee {  /*  ★★★　フォントサイズを固定、上下にパディングの設定を追加しました　★★★　*/
	border: 0px; background-color: #f0f0f0; text-align: center;
	font-size: 12pt; /*  ■ ←追加分 ■　*/
	padding: 3px 0px;  /*  ■ ←追加分 ■　*/
}
TD.age {  /*  ★★★　フォントサイズを固定、上下にパディングの設定を追加しました　★★★　*/
	border: 0px; background-color: #f0f0f0; text-align: center;
	font-size: 12pt; /*  ■ ←追加分 ■　*/
	padding: 3px 0px;  /*  ■ ←追加分 ■　*/
}

TH.class {  /*  ◆◆◆　このスタイル設定は使わなくなりました　◆◆◆　*/
	border: 0px; background-color: #F0F0F0;}

TH.title { /*  ★★★　背景色を変更、フォントサイズを固定、パディングの設定を追加しました　★★★　*/
	border: 0px; background-color: #999999;　/*  ■ ←変更箇所（少し濃くなりました） ■　*/
	font-size: 12pt; /*  ■ ←追加分 ■　*/
	padding: 3px 5px; /*  ■ ←追加分 ■　*/
}
