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

.box {
	clear:left;
}
.content {
	padding:5px;
	width:739px;
}
.details {
	margin-bottom:10px;
	width:100%;
}
	.details table {
		width:100%;
	}
.lContent {
	padding-top:10px;
	width:501px;
}

.rContent {
	padding-top:10px;
	width:227px;
}
	.rContent h4 {
		margin-top:0;
		margin-bottom: 5px;
		padding: 10px 0px 3px 5px;
		font-weight:bold;
		border-bottom:1px dotted #cccccc;
		border-left: 4px solid #51A2DA;
	}
.rContent ul li {
	margin-bottom:1px;
	margin-right:1px;
  margin-bottom:2px;
	padding-bottom:0;
	width:auto;
	height:auto;
}
  .rContent span {
  	font-size:0.8em;
  }

.showList {
	margin-bottom:20px;
	width:auto;
}

.features {
	width:500px;
	float: left;
}
	.features h3 {
		margin-top:0;
		padding:20px 0 3px 5px;
		font-weight:bold;
		border-bottom:1px dotted #cccccc;
	}
	.features p {
		margin-bottom:0;
		padding:10px 0 0 0;
		line-height:1.45;
	}
	.features ul.bt {
		margin-top:30px;
		margin-left:12px;
	}

.feature_point {
	width:500px;
	float: left;
	padding:12px 0;
}
.feature_point table td ul {
	padding:4px 0 4px 10px;
	width:auto;
}

.pb10 {
	padding-bottom:10px;
	display: inline-block;
}

.lContent p.caption {
	margin-bottom:0;
	padding-bottom:0;
	text-align:right;
	font-size:10px;
}

.feature_btn {
  clear:both;
  margin-bottom:30px;
}
