/* media query */
#contents .privacyArea {
  max-width: 1000px;
  margin: 0 auto;
  margin-top: 80px;
  margin-bottom: 80px;
}

@media all and (max-width: 1400px) {
  #contents .privacyArea {
    max-width: 100%;
    margin-left: 30px;
    margin-right: 30px;
  }
}

@media screen and (max-width: 740px) and (orientation: portrait) {
  #contents .privacyArea {
    max-width: 100%;
    margin-left: 25px;
    margin-right: 25px;
  }
}

@media screen and (max-width: 960px) {
  #contents .privacyArea {
    margin-top: 50px;
    margin-bottom: 50px;
  }
}

#contents .privacyArea > section {
  margin-top: 30px;
}

#contents .privacyArea > section > h3 {
  font-size: 1.8em;
  margin-bottom: 10px;
  line-height: 140%;
}

@media screen and (max-width: 960px) {
  #contents .privacyArea > section > h3 {
    font-size: 1.3em;
  }
}

#contents .privacyArea > section > ul {
  margin-left: 20px;
  margin-top: 10px;
}

#contents .privacyArea > section > ul li {
  list-style: disc;
}

#contents .privacyArea > section > section {
  margin-top: 15px;
}

#contents .privacyArea > section > section > h4 {
  font-size: 1.1em;
  margin-bottom: 5px;
}
/*# sourceMappingURL=index.css.map */