/* --------------------------------------------------------------------
	goods
-------------------------------------------------------------------- */

/* new goods 商品詳細用 */
div.goods_
	{}
div.goods_ table.goodsproductdetail_
	{width:590px;border:0px; margin:8px 0px;}
/*div.goods_ table.goodsproductdetail_ td.goodsimage_
	{vertical-align:top;text-align:center;}*/
div.goods_ table.goodsproductdetail_ td.goodsspec_
	{vertical-align:top;text-align:right;}
div.goods_ table.goodsproductdetail_ td.goodsimg_
	{vertical-align:top;}
div.goods_ table.goodsproductdetail_ td.goodsimg_ img
	{margin-bottom:1px;}


div.goods_ table.goodsproductdetail_ td.goodsspec_  table.goodsspec_
	{
	margin: 4px 0px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #E4E4E4;
}
div.goods_ table.goodsproductdetail_ td.goodsspec_  table.goodsspec_ tr th
	{
	width:100px;
	text-align:right;
	background-color:transparent;
	padding:2px;
	color:#999999;
	font-size:12px;
	vertical-align:middle;
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #E4E4E4;
	border-left: none;
}
div.goods_ table.goodsproductdetail_ td.goodsspec_ table.goodsspec_ tr td
	{
	width:250px;
	text-align:left;
	background-color:transparent;
	padding:2px;
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #E4E4E4;
	border-left: none;
}

	
div.goods_ table.goodsproductdetail_ td.goodsspec_ div.cart_
	{text-align:right;vertical-align:middle; margin:4px; padding:4px;}
div.goods_ table.goodsproductdetail_ td.goodsspec_ div.cart_ span.valiationlist_
	{ padding-right:4px;vertical-align:top;}

div.goods_ table.goodsproductdetail_ td.goodsspec_ div.togetherlist_
	{text-align:right;vertical-align:top;}
div.goods_ table.goodsproductdetail_ td.goodsspec_ div.goodscomment1_
	{width:100%;border:none;text-align:left;}
div.goods_ div.goods_comment_
	{
	margin:0px 20px;
	line-height: 140%;
}

div.goods_ div.accessory_list_
	{margin:10px 0px;}

.goods_photo 
	{position: relative; top: 0; left: 0; width: auto;}
.goods_photo a .goods_large 
	{display: block; position: absolute; width: 1px; height: 1px; top: 0; left: 0;}
.goods_photo a.goods_popup,
.goods_photo a.goods_popup:visited 
	{display: block; width: auto; top: 0; left: 0;}
