@charset "utf-8";
/* CSS Document */

/*==============================================================
  ■ トップページ用スタイル 
==============================================================*/

/* ------------------------------- 有料バナー用 ------------------------------- */
.BnrAD{
	width: 100%;
	padding: 1rem 0;
	margin-top: 2rem;
	background: #e8eff4;
	border-bottom: 1px solid #fff;
}

.BnrAD h2{
	font-family: '游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;
	font-size: 1rem;
	margin-bottom: 0.5rem;
}

.BnrAD ul.bnr-list {
    display: flex; /* Flexboxを使用して横並びに設定 */
    justify-content: center; /* 中央揃え */
    list-style: none; /* デフォルトのリストスタイルを削除 */
    padding: 0; /* パディングをリセット */
    margin: 0 0 1rem 0; /* マージンをリセット */
}

.BnrAD ul.bnr-list li {
    margin: 0 10px; /* リストアイテム間に水平のスペースを設定 */
}

.BnrAD ul.bnr-list img {
    display: block; /* ブロック要素として表示 */
    max-width: 100%; /* 画像の最大幅を親要素に合わせる */
    height: auto; /* 画像の高さを自動調整でアスペクト比を保持 */
}