@charset "utf-8";
/* CSS Document */

/*----------------------------------------
マイページ
------------------------------------------*/
/* 会員登録 */
#h1-page{
	margin: 30px 0 25px 0;
  text-align: center;
}

.mypage #fs_input_lastName,
.mypage #fs_input_firstName,
.mypage #fs_input_lastNameKana,
.mypage #fs_input_firstNameKana{
}
.mypage #fs_input_prefecture{
}
.mypage .fs-c-dropdown{
  display: inline-block;
}
.mypage .fs-c-dropdown.fs-c-inputDate__year,
.mypage .fs-c-dropdown.fs-c-inputDate__month,
.mypage .fs-c-dropdown.fs-c-inputDate__date{
  display: inline-flex;
}
.mypage .fs-c-birthdayOnceMessage,
.mypage .fs-c-inputField__explanation{
  margin-top: 5px;
}



/* 会員登録完了 */
.success .fs-c-registerSuccessMessage{
  margin: 0 4%;
}
.success .fs-c-registerSuccessMessage p{
  margin-bottom: 1.5em;
}
.success .fs-c-registerSuccessMessage p:nth-child(2){
  width: auto;
  margin: 0 auto 1.5em auto;
  text-align: left;
  display: inline-block;
}
.success .fs-c-buttonContainer--myPageTop{
  margin-bottom: 20px;
  text-align: center;
}
.success .fs-c-buttonContainer--myPageTop a{
  width: 92%;
  height: 52px;
  line-height: 52px;
  margin: 0 auto;
  text-align: center;
  color: #FFFFFF;
  background: #5B804A;
  display: block;
  transition-duration: 0.3s;
}
.success .fs-c-buttonContainer--myPageTop a:hover{
  text-decoration: none;
  opacity: 0.7;
	transition-duration: 0.3s;
}
