@media screen and (min-width: 1000px) {
/******************/
/* 設定 */
#slider {width:100%; height:auto; min-height:550px; overflow:hidden; position:relative; margin-top:100px}

.slide-wrap {width:12000px; height:550px; position:absolute; left:50%; margin-left:-1500px;}

#slider img{width:100%;}


/* コントローラー */
.bx-controls {
position:absolute;
width:1200px;
z-index:100;
top:0;
left:50%;
margin-left:-50%;
}

.bx-controls-direction {
max-width:100%; min-width:1200px;
top:0;
position:absolute;
}

.bx-controls-direction a {
position:absolute;
width:100%;
height:550px;
display:block;
background-color:rgba(255,255,255,0.5);
z-index:9999;
text-indent:9999px;
}

.bx-controls-direction a:hover {background-color:rgba(255,255,255,0.7);}

a.bx-prev {left:-16.65%; text-align:right;}
a.bx-next {right:-166.7%; text-align:left;}


/******************/
/* bx-pager *******/

.bx-pager {
	text-align: center;
	clear: both;
	/*display: block;*/
	display: none;
	position: relative;
	top: 430px;
	z-index: 10000;
}


.bx-pager-item {
line-height:1; height:7px; width:7px;
background:#000; overflow:hidden; display:inline-block; margin:10px 2px 0 2px;
}

.bx-pager-item a {background-color:#ccc; display:block;}
.bx-pager-item a {padding-top:50px; display:block;}
.bx-pager-item a.active {opacity:0.5;}
.bx-pager-item a:hover {opacity:0.3;}


/* 装飾 */
/*****/


/*.result{
	padding:30px;
	margin: 30px;
	border: 1px solid #F1F1F1;
	font-size: 12px;
}
.result span{display: block; margin-top: 1em;}
.result p{
	margin-bottom:1em;
	font-weight:bold;
	font-size: 14px;
}
.result .slide{width: 300px !important; position: static !important; float:none !important;}*/

/*****/

}

@media screen and (max-width: 699px) {
/******************/
/* 設定 */
#slider {width:100%; height:auto !important; min-height:250px !important; overflow:hidden; position:relative;}
.slide-wrap {width:1920px; height:250px !important; position:absolute; left:50%; margin-left:-960px;}

#slider img {height:100% !important;
}


/* コントローラー */
.bx-controls {
position:absolute;
width:100%;
z-index:100;
top:0;
left:50%;
margin-left:-500px;
}

.bx-controls-direction {
/*max-width:100%; min-width:360px;*/
top:0;
position:absolute;
}

.bx-controls-direction a {
position:absolute;
width:100%;
height:270px;
display: none;
background-color:rgba(255,255,255,0.4);
z-index:9999;
text-indent:9999px;
}

.bx-controls-direction a:hover {background-color:rgba(255,255,255,0.6);}

a.bx-prev {left:-850px; text-align:right;}
a.bx-next {right:-850px; text-align:left;}


/******************/
/* bx-pager *******/

.bx-pager {
	text-align: center;
	clear: both;
	/*display: block;*/
	display: none;
	position: relative;
	top: 430px;
	z-index: 10000;
}


.bx-pager-item {
line-height:1; height:7px; width:7px;
background:#000; overflow:hidden; display:inline-block; margin:10px 2px 0 2px;
}

.bx-pager-item a {background-color:#ccc; display:block;}
.bx-pager-item a {padding-top:50px; display:block;}
.bx-pager-item a.active {opacity:0.5;}
.bx-pager-item a:hover {opacity:0.3;}




}



