﻿@charset "UTF-8";

#wrap_admin {
	background-color:#FFF;
	/*width:990px; */
	/* text-align:center; */
	margin:3px auto 20px;
	}

.cancel_order { background-color:#dedede; }
.yakkan_order { background-color:#ffffaa; }
.warning_order { background-color:#ffc5c5; }
.urgent_order { background-color:#ff5050; }

.arrow {padding-left:20px; background:url(img/icon_arrow.gif) no-repeat top left; }

.gaitou { background-color: #00af0c; }

.admin_menu { background-color: #eeeeee; margin-bottom:15px; display:block; text-align:left; }
.admin_menu a { padding-left:20px; background:url(img/icon_arrow.gif) no-repeat top left; }

.ime-off { ime-mode: disabled; }
.text_qty_ship { font-size:12px; border:1px solid #cecece; text-align:right; ime-mode: disabled; }
.text_track { font-size:11px; border:1px solid #cecece; width:70px; ime-mode: disabled; }
.ship_history { border-bottom:1px dotted #cecece; height:22px; }
.input_payment { font-size:12px; line-height:20px; margin-top:10px; background: #FFF url(../img/bg_user_login.png) repeat-x center bottom; border: 1px solid #b1c9fb; }
.input_payment input{ vertical-align:top; }

.box_menu { display:block; width:550px; border: 1px solid #0042ff; background-color:#d1dbf9; padding:2px; margin-bottom:5px; }

/* ----------------------- 
カテゴリ(管理)border:1px solid #000000;
-------------------------- */

.cate_menu2 { display:block; text-align:left; float:left; font-size:12px; line-height:18px; background: url(../img/bg_cate_menu.png) no-repeat left bottom; padding-bottom:10px; }
.cate_menu2 a { display:block; width:200px; height:18px; line-height:18px; text-decoration: none; text-indent:2px; }
.cate_menu2 a:hover { background: #1EA3D9 url(img/bg_cate_hover.gif) repeat-y top left; color:#FFF; }

.cate_title2 { display:block; width:200px; height:33px; background: #FFF url(../img/logo_category_title.png) no-repeat left bottom; text-indent:-9999px; }
.menu_selected2 { display:block; width:200px; height:18px; background-color: #0a229e; font-weight:bold; color: #FFFFFF; }
.menu_subselected2 { display:block; width:190px; height:18px; padding-left:10px; background-color: #919054; font-weight:bold; color: #FFFFFF; }
.branch2 { padding-left:10px; }

.cate_menu_title2 { text-align:center; font-weight: bold; color:#008fd9; background: #FFF url(img/bg_cate_menu_title.gif) no-repeat; }


/* ----------------------- 
LOGIN
-------------------------- */
#login_window { position:absolute; top:50%;left:50%; width:460px; height:220px; margin-top:-110px; margin-left:-230px; background-image: url(../img/bg_login_window.jpg); }

.admin_category { float:left; border:1px solid #b1b1b1; width:200px; margin-right:5px;}
.admin_cate_title { height:24px; text-align:center; font-weight:bold; background: #1EA3D9 url(img/bg_cate_menu_dt1.gif) repeat-x; font-size:12px; line-height:24px; }

.admin_cate_menu { text-align:left; font-size:12px; line-height:24px; }
.admin_cate_menu a { display:block; width:200px; height:24px;  }
.admin_cate_menu a:hover { background: #1EA3D9 url(img/bg_cate_hover.gif) repeat-y top left; color:#FFF; font-weight:bold; }

.admin_cate_menu1 { text-align:left; font-size:12px; line-height:24px; background-color:#fce3e7; }
.admin_cate_menu1 a { display:block; width:200px; height:24px;  }
.admin_cate_menu1 a:hover { background: #1EA3D9 url(img/bg_cate_hover.gif) repeat-y top left; color:#FFF; font-weight:bold; }

/* ----------------------- 
TABLE
-------------------------- */

.table_itemlist_admin { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; }
.table_itemlist_admin td { border-bottom: 1px dotted #BBBBBB; padding:3px;  }
.table_itemlist_admin th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; white-space: nowrap; }

.table_itemedit_admin { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; width:600px; margin-bottom:5px; }
.table_itemedit_admin td { border-bottom: 1px dotted #BBBBBB; padding:3px;  }
.table_itemedit_admin th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; }

.table_edit_genre { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; }
.table_edit_genre td { border-bottom: 1px dotted #BBBBBB;  }
.table_edit_genre th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; }

.table_edit_vendor { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB;}
.table_edit_vendor td { border-bottom: 1px dotted #BBBBBB; padding:3px;  }
.table_edit_vendor td a { text-decoration:none; }
.table_edit_vendor th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; padding:3px; }

.table_edit_merumaga { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB;}
.table_edit_merumaga tr:hover { background-color: #c4ecfb; }
.table_edit_merumaga td { border-bottom: 1px dotted #BBBBBB; padding:3px;  }
.table_edit_merumaga td a { text-decoration:none; }
.table_edit_merumaga th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; padding:3px; }

.table_list_user { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; }
.table_list_user tr:hover { background-color: #c4ecfb; }
.table_list_user td { border-bottom: 1px dotted #BBBBBB; padding-left:2px; padding-right:2px;  }
.table_list_user th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; }

.table_edit_user { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; }
.table_edit_user td { border-bottom: 1px dotted #BBBBBB;  }
.table_edit_user th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; }

.table_list_sales { margin: 5px auto 0px auto; border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; }
.table_list_sales tr:hover { background-color: #c4ecfb; }
.table_list_sales td { border-bottom: 1px dotted #BBBBBB;  }
.table_list_sales th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; }

.table_list_order { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; margin-bottom:30px; }
.table_list_order tr:hover { background-color: #c4ecfb; }
.table_list_order td { border-bottom: 1px dotted #BBBBBB; padding:2px;  }
.table_list_order th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; }

.table_detail_order { margin: 5px auto 0px auto; border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; width:750px; }
.table_detail_order td { border-bottom: 1px dotted #BBBBBB; border-right: 1px dotted #BBBBBB; padding:3px;  }
.table_detail_order th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; border-right: 1px dotted #BBBBBB; font-weight:normal; text-align:center; }

.table_detail_order2 { margin: 5px auto 0px auto; border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; width:750px; padding:0px; }
.table_detail_order2 td { border-bottom: 1px dotted #BBBBBB;  }
.table_detail_order2 td a { text-decoration:none; }
.table_detail_order2 th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; border-right: 1px dotted #BBBBBB; font-weight:normal; text-align:center; }

.table_pulldown { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; }
.table_pulldown tr:hover { background-color: #dad9d9; }
.table_pulldown td { border-bottom: 1px dotted #BBBBBB;  }
.table_pulldown th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; }

.table_edit_spotnews { border-collapse: collapse; font-size: 11px; border: 1px solid #BBBBBB;}
.table_edit_spotnews td { border-bottom: 1px dotted #BBBBBB; padding:1px;  }
.table_edit_spotnews td a { text-decoration:none; }
.table_edit_spotnews th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; padding:1px; }

.table_list_po { border-collapse: collapse; font-size: 12px; border: 1px solid #BBBBBB; }
.table_list_po tr:hover { background-color: #c4ecfb; }
.table_list_po td { border-bottom: 1px dotted #BBBBBB; padding:3px;  }
.table_list_po th { background-color: #E1E1E1; border-bottom: 1px dotted #BBBBBB; }

.table_login { margin:15px auto 0px auto; }

/* COD ARKS2 の強調表示*/
.table_kyocho { border:0px; width:750px; margin:0px auto; }