#wrapper {
	width: 750px;
	margin: 50px auto 0px auto;
	line-height: 21px;
}
h1 {
	margin-bottom:0px;
}
.contents_wrapper {
    width: 725px;
	margin:30px auto 0 auto;
}
h2 {
    width: 500px;
	margin: 0px auto 25px;
}
h3 {
margin: 0 0 10px 0;
}
h4 {
margin: 30px 0 20px 0;
}
.btn li {
	list-style-type: none;
	float: left;
	margin:	0;
	padding: 0;
	display:inline;
}
#globalnavi ul{
	list-style-type: none;
	width: 750px;
	margin: 10px 0 0 0px;
	padding: 0;
}
#footbtn {
	width: 750px;
	margin: 50px 0 50px 0;
	text-align:center;
}
#footbtn ul{
	list-style-type: none;
	margin: 30px 0 0 0px;
	padding: 0;
}
#footbtn li{
	display:inline;
}
#kumitate {
width: 362px;
float: left;
border-right: 1px #999999 solid;
padding-bottom: 20px;
}
#kouji {
width: 350px;
float: right;
padding-left: 12px;
}
.nanido {
width: 350px;
}
p {
margin: 0 10px 0 10px;
}
img.okyaku {
vertical-align: middle;
}
.tentou {
width: 100%;
}
.clear {clear:both;}
.totop {
margin-top: 30px;
text-align: right;
}