/* v78: geometry changes only on resize/content load; scrolling never moves either menu. */
.ae-industry-fixed-shell{padding-top:var(--ae-fixed-masthead-height,88px)!important}
.ae-industry-fixed-shell>header.header{position:fixed!important;top:0!important;left:50%!important;transform:translateX(-50%)!important;width:100%!important;max-width:1560px!important;margin:0!important;box-sizing:border-box!important;z-index:1200!important;transition:none!important;animation:none!important}
#ae-industry-fixed-nav{position:fixed!important;z-index:1100!important;box-sizing:border-box;background:#fff;border:1px solid #d4e1f1;border-radius:10px 10px 0 0;box-shadow:0 2px 5px #1736530d;font-family:Pretendard,"Noto Sans KR","Malgun Gothic",Arial,sans-serif;font-size:14px;font-weight:650;line-height:1.4;transition:none!important;animation:none!important;transform:none!important}
#ae-industry-fixed-nav .header-inner{display:flex;align-items:center;gap:0;flex-wrap:nowrap;min-height:50px;padding:8px 10px;box-sizing:border-box}
#ae-industry-fixed-nav .brand,#ae-industry-fixed-nav .map-name{display:none!important}
#ae-industry-fixed-nav a{text-decoration:none;font-size:14px;font-weight:650;white-space:nowrap}
#ae-industry-fixed-nav .field-context-nav{display:flex;align-items:center;gap:6px;flex:0 0 auto;flex-wrap:nowrap}
#ae-industry-fixed-nav .field-context-nav a{display:inline-flex;align-items:center;min-height:34px;padding:6px 10px;border-radius:5px;line-height:1.4;color:#345274}
#ae-industry-fixed-nav .field-context-nav .field-back{background:#68428b;color:#fff;padding-inline:9px}
#ae-industry-fixed-nav .field-context-nav a[aria-current=page]{background:#1758af;color:#fff}
#ae-industry-fixed-nav .education-category{display:inline-flex;align-items:center;justify-content:center;min-height:32px;box-sizing:border-box;margin:0 8px 0 12px;padding:5px 14px;border-radius:999px;background:#203b5f;color:#fff;font-size:14px;font-weight:750;line-height:1.5;white-space:nowrap}
#ae-industry-fixed-nav .education-role-links{display:inline-flex;align-items:center;gap:4px;padding:2px;border:1px solid #d0ddec;border-radius:8px;background:#f5f8fd}
#ae-industry-fixed-nav .education-role-links a{background:#fff;border:1px solid #d4e0ed;color:#345274;min-height:32px;padding:5px 10px;border-radius:5px}
#ae-industry-fixed-nav .education-role-links a[aria-current=page]{background:#1758af;border-color:#1758af;color:#fff}
#ae-industry-fixed-nav #mainNav{display:flex;align-items:center;justify-content:flex-start;flex:1 1 0;min-width:0;width:auto;gap:4px;margin-left:18px;padding-left:18px;border-left:1px solid #bcc9d9;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin}
#ae-industry-fixed-nav #mainNav a{display:flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;box-sizing:border-box;height:34px;min-height:34px;padding:5px 8px;line-height:24px;border:0;border-radius:5px;background:#edf4fc;color:#234b76;box-shadow:inset 0 0 0 1px #afc5dd}
#ae-industry-fixed-nav #mainNav a[aria-current=true]{background:#1758af;color:#fff;box-shadow:none}
#ae-industry-fixed-nav .menu-symbol{width:16px;height:16px;flex:0 0 16px;color:inherit}
#ae-industry-fixed-nav a:focus-visible{outline:3px solid #bd792b;outline-offset:2px}
@media(max-width:1000px){#ae-industry-fixed-nav .header-inner{flex-wrap:wrap;gap:8px}#ae-industry-fixed-nav #mainNav{flex-basis:100%;border-left:0;border-top:1px solid #bcc9d9;margin-left:0;padding-left:0;padding-top:8px}}

/* v79: remove the old menu label before the list link. */
#ae-industry-fixed-nav .menu-button,#ae-industry-fixed-nav #menuButton{display:none!important}


/* v81: standard selection, prepared content swap, no special fade or position animation. */
.ae-industry-fixed-shell>.reader-body{position:relative!important}
.ae-industry-fixed-shell .reader-frame{transition:none!important;animation:none!important;opacity:1!important}
#ae-industry-fixed-nav[aria-busy=true] .field-context-nav a:not(.field-back){pointer-events:none;cursor:progress}
