@charset "UTF-8";
.thought {
	padding-bottom: 250px;
}
.thought_wrap {
}
.thought_cnt {
	padding-top: 150px;
	display: grid;
	grid-template-columns: auto 31.25%;
	gap: 10.4167%;
}
.thought_img {
}
.thought_txt {
	display: flex;
	flex-flow: column;
	white-space: nowrap;
	width: 100%;
	justify-content: space-between;
}
.thought_txt_hd {
	font-size: 25px;
}
.thought_txt_cnt {
	line-height: 2;
	font-size: clamp(14px, 1.11111vw, 16px);
}

@media screen and (max-width: 1000px) {
	.thought {
		padding-bottom: 120px;
	}
	.thought_wrap {
	}
	.thought_cnt {
		grid-template-columns: 1fr;
		gap: 55px;
		padding-top: 100px;
	}
	.thought_img {
	}
	.thought_txt {
	}
	.thought_txt_hd {
		font-size: 18px;
	}
	.thought_txt_cnt {
		line-height: 1.8;
	}
}

@media screen and (max-width: 768px) {
	.thought {
	}
	.thought_wrap {
	}
	.thought_cnt {
		display: block;
	}
	.thought_img {
		margin-bottom: 55px;
	}
	.thought_txt {
	}
	.thought_txt_hd {
	}
	.thought_txt_cnt {
	}
}
