@charset "utf-8";

@page {
  size: A4;
  margin: 15mm;
}

html {
  font-size: 62.5%;
  scroll-behavior: auto;
}

body {
  font-size: 1.2rem;
  line-height: 160%;
  color: #000000;
  background: #FFFFFF;
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}

header .modal,
.btn,
.paging,
.no-print {
  display: none !important;
}

img,
figure,
table,
blockquote,
pre {
  break-inside: avoid;
}
h1, h2, h3, h4, h5, h6 {
  break-after: avoid;
}
p {
  orphans: 3;
  widows: 3;
}