﻿/* 基本部分 

body,td{
	font-family: ＭＳ Ｐゴシック, Osaka;
	font-size: 12px;
	color: #333333;
	line-height:1.5em;
},th */


/*
body {
	background-color:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	text-align:center;
	width: 780px;
}

a {
 color: #08419B;
 text-decoration: underline;
 }

a:link {
 color: #08419B;
 text-decoration: underline;
 }

a:visited {
 color: #08419B;
 text-decoration: underline;
 }

a:hover {
 color: #CC0000;
 text-decoration: underline;
 }

form {
 margin: 0px;
 padding: 0px;
 }
 */
 
/*
a:link {color: #35509F;}
a { text-decoration:none; }
a:visited {color: #35509F}
a:active {color: maroon }
a:hover {color: red }

body
{
    margin-top:2pt;
    font-size:smaller;
    margin:0 0 0 0;
}
*/


.auto {ime-mode: auto; height:14px; font-size:12px}   
.active {ime-mode: active; height:14px; font-size:12px}      /*初期値が日本語入力*/
.inactive {ime-mode: inactive; height:14px; font-size:12px}  /*初期値が英数字入力*/
.disabled {ime-mode: disabled; height:14px; font-size:12px}  /*英数字入力。ユーザーの操作によるモードの変更不可*/
.suuti{ime-mode: disabled; text-align:right; height:14px; font-size:12px}

.tblHeaderCate
{
	background-color:#5C7864;
	color :White;
	font-weight:bold;
	text-align:center;
}
.tblHeaderCateSub
{
	background-color:#EFF4DF;
	font-weight:bold;
}

.gv1
{
	padding: 1px 1px 1px 1px;
	margin:1px 1px 1px 1px;
	background-color:black;
}
.gv1header
{
	background-color:#5C7864;
	color :White;
	font-weight:bold;
}
.gv1row
{
	background-color:White;

}
.gv1altrow
{
	background-color:#EFF4DF;
}
.gv1footer
{
	background-color:#336699;
	color :White;
	font-weight:bold;
}
.gv1select
{
	background-color:#C5D2E8;
}


.td1
{	background-color: #ffcc66;
}

.td2{background-color: #FFEAAA;
	 text-align:left;}

.td3{background-color: #ffffff;
	text-align:left;}

.hidden
{
	border:0px solid #ffffff; 
	color:#ffffff;
}
p.err {
  text-align:center;
  color:#FF0000;
  width:500px;
  margin-left:auto;
  margin-right:auto;
  padding:20px 0 20px 0;
  border:solid 1px #DB0016;
  background-color:#FFD7DB;
 }


