/* ---------------------------------------
#fixedBnr
--------------------------------------- */
@media screen and (min-width: 768px) {
  #cnt_main {
    margin-top: 120px;
  }
}
@media screen and (max-width: 767px) {
  #cnt_main {
    margin-top: 150px;
    margin-top: 200px;
  }
}

#examination.pre_index #cnt_main {
  min-height: auto;
}
@media screen and (min-width: 768px) {
  #examination.pre_index #cnt_main {
    margin: 60px auto 0;
  }
}
@media screen and (max-width: 767px) {
  #examination.pre_index #cnt_main {
    margin: 110px auto 0;
  }
}
@media screen and (max-width: 639px) {
  #examination.pre_index #cnt_main {
    margin: 100px auto 0;
  }
}
#examination.pre_index .secMain {
  background: #fff;
  padding-bottom: 25px;
}
@media screen and (max-width: 767px) {
  #examination.pre_index .secMain {
    padding-bottom: 15px;
  }
}

.fixedBnr {
  position: fixed;
  z-index: 100;
  background: #FFF100;
  width: 100%;
  top: 60px;
  left: 0;
}
@media screen and (max-width: 767px) {
  .fixedBnr {
    top: 110px;
  }
}
@media screen and (max-width: 639px) {
  .fixedBnr {
    top: 100px;
  }
}
.fixedBnr .fixedBnr_in {
  width: 100%;
  max-width: 800px;
  margin: 0 auto;
  text-align: center;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
@media screen and (max-width: 767px) {
  .fixedBnr .fixedBnr_in {
    height: 55px;
    height: 105px;
  }
}
.fixedBnr .fixedBnr_in p {
  text-align: center;
  font-weight: bold;
  line-height: 1.6;
  color: #1a1a1a;
}
.fixedBnr .fixedBnr_in p._txt1 {
  font-size: 16px;
  font-size: min(3.125vw, 16px);
}
.fixedBnr .fixedBnr_in p._txt2 {
  font-size: min(2.8125vw, 13px);
}/*# sourceMappingURL=fixbnr.css.map */