

/* ========== top スタイル 秋 ==========*/

/* ========== カラー変更部分 ==========*/


#container{
	background-color: #ffff85;
}


#change_text{
	color: #ffffff;
}


#index_h1{
	color: #74281a;

}



#top_text{
	color: #74281a;

}


#footer{
	background-color: #001064;
	color: #ffffff;
}

address a{
	color: #ffffff;
}


#footer_sankou a{
	color: #71ff7d;
}


#footer_gazou a{
	color: #71ff7d;
}



#footer a:hover{
	color: #ff9300

}



/* ========== カラー変更部分ここまで ==========*/



body{
	margin: 0;
	padding: 0;
	margin-top: 0;
	padding-top: 0;
	
}



#container{
	width: 800px;
	margin-top: 0;
	padding-top: 0;

}



#header{
	margin-top: 0;
	padding-top: 0;

}



#top_menu{
	list-style: none;
	height: 63px;
	font-size: 0;

}

#top_menu li{
	display: inline;
	padding-top: 8px;
	padding-bottom: 8px;
	height: 63px;
	
}


#top_menu_top a{
	display: block;
	width: 100px;
	height: 63px;
	position: absolute;
	left: 30px;
	top: 220px;
}

#top_menu_top a:link{
background-image: url(../images/top_menu_top01.gif);
}

#top_menu_top a:visited{
background-image: url(../images/top_menu_top01.gif);
}

#top_menu_top a:hover{
background-image: url(../images/top_menu_top02.gif);
}


#top_menu_animal a{
	display: block;
	width: 100px;
	height: 63px;
	position: absolute;
	left: 131px;
	top: 220px;
}

#top_menu_animal a:link{
background-image: url(../images/top_menu_animal01.gif);
}

#top_menu_animal a:visited{
background-image: url(../images/top_menu_animal01.gif);
}

#top_menu_animal a:hover{
background-image: url(../images/top_menu_animal02.gif);
}


#top_menu_bird a{
	display: block;
	width: 100px;
	height: 63px;
	position: absolute;
	left: 232px;
	top: 220px;
}

#top_menu_bird a:link{
background-image: url(../images/top_menu_bird01.gif);
}

#top_menu_bird a:visited{
background-image: url(../images/top_menu_bird01.gif);
}

#top_menu_bird a:hover{
background-image: url(../images/top_menu_bird02.gif);
}


#top_menu_insect a{
	display: block;
	width: 100px;
	height: 63px;
	position: absolute;
	left: 333px;
	top: 220px;
}

#top_menu_insect a:link{
background-image: url(../images/top_menu_insect01.gif);
}

#top_menu_insect a:visited{
background-image: url(../images/top_menu_insect01.gif);
}

#top_menu_insect a:hover{
background-image: url(../images/top_menu_insect02.gif);
}


#top_menu_fish a{
	display: block;
	width: 100px;
	height: 63px;
	position: absolute;
	left: 434px;
	top: 220px;
}

#top_menu_fish a:link{
background-image: url(../images/top_menu_fish01.gif);
}

#top_menu_fish a:visited{
background-image: url(../images/top_menu_fish01.gif);
}

#top_menu_fish a:hover{
background-image: url(../images/top_menu_fish02.gif);
}


#top_menu_plant a{
	display: block;
	width: 100px;
	height: 63px;
	position: absolute;
	left: 535px;
	top: 220px;
}

#top_menu_plant a:link{
background-image: url(../images/top_menu_plant01.gif);
}

#top_menu_plant a:visited{
background-image: url(../images/top_menu_plant01.gif);
}

#top_menu_plant a:hover{
background-image: url(../images/top_menu_plant02.gif);
}



#top_back_right{
	position: absolute;
	top: 220px;
	left: 636px;

}




/*========== header ==========*/




/*========== main ==========*/



#index_h1{
	font-size: 40px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}



#top_text{
	width: 600px;
	padding-top: 20px;
	padding-bottom: 40px;
	margin-left: auto;
	margin-right: auto;

}



table{
	border-collapse: collapse;
	font-size: 0;
}


#top_table{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	
}

#top_table td{
	width: 230px;
	height: 160px;

}

#top_table img{
	border: none;

}

#top_table a{
	text-decoration: none;	
}


.top_link_image:hover{
	width: 225px;

}



/*=========== main ==========*/



/*=========== footer ==========*/

#footer{
	width: 800px;
	clear: both;
	padding-top: 5px;
	padding-bottom: 5px;

}


address{
	float: left;
	font-style: normal;
	padding-left: 30px;
	padding-right: 30px;
	margin-right: 20px;

}


#footer_sankou{
	font-size: 0.75em;
	

}

#footer_sankou a{
	padding-left: 5px;
	
}



#footer_gazou{
	font-size: 0.75em;

}

#footer_gazou a{
	padding-left: 5px;

}



/*=========== footer ==========*/


