.h3_01 {
  color: #427095;
  font-weight: normal;
  font-size: 22px;
  line-height: 1.5;
}

.midashi01 {
  color: #427095;
}

.goukei {
  font-size: 18px;
  font-weight: bold;
  text-align: right;
}

.mt0 {
  margin-top: 0 !important;
}

/*****2021/04/17*****/
.seminar_main {
    max-width: 1000px !important;
    margin-left: 0 !important;
}
.kigyo {
  display: block !important;
  border: 1px solid #000;
  padding: 20px;
  margin-top: 50px;
}
.kigyo div span {
  color: #6CA3CB;
  font-size: 20px;
}
.douga_box {
  width: 100%;
  max-width: 48%;
  margin: 0 auto 30px;
}
.douga {
  margin-bottom: 20px;
}
.douga_txt {
  font-weight: bold;
  font-size: 18px;
}
@media only screen and (max-width: 1024px) {
  .douga_box {
  max-width: 48%;
}
}

@media only screen and (max-width: 599px) {
  .douga_box {
  max-width: 100%;
}
}

/*****2021/04/26 TOP*****/
.koto h2 {
    font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝", serif;
    font-size: 45px;
}
.koto h2 .bule {
  color: #6CA3CB;
} 
.koto h2 .green {
  color: #509d95;
}
#side-nav h2 {
   font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝", serif;
   font-size: 40px;
}
#side-nav h2 .bule {
  color: #6CA3CB;
} 
#side-nav h2 .green {
  color: #509d95;
}
.pt100 {
  padding-top: 100px;
}
