.con-box.blue{padding:10rem 0;}
.con-box.white-blue{margin:0;padding:10rem 0;background-color:var(--color63);}

.invites-box{padding:2rem 0;}
.invites-box p{padding:0 0 4rem;font-size:2.8rem;color:var(--color15);line-height:1.4;letter-spacing:-0.04em;}
.invites-box .img-box{height:19.2rem;}

.step-box{display:flex;gap:4rem;}
.step-box .step-con{padding:4rem;width:calc(50% - 2rem);background-color:var(--white100);}
.step-box .step-con ul{display:flex;flex-direction:column;gap:1.6rem;}
.step-box .step-con ul li{}
.step-box .step-con ul li .num{display:inline-flex;align-items:center;padding:4px 1.4rem;border-radius:4rem;background-color:var(--color25);font-size:1.6rem;color:var(--white100);line-height:1.4;letter-spacing:-0.02em;}
.step-box .step-con ul li .txt{padding:1.2rem 0 0;font-size:2rem;color:var(--color09);line-height:1.4;letter-spacing:-0.02em;}

.support-box{display:flex;gap:10.3rem;}
.support-box .h4-tit01{flex-shrink:0;margin:0;}
.support-box .support-con-wrap{display:flex;flex-direction:column;gap:1.6rem;}
.support-box .support-con-wrap > div{display:flex;gap:1.6rem;}
.support-box .support-con-wrap .support-con-top .support-con:nth-of-type(1){width:66%;}
.support-box .support-con-wrap .support-con-top .support-con:nth-of-type(2){width:32%;}
.support-box .support-con-wrap .support-con-bottom .support-con:nth-of-type(1){width:32%;}
.support-box .support-con-wrap .support-con-bottom .support-con:nth-of-type(2){width:66%;}
.support-box .support-con-wrap .support-con{position:relative;}
.support-box .support-con-wrap .support-con .img-box{position:absolute;top:0;left:0;width:100%;height:100%;}
.support-box .support-con-wrap .support-con::before{content:'';position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:linear-gradient(0deg, var(--black50) 0%, rgba(0, 0, 0, 0) 100%);}
.support-box .support-con-wrap .support-con .txt-box{display:flex;align-items:flex-end;position:relative;z-index:20;padding:2.4rem;width:100%;min-height:24rem;box-sizing:border-box;}
.support-box .support-con-wrap .support-con .txt-box p{font-size:1.6rem;color:var(--white100);line-height:1.4;letter-spacing:-0.02em;}

.faculty-box{display:flex;align-items:center;gap:10.8rem;}
.faculty-box .img-box{flex-shrink:0;width:44.4rem;height:26.5rem;}
.faculty-box .txt-box p{font-size:2.8rem;color:var(--color15);line-height:1.4;letter-spacing:-0.04em;}

.job-top-box{padding:4rem 0;}
.job-top-box p{font-size:2.8rem;}
.job-top-box a{display:inline-flex;align-items:center;gap:0 1.2rem;padding:1.6rem 2.4rem;border-radius:10rem;background:var(--white100);font-size:2rem;}
.job-top-box a:after{content:'';width:2.4rem;height:2.4rem;background:url(/_res/service/bcci/img/careers/img-faculty-program-arrow@2x.png) no-repeat center center / 100%;}

@media screen and (max-width:1024.98px){
	.con-box.blue{padding:6.4rem 0;}
	.con-box.white-blue{padding:6.4rem 0;}

	.con-box.invites-wrap{padding:0;}
	.con-box.invites-wrap .wrapper{padding:0;}	
	.invites-box{display:flex;flex-direction:column-reverse;padding:0;}
	.invites-box p{padding:2.4rem 2rem 3.2rem;font-size:2rem;letter-spacing:-0.02em;}
	.invites-box .img-box{height:36.6rem;}

	.step-box{flex-direction:column;gap:3.2rem;}
	.step-box .step-con{padding:3.2rem;width:100%;}
	.step-box .step-con ul{gap:2.4rem;}
	.step-box .step-con ul li .txt{padding:8px 0 0;}

	.support-box{flex-direction:column;gap:3.2rem;}
	.support-box .support-con-wrap > div{flex-direction:column;}
	.support-box .support-con-wrap .support-con-top .support-con:nth-of-type(n){width:100%;}
	.support-box .support-con-wrap .support-con-bottom .support-con:nth-of-type(n){width:100%}
	.support-box .support-con-wrap .support-con .txt-box{align-items:center;min-height:15.8rem;}

	.faculty-box{flex-direction:column;gap:1.6rem;}
	.faculty-box .img-box{max-width:44.4rem;width:100%;height:21.6rem;}
	.faculty-box .txt-box p{font-size:2rem;letter-spacing:-0.02em;}

	.job-top-box{padding:3.2rem 0;}
	.job-top-box p{font-size:2rem;}
	.job-top-box a{gap:0 4px;padding:1.25rem 1.6rem;font-size:1.4rem;}
	.job-top-box a:after{width:1.6rem;height:1.6rem;}

}