/* CSS Document */

#contents #main .main_img {
  padding-bottom: 10px;
}
#contents #main .main-sp_img {
  padding-bottom: 10px;
}
#contents #main #box #box_left {
  float: left;
  width: 363px;
  padding-right: 10px;
}
#contents #main #box #box_right {
  float: left;
  width: 280px;
}
#contents #main #box #box_left h4 {
  background: url(../img/index/h4_01.gif) no-repeat left top;
}
#contents #main #box #box_right h4 {
  background: url(../img/index/h4_02.gif) no-repeat left top;
}
#contents #main #box #box_left .text {
  line-height: 1.7em;
}

#contents #main #box #box_right li {
  padding-bottom: 10px;
}
#contents #main #box .clear {
  clear: left;
  font-size: 0px;
  line-height: 0px;
  padding-bottom: 9px;
}
#contents #main .main_img2 {
  position: relative;
  /* padding-bottom: 10px; */
  width: 680px;
  height: 453px;
  margin-bottom: 10px;
  object-fit: cover;
}
#contents #main .mond {
  position: absolute;
  right: 10px;
  bottom: 0px;
}
