.footer[data-v-ca7b2942]{background-color:#030303;padding:40px 0;width:100%}.footer-logo[data-v-ca7b2942]{margin:0 auto 40px;text-align:center}.footer-logo[data-v-ca7b2942],.footer__list[data-v-ca7b2942]{display:flex;justify-content:center}.footer__list[data-v-ca7b2942]{align-items:center;flex-direction:column}@media screen and (min-width:576px){.footer__list[data-v-ca7b2942]{flex-direction:row}}.footer__list.ftop[data-v-ca7b2942]{margin-bottom:24px}.footer__list-item[data-v-ca7b2942]{display:block}.footer__list-item[data-v-ca7b2942]:not(:last-of-type){margin-bottom:24px;margin-right:0}@media screen and (min-width:576px){.footer__list-item[data-v-ca7b2942]:not(:last-of-type){margin-bottom:0;margin-right:40px}}.footer__list-link[data-v-ca7b2942]{color:#fff;display:block;font-size:1.4rem}.footer__download[data-v-ca7b2942]{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:30px;width:100%}@media screen and (min-width:768px){.footer__download[data-v-ca7b2942]{margin-top:40px}}.footer__download__button[data-v-ca7b2942]{display:block;height:46px;max-width:400px;width:auto}.footer__download__button[data-v-ca7b2942]:last-of-type{margin-left:18px;margin-top:0}@media screen and (min-width:576px){.footer__download__button[data-v-ca7b2942]{height:60px}}@media screen and (min-width:768px){.footer__download__button[data-v-ca7b2942]{height:65px}}.footer__download__button-figure[data-v-ca7b2942],.footer__download__button-image[data-v-ca7b2942]{display:block;height:100%;width:auto}.footer__sns[data-v-ca7b2942]{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:30px;width:100%}@media screen and (min-width:768px){.footer__sns[data-v-ca7b2942]{margin-top:40px}}.footer__sns-link[data-v-ca7b2942]{display:block;margin:0 16px}.footer__sns-link:first-of-type .footer__sns-link-img[data-v-ca7b2942]{height:35px}.footer__sns-link-img[data-v-ca7b2942]{display:block;height:40px;width:auto}.footer__copy[data-v-ca7b2942]{color:#fff;display:block;margin:40px auto 0;text-align:center}
