#privacy .titleWrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding-bottom: 90px;
}
@media screen and (max-width: 767px) {
  #privacy .titleWrapper {
    padding-bottom: 40px;
  }
}
#privacy .titleWrapper .title {
  padding: 160px 0px 0px 0px;
}
@media screen and (max-width: 767px) {
  #privacy .titleWrapper .title {
    padding: 80px 0px 0px 0px;
  }
}
#privacy .titleWrapper .title img {
  width: 800px;
  margin-top: 40px;
}
@media screen and (max-width: 767px) {
  #privacy .titleWrapper .title img {
    width: 360px;
    margin-top: 20px;
  }
}
#privacy .mainContent {
  width: 100vw;
  display: flex;
  justify-content: center;
  padding-bottom: 60px;
}
#privacy .mainContent .wrapper {
  width: 800px;
}
@media screen and (max-width: 767px) {
  #privacy .mainContent .wrapper {
    width: 100%;
    padding: 0px 8px 30px 8px;
    grid-template-columns: 1fr;
    column-gap: 0px;
    row-gap: 40px;
  }
}
#privacy .mainContent .wrapper .container {
  margin-top: 60px;
}
#privacy .mainContent .wrapper .container p {
  margin-top: 20px;
}
#privacy .mainContent .wrapper .container ul {
  margin-top: 20px;
}
#privacy .mainContent .wrapper .container ul li {
  margin-bottom: 10px;
}
#privacy .mainContent .wrapper .container:first-of-type {
  margin-top: 0px;
}/*# sourceMappingURL=privacy.css.map */