/* PUBLIC-NAV-HOVER-FIX-1: PC 상단 메뉴 펼침 시 선·배경 출력 시점 맞춤 (main_renew.css 원본은 그대로, 이 파일이 다음에 읽힘)
   원인: 펼칠 때 하위메뉴 열 구분선·배경 윗선은 바로 나타나는데, 흰 배경(.rn-gnb-bg)은 높이 0→전체로 .25s 동안 자라고
         머리띠 흰 배경은 .3s 동안 서서히 나타나 선이 먼저 보였음
   처리: 흰 배경은 높이를 한 번에 정하고, 배경·하위메뉴(선 포함)를 같은 0.18초 투명도 전환으로 함께 나타나게 함.
         머리띠 배경도 펼칠 때만 같은 0.18초로 맞춤. 크기·위치·색·간격은 바꾸지 않음 */
@keyframes af-gnb-in { from { opacity: 0; } to { opacity: 1; } }
@media (min-width: 1025px) {
	.rn-gnb-bg { transition: none; }
	.rn-header.is-open { transition-duration: .18s; }
	.rn-header.is-open .rn-gnb-bg,
	.rn-header.is-open .rn-gnb__sub { animation: af-gnb-in .18s ease both; }
}
@media (min-width: 1025px) and (prefers-reduced-motion: reduce) {
	.rn-header.is-open { transition-duration: 0s; }
	.rn-header.is-open .rn-gnb-bg,
	.rn-header.is-open .rn-gnb__sub { animation: none; }
}
