/* --------------------------------------------------------------------
	customer
-------------------------------------------------------------------- */

/* new 既定 */

div.customer_
	{ padding: 0 60px; }

/* renew 既定 */
div.customer_ table
	{ width: 100%; }

/* new 会員規約 */
div.customer_ div.agree_
	{ text-align: center; }

/* new 会員メニュー */
div.customer_ table.mymenu_ th, div.customer_ table.mymenu_ td
	{ font-weight: normal; padding: 8px 0; text-align:left;}
div.customer_ table.mymenu_ th img
	{ margin-right: 4px; }
div.customer_ table.mymenu_ ul
	{ margin: 0 32px; color: #ffcc00; }
div.customer_ table.mymenu_ ul li
	{ margin: 4px 0; }



/* new お気に入り */
div.customer_ .bookmark_ td
	{ border: none; }
div.customer_ .bookmark_
	{ border-bottom: 1px solid #d6d7d9; }

/* new 購入履歴 */
div.customer_ table.history_ td.total_
	{}

/* new 購入履歴詳細 */

/*
div.customer_ table.historydetail_ table.total_
	{ margin-left: 0; }
div.customer_ table.historydetail_ table.total_ th
	{ font-size: 10px; text-align: left; border: none; background-color: transparent; padding: 1px; }
div.customer_ table.historydetail_ table.total_ td
	{ font-size: 12px; text-align: right; border: none; background-color: transparent; padding: 1px 1px 1px 16px; }

div.customer_ table.historydetail_ table.detaillist_ th.name_
	{ width: 40%; }
div.customer_ table.historydetail_ table.detaillist_ th.qty_
	{ width: 10%;  }
div.customer_ table.historydetail_ table.detaillist_ th.amt_
	{ width: 10%; }
div.customer_ table.historydetail_ table.detaillist_ th.gift_spec_
	{ width: 40%; }
div.customer_ table.historydetail_ table.detaillist_ td.qty_
	{ text-align: right; }
div.customer_ table.historydetail_ table.detaillist_ td.amt_
	{ text-align: right; }
*/

div.customer_ table.spandual_ td{vertical-align:top;}

/* オーダーID */
div.customer_ table.spandual_ table.order_ {width:100%;}
/* 注文詳細 */
div.customer_ table.spandual_ table.goodslist_{width:100%;}
div.customer_ table.sales_{width:250px;}
div.customer_ table.sales_ th{width:50%;text-align:left;}
div.customer_ table.sales_ td{width:50%;text-align:right;}
div.customer_ table.method_{width:250px;text-align:left;}
div.customer_ table.method_ th{width:50%;text-align:left;}
div.customer_ table.method_ td{width:50%;text-align:right;}

div.customer_ div.destgoodslist_{margin:20px; text-align:left;}
div.customer_ table.destgoodslist_{}
div.customer_ table.destgoodslist_ .dest_goodsname_{width:240px;text-align:left;}
div.customer_ table.destgoodslist_ .dest_qty_{width:60px;text-align:center;}
div.customer_ table.destgoodslist_ .dest_comment_{}

div.customer_ ul.historydetail_ 
	{ width: 220px; margin: 16px auto; }
div.customer_ ul.historydetail_ li
	{ margin: 8px 24px; white-space: nowrap; }


/* new お客様情報変更フォーム */

div.customer_ table.customer_ th
	{ width: 25%; }

/* new お客様情報変更確認 */

div.customer_ table.customerconfirm_ th
	{ width: 25%; }

/* new 配送先登録 */
div.customer_ table.custdest_ th
	{ width: 25%; }


div.customer_ div.authmail_
{
	margin:0px auto 0px auto;
	width:400px;
	text-align:center;
}

div.customer_ div.authmail_ form
{
	margin-top:20px;
	margin-bottom:20px;
}

div.customer_ div.authmail_ span.mail_title_
{
	font-weight:bold;
}