.after-box > div{display:table;margin:0 0 25px;width:100%;border:1px solid #e2e2e2;table-layout:fixed;box-sizing:border-box;}
.after-box > div:last-of-type{margin:0;}
.after-box > div > div{display:table-cell;vertical-align:middle;}
.after-box > div > .img-box{width:50%;position: relative;}
.after-box > div > .img-box img{width:100%;height:100%;object-fit:cover;position: absolute;top: 0;left: 0;}
.after-box > div > .txt-box{padding:20px 40px;}


@media screen and (max-width: 1024px) {
	.after-box{margin:0 10px;}
}
@media screen and (max-width: 768px) {
	.after-box > div{margin:0 0 15px;}
	.after-box > div > div{display:block;}
	.after-box > div > .txt-box{padding:15px;}
	.after-box > div > .txt-box p{font-size:15px;line-height:23px;padding:0 0 8px 8px;}
	.after-box > div > .img-box{width:auto;}
	.after-box > div > .img-box img{position: relative;top: unset;left: unset;}
}
@media screen and (max-width: 480px) {
.after-box > div > .img-box{height:246px;}
}
@media screen and (max-width: 320px) {
	/* 교환학생 > 파견교지원절차 */
	.after-box > div > .img-box{height:160px;}
}

.con-box ul li{margin-bottom: 10px;}
.con-box ul li.row{display:flex;}
.con-box ul li span{margin-right: 20px;width: 41px;}