@charset "UTF-8";

/* トップページ、募集要項一覧 */
.indexSec06 .postPharmacist h4 {
  color: #f8ad00;
}

.indexSec06 .postPharmacist .boxLink:hover {
  border: 1px solid #f8ad00;
}

.p-guideline .postPharmacist h4 {
  color: #f8ad00;
}

.p-guideline .postPharmacist .boxLink:hover {
  border: 1px solid #f8ad00;
}

/* 募集要項詳細ページ */
.page-pharmacist .p-title:before {
  background: #f8ad00;
}

.page-pharmacist .p-copy {
  color: #f8ad00 !important;
}

.page-pharmacist .p-messageJob {
  color: #f8ad00;
  border-top: 1px solid #f8ad00;
  border-bottom: 1px solid #f8ad00;
}

.page-pharmacist .p-messageRead {
  color: #f8ad00;
}

.page-pharmacist .p-messageMemoly,
.page-pharmacist .p-messageComment {
  background: #ffe7ae;
  background: linear-gradient(#fffaee 0%, #ffefc9 100%);
}

.page-pharmacist .p-messageMemolyCopy {
  color: #eba300;
}


.p-messageComment {
  width: 90%;
  max-width: 1200px;
  margin: 100px auto;
  padding: 2em;
  border-radius: 50px;
  background: #ccc;
}

.page-nurse .p-messageComment .messageCommentCopy,
.page-nurseaid .p-messageComment .messageCommentCopy,
.page-ot .p-messageComment .messageCommentCopy,
.page-childminder .p-messageComment .messageCommentCopy,
.page-cooks .p-messageComment .messageCommentCopy,
.page-socialworker .p-messageComment .messageCommentCopy,
.page-pharmacist .p-messageComment .messageCommentCopy {
  font-size: 3.6rem;
  font-weight: 400;
  text-align: center;
  margin-bottom: 20px;
}
.page-nurse .p-messageComment .messageCommentTxt,
.page-nurseaid .p-messageComment .messageCommentTxt,
.page-ot .p-messageComment .messageCommentTxt,
.page-childminder .p-messageComment .messageCommentTxt,
.page-cooks .p-messageComment .messageCommentTxt,
.page-socialworker .p-messageComment .messageCommentTxt,
.page-pharmacist .p-messageComment .messageCommentTxt {
  margin-bottom: 0;
}
@media screen and (max-width: 900px) {
  .p-messageComment {
    border-radius: 30px;
  }
}
@media screen and (max-width: 768px) {
  .p-messageComment {
    width: 90%;
    margin: 50px auto;
  }
  .page-pharmacist .p-messageComment .messageCommentCopy,
  .page-nurseaid .p-messageComment .messageCommentCopy,
  .page-ot .p-messageComment .messageCommentCopy,
  .page-childminder .p-messageComment .messageCommentCopy,
  .page-cooks .p-messageComment .messageCommentCopy,
  .page-socialworker .p-messageComment .messageCommentCopy,
  .page-pharmacist .p-messageComment .messageCommentCopy {
    font-size: 2.6rem;
  }
}

@media screen and (max-width: 599px) {
  .page-pharmacist .p-messageComment .messageCommentCopy,
  .page-nurseaid .p-messageComment .messageCommentCopy,
  .page-ot .p-messageComment .messageCommentCopy,
  .page-childminder .p-messageComment .messageCommentCopy,
  .page-cooks .p-messageComment .messageCommentCopy,
  .page-socialworker .p-messageComment .messageCommentCopy,
  .page-pharmacist .p-messageComment .messageCommentCopy {
    font-size: 2.4rem;
  }
}


.page-nurse .p-messageComment {
  background: #fce3e9;
  background: linear-gradient(#fdf4f7 0%, #fce3e9 100%);
}
.page-nurse .p-messageComment .messageCommentCopy {
  color: #fd5295 !important;
}

.page-nurseaid .p-messageComment {
  background: #d7edfc;
  background: linear-gradient(#e9f6fc 0%, #d7edfc 100%);
}
.page-nurseaid .p-messageComment .messageCommentCopy {
  color: #3090d2 !important;
}

.page-ot .p-messageComment {
  background: #d0ddfc;
  background: linear-gradient(#ebf2fb 0%, #d0ddfc 100%);
}
.page-ot .p-messageComment .messageCommentCopy {
  color: #386295 !important;
}

.page-childminder .p-messageComment {
  background: #cff4fa;
  background: linear-gradient(#f2fcff 0%, #cff4fa 100%);
}
.page-childminder .p-messageComment .messageCommentCopy {
  color: #2ebfd0 !important;
}

.page-cooks .p-messageComment {
  background: #daf8de;
  background: linear-gradient(#f5fdf6 0%, #daf8de 100%);
}
.page-cooks .p-messageComment .messageCommentCopy {
  color: #5ea236 !important;
}
.page-socialworker .p-messageComment {
  background: #f9e5d7;
  background: linear-gradient(#fcefe7 0%, #f9e5d7 100%);
}
.page-socialworker .p-messageComment .messageCommentCopy {
  color: #fc8534 !important;
}
.page-pharmacist .p-messageComment .messageCommentCopy {
  color: #eba300;
}
