@charset "UTF-8";
/* Zen Kaku Gothic Antique */
/* Montserrat */
/* 【ホバーアクション】下線が出てくる
  ・aタグにhov_lineをつける
  ・白線の場合hov_line_white
---------------------------------------------------------- */
.hov_line, .hov_line_white {
  position: relative;
  display: inline-block;
}
.hov_line::before, .hov_line_white::before {
  position: absolute;
  content: "";
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 1px;
  background-color: #3D434E;
  -webkit-transform: scale(0, 1);
          transform: scale(0, 1);
  -webkit-transform-origin: right top;
          transform-origin: right top;
  -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.7, 0, 0.3, 1);
  transition: -webkit-transform 0.3s cubic-bezier(0.7, 0, 0.3, 1);
  transition: transform 0.3s cubic-bezier(0.7, 0, 0.3, 1);
  transition: transform 0.3s cubic-bezier(0.7, 0, 0.3, 1), -webkit-transform 0.3s cubic-bezier(0.7, 0, 0.3, 1);
}
@media (hover: hover) {
  .hov_line:hover::before, .hov_line_white:hover::before {
    -webkit-transform: scale(1, 1);
            transform: scale(1, 1);
    -webkit-transform-origin: left top;
            transform-origin: left top;
  }
}

.hov_line_white::before {
  background-color: #fff;
}

/* ==========================================================================//
//
// 地域包括支援センター
//
// ========================================================================== */
/* 共通
---------------------------------------------------------- */
section {
  /* お問い合わせ */
}
section:not(:first-of-type) {
  margin-top: 85px;
}
@media all and (min-width: 751px) {
  section:not(:first-of-type) {
    margin-top: 140px;
  }
}
@media all and (min-width: 751px) {
  section.sec_contact {
    margin-top: 137px;
  }
}

.sec_ttl {
  margin-bottom: 40px;
}

/* 藤沢西部いきいきサポートセンター
---------------------------------------------------------- */
.sec_support_center {
  /* いきいきサポートセンターでは、こんなことを行っています */
}
@media all and (min-width: 751px) {
  .sec_support_center .sec_ttl {
    margin-bottom: 56px;
  }
}
.sec_support_center .sec_ttl .small {
  font-size: 15px;
  font-weight: 400;
}
@media all and (min-width: 751px) {
  .sec_support_center .sec_ttl .small {
    font-size: 20px;
  }
}
.sec_support_center .image {
  margin-bottom: 45px;
}
@media all and (min-width: 751px) {
  .sec_support_center .image {
    margin-bottom: 60px;
  }
}
@media all and (min-width: 751px) {
  .sec_support_center p {
    font-size: 18px;
  }
}
.sec_support_center .support_detail {
  margin-top: 95px;
  position: relative;
}
@media all and (min-width: 751px) {
  .sec_support_center .support_detail {
    margin-top: 133px;
    width: min(1200px, 100%);
  }
}

/* お問い合わせ
---------------------------------------------------------- */
.sec_contact .green_ttl {
  font-size: 15px;
  color: #289941;
  letter-spacing: 0.05em;
  line-height: 1.8;
}
@media all and (min-width: 751px) {
  .sec_contact .green_ttl {
    font-size: 20px;
    line-height: 1.6;
  }
}
.sec_contact .about_list {
  margin: 20px 0 40px;
}
@media all and (min-width: 751px) {
  .sec_contact .about_list {
    margin: 16px 0 32px;
  }
}
.sec_contact .about_list .about_contents {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
@media all and (min-width: 751px) {
  .sec_contact .about_list .about_contents {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
.sec_contact .about_list .about_contents:not(:first-child) {
  margin-top: 2px;
}
@media all and (min-width: 751px) {
  .sec_contact .about_list .about_contents:not(:first-child) {
    margin-top: 6px;
  }
}
.sec_contact .about_list .about_contents .contents_name {
  width: 26%;
  font-weight: bold;
}
@media all and (min-width: 751px) {
  .sec_contact .about_list .about_contents .contents_name {
    width: 8.3%;
  }
}
.sec_contact .about_list .about_contents .contents_detail {
  width: 65%;
}
@media all and (min-width: 751px) {
  .sec_contact .about_list .about_contents .contents_detail {
    width: 87.5%;
  }
}
/*# sourceMappingURL=support.css.map */