/* main-visual */
main.contents .main-visual {
  background-image: url('/product/kyutou_bath/hybrid/column/img/07_utility_bills/img_01_sp.jpg');
}

@media print, screen and (min-width: 767.5px) {
  main.contents .main-visual {
    background-image: url('/product/kyutou_bath/hybrid/column/img/07_utility_bills/img_01_pc.jpg');
  }
}




/* custom-tables */
main.contents .custom-tables__table-head--pink th,
main.contents .custom-tables__table-head--pink td {
  padding-left: 0;
  padding-right: 0;
}

@media print, screen and (min-width: 767.5px) {
  main.contents .custom-tables__table-head--pink th,
  main.contents .custom-tables__table-head--pink td {
    padding-left: 0;
    padding-right: 0;
  }
}

main.contents .custom-tables__table-body--pink th {
  padding-left: 0;
  padding-right: 0;
}

main.contents .custom-tables__table-body--pink td {
  padding-left: 15px;
  padding-right: 15px;
}

@media print, screen and (min-width: 767.5px) {
  main.contents .custom-tables__table-body--pink th {
    padding-top: 25px;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 25px;
  }

  main.contents .custom-tables__table-body--pink td {
    padding-top: 25px;
    padding-right: 20px;
    padding-left: 20px;
    padding-bottom: 25px;
  }
}




/* scroll-image */
main.contents .scroll-image {
  overflow: hidden;
}