.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,
.titleMain.titleMain--wrapper,
.shop__detail--rate {
  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 {
  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 {
  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;
}

.jewelry_type_acc_more {
  margin-bottom: 3%;
}

@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 {
    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;
  }

}
