/* ============================================================================================== */
/* 基本設定
/* ============================================================================================== */
body			{ font-size:10pt; color:#666666; font-weight:bold ; margin: 0 10 0 0; }
tr,td			{ font-size:10pt; color:#666666; }
h1	{
	font-size:			26px ;
	color:				#330000;
	font-weight:		normal ;
	margin:				0 ;
	background-image:	url(/management/img/s-cate_header.gif) ;
	height:				30px ;
	width:				680px ;
	text-align:			left ;
	vertical-align:		bottom;
	padding:			0px ;
	text-indent:		0.5em ;
}
/* ============================================================================================== */
/* 商品説明ページ
/* ============================================================================================== */

/* カラーの表(テーブル) */
.a table		{ font-size:13px; background-color: #999999; border-collapse:collapse; border: 1px solid gray; }
.a table img	{ vertical-align: bottom; border:0;}
.a th			{ color:#33ccff; vertical-align:middle; text-align:center; background-color: #333333; border: 1px solid gray; padding: 0em 1em; }
.a td			{ color:#666666; vertical-align:middle; text-align:center; background-color: #ffffff; border: 1px solid gray; padding: 5px 0 0; width: 80; }

/* 仕様の表(テーブル) */
.b table		{ font-size:13px; background-color: #999999; border-collapse:collapse; border: 1px solid gray;}
.b th			{ color:#33ccff; vertical-align:middle; text-align:center; background-color: #333333; border: 1px solid gray; padding: 0.3em 1em; }
.b td			{ color:#666666; vertical-align:middle; text-align:center; background-color: #ffffff; border: 1px solid gray; padding: 0.5em 1em; }
/* .b td		{ color:#666666; vertical-align:middle; text-align:center; background-color: #ffffff; border: 1px solid gray; padding: 0em 1em; width: 110; } */

/* ◆構文の表(テーブル) */
.c table		{ font-size:13px; background-color: #999999; border-collapse:collapse; border: 1px solid gray; }
.c th			{ color:#33ccff; vertical-align:middle; text-align:center; background-color: #333333; border: 1px solid gray; padding: 0.3em 1em; }
.c td			{ color:#666666; vertical-align:middle; text-align:center; background-color: #ffffff; border: 1px solid gray; padding: 0.5em 1em; }
.c ul			{ margin-top:0; margin-bottom:0;}

/* 関連商品(子)の表(テーブル) */
.d table		{ font-size:13px; background-color: #999999; border-collapse:collapse; border: 1px solid gray; }
.d table img	{ vertical-align: bottom; }
.d th			{ color:#33ccff; vertical-align:middle; text-align:center; background-color: #333333; border: 1px solid gray; padding: 0.5em 0; width:100px; }
.d td			{ color:#666666; vertical-align:middle; text-align:center; background-color: #ffffff; border: 1px solid gray; padding: 0; width:100px; }

/* ---------------------------------------------------------------------------------------------- */
/* TOPメニュー
/* ---------------------------------------------------------------------------------------------- */
.pcheader {
	text-align:			center ;
}
.pcheader table	{
	width:				940 ;
	border:				0 ;
	padding:			0 ;
	border-collapse:	collapse ;
	background-color:	#ffffff ;
	margin-left:		auto ;
	margin-right:		auto ;
	margin-bottom:		0 ;
}
.pcheader td	{ 
	padding:			0 ;
	border-collapse:	collapse ;
}
.pcheader img	{ 
	border:				0 ;
	height:				120 ;
}
.pcheader a img	{ 
	border:				0 ;
	width:				156 ;
	height:				23 ;
}
#top_sub_cate tr {
	height:				86;
}
#top_sub_cate td {
	width:				240;
	text-align:			center;
}
#top_sub_cate td img { 
	border:				0;
}

/* ---------------------------------------------------------------------------------------------- */
/* 画面中段 
/* ---------------------------------------------------------------------------------------------- */
.pcmiddle table	{
	/* border:				0 ; */
}

/* ============================================================================================== */
/* 左メニュー
/* ============================================================================================== */

/* ---------------------------------------------------------------------------------------------- */
/* 左カテゴリメニュー
/* ---------------------------------------------------------------------------------------------- */
.left_free a	{
	font-size:			13px ;
	color:				#555555 ;
	font-weight:		bold ;
	text-decoration:	none ;
	display:			block ;
	padding:			4px 0px 4px 18px ;	/* 上、右、下、左 */
	margin:				0 ;
	background-image:	url(/management/img/l_cate-button.gif) ;
	background-repeat:	no-repeat ; 
	/*	background-image:	url(http://www.kanaichi.jp/management/img/l_cate-button.gif) ; */
}
.left_free a:hover  { 
	background-image:	url(/management/img/l_cate-button-on.gif) ;
	/*	background-image:	url(//192.168.1.45/c/jipcon/img/l_cate-button-on.gif) ; */
	/*	background-image:	url(http://www.kanaichi.jp/management/img/l_cate-button-on.gif) ; */
}
.left_free table	{
	border:				0 ;
	padding:			0 ;
	border-collapse:	collapse ;
}
.left_free td img	{
	border:				0 ;
	width:				160 ;
	height:				22 ;
}

/* ============================================================================================== */
/* ★右メニュー
/* ============================================================================================== */

/* ---------------------------------------------------------------------------------------------- */
/* 商品分類階層
/* ---------------------------------------------------------------------------------------------- */
.item-class-dir	{ 
	text-align:			left ;
	font-size:			9pt ;
	margin-bottom:		5px ;
}
.item-class-dir a:link		{ color:#0066ff ;}
.item-class-dir a:visited	{ color:#0066ff ;}
.item-class-dir a:hover		{ color:#ff6600 ;
}

/* ---------------------------------------------------------------------------------------------- */
/* 商品分類説明 */
/* ---------------------------------------------------------------------------------------------- */
.item-class-desc	{}
.item-class-desc table	{
	border:				0 ;
	padding:			0 ;
	border-collapse:	collapse ;
	margin-top:			10px ;
	width:				680 ;
}
.item-class-desc th	{
	background-color:	#ffcccc ;
	font-size:			9pt ;
	text-align:			left ;
}
.item-class-desc th a:link	{
	color:				#ff3366 ;
}
.item-class-desc th a:visited	{
	color:				#ff3366 ;
}
.item-class-desc th a:hover	{
	color:				#6633ff ;
}
.item-class-desc td	{
/* 	padding:			10 0 0 10;	/* 上、右、下、左 */
/*	background-color:	#e3e1e1 ; */
	vertical-align:		top ;
}
.item-class-desc td img	{ 
	border:				1 ;
/* 	text-align:			center; */
}

/* ---------------------------------------------------------------------------------------------- */
/* 売れ筋商品 */
/* ---------------------------------------------------------------------------------------------- */
.uresuji-item	{ 
}
.uresuji-item table	{ 
	border:				0 ;
	padding:			0 ;
}
.uresuji-item th		{ 
	font-weight:		normal ;
	text-align:			left ;
	color:				#ff0066 ;
}
.uresuji-item td		{ 
	color:				#0066ff ;
	vertical-align:		top ;
	background-color:	#ffffff ;
}
.uresuji-item a:visited	{
	color:				#0066ff ;
}
.uresuji-item a:hover	{
	color:				#ff6600 ;
}
.uresuji-item td img	{ 
	border:				0 ;
	width:				210 ;
	height:				16 ;
}
.uresuji-item a img	{
	border:				0 ;
	width:				120 ;
	height:				120 ;
}

/* ---------------------------------------------------------------------------------------------- */
/* 子商品分類
/* ---------------------------------------------------------------------------------------------- */
.item-class	{ 
}
.item-class a:link	{
	color:				#0033ff ;
}
.item-class a:visited	{
	color:				#0033ff ;
}
.item-class a:hover	{
	color:				#ff3300 ;
}
.item-class table	{ 
	border:				0 ;
	padding:			0 ;
	border-collapse:	collapse ;
	width:				680 ;
}
.item-class th		{ 
	font-weight:		normal ;
	color:				#0066ff ;
	vertical-align:		text-top ;
}
.item-class td		{ 
	height:				120 ;
	width:				226 ;
}
.item-class td img	{ 
	border:				0 ;
	height:				120 ;
	width:				220 ;
	text-align:			center;
}
.item-class th a:link		{ text-decoration: none ; color: #0066ff ; }
.item-class th a:visited	{ text-decoration: none ; color: #0066ff ; }
.item-class th a:hover		{ text-decoration: none ;  color: #ff6600 ; }

/* ---------------------------------------------------------------------------------------------- */
/* おすすめ商品
/* ---------------------------------------------------------------------------------------------- */
.osusume-item	{
	
}
.osusume-item table	{
	border:				0 ;
	padding:			0 ;
	border-collapse:	collapse ;
	margin-top:			10px ;
	width:				680 ;
}
.osusume-item th	{
	background-color:	#ffcccc ;
	font-size:			9pt ;
	text-align:			left ;
}
.osusume-item th a:link	{
	color:				#ff3366 ;
}
.osusume-item th a:visited	{
	color:				#ff3366 ;
}
.osusume-item th a:hover	{
	color:				#6633ff ;
}
.osusume-item td	{
	padding:			10 0 ;	/* 上、右、下、左 */
	background-color:	#e3e1e1 ;
	vertical-align:		top ;
}
.osusume-item td a img	{ 
	border:				1 solid #f6f6f6 ;
	text-align:			center ;
	height:				200 ;
	width:				200 ;
}



