@charset "utf-8";

/**
 *
 *
 * 画像を横幅全体に表示
 *
 *
 */
 
.slide {
/*  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: solid #fff 5px;
  left: -5px;
  background: #fff;*/
}
#image-bloc {
  height: 376px;
}
.bx-viewport {
  overflow: visible!important;
  width: 1026px!important;
}
.main-container {
  overflow: hidden;
  position:relative;
}
.slider {
  list-style: none;
  margin: 0;
  padding: 0;
}
.slider li {
  width: 1000px!important;
  margin: 0;
  padding: 0;
}
.bx-pager {
	position:absolute;
	top:275px;
	left:0;
	z-index:9999;
	padding-top:350px;
	width:1000px;
	display:block;
}


/********/
.miryoku{
	padding-bottom:50px;
	overflow:hidden;
	height:280px;
}
.miryoku .slider li {
  width: 537px!important;
  margin: 0;
  padding: 0;
}
.miryoku #image-bloc {
  height: 280px;
}
.miryoku  .main-container {
  overflow: hidden;
  position:relative;

}

/********/
.stay{
	padding-bottom:50px;
	overflow:hidden;
	height:220px;
}
.stay .slider li {
  width: 260px!important;
  margin: 0;
  padding: 0;
}
.stay #image-bloc {
  height: 220px;
}
.staySlideWrapper .bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 25%;
	margin-top: -83px;
	outline: 0;
	width: 28px;
	height: 167px;
	text-indent: -9999px;
	z-index: 9999;
}

/***********/




/********/
.banq{
	padding-bottom:60px;
	overflow:hidden;
	height:315px;
}
.banq .slider li {
  width: 334px!important;
  margin: 0;
  padding: 0;
}
.banq #image-bloc {
  height: 315px;
}
.banq .bx-pager {
	position:absolute;
	top:319px;
	left:0;
	z-index:9999;
}
.banq .main-container {
  overflow: hidden;
  position:relative;
}
.banq .slider {
  list-style: none;
  margin: 0;
  padding: 0;
}


/* screen width 480px
-----------------------------------------------------------*/
@media only screen and (max-width: 736px){

.bx-viewport{
	overflow:hidden;
}
#image-bloc {
  height: 188px;
}
.slider li {
  width: 500px !important;
}





}
