@charset "UTF-8";
/*---------------------------------------------
予約・資料ボタン 
-----------------------------------------------*/
#feature-btn {
  display: flex;
  justify-content: center;
  column-gap: min(1.5873015873vw, 20px);
}
#feature-btn .feature-btn__item a {
  display: flex;
  align-items: center;
  justify-content: center;
  column-gap: min(0.7936507937vw, 10px);
  width: min(19.8412698413vw, 250px);
  height: min(7.9365079365vw, 100px);
  border-radius: min(0.9523809524vw, 12px);
  transition: border-radius 0.3s;
  padding-top: min(0.3968253968vw, 5px);
  border: min(0.1587301587vw, 2px) solid #362415;
}
@media (max-width: 767px) {
  #feature-btn .feature-btn__item a {
    width: 38vw;
    height: 15.25vw;
    padding-top: 1.25vw;
    border: 0.25vw solid #362415;
  }
}
#feature-btn .feature-btn__item a span:nth-child(1) {
  width: min(3.1746031746vw, 40px);
}
@media (max-width: 767px) {
  #feature-btn .feature-btn__item a span:nth-child(1) {
    width: 6.5vw;
  }
}
#feature-btn .feature-btn__item a span:nth-child(2) {
  font-size: min(2.0634920635vw, 26px);
  font-weight: 600;
  letter-spacing: 0.06em;
  padding-bottom: min(0.3968253968vw, 5px);
}
@media (max-width: 767px) {
  #feature-btn .feature-btn__item a span:nth-child(2) {
    font-size: 4vw;
    padding-bottom: 1.25vw;
  }
}
#feature-btn .feature-btn__item--reserve a {
  background-color: #362415;
  color: #fff;
}
#feature-btn .feature-btn__item--reserve a span:nth-child(1) svg {
  fill: #fff;
}
#feature-btn .feature-btn__item--reserve a span:nth-child(2) {
  color: #fff;
}
#feature-btn .feature-btn__item--resources a {
  background-color: #fff;
}
#feature-btn .feature-btn__item--resources a span:nth-child(1) svg {
  fill: #362415;
}
#feature-btn .feature-btn__item--resources a span:nth-child(2) {
  color: #362415;
}
#feature-btn .feature-btn__item a:hover {
  border-radius: min(2.380952381vw, 30px);
}
@media (max-width: 767px) {
  #feature-btn .feature-btn__item a:hover {
    border-radius: 3.75vw;
  }
}/*# sourceMappingURL=list_form_btn.css.map */