.popup-wrap .popup-box{margin:0 auto;max-width:1280px;}
.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-content-box{padding:0;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 #9dd344 ;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 #44d1a1 ;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 #41d4e2 ;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 #66b8e7 ;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 #699ce5 ;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 #4874c5 ;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 #3f50a7 ;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 #9dd344 ;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 #44d1a1 ;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 #41d4e2 ;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 #66b8e7 ;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 #699ce5 ;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 #4874c5 ;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 #3f50a7 ;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 #9dd344 ;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 #44d1a1 ;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 #41d4e2 ;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 #66b8e7 ;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 #699ce5 ;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 #4874c5 ;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 #3f50a7 ;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:24px;}
    .popup-wrap .popup-box .popup-header-box .btn-pop-close{top:13px;right:10px;width:20px;height:20px;}
    .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) {
	
}