/* Adapt the native Navigation block to the approved header and drawer. */
.site-header .header-inner{max-width:1680px}.site-header .desktop-nav{margin-left:auto}.desktop-nav .wp-block-navigation__container{gap:clamp(10px,1.8vw,28px)}
.desktop-nav .wp-block-navigation-item{position:relative}.desktop-nav .wp-block-navigation-item__content{font-size:16px;font-weight:500;padding:31px 0}.desktop-nav .wp-block-navigation__submenu-icon{margin-left:3px}
.desktop-nav .wp-block-navigation__submenu-container{top:70px!important;left:-22px!important;min-width:310px!important;padding:25px 28px!important;background:var(--paper)!important;border:1px solid var(--line)!important;box-shadow:0 18px 40px #283a2e12}
.desktop-nav .wp-block-navigation__submenu-container .wp-block-navigation-item{width:100%;border-top:1px solid #e7e2d8}.desktop-nav .wp-block-navigation__submenu-container .wp-block-navigation-item__content{padding:12px 0!important;font-size:16px;font-weight:400}.desktop-nav .wp-block-navigation__submenu-container a:hover{color:var(--terracotta)}
.kc-drawer .wp-block-navigation__responsive-container-open{display:flex;align-items:center;justify-content:center;width:44px;height:44px}.kc-drawer .wp-block-navigation__responsive-container-open svg{width:24px;height:24px}
.kc-drawer .wp-block-navigation__responsive-container.is-menu-open{background:rgba(24,34,30,.38)!important;padding:0;justify-content:flex-end}
.kc-drawer .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close{width:min(640px,100%);max-width:none;min-height:100dvh;background:var(--paper);padding:30px var(--gutter);overflow:auto}
.kc-drawer .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-dialog{margin:0}.kc-drawer .wp-block-navigation__responsive-container-close{top:0;right:0;width:44px;height:44px}
.kc-drawer .wp-block-navigation__responsive-container-content{padding-top:64px!important}.kc-drawer .wp-block-navigation__responsive-container-content>.wp-block-navigation__container{display:block;width:100%}
.kc-drawer .wp-block-navigation__responsive-container-content .wp-block-navigation-item{display:block;width:100%}.kc-drawer .wp-block-navigation__responsive-container-content>.wp-block-navigation__container>.wp-block-navigation-item{padding:25px 0;border-top:1px solid var(--line)}
.kc-drawer .wp-block-navigation__responsive-container-content>.wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{font-family:var(--serif);font-size:24px;font-weight:600}
.kc-drawer .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding:18px 0 0!important}.kc-drawer .wp-block-navigation__submenu-container .wp-block-navigation-item__content{font-size:16px;color:var(--muted)}
.footer-navigation{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.footer-column .wp-block-navigation__container{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer-bottom-links .wp-block-navigation__container{gap:20px;flex-wrap:wrap}
@media(max-width:1050px){.site-header .desktop-nav{display:none}.header-tools{margin-left:auto}}
@media(max-width:600px){.footer-navigation{grid-template-columns:repeat(2,1fr);gap:30px}.kc-drawer .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-close{padding:24px 20px}}

.desktop-nav .wp-block-navigation__submenu-container::before{display:block;margin-bottom:14px;color:var(--teal);font-size:12px;font-weight:600;letter-spacing:.08em}.desktop-nav .wp-block-navigation-item:nth-child(1)>.wp-block-navigation__submenu-container::before{content:"한국기독교 길잡이"}.desktop-nav .wp-block-navigation-item:nth-child(2)>.wp-block-navigation__submenu-container::before{content:"역사와 문화유산"}.desktop-nav .wp-block-navigation-item:nth-child(3)>.wp-block-navigation__submenu-container::before{content:"문화와 작품"}.desktop-nav .wp-block-navigation-item:nth-child(4)>.wp-block-navigation__submenu-container::before{content:"배움과 사람들"}.desktop-nav .wp-block-navigation-item:nth-child(5)>.wp-block-navigation__submenu-container::before{content:"기획특집"}.desktop-nav .wp-block-navigation-item:nth-child(6)>.wp-block-navigation__submenu-container::before{content:"한기컴 소개"}
.kc-drawer .wp-block-navigation__responsive-dialog::before{content:"한국 기독교  ·  기록 · 문화 · 배움";display:block;padding:10px 50px 10px 0;color:var(--teal);font-size:16px;font-weight:700}
.kc-drawer .wp-block-navigation__responsive-container-content .kc-all-menu{margin-top:32px;border:1px solid var(--teal);padding:14px 20px}.kc-drawer .wp-block-navigation__responsive-container-content .kc-all-menu>.wp-block-navigation-item__content{font-size:14px}
@media(min-width:1051px){.site-header .kc-drawer{display:none}}
