@charset "UTF-8";
/* 冬期直前（講座選択のポイント・講座例） */
.winter-course .label {
  display: inline-block;
  padding: 0 8px;
}
.winter-course .label.tag {
  padding: 3px 10px;
  width: 100%;
}
.winter-course .label-orange {
  background-color: #fddfaf;
}
.winter-course .label-red {
  background-color: #fbbfd0;
}
.winter-course .label-bunya {
  padding: 5px 20px;
  text-align: center;
  border-top: 2px solid #151515;
  border-bottom: 1px solid #151515;
  color:#3e3c3c;
}
.winter-course .label-bunkei {
  background-color: #FCE8EA;
}
.winter-course .label-rikei {
  background-color: #D6E5F2;
}
.winter-course .label-ikei {
  background-color: #F3F9EB;
}
.winter-course .bg-blue2 {
  background: #f4f7fa;
  padding: 20px 20px 10px;
}
.winter-course .text-red {
  color: #E74F79;
}
.winter-course .contents-in-inner {
  background: #fff9eb;
  padding: 20px 20px 10px;
  border-radius: 12px;
}
@media (max-width: 768px) {
  .winter-course .contents-in-inner {
    border-radius: 0px;
    margin: 0 calc(50% - 50vw);
    padding: 20px calc(50vw - 50%);
  }
}