function buildAds() { var ads = document.createElement('div'); ads.className = 'ak-header-ads'; ads.innerHTML = ` Sponsor 2 `; return ads; }function findNavBar() { return document.querySelector('#main-navigation-bar') || document.querySelector('.af-bottom-header') || document.querySelector('nav.main-navigation') || document.querySelector('nav'); }function findDesktopHeader() { return document.querySelector('.af-middle-header .af-middle-container .logo') || document.querySelector('.af-middle-header') || document.querySelector('header'); }function inject() { // 이미 있으면 재배치만 var existing = document.querySelector('.ak-header-ads'); if (existing) existing.remove();var isMobile = window.matchMedia('(max-width: 768px)').matches;if (isMobile) { // ✅ 모바일: 메뉴바 바로 아래(콘텐츠 위) var nav = findNavBar(); if (!nav) return false; nav.insertAdjacentElement('afterend', buildAds()); return true; } else { // ✅ 데스크톱: 헤더(로고 영역) 안에 넣고 CSS로 좌/우 배치 var header = findDesktopHeader(); if (!header) return false; header.appendChild(buildAds()); return true; } }function boot() { var tries = 0; var t = setInterval(function () { if (inject() || ++tries > 80) clearInterval(t); }, 100);// 화면 회전/리사이즈 시 위치 재배치 window.addEventListener('resize', function () { clearTimeout(window.__akAdsResizeT); window.__akAdsResizeT = setTimeout(inject, 200); }); }if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', boot); } else { boot(); } })();