@charset "shift_jis";

/*----------------------------------
	Products　
------------------------------------*/
#section-products{
	padding:0;
	margin-bottom:0;
	position:relative;
}

#section-products .inner{
	width:950px;
}

#prodcts-name{
	width:100%;
	height:123px;
	text-align:center;
	margin:0 auto;
	padding:0;
	position:relative;
	background:url(../images/bg_stit.png) no-repeat center 0;
}

#prodcts-name h2{
	position:absolute;
	top:22px;
	left:150px;
}

#products-nav li{
	float:left;
	cursor:pointer;
}

#overlay{
	position:absolute;
	top:0;
	left:0;
	z-index:280;
	width:100%;
	height:1200px;
	display:none;
}

/*-- ▽change area --*/
.procucts-unit{
	
}

/*製品切替の固定高さ*/
.wrap{
	position:relative;
	width:100%;
	height:828px;
	overflow:hidden;
}

/*背景部分の固定高さ（+タイトル高さ110px）*/
.slide-box{
	height:835px;
	position:relative;	
	display:block;
	
}

#model1,#model2{

}

#model1 .slide-inner1,
#model2 .slide-inner1,
#model3 .slide-inner1,
#model4 .slide-inner1{
	position:relative;
	width:950px;
	top:0;
	height:699px;
	margin:0 auto;
	z-index:90;
}

/*-- 共通 --*/
#model1 .slide-inner1 .tit{
	margin-bottom:38px;
}

.slide-inner2{
	position:relative;
	height:1030px;
	top:-1030px;
	z-index:10;
	margin:0;
	
	
}

.slide-inner2{
	
}

/*-- 背景指定 --*/
.slide-inner2{
	background:url(../images/slide_bg1.jpg) no-repeat center 22px;
	background-color:#F5F7FA;
}

/*-- テキスト指定 --*/
.lead-box{
	position:relative;
	margin-top:49px;
}

.slide-box .page1, .slide-box .page2, .slide-box .page3,
.slide-box .page4, .slide-box .page5, .slide-box .page6,
.slide-box .page7, .slide-box .page8, .slide-box .page9{
	position:absolute;
	left: 0;
	top: 0;
}

.slide-box .unit{
	width:600px;
	
}

.page2 img, .page3 img, .page4 img,
.page5 img, .page6 img, .page7 img,
.page8 img, .page9 img{
	filter: alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	margin:0;
	padding:0;
	vertical-align:top;
}

/*-- ボタン類　--*/
.slide-box .pager{
	position:absolute;
	top: 543px;
	*top: 593px;
	left:-1px;
}

#btn{
	position:absolute;
	top: 576px;
	*top: 626px;
	cursor:pointer;
}


/*----------------------------------
	Margin
------------------------------------*/
.mb5{
	margin-bottom:5px;
}

.mb10{
	margin-bottom:10px;
}

.mb20{
	margin-bottom:20px;
}

.mb20{
	margin-bottom:20px;
}

.mb30{
	margin-bottom:30px;
}


