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

p {
	line-height:1.7em;
}

/* box01
---------------------------------------- */
#box01 {
	width:870px;
	padding:39px;
	margin-bottom:70px;
	border:#aaa 1px solid;
	background-color:#fff;
}

/* box02 */
#box02 {
	width:870px;
	margin-bottom:20px;
	background:url(../../images/commodity/logo.gif) no-repeat right top;
}

#box02 .fleft {
	width:300px;
	float:left;
	padding-top:7px;
}

#box02 .fright {
	width:540px;
	float:right;
}

#box02 .bBorder {
	padding-bottom:20px;
	margin-bottom:25px;
	border-bottom:#aaa 1px dotted;
}

/* box03 */
#box03 {
	width:540px;
	overflow:hidden;
}

#box03 p {
	width:250px;
	font-size:14px;
	float:left;
	line-height:20px;
}

#box03 img {
	display:block;
	float:right;
	margin-top:20px;
}

/* box05 */
#box05 {
	width:870px;
}

#box05 ul {
	width:270px;
	float:left;
}

#box05 .fright {
	width:560px;
	float:right;
}

#box05 p {
	font-size:13px;
	line-height:17px;
	margin-bottom:10px;
}

#box05 #googlemap {
	width:556px;
	height:456px;
	padding:1px;
	border:#aaa 1px solid;
}

/* meritBox
---------------------------------------- */
#meritBox {
	width:950px;
	display:inline;
	float:left;
	margin-bottom:50px;
}

#meritBox .fright {
	width:200px;
	float:right;
}

#meritBox .fleft {
	float:left;
	width:200px;
	padding-right:24px;
	margin-right:25px;
	border-right:#aaa 1px dotted;
}

#meritBox h4 {
	margin-bottom:15px;
}

#meritBox p {
	margin-bottom:10px;
}

/* box06
---------------------------------------- */
.box06 {
	margin-bottom:20px;
}

.box06 .fleft {
	width:320px;
	float:left;
}

.box06 ul {
	width:590px;
	float:right;
}

.box06 ul li {
	width:170px;
	height:320px;
	float:left;
	padding-right:19px;
	margin-right:20px;
	border-right:#aaa 1px dotted;
}

.box06 h5,
#box07 h5,
.box08 h5,
.box10 h5 {
	color:#0061b4;
	line-height:20px;
	font-weight:bold;
	margin-bottom:5px;
}

.box06 p {
	line-height:20px;
	height:80px;
}

.box06 .noborder,
#box07 .noborder,
.box08 .noborder {
	padding-right:0;
	margin-right:0;
	border:none;
}

/* height240
---------------------------------------- */
.height240 li {
	height:240px!important;
}

/* box07
---------------------------------------- */
#box07 {
	margin-bottom:20px;
}

#box07 .fleft {
	width:320px;
	float:left;
}

#box07 ul {
	width:590px;
	float:right;
}

#box07 li {
	width:120px;
	height:320px;
	float:left;
	padding-right:18px;
	margin-right:18px;
	border-right:#aaa 1px dotted;
}

#box07 .rightImage {
	width:150px;
	float:right;
	padding:25px 0 0 0;
	margin:0;
	border:0;
}

/* box08
---------------------------------------- */
.box08 {
	margin-bottom:20px;
}

.box08 .fleft {
	width:320px;
	float:left;
}

.box08 ul {
	width:590px;
	float:right;
}

.box08 li {
	width:270px;
	height:320px;
	float:left;
	padding-right:24px;
	margin-right:25px;
	border-right:#aaa 1px dotted;
}

/* box09
---------------------------------------- */
#box09 {
	margin-bottom:20px;
}

#box09 .fleft {
	width:600px;
	float:left;
}

#box09 .fright {
	width:260px;
	float:right;
}

/* height330 */
.height330 li {
	height:330px;
}

/* choicetype
---------------------------------------- */
#choicetype {
	width:950px;
	height:130px;
	padding-bottom:35px;
}

#choicetype .fleft {
	width:300px;
	margin-right:25px;
	float:left;
}

#choicetype .fright {
	width:300px;
	float:right;
}

/* plHouseTable
---------------------------------------- */
.plHouseTable {
	margin-bottom:60px;
}

.plHouseTable td {
	line-height:22px;
}

/* box10
---------------------------------------- */
.box10 {
	margin-bottom:20px;
}

.box10 .fleft {
	width:320px;
	float:left;
}

.box10 ul {
	width:590px;
	float:right;
}

.box10 li.width380 {
	width:380px;
	height:320px;
	float:left;
	padding-right:19px;
	margin-right:20px;
	border-right:#aaa 1px dotted;
}

.box10 .noborder {
	width:170px;
	float:right;
}

/* box11
---------------------------------------- */
#box11 {
	margin-bottom:60px;
}

#box11 h4 {
	margin-bottom:10px;
}

#box11 .fleft {
	width:455px;
	float:left;
	padding-right:19px;
	margin-right:20px;
	border-right:#aaa 1px solid;
}

#box11 .fright {
	width:455px;
	float:right;
}

#box11 .clearfix img {
	display:block;
	float:left;
}

#box11 .clearfix p {
	width:200px;
	float:right;
}

/* box12
---------------------------------------- */
.box12 {
	text-align:center;
	margin-bottom:80px;
}

/* box13
---------------------------------------- */
#box13 {
	margin-bottom:90px;
}

#box13 .fleft {
	width:505px;
	float:left;
}

#box13 .fright {
    float: right;
    padding-top: 35px;
    width: 432px;
}
