@charset "UTF-8";
:root {
  /* テーマカラー */
  --color-key: #f5c912;
  --color-bg: #850c09;
  --color-sub: #6d72a9;
  --color-sub-dark: #31323f;
  /* 装飾カラー */
  --color-marquee: #850c09;
  --color-stripe-bg: rgba(0, 0, 0, 0);
  --color-stripe: #f5c912;
  /* 基本 テキストカラー */
  --color-body-text: #333333;
  --color-link-text: #6d72a9;
  --color-hover-text: #850c09;
  /* 記事背景カラー */
  --color-article-bg: rgba(0, 0, 0, 0);
  /* ヨドガワ／プロフィール関連カラー */
  --color-yodogawa-text: #31323f;
  --color-btn_profile-text: #31323f;
  --color-btn_profile-border: #31323f;
  --color-btn_profile-hover-text: #6d72a9;
  --color-btn_profile-hover-border: #6d72a9;
  --color-profile-heading: #6d72a9;
  --color-profile-text: #333333;
  /* インデックスナビゲーション関連カラー */
  --color-index_nav-text: #6d72a9;
  --color-index_nav-s-text: #850c09;
  --color-index_nav-hover-text: #850c09;
  --color-index_nav-s-hover-text: #6d72a9;
  /* トークナビゲーション関連カラー */
  --color-talk_nav-text: #6d72a9;
  --color-talk_nav-stroke: #6d72a9;
  /* 対談本文関連カラー */
  --color-talk_body-dt-hobo-text: #6d72a9;
  --color-talk_body-dd-hobo-text: #6d72a9;
  --color-talk_body-pic-border: rgba(0, 0, 0, 0.1);
  --color-talk_body-caption-text: #808080;
  /* 単話記事 .type-single 用 */
  --color-type-single-title-text: #6d72a9;
}

#kv {
  /* キービジュアル（KV）の最小高さ設定(PC) */
  --kv-min-height-pc: calc(760 / (1200 - var(--scrollbar-width, 0px)) * 100vh);
}
#kv {
  min-height: var(--kv-min-height-pc);
}
.is_sp:not(.only_tablet) #kv {
  min-height: min(182.05128205vw, 100vh);
}
#kv img {
  width: auto;
  max-height: min(63.33333333vw, 100vh);
  aspect-ratio: 30/19;
}
.is_sp:not(.only_tablet) #kv img {
  max-height: min(182.05128205vw, 100vh);
  aspect-ratio: 39/71;
}
#kv h1 {
  min-height: min(var(--kv-min-height-pc), 100vh);
  background-color: #f5c912;
}
.is_sp:not(.only_tablet) #kv h1 {
  min-height: min(182.05128205vw, 100vh);
}

#talk_wrap .title_text span:not(.s) {
  color: #6d72a9;
}
#talk_wrap .subtitle {
  color: #31323f;
}
#talk_wrap .talk_end {
  margin: 40px auto;
}

/*# sourceMappingURL=custom-v2.css.map */
