@charset "utf-8";

/*-----------------------------
		rent/index.html
-----------------------------*/
div#rent_index h2 {
	width:870px;
	float:left;
	margin-bottom:45px;
}
div#rent_index ul.mul {
	float:right;
}
div#rent_index ul.mul li {
	float:right;
}

div#rent_index h3 {
	width:960px;
	clear:both;
	padding:0 0 45px 20px;
}

div#rent_index2 h2 {
	width:670px;
	float:left;
	margin-bottom:45px;
}
div#rent_index2 ul.mul {
	float:right;
}
div#rent_index2 ul.mul li {
	float:right;
}

div#rent_index2 h3 {
	width:1080px;
	clear:both;
	padding:0 0 45px 20px;
}

div#rent_index {
	width:1000px;
	overflow:hidden;
	clear:both;
}
div#rent_index2 {
	width:1050px;
	overflow:hidden;
	clear:both;
}
/*--- div.box ---*/
div#rent_index div.box {
	width:980px;
	padding:0 10px;
	clear:both;
	margin-bottom:40px;
}
div#rent_index div.box div.cont {
	width:960px;
}
/*--- div.box2 ---*/
div#rent_index2 div.box2 {
	width:1050px;
	padding:0 0px;
	margin-bottom:40px;
	clear:both;
}
div#rent_index2 div.box2 div.cont2 {
	width:1050px;
}


/*-----------------------------
		rent/step.html
-----------------------------*/
div#step h2 {
	margin-bottom:45px;
}
div#step {
	width:1000px;
	overflow:hidden;
	clear:both;
}
div#step h3 {
	width:960px;
	padding:0 0 40px 20px;
	overflow:hidden;
	clear:both;
}
div#step h3 span.left {
	float:left;
}
div#step h3 span.right {
	float:right;
}
p.bg_top,
p.bg_bot {
	width:960px;
	padding:0 0 0 20px;
	clear:both;
}
p.bg_bot.last {
	padding-bottom:30px;
}
div#step p.ico {
	text-align:center;
	padding:12px 0 14px 0;
}
/*--- div.box ---*/
div#step div.box {
	width:958px;
	margin:0 0 0 20px;
	overflow:hidden;
	clear:both;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
div#step div.box.last {
	padding-bottom:10px;
}
div#step div.box p.img {
	float:right;
	padding:12px 33px 12px 0;
}
div#step div.box p.step {
	float:left;
	padding:10px 38px 0 32px;
}
div#step div.box p.step.last {
	padding-top:153px;
	padding-bottom:100px;
}
div#step div.box p.wz {
	width:522px;
	float:left;
	line-height:1.8;
	font-size:14px;
	padding-top:10px;
}
div#step div.box div.cont {
	width:713px;
	float:left;
	background-color:#F0F0F0;
	margin-bottom:5px;
}
div#step div.box div.cont p.img02 {
	padding:0 0 10px 40px;
}
div#step div.box div.cont p.wz02 {
	margin:0 50px 0 40px;
	text-indent:-1em;
	padding-left:1em;
	font-size:10px;
}
div#step div.box div.cont p.wz02 span {
	color:#CE0E0E;
}