.main-visual-wrap-test {position:relative;}
.main-visual-wrap-test  .main-visual-box{background:#333333;}
.main-visual-wrap-test  .main-visual-box .item .main-visual-img-box{height:620px;}
.main-visual-wrap-test  .main-visual-box .item{width:100%;max-width:1920px;margin:0 auto;}
.main-visual-wrap-test .main-visual-box .control-wrap{display:none;}
.main-visual-wrap-test .owl-theme .owl-dots .owl-dot span{background:#ccc;}
.main-visual-wrap-test .owl-theme .owl-dots .owl-dot.active span, .main-visual-wrap-test .owl-theme .owl-dots .owl-dot:hover span{background:#3d3d3d;}

.main-visual-wrap-test .owl-theme .owl-nav [class*=owl-]{padding:0;margin:0;width: 18px;height: 28px;font-size:0;}
.main-visual-wrap-test .owl-theme .owl-nav .owl-next{background:url(/_res/ajou/kr/img/main/icon-slide-next02.png) no-repeat center/cover;}
.main-visual-wrap-test .owl-theme .owl-nav .owl-prev{background:url(/_res/ajou/kr/img/main/icon-slide-prev02.png) no-repeat center/cover;}
.main-visual-wrap-test .owl-nav{position:absolute;display: flex;margin-top:0;width:100%;max-width: 200px;justify-content: space-between;left:50%;bottom:38px;transform:translateX(-50%);}
.main-visual-wrap-test .owl-dots{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);}

.main-visual-wrap-test .owl-theme .owl-dots .owl-dot.active span{width:20px;}

.main-visual-wrap-test .main-visual-btn {position:absolute; left:15%; top:50px}
.main-visual-wrap-test .main-visual-btn .btn-link {border:0; background:#2775ba; border-radius:5px; color:#fff; margin-bottom:10px; text-align:center; padding:10px 30px; display:block}
.main-visual-wrap-test .main-visual-btn .btn-link:hover {background:#1b64a5}
.main-visual-wrap-test .main-visual-btn .btn-link02 {border:0; background:#12538d; border-radius:5px; color:#fff; margin-bottom:10px; text-align:center; padding:10px 30px; display:block}
.main-visual-wrap-test .main-visual-btn .btn-link02:hover {background:#1b64a5}
.main-visual-wrap-test .main-visual-btn .text {font-size:18px; color:#fff; font-weight:400; margin:20px 0 10px; text-align:center;}
.main-visual-wrap-test .main-visual-btn .qr {width:180px;}
.main-visual-wrap-test .main-visual-btn .qr img {width:100%;}

@media screen and (max-width: 1024px){	
	.main-visual-wrap-test .main-visual-btn { left:7%;}
}

@media screen and (max-width: 768px){
	
	.main-visual-wrap-test .main-visual-box .item .main-visual-img-box{height:480px;}
	.main-visual-wrap-test .main-visual-btn { left:10%;}
}