@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');

:root {
  /* Layout */
  --w-site: 1180px;
  --w-sp: 768px;
  --ease: cubic-bezier(0.215, 0.61, 0.355, 1);

  /* Fonts */
  --font-en: "Oswald", sans-serif;
  --font-main: "游ゴシック体", YuGothic, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", "Yu Gothic", "Hiragino Kaku Gothic ProN",
  "Hiragino Sans", "Helvetica Neue", Arial, "BIZ UDPGothic", "Noto Sans JP", Meiryo, sans-serif;

  /* Colors */
  --main-color: #6c0e62;
  --second-color: #000;
  --white-gray: #f0f0f0;
  --purple: #af2da1;
  --red: #D41B40;
}

/* --- Display Utility --- */

/* SP時のみ非表示 (デスクトップ用要素) */
@media (width < 768px) {
  .pc { display: none !important; }
}
@media (width >= 768px) {
  .sp { display: none !important; }
}
