#footer{background:#000;color:#fff;padding-top:120px;padding-bottom:40px}@media screen and (max-width:989px){#footer{padding-top:80px}}#footer>.ft-sec01>.wrapper>.inner-flex{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:989px){#footer>.ft-sec01>.wrapper>.inner-flex{-ms-flex-wrap:wrap;flex-wrap:wrap}}#footer>.ft-sec01>.wrapper>.inner-flex>.logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:989px){#footer>.ft-sec01>.wrapper>.inner-flex>.logo-wrap{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:70px auto}}#footer>.ft-sec01>.wrapper>.inner-flex>.logo-wrap a{width:418px;height:39px;font-size:0;background:url(../img/common/icon_logo.svg) 0 / contain no-repeat}@media screen and (max-width:989px){#footer>.ft-sec01>.wrapper>.inner-flex>.logo-wrap a{position:relative;width:72px;height:72px;background:none}#footer>.ft-sec01>.wrapper>.inner-flex>.logo-wrap a:before{position:absolute;content:"";width:31px;height:47px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/common/icon_logo_w.svg) 0 / contain no-repeat}}@media screen and (min-width:990px){#footer>.ft-sec01>.wrapper>.inner-flex>.nav-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;width:340px;margin-right:70px}#footer>.ft-sec01>.wrapper>.inner-flex>.nav-wrap>ul>li:nth-of-type(n+2){margin-top:25px}#footer>.ft-sec01>.wrapper>.inner-flex>.nav-wrap>ul>ul{margin-top:25px;font-size:1.4rem}#footer>.ft-sec01>.wrapper>.inner-flex>.nav-wrap>ul>ul>li:nth-of-type(n+2){margin-top:25px}}@media screen and (max-width:989px){#footer>.ft-sec01>.wrapper>.inner-flex>.nav-wrap{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#footer>.ft-sec01>.wrapper>.inner-flex>.nav-wrap>.u-sitemap-01{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#footer>.ft-sec01>.wrapper>.inner-flex>.nav-wrap>.btn-wrap{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap{width:340px}@media screen and (max-width:989px){#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap{width:100%}}#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap ul li.btn{width:340px;height:60px;border-radius:4px;overflow:hidden}@media screen and (max-width:989px){#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap ul li.btn{width:100%}}#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap ul li.btn:nth-of-type(n+2){margin-top:15px}#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap ul li.btn a{width:100%;height:100%;font-size:500;border:1px solid #b28d46;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap ul li.btn a span{position:relative}#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap ul li.btn.type-btn-01 a{font-size:1.8rem;background:#b28d46;color:#fff}#footer>.ft-sec01>.wrapper>.inner-flex .btn-wrap ul li.btn.type-btn-02 a{font-size:1.5rem;color:#b28d46}#footer>.ft-sec02{padding-top:100px}@media screen and (max-width:989px){#footer>.ft-sec02{padding-top:0}}@media screen and (min-width:990px){#footer>.ft-sec02>.wrapper>.inner-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}#footer>.ft-sec02>.wrapper>.inner-flex>.left>.sns-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:20px}@media screen and (max-width:989px){#footer>.ft-sec02>.wrapper>.inner-flex>.left>.sns-wrap{gap:16px}}#footer>.ft-sec02>.wrapper>.inner-flex>.left>.sns-wrap>li a{width:32px;height:32px;font-size:0}@media screen and (max-width:989px){#footer>.ft-sec02>.wrapper>.inner-flex>.left>.sns-wrap>li a{width:24px;height:24px}}#footer>.ft-sec02>.wrapper>.inner-flex>.left>.sns-wrap>li.icon-instagram a{background:url(../img/common/icon_instagram.svg) 0 / contain no-repeat}#footer>.ft-sec02>.wrapper>.inner-flex>.left>.sns-wrap>li.icon-line a{background:url(../img/common/icon_line.svg) 0 / contain no-repeat}#footer>.ft-sec02>.wrapper>.inner-flex>.left>.sns-wrap>li.icon-x a{background:url(../img/common/icon_x.svg) 0 / contain no-repeat}@media screen and (min-width:990px){#footer>.ft-sec02>.wrapper>.inner-flex>.left>ul:nth-of-type(2){display:-webkit-box;display:-ms-flexbox;display:flex}}#footer>.ft-sec02>.wrapper>.inner-flex>.left>ul:nth-of-type(2) li{position:relative;font-size:1.2rem;color:#aaa;line-height:2}@media screen and (min-width:990px){#footer>.ft-sec02>.wrapper>.inner-flex>.left>ul:nth-of-type(2) li:nth-of-type(n+2){margin-left:1em;padding-left:1em}#footer>.ft-sec02>.wrapper>.inner-flex>.left>ul:nth-of-type(2) li:nth-of-type(n+2):before{content:"|";position:absolute;top:0;left:0}}#footer>.ft-sec02>.wrapper>.inner-flex>.right{font-size:1.2rem;color:#aaa}@media screen and (max-width:989px){#footer>.ft-sec02>.wrapper>.inner-flex>.right{margin-top:20px}}.footer{background:#000;color:#fff;padding-top:120px!important;padding-bottom:40px!important}@media screen and (max-width:989px){.footer{padding-top:80px!important}}@media screen and (min-width:990px){.footer .footer__content-top .footer__blocks-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:990px){.footer .footer__content-top .footer__left-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}}.footer .footer__content-top .footer-block--logo{margin-bottom:70px}@media screen and (max-width:989px){.footer .footer__content-top .footer-block--logo{display:none;margin-bottom:0}}.footer .footer__content-top .footer-block--logo img{max-width:418px;height:auto}@media screen and (max-width:989px){.footer .footer__content-top .footer-block--logo img{max-width:280px}}.footer .footer__content-top .footer__menus-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:120px}@media screen and (max-width:989px){.footer .footer__content-top .footer__menus-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.footer .footer__content-top .footer-block--menu ul{list-style:none;padding:0;margin:0}.footer .footer__content-top .footer-block--menu li{margin-bottom:15px}@media screen and (max-width:989px){.footer .footer__content-top .footer-block--menu li{margin-bottom:0;border-bottom:1px solid #333}}.footer .footer__content-top .footer-block--menu a{color:#fff;text-decoration:none;font-size:1.6rem;line-height:2.2rem;display:block;padding:0}@media screen and (max-width:989px){.footer .footer__content-top .footer-block--menu a{padding:15px 0;font-size:1.4rem;line-height:normal}}.footer .footer__content-top .footer-block--menu .parent-link{font-size:1.6rem;margin-bottom:15px;line-height:2.2rem}@media screen and (max-width:989px){.footer .footer__content-top .footer-block--menu .parent-link{border-bottom:1px solid #333;padding:15px 0;margin-bottom:0;font-size:1.4rem}}@media screen and (min-width:990px){.footer .footer__content-top .footer-block--menu .product-child-list{display:-ms-grid;display:grid;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,max-content);grid-auto-flow:column;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.footer .footer__content-top .footer-block--menu .product-child-list>li:nth-child(-n+3)>a{padding-left:1em}}.footer .footer__content-top .footer-block--menu .product-child-list a{font-size:1.4rem;line-height:2.2rem}@media screen and (max-width:989px){.footer .footer__content-top .footer-block--menu .product-child-list a{line-height:normal}}.footer .b-account-link-01 a{height:48px}@media screen and (min-width:990px){.footer .footer__content-top .footer__right-wrapper{width:340px}}@media screen and (max-width:989px){.footer .footer__content-top .footer__right-wrapper{margin-top:0;display:flex;flex-direction:column-reverse;gap:30px}}@media screen and (min-width:990px){.footer .footer__content-bottom .footer__content-bottom-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.footer .footer__content-bottom .footer__bottom-left .footer__list-social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:20px}.footer .footer__content-bottom .footer__bottom-left div:nth-of-type(2) .list-unstyled{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer__content-bottom .footer__bottom-left div:nth-of-type(2) .list-unstyled li{position:relative}.footer .footer__content-bottom .footer__bottom-left div:nth-of-type(2) .list-unstyled li:nth-of-type(n+2){margin-left:1em;padding-left:1.3em}.footer .footer__content-bottom .footer__bottom-left div:nth-of-type(2) .list-unstyled li:nth-of-type(n+2):before{content:"|";position:absolute;top:-3px;left:0;color:#aaa}.footer .footer__content-bottom .footer__bottom-left div:nth-of-type(2) .list-unstyled li a{position:relative;font-size:1.2rem;color:#aaa;line-height:2;padding:0}}@media screen and (max-width:989px){.footer .footer__content-bottom{border:none}.footer .footer__content-bottom .footer__bottom-left{width:100%}.footer .footer__content-bottom .footer__bottom-left .footer__list-social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer .footer__content-bottom .footer__bottom-left div:nth-of-type(2){margin-top:20px}.footer .footer__content-bottom .footer__bottom-left div:nth-of-type(2) .list-unstyled a{position:relative;font-size:1.2rem;color:#aaa;line-height:2;padding:0}.footer .footer__content-bottom .footer__bottom-right{width:100%}.footer .footer__content-bottom .footer__bottom-right .footer__copyright{text-align:left}}.footer .footer__content-bottom .footer__bottom-left .footer__list-social .icon-instagram path,.footer .footer__content-bottom .footer__bottom-left .footer__list-social .icon-line rect,.footer .footer__content-bottom .footer__bottom-left .footer__list-social .icon-twitter path{fill:#aaa}
/*# sourceMappingURL=/cdn/shop/t/186/assets/style-footer.css.map */
