#feature {

}
.feature {

}
.container {

}

h2.block_ttl {
	display: block;
	text-align: center;
	margin:0 auto;
	padding-bottom: 35px;
}

h2.block_ttl span {
	display: block;
	font-size: 13px;
	padding-top: 20px;
	font-weight: normal;
}

.feature .container ul {
	width:100%;
}
.feature .container li {
	float:left;
	width:33.3333333333%;
	text-align:center;
}
.feature .container li img{
	width:90%;
	max-width:320px;
}
.feature .container li p{
	width:90%;
	height:50px;
	margin:8px auto 40px auto;
	display:block;
	text-align:left;
	overflow:hidden;
}
