@charset "UTF-8";

/* == 商品リスト ================================================================== */

/* -- カテゴリー一覧 -- */
#mainblock table {
	width:470px;
	margin-top:36px;
	border-spacing:0;
	margin-left:36px;
	border-collapse:collapse;
}
#mainblock table td {
/*
	padding-bottom:20px;
*/
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	vertical-align:top;
	text-align:center;
	font-size:small;
}
/*
#maincontents table td img {
	display:block;
}
*/
/* -- カテゴリー内一覧 -- */
.list_level2 td {
	width:33%;
}

/* -- カテゴリータイトル(文字) -- */
/*
#mainblock h2 {
	margin-top:-30px;
	margin-bottom:0;
	margin-left:36px;
}
*/

/* == 商品詳細 ==================================================================== */

/* -- 商品名 -- */
#mainblock h3 {
	font-size: small;
	font-weight: bold;
	margin-bottom: 3px;
}
/* -- 商品コード -- */
#mainblock h3 code {
	color: #993333;
	font-size: small;
}
/* -- 補足タイトル -- */
#mainblock h4 {
	font-size: small;
	margin-bottom: 3px;
	color: #006699;
}

/* -- 商品説明メイン部 -- */
#productmain {
	float:left;
	font-size: x-small;
	margin:0;
	padding:0;
}
.productmain_jk {
	width:300px;
}
.productmain_jk img {
	margin-top:50px;
}
.productmain_antique {
	width:225px;
}
.productmain_antique img {
	margin-top:10px;
}

#productmain table {
	margin-top:0px;
	border-collapse:separate;
	border-spacing:3px;
	margin-left:0;
	width:220px;
}
#productmain table th {
	font-weight: normal;
	text-align: left;
	background-color: #CCCCCC;
	font-size: x-small;
	padding:2px;
	width: 4em;
	color:#666666;
}
#productmain table td {
	border-left:none;
	border-right:none;
	vertical-align:center;
	text-align:left;
}


/* -- 商品説明補足 -- */
#productsub {
	font-size: x-small;
	padding:0;
}
.productsub_jk {
	margin-left:310px;
	width:240;
}
.productsub_antique {
	margin-left:235px;
	width:315px;
}

#productsub table {
	margin-top:0px;
	border-collapse:separate;
	border-spacing:3px;
	margin-left:0;
	width:220px;
}
#productsub table th {
	font-weight: normal;
	text-align: left;
	background-color: #CCCCCC;
	font-size: x-small;
	padding:2px;
	width: 4em;
	color:#666666;
}
#productsub table td {
	border-left:none;
	border-right:none;
	vertical-align:center;
	text-align:left;
}
/*　--　展示品ありの表示　--　*/.displayed {
	color: #6E5FAE;
}
