@charset "UTF-8";
/* 変数
----------------------------------------------------------------- */
/**
 * 新規作成方法
 * data:image/svg+xml;utf8,<svg ...></svg> ← svgコードをコピー
 * カラーコードの'#'を'%23'に変換する ex. fill="#000" → fill="%23000"
 * 不要なclassなどは削る
 */
/* アイコン - 01atoms/icon で使用
----------------------------------------------------------------- */
/* 汎用class
----------------------------------------------------------------- */
/**
 * margin/paddingの汎用class用
 * @param {number} $start 開始px
 * @param {number} $limit 上限
 * @param {number} $per   数値の刻み
 */
/**
 * 最大幅をつける
 * @param {string} $width     最大幅（$containerSize）のキー
 * @param {number} $pcPadding PC時の左右余白
 * @param {number} $spPadding SP時の左右余白
 */
.contact__text {
  font-weight: 500;
  text-align: center;
}
.contact__text:not(:last-child) {
  margin-bottom: 48px;
}
.contact__buttonWrap {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
          justify-content: center;
}
.contact__link {
  --basisButton-min-width: min(240px, 100%);
  --basisButton-min-height: 48px;
}