#header{position:fixed;top:0;left:0;width:100%;box-shadow:0px 0px 6px rgba(0,0,0,.16);background-color:#fff;border-top:3px solid #7fc133;padding:7px 15px 11px 13px;z-index:999}.logo-wrap img{width:187px}.nav-inner{display:flex;justify-content:space-between;align-items:center}.nav-wrapper{width:auto;height:auto;position:relative;opacity:1;pointer-events:auto;visibility:visible}@media screen and (max-width: 1024px){.nav-wrapper{width:60%;min-width:280px;height:100%;position:fixed;top:0;right:0;z-index:400;transition:.3s;opacity:0;pointer-events:none;visibility:hidden}}.header-nav{background-color:rgba(0,0,0,0);display:flex;gap:25px}@media screen and (max-width: 1024px){.header-nav{width:100%;height:100%;background-color:#fff;padding:100px 15px 0;position:relative;z-index:15;display:block}}@media screen and (max-width: 1024px){.header-nav.menu-item{margin-right:0;margin-bottom:4rem}}@media screen and (max-width: 1024px){.header-nav.navbar-nav{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}}.header-nav ul{display:flex;gap:30px;align-items:center}@media screen and (max-width: 1024px){.header-nav ul{display:block}}@media screen and (max-width: 1024px){.header-nav ul li{position:relative;margin-bottom:20px}}.header-nav ul li a{font-weight:500;font-size:.9375rem;color:#5b6a5f}.header-cta-wrapper{width:131px;max-width:100%}.header__cta-btn{border-radius:100vw;display:block;background:linear-gradient(to left, #7fc133 0%, #3caa51 100%);font-weight:700;font-size:15px;color:#fff;text-align:center;padding:14.9px 0;position:relative}.header__cta-btn:hover::before{opacity:0}.header__cta-btn::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border-radius:100vw;transition:all .3s;background:linear-gradient(to right, #7fc133 0%, #3caa51 100%)}.header__cta-btn span{position:relative}#nav-tgl{display:none}.burger-btn{display:none}@media screen and (max-width: 1024px){.burger-btn{display:block;width:38px;height:38px;position:fixed;top:16px;right:10px;background-color:rgba(0,0,0,0);border:none}}@media screen and (max-width: 1024px){.burger-btn_close{z-index:995;opacity:1}}@media screen and (max-width: 1024px){.bar{width:25px;height:2px;display:block;position:absolute;left:50%;transform:translateX(-50%);background-color:#7fc133;transition:.2s;visibility:visible}}@media screen and (max-width: 1024px){.bar_top{top:10px}}@media screen and (max-width: 1024px){.bar_mid{top:50%;margin-top:-1px}}@media screen and (max-width: 1024px){.bar_bottom{bottom:10px}}.menu-black-bg{display:none}@media screen and (max-width: 1024px){.menu-black-bg{display:block;position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:5;background-color:#000;opacity:0;visibility:hidden;transition:all .5s;cursor:pointer;border:none}}.menu-black-bg.blackBg_active{visibility:hidden}@media screen and (max-width: 1024px){.nav-open .nav-wrapper{opacity:1;pointer-events:auto;visibility:visible}}.nav-open .nav-wrapper .header-nav{overflow-y:inherit}@media screen and (max-width: 1024px){.nav-open .nav-wrapper .header-nav{overflow-y:auto}}@media screen and (max-width: 1024px){.nav-open .burger-btn .bar_top{transform:translate(-50%, 8px) rotate(45deg)}}@media screen and (max-width: 1024px){.nav-open .burger-btn .bar_mid{opacity:0;transition:opacity .3s}}@media screen and (max-width: 1024px){.nav-open .burger-btn .bar_bottom{transform:translate(-50%, -8px) rotate(-45deg)}}@media screen and (max-width: 1024px){.nav-open .burger-btn_close{z-index:1;opacity:0}}@media screen and (max-width: 1024px){.nav-open .burger-btn_open{z-index:995;opacity:1}}.nav-open .menu-black-bg{opacity:0;visibility:hidden;pointer-events:none}@media screen and (max-width: 1024px){.nav-open .menu-black-bg{opacity:.3;visibility:visible}}.footer{background-color:#55a86c;padding-top:47px;padding-bottom:23px}.footer .line-btn{border:2px solid #fff}.footer-top-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;row-gap:20px}.footer-top-link-wrapper{display:flex;gap:40px}.footer-top-link-item a{font-weight:700;line-height:1.875;color:#fff}.footer-top-link .footer-top-link--child a{font-weight:400;position:relative;padding-left:17px}.footer-top-link .footer-top-link--child a::before{content:"";width:4px;height:1px;background-color:#fff;position:absolute;top:60%;transform:translateY(-50%);left:9px}.footer-bottom-wrapper{margin-top:11px}@media screen and (max-width: 768px){.footer-bottom-wrapper{margin-top:20px}}.footer-bottom-link{display:flex;flex-wrap:wrap;row-gap:20px}.footer-bottom-link-item{position:relative}.footer-bottom-link-item:not(:last-of-type){padding-right:48px}.footer-bottom-link-item:not(:last-of-type)::before{content:"";width:1px;height:100%;background-color:#fff;position:absolute;top:2px;right:24px}.footer-bottom-link-item a{color:#fff}@media screen and (max-width: 959px){.l-header__inner{justify-content:space-between}}.l-container{max-width:none;margin:0;padding:0}.-series .l-header__logo{margin:0;padding:0}.-series .l-header__logo img{width:187px;height:auto}.c-headLogo{height:auto}.header__cta-btn{line-height:1.15}.-img .c-headLogo__link{font-size:0}@media not all and (min-width: 960px){.-img .c-headLogo__link{padding:0}}.p-spMenu{z-index:1000}@media(min-width: 960px){.-series-right .w-header{margin-left:25px}}.c-gnav{gap:30px}@media screen and (max-width: 1024px){.c-gnav .menu-item{position:relative;margin-bottom:20px}}.c-gnav .menu-item a{padding:0}.c-gnav .menu-item a .ttl{font-size:.9375rem;color:#5b6a5f}.l-header__customBtn,.l-header__menuBtn{height:38px;width:38px}.l-footer{background-color:#55a86c;padding-top:47px;padding-bottom:23px}.l-footer .line-btn{border:2px solid #fff}.l-footer__widgetArea{padding:0}.w-footer__box{padding:0}.l-footer__inner{max-width:1010px;margin:0 auto;padding:0 15px}.l-footer__nav{color:#fff}.footer-top-wrapper{color:#fff}.copyright{color:#fff}.header__cta-btn span{color:#fff}.p-spMenu__bottom{margin-top:20px}.p-spMenu__nav{padding-bottom:0}.c-iconBtn__icon{color:#7fc133;font-size:25px}.my-custom-menu a{font-weight:700;line-height:1.875;color:#fff}.footer-top-link a{font-weight:700;line-height:1.875;color:#fff}/*# sourceMappingURL=style-nav.css.map */
