.itemThumb{
    display: none;
}

.itemThumb-wrap .slick-next:before, .itemThumb-wrap .slick-prev:before {
    width: 20px;
    height: 20px;
}

.itemThumb-wrap .slick-next, .itemThumb-wrap .slick-prev {
    width: 20px !important;
    height: 20px !important;
}

.itemThumb-wrap .slick-prev:before {
    content: '';
    background: url(https://www.uni-t.co.jp/images/slick-arrow-left.png);
    background-position: center;
    background-size: cover;
    display: block;
}

.itemThumb-wrap .slick-next:before {
    content: '';
    background: url(https://www.uni-t.co.jp/images/slick-arrow-right.png);
    background-position: center;
    background-size: cover;
    display: block;
}

.itemThumb-wrap .slick-dots {
    bottom: -35px;
}

.itemThumb-wrap .slick-dots li button:before {
    font-family: slick;
    font-size: 6px;
    line-height: 20px;
    position: absolute;
    top: 0;
    left: 0;
    width: 20px;
    height: 4px;
    content: '';
    background: #555;
    text-align: center;
    border-radius: 2px;
    opacity: .25;
    color: #000;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 0;
}

.fancybox-thumbs {
	top: auto;        /* デフォルトの上固定を解除 */
	bottom: 0;        /* 下に配置 */
	width: 100%;      /* 横幅いっぱい */
	height: auto;     /* 高さは自動 */
	padding: 10px 0;  /* 上下に少し余白 */
	background: rgba(0, 0, 0, 0.6); /* 下地を半透明にして見やすく */
	overflow-x: auto; /* 横スクロール可 */
	overflow-y: hidden;
	white-space: nowrap;
}

/* サムネイルを横並びに */
.fancybox-thumbs__list {
	display: flex;
	justify-content: center;
	}

.fancybox-thumbs__list a {
	margin: 0 5px;
}

.fancybox-thumbs__list a{
	opacity: 0.5;
	}
.fancybox-thumbs__list a.fancybox-thumbs-active{
	opacity: 1;
}

.fancybox-thumbs__list a:before {
	display: none;
}