a:link
	{
	color: #95120B;
	text-decoration: none;
	}
a:visited
	{
	text-decoration: none;
	color: #7E0C06;
	}
a:hover
	{
	text-decoration: underline;
	color: #CF7B79;
	}
a:active
	{
	text-decoration: none;
	}
body
	{
	width:752px;
	text-align:center;
	margin:0 auto;
	}
p
	{
	font-size:14px;
	}


.fl
	{
	float:left;
	}
.flc
	{
	clear:left;
	}
.fr
	{
	float:right;
	}
.header1
	{
	margin-bottom:20px;
	text-align:right;
	font-size:12px;
	color: #9E140D;
	font-weight:bold;
	}
.info2
	{
	padding-top:5px;
	font-size:13px;
	color: #333333;
	width:670px;
	line-height:18px;
	margin:0 auto;
	}
.info3
	{
	font-size:13px;
	color: #333333;
	width:661px;
	padding:0 0 10px 9px;
	margin:0 auto;
	}
.info4
	{
	font-size:13px;
	color: #333333;
	width:670px;
	margin:0 auto;
	}
.midashi0
	{
	width:750px;
	margin-bottom:10px;
	}
.midashi
	{
	margin-top:10px;
	margin-bottom:15px;
	width:750px;
	}
.moshikomi
	{
	width:750px;
	padding-bottom:10px;
	}
.moshikomi2
	{
	width:683px;
	border-color:#DC9490;
	border-width:1px;
	border-style:solid;
	margin:0 auto;
	}



.contents4
	{
	width:681px;
	height:369px;
	margin:0 auto;
	}
.contents5
	{
	width:681px;
	height:369px;
	margin:0 auto;
	}
.contents6
	{
	float:left;
	width:337px;
	}
.cintents7
	{
	float:right;
	width:337px;
	}
.clear
	{
	clear:both;
	line-height:0;
	height:0;
	}

.contentsyoko
	{
	width:681px;
	height:190px;
	margin:0 auto;
	}
.toprink
	{
	text-align:right;
	font-size:11px;
	padding:20px 10px 10px 0;
}
.footer
	{
	background-color:#97120B;
	width:700px;
	height:1px;
	margin:0 auto;
	}
.footer1
	{
	margin-top:10px;
	padding-bottom:50px;
	}
.back
	{
	background-image:url(img/back.gif);
	width:154px;
	height:177px;
	background-repeat:no-repeat;
	margin-left:15px;
	}
.backr
	{
	background-image:url(img/back.gif);
	width:154px;
	height:177px;
	background-repeat:no-repeat;
	margin-right:15px;
	}
.title
	{
	color:#97120B;
	font-size:13px;
	line-height:13px;
	margin-top:21px;
	}
.title2
	{
	color:#97120B;
	font-size:13px;
	line-height:13px;
	margin-top:11px;
	line-height:120%;
	}
.title3
	{
	color:#97120B;
	font-size:13px;
	line-height:13px;
	margin-top:5px;
	line-height:110%;
	}
.backbottomr
	{
	background-image:url(img/back.gif);
	width:154px;
	height:177px;
	background-repeat:no-repeat;
	margin-right:15px;
	margin-top:15px;
	}
.backbottom
	{
	background-image:url(img/back.gif);
	width:154px;
	height:177px;
	background-repeat:no-repeat;
	margin-left:15px;
	margin-top:15px;
	}
.ichiretu
	{
	background-image:url(img/back.gif);
	width:154px;
	height:177px;
	background-repeat:no-repeat;
	margin-right:15px;
	margin-top:15px;
	}
.ichiretul
	{
	background-image:url(img/back.gif);
	width:154px;
	height:177px;
	background-repeat:no-repeat;
	margin-right:5px;
	margin-top:15px;
	}
.ichiretul2
	{
	width:154px;
	height:177px;
	margin-right:5px;
	margin-top:15px;
	}
.footerspace
	{
	width:750px;
	margin-top:50px;
	font-size:12px;
	color: #9E140D;
	font-weight:bold;
	}
.s4
	{
	margin-right:4px;
	}
