@charset "utf-8";

h1.applause3{
	width:1000px;
	height:730px;
	background-image:url(title.png);
	margin:0;
}
h1 a{
	display:block;
	width:412px;
	height:75px;	
}
.title_bt1,.title_bt2,.title_bt3,.title_bt4{
	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_fukukyozai,
.navi_digitalkyokasho,
.navi_kyokashochosakenkyunokanten,
.navi_hokanokyokashowomiru{
	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:100px;
	margin-left:1px;
	background-position:-162px 0;
}
.navi_chosakusha:hover{
	background-position:-162px -100px;
}
.navi_shidosho{
	width:100px;
	margin-left:1px;
	background-position:-263px 0;
}
.navi_shidosho:hover{
	background-position:-263px -100px;
}
.navi_nenkanshidokeikaku{
	width:130px;
	margin-left:1px;
	background-position:-364px 0;
}
.navi_nenkanshidokeikaku:hover{
	background-position:-364px -100px;
}
.navi_fukukyozai{
	width:100px;
	margin-left:1px;
	background-position:-495px 0;
}
.navi_fukukyozai:hover{
	background-position:-495px -100px;
}
.navi_digitalkyokasho{
	width:130px;
	margin-left:1px;
	background-position:-596px 0;
}
.navi_digitalkyokasho:hover{
	background-position:-596px -100px;
}
.navi_kyokashochosakenkyunokanten{
	width:152px;
	margin-left:1px;
	background-position:-727px 0;
}
.navi_kyokashochosakenkyunokanten:hover{
	background-position:-727px -100px;
}
.navi_hokanokyokashowomiru{
	width:120px;
	margin-left:1px;
	background-position:-880px 0;
}
.navi_hokanokyokashowomiru:hover{
	background-position:-880px -100px;
}


table.daizaiichiran td{
	background-color:#a7434a;
}
table.daizaiichiran2 td{
	background-color:#13307b;
}
table.daizaiichiran3 td{
	background-color:#57a046;
}
table.daizaiichiran tr:nth-child(2n) td,table.daizaiichiran2 tr:nth-child(2n) td,table.daizaiichiran3 tr:nth-child(2n) td{
	background-color:#dedede;	
}

#bt_digitalpamphlet2,#bt_digitaltaikenban2{
	background-image:url(digitalkyokasho_button.png);
	height:75px;
	width:475px;
}
#bt_digitalpamphlet3,#bt_digitaltaikenban3{
	background-image:url(digitalkyokasho_button.png);
	height:75px;
	width:475px;
}
.bt_dl{
	background-color:#a7434a;
}
.bt_dl2{
	background-color:#13307b;
}
.bt_dl3{
	background-color:#57a046;
}
.rubric{
	width:70%;
	border-spacing:0;
	border-collapse: collapse;
	font-size:150%;
}
.rubric td{
	border:1px solid #666;
}
.rubric td a{
	display:block;
	padding:10px 30px;
}
.rubric td a:hover{
	background-color:#931012;
	color:#fff;
}
.rubric tr:nth-child(2n+1){
	background-color:rgba(255,177,177,1.00);
}