._7kC5cG_header{z-index:50;height:80px;font-family:var(--font-noto-sans-jp), sans-serif;color:#fff;background:#001c5f;justify-content:space-between;align-items:center;padding:0 24px;display:flex;position:sticky;top:0;box-shadow:0 4px 14px #00000040}._7kC5cG_header__logo{width:167px;height:34px}._7kC5cG_header__nav{align-items:center;gap:41px;display:flex}._7kC5cG_header__nav-link{white-space:nowrap;font-size:16px;font-weight:500;line-height:1.2}._7kC5cG_header__nav-link:hover,._7kC5cG_header__login:hover{opacity:.8}._7kC5cG_header__actions{align-items:center;gap:30px;display:flex}._7kC5cG_header__buttons{align-items:center;gap:10px;display:flex}._7kC5cG_header__button{white-space:nowrap;border-radius:9999px;align-items:center;padding:8px 24px;font-size:16px;font-weight:700;line-height:32px;transition:opacity .2s;display:inline-flex}._7kC5cG_header__button:hover{opacity:.9}._7kC5cG_header__button--contact{border:1px solid #fff}._7kC5cG_header__button--document{color:#e17e37;background:#fff}._7kC5cG_header__login{white-space:nowrap;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:32px;display:flex}._7kC5cG_header__login-icon{filter:brightness(0)invert();width:24px;height:24px}._7kC5cG_header__menu,._7kC5cG_header__drawer{display:none}@media (max-width:1279px){._7kC5cG_header__nav,._7kC5cG_header__buttons ._7kC5cG_header__button--contact,._7kC5cG_header__actions>._7kC5cG_header__login{display:none}._7kC5cG_header__actions{gap:10px}._7kC5cG_header__menu{cursor:pointer;background:0 0;border:none;width:36px;height:36px;padding:0;display:block}._7kC5cG_header__menu img{width:36px;height:36px}._7kC5cG_header--open ._7kC5cG_header__drawer{background:#001c5f;flex-direction:column;padding:8px 24px 24px;display:flex;position:absolute;top:100%;left:0;right:0;box-shadow:0 4px 14px #00000040}._7kC5cG_header__drawer-link{border-bottom:1px solid #fff3;padding:14px 0;font-size:16px;font-weight:500}._7kC5cG_header__drawer-actions{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-top:20px;display:flex}}@media (max-width:767px){._7kC5cG_header{height:60px}._7kC5cG_header__logo{width:120px;height:23.3px}._7kC5cG_header__button{padding:8px 20px;font-size:14px;line-height:20px}}
