<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*****************************
* $font-base-color
******************************/
/*! フォントの色 */
#main-container {
  color: #333333; }
  #main-container a:link,
  #main-container a:visited,
  #main-container a:hover,
  #main-container a:active {
    color: #333333; }

/*****************************
* $bg-color
******************************/
/*! サイトの背景色 */
#wrapper {
  background: #fce6c7;
  background: linear-gradient(0deg, rgba(252, 230, 199, 1) 0%, rgba(235, 157, 94, 1) 100%); }

/*****************************
* $key-color
******************************/
/*! ボタンの背景色 */
#wrapper #main-container .btn-box a, #wrapper #main-container .btn-box .btn-more-anchor {
  background-color: #111224; }

/*! ニュースのカテゴリー背景色 */
#wrapper #main-container .category.news {
  background: #a31a22; }

/*! ナビの背景色 */
#wrapper #main-container #nav-wrap .api-nav-main &gt; div {
  background-color: #111224; }

/*! その他の主流色 */
body.top #wrapper #main-container .section-mv-bottom-area .bangumi-info-wrap .bangumi-info {
  color: #111224; }

body.top #wrapper #main-container .section-next .date {
  color: #111224; }

body.top #wrapper #main-container .section-ticker .ticker-ttl {
  color: #a31a22; }

body.top #wrapper #main-container .section-ticker .ticker-arrow:before {
  border-top: 2px solid #a31a22;
  border-right: 2px solid #a31a22; }

/*! カレンダーボタンの背景色 */
#iframe-wrapper .event .event_button {
  background-color: #a31a22; }

/*****************************
* $contents-title-color
******************************/
/*! コンテンツのタイトル色 */
#wrapper #main-container .h2-ttl {
  color: #111224; }

/*! 下階層ページ下タイトルの色 */
body.second #wrapper #main-container .h3-second-bottom-ttl {
  color: #111224; }

/*****************************
* $contents-bg-color
******************************/
/*! コンテンツの背景色 */
#wrapper #main-container .contents-bg-color {
  background: #ffffff; }

.device-type-desktop .pc-contents-bg-color {
  background: #ffffff; }

.device-type-mobile .sp-contents-bg-color {
  background: #ffffff; }

/*****************************
*  $bangumi-title-color
******************************/
/*! 番組タイトルの色 */
body.second #wrapper #main-container .bangumi-name a {
  color: #111224; }

/*****************************
*  $下階層の見出しタイトル
******************************/
/*! 下階層、見出しタイトルの色 */
#wrapper #main-container .h3-ttl-a {
  color: #a31a22; }

.h3-ttl-b {
  color: #ffffff;
  background: #111224 !important; }

/*****************************
*  $common-parts-ttl-bg-color
******************************/
/*! 下部共通パーツのタイトル背景色 */
#wrapper .common-parts-ttl, #wrapper .post-articles-header, #wrapper [class^="related-programs-header-"], #wrapper .h2-recommend-movie {
  background: #a31a22; }

/*****************************
*  $rightcolumn-title-color
******************************/
/*! 右カラムのタイトルの色 */
h3[class^="present__header--"],
h3[class^="ranking__header--"] {
  color: #111224 !important; }


/*****************************
*  $イントロ調整
******************************/

.intro-txt {
	font-family: serif;
}

.red {
	color: #c00000;
}

.red-2 {
	color: #c00000;
        font-size: 120%;
}

.blue {
	color: #1756bf;
}

.blue-2 {
	color: #1756bf;
        font-size: 120%;
}

.pink {
	color: #ff3399;
}

.pink-2 {
	color: #ff3399;
        font-size: 120%;
}

.border {
	border-bottom: 2px dotted #333;
        line-height: 100%;
}</pre></body></html>