


.schoolranking h3
{
margin:0px 0px 0px 0px;
padding:0px 0px 3px 0px;
font-size:20px;
font-weight:bold;
background-image:url(../img/bg_border.gif);
background-repeat:repeat-x;
background-position:bottom;
}


.schoolranking img
{
margin:0px 0px 0px 0px;
vertical-align:right;
}

.schoolranking p
{
margin:10px 0px 10px 0px;
}

.schoolranking table
{
margin:0px 0px 30px 0px;
}


.schoolranking h4
{
margin:0px 0px 10px 0px;
font-weight:bold;
font-size:16px;
}


.schoolranking ul
{
margin:10px 0px 10px 0px;
}

.schoolranking li
{
margin:0px 0px 9px 15px;
padding:0px 0px 0px 5px ;
line-height:150%;
list-style-type:circle;
font-size:14px;
}

.text-td01{padding:15px 0 0 0;}

.review-box
	{
	border:1px solid #FFCC33;
	background-color:#FFFFE0;
	padding:15px;
	margin:0 0 10px 0;}
	
.adviser-box
	{
	border:1px solid #ADD8E6;
	background-color:#F8F8FF;
	padding:10px;
	margin:0 0 10px 0;
	}
	

/*　各ページへのリンク
----------------------------------------------- */


div.link01{margin:15px 0 10px 0;text-align:right;font-size:16px;}

div.link02{margin:15px 0 10px 0;text-align:right;font-size:16px;}