.goods_photo a.goods_popup:hover 
	{background-color: #fff;}
.goods_photo a.goods_popup:hover .goods_large 
	{display: block; position: absolute; width: auto; height: auto; top: 0; left: 0;}

/* 商品詳細 店舗在庫*/
.detail_stocktitle_{
	margin-top:10px;
	font-weight:bold;
	font-size:14px;
}

.detail_stocktitle_ .big_title_{
	font-weight:bold;
	font-size:20px;
}

.detail_stockinfo_ table{
	border:#000 1px solid;
}

.detail_stockinfo_ table th{
	background:#EFEFEF;
}


.detail_stockinfo_ table td,
.detail_stockinfo_ table th{
	border:#000 1px solid;
}

.detail_stockinfo_ table td.textleft_{
	text-align:left;
}

.detail_stockinfo_ table td.textcenter_{
	text-align:center;
}

.detail_stockinfo_ table td.top_{
	vertical-align:top;
}

.detail_stockinfo_ table td.middle_{
	vertical-align:middle;
}

.detail_stockinfo_ table td.storelist_{
	padding:0;
}

.detail_stockinfo_ table td .storehouse_name{
	border-top:#000 1px solid;
	border-bottom:#000 1px solid;
	text-align:left;
	padding:2px;
}

.detail_stockinfo_ table td .storehouse_name:first-child{
	border-top:none;
}

.detail_stockinfo_ table td .storehouse_name:last-child{
	border-bottom:none;
}

/* new goodslist 商品リスト用 */
  /* サムネイル */
div.goods_ table.StyleT_Frame_
	{width:100%;border:none;}
div.goods_ table.StyleT_Frame_ tr
	{vertical-align:top;}
div.goods_ table.StyleT_Frame_ table.StyleT_Item_
	{height:100%;width:130px;border:none;}
div.goods_ table.StyleT_Frame_ table.StyleT_Item_ td.goods_
	{width:115px;height:115px;vertical-align:middle;text-align:center;line-height:1.2;}
div.goods_ table.StyleT_Frame_ table.StyleT_Item_ td.price_
	{text-align:center;}
div.goods_ table.StyleT_Frame_ table.styleT_Item_ td.cart_
	{text-align:right;vertical-align:top;width:15px;}

  /* 詳細一覧 */
div.goods_ table.StyleD_Frame_
	{width:100%;border:none;}
div.goods_ table.StyleD_Frame_ tr td
	{vertical-align:top;}
div.goods_ table.StyleD_Frame_ tr td.img_
	{vertical-align:top;padding-right:5px;}

div.goods_ table.StyleD_Title_
	{width:100%;border:none;}
div.goods_ table.StyleD_Title_ tr td
	{border:none;}
div.goods_ table.StyleD_Title_ tr th
	{border:none;width:100%;}
div.goods_ table.StyleD_Title_ td.goods_name_
	{border:none;}
div.goods_ table.StyleD_Title_ tr td.cart_
	{border:none;text-align:right;vertical-align:bottom;}

  /* ピックアップ */
div.goods_ table.StyleP_Frame_
	{border:none;width:100%;}
div.goods_ table.StyleP_Frame_ tr
	{vertical-align:top;}
div.goods_ table.StyleP_Frame_ td.img_
	{text-align:right;vertical-align:top;width:100px;height:100px;}
div.goods_ table.StyleP_Frame_ img.img_
	{margin-top:3px;}
div.goods_ table.StyleP_Frame_ td.info_
	{vertical-align:top;width:170px;}
div.goods_ table.StyleP_Frame_ table.StyleP_Item_
	{border:none;width:100%;height:100%;}

div.goods_ table.StyleP_Frame_ table.StyleP_Item_ td.comment_
	{vertical-align:top;height:16px;}
div.goods_ table.StyleP_Frame_ table.StyleP_Item_ td.link_
	{vertical-align:top;height:40px;}
div.goods_ table.StyleP_Frame_ table.StyleP_Item_ td.cart_
	{vertical-align:middle;	text-align:left;height:18px;}
div.goods_ table.StyleP_Frame_ td.StyleP_Item_Empty_Img_
	{text-align:right;vertical-align:top;width:100px;height:100px;}
div.goods_ table.StyleP_Frame_ td.StyleP_Item_Empty_
	{text-align:left;vertical-align:top;width:140px;}

  /* 一覧 */
div.goods_ table.StyleL_Frame_
	{border:none;width:100%;}
div.goods_ table.StyleL_Frame_ tr
	{vertical-align:top;}
div.goods_ table.StyleL_Frame_ td.goods_name_
	{}
div.goods_ table.StyleL_Frame_ td.goods_price_
	{width:80px; white-space:nowrap;text-align:right;}
div.goods_ table.StyleL_Frame_ td.goods_comment_
	{}
div.goods_ table.StyleL_Frame_ td.goods_stock_
	{width:50px; }
div.goods_ table.StyleL_Frame_ td.goods_cart_
	{width:50px;text-align:right;}


  /* メーカー一覧 */
div.goods_ table.StyleM_Frame_
	{border:none;width:100%;}
div.goods_ table.StyleM_Frame_ tr
	{vertical-align:top;}
div.goods_ table.StyleM_Frame_ td.goods_name_
	{}
div.goods_ table.StyleM_Frame_ td.goods_maker_
	{}
div.goods_ table.StyleM_Frame_ td.goods_price_
	{width:80px; white-space:nowrap;text-align:right;}
div.goods_ table.StyleM_Frame_ td.goods_comment_
	{}
div.goods_ table.StyleM_Frame_ td.goods_stock_
	{width:50px; }
div.goods_ table.StyleM_Frame_ td.goods_cart_
	{width:50px;text-align:right;}

  /* 簡易一覧 */
div.goods_ ul.StyleS_Frame_
	{list-style-type: circle; margin:10px }
div.goods_ li.StyleS_Line_
	{line-height:18px; }

  /* 一括購入 */
div.goods_ table.StyleB_Frame_
	{border:none;width:100%;}
div.goods_ table.StyleB_Frame_ tr
	{vertical-align:top;}
div.goods_ table.StyleB_Frame_ td.goods_name_
	{}
div.goods_ table.StyleB_Frame_ td.goods_maker_
	{}
div.goods_ table.StyleB_Frame_ td.goods_price_
	{width:80px; white-space:nowrap;text-align:right;}
div.goods_ table.StyleB_Frame_ td.goods_comment_
	{}
div.goods_ table.StyleB_Frame_ td.goods_stock_
	{width:50px; }
div.goods_ table.StyleB_Frame_ td.goods_cart_
	{width:50px;text-align:right;}


/* new search 詳細検索用*/

/**********     ****************************************************************/
div.goods_ table.search_
	{
	margin: 10px auto;
	border:1px dotted #CCCCCC;
	width: 100%;
}
div.goods_ table.search_ th
	{
	width:120px;
	text-align:right;
	background-color:transparent;
	padding:10px;
	color:#666666;
	font-size:12px;
	vertical-align:top;
	white-space: nowrap;
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #CCCCCC;
	border-left: none;
}

div.goods_ table.search_ td
	{
	width:380px;
	text-align:left;
	background-color:transparent;
	padding:2px;
	border-top: none;
	border-right: none;
	border-bottom: 1px dotted #CCCCCC;
	border-left: none;
}

div.goods_ table.search_ div.search_genreclass_
	{margin-top: 5px; font-weight:bold; color:#666666;}
div.goods_ table.search_ div.search_gerne_
	{margin-left: 5px;}



/* チェックリスト */
div.goods_ table.StyleA_Frame_ td.price_
	{ text-align:right; white-space: nowrap; }
div.goods_ table.StyleA_Frame_ td.stock_
	{ text-align:right; white-space: nowrap; }
div.goods_ table.StyleA_Frame_ td.checkbox_
	{ text-align:right; white-space: nowrap; }

/* チェックリスト(子商品追加) */
div.goods_ table.StyleC_Frame_ td.price_
	{ text-align:right; white-space: nowrap; }
div.goods_ table.StyleC_Frame_ td.stock_
	{ text-align:right; white-space: nowrap; }
div.goods_ table.StyleC_Frame_ td.checkbox_
	{ text-align:right; white-space: nowrap; }

/* 写真付き */
div.goods_ table.StyleI_Frame_
	{ width: 100%; }

/* ランキング */
div.goods_ table.StyleR_Frame_
	{ width: 50%; margin: 32px auto; text-align: center; }
div.goods_ ol.StyleR_Frame_
	{ width: 50%; margin: 32px auto; padding: 0 32px; }
div.goods_ ol.StyleR_Frame_ li
	{ margin-bottom: 8px; }


/* ブランド絞込 */
.brand_name_				{color:#666666; font-size:10px; text-align:right; padding:2px;}
.brand_name_now_			{color:#CC3300; text-decoration:none; margin:2px 2px 2px 2px;}
.brand_name_ a			{margin:2px 2px 2px 2px;}
.brand_name_ a:link		{color:#3366ff; text-decoration:underline;}
.brand_name_ a:visited	{color:#3366ff; text-decoration:underline;}
.brand_name_ a:hover		{color:#ff0000; text-decoration:underline;}
.brand_name_ a:active		{color:#ff0000; text-decoration:underline;}

/* メーカー絞込 */
.maker_name_				{color:#666666; font-size:10px; text-align:right; padding:2px;}
.maker_name_now_			{color:#CC3300; text-decoration:none; margin:2px 2px 2px 2px;}
.maker_name_ a			{margin:2px 2px 2px 2px;}
.maker_name_ a:link		{color:#3366ff; text-decoration:underline;}
.maker_name_ a:visited	{color:#3366ff; text-decoration:underline;}
.maker_name_ a:hover		{color:#ff0000; text-decoration:underline;}
.maker_name_ a:active		{color:#ff0000; text-decoration:underline;}


/* 商品情報ページ 共通部品 */

.top_table{
	background-color:#FFFFFF;
}
.top_table td.top{
	height:auto;
	background-color:#0000FF;
	color:#FFFFFF;
	font-weight:bold;
	font-size:21px;
}

.goods_info_title
	{
		width:700px;
		height:auto;
		color:#FFFFFF;
		font-weight:bold;
		font-size:21px;
		background-color:#FF9900;
		vertical-align:middle;
		padding:15px 15px;
		border-right:10px solid;
	}

.cart_table .left_table
	{
		border-right:10px;
	}

#accordion
	{
		display:none;
	}

#accordion_hide
	{
		display:none;
	}

/* 商品情報ページ @店舗用 */
.info1_goods_info_img table
	{
		background-color:#FFF;
		border:4px solid #D6D6D6;
		 margin:10px 0px;
		padding:0 0 4px 0;
	}
.info1_goods_info_img table th.title
	{
		font-size:17px;
		background-color:#EEE;
		border:1px solid #EEE;
		padding:5px;
	}
.info1_goods_info_img table tr.sub_title > th
	{
		font-size:16px;
	}
.info1_handling_status
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
	}
.info1_handling_status .title
	{
		font-size:20px;
		padding:5px;
		border:1px solid #D6D6D6;
	}
.info1_handling_status table td
	{
		font-size:16px;
		padding:2px;
		text-align:center;
	}
.info1_handling_status table td.subtitle
	{
		font-size:17px;
		font-weight:bold;
		padding:10px 5px;
	}
.info1_handling_status table td.data
	{
		font-size:17px;
		font-weight:bold;
		margin:10px 15px;
	}
.info1_handling_status table td.data div
	{
		background-color:#FFF;
		border:2px solid #D6D6D6;
		padding:4px;
	}

.info1_goods_warehouse .subtitle_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		padding-left: 10px;
	}
.info1_goods_warehouse .subtitle_right
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		text-align:center;
	}	
.info1_goods_warehouse .subtitle_center
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		text-align:center;
	}

.info1_goods_warehouse
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
	}
.info1_goods_warehouse .title
	{
		font-size:20px;
		margin:10px;
		border:1px solid #D6D6D6;
	}
.info1_goods_warehouse table td
	{
		border:none;
		height:100%;
	}
.info1_goods_warehouse table td.warehouse_0
	{
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info1_goods_warehouse table td.warehouse_1
	{
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		background-color:#FFF;x
	}
	
.info1_goods_warehouse table td.warehouse_name_0
	{
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info1_goods_warehouse table td.warehouse_name_1
	{
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		background-color:#FFF;
		
	}
.info1_goods_warehouse table td.warehouse_qty_0
	{
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info1_goods_warehouse table td.warehouse_qty_1
	{
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		background-color:#FFF;
		
	}
.info1_goods_warehouse table td .storehouse_name
	{
		vertical-align:middle;
		font:bold;
		font-size:16px;
		margin:5px;
	}
.info1_goods_warehouse table td .storehouse
	{
		font:bold;
		font-size:16px;
		margin:5px;
		border:2px solid #D6D6D6;
		background-color:#FFF;
	}

.info1_goods_comment8
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin-top:10px;
	}
.info1_goods_comment8 .title
	{
		font-size:20px;
		padding:5px;
		vertical-align:middle
	}
.info1_goods_comment8 table td,.goods_comment8 table th
	{
		font-size:16px;
		padding:2px;
		height:100%;
	}

.info1_goods_comment9
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin-top:10px;
	}
.info1_goods_comment9 .title
	{
		font-size:20px;
		padding:5px;
		border:px solid #D6D6D6;
	}
.info1_goods_comment9 table td,.goods_comment9 table th
	{
		font-size:16px;
		padding:2px;
		height:100%;
	}

.info1_goods_stock_info
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}

.info1_goods_stock_info .title
	{
		font-size:20px;
		padding:0 5px;
	}
.info1_goods_stock_info .subtitle_right,
.info1_goods_stock_info .subtitle_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:2px 0px 2px 0px;
		border-color:#D6D6D6;
	}
.info1_goods_stock_info .subtitle_center
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:2px 2px 2px 2px;
		border-color:#D6D6D6;
	}
.info1_goods_stock_info table td.goods_stock_info1
	{
		background-color:#FFF;
	}
.info1_goods_stock_info table td.goods_stock_info0
	{
		background-color:#EEE;
	}
.info1_goods_stock_info table td.goods_stock_info_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px;
		border-color:#D6D6D6;
	}
.info1_goods_stock_info table td.goods_stock_info_right
	{
		font-size:16px;
		border-style: solid;
		border-width:0px;
		border-color:#D6D6D6;
	}
.info1_goods_stock_info table td.goods_stock_info_center
	{
		font-size:16px;
		border-style: solid;
		border-width:0px 2px;
		border-color:#D6D6D6;
	}

.info1_basic_info
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info1_basic_info .title
	{
		font-size:20px;
		padding:5px;
	}
.info1_basic_info table td.basic1
	{
		background-color:#FFF
	}
.info1_basic_info table td.data
	{
		font-size:16px;
		padding:0px 5px;
	}
.info1_basic_info table td.basic0
	{
		background-color:#EEE
	}
.info1_basic_info table .subtitle2
	{
		font-size:17px;
		font-weight:bold;
		padding:0px 5px;
		text-align:center;
	}
.info1_basic_info table .set_right
	{
		font-size:16px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
	}
.info1_basic_info table .set_left
	{
		font-size:16px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 0px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
	}
.info1_basic_info table td.subtitle1
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}
.info1_basic_info table td.subtitle0
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 2px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}

.info1_delibery_base
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info1_delibery_base .title
	{
		font-size:20px;
		padding:5px;
	}
.info1_delibery_base table td.basic1
	{
		background-color:#FFF
	}
.info1_delibery_base table td.data
	{
		font-size:16px;
		padding:0px 5px;
	}
.info1_delibery_base table td.basic0
	{
		background-color:#EEE
	}
.info1_delibery_base table td.subtitle1
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}
.info1_delibery_base table td.subtitle0
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 2px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}

.info1_goods_comment7
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info1_goods_comment7 .title
	{
		font-size:20px;
		padding:5px;
	}
.info1_goods_comment7 table td,.goods_comment9 table th
	{
		padding:2px;
		height:100%;
	}
.info1_remark_extra
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info1_remark_extra .title
	{
		font-size:20px;
		padding:5px;
	}
.info1_remarks
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info1_remarks .title
	{
		font-size:20px;
		padding:5px;
	}

.info1_caution_handle
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info1_caution_handle .title
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info1_caution_handle table td,.side_job table th
	{
		font-size:16px;
		padding:5px;
	}
.info1_caution_handle table td a img
	{
		width:520px;
		padding:0
	}

.info1_side_job
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin: 10px 0px;
	}
.info1_side_job .title
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info1_side_job table td,.side_job table th
	{
		font-size:16px;
		padding:5px;
	}
.info1_side_job table td.imagebutton a img
	{
		width:520px;
		padding:0;
		margin:0;
	}

.info1_goods_history
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info1_goods_history .line
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info1_goods_history table td
	{
		font-size:16px;
		border-top:1px solid #D6D6D6;
		border-bottom:1px solid #D6D6D6;
		border-left:0px;
		border-right:0px;
		 padding:1px 5px;
	}
.info1_goods_history table td .history_comment
	{
		width:500px;
		font-size:20px;
		color:#393;
		margin-top:2px;
		text-align:center;
		line-height:200%;
	}
.info1_goods_history table td .history_comment input.comment_button
	{
		width:90%;
		background-color:#FFF;
		font:bold;
		font-size:20px;
		color:#6c6;
		margin:2px;
		text-align:center;
		line-height:200%;
	}
.info1_goods_comment8 textarea
	{
		font-size:16px;
		width:407px;
	}
.info1_goods_comment9 textarea
	{
		font-size:16px;
		width:407px;
	}
.info1_goods_comment7 textarea
	{
		font-size:16px;
		width:520px;
	}
.info1_remark_extra textarea
	{
		font-size:16px;
		width:520px;
	}
.info1_remarks textarea
	{
		font-size:16px;
		width:520px;
	}
.info1_goods_history textarea
	{
		font-size:16px;
		width:520px;
	}


/* 商品情報ページ A事務（通販）用 */
.info2_goods_info_img table
	{
		background-color:#FFF;
		border:4px solid #D6D6D6;
		 margin:10px 0px;
		padding:0 0 4px 0;
	}
.info2_goods_info_img table th.title
	{
		font-size:17px;
		background-color:#EEE;
		border:1px solid #EEE;
		padding:5px;
	}
.info2_goods_info_img table tr.sub_title > th
	{
		font-size:16px;
	}
.info2_handling_status
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
	}
