.footer-sp{background:#59005a;padding:15px 10px}
.footer-container{max-width:980px;margin-left:auto;margin-right:auto}
.footer-content{display:flex;justify-content:space-between;align-items:center;line-height:15px;width:100%}
body .footer-logo img{height:30px}
.footer-text{font-size:10px;text-align:right;color:#fff}
.footer-content-left{display:flex;align-items:center;padding-left:10px}
.footer-logo{margin-right:17px}
.footer-menu ul{list-style:none;padding:0;margin:0}
.footer-menu ul li{display:inline;margin-right:10px}
.footer-menu ul a{color:#fff;line-height:7px;font-size:11px;border-left:1px solid #ccc;padding-left:10px}
@media (max-width: 767px) {
.footer-sp{background:#59005a;padding:15px 10px}
.footer-content{display:flex;justify-content:center;align-items:center;line-height:15px;flex-direction:column}
.footer-text{font-size:11px;text-align:center;color:#fff;margin-top:15px}
.footer-text span{display:block}
.footer-logo img{height:25px}
.footer-content-left{display:flex;align-items:center;flex-flow:column}
.footer-menu{margin-top:15px;margin-bottom:10px}
.footer-menu ul li:first-child a,.footer-menu ul li:nth-child(3) a{border:0;text-align:right}
.footer-menu ul li:last-child a,.footer-menu ul li:nth-child(2) a{text-align:left}
.footer-menu ul li{display:inline-block!important;margin-right:10px;text-align:center;width:45%;margin-bottom:10px}
.footer-menu ul a{display:block}
}
