/* T402(t425) 공통 헤더 좌표: 모든 대상 화면 동일 변수 (390 기준 로고 x18 y20 91x32 / 대문 버튼 x277 y22 101x28). 테스트 배너(top2~18) 아래. */
:root{--t425-top:20px;--t425-side:18px;--t425-logo-h:32px;--t425-gate-h:28px;--t425-gate-r:12px}
#t425-head{position:absolute!important;top:0!important;left:0!important;right:0!important;height:0!important;margin:0!important;padding:0!important;z-index:2147483100!important;pointer-events:none!important;background:none!important;border:0!important;display:block!important;filter:none!important;opacity:1!important}
#t425-head .t425-logo{position:absolute!important;left:var(--t425-side)!important;top:var(--t425-top)!important;height:var(--t425-logo-h)!important;width:auto!important;max-width:none!important;object-fit:contain!important;margin:0!important;padding:0!important;filter:none!important;opacity:1!important;pointer-events:none!important;background:none!important;border:0!important}
#t425-head .t425-gate{position:absolute!important;right:var(--t425-gate-r)!important;top:calc(var(--t425-top) - 4px)!important;height:40px!important;display:flex!important;align-items:center!important;margin:0!important;padding:0!important;background:none!important;border:0!important;box-shadow:none!important;pointer-events:auto!important;line-height:0!important}
#t425-head .t425-gate img{display:block!important;height:var(--t425-gate-h)!important;width:auto!important;max-width:none!important;object-fit:contain!important;filter:none!important;opacity:1!important;margin:0!important}
/* 기존 화면별 헤더 그림: 자리 유지, 표시·클릭만 끔 (공통 헤더 1개만 보이도록) */
html.t425h header.v2f-head>*,html.t425h .portal-return-bar,html.t425h main#app>nav.pnav>*{visibility:hidden!important;pointer-events:none!important}
html.t425h main#app>nav.pnav::before{visibility:hidden!important}
html.t425h main#app>nav.pnav>span:first-child{background:none!important}
