@charset "utf-8";

#wrap .searchWrap {opacity:0;transition:all 0s;visibility: hidden;}
#wrap .searchWrap.visible {opacity:1;transition:all 1s;visibility: visible;}


#gnb {margin-left:0px !important;transform:translateX(-45%) !important;}
#gnb > ul {display:flex; flex-wrap:nowrap;}
#gnb > ul > li.dep_tit {margin: 0 25px !important;}
#gnb > ul > li.dep_tit > a { font-size: 1.1rem !important;white-space:nowrap !important; }
#gnb > ul.depth {display:inline-block;}

.onoff-type-P .course-request-date {display: none;}

@media all and (max-width:1500px) {
	#gnb > ul > li.dep_tit {margin: 0 22px !important;}
	#gnb > ul > li.dep_tit > a { font-size: 1.05rem !important;}
}
