@charset "UTF-8";
.DrSupervision {
  max-width: 15.5em;
}

.BoxRadius {
  margin-bottom: 30px;
}

.BoxRadius .BoxRadius_Cont {
  padding: 15px;
}

.ImgImmuno {
  margin: 20px auto 0;
  max-width: 500px;
}

.MethodCont {
  margin: 30px auto 0;
}

.MethodCont dt {
  color: #00406a;
  font-weight: bold;
  font-size: 1.125rem;
}

.MethodCont .img-scale span {
  display: block;
  width: 72px;
  height: 15px;
  margin: 10px auto 0 auto;
  font-size: 0;
  text-indent: -9999px;
  background: url(images/icon_imgExtend.png) no-repeat 0 0;
}

.modal-content-Sch {
  width: 100%;
  max-width: 1200px;
}

.ImgSch {
  max-width: 100%;
  margin: 0 auto;
}

@media screen and (max-width: 1087px) {
  #anchor {
    margin-bottom: 55px;
  }
}

@media screen and (max-width: 640px) {
  .MethodCont .img-scale span {
    display: none;
  }
}

.ColumnSection h3 {
  color: #f57e13;
  font-size: 1.125rem;
  font-weight: bold;
  margin-bottom: 0.2em;
}

.EffectListsBox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

@media screen and (max-width: 640px) {
  .EffectListsBox {
    display: block;
  }
}

.EffectListsBox ul li {
  padding-left: 1.2rem;
  text-indent: -1.3rem;
  margin-bottom: 10px;
}

.EffectListsBox ul li:before {
  content: "● ";
  color: #f57e13;
}
