body#cpp_srell_rireki h1
{
	text-align: center;
}

body#cpp_srell_rireki #maegaki
{
	text-align: center;
	font-size: 85%;
}

body#cpp_srell_rireki div.sec
{
	margin: 1.2em 0px 1.6em 0px;
	padding: 0px 0px 0px 12px;
}
body#cpp_srell_rireki div.sec h2
{
	margin-left: -12px;
	padding: 3px 9px;
	border: 1px solid #7f7f7f;
	background-color: #dfdfbf;
	border-radius: 0.3em;
	color: #00003f;
	font-size: 120%;
}

body#cpp_srell_rireki div#footer
{
	border-top: 1px dashed #7f7f7f;
}
