@CHARSET "UTF-8";
#wrapper #contents #content_form{
 	background: url("../images/common/grid_bg.png") repeat-y transparent;
 	overflow: hidden;
 	margin-bottom: 0px;
 	margin-top: 60px;
 }
#content_form .box_1{
	 margin :35px 60px;
	 font-size :14px;
	 overflow: hidden;
}
#content_form .box_1 .img_r{
	 float: right;
	 margin-top: 5px;
}
#content_form .box_2{
	 margin :35px 60px 5px;
	 font-size :14px;
	 overflow: hidden;
}
#content_form p.txt200{
	font-size: 14px;
	line-height: 28px;
	margin-top: 20px;	
}
#content_form #ul_box_1{	
	margin-top :20px;
}
#content_form #ul_box_1 li{	
	background-image: url('../images/business_list/bs_li_bll.png');
	background-position: 0 center;
	background-repeat: no-repeat;
	padding-left: 27px;
	line-height: 33.5px;
}
/*business 3*/
#content_form dl.flow_3{
	margin-top: 20px;
	line-height: 25.2px;
}
#content_form dl.flow_3 dt{
	float: left;
}
#content_form dl.flow_3 dd{
	margin-left: 97px;
}
dl.flow_3 span.color1{
	display: inline-block;
	
	background-color: #D0CCE8;
	line-height: 14px;
}
dl.flow_3 span.color2{
	display: inline-block;
	background-color: #F8CFD2;
	line-height: 14px;
}
dl.flow_3 span.txtinfo{
	font-size: 13px;
	margin-left: 10px;
}
p.txt200 a.link01{
	color: #0000FF;
	text-decoration: underline;
}

/*business 2*/
dl.flow_2{
  line-height: 21.5px;
  margin-top: 10px;
}
dl.flow_2 dt{
 	background-image: url("../images/business_list/bs2_flow_li.png");
    background-position: left center;
    background-repeat: no-repeat;
    text-align: left;
    float: left;
 }
dl.flow_2 dt span{
	margin-left: 25px;
}
  dl.flow_2 dd{
 	margin-left: 115px;
 }  
 .rei{
 	position: relative;
 	overflow: hidden;
 	min-height: 220px;
 	margin-bottom: 12px;
 } 
 .rei .img_right{
 	position: absolute;
 	bottom: 0px;
 	right: 0px;
 }
 p.info_caption{
 	margin-top: 10px;
 	font-size: 13px;
 } 