@charset "utf-8";
/********************
메인페이지 및 서브페이지 동시 적용.
가장 마지막에 불러오는 CSS 파일입니다.
※ 공통영역 CSS에서 부분별 개별 적용시 사용하시면 됩니다. 
********************/

#_globalNavi #_globalUl li {border-color:#FFF;}
#_globalNavi #_globalUl li a {color: #FFF;}

@media (max-width: 1400px) {
  .wrap-header .head-util {display:inline-block !important;}
  
  /* ----- 20250730 수정 ----- */
  .wrap-popupzone h3 {margin-top:0;}
  .wrap-popupzone .slider {height: 390px;}
  .wrap-popupzone .slider li span img {display: block; height: 390px;}
  .main-quick h3 {padding-top: 0; font-size: 32px;}
  .main-quick h3:after {margin-top: 50px;}
  .main-quick ul {padding: 28px;}
}
@media (max-width: 1280px) {
  .wrap-popupzone .slider {height: 237px;}
  .wrap-popupzone .slider li span img  {display: inline-block; height: 237px; width: 100%;}
  
  .main-eduGrad {padding: 5px; display: flex; flex-direction: column; justify-content: space-between;}
  .main-eduGrad h3 {padding: 20px;}
  .main-eduGrad ul li {width: 32.3%; margin: 10px 0.5%;}
  .main-eduGrad ul li a {font-size: 16px;}
  
}
@media (max-width: 1024px) {
  .wrap-header .head-navi {width: 65%;}
  .wrap-header .head-navi .a_1 {font-size: 18px;}
  .wrap-header .head-navi .a_2 {font-size: 18px;}
}
@media (max-width: 768px) {
  .wrap-header .head-navi {width: calc(100% - 50px);}
  
  .wrap-popupzone .slider {height: 100%;}
  .wrap-popupzone .slider li span img {height: 100%; object-fit: contain;}
}


#_globalNavi #_globalUl li {border-color: #979797 !important;}
#_globalNavi #_globalUl li a {color: #818181 !important;}
