.mod_rmk_detail {margin-bottom: 3rem;}
/*.mod_rmk_detail .rmk_desc {color: #141B31; font-size: 26px; margin-top: 0;}*/
.mod_rmk_detail .rmk_desc {color: #141B31; margin-top: 0; font-size: 19px;}
.mod_rmk_detail .rmk_img {display: flex; align-items: center; justify-content: center;}
.mod_rmk_detail.edu .edu__inner {grid-template-columns: 54% 46%;}
.mod_rmk_detail.block_orange .edu__inner {background: #FFFAEA; border: 2px solid #EBB919; border-radius: 24px; padding: 2rem;}
.mod_rmk_detail.block_orange .edu__content {padding-top: 0;}
.mod_rmk_detail.block_orange .rmk_img img {max-width: 380px !important;}
.mod_rmk_detail.block_orange .line {margin-bottom: 2rem; position: relative; font-weight: bold;}
.mod_rmk_detail.block_orange .line::before {content: ''; position: absolute; left: -1rem; right: -1rem; top: -1rem; bottom: -1rem; z-index: -1; background: rgba(255, 255, 255, .4); border-radius: 15px;}
.mod_rmk_detail.block_orange .edu__inner {grid-template-columns: 65% 35%;}
.mod_rmk_detail.black_text {margin-bottom: 3rem;}
.mod_rmk_detail.black_text .rmk_desc {color: #141B31; font-size: 19px;}
.mod_rmk_detail.black_text .rmk_img img {max-width: 100%; display: block; margin: 0;}
.mod_rmk_detail.black_text .edu__inner {grid-template-columns: 51.5% 40.5%; justify-content: space-between;}

@media screen and (max-width: 1250px){
	.mod_rmk_detail.black_text .edu__content {margin-bottom: 1.5rem; padding-top: 0;}
	.mod_rmk_detail.black_text .edu__inner,
	.mod_rmk_detail .edu__inner {grid-template-columns: repeat(1, 1fr) !important;}
	.mod_rmk_detail.block_orange .advantage-card__icon {position: unset; transform: none;}
	.mod_rmk_detail.block_orange .rmk_content .advantage-card {flex-direction: column;}
	.mod_rmk_detail.block_orange .edu__inner {padding: 1rem;}
	.mod_rmk_detail.black_text .rmk_img img,
	.mod_rmk_detail .rmk_img img {width: 100%; max-width: 320px !important;}
	.edu--cooperate .edu__desc {width: 100% !important;}
}