@charset "UTF-8";
/* 切り替え
---------------------------------------------------------- */
@media only screen and (max-width: 768px) {
  .pc {
    display: none !important;
  }
  .sp {
    display: block !important;
  }
}
/* メインイメージ
---------------------------------------------------------- */
/*メイン*/
.main_inner_01 {
  width: 100%;
  height: auto;
}
.main_inner_02 {
  width: 100%;
  height: auto;
}
/* 発売日・価格
---------------------------------------------------------- */
/*コンテナ*/
.date_inner_01 {
  width: 100%;
  height: auto;
  margin: 2em auto;
}
.date_big_text {
  font-size: 2rem;
}
.date_midium_text {
  font-size: 1.5rem;
}
.date_small_text {
  font-size: 1rem;
}
.date_notice_text {
  font-size: 0.9rem;
}
/*価格エリア*/
.date_inner_02 {
  width: 100%;
  height: auto;
  padding: 0 0 3rem;
}
/*価格ボタン*/
.kakaku {
  width: 70%;
  margin: 3em auto;
}
/*価格ボタン_装飾*/
.border_double {
  border: double 8px #e50027;
  border-radius: 30px;
}

/* お品書き
---------------------------------------------------------- */
.oshina_inner_01 {
  width: 100%;
  height: auto;
  margin: 3em auto 1.5em;
}

/* 商品
---------------------------------------------------------- */
.item_inner_01 {
  width: 90%;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  margin: 0 auto;
}

/* 注意エリア
---------------------------------------------------------- */
.notice_inner_01 {
  width: 100%;
}
.notice_text {
  font-size: 0.7rem;
}
.copy_text {
  font-size: 0.7rem;
}