@charset "utf-8";


/*서브 비주얼*/
.eQ01 .wrap_sub_visual:before{background:url(/sites/liberaledu/images/sub_liberaledu.jpg) no-repeat center top;}
.eQ02 .wrap_sub_visual:before{background:url(/sites/templet_guide/images/sub/sub_visual_01.jpg) no-repeat center;background-size:cover !important; }
.eQ03 .wrap_sub_visual:before{background:url(/sites/templet_guide/images/sub/sub_visual_02.jpg) no-repeat center ;background-size:cover !important ;}
.eQ04 .wrap_sub_visual:before{background:url(/sites/templet_guide/images/sub/sub_visual_05.jpg) no-repeat center;background-size:cover !important; }
.eQ05 .wrap_sub_visual:before{background:url(/sites/templet_guide/images/sub/sub_visual_25.jpg) no-repeat center;background-size:cover !important; }

.eQ06 .wrap_sub_visual:before{background:url(/sites/templet_guide/images/sub/sub_visual_03.jpg) no-repeat center;background-size:cover !important; }
.eQ07 .wrap_sub_visual:before{background:url(/sites/templet_guide/images/sub/sub_visual_24.jpg) no-repeat center;background-size:cover !important; }

.btn-style.type2::after {content: ''; position: relative; top: -4px;  display: inline-block; width: 17px; height: 16px; margin-left: 10px; background: url('../../images/ic-btn2.png') no-repeat center; vertical-align: middle;}
.btn-style.type2:hover::after {background: url('../../images/ic-btn2-ov.png') no-repeat center;}

/* 사이드 메뉴바  세로 축소시 스크롤*/
.area_2 {overflow-y: scroll; scrollbar-width: none; }
@media (min-width: 1281px) {
    .head_navi .li_1 {position: unset !important;}
}
  .head_navi .ul_2 {/*position: absolute;*/ padding: 0 25px; width: 100%; left: 20px;}

@media all and (max-width:1280px){
  .head_navi .ul_2 {all:unset;}
}
@media all and (max-width:768px){
   .head_navi .ul_2 {all:unset;}
}


/*  교양교육과정 2차 메뉴 위치*/
.div_2.count4 {top: 250px;}
/* 교양담당교원 메뉴 위치*/
.div_2.count3 {top: 300px;}
/* 교양교육연구소 2차 메뉴 위치*/
.li_1_6212 .div_2.count4 {top: 350px;}
/* 비교과프로그램 2차 메뉴 위치*/
.div_2.count6 {top: 380px;}
/* 알림마당 2차 메뉴 위치*/
.li_1_6214 .div_2.count3 {top: 500px;}
/* 기관소개 2차 메뉴 위치*/
.li_1_6215 .div_2.count6 {top: 530px;}

@media (min-width: 1280px) and (max-height:740px){
  /*사이드 메뉴바 세로 축소시 로고 이동. 가로1280이상 세로740이하일떄 적용*/
   .head_navi .navGab{top: 0;left:240px;height: 126px;}
    /* 2차 메뉴 위치*/
   .div_2.count4,
   .div_2.count3,
   .li_1_6212 .div_2.count4,
   .div_2.count6,
   .li_1_6214 .div_2.count3,
   .li_1_6215 .div_2.count6 {top: 50vh;}
}