@charset "utf-8";

/*====================
mv
====================*/
#rent .subpage-header .subpage-header__bg,
#rent-archive .subpage-header .subpage-header__bg {
  background-image: var(--bg-rent-mv);
}

/*====================
navigation
====================*/
#rent-nav {
  padding-top: 80px;
}

#rent-nav
  .sub-nav
  .sub-nav__container
  .sub-nav__item
  .sub-nav__link
  .sub-nav__text {
  color: var(--color-purple);
  top: 60%;
}

@media screen and (max-width: 600px) {
  #rent-nav
    .sub-nav
    .sub-nav__container
    .sub-nav__item
    .sub-nav__link
    .sub-nav__icon {
    top: 3%;
  }

  #rent-nav
    .sub-nav
    .sub-nav__container
    .sub-nav__item
    .sub-nav__link
    .sub-nav__text {
    top: 60%;
  }

  /*===========max-width:600px============*/
}

/*====================
search 
====================*/

.rent-search .vkfs__taxonomy .vkfs__label-name,
.rent-search .vkfs__label-name {
  background-color: #e7eaf8;
}

/*====================
result
====================*/
.property-list__category.rent-category span,
.contents-title.rent-bg {
  background-color: #bbacc3;
}

#rent-result {
  padding-top: 104px;
  padding-bottom: 176px;
}

#rent-result .rent-result__wrapper {
  padding-bottom: 120px;
}

#rent-result .property-list__category span {
  background-color: #bbacc3;
}

@media screen and (max-width: 960px) {
  #rent-result .rent-result__wrapper {
    padding-bottom: 80px;
  }

  /*===========max-width:960px============*/
}

@media screen and (max-width: 600px) {
  #rent-result {
    padding-top: 40px;
    padding-bottom: 80px;
  }

  #rent-result .rent-result__wrapper {
    padding-bottom: 40px;
  }

  /*===========max-width:600px============*/
}

/*====================
一覧ページ
====================*/

#rent-list {
  padding-bottom: 200px;
  margin-top: 92px;
}

#rent-result .rent-result__list {
  padding-bottom: 120px;
}

#rent-list .contents-title,
#page-rent-result .contents-title,
#rent-list .property-list__category span,
#page-rent-result .property-list__category span {
  background-color: #bbacc3;
}

#rent-list .rent-list__commercial-rent.property-list__section {
  padding-bottom: 0;
}

@media screen and (max-width: 960px) {
  #rent-result .rent-result__list {
    padding-bottom: 80px;
  }

  /*===========max-width:960px============*/
}

@media screen and (max-width: 600px) {
  #rent-result {
    padding-top: 40px;
    padding-bottom: 80px;
  }

  #rent-result .rent-result__list {
    padding-bottom: 40px;
  }

  /*===========max-width:600px============*/
}

/*====================
詳細ページ
====================*/
#rent-single
  .property-detail
  .property-list__category.property-detail__category
  span {
  background-color: #bbacc3;
}

/* チェックされたラジオボタンに対応するコンテンツを表示 */
#property-drawing-rent:checked ~ #property-drawing__content-rent {
  display: block;
}

#property-site-area-rent:checked ~ #property-site-area__content-rent {
  display: block;
}
