#page .l-content .plan-yearly-group {
  margin-top: -32px;
}

.pc #page .l-content .plan-monthly-group,
.pc #page .l-content .plan-yearly-group {
  padding: 32px 0 64px;
}

.pc #page .l-content .plan-monthly-group .plan-item.cardmobile,
.pc #page .l-content .plan-yearly-group .plan-item.cardmobile {
  border-top-color: #ef0aa1 !important;
}

.pc #page .l-content .plan-monthly-group .plan-item.student,
.pc #page .l-content .plan-yearly-group .plan-item.student {
  border-top-color: #f59600 !important;
}

.pc #page .l-content .plan-monthly-group .plan-item.lite,
.pc #page .l-content .plan-yearly-group .plan-item.lite {
  border-top-color: #00b900 !important;
}

.pc #page .l-content .plan-monthly-group .plan-item.yearly,
.pc #page .l-content .plan-yearly-group .plan-item.yearly {
  border-top-color: #9b00ec !important;
}

.pc #page .l-content .plan-monthly-group .plan-item.standard,
.pc #page .l-content .plan-yearly-group .plan-item.standard {
  border-top-color: #d80000 !important;
}

#page .plan-yearly-ttl-group strong {
  color: #333;
}

#page .notification-txt .desc strong {
  color: #333;
}

#page .pricing-comparison.wp-block-rakutenmusic-section-pricing-comparison {
  padding: 32px 0 !important;
}

.pc #page .l-content .bg-dark .bg-dark-txt,
.pc #page .l-content .bg-light .bg-light-txt {
  top: -40px;
}

#page .l-content #stack-section-rakutenmusicrank-dark {
  background: #000;
}

#page .l-content #stack-section-price {
  background: #f7f7f7;
}

#page .l-content #stack-section-price .bg-light-txt {
  color: rgba(0, 0, 0, 0.04);
}

#page .l-content #stack-section-rakutenmusicrank-dark .bg-dark-txt {
  position: absolute;
  top: -16px;
  left: 0;
  color: rgba(255, 255, 255, 0.1);
  font-size: 81px;
  font-style: normal;
  font-weight: 900;
  line-height: 100%;
  text-transform: uppercase;
  white-space: nowrap;
}

.pc #page .l-content #stack-section-rakutenmusicrank-dark .bg-dark-txt {
  font-size: 192px;
  top: -40px;
}

#page .l-content #stack-section-rakutenmusicrank-dark .ttl-group h2,
#page .l-content #stack-section-rakutenmusicrank-dark .summary-group h3,
#page .l-content #stack-section-rakutenmusicrank-dark .summary-group p {
  color: #fff;
}
