@charset "utf-8";
#ancnav {
	width: 800px;
	margin-left: auto;
	margin-right: auto;
	height: 120px;
	margin-bottom: 40px;
}
#ancnav li {
	float: left;
}
.inner1000 {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.txtbox {
	font-size: 16px;
	line-height: 28px;
	text-align: left;
	padding-top: 20px;
	font-family: "游明朝","ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
	padding-bottom: 10px;
}


#anc01 {
	background-color: rgba(128,188,203,0.20);
	padding-top: 40px;
	padding-bottom: 40px;
	clear: both;
}
#anc02 {
	background-color: rgba(143,164,199,0.20);
	padding-top: 40px;
	padding-bottom: 40px;
	clear: both;
}
#anc03 {
	background-color: rgba(164,198,105,0.20);
	padding-top: 40px;
	padding-bottom: 40px;
	clear: both;
}
#anc04 {
	background-color: rgba(128,188,203,0.20);
	padding-top: 40px;
	padding-bottom: 40px;
	clear: both;
}
#anc05 {
	background-color: rgba(234,198,114,0.20);
	padding-top: 40px;
	padding-bottom: 40px;
	clear: both;
}
#anc06 {
	background-color: rgba(210,136,107,0.20);
	padding-top: 40px;
	padding-bottom: 40px;
	clear: both;
}
#anc07 {
	background-color: rgba(255,175,124,0.20);
	padding-top: 40px;
	padding-bottom: 40px;
	clear: both;
}
#foot {
	margin-top: 40px;
	margin-bottom: 40px;
}

.tbl {
	width: 100%;
	font-size: 16px;
	line-height: 28px;
	font-family: "游明朝","ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}
.tbl tr {
	border-bottom: 1px dotted #D2886B;
}
.tbl th {
	width: 200px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: top;
}
.tbl td {
	padding-top: 10px;
	padding-bottom: 10px;
}
