<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (min-width: 1024px) {
  .main--post {
    padding-top: 80px;
  }
  .main--archive {
    padding-top: 20px;
  }

   .article__body a{
     text-decoration:underline;
   }
}

@media screen and (max-width: 1023px) {
  .main--post {
    padding-top: 60px;
  }
  .main--archive {
    padding-top: 60px;
  }
}

/*繧ｳ繝ｳ繝�Φ繝�ｹ�→縺�*/
@media screen and (min-width: 1024px) {
  .content--notice {
    padding: 142px 0 60px;
  }
  .content--deliver {
    padding: 82px 0 40px;
  }
}
@media screen and (max-width: 1023px) {
  .content--notice {
    padding: 120px 10px 60px;
  }
  .content--deliver {
    padding: 24px 10px;
  }
}
@media screen and (max-width: 480px) {
  .content--notice {
    padding: 100px 10px 40px;
  }
}

/*逡ｪ螳｣*/
.notice {
  background-color: #f3f3f3;
  color: #fff;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.35);
  position:relative;
}

@media screen and (min-width: 481px) {
  .notice {
    background-position: bottom center ,top center;
    background-repeat: repeat-x, repeat;
    background-size: 2000px, 2000px;
  }
  .notice--pink {
    background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice_bg.jpg);
  }
  .notice--regular {
    background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice-regular_bg.jpg);
  }
  .notice--girls {
    background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice_girls_bg.jpg);
  }
  .notice--aqours {
    background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice_aqours_bg.jpg);
  }
}

@media screen and (max-width: 480px) {
  .notice {
    background-position: bottom center ,top center;
    background-repeat: repeat-x, no-repeat;
    background-size: 2000px, cover;
  }
  .notice--pink {
    background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice-sp_bg.jpg);
  }
  .notice--regular {
    background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice-regular-sp_bg.jpg);
  }
   .notice--girls {
    background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice_girls_sp_bg.jpg);
  }
  .notice--aqours {
    background-image: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/notice-bottom_bg.jpg), url(/lock/nucleus/shared2019/img/notice_aqours_sp_bg.jpg);
  }
}

.content--notice {
}

.notice__logo{
  text-align: center;
}
.notice__text {
  text-align: left;
}

@media screen and (min-width: 481px) {
  .content--notice {
    display: table;
  }
  .notice__logo, notice__text {
    display: table-cell;
    vertical-align: top;
  }
  .notice__logo {
    width: 214px;
  }
  .notice__text {
    font-size: 18px;
  }
  .notice__text h2 {
    font-size: 24px;
    margin-bottom: 32px;
  }
}
@media screen and (max-width: 480px) {
  .notice__logo img {
    width: 80px;
  }
  .notice__text {
    font-size: 14px;
  }
  .notice__text h2 {
    font-size: 18px;
    margin-bottom: 12px;
  }
}

/*繧｢繝ｼ繧ｫ繧､繝悶Μ繧ｹ繝�*/

.archive__title {
  font-family: "Open Sans", Helvetica, ArialMT, "Noto Sans Japanese", "Hiragino Kaku Gothic ProN", "繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3", 繝｡繧､繝ｪ繧ｪ, sans-serif;
  text-align: left;
  border-bottom: 1px solid #8fc041;
  font-weight: 600;
  position: relative;
}
.archive__title:after {
  border-bottom: 1px solid #11512b;
  content: "";
  display: block;
  line-height: 0;
  overflow: hidden;
  position:absolute;
  bottom: -1px;
  left: 0;
  width: 16%;
}

.archive__list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.archive__item {
  overflow: hidden;
  border-radius: 10px;
  background: #fff;
}

.archive__item img {
  width: 100%;
  height: auto;
}

.archive__text {
  text-align: left;
}

.archive__labels {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  font-family: "Open Sans", Helvetica, ArialMT, "Noto Sans Japanese", "Hiragino Kaku Gothic ProN", "繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3", 繝｡繧､繝ｪ繧ｪ, sans-serif;
  line-height: 1;
}

.archive__label--date {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  color: #bebdb9;
}

.archive__label--new, .archive__label--cat {
  color: #bebdb9;
}

.archive__label--new span, .archive__label--cat span {
  display: block;
  border: 1px solid #bebdb9;
  border-radius: 1em;
  white-space: nowrap;
  letter-spacing: -0.05em;
}

.archive__label--new span {
  background: #8fc041;
  border: 1px solid #8fc041;
  color: #fff;
}

.archive__itemTitle {
  border-top: 1px solid #bebdb9;
}

.archive__itemTitle a {
  display: block;
  color: #191b1a;
}

