body:has(#wpadminbar) header{margin-top:32px}@media screen and (max-width: 782px){#wpadminbar{position:fixed}body:has(#wpadminbar) header{margin-top:46px}}body{position:relative}header{position:fixed;top:0;left:0;z-index:999;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 40px 10px;background:#fff;-webkit-filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.05));filter:drop-shadow(0 5px 5px rgba(0, 0, 0, 0.05));-webkit-transition:all .4s ease;transition:all .4s ease}.header__logo{width:70px}.header__logo a{-webkit-transition:all .3s ease;transition:all .3s ease}.header__logo a:hover,.header__logo a:active{opacity:.6}.header__nav a{-webkit-transition:all .3s ease;transition:all .3s ease}.header__nav__btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}.header__nav__btns a{display:inline-block;padding:.4em 1.4em;border-radius:999px;font-size:1.4rem;color:#fff;text-decoration:none}.header__nav__btns a:not(:last-child){margin-right:10px}.header__nav__btns a::before{content:"";display:inline-block;width:1em;height:1em;margin-bottom:-0.1em;margin-right:.4em}.header__nav__btns a:hover,.header__nav__btns a:active{-webkit-transform:scale(0.98);transform:scale(0.98);opacity:.6}.header__nav__enterprise{background:-webkit-gradient(linear, left top, right top, from(#29A82E), to(#4BC54F));background:linear-gradient(90deg, #29A82E, #4BC54F)}.header__nav__enterprise::before{background:url(../image/icn_enterprise.svg) no-repeat center;background-size:contain}.header__nav__worker{background:-webkit-gradient(linear, left top, right top, from(#E37B1C), to(#EA9749));background:linear-gradient(90deg, #E37B1C, #EA9749)}.header__nav__worker::before{background:url(../image/icn_worker.svg) no-repeat center;background-size:contain}.header__nav__list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;padding:10px 0}.header__nav__list ul li a{position:relative;padding:.2em;color:#222;text-decoration:none;letter-spacing:.03em}.header__nav__list ul li a:hover,.header__nav__list ul li a:active{color:#e60012}.header__nav__list ul li:not(:first-child){margin-left:20px}.header__nav__list ul li:not(:first-child) a::before{content:"";position:absolute;height:1.2em;top:calc(50% - .6em);left:-10px;border-left:1px solid #ddd}.header__nav__list ul li.header__nav__member a{display:inline-block;padding:.4em .75em;border:1px solid #e60012;border-radius:3px;font-size:1.4rem;color:#e60012;text-decoration:none}.header__nav__list ul li.header__nav__member a::before{display:none}.header__nav__list ul li.header__nav__member a:hover,.header__nav__list ul li.header__nav__member a:active{background:#fdf1f2}.header__hamburger{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:70px;height:70px;padding:15px 15px 10px;border-left:1px solid #eee;-webkit-transition:all .3s ease;transition:all .3s ease}.header__hamburger__open{width:32px}.header__hamburger__close{width:35px;display:none}.header__hamburger:hover,.header__hamburger:active{background:#fdf1f2}@media screen and (max-width: 767px){header{padding:0}.header__logo{width:36px;margin:15px 15px 10px}.header__nav{display:none}.header__hamburger{display:-webkit-box;display:-ms-flexbox;display:flex}}.sp-menu{position:fixed;top:0;left:0;z-index:990;display:none;width:100%;height:100%;background:hsla(0,0%,100%,.95);backdrop-filter:blur(15px);overflow-y:scroll}.sp-menu a{color:#222;text-decoration:none}.sp-menu .footer__nav>ul>li>a:hover,.sp-menu .footer__nav>ul>li>a:active{color:#e60012}.sp-menu .footer__nav__btns ul li a{border:1px solid #e60012;color:#e60012}.sp-menu .footer__nav__btns ul li.footer__nav__enterprise a{border:none;background:-webkit-gradient(linear, left top, right top, from(#29A82E), to(#4BC54F));background:linear-gradient(90deg, #29A82E, #4BC54F);color:#fff}.sp-menu .footer__nav__btns ul li.footer__nav__worker a{border:none;background:-webkit-gradient(linear, left top, right top, from(#E37B1C), to(#EA9749));background:linear-gradient(90deg, #E37B1C, #EA9749);color:#fff}.sp-menu .footer__sns img{-webkit-filter:invert(1);filter:invert(1)}.sp-menu .footer__sns img.facebook{-webkit-filter:invert(60%) sepia(70%) saturate(5000%) hue-rotate(200deg) brightness(100%) contrast(100%);filter:invert(60%) sepia(70%) saturate(5000%) hue-rotate(200deg) brightness(100%) contrast(100%)}.sp-menu .footer__sns img.note{-webkit-filter:invert(0.98);filter:invert(0.98)}.sp-menu .footer__info__address{border-left:2px solid #e60012}body.sp-menu__open{overflow:hidden}body.sp-menu__open .header__hamburger__open{display:none}body.sp-menu__open .header__hamburger__close{display:block}@media screen and (max-width: 479px){.sp-menu .footer__nav .menu{border-top:1px solid #ddd}.sp-menu .footer__nav .menu>li:not(.footer__nav__btns){border-bottom:1px solid #ddd}}/*# sourceMappingURL=header.min.css.map */