:root{--c-footer-bg: #f9f0e5;--c-footer-title-bar-bg: #e4d2a2;--c-footer-copyright-bg: #c5b88e;--c-footer-text-color: #000000;--c-footer-sns-title-color: #5a5a5a;--c-footer-max-width: 1360px;--c-footer-gutter-pc: 97px;--c-footer-gutter-sp: 15px;--c-footer-sns-icon-size-pc: 34.75px;--c-footer-sns-icon-size-sp: 26.903px;--c-footer-sns-gap-pc: 13.9px;--c-footer-sns-gap-sp: 19px;--c-footer-menu-gap-pc: 17px;--c-footer-menu-gap-sp: 33px}.c-footer__title-bar{background-color:var(--c-footer-title-bar-bg);height:46px;display:flex;align-items:center;padding-left:20px}.c-footer__title-text{font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;color:var(--c-footer-sns-title-color);margin:0;line-height:1}@media screen and (min-width:700px){.c-footer__title-bar{display:none}}.c-footer{background-color:var(--c-footer-bg)}.c-footer__inner{max-width:var(--c-footer-max-width);margin:0 auto;padding:67px var(--c-footer-gutter-sp) 0;padding-bottom:1rem}@media screen and (min-width:700px){.c-footer__inner{padding:33px var(--c-footer-gutter-pc) 50px}}.c-footer__sns{margin-bottom:26px}@media screen and (min-width:700px){.c-footer__sns{margin-bottom:40px}}.c-footer__sns-title{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;color:var(--c-footer-sns-title-color);margin:0 0 21px;line-height:1}@media screen and (min-width:700px){.c-footer__sns-title{font-size:14px;margin-bottom:30px}}.c-footer__sns-icons{display:flex;align-items:center;gap:var(--c-footer-sns-gap-sp)}@media screen and (min-width:700px){.c-footer__sns-icons{gap:var(--c-footer-sns-gap-pc)}}.c-footer__sns-link{display:inline-block;width:var(--c-footer-sns-icon-size-sp);height:var(--c-footer-sns-icon-size-sp);flex-shrink:0;transition:opacity .3s ease}@media screen and (min-width:700px){.c-footer__sns-link{width:var(--c-footer-sns-icon-size-pc);height:var(--c-footer-sns-icon-size-pc)}}.c-footer__sns-link:hover{opacity:.7}.c-footer__sns-img{display:block;width:100%;height:100%;object-fit:contain}.c-footer__menus{display:flex;flex-direction:column;gap:50px}@media screen and (min-width:700px){.c-footer__menus{display:grid;grid-template-columns:1fr 1.2fr 1fr;gap:0 40px;align-items:start}}.c-footer__menu-column--pc-only{display:none}@media screen and (min-width:700px){.c-footer__menu-column--pc-only{display:block}}.c-footer__menu-column-wrapper{display:flex;flex-direction:column;gap:30px}@media screen and (max-width:699px){.c-footer__menu-column-wrapper{display:contents}}.c-footer__menu-title{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:700;color:var(--c-footer-text-color);margin:0 0 var(--c-footer-menu-gap-pc) 0;line-height:1}@media screen and (max-width:699px){.c-footer__menu-title{margin-bottom:var(--c-footer-menu-gap-sp)}}.c-footer__menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--c-footer-menu-gap-sp)}@media screen and (min-width:700px){.c-footer__menu-list{gap:var(--c-footer-menu-gap-pc)}}.c-footer__menu-item{margin:0;padding:0}.c-footer__menu-link{font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:400;color:var(--c-footer-text-color);text-decoration:none;display:flex;align-items:center;justify-content:space-between;gap:10px;line-height:1;transition:opacity .3s ease}.c-footer__menu-link:hover{opacity:.7}.c-footer__menu-arrow{display:inline-block;width:7.983px;height:7.983px;border-top:1px solid var(--c-footer-text-color);border-right:1px solid var(--c-footer-text-color);transform:rotate(45deg);flex-shrink:0;margin-top:-2px}.c-footer__copyright{background-color:var(--c-footer-copyright-bg);height:38px;display:flex;align-items:center;justify-content:center;padding:10px 20px}.c-footer__copyright-text{font-family:Noto Sans JP,sans-serif;font-size:10px;font-weight:400;color:var(--c-footer-text-color);margin:0;line-height:1;text-align:center}@media screen and (min-width:700px){.c-footer__copyright-text{font-size:14px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/26/assets/c-footer.css.map */