.archive__itemTitle a:hover {
  color: #8fc041;
  text-decoration: none;
}

.archive__more a {
    display: inline-block;
    padding: 12px 36px;
    background: #8fc041;
    border-radius: 2em;
    color: #fff;
    font-size: 20px;
}

.archive__link a {
  display: inline-block;
  color: #191b1a;
  border: 1px solid #191b1a;
  border-radius: 2em;
  line-height: 1;
}

.archive__link a:hover {
  text-decoration: none;
  color: #00a0e9;
  border: #00a0e9 1px solid;
}

@media screen and (min-width: 1024px) {
  .archive {
    margin-top: 80px;
  }
  .archive__title {
    font-size: 30px;
    margin-bottom: 8px;
  }
  .archive__list:after {
    content: "";
    display: block;
    width: 320px;
  }
  .archive__item {
    width: 300px;
    margin-top: 28px;
  }
  .archive__text {
    padding: 8px 16px 16px;
  }
  .archive__label--date {
    font-size: 10px;
  }
  .archive__label--new, .archive__label--cat {
    margin-left: 8px;
    font-size: 10px;
  }
  .archive__label--new span, .archive__label--cat span {
    padding: 4px 6px;
  }
  .archive__itemTitle {
    margin-top: 14px;
    font-size: 18px;
    padding-top: 16px;
  }
  .archive__more {
    margin: 40px auto 0;
  }
  .archive__more a {
    font-size: 24px;

  }
  .archive__link {
    margin: 40px auto 0;
  }
  .archive__link a {
    font-size: 28px;
    padding: 30px;
  }
}

@media screen and (max-width: 1023px) {
  .archive {
    margin-top: 40px;
  }
  .archive__item {
    width: calc(50% - 5px);
    margin-top: 8px;
  }
  .archive__text {
    padding: 4px 10px 10px;
  }
  .archive__label--date {
    font-size: 12px;
  }
  .archive__label--new, .archive__label--cat {
    margin-left: 4px;
    font-size: 6px;
  }
  .archive__label--new span, .archive__label--cat span {
    padding: 4px 8px;
  }
  .archive__itemTitle {
    margin-top: 8px;
    font-size: 14px;
    padding-top: 8px;
  }
  .archive__more {
    margin: 32px auto 16px;
  }
  .archive__more a img {
    width: 70px;
  }
  .archive__link {
    margin-top: 16px;
  }
  .archive__link a {
    display: block;
    font-size: 16px;
    padding: 8px 12px;
  }
}

@media screen and (max-width: 1023px) and (min-width: 481px) {
  .archive__title {
    font-size: 24px;
    margin-bottom: 8px;
  }
  .archive__item {
    width: calc(50% - 5px);
  }
}

@media screen and (max-width: 480px) {
  .archive__label--date {
    font-size: 8px;
  }
  .archive__label--new, .archive__label--cat {
    margin-left: 4px;
  }
  .archive__label--new span, .archive__label--cat span {
    padding: 2px 4px;
  }
}

@media screen and (max-width: 320px) {
  .archive__item {
    width: 100%;
  }
  .archive__title {
    font-size: 12px;
  }
  .archive__link a {
    display: block;
    font-size: 16px;
    padding: 8px 12px;
  }
}

/*LOCKS!諠��ｱ*/
.locks {
  border-radius: 30px;
  overflow: hidden;
}

.locks__link {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  font-family: "Open Sans", Helvetica, ArialMT, "Noto Sans Japanese", "Hiragino Kaku Gothic ProN", "繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3", 繝｡繧､繝ｪ繧ｪ, sans-serif;
  line-height: 1;
  font-weight: 400;
}

.locks__link a {
  color: #fff;
  position: relative;
}

.locks__link a:before {
  content: "";
  background-image: url("https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/arrow_right.png");
  background-repeat: no-repeat;
}

.locks__messageThemeItem a {
  color: #191b1a;
  text-decoration: underline;
}

