.auto		{ime-mode:auto;}
.active		{ime-mode:active;}
.inactive	{ime-mode:inactive;}
.disable	{ime-mode:disabled;}
/********************************************************************/
/*  vdaσt X^CV[g                                       */
/********************************************************************/
/********************************************************************/
/* ^Cg                                                         */
/********************************************************************/
TABLE.Title {
	width:100%;
	color: #F0F8FF;
	background-color:#00008B;
	border: 1px solid #000000;
	line-height:120%;
	font-family:"lr SVbN";
	font-style:italic;
	font-size:14pt;
}
/********************************************************************/
/* {^(Κν)                                                     */
/********************************************************************/
input.btn {
	height:				23px;
	width:				100px;
	font-size:			9pt;
	font-family:		"lr SVbN";
	color:				#00008B;
	border-width:		2px;
	background-color:	#FFCC50;
}

/********************************************************************/
/* {^(ββ·ί)                                                 */
/********************************************************************/
input.btn2 {
	height:				23px;
	width:				150px;
	font-size:			9pt;
	font-family:		"lr SVbN";
	color:				#00008B;
	border-width:		2px;
	background-color:	#FFCC50;
}

/********************************************************************/
/* g(Κν)                                                         */
/********************************************************************/
/***************************/
/* TABLE                   */
/***************************/
TABLE.waku1{
	border-collapse:	collapse;
	border-width: 		1px;
	border-style:		ridge;
	border-color:		#CCCCFF;
	background-color:	transparent;
}
TABLE.waku2{
	border-collapse:	collapse;
	border-width: 		2px;
	border-style:		ridge;
	border-color:		#CCCCFF;
	background-color:	transparent;
}
/********************************************************************/
/* e(N)                                                 */
/********************************************************************/
INPUT.link{
	font-size:			9pt;
	font-family:		"lr SVbN";
	background-color:	transparent;
	border:				0px;
	color:				blue;
	text-decoration:	underline;
	cursor:				hand
}
INPUT.center{
	text-align:		center;
}
A.link{
	font-size:			10pt;
	font-family:		"lr SVbN";
	background-color:	transparent;
	border:				0px;
	color:				blue;
	text-decoration:	underline;
	cursor:				hand
}
A:visited{
	color:blue;
}
A:active{
	color:red;
}
A:hover{
	color:red;
}
/********************************************************************/
/* tHgwθ(INPUT^O)                                          */
/********************************************************************/
INPUT.input{
	font-size:			9pt;
	font-family:		"lr SVbN";
}

/**********************************************/
/* e[u                                   */
/**********************************************/
TABLE.tbl1{
	padding:3px;
	border: 3px double #000000;
	empty-cells:show;
	text-align:left;
	vertical-align:middle;
	font-size:10pt;
}
/********************************************************************/
/* sc^OΜΆEγΊ΅¦                                           */
/********************************************************************/
TD.center{
	text-align:		center;
}
TD.right{
	text-align:		right;
}
TD.left{
	text-align:		left;
}
TD.top{
	vertical-align:	top;
}
TD.bottom{
	vertical-align:	bottom;
}
/**********************************************/
/* tHg                                   */
/**********************************************/
/*** TABLEp ***/
TABLE.font{
	font-size:			10pt;
	font-family:		"lr SVbN";
}
TABLE.font1{
	font-size:			10pt;
	font-family:		"lr SVbN";
	color:				white;
	font-weight:		900;
}
TABLE.font2{
	font-size:			10pt;
	font-family:		"lr SVbN";
}
TABLE.font3{
	font-size:			13pt;
	font-family:		"lr SVbN";
}
/*** TDp ***/
TD.font{
	font-size:			10pt;
	font-family:		"lr SVbN";
}
TD.font1{
	font-size:			10pt;
	font-family:		"lr SVbN";
	color:				white;
	font-weight:		900;
}
TD.font2{
	font-size:			10pt;
	font-family:		"lr SVbN";
}
TD.font3{
	font-size:			13pt;
	font-family:		"lr SVbN";
}
TD.font4{
	font-size:			11pt;
	font-family:		"lr SVbN";
}
TD.ErrFont{
	font-weight:		Bold;
	color:				Red;
}
	
/**********************************************/
/* ΎΧsΜJ[                             */
/**********************************************/
/*** TABLEp ***/
TABLE.GREENCOLOR{
	background-color:	green;
}
TABLE.CREAMYCOLOR{
	background-color:	#FFFFDD;
}
/*** TDp ***/
TD.GREENCOLOR{
	background-color:	green;
}
TD.CREAMYCOLOR{
	background-color:	#FFFFDD;
}
TD.noborder_R{
	border-right:	none;
}
TD.noborder_L{
	border-Left:	none;
}
/**********************************************/
/*       ^pc[p                         */
/**********************************************/

.body {
	background-color:	#E5E5E5;
	font-size:			9pt;
	font-family:		"lr SVbN";
}
.ln_header{
	width:100%;
	border:none;
	font-family:"lr SVbN";
	font-size:9pt;
}
.ln_title{
	width:100%;
	color: #FFFFFF;
	background-color:#00008B;
	border: 1px solid #000000;
	line-height:120%;
	font-family:"lr SVbN";
	font-style:italic;
	font-size:14pt;
}
.sh_table{
	padding:3px;
	border: 3px double #000000;
	empty-cells:show;
	text-align:center;
	vertical-align:middle;
	font-size:11pt;
	font-family:"lr SVbN";
}
.sh_table_header{
	color:#FFFFFF;
	background-color:#00008B;
	font-family:"lr SVbN";
	font-size:11pt;
	font-weight:bold;
}
.sh_table_record{
	background-color:#FFFFDD;
	font-size:11pt;
	font-family:"lr SVbN";
	word-break:break-all;
}
.msg{
	font-size:			25pt;
	background-color:	transparent;
	border:				0px;
	color:				red;
	font-weight:		bold;
	font-style:			italic;
}
/*  */
.wid0{
	width:50px;
}
.wid1{
	width:100px;
}
.wid15{
	width:150px;
}
.wid2{
	width:200px;
}
.wid21{
	width:210px;	//2008.04.14 ΗΑ vΊ
}
.wid25{
	width:250px;
}
.wid3{
	width:300px;
}
.wid35{
	width:350px;
}
.wid4{
	width:400px;
}
.wid45{
	width:450px;
}
.wid5{
	width:500px;
}
.wid55{
	width:550px;
}
.wid6{
	width:600px;
}
.wid65{
	width:650px;
}
.wid7{
	width:700px;
}
.wid8{
	width:800px;
}
.wid9{
	width:900px;
}
.wid95{
	width:950px;
}
.wid98{
	width:980px;
}
/* ³ */
.hig1{
	height:30px;
}
.hig100{
	height:100px;
}
/* }[W */
.marginLeft200 {
	margin-left: 200px
}
/* Cό */
.emphasis {
	color:#FF0000;
	font-size:			14pt;
	font-family:"lr SVbN";
	font-weight:bold;
}
.textfont {
	font-size:			10pt;
	font-family:"lr SVbN";
}
.boldfont {
	font-size:			11pt;
	font-family:"lr SVbN";
	font-weight:bold;
}
.UnderLine {
	font-size:			11pt;
	font-family:"lr SVbN";
	font-weight:bold;
	text-decoration:	underline;
}
.ReadOnly{
	font-size:			10pt;
	font-family:		"lr SVbN";
	background-color:	transparent;
	border:				0px;
}
.gray{
	background-color:#D3D3D3;
}
SELECT.input{
	font-size:			11pt;
}

.font9 {
	font-size:			9pt;
}
