.privacy-section-1 {
  margin-top: 50px; }
  .privacy-section-1 .h-1 {
    font-size: 20px;
    color: #a8956e;
    border-bottom: 1px solid #dcddde;
    margin-bottom: 30px;
    padding-bottom: 5px; }
    .privacy-section-1 .h-1 span img {
      margin-top: 10px;
      margin-right: 10px; }
    .privacy-section-1 .h-1 span .sp-img-2 {
      display: none; }
  .privacy-section-1 .sp-img-1 {
    display: none; }
  .privacy-section-1 .h-2 {
    font-size: 20px;
    color: #a8956e;
    border-bottom: 1px solid #dcddde;
    margin-bottom: 40px;
    padding-bottom: 5px; }
    .privacy-section-1 .h-2 span img {
      margin-top: 10px;
      margin-right: 10px; }
    .privacy-section-1 .h-2 span .sp-img-2 {
      display: none; }

.privacy-section {
  margin-bottom: 120px; }
  .privacy-section h2 {
    margin-top: 1.4em;
    margin-bottom: .5em;
    color: #a8956e; }
  .privacy-section dt {
    color: #a8956e;
    font-weight: bold;
    margin-top: 1.4em;
    margin-bottom: .5em; }

/*====================== Mobile Layout ======================*/
/*=========================================================*/
@media screen and (max-width: 768px) {
  .layout {
    width: 100%;
    margin: 0 auto; }
  .privacy-section-1 {
    padding: 0px 15px;
    margin-top: 20px; }
    .privacy-section-1 .h-1, .privacy-section-1 .h-2 {
      font-size: 16px !important; }
      .privacy-section-1 .h-1 span .img-1, .privacy-section-1 .h-2 span .img-1 {
        display: none; }
      .privacy-section-1 .h-1 span .sp-img-2, .privacy-section-1 .h-2 span .sp-img-2 {
        width: 14px;
        display: inline-block;
        margin-top: 8px !important; } }

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