@charset "Shift_JIS";

body {
	background: url(../img/top_bg.gif);
	text-align: center;
	margin: 0px;
	padding: 0px;
}
img {
	border:0;
	vertical-align: bottom;
}
p {
	margin: 0px;
	padding: 0px;
}

A:link    { text-decoration:none}
A:visited { text-decoration:none}
A:active  { text-decoration:none}

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	margin: 0px;
	padding: 0px;
}
h1 {
	font-size: 170%;
}
.textsmall {
	font-size: 10px;
	font-weight: normal;
}

div#top_title {
	margin: 20px 15px 15px;
	padding: 0px;
}
div#top_table {
	margin: 0px auto;
	padding: 0px;
	text-align: center;
	width: 95%;
}
div#top_table h2 {
	font-size: 130%;
	color: #0D810D;
}
div#top_table h3 {
	font-size: 130%;
	color: #A94F07;
}
#top_table td.top_menutitle1 a {
	color: #0D810D;
}
#top_table td.top_menutitle2 a {
	color: #A94F07;
}

div#top_table td.space {
	margin: 0px;
	padding: 10px;
	line-height: 2;
}div#top_table td.top_menutitle1 {
	margin: 0px;
	padding: 0px 0px 10px 28px;
	background: url(../img/top_button.gif) no-repeat left top;
	text-align: left;
}
div#top_table td.top_menutitle2 {
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 10px 28px;
	background: url(../img/top_button.gif) no-repeat left top;
	text-align: left;
}

#top_table a:hover {
	text-decoration: underline;
}
#top_table #top_menul {
	padding: 0px 0px 50px 30px;
}
#top_table #top_menul a {
	padding: 0px;
	line-height: 2;
	color: #0D810D;
}
#top_table #top_menur {
	padding: 0px 30px 20px 30px;
}
#top_table #top_menur a {
	padding: 0px;
	line-height: 2;
	color: #A94F07;
}
#top_table table {
	padding: 0px 10px 0px 90px;
}

