@charset "utf-8";

/*==================================================
スライダーのためのcss
===================================*/
.slider2 {
	position: relative;
	z-index: 1;
	/*↑z-indexの値をh1のz-indexの値よりも小さくして背景に回す*/
	padding: 10%;
	width: 100%;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	background-color: #eee;
}

.slick-slider {
	padding: 0;
	margin: 0;
	color: rgba(176, 233, 0, 1.00)
}

.slider-item {
	/* width: 100%; */
}

.slider-item a {
	/* width: 100%; */
	object-fit: cover;
	object-position: center;
	background-size: cover;	/*背景画像が.slider-item全体を覆い表示*/
	display: flex;
	flex-direction: row;
	align-items: center;
	position: relative;
	flex-wrap: wrap;
	padding: 10%;
}

@media screen and (min-width:320px) and (max-width:767.98px) {
	.slider2 {
		position: relative;
		z-index: 1;
		width: 100%;
	}

	/* .sliderWrapper {
		padding-top: 35px;
		background: linear-gradient(125deg, rgba(255, 255, 255, 0.4), rgba(65, 208, 15, .40), rgba(176, 233, 0, .40), rgba(255, 255, 255, 0.4)), url("../images/slider-bg4.jpg");
		display: flex;
		background-size: cover;
		background-position: center;
		flex-direction: row;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
	} */

	.slider-item {
		/* width: calc(90%/4); */
		object-fit: cover;
		object-position: center;
		background-size: cover;
		/*背景画像が.slider-item全体を覆い表示*/
		display: flex;
		flex-direction: row;
		align-items: center;
		position: relative;
	}

	.slider-item a {
		/* width: calc(90%/4); */
		object-fit: cover;
		object-position: center;
		background-size: cover;
		/*背景画像が.slider-item全体を覆い表示*/
		display: flex;
		flex-direction: row;
		align-items: center;
		position: relative;
	}
}

/*矢印の設定*/

.slick-prev,
.slick-next {
	position: absolute;
	z-index: 3;
	top: 42%;
	cursor: pointer;
	/*マウスカーソルを指マークに*/
	outline: none;
	/*クリックをしたら出てくる枠線を消す*/
	border-top: 2px solid #eee;
	/*矢印の色*/
	border-right: 2px solid #eee;
	/*矢印の色*/
	height: 25px;
	width: 25px;
}

.slick-prev {
	/*戻る矢印の位置と形状*/
	left: 2.5%;
	transform: rotate(-135deg);
}

.slick-next {
	/*次へ矢印の位置と形状*/
	right: 2.5%;
	transform: rotate(45deg);
}

/*ドットナビゲーションの設定*/
.slick-dots {
	/*position: relative;*/
	z-index: 10;
	text-align: center;
	margin: 10px 0 0 0;
	/*ドットの位置*/
}

.slick-dots li {
	display: inline-block;
	margin: 0 5px;
}

.slick-dots button {
	color: transparent;
	outline: none;
	width: 30px;
	/*ドットボタンのサイズ*/
	height: 8px;
	/*ドットボタンのサイズ*/
	display: block;
	/*border-radius:50%;*/
	background: #cccccc;
	/*ドットボタンの色*/
	border: none;
}

.slick-dots .slick-active button {
	background: #333;
	/*ドットボタンの現在地表示の色*/
}

.top-tokucho {
	font-size: 12px;
	word-break: keep-all;
}

