@charset "UTF-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
}

body {
	font-family: ＭＳ Ｐゴシック, ヒラギノ角ゴ Pro W3, Hiragino Kaku Gothic Pro, Osaka;
	font-size: 12px;
	color: #4c4948;
	text-align: center;
}


#wrapper {
	margin: auto;
	width: 800px;
	background: url(../image/anshin_sozai_center.jpg) repeat-y;
}

#wrapper2 {
	margin: auto;
	width: 800px;
}



#comment {
	width: 800px;
	height:15px;
	padding-top:5px;
	padding-bottom:3px;
	color:#999999;
}

#header {
	width: 800px;
	height: 159px;
}



#header2 {
	width: 800px;
	height: 100px;
}



<!-------↓main↓------->

#main {
    width:800px;
	height: auto;
}

.style3 {
	width:700px;
	margin-left:65px;
	text-align:left;
	font-size:11px;
	line-height:1.5em;
	color:#4c4948;
	 }
	 
.style6 {
width:650px;
margin-left:120px;
margin-top:15px;
margin-bottom:30px;
text-align: left;
font-size:13px;
line-height:1.5em;
color:#4c4948;
}


.title {
	width:700px;
	height:28px;
	margin-left:50px;
	margin-top:10px;
	margin-bottom:10px;
}

.hoka {
clear:both;
margin-right:65px;
margin-bottom:15px;
font-size:10px;
text-align:right;
}

.link {
width:175px;
margin-left:120px;
margin-bottom:10px;
margin-top:-20px;
float: left;
}

.link2 {
width:175px;
margin-left:17px;
margin-bottom:10px;
margin-top:-20px;
float: left;
}

.style8 {
width:560px;
margin-left:125px;
margin-bottom:10px;
text-align:left;
line-height:1.5em;
}

.style9 {
width:560px;
margin-left:125px;
text-align:left;
font-size:13px;
line-height:1.5em;
color:#e4007f;
}

.title2 {
width:550px;
margin-top:10px;
margin-left:120px;
margin-bottom:10px;
text-align:left;
padding-top:5px;
padding-left:5px;
padding-bottom:5px;
color:#e4007f;
border-top:solid 1px #e4007f;
border-bottom:solid 1px #e4007f;
}



a{
text-decoration: none;
outline:none 0px #000;
}

p a:link {
color:#0068b7;
}

p a:hover {
color:#0068b7;
}

p a:visited {
color:#0068b7;
}

p a{
text-decoration: none;
outline:none 0px #000;
}
	 
<!-------↓footer↓------->

#footer {
    width:800px;
	height:5px;
	margin:0;
}

#sitemap {
width:750px;
height:15px;
background-color:#4c4948;
color:#ffffff;
padding-top:6px;
margin-bottom:10px;
margin-left:25px;
}

#sitemap a:link {
color:#ffffff;
}

#sitemap a:hover {
color:#ffffff;
}

#sitemap a:visited {
color:#ffffff;
}

#sitemap a{
text-decoration: none;
outline:none 0px #000;
}

#footer p {
font-size:10px;
}

#footer2 {
font-size:10px;
padding-bottom:5px;
}

#foot {
/*	text-indent:-9000px;
*/	background:url(../image/anshin_top_bottom.jpg) no-repeat;
}