#inn-box ul.category {
	list-style: none;
	margin: 0px 0px 0px 30px;
	clear: both;
}
#inn-box ul.category li {
	margin: 0px 20px 20px 0px;
	float: left;
	line-height: 0;
	text-align: center;
	width: 200px; /*HTMLファイルを% 4に変更された場合、140pxに変更してください*/
	background: #FFF;
	padding: 0px;
}
#inn-box ul.category li a {
	line-height: 1.5em;
}
#inn-box ul.category li img {
	display: block;
	margin: 0px auto 2px;
	border-style: none;
}



/* ************************************************ 
 *  商品一覧・検索結果・詳細ページ 2010/12/08
 * ************************************************ */

/* ------------------------------------- 
 *  商品一覧・検索結果//アイテムリストの設定（一行表示の設定）
 * ------------------------------------- */

table.list {
    width:99.5%;
    border-bottom:1px #CCC solid;
}

table.list td {
    padding:10px 5px;
    font-family:"Verdana","ヒラギノ角ゴ Pro W3","ＭＳ ゴシック","Osaka‐等幅";
    line-height:150%;

}

/* 商品の名前 */
table.list div.name {
    margin-right:100px;
}

/* 商品の値段 */
table.list div.price {
    color:#663;
    width:150px;
    float:right;
    text-align:right;
}
/* 商品の簡易説明 */
table.list {margin-top:10px;}


/* 並び順 */
.sort {
    text-align:right;
    margin:0px 10px 5px 0px;
    float: right;
}
.sort span,b {
    padding:0px 7px;
}

/* ページナビ（全 [*] 商品中 [*-*] 商品を表示しています。） */
.pagenavi {
    margin:0 0 5px 10px;
    float: left;
}

.pagenavi span {
    padding:0px 7px;
    color:#663;
}

/* ------------------------------------- 
 *  商品一覧・検索結果・詳細ページ共通
 * ------------------------------------- */

/* カテゴリーの名前（背景：薄オレンジ） */

.category_title {
    background:#e9e9c4;
    border:1px solid #666;
    color:#663; 
    font-weight:bold;
    padding:5px 5px 5px 10px;
    font-size:16px;






/* ------------------------------------- 
 *  カテゴリのCSS
 * ------------------------------------- */


.next {
  color: #bbb;
}



.productlist_name {
  font-size: 12px;
  background: #e9e9c4;
  padding: 3px;
}

.productlist_name a {
  font-size: 12px;
  background: #e9e9c4;
  padding: 3px;
  color: #663;
}

.productlist_price {
  background: #e9e9c4;
  font-weight: bold;
  margin:2px 0;
  padding: 3px;
}

.productlist_explain {
  background: #FFF;
  font-size: 10px;
  line-height: 130%;
}

.itemarea2 {
    margin:10px 0;
    width:33%;
    float:left;
    text-align:center;
}

.top_main_title {
  font-size:14px;
  font-weight: bolder;
  margin-top:30px;
  margin-bottom:10px;
  padding-bottom:5px;
  border-bottom: 4px solid #D4D49B;
  color:#663;
  }







/* 会員価格の表示 商品一覧用 */
.regular_price_all {
padding:0px 0px 2px;
font-size:12px;
text-decoration:line-through;
color:#666666;
}

.price_all {
padding:0px;
}

.discount_rate_all {
padding:2px 0px 0px;
color:#ff0000;
}

.voice {
   line-height: 1.5;
   background: #eee;
   padding: 10px;
}

.owner {
   color:red;
}




.kono {
	clear: both;
	font-size: 18px;
	font-weight: bold;
	padding: 5px 16px 5px 15px;
	margin: 100px 0px 115px 30px;
	color: #666;
	border-bottom: 1px solid #666;
	border-left: 4px solid #666;
	letter-spacing: 0.1em;
}
  
  
  
  