.info2_handling_status .title
	{
		font-size:20px;
		padding:5px;
		border:1px solid #D6D6D6;
	}
.info2_handling_status table td
	{
		font-size:16px;
		padding:2px;
		text-align:center;
	}
.info2_handling_status table td.subtitle
	{
		font-size:17px;
		font-weight:bold;
		padding:10px 5px;
	}
.info2_handling_status table td.data
	{
		font-size:17px;
		font-weight:bold;
		margin:10px 15px;
	}
.info2_handling_status table td.data div
	{
		background-color:#FFF;
		border:2px solid #D6D6D6;
		padding:4px;
	}

.info2_goods_warehouse .subtitle_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		padding-left: 10px;
	}
.info2_goods_warehouse .subtitle_right
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		text-align:center;
	}	
.info2_goods_warehouse .subtitle_center
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		text-align:center;
	}

.info2_goods_warehouse
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
	}
.info2_goods_warehouse .title
	{
		font-size:20px;
		margin:10px;
		border:1px solid #D6D6D6;
	}
.info2_goods_warehouse table td
	{
		border:none;
		height:100%;
	}
.info2_goods_warehouse table td.warehouse_0
	{
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info2_goods_warehouse table td.warehouse_1
	{
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		background-color:#FFF;x
	}
	
.info2_goods_warehouse table td.warehouse_name_0
	{
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info2_goods_warehouse table td.warehouse_name_1
	{
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		background-color:#FFF;
		
	}
.info2_goods_warehouse table td.warehouse_qty_0
	{
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info2_goods_warehouse table td.warehouse_qty_1
	{
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		background-color:#FFF;
		
	}
.info2_goods_warehouse table td .storehouse_name
	{
		vertical-align:middle;
		font:bold;
		font-size:16px;
		margin:5px;
	}
.info2_goods_warehouse table td .storehouse
	{
		font:bold;
		font-size:16px;
		margin:5px;
		border:2px solid #D6D6D6;
		background-color:#FFF;
	}

.info2_goods_comment8
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin-top:10px;
	}
.info2_goods_comment8 .title
	{
		font-size:20px;
		padding:5px;
		vertical-align:middle
	}
.info2_goods_comment8 table td,.goods_comment8 table th
	{
		font-size:16px;
		padding:2px;
		height:100%;
	}

.info2_goods_comment9
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin-top:10px;
	}
.info2_goods_comment9 .title
	{
		font-size:20px;
		padding:5px;
		border:px solid #D6D6D6;
	}
.info2_goods_comment9 table td,.goods_comment9 table th
	{
		font-size:16px;
		padding:2px;
		height:100%;
	}

.info2_goods_stock_info
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}

