@charset "UTF-8";

#primeCourseArea{background:#dfdfdf;}
/*슬라이더*/
.wrap-visual{padding:65px 0 115px 0;max-width:1400px;margin: 0 auto;}

/*
.wrap-visual,
.wrap-visual .slick-list{height:535px !important;}
.wrap-visual .slick-list{position:absolute;top:0;left:50%;width:1400px;margin-left:-700px;}
*/

/*
.wrap-visual .slider li{margin:0 19px;position:relative;max-width:280px;max-height:383px;}
*/
.wrap-visual .slider li{position:relative;max-height:383px;margin:0 15px;}
.wrap-visual .slider li a{display:block;width:100%;height:100%;}
.wrap-visual .slider li .pic{text-align:center;width:100%;height:100%;}
.wrap-visual .slider li .pic img{display:inline-block;width:100%;height:100%;}

.wrap-visual .slider li .mark{position:absolute;bottom:0;left:0;width:100%;padding:0 15px;background-color:rgba(0,0,0,0.5);overflow:hidden;}
.wrap-visual .slider li .mark span{display:inline-block;box-sizing:border-box;width:45px;height:45px;padding-top:10px;font-size:12px;color:#FFF;text-align:center;}
.wrap-visual .slider li .mark .span_1{float:left;}
.wrap-visual .slider li .mark .span_2{float:left;}
.wrap-visual .slider li .mark .span_3{float:right;}

.wrap-visual .slider li.slick-current{}

@media only screen and (max-width:1400px){
	.wrap-visual{max-width:96%;}
	.wrap-visual .slider li{margin:0 20px;}
}
@media only screen and (max-width:480px){
	.wrap-visual{padding:30px 0 140px 0;}
}

/*해상도별 비주얼 사이즈*/
/*
@media only screen and (min-width:2001px){
	.wrap-visual .slick-list{width:100%;margin-left:-50%;}
}

@media only screen and (max-width:768px){
	.wrap-visual .slick-list{width:1040px;margin-left:-520px;}
}
@media only screen and (max-width:480px){
	.wrap-visual-outer{padding-bottom:65px;}
}
*/

/*콘트롤*/
.wrap-visual button{display:inline-block;cursor:pointer;text-indent:-9999px;box-sizing:border-box;width:56px;height:56px;position:absolute;top:calc(50% - 28px);}
.wrap-visual .prevnext{}
.wrap-visual .prevnext button{background:rgba(0,0,0,0.5) url(/images/prime/common/arrow_3_r_w.png) no-repeat center;}
.wrap-visual .prevnext button.prev{left:10px;transform:rotate(180deg);}
.wrap-visual .prevnext button.next{right:10px;}
.wrap-visual .control{display:none;}
.wrap-visual .control .numbering{display:none;}
@media all and (min-width:1025px){
	.wrap-visual .prevnext button:hover{transition: all 0.5s cubic-bezier(0.2, 0, 0.3, 1);background-color:rgba(0,0,0,1);}
}

/*모집바로가기*/
.goto-wrap{font-size:0;width:1400px !important;position:absolute;left:50%;margin-left:-700px !important;bottom:0;}
.goto-wrap > div{display:inline-block;vertical-align:bottom;}
.goto-wrap .course-wrap{width:280px;}
.goto-wrap .whole-wrap{width:190px;}
.goto-wrap a.openCourse,
.goto-wrap a.gotoWhole{display:block;color:#FFF;padding:12px 20px;font-size:17px;font-family:'Noto Regular';}
.goto-wrap a.openCourse{background:#961010;position:relative;}
.goto-wrap a.gotoWhole{background:#47434b url(/images/prime/common/plus_6_w.png) no-repeat 90% center;padding-right:40px;}
.goto-wrap a.openCourse:before{content:"";display:block;width:20px;height:20px;border:2px solid #FFF;border-radius:60px;position:absolute;right:5%;top:calc(50% - 11px);background:url(/images/prime/common/arrow_14_r_w.png) no-repeat center;transform:rotate(-90deg);}
.goto-wrap a.openCourse.active:before{transform:rotate(90deg);}
.goto-wrap a.openCourse:hover{background-color:#7a0101;}
.goto-wrap a.gotoWhole:hover{background-color:#2d2d2f;}
.goto-wrap ul.courseList{display:none;height:100%;max-height:230px;overflow-y:auto;padding:10px 25px;background:#ac1818 url(/images/prime/main/courseList_bg.png) no-repeat right bottom;overflow-y:auto;}
.goto-wrap ul.courseList li{padding:4px 0;}
.goto-wrap ul.courseList li a{font-size:15px;color:#FFF;}
@media all and (max-width:1400px){
	.goto-wrap{width:100% !important;left:0;margin-left:0 !important;}
}
@media all and (max-width:768px){
	.goto-wrap .course-wrap{width:calc(100% - 190px);}
}
@media all and (max-width:480px){
	.goto-wrap .course-wrap,
	.goto-wrap .whole-wrap{width:100%;}
	.goto-wrap ul.courseList{}
}