*
{
	font-size: 15px;
	font-family:"sans-serif" !important
}

.midashi_1
{
	font-weight:bold;
	margin: 0px 0px 20px; 3px;
}

.next1
{
	padding: 20px 10px 20px 0px;
	text-align:right;
}
.next2
{
	text-align:right;
	padding: 20px 10px 80px 0px;
}
table, td
{
	border-style:none;
	border-width: 0px;
	border-color: #000000;
}


body { background-color:#FDF5E6 }

.main
{
	width: 800px;
	background-color: #BC8F8F;
}

.main_center
{
	width: 580px;
	vertical-align:top;
}
.main_center_inner
{
	background-color: #FFFFFF;
	margin: 0px 20px 40px 20px;
	vertical-align:top;
}

.main_right
{
	vertical-align:top;
}
.main_right_inner
{
	background-color: #FFFFFF;
	margin: 0px 20px 40px 0px;
	vertical-align:top;
}

h1
{
	margin: 0px 0px 0px 0px;
	padding:0px 0px 10px 20px;
	font-size:19px;
	font-weight:bold;
}
h1 a {
	color: #990000;
	margin: 0px 0px 0px 0px;
	padding:30px 0px 0px 0px;
	text-decoration:none;
	text-align:left;
	display:block;
	border-style: none;
	border-width: 0px 0px 0px 0px;
	height: 80px;
	font-size: 19px;
}



.h2_honbun { font-size:15;
	        font-weight:bold;
	        font-family:"sans-serif" !important;
		color:black}

.h3_honbun { font-size:15;
	        font-weight:bold;
	        font-family:"sans-serif" !important;
		color:black}

.menu_title { font-size:13;
	        font-weight:bold;
	        font-family:"sans-serif" !important}


.honbun { font-size:15;
	  font-family:"sans-serif";
	  color:black}

.menu { font-size:13;
	  font-family:"sans-serif";
	  color:black}

.small { font-size:10;
	 font-family:"sans-serif";
	 color:black}


a:link {color:#660000}
a:visited {color:#660000}
a:hover {color:#F4A460}