@charset "utf-8";
/* CSS Document */

@import url("/matrix/css/sub.css");


/*#main_left .section {
}
#main_left .section p {
	line-height:1.7;
}
#valuation_flow .num_img {
	float:left;
	padding:17px 0 0 ;
}
#valuation_flow li {
	background-image:url(/buy/matrix/images/buy_flow_line.gif);
	background-position:50% 100%;
	background-repeat:no-repeat;
	padding:0 0 12px;	
}
#valuation_flow #bfs4 {
	background-image:none;	
}

#valuation_flow .bf_inner {
	background-position:0 0;
	background-repeat:no-repeat;
	padding:17px 0 17px ;
	margin-left:100px;
}
#valuation_flow  h4 {
	padding:24px 0;	
	font-size:1.14em;
	font-weight:bold;
}
.btm_note {
	margin:0 15px;
	border:1px solid #cccccc;
	padding:20px;
}
.btm_note strong {
	display:block;
	background-image:url(/matrix/images/icon_exclaim.jpg);
	background-position:0 50%;
	background-repeat:no-repeat;
	line-height:1.7;
	padding:0 0 0 30px;
	margin-bottom:13px;
}
*/


#index_list5_outer {
	width:692px;
	margin:6px auto 0;
}
#index_list5 {
	overflow:visible;
	position:relative;
}
#index_list5 h2 {
	position:relative;
	z-index:0;
}
#index_list5 ul {
	position:absolute;
	left:3px;
	top:76px;
	z-index:1;
}
#index_list5 li {
	float:left;
	width:339px;
}




#main_left .section,
#main_left .section_inner  {
	margin-bottom:0;
}
#valuation_flow2 p {
	line-height:1.7;
}
#valuation_flow2 p.note {
	font-size:0.85em;
	line-height:1.5;
	padding:14px 19px;
}
/*#valuation_flow2 a       { text-decoration:none; }
#valuation_flow2 a:hover { text-decoration:underline; }*/
#valuation_flow2 .num_img {
	float:left;
	padding:0 0 0 7px ;
}
#valuation_flow2 #bfs4 .img {
	position:absolute;
	top:0;
	left:0;
}
#valuation_flow2 li {
	clear:both;
	border-bottom:1px solid #e5e5e5;
	/zoom:1;
}
#valuation_flow2 #bfs1,
#valuation_flow2 #bfs2 {
	padding:22px 0 30px;
}
#valuation_flow2 #bfs3 {
	padding:13px 0 0;
}
#valuation_flow2 #bfs4 {
	height:147px;
	overflow:visible;
	margin-top:54px;
	border-bottom:none;
	position:relative;
}
#valuation_flow2 .bf_inner {
	margin-left:209px;
	/zoom:1;
}
#valuation_flow2 #bfs4 .bf_inner {
	height:147px;
	overflow:visible;
}

#valuation_flow2 h4 {
	padding:3px 0 11px;
	margin-left:-2px;	
}
#valuation_flow2 #bfs3 h4 { padding:25px 0 11px; }
#valuation_flow2 #bfs4 h4 { padding:3px 0 33px; }


#index_list5_btm {
	clear:both;
	width:667px;
	margin:0 auto 0;
	overflow:visible;
}
#index_list5_btm_ul {
	border-top:1px solid #ECECEC;
	padding-top:32px;
	/zoom:1;
}
#index_list5_btm ul {
	margin-left:-9px;
	width:678px;
	_width:680px;
}
#index_list5_btm li {
	float:left;
	width:339px;
}




