ブログ

自社ホームページにホットペッパー風の料金表を掲載したい方へ

美容室やリラクゼーションサロンなどのホームページに、ホットペッパービューティー風の料金表やクーポンデザインを掲載したいというご相談が増えています。

実際に掲載されている店を見ると「自分の店もこういう表示にしたい」と感じる方が多いのではないでしょうか。

更新代行EXでは、独自で作成したホットペッパー風のデザインテンプレートを用意しています。以下のコードをそのままコピーするだけで、ご自身のサイトにも近い雰囲気の料金表示が設置できます。

なお、こちらは美容室・エステ・もみほぐし・リラクゼーションなど幅広い業種で使えるようにカスタマイズしています。

ホットペッパー風メニューサンプル

ホットペッパー風料金ボックス コピペ用コード

下のコードをそのまま貼り付けるだけで、上記のようなホットペッパー風デザインメニュー表が反映されます。

<div class="coupon-box">
  <div class="coupon-box__wrapper">
    <div class="coupon-box__label">新規</div>

    <div class="coupon-box__imformation">
      <div class="coupon-box__top">
        <ul class="coupon-box__categories category-list">
          <li class="category-list__item">カット</li>
          <li class="category-list__item">カラー</li>
          <li class="category-list__item">トリートメント</li>
        </ul>
        <div class="coupon-box__price">¥13,750</div>
      </div>

      <p class="coupon-box__title">【おすすめ☆】選べるカラー+カット+専用トリートメント¥16170→¥13750</p>

      <div class="coupon-box__content">
        <div class="coupon-box__description">
          <dl class="coupon-box__conditions">

            <div class="coupon-box__conditions-row">
              <dt class="coupon-box__condition-title">来店日条件:</dt>
              <dd class="coupon-box__condition-data">指定なし</dd>
            </div>

            <div class="coupon-box__conditions-row">
              <dt class="coupon-box__condition-title">対象スタイリスト:</dt>
              <dd class="coupon-box__condition-data">全員</dd>
            </div>

            <div class="coupon-box__conditions-row">
              <dt class="coupon-box__condition-title">その他条件:</dt>
              <dd class="coupon-box__condition-data">新規の方/ネット予約のみ</dd>
            </div>

          </dl>
        </div>
      </div>

    </div>

    <div class="coupon-box__reserve">
      <div class="btn-group">
        <a class="coupon-box__btn pink-btn" href="#">このクーポンで<br>空席確認・予約する</a>
      </div>
    </div>

  </div>
</div>

CSSはこちらをコピペしてください

.coupon-box {
  border: 1px solid #9F928A;
  box-sizing: border-box;
}

.coupon-box__wrapper {
  width: 100%;
  display: flex;
  box-sizing: border-box;
}
@media screen and (max-width: 767px) {
  .coupon-box__wrapper {
    flex-direction: column;
  }
}

.coupon-box__label {
  background-color: #D97692;
  color: #fff;
  letter-spacing: 0.5em;
  line-height: 2;
  text-align: center;
  writing-mode: vertical-rl;
}
@media screen and (max-width: 767px) {
  .coupon-box__label {
    writing-mode: initial;
  }
}

.coupon-box__imformation {
  padding: 1em;
}

.coupon-box__content {
  display: flex;
  align-items: center;
}
@media screen and (max-width: 399px) {
  .coupon-box__content {
    flex-direction: column;
  }
}

.coupon-box__conditions {
  margin-bottom: 0 !important;
}

.coupon-box__title {
  margin-bottom: 0 !important;
  font-size: 20px !important;
}

.coupon-box__description p {
  margin-bottom: 8px;
}

.coupon-box__condition-title {
  display: inline-block;
  color: #D97692;
  font-weight: 500;
}

.coupon-box__condition-data {
  margin-bottom: 0 !important;
  display: inline-block;
  margin-left: 0;
  font-weight: 500;
}

.coupon-box__top {
  margin-bottom: 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 500px) {
  .coupon-box__top {
    flex-direction: column;
  }
}

.category-list {
  margin: 0 !important;
  display: flex;
  padding-left: 0;
  list-style: none !important;
  font-size: 12px;
}
@media screen and (max-width: 399px) {
  .category-list {
    flex-wrap: wrap;
    margin-top: -0.5em;
  }
}

.category-list__item {
  background-color: #FF8B8F;
  color: #fff;
  padding: 0.5em;
  margin-left: 0.5em;
}
@media screen and (max-width: 399px) {
  .category-list__item {
    margin-top: 0.5em;
  }
}

.coupon-box__price {
  color: #D97692;
  font-size:18px;
  margin-bottom:-10px;
}

.coupon-box__reserve {
  box-sizing: border-box;
  display: flex;
  background-color: #FEF7EF;
  width: 20%;
  padding: 1em;
}
@media screen and (max-width: 767px) {
  .coupon-box__reserve {
    width: 100%;
  }
}

.btn-group {
  margin: auto;
}
@media screen and (max-width: 767px) {
  .btn-group {
    display: flex;
    align-items: center;
    height: initial;
  }
}
@media screen and (max-width: 500px) {
  .btn-group {
    flex-direction: column;
  }
}

.coupon-box__btn:not(:first-child) {
  margin-top: 0.5em;
}
@media screen and (max-width: 767px) {
  .coupon-box__btn:not(:first-child) {
    margin-top: 0;
    margin-left: 1em;
  }
}
@media screen and (max-width: 500px) {
  .coupon-box__btn:not(:first-child) {
    margin-top: 0.5em;
    margin-left: 0;
  }
}

.pink-btn {
  box-sizing: border-box;
  display: block;
  padding: 0.5em;
  margin: auto;
  background: linear-gradient(to bottom, #FF8B8F, #F7586A);
  border: 1px solid #D97692;
  border-radius: 4px;
  color: #FEF7EF;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .pink-btn {
    width: auto;
  }
}

.pink-btn--pale {
  background: linear-gradient(to bottom, #fff, #FEF7EF);
  color: #D97692;
  font-weight: 700;
  font-size: 12px;
}
@media screen and (max-width: 767px) {
  .pink-btn--pale {
    margin: 0;
  }
}

.coupon-box__imformation {
  flex-grow: 1;
}

@media screen and (max-width: 500px) {
  .coupon-box__top {
    flex-direction: row !important;
  }
}

.coupon-box__categories {
  flex: 1;
}

.coupon-box__price {
  white-space: nowrap;
}

まとめ

こちらのコードを貼るだけで、どなたでも簡単にホットペッパー風の料金表をホームページに表示できます。ご自身で調整が難しい場合は、更新代行EXにて設置、デザイン調整、内容の更新までまとめて対応しています。

クーポンデザインの作成、メニューページの刷新などもお気軽にご相談ください。

スタッフイラスト

サイト更新・画像修正のご相談はお気軽にどうぞ

美容室・サロン・ネットショップのオーナー様を中心に、
ホームページやポータルサイトの画像差し替えやバナー制作、WordPress更新など幅広く対応しています。

TEL.050-3092-1700

受付時間:9:00~21:00(年中無休)

ページ上部へ戻る