.slide_space{
    margin: 0px auto 40px;
}
.bx-wrapper {
    position: relative;
    margin: 0 auto;
    padding: 0;
}
.bx-wrapper img{
  width: 100%
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
    display: none;
     position: absolute;
     width: 100%;
}

/* Pager部分 */

.bx-wrapper .bx-pager {
     text-align: center;
     font-size: .85em;
     font-family: Arial;
     font-weight: bold;
     color: #666;
     padding-top: 5px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
     display: inline-block;
     *zoom: 1;
     *display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
     background: #fba4c1;
     text-indent: -9999px;
     display: block;
     width: 10px;
     height: 10px;
     margin: 0 5px;
     outline: 0;
     -moz-border-radius: 5px;
     -webkit-border-radius: 5px;
     border-radius: 5px;
}


.bx-wrapper .bx-pager.bx-default-pager a.active {
     background: #de094f;
}

/*「Next」と「Prev」 */

.bx-wrapper .bx-prev {
     left: -30px;
     padding-left:5px;
}

.bx-wrapper .bx-next {
     right: -30px;
     padding-left:5px;
}

.bx-wrapper .bx-prev:hover {
     background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
     background-position: -43px 0;
}

.bx-wrapper .bx-controls-direction a {
    position: absolute;
    outline: 0;
    top:42%;
    width: 0;
    height: 0;
    margin: 0px -14px;
    border-style: solid;
    border-width: 15px 0 15px 26.0px;
    border-color: transparent transparent transparent #f05823;
    text-indent:100%;
    white-space:nowrap;
    overflow:hidden;
}
.bx-wrapper .bx-controls-direction a:first-child {
  border-width: 15px 26.0px 15px 0;
  border-color: transparent #f05823 transparent transparent;
}
.bx-wrapper .bx-controls-direction a.disabled {
     display: none;
}
@media screen and (max-width: 736px) {
  .slide_space{
      margin: 0px auto;
  }

  .bx-wrapper {
      position: relative;
      margin: 0 auto;
      padding: 0;
      height: auto;
  }
  .bx-wrapper .bx-controls-direction{
     display: none;
  }

}
