@charset "utf-8";

@import url(reset.css);
@import url(base.css);
@import url(common.css);

#main{
	width:1100px;
	overflow:hidden;
	zoom:1;
	margin:0 auto;
	margin-bottom:80px;
}

#content{
	width:100%;
	font-size:1.1em;
	line-height:2.7;
}

#content h3{
	font-size: 1.8em;
	font-family:"ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	line-height:60px;
	background:url(../image/h3_back.png) repeat-x left bottom;
	word-spacing:8px;
	text-align:center;
}

.panz + ul{
	overflow:hidden;
	zoom:1;
	width:640px;
	margin:0 auto;
	margin-bottom:100px;
}

.panz + ul li{
	float:left;
	width:310px;
}

.panz + ul li:first-child{
	margin-right:20px;
}

.information1{
	overflow:hidden;
	zoom:1;
	margin:50px 0 100px 0;
}

.information1 div{
	float:left;
	width:350px;
	margin-right:25px;
}
.information1 div.none{
	margin-right:0;
}
.information1 dl{
	width:350px;
	text-align:center;
}
.information1 dl dd{
	margin-top:10px;
}
.information1 dl:nth-child(2){
	margin-top:10px;
}
.information1 dt.back{
	background-color:#766863;
	padding:17px 0 17px 0;
}
.information2{
	overflow:hidden;
	zoom:1;
	margin:50px 0 100px 0;
}
.information2 div{
	float:left;
	width:350px;
	margin-right:25px;
}
.information2 div.back{
	background-color:#766863;
	padding:20px 0 20px 0;
}
.information2 div .mg{
	margin-bottom:20px;
}
.information2 div.none{
	margin-right:0;
}
.information2 dl{
	width:350px;
	text-align:center;
}
.information2 dl.back{
	background-color:#766863;
	padding:20px 0 20px 0;
}
.information2 dl dd{
	margin-top:10px;
}
.information3{
}

.information3 div{
	overflow:hidden;
	zoom:1;
	background-color:#766863;
	margin:50px 0 100px 0;
	padding:20px;
}

.information3 dl{
	width:245px;
	float:left;
}

.information3 dd{
	text-align:center;
	margin-top:10px;
}

.information3 dl:nth-child(2){
	margin-right:20px;
}
.information3 dl.long{
	width:510px;
	margin-right:40px;
}
.information4{
	overflow:hidden;
	zoom:1;
	margin:20px 0 30px 0;
}
.information4 div{
	float:left;
	width:350px;
	margin-right:25px;
}
.information4 div.back{
	background-color:#766863;
	padding:20px 0 20px 0;
}
.information4 div .mg{
	margin-bottom:20px;
}
.information4 div.none{
	margin-right:0;
}
.information4 dl{
	width:350px;
	text-align:center;
}
.information4 dl.back{
	background-color:#766863;
	padding:20px 0 20px 0;
}
.information4 dd{
	text-align:center;
	margin-top:10px;
}
.information5{
	width:386px;
	background-color:#766863;
	padding:20px 157px 20px 157px;
	margin:0 auto;
	margin-top:50px;
}
.information5 dl{
	text-align:center;
}
.information5 dd{
	text-align:center;
	margin-top:10px;
}
.information6{
	overflow:hidden;
	zoom:1;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	border-top:1px dashed #766863;
	padding:30px 135px 0 135px;
}
.information6 div{
	float:left;
	width:220px;
	height:443px;
	margin-right:25px;
	background-color:#766863;
	padding:20px;
}
.information6 div .mg{
	margin-bottom:20px;
}
.information6 div.none{
	margin-right:0;
}
.information6 dl{
	width:220px;
	text-align:center;
}
.information6 dl dd{
	margin-top:10px;
}
.information7{
	margin-bottom:100px;
}

.information7 dl{
	text-align:center;
}
.information7 dl dd{
	margin-top:10px;
}
.information7 + p{
	text-align:center;
}