/* --------------------------------------------------------------------
	order
-------------------------------------------------------------------- */

/* order estimate.aspx */
div.order_ {margin:0px auto;}

/* 合計・手数料など */
div.order_ table.sales_{width:250px;}
div.order_ table.sales_ th{width:50%;text-align:left;}
div.order_ table.sales_ td{width:50%;text-align:right;}
/* 注文商品 */
div.order_ table.goodslist_ {width:440px;}
/* ご注文主様 */
div.order_ table.host_ {width:440px;text-align:left;}
/* 送り主 */
div.order_ table.sender_ {width:440px;}
/* 時間指定 */
/*div.order_ table.timespec_ {width:250px;text-align:left;}
div.order_ table.timespec_ th {width:50%;}
div.order_ table.timespec_ td {width:50%;}*/
/* お支払い方法 */
div.order_ table.estimate_method_ {width:250px;}
div.order_ table.estimate_method_ th {width:50%;text-align:left;}
div.order_ table.estimate_method_ td {width:50%;text-align:right;}

div.order_ table.method_gift_		{ border:none; }
div.order_ table.method_gift_ td	{ border:none; }

div.order_ table.spandual_ td{vertical-align:top;}
div.order_ table.spandual_ table.goodslist_ {width:100%;}
div.order_ table.goodslist_ {text-align:left;}
div.order_ table.goodslist_ .goods_{}
div.order_ table.goodslist_ .name_{}
div.order_ table.goodslist_ .qty_{}
div.order_ table.goodslist_ .amt_{}

div.order_ table.spandual_ table.host_{width:100%;}
div.order_ table.spandual_ table.host_ th.host_{}
div.order_ table.spandual_ table.host_ th.sender_{}

/* お届け先 */
div.order_ table.dest_{width:100%;}
div.order_ table.dest th.dest_{}
/* お届け先詳細 */
div.order_ div.destgoodslist_{margin: 5px 20px; text-align:left;}
div.order_ table.destgoodslist_{width:100%;}
div.order_ table.destgoodslist_ .dest_goodsname_{width:240px;text-align:left;}
div.order_ table.destgoodslist_ .dest_qty_{width:60px;text-align:center;}
div.order_ table.destgoodslist_ .dest_comment_{}

div.order_ table.card_ th{text-align:left;}
div.order_ table.card_ td{text-align:left;}


/* order method.aspx */
div.order_ table.method_ { width: 100%; }
/*
div.order_ th.method_destwide_{width: 100%;text-align:left;}
div.order_ td.method_destalign_{text-align:left;}
div.order_ td.method_sender_{text-align:left;}
div.order_ td.method_dest_addr_{text-align:left;}
div.order_ td.method_destspec_{text-align:left;}
div.order_ td.method_timespec_{text-align:left;}
div.order_ td.method_point_{text-align:left;}
div.order_ div.method_methodinfo_{position:relative;left:30px;width:500px;}
*/

	/*配送先n*/
div.order_ table div.method_desttitle_{width:100%;}
div.order_ table div.method_title_{float:left;}
div.order_ table div.method_dest_{text-align:right;}

div.order_ table div.method_destline_{border-top:1px solid #999999; margin:3px; padding:3px;}
div.order_ table div.method_destline_ div.method_addr_{float:left;}
div.order_ table div.method_destline_ div.method_alter_{text-align:right;}
div.order_ table div.method_destline_ div.method_clear_{clear:both;}

div.order_ .method_method_{text-align:left;}

div.order_ .method_addr_ { padding: 0 20px; }

/* order order.aspx */
div.order_ table.order_ { width: 100%; margin: 0 auto; }
div.order_ table.order_ th { width: 25%; font-size: 16px; color: #000000;}
div.order_ table.order_ td { font-size: 16px; color: #000000;font-weight: bold;}


.form_tdl_b {
	text-align:left;
	background-color: #CCCCFF;
	padding: 10px;
	vertical-align: top;
}

.form_tdl_bb {
	text-align:left;
	font-weight: bold;
	background-color: #CCCCFF;
	padding: 10px;
	vertical-align: top;
}

.form_tdl_g {
	text-align:left;
	background-color: #EFEFEF;
	padding: 10px;
	vertical-align: top;
}

.middle-font{
	font-size:15px;
	font-weight:bold;
}

div.order_ div.delivery_base_ {
	margin-top:5px;
	padding:5px;
	border:1px dotted #cccccc;
}
