.popup-wrap .popup-box .popup-header-box{position:relative;background:#43506e;}
.popup-wrap .popup-box .popup-header-box  h3{padding:15px 50px;font-size:18px;line-height:26px;text-align:center;color:#fff;box-sizing:border-box;}
.popup-wrap .popup-box .popup-header-box .btn-pop-close{position:absolute;top:14px;right:15px;width:26px;height:26px;background:url(/_res/ajou/_share/img/common/btn-pop-close01.png) no-repeat 50% 50%;}

.popup-wrap .popup-box .popup-visual-box{height:350px;background:url(/_res/ajou/kr/img/split/20250715_recruit_header_bg_test.png) no-repeat 50% 50%/cover}
.popup-wrap .popup-box .popup-visual-txt-box{position:absolute;top:160px;left:50%;margin:0 auto;width:100%;max-width:1280px;transform: translateX(-50%);}
.popup-wrap .popup-box .popup-visual-box .txt-box{color: #fff; text-align: center;}
.popup-wrap .popup-box .popup-visual-box .txt-box p:nth-of-type(1){padding: 0 0 20px;font-size: 22px;line-height: 20px;font-weight: 400;}
.popup-wrap .popup-box .popup-visual-box .txt-box p:nth-of-type(2){font-weight: 600;max-height: 140px;font-size: 42px;line-height: 50px;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap: break-word;overflow: hidden;color: #fff;}	


.popup-wrap .popup-box .popup-content-box{max-width:1280px;margin:0 auto;padding:50px 20px;overflow:auto;}


.no-list {padding:0 0;font-size:15px;line-height:25px;color:#3d3d3d;}

.tree-bottom-box{margin:0 auto;max-width:795px;}
.tree-bottom-box > ul{text-align:justify;}
.tree-bottom-box > ul:after{content:'';display:inline-block;width:100%;}
.tree-bottom-box > ul > li{display:inline-block;position:relative;margin:26px 0 0;width:30%;text-align:center;vertical-align:top;box-sizing:border-box;}
.tree-bottom-box > ul > li > span{display:block;padding:12px 10px;background:#213b54;font-size:18px;line-height:23px;color:#fff;}

.process-box{position:relative;overflow:hidden;padding: 30px 0 0 0;}
.process-box .ul-lnb li{text-align: center;display:inline-block;width: calc(20% - 57px);margin: 0 15px 25px 0px;vertical-align:top;border-radius: 7px; box-sizing: border-box;}
.process-box .ul-lnb li:last-of-type{margin:0 0 0 0px;}
.process-box .intro-box01{position: relative;padding: 22px;border-radius: 20px;border: 4px solid #9acaf3 ;box-sizing: border-box; min-height: 170px;}
.process-box .intro-box01 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:20px;line-height:30px;}
.process-box .intro-box01 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;font-weight:300;}
.process-box .intro-box02{position: relative;padding: 25px;border-radius: 20px;border: 4px solid #68baff ;box-sizing: border-box; min-height: 170px;}
.process-box .intro-box02 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:20px;line-height:30px;}
.process-box .intro-box02 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;font-weight:300;}
.process-box .intro-box03{position: relative;padding: 25px;border-radius: 20px;border: 4px solid #53aefb ;box-sizing: border-box; min-height: 170px;}
.process-box .intro-box03 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:20px;line-height:30px;}
.process-box .intro-box03 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;font-weight:300;}
.process-box .intro-box04{position: relative;padding: 25px;border-radius: 20px;border: 4px solid #2d96ed ;box-sizing: border-box; min-height: 170px;}
.process-box .intro-box04 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:20px;line-height:30px;}
.process-box .intro-box04 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;font-weight:300;}
.process-box .intro-box05{position: relative;padding: 25px;border-radius: 20px;border: 4px solid #1775c3 ;box-sizing: border-box; min-height: 170px;}
.process-box .intro-box05 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:20px;line-height:30px;}
.process-box .intro-box05 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;font-weight:300;}
.process-box .intro-box06{position: relative;padding: 25px;border-radius: 20px;border: 4px solid #0f75c9 ;box-sizing: border-box; min-height: 170px;}
.process-box .intro-box06 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:20px;line-height:30px;}
.process-box .intro-box06 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;font-weight:300;}
.process-box .intro-box07{position: relative;padding: 25px;border-radius: 20px;border: 4px solid #0054ab ;box-sizing: border-box; min-height: 170px;}
.process-box .intro-box07 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:20px;line-height:30px;}
.process-box .intro-box07 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;font-weight:300;}

