/* 背景画像 */
BODY{
}

/* [お気に入りに追加]ボタン */
input.btnAddFavorite {
	border:1px solid #D9B48E;
	color:#fff;
	background:#FE9E00;
	font-size:13px;
	width: 150px;
}

/* 左メニューテーブルの点線 */
.tableMenu {
	border: 1px dashed #785027;
	font-size:9pt;
	margin: 5px;
}
/* 左メニューテーブルの点線 */
.tdMenu {
	border: 1px dashed #785027;
	font-size:9pt;
	margin: 5px;
	text-align: left;
}

/* 左メニューテーブルの区切り線 */
.hrMenuBorder {
	border: #D9B48E 4px solid;
}

/* 左メニューの営業カレンダータイトル */
#divCalTitle {
	width: 160px;
	background-color: #663300;
	color: white;
	font-weight: bold;
	padding: 2px;
}

/* ヘッダ部分テーブルデザイン（線無し） */
#divHeaderBox table, #divHeaderBox td {
	border: 0px;
	font-size: 9pt;
}

/* ヘッダの検索ボックス */
#txtHeaderSearch {
	border: 1px solid #D1A978;	/* ボーダーのスタイル・太さ・色(順番任意)をまとめて指定 */
	width: 150px;				/* 横幅 */
}
/* ヘッダの会員募集テキスト */
#spanHeaderRegInputText {
	font-size: 8pt;				/* フォントサイズ */
}

/* ヘッダのログイン中表示 */
#tableHeaderLogin,
#tableHeaderLogin td {
	border: 0px solid #D1A978;	/* ボーダーのスタイル・太さ・色(順番任意)をまとめて指定 */
	background-color: #E5C9A5;	/* 背景色#FFFEE7 */
	color: #785027;				/* フォントカラー#785027 */
}

/* 左メニューのメルマガ登録ボックス */
#txtMenuRegMerumaga {
	border: 1px solid #D1A978;	/* ボーダーのスタイル・太さ・色(順番任意)をまとめて指定 */
	width: 100px;				/* 横幅 */
}

/* 左メニューのリンクリスト行間 */
#divMenuLinkList {
	line-height: 2.0em;			/* 行間 */
}

/* フッタの送料一覧表テーブルデザイン */
.divPostageTable table, 
.divPostageTable td, 
.divPostageTable th {
	border: 1px solid #927046;
	text-align: center;			/* テキスト横配置[right/center/left] */
}

.divFooterInfoBox {
	width: 460px;
	float: left;
	padding: 5px;				/* パディング(内側余白)(上右下左) */
	line-height: 1.4em;
}

/* コンテンツレイアウト設定 */
#divBunnerBox {
/*	background:url("../../../topimg/point_up01.gif") repeat-y right top;	*/	/* ポイント５倍バナー */
}
#divHeaderBox {
	width: 950px;
	height: auto;
	border: none;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
}
#divContainerBox {
	width: 950px;
	height: auto;
	border: none;
	text-align: left;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
}
#divMenuBox {
	width: 170px;
	border: none;
	text-align: center;
	float: left;
	margin-right: auto;
	margin-left: auto;
	background-color: #fff;
	padding: auto;
}
#divMainBox {
	width: 780px;
	height: auto;
	border: none;
	text-align: left;
	float: right;
	background-color: #fff;
}
#divFooterBox {
	width: 950px;
	height: auto;
	border: none;
	text-align: left;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#divCopyrightBox {
	width: 100%;
	height: auto;
	border: none;
	text-align: center;
	clear: both;
	font-size: 9pt;
	color: white;
	background-color: #927046;
}

/* jQuery Watermark Plugin用設定 */

/* watermark positioning container */
.updnWatermark {
	position: relative;	/* positioning container */
	width: 0;
	height: 1.25em;	/* must specify height for consistent vertical alignment */
	vertical-align: middle;
}
/* IE7/6 hasLayout hack */
.updnWatermark {
	*zoom: 1;
}
/* watermark label styling */
.updnWatermark label {
	position: absolute;
	left: 0;
	top: 0;
	white-space: nowrap;
	color: #999;
	font-size: 8pt;
	padding-left: 4px;
	height: 1.25em;	/* must specify height for consistent vertical alignment */
	vertical-align: middle;
}
