
.main.privacyPolicyMain{
  background-color: #7b8cbf;
}
.privacyPolicyIndex{
  position: relative;
  width: 70%;
  margin: 0 auto;
  padding: 11.19792vw 0 11.19792vw 0;
}
.privacyPolicyIndex h1{
  font-size: 32px;
  margin-top: 24px;
}
.privacyPolicyIndex .topSection{

}
.privacyPolicyIndex .topSection.sectionIndex p{
  margin: 0;
}
.privacyPolicyIndex .bottomSection.sectionIndex p{
  margin: 0;
}
.privacyPolicyIndex .sectionIndex{
  padding: 64px 0;
}
.privacyPolicyIndex .sectionIndex h3{
  font-size: 28px;
  margin-bottom: 24px;
  color: #ffffff;
}
.privacyPolicyIndex .sectionIndex p{
  font-size: 18px;
  color: #ffffff;
  margin-bottom: 14px;
}
.privacyPolicyIndex .sectionIndex ol{
  list-style: decimal;
  padding: revert;
  margin: 0;
  margin-bottom: 14px;
}
.privacyPolicyIndex .sectionIndex ol li{
  font-size: 18px;
  display: list-item;
  list-style: decimal;
}
.privacyPolicyIndex .sectionIndex .inner{
  list-style: decimal;
  padding-left: 55px;
  margin-bottom: 14px;
}
.privacyPolicyIndex .sectionIndex .inner span{
  display: list-item;
  list-style: decimal;
  font-size: 18px;
}

.ijyuo{
  margin-top: 64px;
}

@media all and (max-width: 767px){
  .privacyPolicyIndex{
    position: relative;
    width: 85%;
    padding-top: 60px;
  }
  .privacyPolicyIndex h1{
    font-size: 28px;
  }
  .privacyPolicyIndex .sectionIndex h3{
    font-size: 25px;
  }
  .privacyPolicyIndex .sectionIndex p{
    font-size: 15px;
  }
  .privacyPolicyIndex .sectionIndex ol li{
    font-size: 15px;
  }
  .privacyPolicyIndex .sectionIndex .inner span{
    font-size: 15px;
  }
}
