/* 書籍の表紙の大きさをそろえる。
   BiNDup が画像ごとに付けていた幅（index.css・books.css の #imgsrc…）より優先させるため、ブロックの id から指定する */

/* トップページの「書籍紹介」: 列の幅に合わせた同じ高さの枠に、表紙を縦横比のまま収める（新書のような縦長の表紙も同じ高さ） */
#bk96258993 .c-img img {
  display: block;
  width: 100%;
  max-width: 210px; /* スマホでは BiNDup と同じ幅 210px まで */
  height: auto;
  aspect-ratio: 1000 / 1420; /* 単行本の一般的な縦横比 */
  object-fit: contain;
  object-position: left bottom;
}

/* 書籍一覧（books.html）: 表紙の高さを 213px にそろえる（既存の表紙を幅 150px で表示したときの高さ） */
#bk96259006 .c-list_news th .c-img img {
  width: auto;
  max-width: none;
  height: 213px;
}

/* 書籍一覧の上に置く、Amazon アソシエイトであることの表示 */
.lab-affiliate-note {
  margin: 0 0 1.5em;
  color: #777;
  font-size: 0.8em;
  text-align: right;
}