.eng_box {border:1px solid #ccc; padding:10px; margin-bottom:10px;}

@media screen and (max-width: 1180px) {

	.process-box .intro-box01{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #9acaf3 ;box-sizing: border-box; min-height:163px}
	.process-box .intro-box01 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.2em;line-height:30px;}
	.process-box .intro-box01 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box02{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #68baff ;box-sizing: border-box; min-height:163px}
	.process-box .intro-box02 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.2em;line-height:30px;}
	.process-box .intro-box02 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box03{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #53aefb ;box-sizing: border-box; min-height:163px}
	.process-box .intro-box03 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.2em;line-height:30px;}
	.process-box .intro-box03 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box04{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #2d96ed ;box-sizing: border-box; min-height:163px}
	.process-box .intro-box04 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.2em;line-height:30px;}
	.process-box .intro-box04 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box05{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #1775c3 ;box-sizing: border-box; min-height:163px}
	.process-box .intro-box05 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.2em;line-height:30px;}
	.process-box .intro-box05 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box06{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #0f75c9 ;box-sizing: border-box; min-height:163px}
	.process-box .intro-box06 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.2em;line-height:30px;}
	.process-box .intro-box06 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box07{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #0054ab ;box-sizing: border-box; min-height:163px}
	.process-box .intro-box07 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.2em;line-height:30px;}
	.process-box .intro-box07 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}

}

@media screen and (max-width: 1024px) {

	.process-box{position:relative;overflow:hidden;padding: 30px 0 0 0;}
	.process-box .ul-lnb li{text-align: center;display:inline-block;width: calc(29% - 60px);margin: 0 15px 25px 0px;vertical-align:top;border-radius: 7px;    box-sizing: border-box;}
	.process-box .ul-lnb li:last-of-type{margin:0 0 0 0px;}
	.process-box .ul-lnb li:nth-of-type(n+4){margin-bottom:0;}
	.process-box .intro-box01{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #9acaf3 ;box-sizing: border-box; min-height:173px}
	.process-box .intro-box01 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.1em;line-height:30px;}
	.process-box .intro-box01 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box02{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #68baff ;box-sizing: border-box; min-height:173px}
	.process-box .intro-box02 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.1em;line-height:30px;}
	.process-box .intro-box02 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box03{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #53aefb ;box-sizing: border-box; min-height:173px}
	.process-box .intro-box03 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.1em;line-height:30px;}
	.process-box .intro-box03 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box04{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #2d96ed ;box-sizing: border-box; min-height:173px}
	.process-box .intro-box04 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.1em;line-height:30px;}
	.process-box .intro-box04 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box05{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #1775c3 ;box-sizing: border-box; min-height:173px}
	.process-box .intro-box05 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.1em;line-height:30px;}
	.process-box .intro-box05 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box06{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #0f75c9 ;box-sizing: border-box; min-height:173px}
	.process-box .intro-box06 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.1em;line-height:30px;}
	.process-box .intro-box06 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}
	.process-box .intro-box07{position: relative;padding: 20px;border-radius: 20px;border: 4px solid #0054ab ;box-sizing: border-box; min-height:173px}
	.process-box .intro-box07 .txt-box h4{padding:0 0 10px;font-weight:500;font-size:1.1em;line-height:30px;}
	.process-box .intro-box07 .txt-box p{padding:0 0 20px 0;font-size:0.9em;line-height:25px;color:#3d3d3d;}

}

@media screen and (max-width: 768px) {
    .popup-wrap .popup-box .popup-header-box h3{padding:12px 40px;font-size:16px;line-height:26px;}
    .popup-wrap .popup-box .popup-header-box .btn-pop-close{top:13px;right:10px;width:20px;height:20px;}
	
	.popup-wrap .popup-box .popup-visual-box{height:220px;padding:20px 10px;}
	.popup-wrap .popup-box .popup-visual-txt-box{top:100px;}
	.popup-wrap .popup-box .popup-visual-box .txt-box{margin:30px auto;}
	.popup-wrap .popup-box .popup-visual-box .txt-box p:nth-of-type(1){padding:0 0 15px;font-size:18px;line-height:30px;}
	.popup-wrap .popup-box .popup-visual-box .txt-box p:nth-of-type(2){margin:0 0 10px;font-size:32px;line-height:40px;-webkit-line-clamp:3;}
	.popup-wrap .popup-box .popup-visual-box .txt-box .btn-more-vi{display:none;/* width:80px;height:10px; */}
	
    .popup-wrap .popup-box .popup-content-box{padding:20px 10px;}

	.process-box{padding:0}
	.process-box .ul-lnb {margin: 0 0 20px 0;}
	.process-box .ul-lnb li:nth-of-type(n+4){margin-bottom:25px;}
	.process-box .ul-lnb li:last-of-type{margin-bottom:0;}
	.process-box .ul-lnb li {width: 100%;margin: 0 0px 20px 0px;}
	.process-box .ul-lnb li{border:none}
	.process-box .intro-box01{ min-height:auto;}
	.process-box .intro-box02{ min-height:auto;}
	.process-box .intro-box03{ min-height:auto;}
	.process-box .intro-box04{ min-height:auto;}
	.process-box .intro-box05{ min-height:auto;}
	.process-box .intro-box06{ min-height:auto;}
	.process-box .intro-box07{ min-height:auto;}
}

@media screen and (max-width:480px) {
	
}