.l-header__logo{transition:opacity .2s}.l-header__logoAnchor{align-items:flex-end;display:flex}.l-header__logoMain{width:10rem}.l-header__logoCatch{margin-left:2.1rem;font-size:1.2rem;line-height:1.17}@media screen and (max-width:900px){.l-header{left:0;right:0;top:calc(3rem + var(--frame-height,0px));width:84%}.l-header__logoMain{width:5.4rem}.l-header__logoCatch{margin-left:.9rem;font-size:1rem;line-height:1.1}}
/*# sourceMappingURL=5ed3bf4181827037.css.map*/