@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);
.center{
	text-align: center;
}
.hair{
	margin-bottom: 50px;
}
.hair p.img{
	margin-top: 16px;
}
.hair p.btn{
	text-align: center;
	margin-top: 20px;
}
.hair ul{
	overflow: hidden;
}
.hair ul li{
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
}
.hair ul li:nth-child(3n){
	margin-right: 0;
}
.hair ul li:nth-last-child(-n+3){
	margin-bottom: 0;
}
/*-------------------------------------------------------------------
	#flow
-------------------------------------------------------------------*/
#flow {
	margin-bottom: 50px;
}
#flow .box {
	margin-bottom: 30px;
	overflow: hidden;
	/zoom: 1;
}
#flow .box .image {
	float: left;
}
#flow .box dl {
	margin-left: 260px;
}
#flow .box dl dt {
	margin-bottom: 10px;
}
#flow .box.last {
	margin-bottom: 0;
}
#flow .box.last .image {
	background: none;
}
#flow .box_text{
	border: 3px solid #C2A269;
	padding: 26px 30px;
	margin-top: -10px;
}


/*-------------------------------------------------------------------
	#product
-------------------------------------------------------------------*/
#product {
	margin-bottom: 10px;
	overflow: hidden;
	/zoom: 1;
}
#product dl {
	float: left;
	width: 200px;
	margin-right: 20px;
	margin-bottom:30px;
}
#product dl:nth-of-type(3n) {
	margin-right: 0;
}
#product dl dt {
	margin-top: 5px;
  color:#B02C2C;
	font-size:14px;
	font-weight:bold;
}
#product dl dd.image{
	margin-bottom:15px;
	background:url('../image/hinhvuong_bg.jpg') no-repeat;
}
#product dl dd.image a,
#product dl dd.image span{
	width: 200px;
	height: 200px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}
