footer{background-color:#f9f9f9}footer .subFooterInner{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1170px;padding:50px 20px}footer .subFooterInner .footerTop{border-bottom:1px solid #eaeaea;display:flex;padding-bottom:40px;width:100%}footer .subFooterInner .footerTop .footerLogoWrap{flex:2}footer .subFooterInner .footerTop .footerLogoWrap .footerLogo img{padding-bottom:10px;width:149.29px}footer .subFooterInner .footerTop .footerLogoWrap .footerLogoInfo{color:#999;display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;line-height:22px;width:217px;word-break:keep-all}footer .subFooterInner .footerTop .footerLogoWrap .footerLogoInfo:first-child{padding-bottom:5px}footer .subFooterInner .footerTop .hs_cos_wrapper{width:90%}footer .subFooterInner .footerTop .hs-menu-wrapper{display:flex;flex:3;justify-content:end}footer .subFooterInner .footerTop .hs-menu-wrapper>ul{align-items:normal;display:flex;gap:30px;justify-content:flex-end;list-style:none;width:100%}footer .subFooterInner .footerTop .hs-menu-wrapper>ul li{flex:1;line-height:40px;max-width:100px;text-align:left;width:auto}footer .subFooterInner .footerTop .hs-menu-wrapper>ul li>ul{list-style:none;padding:0;width:100%}footer .subFooterInner .footerTop .hs-menu-wrapper>ul li>a{color:#666;display:contents;font-size:14px;font-weight:700;height:22px;line-height:22px;padding-bottom:10px;text-decoration:none}footer .subFooterInner .footerTop .hs-menu-wrapper>ul li>ul>li{list-style:none}footer .subFooterInner .footerTop .hs-menu-wrapper>ul li>ul>li>a{color:#999;font-size:14px;font-weight:500;height:22px;line-height:22px;padding-bottom:10px}footer .subFooterInner .footerBottom{display:flex;flex-wrap:wrap;padding-top:40px;width:100%}footer .subFooterInner .footerBottom>span{display:block;width:100%}footer .subFooterInner .footerBottom .company{color:#b0b0b0;font-size:14px;font-weight:700;height:22px;line-height:22px;margin-bottom:5px}footer .subFooterInner .footerBottom .infoBottom,footer .subFooterInner .footerBottom .information{color:#b0b0b0;display:flex;font-size:14px;font-weight:400;gap:1.2vmax;height:22px;justify-content:space-between;line-height:22px}.privacyPolicy a{color:#878787;font-size:1.4rem;font-weight:700;letter-spacing:-.02em;line-height:22px;text-decoration:underline;text-decoration:none}@media screen and (max-width:980px){footer .subFooterInner .footerBottom .company{margin-bottom:5px}footer .subFooterInner .footerTop .hs_cos_wrapper{display:none}footer .subFooterInner .footerBottom{display:block}footer .subFooterInner .footerBottom span{height:auto}footer .subFooterInner .footerTop .footerLogoWrap .footerLogo img{padding-bottom:0}footer .subFooterInner .footerBottom>.information{flex-direction:column;gap:0;height:auto}footer .subFooterInner .footerBottom>.information span{margin-bottom:5px}footer .subFooterInner .footerLogoInfo{display:none!important}}.bottomWraper{display:flex;justify-content:space-between;width:100%}