/* CLS（Cumulative Layout Shift）対策 追加分。
   既存の「CLS対策v2」（functions.php、#the-content .googlead）は記事本文内の広告のみが対象。
   ここではそれ以外の、未対策だったウィジェット・広告枠を対象にする。
   各セクションは独立してコメントアウト可能。効果測定して薄い項目は個別に無効化すること。 */

/* ==== CLS対策: 仮想通貨価格ウィジェット（.sidecv） ====
   カテゴリ43,143,46,919等の仮想通貨カテゴリページのサイドバーに表示される。
   数値は暫定値。実測してから微調整すること（main.css内の既存定義を上書きする形で追記）。 */
.sidecv{min-height:340px;}
.sidecv_p{min-height:110px;}
@media (max-width: 640px) {
  .sidecv{min-height:170px;}
  .sidecv_p{min-height:90px;}
}

/* ==== CLS対策: Binanceティッカーウィジェット ====
   footer.php内、!is_mobile()かつcat=43/143/46/919の時のみ表示。
   外部スクリプト（cryptoCurrencyWidget）が非同期でDOMに内容を注入するため、
   スクリプト実行前のプレースホルダー(.binance-widget-marquee)自体に高さを確保する。 */
.binance-widget-marquee{display:block;min-height:56px;}
.binance-widget-ticker-list{min-height:56px;}
.binance-widget-container{min-height:56px;}

/* ==== CLS対策: サイドバー広告（#the-content の外にある .googlead） ====
   既存のCLS対策v2は #the-content 内のみが対象。カテゴリ/一覧ページのサイドバー広告
   （PC_SIDEBAR_MIDDLE, PC_SIDEBAR_FIRSTVIEW等）は対象外だった。 */
#right-sidebar_wrap .googlead{min-height:250px;}
