/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	margin		: 0 auto;
	padding		: 0;
	 *zoom		: 1;
}
/** THEME
===================================*/

/* PAGER */
.bx-wrapper .bx-pager {
	display : none;
}

/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
	margin-left : -535px;
	background 	: url(../img/slide/btn_slider_left.png) no-repeat 0 0;
	z-index		: 6;
}

.bx-wrapper .bx-next {
	margin-left : 465px;
	background 	: url(../img/slide/btn_slider_right.png) no-repeat 0 0;
}

.bx-wrapper .bx-controls-direction a {
	position	: absolute;
	top			: 231px;
	left		: 50%;
	outline		: 0;
	width 		: 70px;
	height 		: 95px;
	text-indent : -9999px;
	z-index 	: 10;
}

@media screen and (max-width: 767px) {
	.bx-wrapper .bx-prev,
	.bx-wrapper .bx-next {
		margin-left: 0;
		background-size: cover;
	}
	.bx-wrapper .bx-controls-direction a.bx-prev {
		top: auto;
		left: 1vw;
		width: 12vw;
		height: 12vw;
		position: relative;
	}
	.bx-wrapper .bx-controls-direction a.bx-next {
		top: auto;
		left: auto;
		right: 1vw;
		width: 12vw;
		height: 12vw;
		position: relative;
	}
}


/* 設定 */ 
.container {
	width		: 100%;
	height		: 100%;
	overflow-x	: hidden;
}

.slide_all {
	width		: 1005px;
	margin		: 0 auto;
	height		: 530px;
}

.slide_wrap {
	width 		: 3600px;
	position	: relative;
	left 		: 50%;
	margin-left : -1800px;
}

.slide_body {
	width	: 100%;
}

.slide {
	width	: 960px;
}

.slide img {
	width			: 980px;
	vertical-align	: bottom;
}

/* 装飾 */
.bx-controls-direction {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: space-between;
    /* position: absolute; */
    /* position: absolute; */
    /* top: 50%; */
    /* left: 0%; */
    /* transform: translateY(-50%); */
    /* -webkit-transform: translateY(-50%); */
    -ms-transform: translateY(-50%);
}
