/*-------------------------------------*
*footer
*-------------------------------------*/
.footer_container_fluid {
  width: 100%;
  background: #e3e3e3;
  margin: auto;
}
.footer_container {
  margin-left: auto;
  margin-right: auto;
  width: 750px;
}
.footer_container {
  width: 90%;
  margin: 0 auto;
  text-align: center;
}
.footer_container ul {
  margin: 0;
  padding: 0;
  display: inline-block;
}
.footer_container li {
  list-style: none;
  margin: 0 10px 0 0;
  float: left;
}
.footer_container li:last-child {
  margin: 0;
}
.footer_container li a {
  text-decoration: none;
  font-size: 10px;
  color: #3e3e3e;
}
.copyright {
  width: 100%;
  background: #e3e3e3;
  margin: auto;
  color: #3e3e3e;
  font-size: 10px;
  text-align: center;
}
footer {
  position: fixed;
  bottom: 0;
  width: 100%;
}
.p_wrapper {
  max-width: 600px;
  width: 100%;
  margin-inline: auto;
  & .p_banner {
  }
  & .p_btn-new {
    margin-top: 7%;
  }
  & .p_btn-existing {
    margin-top: 5%;
  }
  & .p_btn-existing, .p_btn-new {
    width: 90%;
    margin-inline: auto;
  }
}



@media screen and (max-width: 600px) {

}
