@charset "utf-8";

/*============================
お知らせ詳細
============================*/
.news_detail_wrap {
  width: 100%;
  max-width: 8.20rem;
  margin: auto;
}

.news_detail_wrap .title_wrap {
  padding-bottom: 0.30rem;
}

.news_detail_wrap .title_wrap .cate_wrap {
  font-size: 0.14rem;
}
@media screen and (max-width: 640px) {
  .news_detail_wrap .title_wrap .cate_wrap {
    font-size: 0.12rem;
  }
}

.news_detail_wrap .title_wrap .detail_title {
  font-size: 0.24rem;
  font-weight: 700;
  line-height: 1.5;
}
@media screen and (max-width: 640px) {
  .news_detail_wrap .title_wrap .detail_title {
    font-size: 0.20rem;
  }
}
.news_detail_wrap .entry_body img {
  width: auto;
  height: auto;
  max-width: 100%;
}

.news_detail_wrap .entry_body h1 {
  font-size: 0.26rem;
  font-weight: 700;
  line-height: 1.5;
  border-left: 0.05rem solid #1E77C3;
  padding-left: 0.10rem;
  margin: 0.10rem 0;
}

.news_detail_wrap .entry_body h2 {
  font-size: 0.22rem;
  font-weight: 700;
  line-height: 1.5;
  border-left: 0.05rem solid #1E77C3;
  padding-left: 0.10rem;
  margin: 0.10rem 0;
}

.news_detail_wrap .entry_body h3 {
  font-size: 0.20rem;
  font-weight: 700;
  line-height: 1.5;
  margin: 0.10rem 0;
}

.news_detail_wrap .entry_body h4 {
  font-size: 0.18rem;
  font-weight: 700;
  line-height: 1.5;
  margin: 0.10rem 0;
}

.news_detail_wrap .entry_body h5 {
  font-size: 0.16rem;
  font-weight: 700;
  line-height: 1.5;
  margin: 0.10rem 0;
}

.news_detail_wrap .entry_body p {
  font-size: 0.16rem;
  line-height: 2;
}

@media screen and (max-width: 640px) {
  .news_detail_wrap .entry_body p {
    font-size: 0.14rem;
  }
}
.news_detail_wrap .entry_body p + h1 {
  margin-top: 0.40rem;
}

@media screen and (max-width: 640px) {
  .news_detail_wrap .entry_body p + h1 {
    margin-top: 0.20rem;
  }
}
.news_detail_wrap .entry_body p + h2 {
  margin-top: 0.40rem;
}

@media screen and (max-width: 640px) {
  .news_detail_wrap .entry_body p + h2 {
    margin-top: 0.20rem;
  }
}
.news_detail_wrap .entry_body p + h3 {
  margin-top: 0.40rem;
}

@media screen and (max-width: 640px) {
  .news_detail_wrap .entry_body p + h3 {
    margin-top: 0.18rem;
  }
}
.news_detail_wrap .entry_body p + h4 {
  margin-top: 0.40rem;
}

@media screen and (max-width: 640px) {
  .news_detail_wrap .entry_body p + h4 {
    margin-top: 0.16rem;
  }
}
.news_detail_wrap .entry_body p + h5 {
  margin-top: 0.40rem;
}

@media screen and (max-width: 640px) {
  .news_detail_wrap .entry_body p + h5 {
    margin-top: 0.16rem;
  }
}
.news_detail_wrap .entry_body img + h1 {
  margin-top: 0.20rem;
}

.news_detail_wrap .entry_body img + h2 {
  margin-top: 0.20rem;
}

.news_detail_wrap .entry_body img + h3 {
  margin-top: 0.20rem;
}

.news_detail_wrap .entry_body img + h4 {
  margin-top: 0.20rem;
}

.news_detail_wrap .entry_body img + h5 {
  margin-top: 0.20rem;
}

.news_detail_wrap .entry_body img + p {
  margin-top: 0.10rem;
}