@charset "utf-8";

#header-Top, #header-Gnb section > .gnb > li:hover > a, #header-Gnb section > .gnb > li.active > a, #header-Gnb section > .gnb > li > ul, .popup .slide:before, .quickRight, .noticeWrap .notice > div .more:hover, #subContainer #leftCont h2, .tabStyle li.active a, .tabStyle li.on a, .tabStyle li a:hover,
.mainQuickRight, #popupWrap .bx-wrapper .bx-pager.bx-default-pager a:hover, #popupWrap .bx-wrapper .bx-pager.bx-default-pager a.active, #popupWrap .bx-wrapper .bx-pager.bx-default-pager a:focus {background-color:#CD0F0F} /* 2025 추가 */
.popupModal .modal-content {border-color:#CD0F0F}
.quickRight > ul li:nth-child(1) a, .quickRight > ul li:nth-child(2) a:hover, .noticeWrap .notice > h3.active a, .noticeWrap .notice > div .notiList li a:hover span, .quickLeft > li:hover a, #rightCont h3 .location li:last-child, #leftCont .leftmenu > li > .depth2 > li.active > a, #leftCont .leftmenu > li > .depth2 > li > a:hover, .box .inner .title, .faculty .fa-search-plus,
.hamburgerGnb > li > a.active, .hamburgerGnb > li > a:hover, .popup .slide > div h3, .popup .slide a.more, .mainQuickLeft > a:hover {color:#CD0F0F} /* 2025 추가 */
#rightCont .con > h4:before, #rightCont .con .h4:before {border-color:#CD0F0F}

.mainVisual01 {background:url('../images/mainVisual01.jpg') center center no-repeat; background-size:cover} /* 학과별로 메인,서브이미지 포지션 값으로 반응형 조절하기 */
.subVisual01 {background:url('../images/mainVisual01.jpg') center 15% no-repeat; background-size:cover} /* 학과별로 메인,서브이미지 포지션 값으로 반응형 조절하기 */
#linkWrap {background:url('../images/linkWrapBgNew.jpg') center center no-repeat; background-size:cover} /* 학과별로 메인,서브이미지 포지션 값으로 반응형 조절하기 */

.popup .slide > div h3 {letter-spacing:-0.25px}

.popup .slide {height:255px}

.highlight {background-color:#ffe5e5; padding:6px 12px; font-weight:700; border-radius:5px; color:#000}
.majorcolor {color:#CD0F0F}


@media screen and (max-width:1139px) {
	#header-Gnb section > .gnb {background:#CD0F0F}
}
@media screen and (max-width:768px) {	
	.mainVisual01 {background-position:1% center} /* 학과별로 메인,서브이미지 포지션 값으로 반응형 조절하기 */
}
@media screen and (max-width:425px) {	
	.mainVisual01 {background-position:1% center} /* 학과별로 메인,서브이미지 포지션 값으로 반응형 조절하기 */
}
@media screen and (max-width:320px) {	
	.mainVisual01 {background-position:1% center} /* 학과별로 메인,서브이미지 포지션 값으로 반응형 조절하기 */
}
@media screen and (max-width:1139px) {
	.subVisual01 {background-position:1% center}
}
@media screen and (max-width:768px) {	
	.subVisual01 {background-position:1% center}
	.popup .slide > div ul > li span {padding-left:0 !important}
}
@media screen and (max-width:425px) {	
	.subVisual01 {background-position:1% center} 
}
@media screen and (max-width:320px) {	
	.subVisual01 {background-position:1% center}
}

ul.snsLink {overflow: hidden; margin-top: 10px;}
ul.snsLink li {float: left; margin-right: 10px;}

#header-Gnb section > .gnb > li:nth-child(2) > ul {min-width:140px} 
#header-Gnb section > .gnb > li:nth-child(6) > ul {min-width:130px} 


table {table-layout:fixed; word-break:break-all}