/*총장님 인삿말*/
.wrap-president{
	display:flex;
	justify-content:space-between;
	gap:4rem;
}
.wrap-president > img{
	flex:1;
	max-width:48.2rem;
	object-fit:contain;
}
.wrap-president .txt-box{
	max-width:80.8rem;
}
.wrap-president h4{
	margin-bottom:2.4rem;
	font-weight: 800;
	font-size: 5rem;
	line-height: 130%;
	color:#222;
}
.wrap-president p{
	margin-bottom:1.8rem;
	font-weight: 500;
	font-size: 2rem;
	line-height: 150%;
	color:#929292;
}
.wrap-president .txt-box img{
	margin-left: 2rem;
    width: 13.5rem;
	object-fit:contain;
}
.box-president{
	display:flex;
	gap:14rem;
	margin-top:8rem;
	padding:5rem;
	border: 0.1rem solid #DDD;
	white-space:nowrap;
}
.box-president h4,.box-president h5{
	font-weight: 800;
	font-size: 2.4rem;
	line-height: 130%;
	color:#222;
}
.box-president h4 br{
	display:none;
}
.pdt-name h4{
	margin-bottom:1.5rem
}
.pdt-name strong{
	font-size: 3.2rem;
}
.pdt-name h4 span{
	margin-left:1.8rem;
	font-weight: 500;
	font-size: 2.4rem;
}
.pdt-name p{
	font-weight: 500;
	line-height: 150%;
	color: #666;
}
.pdt-name p span{
	display:inline-block;
	margin-right:1.6rem;
	padding:0.3rem 1rem;
	color: #FFF;
	background: #1D9ACF;
	border-radius: 0.4rem;
}
.pdt-history{
	display:flex;
	gap:4rem;
	font-weight: 500;
}
.wrap-precept{
	display:flex;
	gap:2rem;
	margin-top: 22.6rem;
}
.box-precept{
	position:relative;
	flex:1;
	max-width: calc(50% - 1rem);
	padding:6rem;
	padding-bottom:14.8rem;
	border-radius: 1.2rem;
	color: #222;
	overflow:hidden;
	background: url('/_res/seojeong/main/img/bg-precept-y.png') no-repeat calc(100% + 12.1rem) -24.9rem / 50.9rem auto;
}
.box-precept.bg-blue{
	top: -12.6rem;
	padding-right: 12.1rem;
	color:#fff;
	background-image:url('/_res/seojeong/main/img/bg-precept-b.png');
}
.box-precept .img-marks{
	width:4.1rem;
	object-fit:contain;
}
.box-precept h5{
	margin:3.2rem 0 6rem;
	font-weight: 800;
	font-size: 6rem;
	line-height: 110%;
}
.box-precept p{
	font-weight: 500;
	font-size: 2rem;
	line-height: 150%;
	opacity:0.8;
}
.ico-precept{
	position:absolute;
	right:5rem;
	bottom:5rem;
	height:6rem;
}

.sub-cont {
    margin: 0 auto 18rem;
    padding: 0 0 5rem;
    max-width: 150rem;
    overflow: hidden;
}