/*
 Grid
 MIT License. 
 Copyright (c) 2018 Matt V. Murphy
 
 This source code is licensed under the MIT license found in the
 LICENSE file in the root directory of this source tree.
*/
#myGrid {
    border: solid 1px #ccc;
    height: 100%;
}
.g_Base {
	/* Base grid container */
	position : relative;
	padding : 0px;
	width : 100%;
	height : 100%;
	line-height : 100%;
	font-size : 12px;
	background-color : #fff;
	white-space : nowrap;
	overflow : hidden;
	cursor : default;
	direction : ltr;
	-webkit-tap-highlight-color : transparent;
}
.g_BaseResize {
	/* Used as control for resizing the grid */
	position : absolute;
	z-index : 5;
	bottom : 0px;
	right : 0px;
	background-color : #eee;
	cursor : nw-resize;
	-webkit-user-select : none;
}
.g_BaseResize:hover {
	background-color : #ccc;
}
.g_Hide {
    display: none !important;
}
.g_RS {
	/* Used as control for resizing a grid column */
	display : none;
	width : 4px;
	cursor : e-resize;
	-webkit-user-select : none;
}
.g_ResizeDragger {
	/* Displays as vertical ruler when resizing a column */
	position : absolute;
	z-index : 5;
	top : 0px;
	width : 3px;
	background-color : #ccc;
}
.g_EmptySetMsg {
	/* Displayed when no rows are rendered in the grid body */
	padding : 10px;
	font-style : italic;
}
.g_Head {
	/* Base header container */
	position : absolute;
	z-index : 2;
	top : 0px;
	left : 0px;
	overflow : hidden;
}
.g_Body {
	/* Base body container */
	width : 100%;
	height : 100%;
	overflow : scroll;
}
.g_Foot {
	/* Base footer container */
	position : absolute;
	z-index : 2;
	left : 0px;
	overflow : hidden;
}
.g_HeadFixed {
	/* Base header fixed container if fixedCols > 0 */
	position : absolute;
	z-index : 3;
	top : 0px;
	left : 0px;
	overflow : hidden;
}
.g_BodyFixed {
	/* Base body fixed container if fixedCols > 0 */
	position : absolute;
	*position : static;
	z-index : 1;
	top : 0px;
	left : 0px;
	overflow : hidden;
}
.g_BodyFixed2 {
	/* Inner base body fixed container if fixedCols > 0. Used for IE7 support */
	*position : absolute;
	*z-index : 1;
	*top : 0px;
	*left : 0px;
	*overflow : hidden;
}
.g_FootFixed {
	/* Base footer fixed container if fixedCols > 0 */
	position : absolute;
	z-index : 3;
	bottom : 0px;
	left : 0px;
	overflow : hidden;
}
.g_radio {
    min-width: 20px;
}
.g_chkbox {
    min-width: 40px;
}
.g_status{
    min-width:100px;
}
.g_delivery_date{
    min-width: 150px;
}
.g_date {
    min-width: 130px;
}
.g_order_date {
    min-width: 100px;
}
.g_name {
    min-width: 100px;
}
.g_location {
    min-width: 260px;
}
.g_distance {
    min-width: 50px;
}
.g_price {
    min-width: 60px;
}
.g_product {
    min-width: 65px;
}
.g_note {
    min-width: 200px;
}
.g_Cl {
	/* Grid column container */
	display : inline-block;
	*display : inline;
	zoom : 1;
	vertical-align : top;
	overflow : hidden;
}
.g_HR {
	/* Grid header cell */
	padding : 4px 12px 4px 6px !important;
	border-width : 0px 1px 1px 0px;
	border-color : #ccc !important;
	zoom : 1;
	background-color : #eee;
	background-position : 0px 0px;
	background-repeat: repeat-x;
	font-weight : bold;
	color : #333 !important;
	-webkit-user-select : none;
	-moz-user-select : none;
	-ms-user-select : none;
	-o-user-select : none;
	user-select : none;
	text-align: center;
}
.g_BR {
	/* Grid body cell */
	border-width : 0px 0px 1px 0px;
}
.g_FR {
	/* Grid footer cell */
	border-width : 1px 1px 0px 0px;
	border-color : #ccc !important;
	background-color : #eee;
	background-position : 0px -19px;
	background-repeat: repeat-x;
}
.g_C {
    /* Grid cell (all) */
    /*
    padding: 6px 12px 6px 6px;
    */
    padding: 0 6px;
    border-color: #eee;
    border-style: solid;
    color: #333;
    height: 2em;
    line-height: 2em;
    /*
    vertical-align : top;
	*/
    vertical-align: middle;
    white-space: nowrap;
    visibility: hidden;
    cursor: default;
    overflow: hidden;
}
.g_SH {
	/* Label container for checkbox / radio selection element */
	display : inline-block;
	*display : inline;
	zoom : 1;
	width : 15px;
}
.g_Cb, .g_Rd {
	/* Checkbox and radio selection elements */
	margin : -1px 0px 0px 0px;
	padding : 0px;
	width : 15px;
	height : 15px;
	max-height : 1.25em;
	vertical-align : middle;
	overflow : hidden;
}
.g_Rd {
	margin-top : -2px;
}
@media print {
	/* Print overrides */
	.g_Base, .g_Head, .g_Body, .g_Foot { overflow : visible; }
	.g_HeadStatic, .g_FootStatic { margin-left : 0px !important; }
	.g_BodyFixed2 { margin-top : 0px !important; }
}
/* 依頼管理　状況 */
.g_BR span {
    display: block;
    width: 70px;
	margin: 0 auto;
    border-radius: 5px;
    color: #fff;
    text-align: center;
}
/* 新着 */
span.new-order {
    color: #000000;
    background-color: #00ff7f;
    opacity: 0.9;
}
/* 未配車 */
span.status-order-unread {
    color: #CC6600;
    background-color: #ffffcc;
    opacity: 0.9;
}
/* 配送日確定 */
span.status-deliverydate-fixed {
    background-color: #ff4500;
    opacity: 0.9;
}
/* 配車済 */
span.status-in-service {
    background: blue;
    opacity: 0.9;
}
/* 完了 */
span.status-order-completed {
    background: #88BB88;
    opacity: 0.9;
}
/* 取消 */
span.status-order-canceled {
    background: #808080;
    opacity: 0.9;
}
div#checkboxArea {
    display:block;
    margin:0 0 0 10px;
}