/* TUTTI 011号：PDFの段組みを記事単位で再現 */

/* 共通のスタイル（文字の太さや色など） */
.dialogue {
  font-weight: normal;
/*  line-height: 1.6;
  margin-bottom: 0.8em; */
}

/* 1. インタビュアー（質問）のスタイル */
.dialogue.interviewer {
  color: #555555; /* 少し落ち着いた色にするなど */
  font-style: italic; /* または oblique */
  margin-top:0.95rem;
}

/* インタビュアーの先頭に必ず横棒（全角水平バー）を付ける場合 */
.dialogue.interviewer::before {
  content: "\2015\0020"; 
}

/* 2. ゲスト（回答）のスタイル */
.dialogue.guest {
  color: #111111;
  /* 必要であれば、少し右側にずらす（インデントする）などの変化をつけることもできます */
  /* spadding-left: 1em; */
}


@media screen and (min-width: 768px) {
	article section.pdf-two-column {
		column-count: 2;
		column-gap: 2.4em;
		column-fill: balance;
	}
	article section.pdf-two-column > .article-heading {
		column-span: all;
		break-after: avoid;
	}
	article section.pdf-two-column > .page-marker,
	article section.pdf-two-column > .page-end {
		break-inside: avoid;
	}
}
@media screen and (max-width: 767px) {
	article section.pdf-two-column {
		column-count: 1;
	}
}
