  .main-mini-wrap{max-width:1400px;margin:0 auto;}
.main-content-box04 .main-mini-wrap{padding:40px 0;}

.main-link-box{}
.main-link-box > ul{overflow:hidden;}
.main-link-box > ul > li{float:left;width:calc(33.333% - 15px);margin:0 22px 0 0;background:url(/_res/ajou/ace/img/main/img-bg-mainlink01.jpg) no-repeat center;background-size:100%;transition:.3s;}
.main-link-box > ul > li:nth-of-type(2){background-image:url(/_res/ajou/ace/img/main/img-bg-mainlink02.jpg);}
.main-link-box > ul > li:nth-of-type(3){background-image:url(/_res/ajou/ace/img/main/img-bg-mainlink03.jpg);}
.main-link-box > ul > li:nth-of-type(4){background-image:url(/_res/ajou/ace/img/main/img-bg-mainlink04.jpg);}
.main-link-box > ul > li:last-of-type{margin:0;}
.main-link-box > ul > li > a{display:block;min-height:140px;padding:30px;font-weight:500;color:#fff;background:rgba(0,0,0,.5);box-sizing:border-box;}
.main-link-box > ul > li:hover{background-size:120%;}

@media screen and (max-width:1024px){
	.main-link-box > ul > li > a{padding:20px;}
}

@media screen and (max-width:768px){
	.main-content-box04{margin:20px 0 0;}
	.main-content-box04 .main-mini-wrap{padding:20px;background:#fff;}
	.main-link-box > ul > li{width:calc(50% - 10px);margin:0 20px 20px 0;}
	.main-link-box > ul > li:nth-of-type(2n){margin-right:0;}
	.main-link-box > ul > li:nth-of-type(n+3){margin-bottom:0;}
}

@media screen and (max-width:480px){
	.main-link-box > ul > li > a{min-height:90px;padding:15px;font-size:14px;}
}