.u-flex-nowrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:0}.flex-between-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}:root{--header-height: 5.1875em}@media screen and (max-width: 640px){:root{--header-height: clamp(57px, 3.625em, 101px)}}#sitehead{position:fixed;z-index:var(--z-index-sitehead);top:0;left:0;width:100%;background-color:rgba(0,0,0,0);height:var(--header-height)}#sitehead[data-renderd=false]{min-height:auto}.header-blank-wide{display:block;height:var(--header-height)}[data-enableheaderfixlevel="1"] .header-blank-wide{height:var(--header-height)}#sitehead a{color:inherit}#sitehead a:hover{color:var(--cl-pageink-hover)}#sitehead .sitehead-container{width:calc(100% - var(--width-toggle-btn))}#sitehead .sitehead-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#sitehead .sitehead-block .menus{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:calc(var(--grid-gutter)*.25)}#sitehead .recruit-bt-group a{color:var(--cl-white);width:12.5vw;min-width:160px}#sitehead .lgm-wrap{font-size:1em;padding-inline:1.25em;margin:0;font-size:1em;line-height:1em}#sitehead .lgm-wrap a.lgm{position:relative;padding:0}#sitehead .lgm-wrap a.lgm img{width:8.75em;height:auto}#sitehead .lgm-wrap a.lgm::after{content:"";position:absolute;bottom:-0.25em;left:0;-webkit-transform:translate(0, 100%);transform:translate(0, 100%);width:100%;aspect-ratio:137.2/29.15;background-size:contain}#sitehead .lgm-wrap a.lgm.lgm-white{display:none}#sitehead .lgm-wrap a.lgm.lgm-white::after{background-image:url("/share/assets/ui/recruiting-wh.svg")}#sitehead .lgm-wrap a.lgm.lgm-black{display:inline-block}#sitehead .lgm-wrap a.lgm.lgm-black::after{background-image:url("/share/assets/ui/recruiting-bl.svg")}@media screen and (max-width: 640px){#sitehead .lgm-wrap a.lgm img{width:6.25em}#sitehead .lgm-wrap a.lgm::after{bottom:-0.5em}}.p-recruiting #sitehead .lgm-wrap a.lgm.lgm-white{display:inline-block}.p-recruiting #sitehead .lgm-wrap a.lgm.lgm-black{display:none}/*# sourceMappingURL=header.css.map */