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

a.nav_senior_high:link,a.nav_senior_high:visited
{
    display:block;
    width:158px;
	height:60px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/button5-2.gif);
    padding:0px;
}

a.nav_senior_high:hover,a.nav_senior_high:active
{
    background-color: transparent;
	background-image:url(../img/button5-2.gif);
	
}

#top_wrapper
{
	width:100%;
	height:500px;
	border-bottom:1px solid #B1B1B1;
}

#top_senior_high
{
	width:950px;
	height:400px;
	background-image:url(../img/senior_high/top.gif);
	text-indent:-9999px;
	margin:0 auto;
}

#top_senior_high_1
{
	width:950px;
	height:100px;
	background-image:url(../img/senior_high/top2.gif);
    text-indent:-9999px;
	margin:0 auto;
}

ul.top_ul
{
	width:950px;
	height:100px;
    list-style-type:none;
    margin:0 auto;
    padding:0;
	text-decoration:none;
    overflow:hidden;
}


li.top_li
{
	width:950%;
	height:100px;
	text-decoration:none;
	float:left;
	text-indent:-9999px;
}
	
#top_wrapper_under
{
	width:100%;
	height:30px;
	background-image:url(../img/top_wrapper_under.gif);
	background-repeat:repeat-x;
}

#contain_top
{
	width:100%;
	height:124px;
	background-color:#8CC63F;
}

#contain_top_box
{
	width:950px;
	height:124px;
	margin:0 auto;
}

.p1
{
	font-size:42px;
	float:left;
	line-height:34px;
	margin-right:30px;
	color:white;
}

.p2
{
	font-size:24px;
	float:left;
	line-height:84px;
	margin-right:30px;
	color:white;
}

.p3
{
	line-height:150%;
}

#contain1a
{
	width:950px;
	height:128px;
	margin:0 auto;
	background-image:url(../img/senior_high/contain1.gif);
}

#contain1b
{
	width:950px;
	height:100px;
	margin:0 auto;
}

#contain1c
{
	width:950px;
	height:493px;
	margin:0 auto;
	background-image:url(../img/senior_high/contain1c.gif);
}

#contain1d
{
	width:950px;
	height:55px;
	margin:0 auto;

}

#contain1e
{
	width:950px;
	height:87px;
	margin:0 auto;
}

#contain1f
{
	width:950px;
	height:71px;
	margin:0 auto;
}

ul.1_ul
{
	width:950px;
	height:71px;
    list-style-type:none;
    margin:0 auto;
    padding:0;
	text-decoration:none;
    overflow:hidden;
}


li.1_li
{
	width:100%;
	height:71px;
	text-decoration:none;
	float:left;
	text-indent:-9999px;
}


a.nav10:link,a.nav10:visited
{
    display:block;
    width:950px;
	height:71px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/senior_high/contain1fa.gif);
    padding:0px;
}

a.nav10:hover,a.nav10:active
{
    background-color: transparent;
	background-image:url(../img/senior_high/contain1fb.gif);
}


#contain1g
{
	width:950px;
	height:100px;
	margin:0 auto;
}

#contain2a
{
	width:950px;
	height:128px;
	margin:0 auto;
	background-image:url(../img/senior_high/contain2.gif);
}

#contain2b
{
	width:950px;
	height:100px;
	margin:0 auto;
}

#contain2c
{
	width:950px;
	height:933px;
	margin:0 auto;
	background-image:url(../img/senior_high/contain2c.gif);
}


#contain3a
{
	width:950px;
	height:128px;
	margin:0 auto;
	background-image:url(../img/senior_high/contain3.gif);
}

#contain3b
{
	width:950px;
	height:100px;
	margin:0 auto;
}

#contain3c
{
	width:950px;
	height:202px;
	margin:0 auto;
	background-image:url(../img/senior_high/contain3c.gif);
}

#contain3-1box
{
	width:950px;
	height:148px;
	margin:0 auto;
	
}

#contain3-1
{
	width:190px;
	height:148px;
	float:left;
}

a.nav_veritas1:link,a.nav_veritas1:visited
{
    display:block;
    width:190px;
	height:148px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/veritas/ei-a.gif);
    padding:0px;
}

a.nav_veritas1:hover,a.nav_veritas1:active
{
    background-color: transparent;
	background-image:url(../img/veritas/ei-b.gif);
}

a.nav_veritas2:link,a.nav_veritas2:visited
{
    display:block;
    width:190px;
	height:148px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/veritas/suu-a.gif);
    padding:0px;
}

a.nav_veritas2:hover,a.nav_veritas2:active
{
    background-color: transparent;
	background-image:url(../img/veritas/suu-b.gif);
}

a.nav_veritas3:link,a.nav_veritas3:visited
{
    display:block;
    width:190px;
	height:148px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/veritas/koku-a.gif);
    padding:0px;
}

a.nav_veritas3:hover,a.nav_veritas3:active
{
    background-color: transparent;
	background-image:url(../img/veritas/koku-b.gif);
}

a.nav_veritas4:link,a.nav_veritas4:visited
{
    display:block;
    width:190px;
	height:148px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/veritas/ri-a.gif);
    padding:0px;
}

a.nav_veritas4:hover,a.nav_veritas4:active
{
    background-color: transparent;
	background-image:url(../img/veritas/ri-b.gif);
}

a.nav_veritas5:link,a.nav_veritas5:visited
{
    display:block;
    width:190px;
	height:148px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/veritas/sya-a.gif);
    padding:0px;
}

a.nav_veritas5:hover,a.nav_veritas5:active
{
    background-color: transparent;
	background-image:url(../img/veritas/sya-b.gif);
}

#contain3d
{
	width:950px;
	height:186px;
	margin:0 auto;
	background-image:url(../img/senior_high/contain3d.gif);
}

#contain3e
{
	width:950px;
	height:165px;
	margin:0 auto;
}

#f-1
{
	width:300px;
	height:195px;
	margin-left:116px;
	float:left;
}

a.nav_course1:link,a.nav_course1:visited
{
	display:block;
    width:300px;
	height:195px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/senior_high/course1a.gif);
    padding:0px;

}

a.nav_course1:hover,a.nav_course1:active
{
	background-image:url(../img/senior_high/course1b.gif);
}

#f-2
{
	width:300px;
	height:195px;
	margin-left:116px;
	float:left;
}

a.nav_course2:link,a.nav_course2:visited
{
	display:block;
    width:300px;
	height:195px;
    font-weight:bold;
    color:#FFFFFF;
    background-color: transparent;
    text-align:center;
	vertical-align:auto;
	background-image:url(../img/senior_high/course2a.gif);
    padding:0px;

}

a.nav_course2:hover,a.nav_course2:active
{
	background-image:url(../img/senior_high/course2b.gif);
}


#contain3f
{
	width:950px;
	height:138px;
	margin:0 auto;
}
