@media screen and (min-width: 769px){.pc{display:block}.sp{display:none}}@media screen and (max-width: 768px){.pc{display:none}.sp{display:block}}.custom_footer ul,.custom_footer li{margin:0;padding:0;list-style:none}@media screen and (min-width: 769px){.custom_footer a:hover{filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}}@media screen and (max-width: 768px){.custom_footer .wrapper-padded{padding-left:0;padding-right:0;text-align:left}}.custom_footer .footer_top{padding-top:30px;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media screen and (max-width: 768px){.custom_footer .footer_top{display:block;padding-top:0}}.custom_footer .footer_top .logo{width:200px;border-right:1px solid #cfcfcf;margin-right:40px;padding-top:10px;padding-bottom:10px;padding-right:40px}@media screen and (max-width: 768px){.custom_footer .footer_top .logo{width:100%;margin:0;padding:0;border:none}}.custom_footer .footer_top .logo .footer_logo{padding:0 10px}@media screen and (max-width: 768px){.custom_footer .footer_top .logo .footer_logo{width:200px;margin:0 auto 10px}}@media screen and (min-width: 769px){.custom_footer .footer_top .logo .footer_sns{margin-top:10px}.custom_footer .footer_top .logo .footer_sns ul{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.custom_footer .footer_top .logo .footer_sns ul li{margin-left:4%}.custom_footer .footer_top .logo .footer_sns ul li:first-child{margin-left:0}}.custom_footer .footer_top .links .main_link ul{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start}@media screen and (max-width: 768px){.custom_footer .footer_top .links .main_link ul{display:block;margin-top:20px}}.custom_footer .footer_top .links .main_link ul li{margin-left:25px}@media screen and (max-width: 768px){.custom_footer .footer_top .links .main_link ul li{margin:0;border-bottom:1px solid #cfcfcf}.custom_footer .footer_top .links .main_link ul li:first-child{border-top:1px solid #cfcfcf}}.custom_footer .footer_top .links .main_link ul li:first-child{margin-left:0}.custom_footer .footer_top .links .main_link ul li a{font-size:16px;display:block;padding-left:22px;position:relative}@media screen and (max-width: 768px){.custom_footer .footer_top .links .main_link ul li a{font-weight:700;display:block;padding:15px 15px 15px 50px}}.custom_footer .footer_top .links .main_link ul li a:before{content:"";position:absolute;width:16px;height:100%;background-repeat:no-repeat;background-position:center center;background-size:100% auto;left:0;top:0;pointer-events:none}@media screen and (max-width: 768px){.custom_footer .footer_top .links .main_link ul li a:before{width:22px;left:15px}}.custom_footer .footer_top .links .main_link ul li.guide a:before{background-image:url(/cdn/shop/files/footer_ico_guide.png?v=1680865765)}.custom_footer .footer_top .links .main_link ul li.faq a:before{background-image:url(/cdn/shop/files/footer_ico_faq.png?v=1680865765)}.custom_footer .footer_top .links .main_link ul li.member a:before{background-image:url(/cdn/shop/files/footer_ico_member.png?v=1680865766)}.custom_footer .footer_top .links .main_link ul li.store a:before{background-image:url(/cdn/shop/files/footer_ico_store.png?v=1680865765)}.custom_footer .footer_top .links .brand{margin-top:20px}@media screen and (max-width: 768px){.custom_footer .footer_top .links .brand{margin-top:0}}.custom_footer .footer_top .links .brand .trigger{font-weight:700}@media screen and (max-width: 768px){.custom_footer .footer_top .links .brand .trigger{padding:15px;font-size:16px;font-weight:700;position:relative}.custom_footer .footer_top .links .brand .trigger:after{content:"";width:7px;height:7px;border:0px;border-top:solid 2px var(--color-footer-text);border-right:solid 2px var(--color-footer-text);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:15px;margin-top:-6px}}.custom_footer .footer_top .links .brand ul{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media screen and (max-width: 768px){.custom_footer .footer_top .links .brand ul{display:block;padding-bottom:15px}}.custom_footer .footer_top .links .brand ul li{margin-right:30px}@media screen and (max-width: 768px){.custom_footer .footer_top .links .brand ul li{margin:10px 0 0}.custom_footer .footer_top .links .brand ul li:first-child{margin-top:0}}.custom_footer .footer_top .links .brand ul li:last-child{margin-right:0}.custom_footer .footer_top .links .brand ul li a{font-size:13px}@media screen and (max-width: 768px){.custom_footer .footer_top .links .brand ul li a{display:block;padding:0 15px}}@media screen and (min-width: 769px){.custom_footer .sub_menu{margin-top:40px}.custom_footer .sub_menu ul{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.custom_footer .sub_menu ul li{margin-left:25px}.custom_footer .sub_menu ul li a{font-size:16px;color:#939393}}@media screen and (max-width: 768px){.custom_footer .sub_menu .trigger,.custom_footer .sub_menu .parent{padding:15px;font-size:16px;font-weight:700;position:relative;border-top:1px solid #cfcfcf;display:flex;align-items:center;gap:10px}.custom_footer .sub_menu .trigger:after{content:"";width:7px;height:7px;border:0px;border-top:solid 2px var(--color-footer-text);border-right:solid 2px var(--color-footer-text);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;right:15px;margin-top:-6px}.custom_footer .sub_menu .item ul{padding-bottom:15px}.custom_footer .sub_menu .item ul li{margin:10px 0 0}.custom_footer .sub_menu .item ul li:first-child{margin-top:0}.custom_footer .sub_menu .item ul li a{font-size:13px;display:block;padding:0 15px}.custom_footer .footer_sns{margin-top:20px}.custom_footer .footer_sns ul{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}.custom_footer .footer_sns ul li{width:40px;margin-left:14px}.custom_footer .footer_sns ul li:first-child{margin-left:0}}@media screen and (max-width: 768px){.custom_footer .active:after{-moz-transform:rotate(-45deg)!important;-webkit-transform:rotate(-45deg)!important;-o-transform:rotate(-45deg)!important;-ms-transform:rotate(-45deg)!important;transform:rotate(-45deg)!important}}.custom_footer .copyright{text-align:center;margin-top:15px;font-size:13px;padding:3px 0;color:#fff;background-color:#532d15}#shopify-section-custom-footer .custom_footer a{color:var(--color-footer-text)}.footer_logo img{max-width:200px;height:auto}.footer_sns{margin-bottom:20px}.footer_sns img{max-width:100%}#shopify-section-custom-footer .mobile-nav__icon{width:30px;height:auto}
/*# sourceMappingURL=/cdn/shop/t/91/assets/custom-footer.css.map */
