@charset "UTF-8";

:root{
  --fc-red: #ee1818;
  --fc-pink: #FF6581;
  --fc-blue: #0340a5;
  --fc-orange: #ff6130;
}

:root{
  --z-sticky: 100;
  --fc-pink: #FF6581;
  --fc-blue: #0340a5;
  --fc-orange: #ff6130;
}

/*------------------------------------------

Post Utility

------------------------------------------*/

.fc-red { color: var(--fc-red) !important; }
.fc-blue{ color: var(--fc-blue) !important; }
.fc-pink{ color: var(--fc-pink) !important; }
.fc-orange{ color: var(--fc-orange) !important; }
.fc-gray{ color: #777; }

.line-yellow { background: linear-gradient(to bottom, transparent 40%, #ffedb0 0%); }
.line-blue { background: linear-gradient(to bottom, transparent 40%, #D7EEF8 0%); }
.line-green { background: linear-gradient(to bottom, transparent 40%, #e0f7de 0%); }
.line-pink { background: linear-gradient(to bottom, transparent 40%, #fde6e8 0%); }

.td-ul{ text-decoration: underline; }

.fs-60{ font-size: 60% !important; }
.fs-65{ font-size: 65% !important; }
.fs-70{ font-size: 70% !important; }
.fs-80{ font-size: 80% !important; }
.fs-90{ font-size: 90% !important; }
.fs-110 { font-size: 110% !important; }
.fs-120 { font-size: 120% !important; }
.fs-130 { font-size: 130% !important; }
.fs-140 { font-size: 140% !important; }
.fs-160 { font-size: 160% !important; }
.fs-180 { font-size: 180% !important; }

.lh-08{ line-height: 0.8 !important; }
.lh-1{ line-height: 1 !important; }
.lh-11{ line-height: 1.1 !important; }
.lh-12{ line-height: 1.2 !important; }
.lh-13{ line-height: 1.3 !important; }
.lh-14{ line-height: 1.4 !important; }
.lh-15{ line-height: 1.5 !important; }
.lh-16{ line-height: 1.6 !important; }
.lh-17{ line-height: 1.7 !important; }
.lh-18{ line-height: 1.8 !important; }

.ta-left{ text-align: left; }
.ta-center{ text-align: center; }
.ta-right{ text-align: right; }

.pc-none{ display: none; }

@media all and (max-width: 768px) {
  .sp-w95{ max-width: 95% !important; }
  .sp-w90{ max-width: 90% !important; }
  .sp-w85{ max-width: 85% !important; }
  .sp-w80{ max-width: 80% !important; }

  .pc-none{ display: unset; }
}
