/* ------------------------------------------------------------------------- */
BODY{
	BACKGROUND: white;
	margin:0px;
	font-family:"ＭＳ Ｐゴシック",Osaka;
}

/* ------------------------------------------------------------------------- */
FORM{
	margin:0px;
}

/* ------------------------------------------------------------------------- */

A{
    COLOR: #000080;
    TEXT-DECORATION: none;
}

A:hover{
    COLOR: #ff0000;
    TEXT-DECORATION: none;
}
A:Active{
    COLOR: #ff0000;
    TEXT-DECORATION: none;
}

/* ------------------------------------------------------------------------- */

A.Menu{
    TEXT-DECORATION: none;
	color:White;
}
A.Menu:hover{
    COLOR: Yellow;
    TEXT-DECORATION: none;
}
A.Menu:Active{
    COLOR: Yellow;
    TEXT-DECORATION: none;
}

/* ------------------------------------------------------------------------- */

LI.Check{
List-Style-Image:url(/Images/Check.gif);
}


/* ------------------------------------------------------------------------- */
IMG{
		border-style:none;
}

/* 一覧のデフォルトスタイルを作成------------------------------------------- */

table.Default{
	border:1px solid black;
	border-collapse:collapse;
	margin:0px;
	width:100%;
	font-size:90%;
}

table.Default th {
	border-bottom:3px double black;
	border-right:1px solid silver;
	background-color:gray;
	color:white;
	text-align:center;
	padding:4px;
	font-weight:normal;
}

table.Default td{
	border-bottom:1px solid silver;
	border-right:1px solid #dcdcdc;
	background-color:white;
	color:black;
	padding:4px;
}

table.Default tr.Separator td{
	background-color:#efefef;
}


table.noheader{
	border:1px solid black;
	border-collapse:collapse;
	margin:0px;
	width:100%;
	font-size:90%;
}

table.noheader th {
	display:none;;
}

table.noheader td{
	border-bottom:1px solid silver;
	border-right:1px solid #dcdcdc;
	background-color:white;
	color:black;
	padding:4px;
}

table.noheader tr.Separator td{
	background-color:#efefef;
}

