@charset "utf-8";
/* CSS Document for footer*/
.is-footer{background: #1f89e1;}
.footer-container{width:1400px;margin: 0 auto;}
.is-footer .footer-container{position: relative;padding: 30px 0;}
.is-footer,.is-footer a{color:#fffaed;}
.f-gap{width: 0.03rem; height: 14px;margin: 11px 20px 0;background:rgba(255,255,255,0.3);}
.m-copyright span,.m-copyright a{line-height: 36px;color:#fff;font-size: 16px}
.footer-nav{margin-bottom: 16px;}
.m-copyright p img{vertical-align: middle;}
.m-copyright{width: 64.1429%;}
/* .gov-img{position: relative;} */
.gov-wza{position: relative;top: 53px;}
.gov-error{position: relative;top: 53px;margin-right: 25px;}
.gov-bljb{position: relative;top: 53px;margin-right: 25px;}
.gov-party{position: relative;top: 41px;margin-right: 25px;}
/*pad md*/
@media screen and (max-width: 1400px) {
    .footer-container{width:1200px;}
    .m-copyright{width: 57.1429%;}
}
@media screen and (max-width: 1200px) {
    .footer-container{width:970px;}
    .m-copyright{width: 100%;}
    .gov-img{float: none;width: 100%;display: flex;justify-content: flex-start;align-items: center;gap: 5px;}    
    .gov-img span{position: static;}
}
@media screen and (max-width: 991px){
    .footer-container{width:750px;padding: 30px 15px;}
    ._span_cont{display: flex;justify-content: center;align-items: center;}
    .m-copyright p,.m-copyright a{font-size:14px;line-height:26px;}
    .is-footer br{display: block}
    .gov-img{height: 90px;display: flex;justify-content: space-between;align-items: center;gap: 5px;}
    .gov-img>span{position: static;margin-right: 0px;}
    .f-gap{margin: 7px 10px 0;}
    .m-copyright{float: none;}
}
@media screen and (max-width: 767px){
    .footer-container{width: 100%;}
    .is-footer .footer-container{padding: 15px;}
    .gov-img{height: 170px;display: block;position: relative; }
    .gov-img .gov-error{position: absolute;top: 15px;right: 33px;}
    .gov-img .gov-bljb{position: absolute;top: 88px;left: 0;}
    .gov-img .gov-wza{position: absolute;top: 88px;right: 0;}
}