.info2_goods_stock_info .title
	{
		font-size:20px;
		padding:0 5px;
	}
.info2_goods_stock_info .subtitle_right,
.info2_goods_stock_info .subtitle_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:2px 0px 2px 0px;
		border-color:#D6D6D6;
	}
.info2_goods_stock_info .subtitle_center
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:2px 2px 2px 2px;
		border-color:#D6D6D6;
	}
.info2_goods_stock_info table td.goods_stock_info1
	{
		background-color:#FFF;
	}
.info2_goods_stock_info table td.goods_stock_info0
	{
		background-color:#EEE;
	}
.info2_goods_stock_info table td.goods_stock_info_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px;
		border-color:#D6D6D6;
	}
.info2_goods_stock_info table td.goods_stock_info_right
	{
		font-size:16px;
		border-style: solid;
		border-width:0px;
		border-color:#D6D6D6;
	}
.info2_goods_stock_info table td.goods_stock_info_center
	{
		font-size:16px;
		border-style: solid;
		border-width:0px 2px;
		border-color:#D6D6D6;
	}

.info2_basic_info
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info2_basic_info .title
	{
		font-size:20px;
		padding:5px;
	}
.info2_basic_info table td.basic1
	{
		background-color:#FFF
	}
.info2_basic_info table td.data
	{
		font-size:16px;
		padding:0px 5px;
	}
