@charset "UTF-8";

/* -------------------------------------
	エクササイズモード：TOP
----------------------------------------*/
.fit3_2Edition__exercise-title {
	position: relative;
}
@media screen and (max-width: 750px) {
	.fit3_2Edition__exercise-title {
		margin-top: 5%;
	}
}
.fit3_2Edition__exercise-image {
	position: absolute;
	top: 53%;
	left: 9%;
	transform: translateY(-50%);
	width: 25%;
}

.fit3_2Edition__exercise-wrap {
	display: flex;
	flex-direction: column;
	gap: 5vw;
}

.fit3_2Edition__exercise-daily {
	display: flex;
	flex-direction: column;
	gap: 1vw;
	background: #e9f6fc;
	padding: 5% 3%;
}
@media screen and (max-width: 750px) {
	.fit3_2Edition__exercise-daily {
		gap: 5vw;
	}
}

.fit3_2Edition__exercise-free {
	display: flex;
	flex-direction: column;
	gap: 1vw;
	background: #e9f6fc;
	padding: 5% 3%;
}
@media screen and (max-width: 750px) {
	.fit3_2Edition__exercise-free {
		gap: 5vw;
	}
}


