@charset "UTF-8";


/*-----------------------------------------------------
SCHOOL-INDEX CHART
-------------------------------------------------------*/
div.attention{
position:relative;
width:640px;
height:82px;
margin:30px 0 0 10px;
background:url(../images/index/bg_attention.jpg) no-repeat;
}
div.attention p.ttl{
position:absolute;
top:21px;
left:21px;
}
div.attention p.text{
position:absolute;
top:22px;
left:207px;
}

/*pager links area*/

div.pager{
width:640px;
margin:0 0 0 0;
padding:0 0 15px 0;
background:url(../../images/common/bg_line_dot.jpg) repeat-x left bottom;
}
div.pager.underline{
border-bottom:5px solid #E5E5E5;
}
div.pager dl.link{
width:160px;
margin:15px 0 0 0;
background:url(../images/index/line_dot.gif) repeat-y right top;
float:left;
}
div.pager dl.link.noline{
background-image:none;
}
div.pager dl.link dt{
width:40px;
padding:0 10px;
float:left;
}
div.pager dl.link dd{
width:100px;
float:left;
}


div.schoolfoot{
	width: 640px;
	margin: 0 10px;
	padding: 30px 0 0;
	background-image:none;
}

div.schoolfoot dl.schoolparts03{
	width: 640px;
	margin: 30px 0 0 0;
}

div.schoolfoot div.schoolparts02{
	margin: 0 0 30px;
}
div.schoolfoot div.schoolparts02 dl{
width:600px;
margin:5px 0 0 25px;
}
div.schoolfoot div.schoolparts02 dl dd{
padding:15px 0 25px 0;
}

/*CHARTの背景 ボタンの位置指定*/
div.schoolfoot div.schoolparts02 div.chart-area{
position:relative;
width:640px;
height:560px;
background:url(../images/index/bg_chart.gif) no-repeat;
}
div.schoolfoot div.schoolparts02 div.chart-area img#btn-01{
position:absolute;
top:158px;
left:27px;
}
div.schoolfoot div.schoolparts02 div.chart-area img#btn-02{
position:absolute;
top:141px;
left:345px;
}
div.schoolfoot div.schoolparts02 div.chart-area img#btn-03{
position:absolute;
top:293px;
left:112px;
}
div.schoolfoot div.schoolparts02 div.chart-area img#btn-04{
position:absolute;
top:225px;
left:484px;
}
div.schoolfoot div.schoolparts02 div.chart-area img#btn-05{
position:absolute;
top:392px;
left:31px;
}

div.schoolfoot div.schoolparts02 div.chart-area a:hover{
display:block;
background-color:transparent;
}

/*POP UP 非表示・位置指定*/
div.schoolfoot div.schoolparts02 div.chart-area img#pop-01{
position:absolute;
top:92px;
left:90px;
visibility:hidden;
}
div.schoolfoot div.schoolparts02 div.chart-area img#pop-02{
position:absolute;
top:84px;
left:207px;
visibility:hidden;
}
div.schoolfoot div.schoolparts02 div.chart-area img#pop-03{
position:absolute;
top:256px;
left:201px;
visibility:hidden;
}
div.schoolfoot div.schoolparts02 div.chart-area img#pop-04{
position:absolute;
top:157px;
left:320px;
visibility:hidden;
}
div.schoolfoot div.schoolparts02 div.chart-area img#pop-05{
position:absolute;
top:319px;
left:108px;
visibility:hidden;
}

/*POP UP 表示*/
div.schoolfoot div.schoolparts02 div.chart-area a:hover img#pop-01{
visibility:visible;
}
div.schoolfoot div.schoolparts02 div.chart-area a:hover img#pop-02{
visibility:visible;
}
div.schoolfoot div.schoolparts02 div.chart-area a:hover img#pop-03{
visibility:visible;
}
div.schoolfoot div.schoolparts02 div.chart-area a:hover img#pop-04{
visibility:visible;
}
div.schoolfoot div.schoolparts02 div.chart-area a:hover img#pop-05{
visibility:visible;
}


