@charset "euc-jp";
/* ショップタイトル */

.shop_title.p-shop__title {
  color: #3e515a;
  font-size: 22px;
  font-weight: normal;
}

.p-shop__header a:link, .p-shop__header a:visited {
  text-decoration: none;
}

/* お問い合わせ項目タイトル */
@media screen and (max-width: 768px) {
  .c-form__title, .c-table-preview__title {
    font-weight: normal;
  }
}

/* 必須項目マーク */

.c-form__title--must {
  color: #e44e4e;
  font-size: 0.8em;
}

/* 送信ボタン */

.c-button--primary {
  background: #2169f3;
}