#itemDetail-cont .itemThumb-wrap .itemThumb ul{
overflow: visible!important;
}
#itemDetail-cont .itemThumb-wrap .itemThumb ul li{
height:auto;
}

#itemDetail-cont .itemThumb-wrap .itemThumb{
overflow: hidden;
position:relative;
}

#itemDetail-cont .itemThumb-wrap .main ul li{
margin:0!important;
padding:0!important;
}

#itemDetail-cont .itemThumb-wrap .thum ul li{
	cursor: pointer;
	outline: none;
	background: #FFF;
	width: 5vw !important;
  max-width:56px;
  min-width:46px;
	height: 5vw !important;
  max-height:56px;
  min-height:46px;
	margin: 0 0 5px;
	overflow: hidden;
}
#itemDetail-cont .itemThumb-wrap .thum ul li img{
	opacity: 0.6;
}
#itemDetail-cont .itemThumb-wrap .thum ul li.swiper-slide-thumb-active img,
#itemDetail-cont .itemThumb-wrap .thum ul li:hover img{
	opacity: 1;/*驕ｸ謚槭＆繧後※縺�ｋ繧ゅ�縺ｯ騾城℃縺励↑縺�*/
}

#itemDetail-cont .itemThumb-wrap .thum ul{
  transform: unset!important;
	width: 100% !important;
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0 0 0 5px;
    padding: 0;
}
#itemDetail-cont .itemThumb-wrap .thum ul li{
    display: flex;
    align-items: center;
}
#itemDetail-cont .itemThumb-wrap .swiper-button-prev{
  left:2%;
  font-size: 0;
  line-height: 0;
width: 20px;
    height: 20px;
    border-top: 2px solid #541e00 !important;
    border-left: 2px solid #541e00 !important;
    transform: rotate(-45deg) !important;
    z-index: 2;
}
#itemDetail-cont .itemThumb-wrap .swiper-button-next{
  right:2%;
  font-size: 0;
  line-height: 0;
width: 20px;
    height: 20px;
border-top: 2px solid #541e00 !important;
    border-right: 2px solid #541e00 !important;
    transform: rotate(45deg) !important;
    z-index: 3;
}
#itemDetail-cont .itemThumb-wrap .swiper-button-prev::after,
#itemDetail-cont .itemThumb-wrap .swiper-button-next::after{
  display: none;
}