/* Scss Document */
.page-title {
  font-size: 2.6875rem;
  line-height: 1.628;
  letter-spacing: 0.15em;
  text-align: center;
  margin: 50px 30px;
}

@media screen and (max-width: 767px) {
  .page-title {
    font-size: 1.375rem;
    line-height: 1.591;
    letter-spacing: 0.1em;
    margin: 0 30px 40px;
  }
}

@media screen and (max-width: 991px) {
  .news-wrap {
    padding: 0 15px;
  }
}

.news-wrap .news-lead {
  font-family: source-han-sans-japanese, "Noto Sans Japanese", "Hiragino Sans", Meiryo, "sans-serif";
  font-size: 1.125rem;
  line-height: 2.222;
  letter-spacing: 0em;
  text-align: left;
}

@media screen and (max-width: 767px) {
  .news-wrap .news-lead {
    font-size: 1rem;
    line-height: 1.875;
  }
}

#news-entry .yoyaku {
  color: #e4007f;
}

#news-entry .attention-txt {
  font-size: 0.9em;
}

#news-entry .table-wrap {
  margin-top: 1rem;
  margin-bottom: 1rem;
  overflow-x: auto;
  white-space: nowrap;
}

#news-entry td {
  line-height: 1.8;
  font-size: 1.15rem;
}

#news-entry .border-color-green {
  border: 1px solid #45b035;
}

#news-entry .name {
  width: 230px;
  border-bottom: 1px solid #fff;
  color: #fff;
  background-color: #45b035;
  padding: 10px;
}

#news-entry .name.transparent {
  background-color: transparent;
  border: none;
}

#news-entry .name.name-last {
  border-bottom: 1px solid #45b035;
}

#news-entry .date {
  width: 250px;
  padding: 10px;
}

#news-entry .contact {
  width: 350px;
  border-left: 1px dashed #45b035;
  padding: 10px;
}

#news-entry ul.katakana,
#news-entry ol.katakana {
  list-style-type: katakana;
}

#news-entry ul li.decimal-kakko,
#news-entry ol li.decimal-kakko {
  list-style-type: none;
  counter-increment: cnt;
  line-height: 33px;
}

#news-entry ul li.decimal-kakko::before,
#news-entry ol li.decimal-kakko::before {
  display: inline-block;
  content: "(" counter(cnt) ") ";
  width: 2em;
  margin-left: -2em;
}

#trial ul {
  margin: 1rem 0;
}

#trial li {
  margin: 0.5rem 0;
}

#news .js-unit_group-align.acms-entry-unit-full.acms-col-sm-6 {
  padding: initial;
}
