@charset "UTF-8";


/****************************************

          2. Slider

*****************************************/
.bx-wrapper {
	width:960px;
	overflow: hidden;
	margin: 0 auto !important;*/
	text-align:center;
	height: 400px !important;;
	position: relative !important;
}
.bx-window{
	margin: 0 auto !important;*/
	width:960px;
	height: 400px !important;;
	position:relative;
	z-index:50;
}
/** html .bx-window{
	text-align:center;
}
*/


.bx-wrapper .right,
.bx-wrapper .left{
	width:380px !important;
	float: right;
	padding: 70px 50px;
}
.bx-wrapper .left{
	float: left;
	padding-left: 130px;
}


/* Navi */
.bx-wrapper .bx-pager{
	width: 100px;
	overflow: hidden;
	position:relative;
	height: 32px;
	z-index:80;
	margin:-32px auto 0 auto;
}

.bx-wrapper .bx-pager a{
		display: block;
		width: 15px;
		height: 15px;
		float: left;
		background:#eeeee3;
		text-align: center;
		line-height: 24px;
		margin:0 2px;
		text-decoration: none;
		font-size:0;
		line-height:0;
	}
	
	.bx-wrapper .bx-pager a:hover,
	.bx-wrapper .bx-pager a.pager-active{
		background: #97c1bd;
	}
/* prev next */
.bx-wrapper .prev-next{
	width: 960px;
	overflow: hidden;
	position:relative;
	height:50px;
	z-index:80;
	margin:-225px auto 0 auto;
}
.bx-wrapper .prev-next a {
	display:block;
	width:50px;
	height:50px;
	font-size:1px;
	line-height:0;
	text-indent:-9999em;
}
.bx-wrapper .prev-next a.bx-prev {
	background:url(../images/home/btn_slide-left.gif) left top no-repeat;
	float:left;
}
.bx-wrapper .prev-next a.bx-next {
	background:url(../images/home/btn_slide-right.gif) left top no-repeat;
	float:right;
}