.info2_basic_info table td.basic0
	{
		background-color:#EEE
	}
.info2_basic_info table .subtitle2
	{
		font-size:17px;
		font-weight:bold;
		padding:0px 5px;
		text-align:center;
	}
.info2_basic_info table .set_right
	{
		font-size:16px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
	}
.info2_basic_info table .set_left
	{
		font-size:16px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 0px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
	}
.info2_basic_info table td.subtitle1
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}
.info2_basic_info table td.subtitle0
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 2px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}

.info2_delibery_base
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info2_delibery_base .title
	{
		font-size:20px;
		padding:5px;
	}
.info2_delibery_base table td.basic1
	{
		background-color:#FFF
	}
.info2_delibery_base table td.data
	{
		font-size:16px;
		padding:0px 5px;
	}
.info2_delibery_base table td.basic0
	{
		background-color:#EEE
	}
.info2_delibery_base table td.subtitle1
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}
.info2_delibery_base table td.subtitle0
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 2px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}

.info2_goods_comment7
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info2_goods_comment7 .title
	{
		font-size:20px;
		padding:5px;
	}
.info2_goods_comment7 table td,.goods_comment9 table th
	{
		padding:2px;
		height:100%;
	}
.info2_remark_extra
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info2_remark_extra .title
	{
		font-size:20px;
		padding:5px;
	}
.info2_remarks
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info2_remarks .title
	{
		font-size:20px;
		padding:5px;
	}

.info2_caution_handle
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info2_caution_handle .title
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info2_caution_handle table td,.side_job table th
	{
		font-size:16px;
		padding:5px;
	}
.info2_caution_handle table td a img
	{
		width:520px;
		padding:0
	}

.info2_side_job
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin: 10px 0px;
	}
.info2_side_job .title
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info2_side_job table td,.side_job table th
	{
		font-size:16px;
		padding:5px;
	}
.info2_side_job table td.imagebutton a img
	{
		width:520px;
		padding:0;
		margin:0;
	}

.info2_goods_history
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info2_goods_history .line
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info2_goods_history table td
	{
		font-size:16px;
		border-top:1px solid #D6D6D6;
		border-bottom:1px solid #D6D6D6;
		border-left:0px;
		border-right:0px;
		 padding:1px 5px;
	}
.info2_goods_history table td .history_comment
	{
		width:500px;
		font-size:20px;
		color:#393;
		margin-top:2px;
		text-align:center;
		line-height:200%;
	}
.info2_goods_history table td .history_comment input.comment_button
	{
		width:90%;
		background-color:#FFF;
		font:bold;
		font-size:20px;
		color:#6c6;
		margin:2px;
		text-align:center;
		line-height:200%;
	}
.info2_goods_comment8 textarea
	{
		font-size:16px;
		width:407px;
	}
