body,td,th {
	font-family: ms pºÞ¼¯¸, osaka, Ë×·ÞÉŠpºÞ pro w3;
	font-size: 12px;
	color: #333333;
	line-height:18px;
}
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: ms pºÞ¼¯¸, ms ui gothic, osaka, Ë×·ÞÉŠpºÞ pro w3;
	color: #3300ff;
}
a:link {
	text-decoration: underline;
	color: #3300ff;
}
a:visited {
	text-decoration: underline;
	color: #3300ff;
}
a:hover {
	text-decoration: underline;
	color: #ff3300;
}
a:active {
	text-decoration: underline;
	color: #ff3300;
}

.about_bc1 { background-color:#fff3e1;}


/*--teacher--*/

table.teacher tr{
	background:#ffffff url(../teacher/img/list_back.jpg) repeat-x bottom;
}
	
	table.teacher td{
		background:#ffffff url(../teacher/img/list_back.jpg) repeat-x bottom;
		padding-left:13px;
		width:110px;
	}
	
	table.teacher td span{
		background:url(../teacher/img/icon01.gif) no-repeat 0px 3px;
		padding:0px 0px 0px 12px;
		display:block;
	}
	
	table.teacher td a{
		background:url(../teacher/img/icon01.gif) no-repeat 0px 3px;
		padding:0px 0px 0px 12px;
		display:block;
	}

.midashi01{
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	background:#FF9326 url(../teacher/img/ica2.jpg) no-repeat 10px 12px;
	padding-left:28px;
}

.midashi02{
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background:#FF9326 url(../teacher/img/ica2.jpg) no-repeat 10px 12px;
	padding-left:28px;
}

table.teacher2 tr{
	background:#ffffff url(../teacher/img/list_back.jpg) repeat-x bottom;
	padding-left:5px;
}

table.teacher2 th{
	background:#ffffff url(../teacher/img/list_back.jpg) repeat-x bottom;
	text-align:left;
	vertical-align:top;
}

table.teacher2 th span{
	background:url(../teacher/img/ica.jpg) no-repeat;
	padding-left:15px;
}

table.teacher2 td{
	background:#ffffff;
}

	table.teacher2 td p{
		text-indent:-1.5em;
		padding:2px 0px 2px 1.5em;
		margin:0;
	}
	

