<style>
  .bx-wrapper {
    margin-bottom: 10px;
  }

ul.bxslider02 li a {/*サムネイル*/
    display:block;
    width:150px;
}
 
ul.bxslider02 li a img{/*サムネイルの画像*/
    display:block;
    width:150px;
    height:auto;
}
 
div.controlWrap {
    width:696px;
    display:block;
    position:relative;
    margin:0 auto;
}
 
div.controlWrap p#PrevIcon a{/*矢印画像（前へ）*/
    display:block;
    width:13px;
    height:26px;
    position:absolute;
    background: url(https://file001.shop-pro.jp/PA01259/502/slide/btn_prev.png) left center no-repeat;
    color:#fff;
    top:20px;
    left:10px;
    text-indent:-9999px;
}
 
div.controlWrap p#NextIcon a{/*矢印画像（次へ）*/
    display:block;
    width:13px;
    height:26px;
    position:absolute;
    background: url(https://file001.shop-pro.jp/PA01259/502/slide/btn_next.png) left center no-repeat;
    color:#fff;
    top:20px;
    right:10px;
    text-indent:-9999px;
}

div.item_box p.item_name a{text-decoration:none!important;}

#topside #recruitinfo{display: flex; justify-content: center; align-items: center; text-decoration: none; background: #fff; border: 5px solid #ff0000; color: #ff0000; padding: 15px 0; font-size: 16px;}

</style>