.l-header__navInner{align-items:center}.l-header__navInner ul{align-items:center;display:flex;gap:26px;margin-right:10px}@media screen and (max-width:1280px){.l-header__navInner ul{gap:16px;margin-right:5px}}@media screen and (max-width:750px){.l-header__navInner ul{flex-direction:column;margin-bottom:17.6vw}}.l-header__navInner ul li{position:relative}@media screen and (max-width:750px){.l-header__navInner ul li{text-align:center;width:100%}}.l-header__navInner ul li.hs-item-has-children>a{padding-right:20px;position:relative}.l-header__navInner ul li.hs-item-has-children>a:after{border:2px solid #000;border-width:0 .2em .2em 0;content:"";height:.5em;position:absolute;right:3px;top:43%;transform:translateY(-50%) rotate(45deg);transition:transform .3s ease-in-out;width:.5em}@media screen and (max-width:750px){.l-header__navInner ul li.hs-item-has-children>a:after{border-color:#fff;border-width:0 .1em .1em 0;height:10px;margin-left:12px;right:auto;transform:translateY(-50%) rotate(45deg);transform-origin:center 83%;width:10px}.l-header__navInner ul li.hs-item-has-children>a.-js-open:after{transform:translateY(-50%) rotate(-135deg)}}.l-header__navInner ul li a{display:block;font-size:clamp(7.1376281113px,1.0248901903vw,14px);font-weight:500;letter-spacing:.1em}@media screen and (max-width:750px){.l-header__navInner ul li a{color:#fff;font-size:4.2666666667vw}}.l-header__navInner ul li .hs-menu-children-wrapper{background:#fff;border:1px solid #ccc;border-radius:10px;display:flex;flex-direction:column;gap:0;left:50%;margin:0;max-height:0;min-width:100%;opacity:0;overflow:hidden;padding:0;position:absolute;transform:translateX(-50%);transition:height .3s ease-in-out,visibility .3s ease-in-out}@media screen and (max-width:750px){.l-header__navInner ul li .hs-menu-children-wrapper{background-color:transparent;border:none;border-radius:0;max-height:0!important;opacity:0;position:static;transform:none;visibility:hidden!important;width:0}}.l-header__navInner ul li .hs-menu-children-wrapper li{display:block;padding:14px 20px;white-space:nowrap;width:100%}.l-header__navInner ul li .hs-menu-children-wrapper li:nth-of-type(n+2){border-top:1px dashed #ccc}@media screen and (max-width:750px){.l-header__navInner ul li .hs-menu-children-wrapper li{margin:0 auto;width:60%}}.l-header__navInner ul li .hs-menu-children-wrapper a{font-size:clamp(7.1376281113px,1.0248901903vw,14px);font-weight:400;padding:0;text-align:left}@media screen and (max-width:750px){.l-header__navInner ul li .hs-menu-children-wrapper a{font-size:3.8vw;text-align:center}}.l-header__navInner ul li .hs-menu-children-wrapper a:hover{color:var(--color_main);opacity:1}@media screen and (max-width:750px){.l-header__navInner ul li .hs-menu-children-wrapper a:hover{color:#fff;opacity:.8}.l-header__navInner ul li .hs-menu-children-wrapper.-js-open{max-height:100%!important;opacity:1;visibility:visible!important}}@media screen and (min-width:769px){.l-header__navInner ul li.hs-item-has-children:hover .hs-menu-children-wrapper{max-height:500px;opacity:1}}.l-header__navInner .toggle-btn{align-items:flex-end;background:#000;display:flex;flex:0 0 auto;height:59px;justify-content:center;margin-left:auto;padding:10px 0;position:relative;width:58px}.l-header__navInner .toggle-btn.-js-open i:first-child{top:0;transform:rotate(45deg)}.l-header__navInner .toggle-btn.-js-open i:nth-child(2){transform:scaleX(0)}.l-header__navInner .toggle-btn.-js-open i:nth-child(3){top:0;transform:rotate(-45deg)}.l-header__navInner .toggle-btn i{background:#fff;height:2px;inset:0;margin:auto;position:absolute;transition:transform .3s linear;width:22px}.l-header__navInner .toggle-btn i:first-child{top:-15px}.l-header__navInner .toggle-btn i:nth-child(3){top:17px}.l-header__navInner .toggle-btn span{color:#fff;display:block;font-size:.846em;line-height:1}@media screen and (min-width:769px){.l-header__navInner .toggle-btn{display:none}}