.info2_goods_comment9 textarea
	{
		font-size:16px;
		width:407px;
	}
.info2_goods_comment7 textarea
	{
		font-size:16px;
		width:520px;
	}
.info2_remark_extra textarea
	{
		font-size:16px;
		width:520px;
	}
.info2_remarks textarea
	{
		font-size:16px;
		width:520px;
	}
.info2_goods_history textarea
	{
		font-size:16px;
		width:520px;
	}


/* 商品情報ページ Bバックヤード用 */
.info3_goods_info_img table
	{
		background-color:#FFF;
		border:4px solid #D6D6D6;
		 margin:10px 0px;
		padding:0 0 4px 0;
	}
.info3_goods_info_img table th.title
	{
		font-size:17px;
		background-color:#EEE;
		border:1px solid #EEE;
		padding:5px;
	}
.info3_goods_info_img table tr.sub_title > th
	{
		font-size:16px;
	}
.info3_handling_status
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
	}
.info3_handling_status .title
	{
		font-size:20px;
		padding:5px;
		border:1px solid #D6D6D6;
	}
.info3_handling_status table td
	{
		font-size:16px;
		padding:2px;
		text-align:center;
	}
.info3_handling_status table td.subtitle
	{
		font-size:17px;
		font-weight:bold;
		padding:10px 5px;
	}
.info3_handling_status table td.data
	{
		font-size:17px;
		font-weight:bold;
		margin:10px 15px;
	}
.info3_handling_status table td.data div
	{
		background-color:#FFF;
		border:2px solid #D6D6D6;
		padding:4px;
	}
.info3_goods_warehouse .subtitle_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		padding-left: 10px;
	}
.info3_goods_warehouse .subtitle_right
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		text-align:center;
	}	
.info3_goods_warehouse .subtitle_center
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		text-align:center;
	}
.info3_goods_warehouse
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
	}
.info3_goods_warehouse .title
	{
		font-size:20px;
		margin:10px;
		border:1px solid #D6D6D6;
	}
.info3_goods_warehouse table td
	{
		border:none;
		height:100%;
	}
.info3_goods_warehouse table td.warehouse_0
	{
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info3_goods_warehouse table td.warehouse_1
	{
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		background-color:#FFF;x
	}
	
.info3_goods_warehouse table td.warehouse_name_0
	{
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info3_goods_warehouse table td.warehouse_name_1
	{
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		background-color:#FFF;
		
	}
.info3_goods_warehouse table td.warehouse_qty_0
	{
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info3_goods_warehouse table td.warehouse_qty_1
	{
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		background-color:#FFF;
		
	}
.info3_goods_warehouse table td .storehouse_name
	{
		vertical-align:middle;
		font:bold;
		font-size:16px;
		margin:5px;
	}
.info3_goods_warehouse table td .storehouse
	{
		font:bold;
		font-size:16px;
		margin:5px;
		border:2px solid #D6D6D6;
		background-color:#FFF;
	}

.info3_goods_comment8
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin-top:10px;
	}
.info3_goods_comment8 .title
	{
		font-size:20px;
		padding:5px;
		vertical-align:middle
	}
.info3_goods_comment8 table td,.goods_comment8 table th
	{
		font-size:16px;
		padding:2px;
		height:100%;
	}

.info3_goods_comment9
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin-top:10px;
	}
.info3_goods_comment9 .title
	{
		font-size:20px;
		padding:5px;
		border:px solid #D6D6D6;
	}
.info3_goods_comment9 table td,.goods_comment9 table th
	{
		font-size:16px;
		padding:2px;
		height:100%;
	}

.info3_goods_stock_info
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}

.info3_goods_stock_info .title
	{
		font-size:20px;
		padding:0 5px;
	}
.info3_goods_stock_info .subtitle_right,
.info3_goods_stock_info .subtitle_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:2px 0px 2px 0px;
		border-color:#D6D6D6;
	}
.info3_goods_stock_info .subtitle_center
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:2px 2px 2px 2px;
		border-color:#D6D6D6;
	}
.info3_goods_stock_info table td.goods_stock_info1
	{
		background-color:#FFF;
	}
.info3_goods_stock_info table td.goods_stock_info0
	{
		background-color:#EEE;
	}
.info3_goods_stock_info table td.goods_stock_info_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px;
		border-color:#D6D6D6;
	}
.info3_goods_stock_info table td.goods_stock_info_right
	{
		font-size:16px;
		border-style: solid;
		border-width:0px;
		border-color:#D6D6D6;
	}
.info3_goods_stock_info table td.goods_stock_info_center
	{
		font-size:16px;
		border-style: solid;
		border-width:0px 2px;
		border-color:#D6D6D6;
	}
.info3_basic_info
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info3_basic_info .title
	{
		font-size:20px;
		padding:5px;
	}
.info3_basic_info table td.basic0
	{
		background-color:#EEE
	}
.info3_basic_info table td.basic1
	{
		background-color:#FFF
	}
.info3_basic_info table td.data
	{
		font-size:16px;
		padding:0px 5px;
	}
.info3_basic_info table .subtitle2
	{
		font-size:17px;
		font-weight:bold;
		padding:0px 5px;
		text-align:center;
		border-style: solid;
		border-width:1px 2px 1px 0px;
		border-color:#D6D6D6;
	}
.info3_basic_info table .set_right
	{
		font-size:16px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
	}
.info3_basic_info table .set_left
	{
		font-size:16px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 0px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
	}
.info3_basic_info table td.subtitle1
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
		width:180px;
	}
.info3_basic_info table td.subtitle0
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 2px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
		width:180px;
	}

