.titleSub_wrap,
.tabContents_open,
#state_bad_purchase_gold,
.contents__left section+section,
section.page-link,
.cta+section,
#kikinzoku .rateSection,
#lead_paragraph_wrapper,
.voice_section_wrap,
#purchase_items.otakaraya_purchase_items,
.voice_section_wrap,
.renew_202404_calctool_title,
.shop__detail--rate,
#jewelry .jewelry-result-cat,
#jewelry .shop__detail--kaitori .titleMain--wrapper,
section.purchase_need_section>.titleMain--wrapper,
section#brand_tokei_sec16>.titleMain--wrapper,
#jewelry_category>main>article>section.shop__detail--kaitori.purchase_otakaraya_goods>div>div {
  margin-top: 0 !important;
}

.wd_searchbox.wd_marginbottom,
.annual-table-container {
  padding-bottom: 0 !important;
}

.annual-table-container>#annual-table-title,
#latest_result,
.cmn_space_top,
.price-banner__inner,
.contents__left>section,
.bar_brandwatch_purchase,
#faq .titleHeading,
#houseki .jewelry-result-cat,
section#brand_tokei_sec15,
section#diamond_price_section,
section#five_merit_wrapper {
  margin-top: 0 !important;
}

.top_h2_text,
#state_bad_purchase_gold,
#lead_paragraph_wrapper,
#columnbox,
.anchor-link-search,
.latest_results_section_common .latest_results_content_wrap .latest_results_content,
#latest_result>.flex,
.cmn_space_top,
.price-banner__inner,
.expensive_purchase_brand_link,
#brand_search #brand_accordion,
section#five_merit_wrapper {
  margin-bottom: 0 !important;
}

.anchor-link-search {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}

.bottom_block.theme_color_border:nth-last-child(1),
.bottom_block.theme_color_border:nth-last-child(2) {
  margin-bottom: 0 !important;
}

#ratebox>p {
  padding: 0 !important;
}

#purchase-options-section,
#enhanced_purchase_brands,
section#houseki_carat {
  padding-top: 0 !important;
}

#kanteinin {
  margin-bottom: 0 !important;
  padding-bottom: 1.7rem;
  padding-top: 1.7rem;
}

#purchase-options-section .purchase-card:last-child {
  margin-bottom: 0 !important;
}

section#jewelry_link,
#latest_result>.btn__wrap.btn__red.btnToSogo,
#latest_result>.btn__wrap>a:last-child {
  margin-bottom: 0 !important;
}

@media screen and (max-width: 767px) {

  #price .titleMain,
  .shop__detail--rate,
  .cmn_space_top,
  #latest_results .titleMain--main,
  #purchase_items .titleMain--main,
  .voice_section_wrap .titleMain,
  .contents__left .faq_wrap,
  .titleMain--main,
  h2.sub_title_2024,
  #jewelry_category>main>article>section.simple_cta_top>a>div>p.is-sp>img,
  #jewelry_category>main>article>section.voice_section_wrap {
    margin-top: 0 !important;
  }

  #columnbox,
  #faq .qa__wrap+.btn__more,
  .latest_results_content,
  .bar_brandwatch_purchase {
    margin-bottom: 0 !important;
  }

  .bottom_block.theme_color_border:nth-last-child(1) {
    margin-bottom: 0 !important;
  }

  .bottom_block.theme_color_border:nth-last-child(2) {
    margin-bottom: 5% !important;
  }

  #kanteinin {
    padding-bottom: 0.7rem !important;
  }

  .time-to-sell__reason__content03,
  .brand_result_btn {
    margin-bottom: 0 !important;
  }

  .contents__left>section {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .attendList {
    padding-bottom: 0 !important;
  }

  .renew_2024_fv_bar202404 {
    margin-top: 0 !important;
  }

  .renew_2024_titlesub.follow {
    margin-top: 0 !important;
  }

  .contents__left .faq_wrap {
    padding-bottom: 1.6rem;
  }

  .wd_searchbox.wd_marginbottom {
    margin-bottom: 10px !important;
  }

}
