@charset "utf-8";

/* ==========================================================================================
プリント用css
========================================================================================== */

@media print {
  body {
    zoom: 50%;
    overflow: visible;
  }
  .handy-link-list.pc-only {
    display: flex !important;
  }
  @-moz-document url-prefix() {
    body .section-area {
      page-break-inside: avoid;
      overflow: visible !important;
    }
    .news-announce-wrapper {
      transform: none !important;
      margin-bottom: 17rem;
    }
    .sponser-banner-wrapper {
      transform: none !important;
    }
    .goverment-wrapper {
      transform: none !important;
    }
  }
  .news-sns-area::before {
    z-index: -2;
    bottom: 0 !important;
    content: none !important;
  }
  .goverment-area::after {
    top: 0 !important;
  }
  .site-link-tab-area {
    transform: none !important;
  }
  .goverment-area {
    margin-top: 8rem;
  }
  .goverment-area::before {
    top: 0 !important;
  }
  .news-sns-area .bg-area::before {
    height: 100% !important;
  }
  .news-announce-wrapper {
    padding-bottom: 7rem !important;
  }
  .gotop-btn {
    display: none !important;
  }
  #keyword-link {
    display: flex !important;
  }
}
div#localnavi,
div#t_headarea,
form.feedback,
p.dladobereader,
div.tothispage img,
div#footer,
div#t_sidearea,
.p-nav {
  display: none;
}
.contents-aside {
  visibility: hidden;
}
@page {
  size: A4 portrait;
  margin: 0;
}
