/* ▼ UPD 20211025 新Edge対応 (4.1.36.21)
BODY { MARGIN: 0px }
*/

body
{
    margin: 0px;
    padding: 0px;
}
/* ▲ UPD 20211025 新Edge対応 (4.1.36.21) */

#menuDiv
{
	overflow: auto;
	width: 210px;
	background-color: #fffafa;
	text-align: left;
}
#contentsDiv
{
	border-top: #0000DB 1px solid;
	overflow: auto;
	border-left: #0000DB 1px solid;
	text-align: left;
}
	
#c1, #c2, #c3
{
	display: inline;
	background-color: #0000DB;
}
#c4, #c5
{
	background-color: #fffafa;
}
	
	.tblInContentsDiv
	{
	}
	
.rSpace
{
	height: 5px;
}
.cSpace
{
	width: 5px;
}
	
.middleTD
{
	vertical-align: middle;
	height: 26px;
}

.buttonTR
{
	vertical-align: middle;
	height: 30px;
	white-space:nowrap;
}

.buttonSpace
{
	width: 5px;
}

/* ▼ INS-S 20190909 サーバリプレイス */
.gradient{
    /* ▼ UPD 20180207 パッケージ (6.2.0.0) */
/*------ バージョン：3.0.22.5  IE10以降の表示対応 UPD STR-----*/
/*filter:alpha(opacity=20,finishOpacity=100,style=1,startx=0,starty=0,finishx=0,finishy=70);*/
/*background:#0000DB;*/
/*background-color: #0000DB;*/
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000DB', endColorstr='#FFFFFF', GradientType=1);*/ /*  IE5.5以上 */
/*background: -moz-linear-gradient(top, #0000DB, #FFFFFF);*/ /* mozilla */   
/*------ バージョン：5.0.0.0  Edge以降の表示対応 UPD STR-----*/
/*background: -webkit-gradient(linear, center top, center bottom, from(#0000DB), to(#FFFFFF)); *//* Webkit */   
/*background: -webkit-gradient(linear,left top, right bottom, from(#0000DB), to(#FFFFFF));*/ /* Webkit */   
/*------ バージョン：5.0.0.0  Edge以降の表示対応 UPD END-----*/
/*------ バージョン：3.0.22.5  IE10以降の表示対応 UPD END-----*/

    background-color: #0000DB;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000DB', endColorstr='#FFFFFF', GradientType=1); /*  IE5.5以上 */
    background: -moz-linear-gradient(top, #0000DB, #FFFFFF); /* mozilla */   
    background: -webkit-gradient(linear,left top, right bottom, from(#0000DB), to(#FFFFFF)); /* Webkit */   
    /* ▲ UPD 20180207 パッケージ (6.2.0.0) */
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .gradient {
        /* ▼ UPD 20180207 パッケージ (6.2.0.0) */
        /*background: linear-gradient(to right, #0000DB, #FFFFFF);*/ /* IE10以降 */
        background: linear-gradient(to right, #0000DB, #FFFFFF); /* IE10以降 */
        /* ▲ UPD 20180207 パッケージ (6.2.0.0) */
    }
}
/* ▼ INS-E 20190909 サーバリプレイス */

.inputFormTable
{
	border-right: #cccccc 1px solid;
	padding-right: 2px;
	border-top: #cccccc 1px solid;
	padding-left: 2px;
	font-size: 11pt;
	padding-bottom: 2px;
	border-left: #cccccc 1px solid;
	padding-top: 2px;
	border-bottom: #cccccc 1px solid;
	border-collapse: collapse;
	background-color: white;
}

.inputFormTable .info
{
	font-weight: bold;
	color: white;
	white-space: nowrap;
	text-align: right;
	background-color: #006699;
}

.inputFormTable .info2
{
	font-weight: bold;
	color: #ff6347;
	white-space: nowrap;
	text-align: right;
	background-color: #f0e68c;
}

.myP
{
	margin-top: 0px;
	margin-bottom: 0px;
}
	
.GridStyle{overflow:auto} 

.buttonPrint
{
	background-color:#CCFFFF;
}

.buttonCsv
{
	background-color:#CCFFCC;
}

.buttonUpdate
{
	background-color:#FF9900;
}

/* ▼ INS 20211025 新Edge対応 (4.1.36.21) */
form
{
    margin: 0px;
    padding: 0px;
    width: 100%;
    height: 100%;
}

.c123
{ 
    background-color: #0000DB;
}

.c45
{
    background-color: #fffafa;
}

@keyframes onAutoFillStart{from {} to {}}
input:-webkit-autofill {
    animation-name:onAutoFillStart;
    transition:background-color 50000s ease-in-out 0s;
}

input[type=text], input[type=password], textarea, select
{
    border-width:1px;
}
/* ▲ INS 20211025 新Edge対応 (4.1.36.21) */