/* 旧本文で使われていた表示指定だけを維持。エディタのCSS一式は不要。 */
.newsArticle img { max-width:100%; height:auto; }
.newsArticle .aligncenter { display:block; margin-left:auto; margin-right:auto; }
.newsArticle .alignright { float:right; margin-left:1.5em; }
.newsArticle .alignleft { float:left; margin-right:1.5em; }
.newsArticle .has-text-align-center { text-align:center; }
.newsArticle .has-text-align-right { text-align:right; }
.newsArticle .wp-block-image > a { display:inline-block; }
.newsArticle .wp-block-image.aligncenter { display:table; text-align:center; }
.newsArticle .wp-block-embed { margin:0 0 1em; }
.newsArticle .wp-block-video video { box-sizing:border-box; width:100%; max-width:100%; vertical-align:middle; }
.newsArticle .wp-block-image img { vertical-align:bottom; box-sizing:border-box; }
.newsArticle figcaption { font-size:13px; text-align:center; margin-top:.5em; margin-bottom:1em; }
.wpcf7-form-control-wrap { position:relative; }
.field-error { color:#b00020; display:block; font-size:1em; font-weight:normal; }
.form-errors { border:2px solid #b00020; padding:1em; margin-bottom:2em; }
.form-trap { position:absolute; left:-10000px; width:1px; height:1px; overflow:hidden; }

.form-notice { padding:1em; margin-bottom:2em; border:1px solid #79a1a3; }

/* 元サイトのカテゴリページ送りの見出しは、読み上げ用として保持します。 */
.screen-reader-text { border:0; clip-path:inset(50%); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px; }

/* サムネイルの縦の高さを 3:2 に固定して、タイトルの位置を揃えます（2026-09-20）
   縦長の画像は上を残して切ります。ポスターやスクリーンショットは
   上に見出しが入るため、中央で切ると見出しが消えるためです。 */
.newsList ul.nList li figure { margin:0; }
.newsList ul.nList li figure img,
#Main .newArticleList li .photo img,
#Side .Block .newArticleList .photo img {
  width:100%; height:auto; aspect-ratio:3/2; object-fit:cover; object-position:center top;
  display:block; background:#f3f5f4;
}
/* 高さを固定した分、写真の枠は上下中央ではなく上端に合わせます。 */
#Main .newArticleList li .photo { vertical-align:top; }

/* トップの背景写真を差し替えました（2026-09-20）。
   ファイル名を変えているのは、前の写真がブラウザに残っている人にも
   確実に新しい写真を出すためです。旧 bg-mv.jpg は戻せるよう残してあります。 */
.indexMV { background-image: url("../img/bg-mv-2026-09.jpg"); }
