#slider img  {
  margin:0 auto;
    }
#slider {
  display:table-cell;
  vertical-align:middle;
    }
.item_image {
  text-align:center;
}

/* ----------------------------------------
 スライドショーのバラつき防止
---------------------------------------- */
#slider {
  display: none;
}
.bx-viewport #slider {
  display: block !important;
}

.box_new {
  margin-bottom: auto;
}


.eyecatchB{
  width:100%;
  margin-bottom: 50px;
  overflow:hidden;
}
.eyecatchB_inner{
  position:relative;
  width:780px;/*スライダーと同じ*/
  height:420px;
  margin: 0 auto;
}
.eyecatchB .slide_wrap{
  width: 3120px;/*スライダー3枚なのでスライダー3枚分、多分余白つきの場合それもこみの数値*/
  position: absolute;
  left: 50%;
  margin-left: -1560px;/*widthの半分*/
}

.eyecatchB #slider div{
  width:780px !important;/*スライダーと同じ*/
}
/*スライダーマスク*/
.eyecatchB .slider_mask{
    width:780px;/*スライドの横幅*/
    margin:0 auto;
    position:relative;
}
.eyecatchB .mask_left{
    position:absolute;
    bottom:-420px;/*スライドの高さ*/
    width:780px;
    height:420px;/*スライドの高さ*/
    left:-785px;
    background:rgba(255,255,255,0.2);
    z-index:100;
}
.eyecatchB .mask_right{
    position:absolute;
    bottom:-420px;/*スライドの高さ*/
    width:780px;
    height:420px;/*スライドの高さ*/
    right:-775px;
    background:rgba(255,255,255,0.2);
    z-index:100;
}
/*矢印*/
.eyecatchB .bx-wrapper .bx-controls-direction a {
    margin-top: -20px !important;
    width: 40px !important;
    height: 40px !important;
}
.eyecatchB .bx-wrapper .bx-next {
    right: 50% !important;
    margin-right:-508px !important;
    background: url(https://img21.shop-pro.jp/PA01347/181/etc/slideRight.png) no-repeat !important;
}
.eyecatchB .bx-wrapper .bx-prev {
    left: 50% !important;
    margin-left:-508px !important;
    background: url(https://img21.shop-pro.jp/PA01347/181/etc/slideLeft.png) no-repeat !important;
}

.contentsTitle small {
    display: block;
    margin-top: 5px;
    color: #999;
    letter-spacing: 1px;
    font-size: 14px;
    font-weight: normal;
}

div#box_music1 .row .col-4:nth-child(n+7) {
    display: none;
}


/* お知らせスクロール化 */
.infoBox {
	height: auto;
	max-height: 270px;
	overflow: scroll;
}