@media screen and (min-width: 1024px) {
  .locks {
    margin-top: 80px;
    padding: 32px 40px;
    border-radius: 32px;
    display: flex;
  }
    
  .locks__image{
    width: 604px;
    height: 436px;
    box-sizing: border-box;
    padding: 28.5px 23px;
    background-image: url("https://podcasts.tfm.co.jp/lock/common/img/profile_bg_frame.png");
    background-size: 100%;
    background-repeat: no-repeat;
  }
    
    
  .locks__image img {
    width: 535.5px;
  }
  .locks__info {
    width: 270px;
    margin-top: 14px;
    margin-left: 4px;
  }
  .locks__infoImage img {
    width: 255.5px;
  }
    
  .locks__logo{
    margin-bottom: -24px;
    }
    
  .locks__logo img{
    width: 77%;  
  }
    
  .locks__link {
    width: 255.5px;
    margin: 25px auto 0;
    padding: 16px 0;
    font-size: 24px;
  }
  .locks__link a:before {
    position: absolute;
    top: 22%;
    left: -16px;
    background-size: 8px;
    width: 8px;
    height: 16px;
  }
  .locks__message {
    margin-top: 24px;
  }
  .locks__messageImage img {
    width: 250px;
  }
  .locks__messageArrow {
    margin-top: 16px;
  }
  .locks__messageArrow img {
    width: 44px;
  }
  .locks__messageThemeList {
    margin-top: 24px;
  }
  .locks__messageThemeItem {
    font-size: 18px;
  }
  .locks__messageThemeItem a:hover {
    opacity: .8;
  }
}

@media screen and (max-width: 1023px) {
  .locks {
    margin-top: 40px;
    padding: 32px 20px;
    border-radius: 10px;
    display: flex;
    justify-content:space-between;
  }
    
  .locks__image{
    width: 65%;
    height: auto;
    box-sizing: border-box;
    padding:2.9% 2%;
    background-image: url("https://podcasts.tfm.co.jp/lock/common/img/profile_bg_frame.png");
    background-size: 100%;
    background-repeat: no-repeat;
    }
    
  .locks__image img {
    width: 95%;
  }
     
  .locks__logo{
    width: 100%;
    margin-bottom: -28px;
  }
    
  .locks__logo img{
    width: 66% ;   
  }
    
  .locks__info {
    margin-top: 3vh;
    width: 35%;
  }
    
  .locks__infoImage img {
    width: 78%;
  }
    
  .locks__link {
    width: 90%;
    margin: 10px auto 0;
    padding: 16px 0 12px;
    font-size: 20px;
  }
  .locks__link a:before {
    position: absolute;
    top: 20%;
    left: -12px;
    background-size: 6px;
    width: 6px;
    height: 12px;
  }
  .locks__message {
    margin-top: 24px;
  }
  .locks__messageImage img {
    width: 250px;
  }
  .locks__messageArrow {
    margin-top: 16px;
  }
  .locks__messageArrow img {
    width: 44px;
  }
  .locks__messageThemeList {
    margin-top: 16px;
  }
  .locks__messageThemeItem {
    font-size: 14px;
  }
}

@media screen and (max-width: 480px) {
  .locks{
    display: block;
    padding: 20px 20px;
    border-radius: 20px;
  }  
  .locks__image{
    width: 94%;
    height: auto;
    margin: 0 auto;
    box-sizing: border-box;
    padding:6% 0 6%;
    background-image: url("https://podcasts.tfm.co.jp/lock/common/img/profile_bg_frame_sp.png");
    background-size: 99%;
    background-repeat: no-repeat;
    }
    
  .locks__image img {
    width: 86.9%;
    }
    
  .locks__info{
        width: 100%;
        margin-top: -23px;
        text-align: center;
        margin: 0 auto;
        
  }
    
  .locks__infoImage img{
        width: 88%;   
    }
    
  .locks__logo{
     margin-top: -20px;
     margin-bottom: -20px;
    }
    
  .locks__logo img{
    width: 49%;
  }
}

.list-link {
  margin-top: 32px;
}

.list-link a {
  display: inline-block;
  padding: 12px 18px;
  background: #8fc041;
  border-radius: 2em;
  color: #fff;
  font-size: 18px;
}

@media screen and (min-width: 1024px) {
  .list-link {
    margin-top: 40px;
  }
  .list-link a {
    font-size: 24px;
  }
}

.top-link {
  margin-top: 24px;
}

.top-link a {
  display: inline-block;
  padding: 12px 56px;
  background: #8fc041;
  border-radius: 2em;
  color: #fff;
  font-size: 20px;
}

@media screen and (min-width: 1024px) {
  .top-link {
    margin-top: 40px;
  }
  .top-link a {
    font-size: 24px;
  }
}

@media screen and (max-width: 480px) {

  .top-link {
    margin-top: 16px;
  }
  .top-link a {
    display: block;
    font-size: 14px;
    padding: 6px 0;
  }
}

.article {
  background: #fff;
  border: 1px solid #ded8d8;
  text-align: left;
  overflow: hidden;
  letter-spacing: 0.1em;
}

.article02 {
  background: #fde3f2;
  border: 1px solid #ded8d8;
  text-align: left;
  overflow: hidden;
  letter-spacing: 0.1em;
  border-radius: 15px;
  margin-top: 44px;
}


