 @charset "utf-8";
  /* 
  用途：PCジーニーサーチ生成ページ用CSS(カテゴリページ、検索結果など)
  作成：2025年12月
*/

.fs-l-pageMain { min-height: 600px;}

 /* PCカテゴリタイトルのマウスオーバー時のアイコンを変える */
._ec_component ._attributegroup._attributegrouptype_type2>._group, ._ec_component ._attributegroup._attributegrouptype_type2r>._group, ._ec_component ._attributegroup._attributegrouptype_type2s>._group { cursor: default; }

/* PC新着、ランキング部分の隙間調整 */
.category_1_menu li { margin: 15px 0.7rem 15px; padding: 0 !important; }

/* PC絞り込みクリアボタン */
.do-clear, .do-submit { width: 100%; display: flex; align-items: center; justify-content: center; height: 44px; font-size: 16px; background: #adadad; color: #fff; font-weight: 400; border-radius: 8px; }

/* 画像読み込み時のがたつきを抑える */
._group_image { aspect-ratio: 5 / 6; width: 100%; overflow: hidden; position: relative; }

/* 画像・リンクのサイズ固定 */
._group_image a, ._group_image img { width: 100%; height: 100%; display: block; }

/* cover指定で綺麗にトリミング */
._group_image img { min-height: 100%; object-fit: cover; }

/* 絞り込み解除ボタンの枠 */
.do-clear button { border: none; outline: none; }

/*旧カテゴリページのブランド名表示(スタイルシート適応済みなので反映されたら消す)*/
#fs_ProductCategory .fs-c-productList__list .fs-c-productListItem__productName { margin: 0;}
#fs_ProductCategory span.fs-c-productName__copy { display: block;  margin: 8px 0;  font-size: 14px; font-weight: bold; }