.overview_box .item_btn_group {
  text-align: center !important;
}

.overview_block {
  margin-top: 32px;
}
@media only screen and (min-width: 768px) {
  .overview_block {
    margin-top: 44px;
  }
}
.overview_box {
  margin-top: 16px;
}
@media only screen and (min-width: 768px) {
  .overview_box {
    margin-top: 23px;
  }
}
@media only screen and (min-width: 768px) {
  .overview_box + .overview_box {
    margin-top: 45px;
  }
}
.overview_box .p_20 {
  margin-top: 8px;
}
@media only screen and (min-width: 768px) {
  .overview_box .p_20 {
    margin-top: 28px;
  }
}
@media only screen and (min-width: 768px) {
  .overview_box .p_20 + .p_20 {
    margin-top: 11px;
  }
}
.overview_box .item_btn_group {
  margin-top: 24px;
}
@media only screen and (min-width: 768px) {
  .overview_box .item_btn_group {
    margin-top: 40px;
  }
}
@media only screen and (min-width: 768px) {
  .overview_01 {
    padding-bottom: 86px;
  }
}
.overview_01 .p_note {
  margin-top: 6px;
}
@media only screen and (min-width: 768px) {
  .overview_02 {
    margin-top: 27px;
    padding-bottom: 64px;
  }
}
@media only screen and (min-width: 768px) {
  .overview_03 {
    margin-top: 28px;
    padding-bottom: 64px;
  }
}
@media only screen and (min-width: 768px) {
  .overview_03 .btn_group {
    margin-top: 22px;
  }
}
@media only screen and (min-width: 768px) {
  .overview_04 {
    margin-top: 27px;
    padding-bottom: 64px;
  }
}
@media only screen and (min-width: 768px) {
  .overview_04 .btn_group {
    margin-top: 9px;
  }
}

/*# sourceMappingURL=temabokin.css.map */