.article__info {
  text-align: right;
  font-family: "Open Sans", Helvetica, ArialMT, "Noto Sans Japanese", "Hiragino Kaku Gothic ProN", "繝偵Λ繧ｮ繝手ｧ偵ざ ProN W3", 繝｡繧､繝ｪ繧ｪ, sans-serif;
  color: #bebdb9;
}

.article__info p {
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}

.article__info--cat span {
  display: block;
  border: 1px solid #bebdb9;
}

.article__heading {
  line-height: 1.2;
}

.article__number {
  display: block;
}



@media screen and (min-width: 1024px) {
  .article {
    border-radius: 30px;
    margin-bottom: 20px;
  }
   .article02 {
    border-radius: 30px;
    margin-bottom: 40px;
    margin-top: 80px;
  }

  .article02 .article__heading {
       color: #e3007f;
  }
  .article__info {
    padding: 30px 40px 0;
  }
  .article__info p {
    font-size: 12px;
    margin-left: 12px;
  }
  .article__info p img {
    width: 36px;
    height: 36px;
  }
  .article__info--cat span {
    padding: 6px 32px;
    border-radius: 12px;
  }
  .article__text {
    padding: 30px 104px;
  }

  .article__heading {
    padding: 30px 40px 0;
    font-size: 40px;
  }
  .article__number {
    font-size: 20px;
  }
  .article__body {
    margin-top: 32px;
  }
}

@media screen and (max-width: 1023px) {
  .article {
    margin-top: 30px;
    border-radius: 15px;
    margin-bottom: 24px;
  }
  .article__info {
    padding: 16px 10px 0;
  }
  .article__info p {
    font-size: 10px;
    margin-left: 8px;
    letter-spacing: 0;
  }
  .article__info p img {
    width: 30px;
    height: 30px;
  }
  .article__info--cat span {
    padding: 4px 8px;
    border-radius: 2em;
  }
  .article__text {
    padding: 16px 10px;
  }

   .article02 .article__heading {
       color: #e3007f;
  }
    
  .article__heading {
    padding: 16px 12px 0;
    font-size: 24px;
  }
  .article__number {
    font-size: 12px;
  }
  .article__body {
    margin-top: 32px;
  }
}

/**********笘�％縺薙°繧英age霑ｽ蜉�**********/
.pageswitch{
  margin:30px auto 0;
  display: inline-block;
  line-height:1;
  font-size:0;
}
.pageswitch a,
.pageswitch a span{
  display: inline-block;
}

.pageswitch a.prevpage,
.pageswitch a span.npsb_prevlink{
  width:107px;
  height:24px;
  background:url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/page_prev.svg) no-repeat top left;
  border-right:1px solid #fff;
}

.pageswitch a.nextpage,
.pageswitch a span.npsb_nextlink{
  width:105px;
  height:24px;
  background:url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/page_next.svg) no-repeat top right;
}

.pageswitch a:hover{
    opacity: .8;
}

@media screen and (min-width: 1024px) {
  .pageswitch {
    width: 100%;
    padding: 20px 0;
    position: relative;
    z-index: 2;
  }

.pageswitch:before {
    position: absolute;
    content: "";
    top: 0;
    left: 50%;
    width: 420px;
    height: 65px;
    background: #90c041;
    border-radius: 40px;
    margin-left: -210px;
    z-index: -1;
}
    
  .pageswitch a.prevpage,
  .pageswitch a span.npsb_prevlink{
    padding-right: 20px;
  }

  .pageswitch a.nextpage,
  .pageswitch a span.npsb_nextlink{
    margin-left: 20px;
  }

  .pageswitch img {
    height: 20px;
  }
}

@media screen and (max-width: 1023px) {
  .pageswitch {
    margin-top: 16px;
    padding: 20px 64px 20px;
    background: #8fc041 ;
    border-radius: 30px;
  }

  .pageswitch a.prevpage,
  .pageswitch a span.npsb_prevlink{
    width:78px;
    height:19px;
    padding-right:12px;
    background-size:85%;
  }

  .pageswitch a.nextpage,
  .pageswitch a span.npsb_nextlink{
    width:78px;
    height:19px;
    margin-left: 12px;
    background-size:100%;
  }

  .pageswitch img {
    height: 17px;
  }
}
@media screen and (max-width: 320px) {
  .pageswitch {
    padding: 20px 32px 20px;
    background: #8fc041 ;
    border-radius: 30px;
  }
}


/********** 蜈ｱ騾壽嶌蠑� **********/

/*譏取悃*/
.mincho {
  font-family: "Noto Serif JP", serif;
}

