@charset "Shift_JIS";
* {
	margin: 0px;
	padding: 0px;
	font-size: 100%;
	font-style: normal;
}
body {
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	text-align: center;
	background: url(../img_home/base2.jpg) repeat-x center 0;
}
#container {
	width: 870px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
 }
/*-----MENU-----*/
#menu {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	width: 860px;
}
#menu ul{
	margin: 0px;
	padding: 0px;
}
#menu li{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	text-indent: -9999px;
}
#menu a{
	background-image: url("../img_home/home_menu2.gif");
	text-decoration: none;
	outline-width: 0;
}
#menu1 a{
	display: block;
	width: 176px;
	height: 61px;
	background-position: 0px 0px;
}
#menu1 a:hover{
	background-position: 0px -61px;
}
#menu2 a{
	display: block;
	width: 168px;
	height: 61px;
	background-position: -176px 0px;
}
#menu2 a:hover{
	background-position: -176px -61px;
}
#menu3 a{
	display: block;
	width: 168px;
	height: 61px;
	background-position: -344px 0px;
}
#menu3 a:hover{
	background-position: -344px -61px;
}
#menu4 a{
	display: block;
	width: 168px;
	height: 61px;
	background-position: -512px 0px;
}
#menu4 a:hover{
	background-position: -512px -61px;
}
#menu5 a{
	display: block;
	width: 175px;
	height: 61px;
	background-position: -680px 0px;
}
#menu5 a:hover{
	background-position: -680px -61px;
}
a:link {
	color: #006699;
}
a:visited {
	color: #006699;
}
a:hover {
	color: #3399cc;
}
a:active {
	color: #3399cc;
}

#footer {
	margin: 0px;
	padding: 0px;
}
#copy {
	display: inline;
	float: left;
	margin: 0px 0px 0px 15px;
	padding: 0px;
}
#kojinjoho {
	display: inline;
	float: right;
	font-size: 10px;
	margin: 0px 20px 0px 0px;
	padding-left: 12px;
	background: url("../images/arrow.gif") 0 3px no-repeat;
}
