.migi {
	float: right;
}
.hidari {
	float: left;
}
.cl {
	clear: both;
}
.top2 {
	background-color: #D6D0C5;
	background-image: url(image/mizu3.gif);

}



.top {
	background-image: url(image/mizu1.gif);
	border-style: none;


}
body {



}
.hidarimenu {
	background-image: url(image/mizu2.gif);

}
.migimenu {
	background-color: #F6F6F6;
	border-top: none;
	border-right: none;
	border-bottom: none;
	border-left: none;




}
.sita {
	background: url(image/hana1.gif);
}
.sitamein {
	background-image: url(image/race1.gif);

	padding: 10px;
	
	background-color: #F6F6F6;


}
a:link {
	color: #FF0066;
	text-decoration: none;
	line-height: 130%;

}
a:visited {
	color: #BC0735;
	text-decoration: none;
}
.dai1 {
	color: #282754;
	font-weight: bold;
	background: #D7D6EB url(image/botan4.gif) no-repeat;
	padding-left: 2em;
	border-style: none;


}
.migimenu h2 {
	background-color: #F3F3F3;
	background-image: url(image/race1.gif);
	font-size: 100%;
	letter-spacing: 0.2em;
	color: #455987;
	font-weight: bold;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 10px solid #CCCCCC;



}

h3 {
	background-color: #F3F3F3;
	background-image: url(image/race1.gif);
	font-size: 100%;
	letter-spacing: 0.2em;
	padding: 8px;
	color: #455987;
	margin: 0px;
	font-weight: normal;
	border-top: 1px solid #66CCCC;
	border-right: 1px solid #66CCCC;
	border-bottom: 1px solid #66CCCC;
	border-left: 10px solid #66CCCC;
	list-style-image: url(image/botan3.gif);
	list-style-type: disc;

}
.migimenu p {
	line-height: 2em;
}
.migimenu h1 {
	font-size: 110%;
	letter-spacing: 0.2em;
	color: #663333;
	font-weight: bold;
	border-top: 1px solid #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 15px solid #333333;
	background: #F3F3F3 url(image/race2.gif);
	margin: auto;
	padding: 1em;
	}
.migimenu li {
	color: #0011dd;
	list-style: url(image/sikaku2.gif);
	line-height: 150%;
}
table {

}
.hidarimenu h2 {
	font-size: 100%;
	color: #330099;
	background: #D7FFEE;
	letter-spacing: 0.2em;
	padding: 1em;
}
.hidariyose {
	float: left;
}
