.course-detail--sec-01 .inner-sec-01 .inner-sec2-01 .txt-block {
	width: calc(100% - 530px);
}

@media screen and (max-width: 750px) {
	.course-detail--sec-01 .inner-sec-01 .inner-sec2-01 .txt-block {
		width: 100%;
	}
}

@media screen and (max-width: 750px) {
	.course-detail--sec-01 .inner-sec-01 .inner-sec2-01 .figure {
		margin-top: 15px;
	}
}

.course-detail--sec-02 {
	padding: 0;
	padding-top: 90px;
}

@media screen and (max-width: 750px) {
	.course-detail--sec-02 {
		padding-top: 45px;
	}
}

.course-detail--sec-02 .inner-sec-01 .inner-sec2-01 .mv {
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
}

.course-detail--sec-02 .inner-sec-01 .inner-sec2-01 .txt-block {
	width: 100%;
}

.course-detail--sec-02 .inner-sec-01 .inner-sec2-01 .txt-block .lead {
	background: #fdeed5;
	width: 800px;
	margin: auto;
	padding: 20px 30px;
}

@media screen and (max-width: 750px) {
	.course-detail--sec-02 .inner-sec-01 .inner-sec2-01 .txt-block .lead {
		width: 100%;
	}
}

/*# sourceMappingURL=style.css.map */
