<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* 日本語 */
body {
  width: 100%;
  margin: 0; }

.clearfix:after {
  display: block;
  clear: both;
  content: ""; }

div#sentai_gw2020_sp {
  /*
html5doctor.com Reset Stylesheet
v1.6.1
Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
  /* change colours to suit your needs */
  /* change colours to suit your needs */
  /* change border colour to suit your needs */
  background: url(./../img/bg.jpg) repeat-y center top;
  background-color: #fff;
  background-size: 100% auto; }
  div#sentai_gw2020_sp div, div#sentai_gw2020_sp span, div#sentai_gw2020_sp object, div#sentai_gw2020_sp iframe,
  div#sentai_gw2020_sp h1, div#sentai_gw2020_sp h2, div#sentai_gw2020_sp h3, div#sentai_gw2020_sp h4, div#sentai_gw2020_sp h5, div#sentai_gw2020_sp h6, div#sentai_gw2020_sp p, div#sentai_gw2020_sp blockquote, div#sentai_gw2020_sp pre,
  div#sentai_gw2020_sp abbr, div#sentai_gw2020_sp address, div#sentai_gw2020_sp cite, div#sentai_gw2020_sp code,
  div#sentai_gw2020_sp del, div#sentai_gw2020_sp dfn, div#sentai_gw2020_sp em, div#sentai_gw2020_sp img, div#sentai_gw2020_sp ins, div#sentai_gw2020_sp kbd, div#sentai_gw2020_sp q, div#sentai_gw2020_sp samp,
  div#sentai_gw2020_sp small, div#sentai_gw2020_sp strong, div#sentai_gw2020_sp sub, div#sentai_gw2020_sp sup, div#sentai_gw2020_sp var,
  div#sentai_gw2020_sp b, div#sentai_gw2020_sp i,
  div#sentai_gw2020_sp dl, div#sentai_gw2020_sp dt, div#sentai_gw2020_sp dd, div#sentai_gw2020_sp ol, div#sentai_gw2020_sp ul, div#sentai_gw2020_sp li,
  div#sentai_gw2020_sp fieldset, div#sentai_gw2020_sp form, div#sentai_gw2020_sp label, div#sentai_gw2020_sp legend,
  div#sentai_gw2020_sp table, div#sentai_gw2020_sp caption, div#sentai_gw2020_sp tbody, div#sentai_gw2020_sp tfoot, div#sentai_gw2020_sp thead, div#sentai_gw2020_sp tr, div#sentai_gw2020_sp th, div#sentai_gw2020_sp td,
  div#sentai_gw2020_sp article, div#sentai_gw2020_sp aside, div#sentai_gw2020_sp canvas, div#sentai_gw2020_sp details, div#sentai_gw2020_sp figcaption, div#sentai_gw2020_sp figure,
  div#sentai_gw2020_sp footer, div#sentai_gw2020_sp header, div#sentai_gw2020_sp hgroup, div#sentai_gw2020_sp menu, div#sentai_gw2020_sp nav, div#sentai_gw2020_sp section, div#sentai_gw2020_sp summary,
  div#sentai_gw2020_sp time, div#sentai_gw2020_sp mark, div#sentai_gw2020_sp audio, div#sentai_gw2020_sp video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  div#sentai_gw2020_sp body {
    line-height: 1; }
  div#sentai_gw2020_sp article, div#sentai_gw2020_sp aside, div#sentai_gw2020_sp details, div#sentai_gw2020_sp figcaption, div#sentai_gw2020_sp figure,
  div#sentai_gw2020_sp footer, div#sentai_gw2020_sp header, div#sentai_gw2020_sp hgroup, div#sentai_gw2020_sp menu, div#sentai_gw2020_sp nav, div#sentai_gw2020_sp section {
    display: block; }
  div#sentai_gw2020_sp nav ul {
    list-style: none; }
  div#sentai_gw2020_sp blockquote, div#sentai_gw2020_sp q {
    quotes: none; }
  div#sentai_gw2020_sp blockquote:before, div#sentai_gw2020_sp blockquote:after,
  div#sentai_gw2020_sp q:before, div#sentai_gw2020_sp q:after {
    content: '';
    content: none; }
  div#sentai_gw2020_sp a {
    margin: 0;
    padding: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent; }
  div#sentai_gw2020_sp ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none; }
  div#sentai_gw2020_sp mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold; }
  div#sentai_gw2020_sp del {
    text-decoration: line-through; }
  div#sentai_gw2020_sp abbr[title], div#sentai_gw2020_sp dfn[title] {
    border-bottom: 1px dotted;
    cursor: help; }
  div#sentai_gw2020_sp table {
    border-collapse: collapse;
    border-spacing: 0; }
  div#sentai_gw2020_sp hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 1em 0;
    padding: 0; }
  div#sentai_gw2020_sp input, div#sentai_gw2020_sp select {
    vertical-align: middle; }
  div#sentai_gw2020_sp img {
    vertical-align: bottom;
    width: 100%; }
  div#sentai_gw2020_sp .u-red {
    color: red; }
  div#sentai_gw2020_sp .u-b {
    font-weight: bold; }
  div#sentai_gw2020_sp .u-font-x {
    font-size: 120%; }
  div#sentai_gw2020_sp .u-mtn {
    margin-top: 0 !important; }
  div#sentai_gw2020_sp .u-mts {
    margin-top: 1rem !important; }
  div#sentai_gw2020_sp .u-mtm {
    margin-top: 2rem !important; }
  div#sentai_gw2020_sp .u-mtl {
    margin-top: 3rem !important; }
  div#sentai_gw2020_sp .u-mtx {
    margin-top: 4rem !important; }
  div#sentai_gw2020_sp .u-mtxl {
    margin-top: 5rem !important; }
  div#sentai_gw2020_sp .u-mbn {
    margin-bottom: 0 !important; }
  div#sentai_gw2020_sp .u-mbs {
    margin-bottom: 1rem !important; }
  div#sentai_gw2020_sp .u-mbm {
    margin-bottom: 2rem !important; }
  div#sentai_gw2020_sp .u-mbl {
    margin-bottom: 3rem !important; }
  div#sentai_gw2020_sp .u-mbx {
    margin-bottom: 4rem !important; }
  div#sentai_gw2020_sp .u-mbxl {
    margin-bottom: 5rem !important; }
  div#sentai_gw2020_sp section.top {
    width: 100%;
    margin: 0px auto 0px auto;
    margin-bottom: 0px; }
    div#sentai_gw2020_sp section.top h1 {
      margin: 0;
      padding: 0; }
    div#sentai_gw2020_sp section.top img {
      display: block;
      width: 100%; }
  div#sentai_gw2020_sp section.main-contents .inner {
    width:100%;
    margin: 0 auto;
    margin-bottom: 30px;
    text-align: center;
  }
    div#sentai_gw2020_sp section.main-contents .inner img.img01 {
      margin-bottom: 10px; }
    div#sentai_gw2020_sp section.main-contents .inner img.img02 {
      margin-bottom: 10px; }
  div#sentai_gw2020_sp .txt-box {
    background: rgba(255, 255, 255, 0.85);
    box-shadow: 0px 10px 30px 10px rgba(1, 9, 50, 0.3);
    padding: 0;
    font-size: 16px;
    line-height: 1.6;
    margin-bottom: 30px; }
    
      div#sentai_gw2020_sp .txt-box .program-list dt {
        font-weight: bold;
        background: url(./../img/icon.png) no-repeat left center;
        background-size: 16px 16px;
        padding-left: 25px;
        margin-bottom: 5px; }
      div#sentai_gw2020_sp .txt-box .program-list dd {
        margin-bottom: 25px; }
        div#sentai_gw2020_sp .txt-box .program-list dd:last-child {
          margin-bottom: 0; }
    div#sentai_gw2020_sp .txt-box .img04 {
      margin: 3% 5% 10px;
      text-align: center; 
    width:90%;}
    div#sentai_gw2020_sp .txt-box .btn-area {
      text-align: center; }
      div#sentai_gw2020_sp .txt-box .btn-area a {
        display: block;
        padding: 20px;
        background: #000;
        margin-bottom: 10px;
        color: #fff;
        text-decoration: none;
        font-weight: bold; }
  div#sentai_gw2020_sp p.c-mark {
    text-align: center;
    color: #fff;
    font-size: 12px;
    margin-bottom: 40px; }
  div#sentai_gw2020_sp .sky_frame {
    background-image: url(./../img/sp_sky_back.jpg);
    background-size: contain;
    width: 100%;
    margin: 0px;
    padding: 15px 10px;
    border: 1px #cccccc solid;
    box-sizing: border-box; }
  div#sentai_gw2020_sp .sky_frame a {
    text-decoration: none; }
  div#sentai_gw2020_sp .sky_ttl {
    padding: 0 0 15px; }
  div#sentai_gw2020_sp .sky_text {
    font-size: 11px;
    line-height: 14px;
    padding: 5px 0;
    text-align: right;
    background: #ffffff; }
  div#sentai_gw2020_sp .sky_text2 {
    font-size: 11px;
    line-height: 14px;
    padding: 2% 0 1%;
    text-align: right; }
  div#sentai_gw2020_sp .sky_ttl_frame {
    padding-bottom: 10px; }
  div#sentai_gw2020_sp .sky_web_frame {
    background: url(./../img/sp_skaper_zeroen_back.png) #ffffff;
    background-repeat: no-repeat;
    background-size: 100% auto;
    background-position: center top;
    margin-bottom: 15px; }
  div#sentai_gw2020_sp .sky_button {
    padding-top: 13%;
    text-align: center; }
  div#sentai_gw2020_sp .sky_button_image {
    display: block;
    box-shadow: 0px 5px 15px -5px rgba(0, 0, 0, 0.8);
    margin-left: auto;
    margin-right: auto;
    width: 92.5% !important; }

     /*=====放送ラインナップ=====*/
         
    div#sentai_gw2020_sp section.main-contents table{
      width: 96%;
      height:auto;
      margin: 0 2%;
      padding:0;
      font-size:82%;
      display: block;
  }
        div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list tr {
          background: #f5f5f5; }
          div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list tr:nth-child(odd) {
            background: #fff; }
            div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list tr:nth-child(odd) td:nth-child(2) {
              background: #f5f5f5; }
        div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list th {
          background: #c90808;
          color: #fff;
          text-align: center;
          padding: 10px 0; }
        div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list .th-ttl {
          width: 30%; }
        div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list .th-year {
          width: 15%;
          background: #b20808; }
          div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list .th-name {
            width: 55%; }
        div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list td {
          text-align: left;
          padding: 2%; }
        div#sentai_gw2020_sp section.main-contents .txt-box table.cast-list .td-year {
          background: #ebebeb; 
        }

  /*=====推しメン写真=====*/

div#sentai_gw2020_sp #picArea{
  width:96%;
  height:auto;
  margin: 0 auto 10% auto;
  text-align: center; 
  background: rgba(255, 255, 255, 0.85);
  box-shadow: 0px 10px 30px 10px rgba(1, 9, 50, 0.3);
  padding: 5% 2%;
  line-height: 1.3;
}
#picArea #pics{
  width:98%;
  height: auto;
  margin:0 1%;
  display: block;
  position: relative;
  clear: both;
}
#pics .picgroup{
  display:block;
  clear: both;
}
#pics .picgroup dl{
  width:45%;
  height:auto;
  margin:2%;
  float: left;
}
#pics .picgroup dl dt img{
  display: block;
  position: relative;
  border: 3px solid #000;
  box-sizing: content-box;
}
#pics .picgroup dl dd{
  font-size:90%;
  font-weight: bold;
  text-align:left;
  padding-top:3px;
  line-height:1.3em;
  }
#pics .picAreasubtxt{
  font-size:150%;
  text-align: right;
  }
/*=====推しメン写真=====*/

/*=====footer=====*/

.foot_info {
  width: 100%;
  padding: 15px;
  box-sizing: border-box; }

.foot_info .info_midashi {
  width: 100%;
  margin: 0;
  color: #f0027f; }

.foot_info p {
  margin: 10px auto 0;
  font-size: 14px;
  line-height: 22px;
  color: #000000; }

.foot_info .info_midashi--ch2 {
  width: 100%;
  margin: 0;
  background: #fff;
  color: #00a0c6; }

.foot_info .info_midashi--ch1 {
  width: 100%;
  margin: 0;
  background: #fff;
  color: #f0027f; }

/*=====footer=====*/</pre></body></html>