  .process-box{padding: 10px 0 0 0;}
.process-box dl{width: 100%;margin: 0 0 52px 0;}
.process-box dl:after{content: "";display: block;clear:both}
.process-box dl:last-child {margin: 0 0 0px 0;}
.process-box dl dt:after{content: "";display: block;position: absolute;bottom: -49px;left: 50%;width: 32px;
    height: 33px;background: url(/_res/ajou/ajoulaw/img/content/dw-arr.png) no-repeat;transform: translate(-50%);}
.process-box dl:last-child dt:after{display:none}
.process-box dl dt{position:relative;;width: 20%;text-align: center;vertical-align: middle;font-size: 18px;font-weight: 500;border: 7px solid #75a5d6;border-radius: 10px;float: left;min-height: 100px;display: table;}
.process-box dl dt:before{content:"";clear:both;display:block;}
.process-box dl dt span{padding: 25px;display: table-cell;vertical-align: middle;line-height: 27px;}
.process-box dl dd{display: table;text-align: left;vertical-align: middle;float: left;min-height: 115px;margin: 0 0 0 20px;}
.process-box dl dd div{display: table-cell;vertical-align: middle;width:100%;margin:0 20px;border-radius:10px;}
.process-box dl dd:nth-of-type(1){width: 40%;border-radius: 8px;padding: 0 20px;background-color: #ebf3fb;}
.process-box dl dd:nth-of-type(2){width: 52%;text-align: center;background-color: #d1e8ff;border-radius: 8px;text-align:left;padding:20px;box-sizing:border-box}

@media screen and (max-width:1024px) {
	.process-box dl dt {width: 100%;font-size: 16px;min-height: auto;border: 5px solid #75a5d6;    box-sizing: border-box;}
	.process-box dl dt span {padding: 9px 0;}
	.process-box dl dd {min-height:auto;box-sizing: border-box;}
	.process-box dl dd:nth-of-type(1){width: 100%;padding: 15px 20px;margin: 0;}
	.process-box dl dd:nth-of-type(1) ul li{font-size:14px;}
	.process-box dl dd:nth-of-type(2){width: 100%;margin:0;}
	.process-box dl dd div{font-size: 14px;}
	.process-box dl dt:after{    top: -47px;bottom:auto}
	.process-box dl:last-child dt:after{display:block}
	.process-box dl:first-child dt:after{display:none}
	
}
@media all and (max-width:768px) {
	.process-box dl dt {width: 100%;font-size: 16px;min-height: auto;border: 5px solid #75a5d6;    box-sizing: border-box;}
	.process-box dl dt span {padding: 9px 0;}
	.process-box dl dd {min-height:auto;box-sizing: border-box;}
	.process-box dl dd:nth-of-type(1){width: 100%;padding: 15px 20px;margin: 0;}
	.process-box dl dd:nth-of-type(1) ul li{font-size:14px;}
	.process-box dl dd:nth-of-type(2){width: 100%;margin:0;}
	.process-box dl dd div{font-size: 14px;}
	.process-box dl dt:after{    top: -47px;bottom:auto}
	.process-box dl:last-child dt:after{display:block}
	.process-box dl:first-child dt:after{display:none}
	
	
}

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