@charset "utf-8";footer{text-align:center}footer .sns_links a{margin:.5em}#footer_logo{background-color:#EDF8F8}#footer_sns{background-color:#EDF8F8}#footer_logo img{max-width:200px}#footer_logo a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity 0.2s ease-out 0s}#footer_logo a:hover img{opacity:.7}#copyright{background-color:#5FBDC5;color:#FFF;font-size:75%;text-align:center}#copyright a{color:#FFF;text-decoration:none}@media screen and (max-width:767px){footer{}#footer_logo{padding-top:6.25%;padding-bottom:6.25%}#footer_logo img{width:56.25%}#footer_sns{margin-top:-3.125%;padding-bottom:6.25%}#copyright{line-height:1.6;padding:1.5625% 3.125%}}@media screen and (min-width:768px){footer{}#footer_logo{padding-top:50px;padding-bottom:50px}#footer_sns{margin-top:-30px;padding-bottom:50px}#copyright{height:30px;line-height:30px}}
