@charset "UTF-8";
/* CSS Document */
.postiongBox {
  background-image: url(../images/Common-bg-section1.jpg);
  background-repeat: repeat;
  z-index: -1;
  position: relative;
}
.Doctor-Staff::after {
  background-image: none;
}
.postiong {
  width: 95%;
  max-width: 1100px;
  margin: 0 auto;
  background-color: #fff;
  padding-top: 80px;
  padding-bottom: 80px;
  margin-bottom: 50px;
}
.postiong h2 {
  font-size: calc(24px + 10 * ((100vw - 375px) / 1545));
  text-align: center;
  margin-bottom: 50px;
}
.postiongWrap {
  width: min(800px,82%);
  margin: 0 auto;
}
.underLine {
  border-bottom: 1px solid #4c4d4c;
}
.postiong h3 {
  font-size: calc(20px + 3 * ((100vw - 375px) / 1545));
  margin: 0 auto;
  color: #365298;
}
.postiong p,.postiong ul {
  font-size: calc(16px + 4 * ((100vw - 375px) / 1545));
  margin-bottom: 50px;
}
.pw-text {
  margin-bottom: 20px!important;
}
.postiong ul, .postiong dl {
  margin: 0 auto;
  margin-bottom: 20px; 
  font-size: calc(16px + 4 * ((100vw - 375px) / 1545));
}
.postiong ul li {
  margin-left: 1.2em;
 line-height: 2;
}
.postiong dl div {
  display: flex;
}
.postiong dl div dt,.postiong dl div dd {
  padding: 5px;
}
.postiong dl div dt {
  width: min(160px,25%);
}
.checkBox {
  position: relative;
}
.checkBox::before {
  content: "";
    position: absolute;
    width: 0.35em;
    height: 0.75em;
    top: .1em;
    left: -1.0em;
    -webkit-transform: rotate(50deg);
    -ms-transform: rotate(50deg);
    transform: rotate(50deg);
    border-right: 3px solid #365298;
    border-bottom: 3px solid #365298;
}
.checkBox::after {
    content: "";
    position: absolute;
    top: 0.15em;
    left: -1.3em;
    width: 1em;
    height: 1em;
    border: 1px solid #365298;
    border-radius: 2px;
}
.doctorName {
  border: 1px solid #4c4d4c;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
}
.pb {
  font-size: 1.6rem;
}
@media screen and (max-width: 550px) {
  .postiong dl div {
    display: block;
  }
  .postiong dl div dt {
    width: 100%;
  }
  .postiong dl div dt span {
    border-bottom: 1px solid #4c4d4c;
  }
}
