html {
  margin-top: 0 !important;
}

.img_nakagama_textbox {
  max-width: unset !important;
}

.point_list, .text_area {
  font-size: 1.6rem;
  color: #000;
  font-family: "BIZ UDPGothic", sans-serif;
  line-height: 2;
}

.contact {
  max-width: unset !important;
  font-size: 1.6rem;
  color: #000;
  font-family: "BIZ UDPGothic", sans-serif;
  line-height: 2;
}

.maintitle.news + .breadcrumb + section {
  font-size: 1.6rem;
  color: #000;
  font-family: "BIZ UDPGothic", sans-serif;
  line-height: 2;
}
.maintitle.news + .breadcrumb + section .inner > div {
  margin-top: 4rem;
}
.maintitle.news + .breadcrumb + section .inner > div img {
  margin-bottom: 0;
}
.maintitle.news + .breadcrumb + section .inner p + div {
  margin-top: 0;
}
.maintitle.news + .breadcrumb + section .inner img {
  margin-bottom: 4rem;
}
.maintitle.news + .breadcrumb + section .inner .btn + .btn {
  margin-bottom: 4rem;
}
.maintitle.news + .breadcrumb + section .inner .btn.center {
  display: block !important;
}
.maintitle.news + .breadcrumb + section .inner .col1 figure a img {
  margin-bottom: 0;
}
.maintitle.news + .breadcrumb + section .inner .grid__elem img {
  margin-bottom: 0;
}
.maintitle.news + .breadcrumb + section .inner .arrow_box p {
  margin-bottom: 0;
}
.maintitle.news + .breadcrumb + section .inner .arrow_title_left {
  margin-bottom: 0;
  color: #4472C4;
  text-align: center;
}
.maintitle.news + .breadcrumb + section .inner .arrow_title_right {
  margin-bottom: 0;
  color: #fff;
}

.grid {
  display: flex;
  flex-flow: row wrap;
  align-items: flex-start;
  justify-content: flex-start;
  align-content: flex-start;
  width: 100%;
}
.grid__elem {
  padding: 15px 15px;
}
.grid__elem--2 {
  width: 16.66667%;
}
.grid__elem--3 {
  width: 25%;
}
.grid__elem--6 {
  width: 50%;
}
.grid__elem--12 {
  width: 100%;
}
@media screen and (min-width: 769px) {
  .grid__elem--md10 {
    width: 83.33333%;
  }
}
.grid__elem.sp {
  display: none;
}
@media screen and (max-width: 768px) {
  .grid__elem.pc {
    display: none;
  }
  .grid__elem.sp {
    display: block;
  }
}/*# sourceMappingURL=news.css.map */