@charset "utf-8";

h1.applause3lae{
	width:1000px;
	height:630px;
	background-image:url(title.png);
	margin:0;
}
h1 a{
	display:block;
	width:412px;
	height:75px;	
}
.title_bt1,.title_bt2,.title_bt3{
	background-image:url(title_button.png);
	width:412px;
	height:75px;
}

#navi{
	width:1000px;
	height:100px;
}
#navi a{
	display:block;
	float:left;	
}

.navi_tokushoku,
.navi_daizaiichiran,
.navi_chosakusha,
.navi_shidosho,
.navi_nenkanshidokeikaku,
.navi_hyokakijun,
.navi_fukukyozai,
.navi_digitalkyokasho,
.navi_kyokashochosakenkyunokanten,
.navi_hokanokyokashowomiru,
.navi_blank{
	background-image:url(navigation.png);
	height:100px;
}
.navi_tokushoku{
	width:80px;
	background-position:0 0;
}
.navi_tokushoku:hover{
	background-position:0px -100px;
}
.navi_daizaiichiran{
	width:80px;
	margin-left:1px;
	background-position:-81px 0;
}
.navi_daizaiichiran:hover{
	background-position:-81px -100px;
}
.navi_chosakusha{
	width:90px;
	margin-left:1px;
	background-position:-162px 0;
}
.navi_chosakusha:hover{
	background-position:-162px -100px;
}
.navi_shidosho{
	width:90px;
	margin-left:1px;
	background-position:-253px 0;
}
.navi_shidosho:hover{
	background-position:-253px -100px;
}
.navi_nenkanshidokeikaku{
	width:120px;
	margin-left:1px;
	background-position:-344px 0;
}
.navi_nenkanshidokeikaku:hover{
	background-position:-344px -100px;
}
.navi_hyokakijun{
	width:138px;
	margin-left:1px;
	background-position:-820px 0;	
}
.navi_hyokakijun:hover{
	background-position:-820px -100px;
}
.navi_fukukyozai{
	width:90px;
	margin-left:1px;
	background-position:-465px 0;
}
.navi_fukukyozai:hover{
	background-position:-465px -100px;
}
.navi_digitalkyokasho{
	width:120px;
	margin-left:1px;
	background-position:-556px 0;
}
.navi_digitalkyokasho:hover{
	background-position:-556px -100px;
}
.navi_kyokashochosakenkyunokanten{
	width:142px;
	margin-left:1px;
	background-position:-677px 0;
}
.navi_kyokashochosakenkyunokanten:hover{
	background-position:-677px -100px;
}
.navi_hokanokyokashowomiru{
	width:120px;
	margin-left:1px;
	background-position:-959px 0;
}
.navi_hokanokyokashowomiru:hover{
	background-position:-959px -100px;
}
.navi_blank{
	width:80px;
	margin-left:1px;
	background-position:-1000px 0;
	background-repeat:repeat-x;
	float:left;	
}


table.daizaiichiran td{
	background-color:#0e4497;
}
table.daizaiichiran tr:nth-child(2n) td{
	background-color:#dedede;	
}

#bt_digitalpamphlet2,#bt_digitaltaikenban2{
	background-image:url(digitalkyokasho_button.png);
	height:75px;
	width:475px;
}
.bt_dl{
	background-color:#c30d23;
}
.bt_dl2{
	background-color:#153583;
}
.bt_dl3{
	background-color:#4ba635;
}