@media screen and (min-width: 901px), print {
  #privacy .section-poricy {
    padding-top: 4.39238653vw;
    padding-bottom: 4.39238653vw;
    border-bottom: 0.1464128843vw solid #EEEEEE;
  }
}
@media screen and (max-width: 900px) {
  #privacy .section-poricy {
    padding-top: 16vw;
    padding-bottom: 10.6666666667vw;
    border-bottom: 0.5333333333vw solid #EEEEEE;
  }
}
@media screen and (min-width: 901px), print {
  #privacy .section-poricy:first-child {
    margin-top: 4.39238653vw;
  }
}
@media screen and (min-width: 901px), print {
  #privacy .section-poricy:last-child {
    margin-bottom: 8.78477306vw;
  }
}
@media screen and (max-width: 900px) {
  #privacy .section-poricy:last-child {
    margin-bottom: 16vw;
  }
}
#privacy .section-poricy .section-header .title {
  color: #1A6CB6;
  font-weight: bold;
  letter-spacing: 0.06em;
  text-align: center;
}
@media screen and (min-width: 901px), print {
  #privacy .section-poricy .section-header .title {
    font-size: 2.0497803807vw;
  }
}
@media screen and (max-width: 900px) {
  #privacy .section-poricy .section-header .title {
    font-size: 6.4vw;
  }
}
@media screen and (min-width: 901px), print {
  #privacy .section-poricy .section-body {
    margin-top: 3.6603221083vw;
  }
}
@media screen and (max-width: 900px) {
  #privacy .section-poricy .section-body {
    margin-top: 9.3333333333vw;
  }
}