<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* category */
#inn-box h2.categoryTtl  {
    border-bottom: 3px double #b7b0aa;
    margin: 0 0 15px;
    padding: 5px 2px;
  font-size:14px;
}

#inn-box ul.category  {
margin-top:15px;  
	margin-left:-20px;
}

#inn-box ul.category li {
	background-color: none;
	border:none;
	margin: 0 0 18px 20px;
	padding:0px;
	width:100px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
  list-style-type: none;
  line-height: 15px;
}

#inn-box ul.category li img.photo {
	width:100px;
	height:auto;
  margin-bottom: 10px;
}
#inn-box ul.category li img.nophoto {
	width:100%;
	height:auto;
}

#inn-box ul.category li dl{
	width:150px;
}

#inn-box ul.category li dl dt {
	margin-bottom:10px;
}

#inn-box ul.category li dl dd.pr_txt {
	margin-bottom:10px;
	font-size:10px;
	color:#8c8c8c;
}

#inn-box ul.category li dl dd.soldout {
	background-color:#ededed;
	padding:3px 0 2px;
	text-align:center;
}


/* カテゴリ・グループのフリースペース内全体の指定 */
#inn-box div.cg_freespace_01 {
	background-color:#fffbf2;
	margin-bottom:20px;
	padding:10px;
	line-height:1.5;
}
#inn-box div.cg_freespace_02 {
	background-color:#fffbf2;
	margin-bottom:20px;
	padding:10px;
	line-height:1.5;
}

/* カテゴリ・グループのフリースペース内の&lt;p&gt;タグの余白設定 */
#inn-box div.cg_freespace_01 p,
#inn-box div.cg_freespace_02 p {
	margin:0;
	padding:0;
	line-height:1.5;
}
/* カテゴリ・グループのフリースペース内の&lt;ul&gt;タグの余白設定 */
#inn-box div.cg_freespace_01 ul,
#inn-box div.cg_freespace_02 ul {
	margin:0;
	padding:10px;
	line-height:1.5;
}
#inn-box div.cg_freespace_01 li,
#inn-box div.cg_freespace_02 li {
	padding:0 0 0 15px;
	line-height:1.5;
}


/* product */
#inn-box ul.product  {
margin-top:15px;  
	margin-left:-5px;
}

#inn-box ul.product li {
	background-color: none;
	border:none;
	margin: 13px 20px 0;
	padding:0px;
	width:140px;
	display:inline-block;
	*display:inline;
	*zoom:1;
	vertical-align:top;
}

#inn-box ul.product li p.pr_image {
	margin-bottom:10px;
	text-align:center;
	padding:0;
}

#inn-box ul.product li p.pr_image img.photo {
	width:130px;
	height:auto;
  border:dotted 1px #cac8c9;
    padding:3px;
}
#inn-box ul.product li p.pr_image img.nophoto {
	width:100%;
	height:auto;
}

#inn-box ul.product li dl{
	width:150px;
}

#inn-box ul.product li dl dt {
	margin-bottom:10px;
}

#inn-box ul.product li dl dd.pr_txt {
	margin-bottom:10px;
	font-size:10px;
	color:#8c8c8c;
}

#inn-box ul.product li dl dd.soldout {
	background-color:#ededed;
	padding:3px 0 2px;
	text-align:center;
}
</pre></body></html>