#menu {
	width: 950px;
}
#kisetu {
	margin-bottom: 20px;
}
.img160 {
	width: 160px;
	height: 112px;
	float: left;
}
#new {
	margin-bottom: 30px;
}
#new a {
	text-decoration: none;
}
#new ul {
	float: left;
}
#sainyuka {
	float: left;
	color: #606060;
	margin-bottom: 20px;
}
#sainyuka h2 {
	background-image: url("/img/sainyuka.gif");
	background-repeat: no-repeat;
	float: left;
	font-size: 95%;
	height: 35px;
	padding-left: 220px;
	padding-top: 10px;
	width: 450px;

}
#sainyuka ul {
	float: left;
}
#sainyuka li {
	float: left;
	font-size: 90%;
	list-style: none;
	margin-right: 13px;
	width: 160px;
}
#sainyuka a {
	text-decoration: none;
}
#animal {
	margin-bottom: 10px;
}

#osusume {
	width: 260px;
	float:left;
	text-align:left;
}

#osusume li {
	list-style: none;
}

#osusume h2 {
	font-size: 95%;
}

#osusume a {
	text-decoration:none;
	color:green;
}

#kensaku {
	float:left;
	width:170px;
	/*border: 1px solid black;*/
	margin-bottom: 10px;
}

#kensaku input {
	/*display: block;
	float:left;*/
}

#menu2 {
	margin-left:20px;
	text-align: left;
	float:left;
}

#menu2 li {
	list-style: none;
}

#menu2 a {
	text-decoration: none;
	color: #333333;
}

#message {
	float:left;
	width: 480px;
}

#itiran {
	margin:auto;
}

#itiran td{
	text-align:center;
	vertical-align:middle;
	background-color:white;
}
#itiran a{
	text-decoration:none;
	color:#303030;
}


#link2 {
	height:70px;
}

#link2 li {
	list-style: none;
	margin-top: 10px;
}
#link2 a {
	text-decoration: none;
	color: #303030;
}


#nikki {
	margin: auto;
	width: 500px;
	text-align:left;
	font-size:90%;
}

#link {
	width: 540px;
	margin:auto;
	font-size: 90%;
	float: left;
}

#link a {
	text-decoration: none;
	color: #505050;
}

#link li {
	float:left;
	list-style: none;
	margin-right: 10px;
}

#ad li {
	list-style: none;
	margin-bottom: 5px;
}

#copyright {
	clear:both;
	font-weight: bold;
	margin-bottom: 10px;
}

