/* 2020/03/09 UPD-S Edge(Chromium)対応
BODY { MARGIN: 0px; font-family:serif,sans-serif,Calibri,Arial,'MS PGothic';}
*/
body
{
    margin: 0px;
    padding: 0px;
}
form,html
{
    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;
}
/* 2020/03/09 UPD-E Edge(Chromium)対応 */

#menuDiv
{
	overflow: auto;
	width: 190px;
	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
{
	display:inline-block;
	width: 5px;
}
	
.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} 

/*------ バージョン：3.0.32.22  EDGE対応 INS STR-----*/
.gradient{
/*background-color: #FF4500;*/
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF4500', endColorstr='#FFFFFF', GradientType=1); /*  IE5.5以上 */
background: -moz-linear-gradient(left, #FF4500, #FFFFFF); /* mozilla */
background: -webkit-linear-gradient(left, #FF4500, #FFFFFF); /* Webkit */

}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .gradient {
        background: linear-gradient(to right, #FF4500, #FFFFFF); /* IE10以降 */
    }
}

.inputFormTable .info
{
    font-weight: bold;
    color: White;
    white-space: nowrap;
    text-align: right;
    background-color: #006699;
}

.info
{
    font-weight: bold;
    color: White;
    white-space: nowrap;
    text-align: right;
    background-color: #006699;
}

.NotInputTable td	
{	
	border:0px !important; 
	padding:0px !important;
}	

.inpTable td
{
	border: #cccccc 1px solid;
	padding:2px;
}

span
{
	display:inline-block;
}

.inpTableCalendar td, th
{
	border: #000000 1px solid;
}
