#form_box {
  display: flex;
  max-width: 345px;
  padding: 30px;
  box-shadow: 0px 20px 80px rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  margin: 90px auto 0 auto;
  flex-flow: column;
  background: #fff; }
  #form_box .name {
    margin-bottom: 15px;
    font-size: 18px;
    font-weight: 600;
    color: #000; }
  #form_box .btn {
    width: 100%;
    margin-top: 0; }
  #form_box .help {
    margin-top: 15px;
    font-weight: normal;
    font-size: 14px;
    color: #A7A7A7;
    text-align: center; }
    #form_box .help a {
      text-decoration: underline;
      color: #A7A7A7; }

.body_login {
  background-image: url("/static/img/key-visual.jpg");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }

/*# sourceMappingURL=front.css.map */
