#page_hino-higashi .mv .mv_img_wrap .mv_img:before {
  background: #EEE6DE;
}
#page_hino-higashi .mv_under .about .swiper_outer .swiper-button-next:after,
#page_hino-higashi .mv_under .about .swiper_outer .swiper-button-prev:after {
  background: url(/assets/img/hino-higashi/ico_arrow.svg) no-repeat center top/100%;
}
#page_hino-higashi .btn_more a {
  color: #E55151;
}
#page_hino-higashi .btn_more a:before {
  background: #E55151 url(/assets/img/hino-higashi/ico_arrow.svg) no-repeat 99% center/30rem;
  border: 2px solid #E55151;
}
#page_hino-higashi .btn_more a:hover::before {
  background: #E55151 url(/assets/img/hino-higashi/ico_arrow_on.svg) no-repeat 99% center/30rem;
}
#page_hino-higashi .btn_more a:hover span {
  color: #fff;
}
#page_hino-higashi .btn_more a:after {
  background: #E55151;
}
#page_hino-higashi .font_zen .en img {
  filter: brightness(0) saturate(100%) invert(49%) sepia(50%) saturate(4438%) hue-rotate(333deg) brightness(100%) contrast(80%);
}
#page_hino-higashi h2.font_zen span {
  border-bottom: 1px solid #E55151;
}
#page_hino-higashi .sns_top .sns_wrap a {
  border: 1px solid #E55151;
  color: #E55151;
}
#page_hino-higashi .sns_top .sns_wrap a:before {
  filter: brightness(0) saturate(100%) invert(49%) sepia(50%) saturate(4438%) hue-rotate(333deg) brightness(100%) contrast(80%);
}
#page_hino-higashi .sns_top .sns_wrap a:after {
  background: url(/assets/img/hino-higashi/ico_arrow_on.svg) no-repeat center right/contain;
}
#page_hino-higashi .about figure:before {
  background: #EEE6DE;
}
#page_hino-higashi .intro .swiper_outer .swiper-button-prev,
#page_hino-higashi .intro .swiper_outer .swiper-button-next {
  background: #E55151;
}
#page_hino-higashi .intro.sub_menu:before {
  background: #EEE6DE;
}
#page_hino-higashi .flower ul.inner li .text a {
  color: #E55151;
}
#page_hino-higashi .flower ul.inner li figure {
  background: #EEE6DE;
}
#page_hino-higashi .flower ul.inner li figure img {
  filter: brightness(0) saturate(100%) invert(49%) sepia(50%) saturate(4438%) hue-rotate(333deg) brightness(100%) contrast(80%);
}
#page_hino-higashi .flower ul.inner li .font_zen:before {
  background: url(/assets/img/hino-higashi/ico_arrow_under.svg) no-repeat center/contain;
  filter: brightness(0) saturate(100%) invert(49%) sepia(50%) saturate(4438%) hue-rotate(333deg) brightness(100%) contrast(80%);
}
#page_hino-higashi .price .tabs #tab1:checked ~ .tab-buttons label[for=tab1],
#page_hino-higashi .price .tabs #tab2:checked ~ .tab-buttons label[for=tab2],
#page_hino-higashi .price .tabs #tab3:checked ~ .tab-buttons label[for=tab3] {
  color: #E55151;
  border-bottom: 3rem solid #E55151;
}
#page_hino-higashi .price .tabs .tab-label {
  border-bottom: 3rem solid #FFE2DD;
}
#page_hino-higashi .price .tabs .tab-label:after {
  border-top: 10rem solid #E55151;
}
#page_hino-higashi .price .tabs .tab-content .caption:before {
  color: #E55151;
}
#page_hino-higashi .price .tabs .tab-content table th {
  border: 1rem solid #E55151;
  background: #EEE6DE;
}
#page_hino-higashi .price .tabs .tab-content table td {
  border: 1rem solid #E55151;
  text-align: center;
}
#page_hino-higashi .experience:before {
  background: #EEE6DE;
}
#page_hino-higashi .experience ul li {
  color: #E55151;
}
#page_hino-higashi .access_under .traffic .vehicle {
  background: #EEE6DE;
}
#page_hino-higashi .access_under .traffic .vehicle img {
  filter: brightness(0) saturate(100%) invert(49%) sepia(50%) saturate(4438%) hue-rotate(333deg) brightness(100%) contrast(80%);
}