.info3_delibery_base
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info3_delibery_base .title
	{
		font-size:20px;
		padding:5px;
	}
.info3_delibery_base table td.basic1
	{
		background-color:#FFF
	}
.info3_delibery_base table td.data
	{
		font-size:16px;
		padding:0px 5px;
	}
.info3_delibery_base table td.basic0
	{
		background-color:#EEE
	}
.info3_delibery_base table td.subtitle1
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}
.info3_delibery_base table td.subtitle0
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 2px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}

.info3_goods_comment7
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info3_goods_comment7 .title
	{
		font-size:20px;
		padding:5px;
	}
.info3_goods_comment7 table td,.goods_comment9 table th
	{
		padding:2px;
		height:100%;
	}
.info3_remark_extra
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info3_remark_extra .title
	{
		font-size:20px;
		padding:5px;
	}
.info3_remarks
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info3_remarks .title
	{
		font-size:20px;
		padding:5px;
	}

.info3_caution_handle
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info3_caution_handle .title
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info3_caution_handle table td,.side_job table th
	{
		font-size:16px;
		padding:5px;
	}
.info3_caution_handle table td a img
	{
		width:520px;
		padding:0
	}

.info3_side_job
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin: 10px 0px;
	}
.info3_side_job .title
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info3_side_job table td,.side_job table th
	{
		font-size:16px;
		padding:5px;
	}
.info3_side_job table td.imagebutton a img
	{
		width:520px;
		padding:0;
		margin:0;
	}

.info3_goods_history
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info3_goods_history .line
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info3_goods_history table td
	{
		font-size:16px;
		border-top:1px solid #D6D6D6;
		border-bottom:1px solid #D6D6D6;
		border-left:0px;
		border-right:0px;
		 padding:1px 5px;
	}
.info3_goods_history table td .history_comment
	{
		width:500px;
		font-size:20px;
		color:#393;
		margin-top:2px;
		text-align:center;
		line-height:200%;
	}
.info3_goods_history table td .history_comment input.comment_button
	{
		width:90%;
		background-color:#FFF;
		font:bold;
		font-size:20px;
		color:#6c6;
		margin:2px;
		text-align:center;
		line-height:200%;
	}
.info3_goods_comment8 textarea
	{
		font-size:16px;
		width:526px;
	}
.info3_goods_comment9 textarea
	{
		font-size:16px;
		width:526px;
	}
.info3_goods_comment7 textarea
	{
		font-size:16px;
		width:526px;
	}
.info3_remark_extra textarea
	{
		font-size:16px;
		width:526px;
	}
.info3_remarks textarea
	{
		font-size:16px;
		width:526px;
	}
.info3_goods_history textarea
	{
		font-size:16px;
		width:526px;
	}


/* 商品情報ページ C管理者用（全項目） */
.info4_goods_info_img table
	{
		background-color:#FFF;
		border:4px solid #D6D6D6;
		 margin:10px 0px;
		padding:0 0 4px 0;
	}
.info4_goods_info_img table th.title
	{
		font-size:17px;
		background-color:#EEE;
		border:1px solid #EEE;
		padding:5px;
	}
.info4_goods_info_img table tr.sub_title > th
	{
		font-size:16px;
	}
.info4_handling_status
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
	}
.info4_handling_status .title
	{
		font-size:20px;
		padding:5px;
		border:1px solid #D6D6D6;
	}
.info4_handling_status table td
	{
		font-size:16px;
		padding:2px;
		text-align:center;
	}
.info4_handling_status table td.subtitle
	{
		font-size:17px;
		font-weight:bold;
		padding:10px 5px;
	}
.info4_handling_status table td.data
	{
		font-size:17px;
		font-weight:bold;
		margin:10px 15px;
	}
.info4_handling_status table td.data div
	{
		background-color:#FFF;
		border:2px solid #D6D6D6;
		padding:4px;
	}

.info4_goods_warehouse .subtitle_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		padding-left: 10px;
	}
.info4_goods_warehouse .subtitle_right
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		text-align:center;
	}	
.info4_goods_warehouse .subtitle_center
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		text-align:center;
	}

.info4_goods_warehouse
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
	}
.info4_goods_warehouse .title
	{
		font-size:20px;
		margin:10px;
		border:1px solid #D6D6D6;
	}
.info4_goods_warehouse table td
	{
		border:none;
		height:100%;
	}
.info4_goods_warehouse table td.warehouse_0
	{
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info4_goods_warehouse table td.warehouse_1
	{
		border-style: solid;
		border-width:1px 0px 1px 1px;
		border-color:#D6D6D6;
		background-color:#FFF;x
	}
	
.info4_goods_warehouse table td.warehouse_name_0
	{
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info4_goods_warehouse table td.warehouse_name_1
	{
		border-style: solid;
		border-width:1px 2px 1px 2px;
		border-color:#D6D6D6;
		background-color:#FFF;
		
	}
.info4_goods_warehouse table td.warehouse_qty_0
	{
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		background-color:#EEE;
	}
.info4_goods_warehouse table td.warehouse_qty_1
	{
		border-style: solid;
		border-width:1px 1px 1px 0px;
		border-color:#D6D6D6;
		background-color:#FFF;
		
	}
.info4_goods_warehouse table td .storehouse_name
	{
		vertical-align:middle;
		font:bold;
		font-size:16px;
		margin:5px;
	}
.info4_goods_warehouse table td .storehouse
	{
		font:bold;
		font-size:16px;
		margin:5px;
		border:2px solid #D6D6D6;
		background-color:#FFF;
	}

.info4_goods_comment8
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin-top:10px;
	}
.info4_goods_comment8 .title
	{
		font-size:20px;
		padding:5px;
		vertical-align:middle
	}
.info4_goods_comment8 table td,.goods_comment8 table th
	{
		font-size:16px;
		padding:2px;
		height:100%;
	}

.info4_goods_comment9
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin-top:10px;
	}
