  .main-content-box01{background-color:#fff;border-radius:50px 0 50px 0;box-shadow:0 5px 10px rgba(0,49,93,.2);}
.main-content-box01>ul{max-width:1200px;padding:30px 0;margin:-80px auto 0;overflow:hidden;}
.main-content-box01>ul li{float:left;width:12.5%;text-align:center;}
.main-content-box01>ul li a{display:block;}
.main-content-box01>ul li a .link-title{display:block;line-height:20px;letter-spacing:-0.5px;}
.main-content-box01>ul li a .link-title:before{content:'';display: block;background: url(/_res/ajou/ace/img/main/ico-main-link01.png) no-repeat center / contain;width: 100%;height: 60px;margin:0 0 20px;transform:none;transition:.2s;}
.main-content-box01>ul li:nth-of-type(2) a .link-title:before{background-image:url(/_res/ajou/ace/img/main/ico-main-link03.png);}
.main-content-box01>ul li:nth-of-type(3) a .link-title:before{background-image:url(/_res/ajou/ace/img/main/ico-main-link04.png);}
.main-content-box01>ul li:nth-of-type(4) a .link-title:before{background-image:url(/_res/ajou/ace/img/main/ico-main-link02.png);}
.main-content-box01>ul li:nth-of-type(5) a .link-title:before{background-image:url(/_res/ajou/ace/img/main/ico-main-link08.png);}
.main-content-box01>ul li:nth-of-type(6) a .link-title:before{background-image:url(/_res/ajou/ace/img/main/ico-main-link07.png);}
.main-content-box01>ul li:nth-of-type(7) a .link-title:before{background-image:url(/_res/ajou/ace/img/main/ico-main-link06.png);}
.main-content-box01>ul li:nth-of-type(8) a .link-title:before{background-image:url(/_res/ajou/ace/img/main/ico-main-link05.png);}
.main-content-box01>ul li a:hover .link-title{color:#0e66ae;}
.main-content-box01>ul li a:hover .link-title:before{transform:scale(1.1);}

@media screen and (max-width:1024px){
	.main-content-box01>ul li a .link-title{font-size:14px;line-height:18px;}
}

@media screen and (max-width:768px) {
	
	.main-content-box01{margin:0 0 20px;border-radius:0;box-shadow:none;}
	.main-content-box01>ul{margin-top:0px;}
	.main-content-box01>ul li{width:25%;}
	.main-content-box01>ul li:nth-of-type(n+5){margin:30px 0 0;}
	.main-content-box01>ul li a .link-title:before{margin:0 0 15px;}
	
}
@media screen and (max-width:640px) {
	
	
}
@media screen and (max-width:480px) {
	.main-content-box01>ul{padding:20px 0;}
	.main-content-box01>ul li a .link-title{font-size:12.5px;}
	.main-content-box01>ul li a .link-title:before{margin:0 0 10px;background-size:auto 50px;}
	
}