@charset "UTF-8";
/* ログインフォーム保護ページ */
.post-password-form {
  max-width: 136rem;
  margin-right: auto;
  margin-left: auto;  
  padding-right: 10rem;
  padding-left: 10rem;
  padding-bottom: 10rem;
}
.post-password-form input[type=password] {
  border: 2px solid #efefef;
  border-radius: 8px 8px; 
}
.post-password-form input[type=submit] {
  width: 13rem;
  padding: 2px 5px;
  background-color: #efefef;
  border-radius: 8px 8px;
}
.post-password-form p {
  margin-bottom: 1rem;
}
/* リサイクルボタン */
.btn-rcc span {
  color: #ffffff;	
}
@media screen and (max-width: 768px) {
  /* ログインフォーム保護ページ */
  .post-password-form {
    padding-right: 2rem;
    padding-left: 2rem;
  }
  .post-password-form input[type=submit] {
    margin-top: 1.5rem;
  }
}