/* 「理事会報告」のような投稿ページだけに適用する印刷スタイル */
/* もし body のクラス名が違う場合は、下の「single-post」の部分を書き換えてください */

@media print {
  /* 「single-post」ページ内のすべての要素を、まず「見えなく」します */
  body.single-members-report * {
    visibility: hidden;
  }

  /* 「single-post」ページ内の「.members-inner-box」とその中身だけを「見える」ようにします */
  body.single-members-report .members-inner-box,
  body.single-members-report .members-inner-box * {
    visibility: visible;
  }

  /* 「single-post」ページ内の「.members-inner-box」を、ページの左上に再配置します */
  body.single-members-report .members-inner-box {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    margin: 0 !important;
    padding: 1cm !important;
    border: none !important;
    box-shadow: none !important;
    box-sizing: border-box;
  }

  /* 以下、改ページ設定なども同様に body.single-post を先頭に追加します */
  body.single-members-report h1,
  body.single-members-report h2,
  body.single-members-report h3,
  body.single-members-report h4,
  body.single-members-report h5,
  body.single-members-report h6 {
    page-break-after: avoid;
    page-break-inside: avoid;
  }
 /* body.single-members-report table,}*/
  body.single-members-report figure
 /* body.single-members-report tr*/ {
    page-break-inside: avoid;
  }

/*  body.single-members-report a[href]:after {
    content: "" !important;
  }*/
}