main section h1 {
  margin-bottom: 84px; }
  @media only screen and (max-width: 768px) {
    main section h1 {
      margin-bottom: 8vw; } }
  main section h1 img {
    width: 100%; }
main section h2 {
  text-align: left;
  font-size: 14px;
  font-weight: bold; }
  @media only screen and (max-width: 768px) {
    main section h2 {
      font-size: 4.2vw;
      padding: 0; } }
main section p.description {
  margin-bottom: 40px;
  text-align: left; }
  @media only screen and (max-width: 768px) {
    main section p.description {
      margin-bottom: 4vw; } }
main section .wrap {
  margin-bottom: 20px;
  padding: 0 15px;
  text-align: left; }
  @media only screen and (max-width: 768px) {
    main section .wrap {
      margin-bottom: 5vw;
      padding: 0; } }
main section.sec1 .content {
  padding-top: 65px;
  padding-bottom: 120px; }
  @media only screen and (max-width: 768px) {
    main section.sec1 .content {
      padding-top: 0;
      padding-bottom: 12vw; } }
  main section.sec1 .content ul.disc {
    list-style-type: disc;
    margin-left: 30px; }

/*# sourceMappingURL=privacy.css.map */
