@charset "UTF-8";
/* =========================================================
   こだわり商品研究所 トップページ
   「こだわり商品研究所を代表する2つのロングセラー商品」コーナー
   接頭辞 : kdw-top__ls
   配色   : テラコッタ／ベージュ（白抜き見出し版・独立CSS）
   ※ top-category.css とは別ファイルとして読み込みます
   ========================================================= */

.kdw-top__ls{
  max-width:760px;
  margin:24px auto;
  padding:28px 8px 32px;
  background:#f7f0e6;
  border-radius:12px;
  font-family:-apple-system,BlinkMacSystemFont,"Hiragino Sans","Hiragino Kaku Gothic ProN","Noto Sans JP",Meiryo,sans-serif;
  line-height:1.9;
  color:#333333;
  box-sizing:border-box;
}
.kdw-top__ls *{box-sizing:border-box;}
.kdw-top__ls img{max-width:100%;height:auto;display:block;}
.kdw-top__ls a{color:inherit;text-decoration:none;}

/* 見出し（白抜きテラコッタ・セクション内ひとつだけ） */
.kdw-top__ls-title{
  max-width:720px;
  margin:0 auto 16px;
  padding:12px 14px;
  background:#b04a26;
  color:#ffffff;
  font-size:19px;
  font-weight:700;
  text-align:center;
  letter-spacing:.04em;
  line-height:1.6;
  border-radius:8px;
}

/* リード文 */
.kdw-top__ls-lead{
  max-width:680px;
  margin:0 auto 22px;
  padding:0 6px;
  font-size:15.5px;
}

/* 商品カード（白） */
.kdw-top__ls-card{
  max-width:720px;
  margin:0 auto 18px;
  padding:18px 14px;
  background:#ffffff;
  border:1px solid #e3d6c2;
  border-radius:10px;
  box-shadow:0 1px 4px rgba(120,80,40,0.08);
}
.kdw-top__ls-card:last-child{margin-bottom:0;}

/* 商品名ラベル */
.kdw-top__ls-name{
  margin:0 0 14px;
  font-size:20px;
  font-weight:700;
  text-align:center;
  color:#c25a32;
  letter-spacing:.04em;
  line-height:1.5;
}

/* 商品画像（クリックでカテゴリーページへ） */
.kdw-top__ls-img{display:block;}
.kdw-top__ls-img img{
  width:100%;
  max-width:700px;
  margin:0 auto;
  border-radius:6px;
}
