@charset "UTF-8";

._contentBuilder._k2__WiZaRd_basic{height:auto !important;}

/************************************** 
visual 
***************************************/
#_contentBuilder ._fnctWrap.main_visual{height:960px;}
.main_visual h2{display:none;}
.main_visual .container{}
.main_visual .container ul{}
.main_visual .container ul li{display:inline-block;position:relative;width: 100%;}
.main_visual .container ul li .wrap{}
.main_visual .container ul li .wrap .item_1{position: relative; overflow:hidden;}
.main_visual .container ul li .wrap .item_1 img{width:100%; height:960px; object-fit: cover;}
.main_visual .container ul li .wrap .item_2{position: absolute;left: 0;font-size: 50px;color: #fff;z-index: 1000;top: 50%;transform: translateY(-50%);width: 100%;}
.main_visual .container ul li .wrap .item_2 .in{max-width: 1700px;margin: 0 auto; font-family: 'SMU Regular';}
.main_visual .container ul li .wrap .item_2 .in .text_1{font-size:60px; font-weight: bold; line-height: 1.1;}
.main_visual .container ul li .wrap .item_2 .in .text_2{font-size:40px; line-height: 1.4; margin-top:20px;}
.main_visual .control{position: absolute; bottom: 65px; left: 50%; transform: translateX(-50%); z-index: 1; width: 100%; text-align: center;}
.main_visual .control .row {display: inline-flex;background: rgba(0, 0, 0, 0.5);padding: 8px 16px 8px 23px;border-radius: 50px;color: #fff;align-items: center;gap: 20px;}
.main_visual .control .btnW{display: flex;gap: 10px;}
.main_visual .control .btnW button{display:block;width: 20px;height: 20px;text-indent: -9999px;}
.main_visual .control .btnW button.stop{background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/pause.png) center no-repeat;}
.main_visual .control .btnW button.play{display:none; background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/play.png) center no-repeat;}
.main_visual .control .btnW button.prev{background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/arrow_back.png) center no-repeat;}
.main_visual .control .btnW button.next{background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/arrow_forward.png) center no-repeat;}
.main_visual .control .counter{}
.main_visual .control .counter i:before{content:'/'; display:inline-block; margin:0 5px;}
.main_visual .control .counter .total{opacity:0.5}

@media all and (max-width:1700px) {
	.main_visual .container ul li .item_2{padding:0 20px;}
}
@media all and (max-width:1200px) {
	.main_visual .container ul li .item_2{padding:0 20px; top:40%;}
}
@media all and (max-width:1024px) {
	.main_visual .container ul li .wrap .item_2 .in .text_1{font-size:40px; line-height:1.4}
	.main_visual .container ul li .wrap .item_2 .in .text_2{font-size:25px;}
}
@media all and (max-width:1024px) {
	#_contentBuilder ._fnctWrap.main_visual{height:90%;}
	.main_visual .container ul li .wrap .item_2{top:300px;}
	.main_visual .container ul li .wrap .item_2 .in .text_2{font-size:20px;}
}

/* 아이폰 */
html, body {width: 100%;overflow-x: hidden;}
.main_visual {width: 100%;overflow: hidden;box-sizing: border-box;}
.main_visual .slick-list {width: 100%;overflow: hidden !important; }