.news_area .news_wrap .news_side .news_menu,
.news_area .news_wrap .news_side .photo_album {
  background: #EEE6DE;
}
.news_area .news_wrap .news_content .content_wrap .box .text_wrap .category_wrap .category {
  color: #E55151;
}

@media screen and (min-width: 681px) {
  #page_hino-higashi header .header_wrap .header_nav ul li a:hover {
    border-bottom: 2rem solid #E55151;
  }
  #page_hino-higashi.page_top .header_nav ul li:nth-of-type(1) a:after, #page_hino-higashi.page_service .header_nav ul li:nth-of-type(2) a:after, #page_hino-higashi.page_price .header_nav ul li:nth-of-type(3) a:after, #page_hino-higashi.page_menu .header_nav ul li:nth-of-type(4) a:after, #page_hino-higashi.page_access .header_nav ul li:nth-of-type(5) a:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    border-bottom: 2rem solid #E55151;
  }
  #page_hino-higashi .access:before {
    content: "";
    position: absolute;
    bottom: -200rem;
    left: -1500rem;
    right: 0;
    margin: auto;
    width: 102rem;
    height: 101rem;
    background: url(/assets/img/pic_deco2.svg) no-repeat top left/100%;
  }
  #page_hino-higashi .access:after {
    content: "";
    position: absolute;
    bottom: -100rem;
    left: 0;
    right: -1530rem;
    margin: auto;
    width: 120rem;
    height: 121rem;
    background: url(/assets/img/pic_deco9.svg) no-repeat top left/100%;
  }
  #page_hino-higashi .access .inner:before {
    background: #EEE6DE;
  }
  #page_hino-higashi .vacant:before {
    content: "";
    position: absolute;
    bottom: 100rem;
    left: -1600rem;
    right: 0;
    margin: auto;
    width: 204rem;
    height: 525rem;
    background: url(/assets/img/pic_deco7.svg) no-repeat top left/100%;
  }
  #page_hino-higashi .vacant:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    right: -1600rem;
    margin: auto;
    width: 120rem;
    height: 121rem;
    background: url(/assets/img/pic_deco3.svg) no-repeat top left/100%;
  }
  #page_hino-higashi .recreation {
    background: none;
  }
}
header .header_wrap .header_btn .btn_wrap.reserve a {
  background-color: #E55151;
  border: 1px solid #E55151;
}
header .header_wrap .header_btn .btn_wrap.reserve a::before {
  background: url(../../img/hino-higashi/ico_arrow_on.svg) no-repeat center right/contain;
}
header .header_wrap .header_btn .btn_wrap.reserve a:hover {
  color: #E55151;
}
header .header_wrap .header_btn .btn_wrap.reserve a:hover::before {
  background: #E55151 url(/assets/img/hino-higashi/ico_arrow.svg) no-repeat 99% center/30rem;
}

footer .footer_btn .btn_wrap.reserve a {
  background-color: #E55151;
  border: 1px solid #E55151;
}
footer .footer_btn .btn_wrap.reserve a::before {
  background: url(../../img/hino-higashi/ico_arrow_on.svg) no-repeat center right/contain;
}
footer .footer_btn .btn_wrap.reserve a:hover {
  color: #E55151;
}
footer .footer_btn .btn_wrap.reserve a:hover::before {
  background: #E55151 url(/assets/img/hino-higashi/ico_arrow.svg) no-repeat 99% center/30rem;
}

@media screen and (max-width: 680px) {
  .under_page .access {
    background: #EEE6DE !important;
  }
  .under_page .news_area .news_wrap {
    background-color: #EEE6DE;
  }
  .under_page.page_service .recreation {
    background: none;
  }
  .under_page.page_price .experience {
    background: #EEE6DE;
  }
}/*# sourceMappingURL=hino-higashi.css.map */