@charset "utf-8";

/* ================================================================================
  パスワード再設定
================================================================================ */
.forget_form{
  padding: 0 1.0rem 3.0rem;
}
.forget_form input{
  margin-top: 1.8rem;
}
.forget_form p:last-of-type{
  margin-top: 2.0rem;
}
.errorMsg{
  color: #f21818;
  font-size: 1.2rem;
  margin-top: 0.6rem;
}
/* ================================================================================
  メールアドレス送信完了
================================================================================ */
.general{
  padding-bottom: 3.0rem;
}
.general p:last-child{
  margin-top: 1.8rem;
}

/* ================================================================================
  新パスワード入力
================================================================================ */
.forget_form input[type="password"], .forget_form input[type="tel"] {
  display: block;
	width: 100%;
  padding: 0 1.0rem;
  line-height: 4.0rem;
  border: 0.1rem solid #808080;
  border-radius: 0.4rem;
  font-size: 1.3rem;
}

input[type="password"]::-ms-placeholder {
  color: #bfbfbf;
}
input[type="password"]::-moz-placeholder {
  color: #bfbfbf;
}
input[type="password"]::-webkit-placeholder {
  color: #bfbfbf;
}
input[type="password"]::placeholder {
  color: #bfbfbf;
}

input[type="tel"]::-ms-placeholder {
  color: #bfbfbf;
}
input[type="tel"]::-moz-placeholder {
  color: #bfbfbf;
}
input[type="tel"]::-webkit-placeholder {
  color: #bfbfbf;
}
input[type="tel"]::placeholder {
  color: #bfbfbf;
}

.tel_title {
  margin-top: 2.0rem;
}
