.c-header .logo{flex:0 0 189px}.c-header .logo a{display:flex}@media screen and (min-width:769px){.c-header .gnav{gap:20px}}@media screen and (max-width:1200px) and (min-width:769px){.c-header .gnav{gap:10px}}@media screen and (min-width:769px){.header-inner .main-menu ul{gap:8px}}.header-inner .button-menu a{align-items:center;display:flex;justify-content:center}@media screen and (min-width:769px){.header-inner .button-menu a{height:30px}}.header-inner .button-menu a br{display:none!important}