/* 新しい Web アプリケーション プロジェクトの既定の CSS スタイル シート */

Body
{
	font-size:x-small;
}

Table
{
	font-size:x-small;
}

/*
Input
{
	color:darkred;
	border-color:pink;
	background-color:lightcoral	
}
*/

.ErrorMessage 
{
	color:#FF0000;
	font-weight :bold;

}

.MenuButton
{
	width:140px;
	height:30px;
	font-size:9pt;
/*	background:#E0E0E0;
	color:#666666;
	border-style:solid;
	border-width:2px;
	border-color:#666666; */
}

.big 
{ 
	width:110pt; 
	height:16pt;
}



.Comment
{
	font-size:xx-small;
	color: #430000;  
}

.Title
{
	font-size:medium;
	color: #FF9900 ;  
}

.item
{
	font-size:x-small;
	background-color :#ffcccc ; 
	color: Black  ; 
	font-weight: bold   ;  
}

.pr
{
	font-size:x-small;
	background-color :#ffee33 ; 
	color: Black  ; 
	font-weight: normal    ;  
}

.small
{
	font-size:xx-small;
	color: Maroon ;  
}

.Link
{
	font-size:x-small;
	color: Blue ;
	text-decoration:none ;   
}

.Link2
{
	font-size:x-small;
	color: Blue ;
}

.Link3
{
	font-size:x-small;
	color: #330000;
}

A:hover {
  color: #ff0000; /* リンクの色 */
  text-decoration: none; /* 文字装飾 */
}


/* 一定(不透明度50) */
.ft0 { filter: progid:DXImageTransform.Microsoft.alpha(style=0, opacity=70) }


/* <table>タグを<table class="line">に変更*/
/* border-collapse:「 collapse 」なら隣り合う線を重ねて表示「 separate 」ならそれぞれを表示*/
table.line { border: solid 1px silver; border-collapse: collapse  }
/* paddingは枠と文字との間隔 */
table.line th, table.line td { padding: 3px; border: solid 1px silver; border-collapse: collapse  }