/* ガレージマネージャー用CSS */

.pd03 {	padding: 3px;}
.line {	background-image: url(../img/line_bg.gif);width: 100%;height: 5px;}


/*　パンくず　*/
.topicPath {margin: 0px 0px 10px;padding: 0px 0px;}


/*　ページタイトル　*/
.page_title{margin:0px 0px 10px 0px;padding:7px 0px 5px 10px;background-color:#eee;border-left:4px solid #0083ad;border-bottom:1px solid #bbb;font-size:14px;font-weight: bold;}


/*ページ説明*/
.comment {line-height: 150%;margin: 0px 0px 10px 0px;}

/*---お知らせBOX---*/
.info_box {border: 1px solid #00809f;background-color: #eff7ff;font-size:12px;color:#333;line-height: 150%;padding: 5px 5px;margin: 0px 0px 15px 0px;}


/*---強調ボタン用---*/
.red_box {background-color: #ff0000;padding: 5px 5px;}


/*　特定商取引法ページサブタイトル　*/
.tit_001{margin:0px 0px 10px 0px;padding:6px 0px 4px 10px;background-color:#def0ff;border-bottom:1px solid #bbb;font-size:14px;font-weight: bold;}
.tit_001 font {font-weight:normal;}

.red{font-weight: normal;color: #ff0000;}

/*　タイトル(ライン表示）　*/
.tit_line01 {text-align:left;margin:0px 0px 10px 0px;padding:5px 0px 4px 5px;border-left:8px solid #0083ad;border-bottom:1px solid #0083ad;font-size:14px;font-weight: bold;}

/* ---自動通知の設定解除＆オークションアラート設定＆詳細検索--- */

#form_01 {background-color: #ccc;}
#form_01 th {background-color: #def0ff;padding:4px 5px;text-align: left;font-size:14px;}
#form_01 td {background-color: #fff;}


#form_01 .m01 th {color:#333;background-color: #ddd;padding:4px 5px;text-align: center;font-size:12px;white-space: nowrap;}
#form_01 .m01 td {color:#333;background-color: #eee;padding:4px 5px;}
#form_01 .m01 th font {font-weight: normal;}

#form_01 .m02 th {color:#333;background-color: #ddd;padding:4px 5px;text-align: left;font-size:12px;font-weight: normal;}
#form_01 .m02 td {color:#333;background-color: #eee;padding:4px 5px;line-height: 150%;}

/* ---マージン上下--- */

.mag05 {margin: 5px 0px;}

.f14 {font-size:14px;}


/* ---ページングテーブル--- */
.table_paging {border: 1px solid #ccc;}

/* ---セレクトテーブル--- */
.table_select {border-bottom: 1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;background-color: #eee;}
.table_select td {height: 27px;}


/* --- 大分類選択テーブル --- */
.table_Kselect {border-bottom: 3px #00809f solid;}
.table_Kselect td {background-color: #d1e8ef;height: 28px;text-align: center;white-space: nowrap;}
.table_Kselect th {background-color: #00809f;height: 28px;color: #fff;font-weight: normal;white-space: nowrap;}
.table_Kselect a {text-decoration: none;}
.table_Kselect a:hover {text-decoration: none;color: #009dc7;}


/* --- 部品選択テーブル --- */
.table_Pselect {border: 1px solid #ccc;}
.table_Pselect img {margin: 0px 0px 0px 0px;}
.table_Pselect tr {background-color: #eee;height: 24px;}
.table_Pselect tr.bg {background-color: #d1e8ef;height: 24px;}


/* ---部品情報登録左カラム--- */

.table_menu {background-color: #00809f;margin: 0px 2px;width:176px;}
.table_menu td.tit {background-color: #00809f;padding:0px 5px;font-size:12px;height: 24px;color:#fff;font-weight: bold;}
.table_menu th {background-color: #def0ff;padding:0px 5px;text-align: left;font-size:12px;height: 24px;}
.table_menu td {background-color: #fff;padding:0px 5px;text-align: left;font-size:12px;height: 24px;}


/* ---オークション管理--- */

.auc_mgr {margin: 0px 0px;}
.auc_mgr th {background-color: #00809f;padding:8px 5px;text-align: left;font-size:16px;color:#fff;}
.auc_mgr td {background-color: #eee;padding:4px 5px;font-size:14px;}
.auc_mgr td.tit {font-weight: bold;font-size:14px;}

.mgr_com {margin: 0px 0px;}
.mgr_com th {padding:0px 5px;text-align: left;font-size:14px;font-weight: normal;}
.mgr_com td {padding:0px 5px 10px 5px;font-size:12px;line-height: 130%;}


/* ---入札履歴--- */

.bid_table th {background-color: #ddd;padding:5px 3px;}
.bid_table td {padding:5px 3px;}
.bid_table tr.bg {background-color: #efefef;}

.bid_paging {margin: 5px 0px;font-size:12px;}

/* ---入札取消：確認--- */

.bid_cancel {border: 1px solid #ddd;}
.bid_cancel th {background-color: #ddd;padding:5px 5px;}
.bid_cancel td {padding:15px 10px;font-size:14px;}


/* --- 落札一覧テーブル --- */

.win {background-color: #ccc;}
.win th {background-color: #00809f;font-weight: bold;color: #fff;padding: 3px 3px;white-space: nowrap;}
.win td {background-color: #eee;padding: 1px 1px;}
.win td.bg {background-color: #fff;padding: 5px 4px;text-align:center;}

.win_m th {background-color: #def0ff;font-weight:normal;color: #000;text-align:left;padding: 2px 2px;white-space: nowrap;width:1%;}
.win_m td {background-color: #fff;font-weight:normal;color: #000;padding: 2px 2px;}
.win_m th.bg {background-color: #ffcfce;font-weight:normal;color: #000;padding: 2px 2px;text-align:left;white-space: nowrap;}
.win_m td.bg {background-color: #ffcfce;font-weight:normal;color: #000;padding: 2px 2px;text-align:right;}
.win_m th.bottom {border-bottom: 2px #ddd solid;background-color: #def0ff;font-weight:normal;color: #000;text-align:left;padding: 2px 2px;white-space: nowrap;}
.win_m td.bottom {border-bottom: 2px #ddd solid;background-color: #fff;font-weight:normal;color: #000;padding: 2px 2px;}


/* --- 落札詳細情報テーブル --- */

.order {background-color: #ccc;}
.order th.bg_f14 {background-color:#00809f;color: #fff;text-align:left;padding: 5px 5px;font-size:14px;}
.order th.bg {background-color: #eee;}
.order th {background-color: #def0ff;text-align:left;padding: 4px 4px;white-space: nowrap;height: 18px;color: #333;}
.order th font {font-weight: normal;}
.order td {background-color: #fff;padding: 4px 4px;}

/* --- 落札詳細情報テーブル（取引完了データ） --- */

.order_comp {background-color: #ccc;}
.order_comp th.bg_f14 {background-color:#ddd;color: #333;text-align:left;padding: 5px 5px;font-size:14px;}
.order_comp th.bg {background-color: #eee;}
.order_comp th {background-color: #def0ff;text-align:left;padding: 4px 4px;white-space: nowrap;height: 18px;color: #333;}
.order_comp td {background-color: #fff;padding: 4px 4px;}



.order_m {background-color: #fff;}
.order_m th {background-color: #ddd;padding: 4px 4px;text-align:center;white-space: nowrap;height: 14px;}
.order_m td {background-color: #eee;padding: 4px 4px;}





/* --- 連絡、評価一括処理テーブル --- */

.all_table {background-color: #ccc;}
.all_table th {background-color: #00809f;color: #fff;padding: 3px 3px;white-space: nowrap;}
.all_table td {background-color: #fff;padding: 3px 3px;}


/* --- マスタ選択POPウインドウ --- */

.pop_win_title{margin:0px 0px 10px 0px;padding:5px 0px 3px 5px;border-left:6px solid #00809f;border-bottom:1px solid #00809f;font-size:14px;font-weight: bold;}

.pop_win_muryo{background-color: #eee;margin:0px 0px 10px 0px;padding:2px 0px 2px 3px;}
.pop_win_muryo_ck{background-color: #ffe6e6;margin:0px 0px 10px 0px;padding:2px 0px 2px 3px;}

.pop_win {background-color: #999;}
.pop_win th {background-color: #ddd;padding: 2px 4px;white-space: nowrap;font-weight: normal;height: 18px;}
.pop_win th.tit{background-color: #def3ff;font-weight: bold;font-size:14px;padding: 3px 4px;text-align: left;}
.pop_win td {background-color: #fff;padding: 2px 4px;}
.pop_win td.ck {background-color: #ffe6e6;padding: 2px 4px;}


/*---　画像のアップロード画面　---*/

.img_up {background-color: #bbb;}
.img_up td.tit {background-color: #def3ff;font-size:14px;padding: 8px 5px;font-weight: bold;text-align: left;}
.img_up th {background-color: #eee;padding: 0px 0px;text-align: left;font-weight: normal;}
.img_up td {background-color: #fff;padding: 5px 5px;text-align: center;}

.img_up_m th {background-color: #eee;padding: 5px 5px;text-align: left;font-weight: normal;}
.img_up_m td {background-color: #eee;padding: 5px 5px;text-align: right;}

/*---　ガレージマネージャーメニュー（大枠）　---*/

.menu {background-color: #0098ca;}
.menu th {padding:5px 5px;text-align: left;font-size:14px;white-space: nowrap;}
.menu th a:link {color: #fff;}
.menu th a:visited {color: #fff;}
.menu th a:hover { color: #ff6600;text-decoration: none;}
.menu th a:active { color: #ff6600;text-decoration: none;}
.menu td {background-color: #fdfbd0;padding:0px 0px;}

.menu2 {background-color: #f8c0c0;}
.menu2 th {padding:5px 5px;text-align: left;font-size:14px;white-space: nowrap;}
.menu2 th a:link {color: #fff;}
.menu2 th a:visited {color: #fff;}
.menu2 th a:hover { color: #ff6600;text-decoration: none;}
.menu2 th a:active { color: #ff6600;text-decoration: none;}
.menu2 td {background-color: #fdfbd0;padding:0px 0px;}


/*---　ガレージマネージャーメニュー（中側）　---*/
.menu_m th {padding:4px 5px;text-align: left;font-size:14px;white-space: nowrap;width: 1%;}
.menu_m td {padding:0px 0px;text-align: left;font-size:14px;white-space: nowrap;}

.menu_m_start th {padding:5px 5px; text-align: left; font-size:14px; white-space: nowrap;}
.menu_m_start td {padding:5px 0px; text-align: left; font-size:14px; white-space: nowrap;}

/*---　ガレージマネージャー新着（大枠）　---*/

.renew {background-color: #ddd;}
.renew th {background-color: #bddbff;padding:5px 5px;font-size:14px;white-space: nowrap;}
.renew td {background-color: #eff7ff;padding:0px 0px;}

.renew_m th {padding:4px 5px;text-align: left;font-size:14px;white-space: nowrap;width: 1%;}
.renew_m td {padding:2px 5px;text-align: left;font-size:14px;white-space: nowrap;}


/*---　ガレージマネージャー　サブメニュー　---*/
.s_menu {border:2px solid #ccc; }
.s_menu th {padding:10px 5px;background-color: #bddbff;text-align: left;font-weight: normal;color:#333;}
.s_menu td {padding:10px 5px;background-color: #efefef;color:#333;line-height: 130%;}



/* リスト */
ul {margin:5px 5px;padding:0;}
ul li{margin:0;padding-left:10px;list-style-type:none;line-height:150%;background:url(../img/li.gif) no-repeat left .7em;}


/* --- 部品情報設定テーブル --- */

.master_parts {background-color: #999;}
.master_parts th {background-color: #def0ff;color:#333;font-weight: normal;padding: 8px 0px;white-space: nowrap;}
.master_parts td {background-color: #fff;padding: 5px 4px;}



/* --- 登録価格設定（大分類別） --- */

.master_parts_price tr{background-color: #eee;}
.master_parts_price tr.bg_01{background-color: #d1e8ef;padding: 4px 4px;}
.l_master_parts_price {text-align: left;width: 55%;padding: 5px 0px 3px 3px;float: left;}
.r_master_parts_price {text-align: right;width: 43%;float: left;}


/* --- 各種マスタ一覧テーブル複数 --- */

.master_table {background-color: #999;}
.master_table td.title{background-color: #def3ff;color:#333;height: 28px;font-weight: bold;font-size:14px;}
.master_table th {background-color: #ddd;color:#333;font-weight: normal;height: 25px;}
.master_table td {background-color: #fff;padding: 0px 4px;height: 30px;}

/* --- 特定商取引法、プライバシーページテーブル --- */

.prof {border: 1px solid #ccc;}
.prof th {background-color: #ddd;height: 20px;}
.prof td {background-color: #eee;height: 20px;}
.prof td.bg {background-color: #def0ff;white-space: nowrap;}

.prof_box {border: 1px solid #ccc;padding: 10px 10px;line-height: 120%;}

/*　取引方法（詳細テーブル）*/

.item_t02 img {float: left;margin: 0px 5px 0px 0px;}
.item_t02 th {font-size:12px;padding: 5px 5px;background-color:#efefef;border-bottom: 1px #ccc dashed;text-align: left;color:#1a4da8;}
.item_t02 td {font-size:12px;padding: 20px 20px;background-color:#f7f7f7;line-height: 150%;}




/* ---テーブル見出し（大枠、見出し用）--- */

.table_00 {border: 1px #ccc solid;}
.table_00 th {background-color: #ddd;padding:0px 5px;text-align: left;font-size:14px;height: 24px;white-space: nowrap;}
.com {float: right;font-weight: normal;font-size:12px;padding:1px 0px 0px 0px;width:90%;color:#ff0000;}

/* ---テーブル詳細部分（中枠）--- */

.table_01 th {background-color: #def0ff;text-align: left;font-weight: normal;font-size:12px;padding:0px 3px;white-space: nowrap;height: 24px;}
.table_01 th.ck {text-align: center;}
.table_01 td {background-color: #eee;height: 24px;padding:3px 3px;line-height: 180%;}

/* ---部品情報設定（登録価格設定テーブル）--- */

.table_01m {border: 2px #ccc solid;background-color: #fff;margin:0px 0px 3px 0px;}
.table_01m th {background-color: #eee;font-weight: bold;padding:1px 5px;}
.table_01m td {background-color: #eee;padding:1px 5px;white-space: nowrap;}


/* ---設定画面テーブル（大枠）--- */

.table_02 {background-color: #ccc;}
.table_02 th {background-color: #def0ff;padding:4px 5px;text-align: left;font-size:14px;}
.table_02 td {background-color: #fff;}

.table_02m th {background-color: #def0ff;text-align: left;font-size:14px;padding:0px;white-space: nowrap;}
.table_02m td {background-color: #def0ff;font-size:12px;font-weight: normal}


/* ---設定画面テーブル（中枠）--- */

.table_03 th {background-color: #ddd;padding:3px 4px;text-align: left;font-size:12px;white-space: nowrap;}
.table_03 th font {font-weight: normal;}
.table_03 td {background-color: #eee;padding:3px 2px;text-align: left;font-size:12px;}

.table_03c th {background-color: #ddd;padding:3px 4px;text-align: left;font-size:12px;white-space: nowrap;}
.table_03c th.center {background-color: #ddd;padding:3px 4px;text-align: center;font-size:12px;white-space: nowrap;}
.table_03c th font {font-weight: normal;}
.table_03c td {background-color: #eee;padding:3px 2px;font-size:12px;}
.table_03c tr.center {text-align: center;}




/* --- 各一覧テーブル --- */

.table_001 {background-color: #ccc;}
.table_001 th {background-color: #00809f;font-weight: bold;color: #fff;padding: 6px 4px;white-space: nowrap;}
.table_001 td {background-color: #fff;padding: 5px 4px;}


/* ---出品処理テーブル（設定）--- */

.table_002 {background-color: #00809f;}
.table_002 td.tit {background-color: #00809f;padding:2px 5px;font-size:12px;color:#fff;font-weight: bold;}
.table_002 th {background-color: #def0ff;padding:0px 5px;text-align: left;font-size:12px;white-space: nowrap;}
.table_002 th font {font-weight: normal;}
.table_002 td {background-color: #fff;padding:5px 5px;text-align: left;font-size:12px;line-height: 180%;}

.table_002m td {padding:2px 0px;}


/* ---出品処理テーブル（確認）--- */

.table_003 {background-color: #ccc;}
.table_003 td.tit {background-color: #ddd;padding:2px 5px;font-size:12px;;font-weight: bold;}
.table_003 th {background-color: #def0ff;padding:0px 5px;text-align: left;font-size:12px;white-space: nowrap;}
.table_003 td {background-color: #fff;padding:5px 5px;text-align: left;font-size:12px;line-height: 180%;}


/*ご利用明細用エリア指定*/

#billing_summary {

	padding: 0px;

	margin: 5px 0px 0px; 

}

/*月別明細セレクト*/

#billing_summary .month_select {

	border: 1px solid #ccc;

	background-color: #eee;

	padding: 3px 5px;

	margin: 0 0 5px;

	font-weight: bold;

	text-align: right;

}

/*種類タイトル*/

#billing_summary .tit_bg {

	text-align: left;

	font-weight: bold;

	background-color: #dcdcdc;

	padding: 3px;

	margin: 0 5px 0 0;

}

/*金額表示*/

#billing_summary .charge_area {

	background-color: #ecf5fa;

	width:80%;

	margin: 8px 5px 8px 0;

	padding: 5px;

}

#billing_summary .charge_area th {

	padding: 2px;

	text-align:left;

	font-weight: normal;

}



#billing_summary .charge_area td {

	padding: 2px;

}



/*合計表示*/

#billing_summary .charge_area_total {

	background-color: #ffdfdf;

	width:80%;

	margin: 8px 5px 8px 0;

	padding: 5px;

}

#billing_summary .charge_area_total th {

	padding: 2px;

	text-align:left;

	font-weight: normal;

}



#billing_summary .charge_area_total td {

	padding: 2px;

}



/*注意事項表示（右側）*/

#billing_summary .attention_area {

	background-color: #ffffcc;

	margin: 0 0 0 5px;

	padding: 5px;

	line-height: 130%;

}



/*タイトル「ご利用履歴」表示*/

#billing_summary .tit_line01 {

	text-align:left;

	margin:0px 0px 10px 0px;

	padding:5px 0px 4px 5px;

	border-left:8px solid #0083ad;

	border-bottom:1px solid #0083ad;

	font-size:14px;

	font-weight: bold;

}

/* パスワードの再確認

-------------------------------------------------------- */

.re_log_box {

	width:90%;

	border: 1px solid #ccc;

	background-color: #eff7ff;

	padding: 10px 30px;

	margin: 0px 0px;



}

.re_log_box td{

	font-size:14px;

	padding:10px;

	text-align:left;



}



/* クレジットカード情報

-------------------------------------------------------- */



.credit_table01 {

	background-color: #ccc;

}

.credit_table01 th {

	background-color: #def0ff;

	text-align: left;

	color:#333;

	padding: 10px 10px;

}

.credit_table01 td {

	background-color: #fff;

	text-align: left;

	color:#333;

	padding: 10px 10px;

	line-height: 150%;}












/*---絞込エリア---*/
.search_box {border: 1px solid #ccc;background-color: #eee;padding: 3px 5px;font-weight: bold;}

/*---登録ボックス--*/
.box_01 {border: 1px solid #00809f;background-color: #eee;text-align: center;font-weight: bold;padding: 7px 0px;}


/*---新規・部品追記エリア--*/
.box_001 {border: 2px solid #00809f;background-color: #d1e8ef;text-align: center;font-weight: bold;padding: 7px 0px;margin:0px 4px 0px 0px;}


/*---ダウンロードコメント用---*/
.down_com {border: 1px solid #00809f;background-color: #eff7ff;text-align: left;font-size:12px;line-height: 130%;padding: 15px 15px;margin: 0px 0px 20px 0px;}




/*---確認画面、完了画面etcの上部コメント用---*/
.com_box {border: 1px solid #00809f;background-color: #eff7ff;text-align: center;font-size:14px;line-height: 150%;padding: 15px 0px;margin: 20px 0px;}
.com_box b {font-size:18px;font-weight: bold;margin: 0px 5px;}
.com_box input {margin: 5px 3px 0px;}


/*---商品説明の追記---*/

.com_box table {width:80%;border: 1px solid #ddd;}
.com_box td {background-color: #eee;padding: 0px 0px 10px 0px;text-align:center;}


/*　ボタンBG　*/
.bg_001 {background-color: #eee;margin:0px 0px 15px 0px;padding: 3px;}
.bg_001 input {margin: 0px 2px;}


/*　一括入力、選択BG　*/
.bg_002 {background-color: #ddd;margin:0px 0px 0px 0px;	padding: 3px;text-align: right;}


/*画像データ-コメント用BG*/
.img_tit {background-color: #def0ff;border: 1px solid #999999;margin:5px 5px 15px 5px;padding: 5px;font-weight: bold;}


/*データがNULLの時のコメント用*/
.null_comment {	text-align: center;font-size:14px;margin: 25px 0px;font-weight: bold;}

/*車輌管理*/
.car_info_table_01 {background-color: #00809f;}
.car_info_table_01 th {padding:6px 5px; color:#fff; text-align: left;}
.car_info_table_01 td {background-color: #fff; padding:0px 0px;}
.car_info_table_01m th {background-color: #def0ff; color:#000; text-align: left; padding:5px 3px;}
.car_info_table_01m th font {font-weight: normal;}
.car_info_table_01m td {background-color: #eee; color:#000; padding:5px 3px; line-height: 180%;}


