footer{background:#f2f2f2}footer ul,footer li{padding:0;margin:0}footer li{list-style:none}footer>.page-width{position:relative;display:flex;justify-content:space-between;padding:100px 25px;max-width:1350px;margin:0 auto}footer .logo_text_box{max-width:340px}footer .logo_text_box,.menuwrap{position:relative;display:block;font-size:14px}footer .logo_wrap{position:relative;display:flex;align-items:baseline;flex-direction:column;justify-content:center;align-items:center}footer .logo_wrap img{display:inline-block}footer .logo_wrap span{font-weight:500;font-size:20px;margin-left:6px}footer .logo_wrap img:nth-child(1){margin-bottom:8px}footer .logo_wrap img:nth-child(2){width:90px}footer .text-wrap{position:relative;display:block}footer .text-wrap span{display:block;font-weight:400;font-size:14px;color:#555;line-height:1.5}footer .nav>ul{position:relative;display:flex;justify-content:flex-end}footer .noMenuBox{width:100%}footer .menu_link{position:relative;display:block}footer .menu_link>a{font-weight:600;font-size:14px;margin-bottom:16px}footer .nav .menu_link ul li a{position:relative;display:flex;font-weight:400;font-size:14px;color:#555;line-height:1.7}footer .noMenuBox a{font-weight:400;font-size:14px}footer .noMenuBox .sns-list{display:flex;margin-top:20px}footer .noMenuBox .sns-list a{margin-right:10px;cursor:pointer}footer .instagram-btn img,footer .facebook-btn img,footer .youtube-btn img{width:20px}footer .text-wrap .company-name{font-weight:600;margin-bottom:10px}footer .menuwrap .menu_link ul li span{display:block}.menuwrap .menu_link .company-address{margin-top:8px}.menuwrap .menu_link .company-boss{margin:14px 0}.menuwrap .footer-company-info-wrap{margin-left:110px}.menuwrap .how-to-use{margin-left:160px}.menuwrap .how-to-use ul{margin-top:8px}.menuwrap .how-to-use .sns-list{position:relative;display:flex;align-items:center;margin-top:16px;gap:10px}.company-title{margin-top:8px;font-weight:600}@media (min-width: 769px){.mo-only{display:none!important}.allMenu .mo-only{display:block!important}}@media (max-width: 768px){.pc-only{display:none!important}footer>.page-width{flex-direction:column;padding:40px 20px 59px}footer .logo_text_box{max-width:100%}footer .logo_text_box,.menuwrap{width:100%}footer .text-wrap{margin-bottom:40px;padding-top:25px}footer .text-wrap span{display:block}footer .nav>ul{flex-wrap:wrap}footer .noMenuBox{width:100%}footer .noMenuBox .sns-list{margin-top:15px}.menuwrap .how-to-use{margin-left:0;margin-top:20px}footer .menu_link{width:100%}footer .menu_link:nth-child(2):after,footer .menu_link:nth-child(3):after{content:"";position:relative;display:block;width:100%;height:1px;background:#d9dbe0}footer .menuwrap .footer-company-info-wrap>ul{margin-bottom:20px}footer .menuwrap .how-to-use>ul{margin-bottom:15px}.menuwrap .how-to-use .sns-list{position:absolute;bottom:-48px;margin-top:0}footer .menu_link>a{position:relative;display:block;width:100%;margin-bottom:0}footer .menuwrap .footer-company-info-title,footer .menuwrap .footer-how-to-usde-title{position:relative;display:block}footer .menuwrap .footer-company-info-title:after,footer .menuwrap .footer-how-to-usde-title:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);display:block;width:14px;height:14px;background:url(/cdn/shop/files/Group_125.png?v=1693820539) no-repeat;background-size:cover}footer .menuwrap .on .footer-company-info-title:after,footer .menuwrap .on .footer-how-to-usde-title:after{top:72%;background:url(/cdn/shop/files/Group_125_1.png?v=1693820539) no-repeat}.footer-company-info-wrap>ul,.menu_link.how-to-use ul{max-height:0;overflow:hidden;transition:max-height .3s ease-out}footer .menuwrap .sns-box{position:relative;gap:10px;justify-content:flex-start;margin-top:24px}footer .logo_wrap{border-bottom:1px solid #ddd;padding-bottom:40px}footer .logo_wrap img:nth-child(1){width:111.83px;height:auto;margin-bottom:4px}footer .logo_wrap img:nth-child(2){width:73px;height:auto}.menuwrap .footer-company-info-wrap{margin:0}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/footer-custom.css.map */
