@charset "utf-8";
/* ==========================================================
   OPEN INNOVATION PROGRAM - サイト共通CSSとの干渉補正 (4Qualia追加)
   サイト共通CSS(PC: module.css / SP: repark.css, modules.css)の
   要素セレクタが .oip 内に効いてしまう箇所だけを打ち消す。
   制作会社の style.css より後に読み込むこと。
   :where() で詳細度を上げすぎず、制作会社のクラス指定を優先させる。
   ========================================================== */

/* --- リンク色(PC: a:link 青 / SP: a:link 黒 になるのを戻す) --- */
.oip a.hero__btn:link,
.oip a.hero__btn:visited,
.oip a.hero__btn:hover,
.oip a.hero__btn:active,
.oip a.btn:link,
.oip a.btn:visited,
.oip a.btn:hover,
.oip a.btn:active {
  color: #fff;
  text-decoration: none;
}
.oip a.hero__btn--ghost:link,
.oip a.hero__btn--ghost:visited,
.oip a.hero__btn--ghost:hover,
.oip a.hero__btn--ghost:active {
  color: var(--b-800);
}

/* --- SP: modules.css の section / p / p.note 指定を打ち消す --- */
:where(.oip) section {
  clear: none;
  margin-bottom: 0;
}
:where(.oip) section p,
:where(.oip) section > p {
  margin: 0;
}
:where(.oip) p {
  line-height: inherit;
}
:where(.oip) p.note {
  padding-left: 0;
  padding-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
  background: none;
}
