@charset "UTF-8";
/* CSS Document */
/* Thuyntn */

/* Mainvisual */
#Mainvisual{	

	height:600px;
	position:relative;
	width:100%;
 }
#Mainvisual .wrapper {
	height:600px;
	margin:0 auto;
	width:1600px;
	overflow:hidden;
}
.nivo-controlNav,
.nivo-directionNav {
	display:none;
}

/* group */
.group {
	background: url(../images/index/bg_group.png) no-repeat 0 0;
	padding:80px 20px 70px;
}
.text01 {
	font-size: 114%;
	line-height: 25px;
	padding-top: 30px;
}
.itemList {
	padding: 40px 20px 40px;
}
.itemList li {
	background: #edebd7;
	padding: 10px;
	float: left;
	height: 300px;
	width: 430px;
}
.text{
	font-size: 117%;
	line-height: 25px;
	padding-top: 15px;
	display: block;
}
.itemList li a {
	color: #333;
	text-decoration: none;
}
.itemList li a:hover {
	text-decoration: underline;
}
.block {
	padding: 0 20px 50px;
}
.title02{
	padding: 0 0 015px 10px;
}
/* Banner-slider */
#Banner-slider {
	background: #eeecd9;
	padding: 15px 40px;
	height: 130px;
	overflow:hidden;
}
.slide{
	margin-right: 0 !important;
}
/* block-footer */
.block-footer {
	padding: 0 20px 80px;
}
.title03 {
	text-align: center;
	padding: 0 0 15px;
	margin-bottom: 40px;
	background: url(../images/common/bg_line01.png) repeat-x 0 95%;
	border-bottom: 1px solid #cac4bb;
}
.block-item {
	width: 306px;
	float: left;
}
.block-item01 .inner {
	background: none !important;
}
.inner {
	padding: 10px 0 20px;
	background: url(../images/common/bg_line02.png) repeat-y 100% 0;
	height: 250px;
}
.dlLine dt {
	color: #865f3f;
	font-size: 100%;
	line-height: 15px;
	padding-bottom: 10px;
}
.dlLine dd {
	color: #333;
	line-height: 21px;
	font-size: 109%;
	padding-bottom: 40px;
}
.holiday{
	padding: 5px 0 0 20px;
}
.holiday span{
	color: #fbe19f;
}
/* sclup */
.scalp {
	margin: 30px 0px 0px 10px;

}
