/*タイトルバー*/
/*商品表示*/
table.shohin{
	filter : alpha(opacity=75);
	margin : 10px ;
	margin-left : 0px
}

td.header{
	color            : #ffffff ;
	text-align       : center  ;
	font             : bold    ;
	font-size        : 10pt    ;
}

td.term,td.title,td.subtitle,td.shohincd{
	border : dashed 1px #330099 ;
	padding : 3px
}

td.term{
	font-size  : 10pt     ;
	text-align : center   ;
	background-color : #ffcc33;
}

td.title{
	height : 15px ;
	background-color : #ffffff;
	font-size   : 10pt
}

td.subtitle,td.shohincd{
	height : 30px ;
	background-color : #99cccc;
	font : bold;
}

td.subtitle{
	font : bold;
}

td.shohincd{
	text-align : center ;
	font-size  : 8pt
}

/*絞込検索用*/
td.deepsearch{
	padding : 1px;
	width : 700px ;
	font  : bold ;
	font-size : 10pt
}

/*その他*/
div.page,div.pagelink{
	text-align : center ;
	width : 700px
}

/*前へ・次へ*/
div.pagelink{
}

/*イメージ*/
image.search{
	height : 80px ;
	width  : 120px ;
}

image.sort{
	height : 15px ;
	width  : 15px ;
	cursor : pointer
}

/*****************リンク関係*****************/
a.shohin:hover{
	position : relative ;
	top : 2;
	left: 2;
	background-color : #96e0a9;
	color : #ff0000;
}

a{
	text-decoration : none;
}

td.searchtab{
	padding : 2px 0px 0px 5px;
	background-image  : url("../../../image/default/search/searchtab.gif");
	background-repeat : no-repeat;
	vertical-align : middle;
	font      : bold    ;
	font-size : 10pt    ;
	height    : 20      ;
	color     : #ffffff ;
}

td.searchtabbg{
	background-image  : url("../../../image/default/search/searchtabshadow.gif");
	background-repeat : repeat-y;
	background-color : #f76c2f;
	height : 5;
}

a.shohin{
	font-size : 12pt
}

/*******************絞込み*******************/
div.link{
	font  : bold ;
	font-size : 10pt;
	margin : 10px , 0px;
}

/*ボディ*/
body{
	margin : 0px;
}

/*******************フッター*******************/
div.footer{
	text-align : center ;
	width : 740px
}