/* 標準スタイルシート */
/* 後付スタイル */
body {
	margin-left: 0px;
	margin-top: 10px;
	background-color: #FFFFFF;
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka";
	color: #666666;
}
td {
    margin: 0px;
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka";
	color: #666666;
}
/* ========================================================= */
/* ==                  文字スタイル定義                   == */
/* ========================================================= */
	/* -------------------- タイトル -------------------- */
		.TITLE       { FONT-SIZE: 16pt; COLOR: #FFFFFF; BACKGROUND-COLOR: }

	/* -------------------- ヘッダー -------------------- */
		.HEADER      { FONT-WEIGHT: BOLD; FONT-SIZE: 12pt; COLOR: #000000; BACKGROUND-COLOR: }
		.R_HEADER    { FONT-SIZE=10PT; COLOR="#000000"; }
		.MENU_SELECT { FONT-WEIGHT: BOLD; FONT-SIZE:  9pt; COLOR: #000080; BACKGROUND-COLOR: }

	/* -------------------- ボディー -------------------- */
		.BODY        { FONT-WEIGHT: BOLD; FONT-SIZE:  9pt; COLOR: #000000; BACKGROUND-COLOR: }
		.FONT_R_B    { FONT-WEIGHT: BOLD; BOLD; FONT-SIZE:  10pt; COLOR: #FF0000; }
		.FONT_B_B    { FONT-WEIGHT: BOLD; BOLD; FONT-SIZE:  10pt; COLOR: #0000FF; }
		.FONT8       { FONT-SIZE:  8pt; COLOR: #000000; }
		.FONT14_B    { FONT-WEIGHT: BOLD; FONT-SIZE: 14pt; COLOR: #000000; }

	/* -------------------- デフォルト -------------------- */
		.DEFAULT     { FONT-SIZE: 10pt; COLOR: #000000; }
		.DEFAULTR    { FONT-SIZE: 10PT; COLOR: #FF0000; }
		.DEFAULTB    { FONT-SIZE: 10PT; COLOR: #0000FF; }
		.DEFAULTW    { FONT-SIZE: 10PT; COLOR: #FFFFFF; }
		.DEFAULTY    { FONT-SIZE: 10PT; COLOR: #E06000; }
		.DEFAULTG    { FONT-SIZE: 11PT; COLOR: #800000; }
		.DEFAULTGL   { FONT-SIZE: 11PT; COLOR: #404040; }
		.DEFAULT_B   { FONT-WEIGHT: BOLD; FONT-SIZE:  10pt; COLOR: #000000; }

	/* -------------------- 検索メニュー -------------------- */
		.SMENU_L_OK  { FONT-WEIGHT: BOLD; FONT-SIZE: 10pt; COLOR: #000000; }
		.SMENU_L_NG  { FONT-WEIGHT: BOLD; FONT-SIZE: 10pt; COLOR: #000000; }
		.SMENU_D_NG  {                    FONT-SIZE: 10pt; COLOR: #777777; }

	/* -------------------- 検索メニュー -------------------- */
		.MWT_ITEM    { FONT-SIZE: 10pt; COLOR: #000080; }

	/* -------------------- エラーメッセージ -------------------- */
		.ERROR       { FONT-WEIGHT: BOLD; FONT-SIZE: 9pt; COLOR: #FF0000; }

	/* -------------------- ページリンク -------------------- */
		.PAGE        { FONT-WEIGHT: BOLD; FONT-SIZE: 9pt; COLOR: #000080; BACKGROUND-COLOR: #F5F5F5; }
		.UNPAGE      { FONT-WEIGHT: BOLD; FONT-SIZE: 9pt; COLOR: #B0C4DE; BACKGROUND-COLOR: #F5F5F5; }

	/* -------------------- その他 -------------------- */
		.KEN         { FONT-SIZE: 11PT; COLOR: #FFFFFF; }
		.BIG         { FONT-SIZE: 12PT; COLOR: #000000; }
		.BIGW        { FONT-SIZE: 18PT; COLOR: #000000; }
		.MIDDLE      { FONT-SIZE:  9PT; COLOR: #000000; }
		.MIDDLEW     { FONT-SIZE:  9PT; COLOR: #FFFFFF; }
		.SMALL       { FONT-SIZE:  8PT; COLOR: #000000; }
		.SMALLW      { FONT-SIZE:  8PT; COLOR: #FFFFFF; }
		.ryoukin     { FONT-SIZE: 10PT; COLOR: #000000; }

	/* -------------------- リスト -------------------- */
		.LISTHEAD    { FONT-SIZE: 10PT; COLOR: #FFFFFF; }
		.LISTBODY    { FONT-SIZE: 10PT; COLOR: #202020; }


/* ========================================================= */
/* ==                アンカースタイル定義                 == */
/* ========================================================= */
a:link {
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka";
	color:#0000FF;
	text-decoration: none;
}
a:visited {
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka";
	color:#0000FF;
	text-decoration: none;
}
a:active {
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka";
	color:#0000FF;
	text-decoration: none;
}
a:hover {
	font: 12px/16px "ＭＳ Ｐゴシック", "Osaka";
	color:#FF0000;
	text-decoration: none;
}

/* ========================================================= */
/* ==                 メニューセレクト用                  == */
/* ========================================================= */
	/* -------------------- 常に表示するメインメニューのスタイル指定 -------------------- */
	.MainMenu　{
		POSITION:           absolute;
		LEFT:               10px;
		TOP:                10px;
		WIDTH:              250px;
		HEIGHT:             200px;
		FONT-SIZE:          9pt;
		FONT-WEIGHT:        bold;
		BACKGROUND-COLOR:   #9cf;
		MARGIN:             0px;
		PADDING:            5px;
		BORDER:             2px solid #009;
	}

	/* -------------------- 切替（サブ）メニュー側の位置を指定 -------------------- */
	.SubMenu {
		POSITION:           absolute;
	}

	/* -------------------- 切替（サブ）メニュー側のスタイル指定 -------------------- */
	.Style {
		WIDTH:              250px;
		HEIGHT:             230px;
		FONT-SIZE:          9pt;
		BACKGROUND-COLOR:   #9cf;
		MARGIN:             0px;
		PADDING:            5px;
		BORDER:             2px solid #009;
	}

	.tl {
		FONT-SIZE:          9pt;
		FONT-WEIGHT:        bold;
		COLOR:              #f30;
	}
