@media print {
  body {
    width: 1000px;
  }

  img {
    max-width: 100%;
  }

  #wrapper {
    min-width: 0;
  }

  #header {
    position: absolute !important;
    min-width: 0;
    width: 100%;
  }

  #header.is-animation {
    position: absolute !important;
  }

  .container {
    padding-left: 10px;
    padding-right: 10px;
  }

  .reserve_btn a {
    max-width: 49%;
  }

  #pc_footer {
    display: none !important;
  }

  #footer {
    min-width: 0;
  }

  #nav_box {
    display: none !important;
  }

  #home #sec4 .link_col .col_col .main_tit .tit {
    letter-spacing: 0;
  }
}
