/* openforum2026 SP 文字重なり是正（rie 20261013）
   原因: SPでlistext=line-height:1.6vw(約6-8px)・tabletitleはline-height未指定で
   折り返し行が重なり「文字が二重」に見える。行間を実寸で是正。 */
@media only screen and (max-width: 780px) {
  .po-wrapper.po-benefit p.listext { line-height: 1.85 !important; }
  h3.tabletitle { line-height: 1.5 !important; }
  .po-wrapper.po-benefit .shinsabox-right ol li { line-height: 1.85 !important; }
}

/* No.43 プログラム詳細(チラシ)サムネ（rie 20261015） */
.program-flyer { display: inline-block; max-width: 320px; width: 100%; line-height: 0; }
.program-flyer img { width: 100%; height: auto; border: 1px solid #ddd; }
@media only screen and (max-width: 780px) { .program-flyer { max-width: 100%; } }
