[data-module=footer-info] .m-footer-info__logo,[data-module=footer-info] .m-footer-info__name{margin:0;padding:0}[data-module=footer-info] .m-footer-info__name:not(:first-child){margin-top:24px}[data-module=footer-info] .m-footer-info__name{color:#fff;font-size:14px;line-height:1.6}[data-module=footer-info] .m-footer-info__address,[data-module=footer-info] .m-footer-info__department{color:#fff;font-size:14px;line-height:1.6;margin:0;padding:0}[data-module=footer-info] .m-footer-info__address{font-style:normal}[data-module=footer-info] .m-footer-info__address-detail{margin:0;padding:0}[data-module=footer-info] .m-footer-info__sns{display:flex;flex-wrap:wrap;gap:20px;list-style:none;margin:24px 0 0;padding:0}[data-module=footer-info] .m-footer-info__sns a{transition:opacity var(--cf-transition-time)}[data-module=footer-info] .m-footer-info__sns a:focus-visible,[data-module=footer-info] .m-footer-info__sns a:hover{opacity:.4}[data-module=footer-info] .m-footer-info__sns img{display:block}[data-module=footer-info] .m-footer-info__button{margin:24px 0 0;padding:0}