/*繝輔か繝ｳ繝医し繧､繧ｺ*/
.fs_xs {
  font-size: 10px;
}

.fs_s {
  font-size: 12px;
}

.fs_l {
  font-size: 18px;
}

.fs_xl {
  font-size: 22px;
}

.fs_xxl {
  font-size: 26px;
}

/*險倅ｺ区悽譁�ユ繧ｭ繧ｹ繝�*/
.article__body .text {
  font-size: 16px;
}

/*險倅ｺ区悽譁�閭梧勹繧ｰ繝ｬ繝ｼ*/
.article__body .text--bg {
  background: #d7dbe3;
}

/*險倅ｺ区悽譁�逕ｻ蜒乗ｨｪ蟷�＞縺｣縺ｱ縺�*/
.article__body .image--full {
  width: 100%;
}

/*險倅ｺ区悽譁�逕ｻ蜒乗怙螟ｧ640px*/
.article__body .image--m640 {
  width: 100%;
  max-width: 640px;
  margin: 0 auto;
}

/*險倅ｺ区悽譁�逕ｻ蜒乗怙螟ｧ480px*/
.article__body .image--m480 {
  width: 100%;
  max-width: 480px;
  margin: 0 auto;
}

/*險倅ｺ区悽譁�逕ｻ蜒�*/
.article__body .image img {
  width: 100%;
}

/*險倅ｺ区悽譁�逕ｻ蜒上く繝｣繝励す繝ｧ繝ｳ*/
.article__body .image figcaption {
  color: #bebdb9;
  font-size: 12px;
}

@media screen and (min-width: 1024px) {
  .article__body .text {
    font-size: 16px;
  }
  .article__body .text--bg {
    margin-top: 16px;
    margin-bottom: 16px;
    padding: 24px;
  }
  .article__body .image {
    margin-top: 16px;
    margin-bottom: 16px;
  }
}

@media screen and (max-width: 1023px) {
  .article__body .text {
    font-size: 14px;
  }
  .article__body .text--bg {
    margin-top: 16px;
    margin-bottom: 16px;
    padding: 10px;
  }
  .article__body .image {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  .article__body img {
    height: auto;
  }
}

/*--plus*/
.article--plus {
    background: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/plus_bg.jpg) top center no-repeat;
    background-size: cover;
    position: relative;
    border-radius: 0px;
    margin-bottom: 0px;
}

.article--plus:before {
    content: "";
    background: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/plus_logo.png) top left no-repeat;
    background-size: 100%;
    position: absolute;
}

.article__heading--plus {
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
    border-left: none;
    padding-left: auto;
    line-height: 1.6;
}

.plusClick__btn a {
    display: block;
    margin: 0 auto;
    background: #000;
    border-radius: 2em;
    color: #fff;
    position: relative;
}

.article--plus a:before {
    content: "";
    background: url(https://podcasts.tfm.co.jp/lock/nucleus/shared2019/img/icon_plus-free.svg) top right no-repeat;
    background-size: 100%;
    position: absolute;
}

@media screen and (min-width: 1024px){
    .article--plus {
        margin-top: 96px;
        padding: 96px 104px 54px;
        margin-right: -104px;
        margin-left: -104px;
        margin-bottom: -54px;
    }

    .article--plus:before {
        top: 24px;
        left: 104px;
        width: 208px;
        height: 45px;
    }

    .article__heading--plus {
        font-size: 28px;
    }

    .article__heading--plus {
        margin-bottom: 32px;
    }

    .plusClick {
        margin-top: 54px;
    }

    .plusClick a:before {
        top: -34px;
        right: -32px;
        width: 85px;
        height: 49px;
    }
    
    .plusClick__btn a {
    padding: 12px 46px;
    font-size: 30px;
    width: 480px;
    }
}

@media screen and (max-width: 1023px){
    .article--plus {
        margin-top: 46px;
        padding: 46px 10px 24px;
        margin-left: -10px;
        margin-right: -10px;
        margin-bottom: -24px;
    }

    .article--plus:before {
        top: 10px;
        left: 10px;
        width: 104px;
        height: 26px;
    }

    .article__heading--plus {
        font-size: 18px;
    }

    .article__heading--plus {
        margin-bottom: 16px;
    }
    
    .plusClick {
        margin-top: 32px;
    }

    .plusClick a:before {
        top: -18px;
        right: -18px;
        width: 43px;
        height: 25px;
    }
    
    .plusClick__btn a {
    padding: 6px 12px;
    font-size: 18px;
    width: 85%;
    max-width: 480px;
    }
}</pre></body></html>