@charset "UTF-8";

.L {width:380px;}
.R {width:400px;}
/* -------------------- */
.box{
	width:840px;
	padding-bottom:15px;
	position:relative;
}

.ct{
	width:380px;
	height:40px;
	text-indent: -9999px;
	background:url(../images/c01.png) no-repeat left top;
	float:left;
}
.ct1, .ct2, .ct3, .ct4{ 
	height:42px;
	text-indent: -9999px;
}
.ct1{ background:url(../images/c02.png) no-repeat top right;}
.ct2{ background:url(../images/c03.png) no-repeat top right;}
.ct3{ background:url(../images/c04.png) no-repeat top right;}
.ct4{ background:url(../images/c05.png) no-repeat top right;}




.prlead{
	width:220px;
	padding:5px 0 10px 175px;
	background:url(../images/c06.png) no-repeat left top;
	float:right;
}



.prbox{
	padding:15px;
	background-color:#FFF;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/PIE.htc);
	position:relative; /* IE用 */
}
.prbox h3{
	padding-bottom:5px;
	font-size:120%;
	color:#A4B877;
	font-weight:normal;
}
.prbox table {
	width:100%;
	border-top:#A4B877 solid 1px;
}
.prbox table th {
	width:250px;
	padding: ;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	border-bottom:#A4B877 solid 1px;
}
.prbox table td {
	padding: 7px 5px 5px 5px;
	font-weight: bold;
	border-bottom:#A4B877 solid 1px;
	color:#A4B877;
	font-size:120%;
}