.line_2 {
	font-size: 20px;
	font-weight: bold;
	border-bottom: 1px solid #9D9D9D;
	border-top: 1px solid #9D9D9D;
	padding-top: 5px;
	padding-bottom: 5px;
}
.kakomi .ria_lead {
	float: left;
	width: 360px;
	}
	.kakomi .ria_pic {
	float: right;
	width: 290px;
	}

.kakomi .ria_lead dl {
float: left;
clear: left;
width: 360px;
font-size: 14px;
}
.kakomi .ria_lead dt {
width: 64px;
float: left;
clear: both;
display: block;
line-height: 25px;
vertical-align: middle;
}
.kakomi .ria_lead dd {
width: 290px;
padding-left: 5px;
float: left;
display: block;
line-height: 25px;
vertical-align: middle;
}

.gray {
color: #3B444C;
}


