<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body.device-type-desktop {
  background: url(../images/bg.jpg) repeat-y center top #fff; }
  body.device-type-desktop #common-related-shows a {
    background: #ffffff; }
  body.device-type-desktop .primary-container .section {
    box-sizing: border-box;
    padding: 20px;
    background: rgba(255, 255, 255, 0.9); }

hr {
  border-width: 1px 0 0 0;
  border-style: solid;
  border-color: #dd3f01;
  height: 1px;
  margin-bottom: 10px; }

body.device-type-desktop .section-header {
  background: url(../images/h1_bg.jpg) repeat-x center top #dd3f01;
  background-size: auto 100%;
  color: #fff;
  font-size: 26px;
  padding: 5px 10px;
  letter-spacing: 0; }

body.device-type-desktop .item-has-title.item-has-text .item-title,
body.device-type-desktop .item-has-title.item-has-subtitle .item-title {
  color: #dd3f01;
  padding-bottom: 5px;
  border-bottom: 2px solid #dd3f01; }

body.device-type-desktop .item-title {
  color: #dd3f01;
  margin-top: 30px; }

body.device-type-desktop .participation_link_sp {
  display: none; }

body.device-type-desktop table.participation_map {
  margin-top: 50px;
  border-collapse: collapse;
  width: 100%;
  text-align: center;
  font-size: 16px; }
  body.device-type-desktop table.participation_map tr:nth-child(odd) {
    background: #f5f5f5; }
  body.device-type-desktop table.participation_map td, body.device-type-desktop table.participation_map th {
    padding: 15px;
    border-collapse: collapse; }
    body.device-type-desktop table.participation_map td:first-child, body.device-type-desktop table.participation_map th:first-child {
      width: 17%; }
    body.device-type-desktop table.participation_map td:not(:first-child), body.device-type-desktop table.participation_map th:not(:first-child) {
      width: calc((100% / 2) - 17%); }
  body.device-type-desktop table.participation_map th {
    background: #dd3f01;
    color: #fff;
    border-top: 1px solid #fff; }
    body.device-type-desktop table.participation_map th:not(:first-child) {
      border-left: 1px solid #fff; }
  body.device-type-desktop table.participation_map td:not(:first-child) {
    border-left: 1px solid #ddd;
    text-align: left; }

body.device-type-mobile {
  background: url(../images/bg.jpg) repeat-y center top #fff;
  background-size: cover; }
  body.device-type-mobile #common-header {
    background: #fff; }
  body.device-type-mobile .container {
    background: rgba(255, 255, 255, 0.8); }
  body.device-type-mobile .section-header {
    background: url(../images/h1_bg.jpg) repeat-x center top #dd3f01;
    background-size: auto 100%;
    color: #fff;
    padding: 0.2rem 0.8rem;
    letter-spacing: 0; }
  body.device-type-mobile .item-has-title.item-has-text .item-title,
  body.device-type-mobile .item-has-title.item-has-subtitle .item-title {
    color: #dd3f01;
    padding-bottom: 0.2rem;
    border-bottom: 0.2rem solid #dd3f01; }
  body.device-type-mobile .item-title {
    color: #dd3f01;
    margin-top: 1.5rem; }
  body.device-type-mobile table.participation_link_sp {
    border-collapse: collapse;
    width: 100%;
    background: #fff;
    font-size: 0.8rem; }
    body.device-type-mobile table.participation_link_sp th {
      color: #fff;
      text-align: center;
      border-bottom: 1px solid #fff; }
    body.device-type-mobile table.participation_link_sp td {
      padding: 0.5rem; }
      body.device-type-mobile table.participation_link_sp td a {
        margin: 10px;
        display: inline-block; }
    body.device-type-mobile table.participation_link_sp .area_01 {
      background: #ff8f16; }
    body.device-type-mobile table.participation_link_sp .area_02 {
      background: #ff8f16; }
    body.device-type-mobile table.participation_link_sp .area_03 {
      background: #ff8f16; }
    body.device-type-mobile table.participation_link_sp .area_04 {
      background: #ff8f16; }
    body.device-type-mobile table.participation_link_sp .area_05 {
      background: #ff8f16; }
    body.device-type-mobile table.participation_link_sp .area_06 {
      background: #ff8f16; }
    body.device-type-mobile table.participation_link_sp .area_07 {
      background: #ff8f16; }
    body.device-type-mobile table.participation_link_sp .area_08 {
      background: #ff8f16; }
  body.device-type-mobile table.participation_map {
    margin-top: 30px;
    border-collapse: collapse;
    width: 100%;
    text-align: center;
    background: #fff;
    font-size: 0.8rem; }
    body.device-type-mobile table.participation_map tr:nth-child(odd) {
      background: #f5f5f5; }
    body.device-type-mobile table.participation_map td, body.device-type-mobile table.participation_map th {
      padding: 1rem;
      border-collapse: collapse; }
      body.device-type-mobile table.participation_map td:first-child, body.device-type-mobile table.participation_map th:first-child {
        width: 20%; }
      body.device-type-mobile table.participation_map td:not(:first-child), body.device-type-mobile table.participation_map th:not(:first-child) {
        width: calc((100% / 2) - 20%); }
    body.device-type-mobile table.participation_map th {
      background: #dd3f01;
      color: #fff;
      border-top: 1px solid #fff; }
      body.device-type-mobile table.participation_map th:not(:first-child) {
        border-left: 1px solid #fff; }
    body.device-type-mobile table.participation_map td:not(:first-child) {
      border-left: 1px solid #ddd;
      text-align: left; }

.page-drawer-icon &gt; svg {
  fill: #9f481b; }

.primary-container a,
.primary-container a:link,
.primary-container a:visited,
.primary-container a:active {
  color: #9f481b; }

body.device-type-desktop .page-nav,
body.device-type-mobile .page-nav {
  background-color: #dd3f01; }

body.device-type-desktop .page-nav-item.active,
body.device-type-mobile .page-nav-item.active {
  color: #dd3f01; }

/* twitter繝輔ぅ繝ｼ繝� */
.device-type-desktop .widget-container {
  /* background-color: #fff; */
  margin-bottom: 35px;
}

.device-type-desktop .widget-container-child {
  width: 50%;
  margin: auto;
}

.device-type-desktop .widget-container-child-twitter {
  order: 1;
}

.device-type-mobile .widget-container-child {
  margin: 16px;
}

.device-type-mobile .widget-container {
  margin-bottom: 20px;
}

.device-type-mobile .widget-container-child-twitter {
  margin-top: 24px;
  box-shadow: rgba(0, 0, 0, 0.12) 0px 1px 6px, rgba(0, 0, 0, 0.12) 0px 1px 4px;
  line-height: 0;
}

.device-type-mobile .widget-container-child-twitter &gt; iframe {
  width: 740px !important;
}
.social-button-x {
  background-color: #000000;
}

.social-button-facebook {
    background-color: #1877F2;
}

.device-type-desktop .social-button-facebook &gt; svg {
    width: 3rem !important;
    height: 3rem !important;
    position: absolute !important;
    top: 1px !important;
}

.device-type-mobile .social-button-facebook &gt; svg {
    width: 3.5rem !important;
    height: 3.5rem !important;
    position: absolute !important;
    top: 3px !important;
}

.device-type-mobile .primary-container .section {
    margin-bottom: 64px;
    padding-top: 5px;
    color: rgba(0, 0, 0, 0.870588);
}

body.device-type-desktop .primary-container .section {
    box-sizing: border-box;
    padding: 20px 20px 40px;
    background: rgba(255, 255, 255, 0.9);
}

body.device-type-desktop .page-banner-container-2023 img {
    margin-bottom: 15px;
}

body.device-type-desktop .item-title-caution{
	margin-bottom: 8px;
}

body.device-type-mobile .item-title-caution{
	margin-bottom: 5px;
}

.onair-caution {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #dd3f01;
}

.device-type-desktop .page-banner-tver{
	margin-top:15px;
}

.bangumi-title {
	font-size: 17px;
	font-weight: bold;
	color: #dd3f01;
}</pre></body></html>