.slide{
	background:url(../../../../image/slider5/main_bg.webp) no-repeat center / cover;
	width:100%;
}
.slide img{
	width:100%;
	max-width:1750px;
	height:auto;
	padding-top:140px;
}

.voice-flex2-box h2{
	font-size:16px;
	padding:20px 0;
}
ul.voice-flex2{
	max-width:1400px;
	margin:50px auto;
	list-style: none;
	/*display:flex;
	flex-wrap:wrap;
	gap: 0 2%;*/
}

.voice-flex2 li{
	/*width:31.33%;*/
	background-color: #F9F6D9;
	border-radius:10px;
list-style: none;
}
.voice-flex2 li .img{
	height:200px;
	overflow:hidden;
}
.voice-flex2 li .img img{
	width: 100%;
    height: auto;
}
.voice-flex2 .slick-slide{
    margin:10px;
}
/*矢印の設定*/
.slick-prev, 
.slick-next {
    position: absolute;/*絶対配置にする*/
    top: calc(50% - 25px);
    cursor: pointer;/*マウスカーソルを指マークに*/
    outline: none;/*クリックをしたら出てくる枠線を消す*/
    height: 50px;
    width: 50px;
	background:url(../../../../image/top/arrow-left2.svg) no-repeat center / cover; 
	z-index:1;
}
.slick-prev {/*戻る矢印の位置と形状*/
    left: -3.5%;
}

.slick-next {/*次へ矢印の位置と形状*/
    right: -3.5%;
	transform: rotate(-180deg);
}

/*矢印の設定*/
.slick-prev2, 
.slick-nex2 {
    position: absolute;/*絶対配置にする*/
    top: 42%;
    cursor: pointer;/*マウスカーソルを指マークに*/
    outline: none;/*クリックをしたら出てくる枠線を消す*/
    height: 30px;
    width: 30px;
}
.slick-prev2 img, 
.slick-next2 img{
	width: 50px; /* 矢印幅 */
  height: 50px; /* 矢印高さ */  
}
.slick-prev2 {/*戻る矢印の位置と形状*/
    left: -1.5%;
    transform: rotate(-135deg);
}

.slick-next2 {/*次へ矢印の位置と形状*/
    right: -1.5%;
    transform: rotate(45deg);
}


/*ドットナビゲーションの設定*/

.slick-dots {
    text-align:center;
	margin:20px 0 0 0;
}

.slick-dots li {
    display:inline-block;
	margin:0 5px;
}

.slick-dots button {
    color: transparent;
    outline: none;
    width:12px;/*ドットボタンのサイズ*/
    height:12px;/*ドットボタンのサイズ*/
    display:block;
    border-radius:50%;
    background:#ccc;/*ドットボタンの色*/
}

.slick-dots .slick-active button{
    background:#333;/*ドットボタンの現在地表示の色*/
}
