/* CSS Document */

.page-width {
	width:750px;
	margin:20px auto 100px auto;
}
.page-header {
}
.page-header td {
	padding-left:20px;
	line-height:1.5;
}

.kiyaku-box {
	width:478px;
	margin:50px auto 0px auto;
	line-height:1.5;
	text-align:center;
	border:1px solid red;
	padding:20px 10px 20px 10px;
}
.kiyaku-box h2 {
	width:400px;
	padding:0px 20px 0px 20px;
	background-color:red;
	color:white;
	margin-bottom:10px;
}
.kiyaku-box li {
	margin-left:2em;
	list-style-type:decimal;
	margin-bottom:20px;
	text-align:left;
}

.kiyaku-kibou {
	width:400px;
	background-color:#66FFCC;
	padding:20px;
	margin-bottom:20px;
}
.kiyaku-kibou h3 {
	background-color:white;
	color:green;
	margin-bottom:20px;
}
.kiyaku-keisai {
	width:400px;
	background-color:#FFCC99;
	padding:20px;
}
.kiyaku-keisai h3 {
	background-color:white;
	color:orange;
	margin-bottom:20px;
}
