@media screen and (min-width:769px) {
	.pane-main {
		max-width: 760px;
		overflow: hidden;
	}
	.slider_contensArea .inner {
		width: 720px;
	}
	.slider_contensArea .slick-prev:before, .slider_contensArea .slick-next:before {
		top: 0%;
	}
}
.pane-main {
	max-width: 100%;
	overflow: hidden;
}

/* スライダーのラッパ */
.slider_contensArea {
	width: 95%;
	margin: 70px auto 0;
}
.slider_contensArea .inner {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}
.slider_contensArea .slider {
    width: 100%;
	margin: 0;
	padding: 0 0 30px;
	box-shadow: none;
}
.slider_contensArea .slider a {
	text-decoration: none;
}
.slider_contensArea .slider a:hover {
	cursor: pointer;
}
.slider_contensArea .slick-list {
    padding: 50px 10px;
    box-shadow: none;
    overflow: visible;
}

.slider_contensArea .itemBox {
	margin: 20px 0 30px;
	padding: 0 20px;
	text-align: left;
}
/* スライド要素 */
.slider_contensArea .slide-item {
  text-align: center;
  transition: transform 0.3s ease; /* 拡大アニメーション用 */
  margin: 0 5px;
  border: 2px solid #f0f0f0;
  box-sizing: border-box;
  border-radius: 36px;
  overflow: hidden;
}

.slider_contensArea .slider .slide-item {
	transform: scale(0.9);
	width: 220px;
}

.slider_contensArea .slider .txtTTL {
	color: #5b5b5b;
	margin-top: 5px;
	overflow-wrap: anywhere;
	line-break: strict;
}

/* 中央スライドを拡大表示 */
.slider_contensArea .slider .slick-center {
  transform: scale(1);
}
.slider_contensArea .slider .slick-center .txtTTL {
	font-weight: 600;
}

/* ドットのカスタマイズ */
.slider_contensArea .slick-dots {
  bottom: 0; /* 位置を少し下げる例 */
}
.slider_contensArea .slick-dots li button:before {
  font-size: 40px;
  color: gray; /* 非アクティブのドットは灰色 */
}
.slider_contensArea .slick-dots li.slick-active button:before {
  color: blue; /* アクティブなドットを青色 */
}

/* 矢印のカスタマイズ */
.slider_contensArea .slick-prev, .slider_contensArea .slick-next {
  background: none !important; /* 背景を透明に */
  box-shadow: none !important; /* 影を消す */
  border: none !important;     /* 枠線を消す */
  z-index: 99;                  /* ドットより手前に表示 */
  width: 22px;
  height: 30px;
}
.slider_contensArea .slick-prev:hover, .slick-next:hover {
  background: none !important;
}

.slick-prev:before {
	content: "";
	background: url(../img/l_arrow.png) no-repeat;
}
.slick-next:before {
	content: "";
	background: url(../img/r_arrow.png) no-repeat;
}
.slider_contensArea .slick-prev:before, 
.slider_contensArea .slick-next:before {
  width: 22px;
  height: 35px;
  position: absolute;
  top: 40%;
  pointer-events: none;
}
.slider_contensArea .slick-next {
	left: inherit;
}

.slider_contensArea .slide-item .txtLive {
    color: #19c6c3;
}
.slider_contensArea .slide-item .txtTTL {
    color: #333333;
}
.slider_contensArea .slide-item .txtTTL span {
	color: #fe6a42;
}
.slider_contensArea .slick-prev {
	left: 0;
}
.slider_contensArea .slick-prev:before {
	left: 0;
}
.slider_contensArea .slick-next {
	right: 0;
}
.slider_contensArea .slick-next:before {
	right: 0;
}
@media screen and (max-width:768px) {
	.slider_contensArea {
		margin: 18vw auto 0;
	}
	.slider_contensArea .slick-prev {
		left: 5%!important;
	}
	#livecommerce_guide .slick-next {
		right: 5%!important;
	}
	.slick-dots li {
		width: 12px;
	}
	.slider_contensArea .cap {
		width: 50%;
		margin: 0 auto;
	}
}