/************************************** 
SBS SCHOOL
***************************************/
.main_sbs{background:#f1f1f1 url(/sites/hmba/images/main/sbs_bg.png) left -750px no-repeat; padding:100px 0;}
.main_sbs .container{max-width:1700px;margin:0 auto;display: flex;align-items: center;}
.main_sbs .container .slide_tit{width: 480px;flex-shrink: 0;position: relative;z-index: 10; height:auto;}
.main_sbs .container .slide_tit > div{position:relative; z-index:1; font-family: 'SMU Regular'; line-height:1;}
.main_sbs .container .slide_tit > div.t_1{font-size:42px; font-family: 'SMU Bold';}
.main_sbs .container .slide_tit > div.t_1 i{display: inline-block;width: 10px;height: 10px;background: #005bac;position: relative;top: 3px;left: 5px;border-radius: 100%;}
.main_sbs .container .slide_tit > div.t_2 .p_1{font-size: 30px;color: #005bac;display: flex;align-items: end; margin: 50px 0 30px;}
.main_sbs .container .slide_tit > div.t_2 .p_1 span{text-align: center;}
.main_sbs .container .slide_tit > div.t_2 .p_1 span:before{content:'';display: block;width: 7px;height: 9px; background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/dot_t.png) center no-repeat;margin: 0 auto;}
.main_sbs .container .slide_tit > div.t_2 .p_2{font-size: 24px; color: #666; font-family: 'SMU Regular'; line-height: 1.4;} 
.main_sbs .container ul{position: relative;width:1690px;padding-left: 100px; margin-left: -70px;}
.main_sbs .container ul .slick-arrow{position: absolute; background-color:#aeaeae; background-repeat:no-repeat; background-position:center; z-index:10; border-radius:100%; width: 80px;height: 80px; text-indent: -9999px;display: block;top: 50%; transform:translateY(-50%);}
.main_sbs .container ul .slick-arrow.slick-prev{left: 0; background-image:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/arr_prev.png);}
.main_sbs .container ul .slick-arrow.slick-next{left: 600px; background-image:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/arr_next.png);}
.main_sbs .container ul .slick-arrow:hover{background-color:#e67200;}

.main_sbs .container ul li{display:inline-block; transition:ease-in all 0.3s; top:0; padding:70px 50px 0 0; position:relative; left:90px;}
.main_sbs .container ul li .wrap{border-radius:20px;overflow: hidden;position: relative;}
.main_sbs .container ul li ._inner{display:block; height:100%;}
.main_sbs .container ul li .wrap .item_1{position:relative;}
.main_sbs .container ul li .wrap .item_1:after{content:'';width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;background: rgba(0,0,0,.3);}
.main_sbs .container ul li .wrap .item_1 img{width:100%;}
.main_sbs .container ul li .wrap .item_2{position: absolute;left: 0;bottom: 0;font-size: 30px;color: #fff;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.main_sbs .container ul li .wrap .item_2 .text_1{padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #fff;}
.main_sbs .container ul li .wrap .item_2 .text_2{display:none; font-size: 17px;}
.main_sbs .container ul li.slick-current{left:0;}
.main_sbs .container ul li.slick-current .wrap .item_2{display: block;height: auto;background: none;left: 40px;bottom: 40px;width: calc(100% - 80px);}
.main_sbs .container ul li.slick-current .wrap .item_2 .text_2{display:block;}
.main_sbs .container ul li:has(+ li.slick-current) {left:-100px;}

.main_sbs .container ul li.slick-current + .slick-slide{top:-70px;}

@media all and (max-width:1700px) {
	.main_sbs{padding:100px 20px;}
}

@media all and (max-width:1200px) {
	.main_sbs .container{}
	.main_sbs .container .slide_tit{}
	.main_sbs .container ul{width:calc(100% - 480px);padding: 0 50px;position: relative; margin-left: 0;}
	.main_sbs .container ul li:has(+ li.slick-current){left:0;}
	.main_sbs .container ul li{padding:0;}
	.main_sbs .container ul li.slick-current + .slick-slide{top:0;}
	.main_sbs .container ul .slick-arrow.slick-next{right:0;left: inherit;}
}

@media all and (max-width:1024px) {
	.main_sbs .container{display:block;}
	.main_sbs .container .slide_tit{width: 100%;padding: 0 30px;}
	.main_sbs .container .slide_tit > div.t_1{}
	.main_sbs .container .slide_tit > div.t_2 .p_1{margin:30px 0 20px;}
	.main_sbs .container .slide_tit > div.t_2 .p_2{margin-bottom: 20px; font-size: 20px;}
	.main_sbs .container .slide_tit > div.t_2 .p_2 br{display: none;}
	.main_sbs .container ul{width: 100%; padding:0; height:420px;}
	.main_sbs .container ul .slick-list{height:420px; overflow:hidden;}
	.main_sbs .container ul .slick-arrow{width:50px; height:50px; background-size:;}
	.main_sbs .container ul .slick-arrow.slick-prev{left:-20px;}
	.main_sbs .container ul .slick-arrow.slick-next{right:-20px;}
	.main_sbs .container ul li{height:420px; overflow:hidden;}
	
}


/************************************** 
NOTICE
***************************************/
.wrap_sbs_notice{max-width:1740px; margin:0 auto; min-height:400px; padding: 110px 20px; font-family: 'SMU Regular';}
.wrap_sbs_notice h2{color:#212121;font-size:50px;line-height: 1; font-family: 'SMU Bold';}
.wrap_sbs_notice ._recentPhotoUl{margin-top: 70px;}
.wrap_sbs_notice .recentBbsLi{}
.wrap_sbs_notice .recentPhotoTab{font-size:19px; font-family: 'SMU Regular'; padding:20px 10px 13px 80px; color:#666;width:240px; background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/bbs_tab_logo_off.png) 20px center no-repeat; border: 1px solid #ddd;margin-bottom: 10px; text-align: left; border-radius: 10px 20px 10px 10px;}
.wrap_sbs_notice .active .recentPhotoTab{color:#014da2; border-color:#014da2; background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/bbs_tab_logo.png) 20px center no-repeat;}
.wrap_sbs_notice .recentBbsMore{display:none; width:30px;height:30px;background: url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/bbs_more.png) center no-repeat;text-indent: -9999px;position: relative;left: -45px;top: -5px;}
.wrap_sbs_notice .active .recentBbsMore{display: inline-block;}

/* list */
.wrap_sbs_notice .recentBbsInnerUl{display:none; position: absolute; right:20px; bottom:100px; width:calc(100% - 430px);}
.wrap_sbs_notice .active .recentBbsInnerUl{display:block;}
.wrap_sbs_notice .recentBbsInnerUl li{padding:0 15px; display:inline-block; }
.wrap_sbs_notice .recentBbsInnerUl li a{border: 1px solid #ddd;height:400px;padding: 70px 40px 0;display: block;border-radius: 20px 40px 20px 20px;}
.wrap_sbs_notice .recentBbsInnerUl li .recentBbsTitle{}
.wrap_sbs_notice .recentBbsInnerUl li .recentBbsTitle strong{font-family: 'SMU Regular';}
.wrap_sbs_notice .recentBbsInnerUl li .recentBbsTitle .r_1{}
.wrap_sbs_notice .recentBbsInnerUl li .recentBbsTitle .r_2{font-size:26px;display: block; color:#212121; height: 80px;overflow: hidden;margin-bottom: 20px;}
.wrap_sbs_notice .recentBbsInnerUl li .recentBbsTitle .r_3{font-family: 'SMU Regular';color:#666;font-size: 18px;line-height: 1.5;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;margin-bottom: 30px;}
.wrap_sbs_notice .recentBbsInnerUl li ._first{}
.wrap_sbs_notice .recentBbsInnerUl li dt{display:none;}
.wrap_sbs_notice .slick-arrow{background:#fff; width: 80px;height: 80px;z-index: 1; margin-top:-40px; border: 1px solid #ccc;border-radius: 100%;font-size: 0;position: absolute;top:50%; display: flex !important;align-items: center;flex-direction: column;justify-content: center;}
.wrap_sbs_notice .slick-arrow:hover{border: 1px solid #005bac;}
.wrap_sbs_notice .slick-arrow:before{content:''; background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/bbs_arr.png) center no-repeat; width:30px;height:25px;display: block;text-indent: -9999px;}
.wrap_sbs_notice .slick-arrow:hover:before{background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/bbs_arr_hover.png) center no-repeat;}
.wrap_sbs_notice .slick-next{right:-30px; transform: rotate(180deg);}
.wrap_sbs_notice .slick-prev{left:-30px;}
.wrap_sbs_notice .slick-arrow.slick-disabled{display:none !important;}

@media all and (max-width:1500px) {
	.wrap_sbs_notice .recentBbsInnerUl{right:50px; width: calc(100% - 380px);}
}

@media all and (max-width:1100px) {
	.wrap_sbs_notice{padding-bottom: 500px;}
	.wrap_sbs_notice ._recentPhotoUl{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;gap: 20px; margin-top: 30px;}
	.wrap_sbs_notice .recentPhotoTab{width:100%; margin-bottom: 0;}
	.wrap_sbs_notice .recentBbsInnerUl{width: 100%;padding: 0 50px;right: 0;bottom: 70px;}
	.wrap_sbs_notice .slick-next{right:20px}
	.wrap_sbs_notice .slick-prev{left:20px;}
	.wrap_sbs_notice .recentBbsMore{display:none !important;}
}

@media all and (max-width:767px) {
		.wrap_sbs_notice ._recentPhotoUl{grid-template-columns: 1fr 1fr; gap:10px;}
		.wrap_sbs_notice .recentBbsInnerUl{padding:0 30px;}
		.wrap_sbs_notice .active .recentBbsInnerUl .slick-list{height:400px; overflow:hidden;}
		.wrap_sbs_notice .slick-next{right:5px}
		.wrap_sbs_notice .slick-prev{left:5px;}
		.wrap_sbs_notice .slick-arrow{width:60px; height:60px;}
}


/************************************** 
SMART
***************************************/
.main_smart{padding:100px 0; background:url(https://mba.sookmyung.ac.kr/sites/hmba/images/main/smart_bg.jpg) center / cover no-repeat; }
.main_smart .in{max-width:1700px; margin:0 auto; display: flex; align-items:flex-start;}
.main_smart .in .tit{width:430px; color:#fff; flex-shrink: 0;}
.main_smart .in .tit h2{font-size:50px; font-family: 'SMU Bold';}
.main_smart .in .tit p{font-size:17px; font-family: 'SMU Regular';}
.main_smart .container{width: calc(100% - 430px);}
.main_smart .container .slick-slider{margin-left:10px;}
.main_smart .container .slick-list{margin-left:10px;}
.main_smart .container ul li .wrap{display: flex;background:transparent; transition:ease all .5s; align-items: center;justify-content: center;flex-direction: column;gap: 20px;color: #fff;border: 1px solid #ddd;width: 230px;height: 230px;border-radius:20px;}
.main_smart .container ul li:hover .wrap{background:#473f3f; border-color:#473f3f;}
.main_smart .container ul li .wrap .item_1{display: flex;align-items: center;justify-content: center;}
.main_smart .container ul li .wrap .item_2{}
.main_smart .container ul li .wrap .item_2 .text_1{font-family: 'SMU Regular';}
.main_smart .container ul li .wrap .item_2 .text_2{display:none;}
.main_smart .slick-arrow{display:none !important;}

@media all and (max-width:1700px) {
	.main_smart .in .tit{width:400px;}
	.main_smart .in{padding:0 20px;}
	.main_smart .container{width: calc(100% - 400px);}
	.main_smart .container ul li{padding:0 10px;}
	.main_smart .container ul li .wrap{width:100%;}
}

@media all and (max-width:1100px) {
	.main_smart .in{width:100%; display:block;}
	.main_smart .container{width:100%; margin-top: 50px;}
	.main_smart .container .slick-slider{margin:0;}
	.main_smart .container ul li .wrap{height:auto; padding: 30px 0;}
	.main_smart .container .slick-list{height:200px; overflow:hidden;}
}