.info4_goods_comment9 .title
	{
		font-size:20px;
		padding:5px;
		border:px solid #D6D6D6;
	}
.info4_goods_comment9 table td,.goods_comment9 table th
	{
		font-size:16px;
		padding:2px;
		height:100%;
	}

.info4_goods_stock_info
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}

.info4_goods_stock_info .title
	{
		font-size:20px;
		padding:0 5px;
	}
.info4_goods_stock_info .subtitle_right,
.info4_goods_stock_info .subtitle_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:2px 0px 2px 0px;
		border-color:#D6D6D6;
	}
.info4_goods_stock_info .subtitle_center
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:2px 2px 2px 2px;
		border-color:#D6D6D6;
	}
.info4_goods_stock_info table td.goods_stock_info1
	{
		background-color:#FFF;
	}
.info4_goods_stock_info table td.goods_stock_info0
	{
		background-color:#EEE;
	}
.info4_goods_stock_info table td.goods_stock_info_left
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px;
		border-color:#D6D6D6;
	}
.info4_goods_stock_info table td.goods_stock_info_right
	{
		font-size:16px;
		border-style: solid;
		border-width:0px;
		border-color:#D6D6D6;
	}
.info4_goods_stock_info table td.goods_stock_info_center
	{
		font-size:16px;
		border-style: solid;
		border-width:0px 2px;
		border-color:#D6D6D6;
	}

.info4_basic_info
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info4_basic_info .title
	{
		font-size:20px;
		padding:5px;
	}
.info4_basic_info table td.basic1
	{
		background-color:#FFF
	}
.info4_basic_info table td.data
	{
		font-size:16px;
		padding:0px 5px;
	}
.info4_basic_info table td.basic0
	{
		background-color:#EEE
	}
.info4_basic_info table .subtitle2
	{
		font-size:17px;
		font-weight:bold;
		padding:0px 5px;
		text-align:center;
	}
.info4_basic_info table .set_right
	{
		font-size:16px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
	}
.info4_basic_info table .set_left
	{
		font-size:16px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 0px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:center;
	}
.info4_basic_info table td.subtitle1
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:180px;
	}
.info4_basic_info table td.subtitle0
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 2px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:180px;
	}

.info4_delibery_base
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info4_delibery_base .title
	{
		font-size:20px;
		padding:5px;
	}
.info4_delibery_base table td.basic1
	{
		background-color:#FFF
	}
.info4_delibery_base table td.data
	{
		font-size:16px;
		padding:0px 5px;
	}
.info4_delibery_base table td.basic0
	{
		background-color:#EEE
	}
.info4_delibery_base table td.subtitle1
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 0px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}
.info4_delibery_base table td.subtitle0
	{
		font-size:17px;
		font-weight:bold;
		border-style: solid;
		border-width:0px 2px 0px 2px;
		border-color:#D6D6D6;
		padding:0px 5px;
		text-align:left;
		width:200px;
	}

.info4_goods_comment7
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info4_goods_comment7 .title
	{
		font-size:20px;
		padding:5px;
	}
.info4_goods_comment7 table td,.goods_comment9 table th
	{
		padding:2px;
		height:100%;
	}
.info4_remark_extra
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info4_remark_extra .title
	{
		font-size:20px;
		padding:5px;
	}
.info4_remarks
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info4_remarks .title
	{
		font-size:20px;
		padding:5px;
	}

.info4_caution_handle
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info4_caution_handle .title
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info4_caution_handle table td,.side_job table th
	{
		font-size:16px;
		padding:5px;
	}
.info4_caution_handle table td a img
	{
		width:520px;
		padding:0
	}

.info4_side_job
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin: 10px 0px;
	}
.info4_side_job .title
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info4_side_job table td,.side_job table th
	{
		font-size:16px;
		padding:5px;
	}
.info4_side_job table td.imagebutton a img
	{
		width:520px;
		padding:0;
		margin:0;
	}

.info4_goods_history
	{
		background-color:#EEE;
		border:4px solid #D6D6D6;
		margin:10px 0px;
	}
.info4_goods_history .line
	{
		font-size:20px;
		margin:10px;
		padding:5px
	}
.info4_goods_history table td
	{
		font-size:16px;
		border-top:1px solid #D6D6D6;
		border-bottom:1px solid #D6D6D6;
		border-left:0px;
		border-right:0px;
		 padding:1px 5px;
	}
.info4_goods_history table td .history_comment
	{
		width:500px;
		font-size:20px;
		color:#393;
		margin-top:2px;
		text-align:center;
		line-height:200%;
	}
.info4_goods_history table td .history_comment input.comment_button
	{
		width:90%;
		background-color:#FFF;
		font:bold;
		font-size:20px;
		color:#6c6;
		margin:2px;
		text-align:center;
		line-height:200%;
	}
.info4_goods_comment8 textarea
	{
		font-size:16px;
		width:407px;
	}
.info4_goods_comment9 textarea
	{
		font-size:16px;
		width:407px;
	}
.info4_goods_comment7 textarea
	{
		font-size:16px;
		width:520px;
	}
.info4_remark_extra textarea
	{
		font-size:16px;
		width:520px;
	}
.info4_remarks textarea
	{
		font-size:16px;
		width:520px;
	}
.info4_goods_history textarea
	{
		font-size:16px;
		width:520px;
	}