  .main-content-box03{background:#f7fbff;}
.main-content-box03 .main-mini-wrap .graph-title{padding:0 0 40px;font-size:24px;text-align:center;color:#002450;}
.main-content-box03 .main-mini-wrap .main-mini-box{display:flex;border:1px solid #dee5ed;}
.main-content-box03 .main-mini-wrap .main-mini-box .left-box{width:25%;padding:20px;background:#fff;box-sizing:border-box;}
.main-content-box03 .main-mini-wrap .main-mini-box .right-box{width:75%;padding:20px;background:#f7f7f7;box-sizing:border-box;}

.main-graph-wrap{position:relative;padding:0 30px;}
.main-graph-wrap .control-wrap{position:absolute;width:100%;top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.main-graph-wrap .control-wrap:after{content:'';display:block;clear:both;}
.main-graph-wrap .control-wrap > a{float:left;padding:8px 0;width:20px;height:40px;vertical-align:middle;box-sizing:border-box;text-align:center;}
.main-graph-wrap .control-wrap > a:last-of-type{float:right;margin:0;}
.main-graph-wrap .control-wrap > span{display:none;}
.main-graph-wrap .control-wrap > span a{display:block;margin:0 20px 0 0;padding:12px 0;width:44px;height:44px;border-radius:50%;vertical-align:middle;box-sizing:border-box;text-align:center;}
.main-graph-wrap .control-wrap .prev{background: url(/_res/ajou/ace/img/main/ico-slide-prev.png) no-repeat center center / contain;}
.main-graph-wrap .control-wrap .next{background: url(/_res/ajou/ace/img/main/ico-slide-next.png) no-repeat center center / contain;}

.graph-box .h4-tit01{padding:0 0 20px;text-align:center;font-size:18px;line-height:1;}
.graph-box .graph{display:block;width:200px;height:200px;margin:0 auto;border-radius:50%;position:relative;}
.graph-box .graph .graph-txt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;height:140px;text-align:center;line-height:140px;font-size:24px;font-weight:700;border-radius:50%;background:#fff;}

@media screen and (max-width:1024px){
	.main-content-box03 .main-mini-wrap .graph-title{text-align:left;}
	.main-content-box03 .main-mini-wrap .main-mini-box .left-box{width:33.3333%;}
	.main-content-box03 .main-mini-wrap .main-mini-box .right-box{width:66.6666%;}
	
	.graph-box .graph{width:180px;height:180px;}
	.graph-box .graph .graph-txt{width:120px;height:120px;line-height:120px;}
}

@media screen and (max-width:768px){
	.main-content-box03{background:#fff;margin:20px auto 0;}
	.main-content-box03 .main-mini-wrap{padding:20px;}
	.main-content-box03 .main-mini-wrap .graph-title{font-size:20px;padding:0 0 20px;}
	.main-content-box03 .main-mini-wrap .main-mini-box{display:block;}
	.main-content-box03 .main-mini-wrap .main-mini-box .left-box{width:100%;}
	.main-content-box03 .main-mini-wrap .main-mini-box .right-box{width:100%;}
	
	.main-graph-wrap{padding:0 20px;}
	.graph-box .graph{width:170px;height:170px;}
}

@media screen and (max-width:480px){
	.graph-box .graph{width:160px;height:160px;}
	.graph-box .graph .graph-txt{width:120px;height:120px;line-height:120px;}
}