<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 共通エリアとの差異 */
#guidemenu {display:none; }

/* レイアウト */
#listpage {width:960px; margin:0 auto; }

/* ページ上部(TOPページと共通) */
#toppagetop {width:960px; margin:0 auto 0; height:440px; }

#categorymenu {float:left; width:200px; }
#topimage {width:750px; float:right;  }
#topimage h2 {margin-top:12px;font-weight:normal;font-size:93%;text-align:right;}


/* 並び替え */
.sort {text-align:right; }
.sort span {background-color:#d8ded8; padding:1px; margin-right:8px; }
.sort span a {background-color:#e5007f; padding:1px; margin-right:8px; color:white; }

/* 次のページへ */
.nextnavi {border-top:solid 1px #d8ded8; border-bottom:solid 1px #d8ded8; padding:0 0 16px 8px; margin:30px auto; }
.nextnavi .thispage {text-align:center; margin:-14px auto 0; width:320px; background-color:white; padding:4px 0; }
.nextnavi .navi {text-align:center; margin-top:10px; }
.nextnavi .navi a {padding:0 10px; color:#231815; }


/* ※商品がない場合 */
.nodata {border:solid 1px #d8ded8; text-align:center; padding:80px 0; margin:40px 0; }

/* --個別のページ設定（フリーエリア２）-- */
#listfree2 {margin:0; padding:0; }
#listfree2 a {color:#41332f; }
#listfree2 ul.box4 {margin:20px 0; padding:0; overflow:hidden; }
#listfree2 ul.box4 li {float:left; width:25%; text-align:center; }


</pre></body></html>