@charset "utf-8";
#header {
	padding-bottom: 0;
}
#mv {
	text-align: center;
}
#mv .slideBox {
  width: 100%;
}
#mv .slideItem {
	height: 566px;
	text-indent: -9999em;
	overflow: hidden;
}
#mv .slideItem01 {
	background: url(../img/img_mv_01.jpg) no-repeat center center;
}
#mv .slideItem02 {
	background: url(../img/img_mv_02.jpg) no-repeat center center;
}
#lead {
	height: 1110px;
	padding-top: 193px;
	box-sizing: border-box;
	background: url(../img/bg_lead.jpg) no-repeat center center;
	text-align: center;
}
#lead .leadTxt {
	width: 700px;
	height: 639px;
	margin: 0 auto 120px;
	padding-top: 58px;
	box-sizing: border-box;
	background: url(../img/bg_leadtxt.png) no-repeat center center;
}
#lead .leadTxt p {
	margin-top: 34px;
}
#lead a:hover {
/*	opacity: 0.8;*/
}
#products .product {
	height: 610px;
}
#products .product01 {
	background: url(../img/bg_product_01.jpg) no-repeat center center;
}
#products .product02 {
	background: url(../img/bg_product_02.jpg) no-repeat center center;
}
#products .product03 {
	background: url(../img/bg_product_03.jpg) no-repeat center center;
}
#products .productInner {
	width: 950px;
	margin: 0 auto;
	position: relative;
}
#products .txtArea {
	width: 400px;
	position: absolute;
	top: 148px;
	left: 472px;
}
#products .txtArea p {
	margin-top: 12px;
	font-size: 15px;
	line-height: 1.6;
}
#products .txtArea .caption {
	font-size: 14px;
	color: #ff0000;
	display: inline-block;
	margin-top: 5px;
}
.purchase {
	background: #fff;
	height: 945px;
	padding-top: 60px;
	box-sizing: border-box;
	text-align: center;
	background: url(../img/bg_purchase.jpg) no-repeat center center;
}

.purchase .purchaseTxt {
	width: 700px;
	height: 708px;
	margin: 0 auto 120px;
	padding-top: 58px;
	box-sizing: border-box;
	background: url(../img/bg_leadtxtp.png) no-repeat center center;
}


.purchase a:hover {
/*	opacity: 0.8;*/
}