@charset "UTF-8";

/*------------------------------------------------------------Content*/
.sec01_bg_area {
  margin-bottom: 30px;
  background: url(../img/fresh_img/bg_sec01_sp.png) no-repeat 60% bottom;
  background-size: 100% cover;
}



@media print,
screen and (min-width:768px) {
  .sec01_bg_area {
    margin-bottom: 50px;
    background: url(../img/fresh_img/bg_sec01.png) no-repeat 110% bottom;
  }

  .sec01_bg_area article {
    width: 70%;
  }
}

#sec03 dl.lecturer_dl {
  margin-bottom: 30px;
}
#sec03 dl.lecturer_dl dt {
  font-family: 'Noto Serif JP', serif;
  color: #ef88be;
}

#sec03 dl.lecturer_dl dt span {
  display: inline-block;
  margin-right: 0.3em;
  font-size: 1.2em;
}
