<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
body class="cheering" ?????????
???????????????? #a4e458 ??????
????????? #f4b1b1 ???????
*/
@media screen and (min-width: 481px) {
  .cheering .notice--regular {
      background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice_yellow_bg.jpg);
  }

}

@media screen and (max-width: 480px) {
  .cheering .notice--regular {
      background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice_yellow_sp_bg.jpg);
  }
}

.cheering .content--notice a {
  color: #462800;
  text-decoration: underline;
  font-weight: bold;
}

.cheering .notice__text {
  color: #462800;
}

.cheering h3:not(.archive__itemTitle):not(.article__heading--plus) {
  line-height:1.2;
}

.cheering h3:not(.archive__itemTitle):not(.article__heading--plus) span {
  display: block;
}

.cheering .color {
  color: #ffae00;
}
.cheering .article__text a {
   color: #00AA05;
}
.cheering .article__text .timefreeClick a {
   color: #ffffff;
}
.cheering .locks {
  background-image:url(/lock/ouen/img/locks_bg.jpg);
  background-repeat: no-repeat, no-repeat;
  background-size: contain;    /*nakamura*/
}

@media screen and (min-width: 1024px) {
  .cheering h3:not(.archive__itemTitle):not(.article__heading--plus) {
    border-left: 10px #3c582d solid;
    padding-left:20px;
    font-size:40px;
  }
  .cheering h3:not(.archive__itemTitle):not(.article__heading--plus) span {
    font-size: 20px;
  }
 .cheering .locks {
    background-size:cover;    /*nakamura*/
    background-position: top center;    /*nakamura*/
  }

    .cheering .locks__info {
    margin-top: 55px;
    margin-left: 15px;
    }
}

@media screen and (max-width: 1023px) and (min-width: 481px) {
  .cheering h3:not(.archive__itemTitle):not(.article__heading--plus) {
    border-left: 10px #a4e458 solid;
    padding-left:20px;
    font-size:20px;
  }
  .cheering h3:not(.archive__itemTitle):not(.article__heading--plus) span {
    font-size: 12px;
  }
  .cheering .locks {
    background-size:cover;    /*nakamura*/
    background-position: top center;    /*nakamura*/
  }

    .cheering .locks__info {
    margin-top: 7%;
    margin-left: 15px;
    }
}

@media screen and (max-width: 480px) {
  .cheering h3:not(.archive__itemTitle):not(.article__heading--plus) {
    border-left: 5px #a4e458 solid;
    padding-left:10px;
    font-size:20px;
  }
  .cheering h3:not(.archive__itemTitle):not(.article__heading--plus) span {
    font-size: 10px;
  }
  .cheering .locks {
    background-size: 75px, cover;
    background-position: calc(50% + 25px) 165px , top center;
  }
}

@media screen and (min-width: 1024px) {
  .alexandros .locks__link {
    font-size: 20px;
  }
  .notice__logo img {
    width: 149px;
  }
}

@media screen and (max-width: 1023px) {
  .alexandros .locks__link {
    font-size: 16px;
  }
  .notice__logo img {
    width: 149px;
  }
}

@media screen and (max-width: 600px) {/*nakamura*/
    .cheering .locks {
    background-size: 132% 100%;
    background-position: 100% 97%;

    }
    .cheering .locks__link {
    font-size: 20px;
    }

    .cheering .locks__info {
    margin-top: -40px;
    margin-left: 0;
    }

    .locks__logo{
     margin-bottom: -15px;
     margin-top: 41px;
    }
}
.cheering .locks__link {
  border-top: 1px solid #4d2411;
  border-bottom: 1px solid #4d2411;
}
@media screen and (min-width: 1024px) {
  .cheering .locks__link {
    font-size: 18px;
  }
}
@media screen and (max-width: 1023px) and (min-width: 481px) {
  .cheering .locks__link {
    font-size: 11px;
  }
}
.cheering .locks__link a {
  color: #4d2411;
}
@media screen and (max-width: 600px) {
  .cheering .locks__logo {
      margin-top: 60px;
  }
}
.cheering .locks__link a:before {
  background-image: url(../img/arrow.png);
  top: 20%;
}
@media screen and (max-width: 1023px) {
  .cheering .locks__link a:before {
    top: 10%;
  }
}
@media screen and (max-width: 480px) {
  .cheering .locks__link a:before {
    top: 30%;
  }
}
@media screen and (min-width: 1024px) {
  .locks__logo img {
    width: 90%;
  }
}
</pre></body></html>