
.login-container {
  background-color: ;
  padding: 65px;
  border-radius: 0px;
  text-align: center;
}


.form-group {
  margin-bottom: 25px;

}

input::placeholder {
  color: #ccc;
  padding: 10px;
}

input:focus {
  outline: none;
  border-color: #ff69b4;
  box-shadow: 0 0 5px rgba(255, 192, 203, 0.5);

}










.container {
  position: relative;
  width: auto;
  margin: 0;
  padding: 0;
}
input {
  width: 100%;
  margin: 5px;
  padding: 0;
  height:3em;
  border: 1px solid #333;
  border-radius: 3px;
  font-size: 14px;


}
button {
  position:absolute;
  top: 1.5em;    /* 目の位置 */
  right: 0.3em;   /* 目の位置 */
  margin:0;
  padding:0;
  border:none;
  background:none;

}







form input[type = "button"]:hover {
  background-color: #ff69b4;
  border: 1px solid #ff69b4;
  color: #fff;
}