/* Auto generated file. See postcss.config.js *//* phpcs:ignoreFile *//* stylelint-disable *//* prettier-ignore */@media (1040px <= width){.site-footer{.site-footer__inner{max-width:1240px;padding-inline:var(--p-space-5)}}}.site-footer__branding{display:flex;flex-basis:279px;flex-direction:column;flex-shrink:0;gap:var(--p-space-6)}@media (max-width:600px){.site-footer__branding{gap:var(--p-space-8)}}.site-footer__branding-meta{display:flex;flex-direction:column;gap:var(--p-space-4)}.site-footer__branding-description{color:#cdcdcd;font-size:14px;line-height:1.6}.site-footer__branding-sns{display:flex;gap:var(--p-space-4);a{align-items:center;background:#ffffff1a;border-radius:12px;display:flex;flex-direction:column;height:58px;justify-content:center;width:58px}}.site-footer__sitemap{display:grid;gap:var(--p-space-10);grid-template-columns:repeat(4,minmax(160px,1fr));min-width:0}@media (min-width:841px) and (max-width:1039px){.site-footer__sitemap{grid-template-columns:repeat(3,minmax(160px,1fr))}}@media (min-width:601px) and (max-width:840px){.site-footer__sitemap{grid-template-columns:repeat(2,minmax(160px,1fr))}}@media (max-width:600px){.site-footer__sitemap{grid-template-columns:100%}.region--footer_top__inner{padding-block:var(--p-space-10)}}@media (1040px <= width){.region--footer_top__inner{justify-content:space-between}}.region--footer_top__inner{.block--menu{.menu--child{font-size:16px;line-height:1.8}}}@media (max-width:600px){.region--footer_top__inner{.block--menu{.menu--child{padding-left:var(--p-space-4)}}}}.region--footer_top__inner{.block--menu{.menu--child{.menu-item{padding-left:0}}.menu--parent:not(.menu--child){>.menu-item{>a,span{font-size:18px;line-height:1.5}}}.menu-item--expanded{.menu--parent{gap:var(--p-space-2);padding-top:var(--p-space-4)}}}}@media (max-width:600px){.region--footer_top__inner{.block--menu{.menu-item--expanded{.menu--parent{gap:var(--p-space-4)}}}}}.region--footer_bottom__inner{border-top:1px solid #ffffff4d}@media (max-width:600px){.region--footer_bottom__inner{.block--menu{.menu{padding-top:var(--p-space-6)}}}}.block--copyright{color:#cdcdcd}