/* Birdseye 테마 대체 스타일 — 원본 main_style.css 가 웨이백에 남아 있지 않아 새로 썼다(2026-10-28) */
body{margin:0;background:#fff;color:#333;font-family:'Open Sans',Arial,sans-serif;font-size:15px;line-height:1.6}
a{color:#4a7f2c}
.container{max-width:1100px;margin:0 auto;padding:0 24px;box-sizing:border-box}
.birdseye-header{position:relative;background:#22331f;color:#fff}
.birdseye-header .nav-wrap{display:flex;align-items:center;justify-content:space-between;max-width:1100px;margin:0 auto;padding:16px 24px;box-sizing:border-box}
.birdseye-header .logo,.birdseye-header .logo a,#wsite-title{color:#fff;font-family:Dosis,sans-serif;font-size:24px;letter-spacing:2px;text-transform:uppercase;text-decoration:none}
.nav.mobile-nav,.hamburger,.wsite-menu-wrap{display:none!important}
.desktop-nav ul.wsite-menu-default{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 22px}
.desktop-nav ul.wsite-menu-default li{list-style:none}
.desktop-nav .wsite-menu-item{color:#e9f1df;font-family:Raleway,sans-serif;font-size:13px;letter-spacing:1px;text-transform:uppercase;text-decoration:none}
.desktop-nav .wsite-menu-item:hover{color:#f8eaa9}
.wsite-section-bg-image{background-color:#2f4a2c!important;background-image:linear-gradient(135deg,#22331f,#4d7a3a)!important;display:flex;align-items:center}
.wsite-header-section .wsite-section-content{width:100%;text-align:center;padding:60px 0}
.wsite-content-title{font-family:Dosis,sans-serif;font-weight:700;letter-spacing:3px;text-transform:uppercase;margin:.3em 0}
.main-wrap,#wsite-content{padding:40px 0}
.wsite-section{padding:30px 0}
.wsite-multicol-table{width:100%;border-collapse:collapse}
.wsite-multicol-col{vertical-align:top;padding:0 12px}
.wsite-image img{max-width:100%;height:auto}
.footer-wrap{background:#f3f5ef;padding:30px 0;font-size:13px}
.footer-wrap ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center}
#weebly-footer-signup-container-v3,.wsite-footer .wsite-menu-default{display:none}
.blog-post{margin-bottom:40px}.blog-title{font-family:Lora,serif}
@media (max-width:760px){.birdseye-header .nav-wrap{flex-direction:column;gap:10px}.desktop-nav ul.wsite-menu-default{justify-content:center}}
