.kiyaku_title {
	padding-top:10px;
	padding-left:10px;
	font-size:17px;
	font-weight:bold;
}
.kiyaku_title_mark {
	background:url('img/icon_2.gif') no-repeat left center ;
	padding-left:15px;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
}

.kiyaku_subtitle {
	padding-top:10px;
	padding-left:20px;
	font-size:14px;
}

.kiyaku_contents {
	padding-left:20px;
	font-size:12px;
}

.kiyaku_contents li {
	vertical-align:top;
	width:650px;
}

.summary table {
	width:700px;
	margin:10px 0 10px 20px;

	background-color:#DDD;
}

.summary table tr td {
	padding:5px;
	background-color:#FFF;
}
.summary .column {
	width:150px;
	background-color:#eeeeee;
}

.kiyaku_title_mark_q {
	width:700px;
	background:url('img/icon_2.gif') no-repeat left center ; 
	padding-left:15px;
	margin-bottom:10px;
	font-size:13px;
	font-weight:bold;
	color:#ff0000;
}

.kiyaku_title_mark_a {
	width:700px;
	/* background:url('img/icon_arrow_2.gif') no-repeat left center ; */
	padding-left:15px;
	margin-bottom:20px;
	/* margin-left:10px; */
	font-size:13px;
	/* font-weight:bold; */
}

.send_charge table {
	width:600px;
	margin:0px;

	background-color:#DDD;
}

.send_charge table tr td {
	vertical-align:top;
	padding:2px;
	background-color:#FFF;
}
.send_charge .column {
	background-color:#eeeeee;
	text-align:center;
	font-weight:bold;
	font-size:12px;
	letter-spacing:3px;
}

.send_charge .send_price {
	text-align:center;
	font-size:12px;
	letter-spacing:3px;
	background-color:#f5f4e8;
}

.send_charge .pref {
	text-align:center;
	font-size:12px;
	letter-spacing:3px;
}
