.pagemenu {
	padding:5px 0 5px 0;
	background-color:#ebebeb;
	font-size: 12.5px;
	font-weight: bold;
	text-align: right;
}
.pagemenu rp {
	font-size: 7.5px;
}
.pagemenu rt {
	font-size: 7.5px;
}

.main rp {
	font-size: 8.5px;
}
.main rt {
	font-size: 8.5px;
}

.contentsinner {
	width: 540px;
}

.title {
	width: 534px;
	margin: 30px 0 0 0;
	padding: 3px;
	background-color: #9ABDDE;
	font-size: 14px;
	text-align: left;
}
.title rp {
	font-size: 9.5px;
}
.title rt {
	font-size: 9.5px;
}

.number-title {
	width: 534px;
	margin: 30px 0 10px 0;
	padding: 3px;
	background-color: #ebebeb;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}
.number-title rp {
	font-size: 8.5px;
}
.number-title rt {
	font-size: 8.5px;
}

h1,h2,h3,h4,h5,h6 {
  margin: 0px;
}

.spread {
	width: 500px;
	margin: 5px 0 0 0;
	padding: 10px 20px 10px 20px;
	font-size: 14px;
	background-color: #ebebeb;
	text-align: left;
}
.spread .red {
	color: #c80000;
	font-weight: bold;
}
.spread rp {
	font-size: 8.5px;
}
.spread rt {
	font-size: 8.5px;
}

h1 {
	font-size: 16px;
	color: #ffffff;
}
h1 rp {
	font-size: 9.5px;
}
h1 rt {
	font-size: 9.5px;
}

h2 {
	font-size: 14px;
	font-weight: bold;
}
h2 rp {
	font-size: 8.5px;
}
h2 rt {
	font-size: 8.5px;
}

h3 {
	font-size: 12px;
	font-weight: normal;
}
h3 rp {
	font-size: 8.5px;
}
h3 rt {
	font-size: 8.5px;
}

h4 {
	font-size: 16px;
	font-weight: normal;
}
h4 rp {
	font-size: 8.5px;
}
h4 rt {
	font-size: 8.5px;
}


.enki {
	border: 3px solid #009;
	padding: 10px 20px;
}

.enki h2 {
	font-size:16px;
}

.enki p {
	font-size: 14px;
	line-height: 1.4;
	text-align: left;
}

.enki h3 {
	font-size: 14px;
	font-weight: bold;
}

.enki ul {
	font-size: 14px;
	line-height: 1.8;
	text-align: left;
}

.enki ul li {
}
