/*------------*/
/* 規定の要素 */
/*------------*/
A:active
{	color:red;}
A:link
{	color:blue;}
A:visited
{	color:purple;}

A:hover
{	color:fuchsia; background-color:#CCFFFF; text-decoration:underline;}

B
{	font-weight:normal;}

BODY
{	font-family:monospace,sans-serif;
/*	font-family:"FG丸ｺﾞｼｯｸ体Ca-L","Osaka",Tahoma,"ＭＳ ゴシック",monospace,sans-serif;*/
	margin:15px 13px 15px 13px;					/* 上右下左 */
	background-color:#FFFFCC;
}

BLOCKQUOTE
{	margin:10px 0px 0px 0px;					/* 上右下左 */}

HR
{	height:1px;}

INPUT
{	font-family:monospace,sans-serif;}

TEXTAREA, SELECT
{	font-family:monospace,sans-serif;}

STRONG
{	font-weight:normal;}

TD
{	line-height:130%;}


/*----------------*/
/* OnBeDo拡張要素 */
/*----------------*/
.alignC
{	text-align:center;}
.alignL
{	text-align:left;}
.alignR
{	text-align:right;}

.b0
{	border-width:0px; border-style:solid;}

.b1
{	border-width:1px; border-style:solid;}

.BTN
{	border-style:solid; border-color:#1E90FF; border-width:1px 2px 2px 1px;	/* 上右下左 */
	padding:0px 1px 0px 1px;												/* 上右下左 */
	font-weight:bold; color:#1E90FF;
	text-decoration:underline;
	background-color:white;
}

.elLn
{	border-style:solid; border-color:#1E90FF; border-width:0px 2px 2px 1px;	/* 上右下左 */
	padding:5px 5px 5px 5px;												/* 上右下左 */
	margin:0px 0px 0px 20px;												/* 上右下左 */
	background-color:#FFFFFF;
}

.fwBase
{	border-style:solid; border-color:#1E90FF; border-width:1px 1px 1px 1px;	/* 上右下左 */
	padding:2px 5px 2px 5px;												/* 上右下左 */
}

.fwBgBl
{	border-style:solid; border-color:#1E90FF; border-width:1px 1px 1px 1px;	/* 上右下左 */
	padding:2px 3px 2px 3px;	/* 上右下左 */
	background-color:#CCFFFF;
}

.fwBgCr
{	border-style:solid; border-color:#FF7F50; border-width:1px 1px 1px 1px;	/* 上右下左 */
	padding:2px 3px 2px 3px;	/* 上右下左 */
	background-color:#FFFF99;
	line-height:110%;
}

.fwBody
{	border-style:solid; border-color:#1E90FF; border-width:1px 1px 1px 1px;	/* 上右下左 */
	padding:5px 5px 2px 5px;	/* 上右下左 */
	background-color:white;
	width:99%;
	margin-left:auto; margin-right:auto;
}

.fwPlc
{	border-style:solid; border-color:black; border-width:0px 1px 1px 0px;	/* 上右下左 */
	padding:0px 2px 1px 0px;	/* 上右下左 */
}

.fwP1
{	padding:8px 0px 0px 8px;  vertical-align:top; width:180px;}				/*上右下左 */

.fwP2
{	padding:8px 8px 0px 12px; vertical-align:top;}							/*上右下左 */

.fwP3
{	padding:0px 12px 0px 0px; vertical-align:top;}							/*上右下左 */

.fwSd
{	border-style:solid; border-color:#1E90FF; border-width:1px 2px 2px 1px;	/* 上右下左 */
	padding:2px 5px 2px 5px;	/* 上右下左 */
	line-height:110%;
}

.fwToys
{	border-style:solid; border-color:#FF7F50; border-width:0px 1px 1px 0px;	/* 上右下左 */
	padding:2px 5px 2px 5px;	/* 上右下左 */
	line-height:120%;
}

.lastUpd
{	border-style:solid; border-color:#1E90FF; border-width:1px 1px 1px 1px;	/* 上右下左 */
	padding:3px 5px 3px 5px;	/* 上右下左 */
	font-size:9pt; line-height:110%; text-align:right;
}

.menuItem
{	border-style:dotted; border-color:#808080; border-width:0px 1px 1px 0px;	/* 上右下左 */
	padding:3px 5px 2px 5px;	/* 上右下左 */
	font-size:9pt; line-height:110%;
	width:93%;
}

.menuLv1
{	border-style:solid; border-color:#1E90FF; border-width:1px 4px 1px 1px;	/* 上右下左 */
	padding:3px 5px 2px 5px;	/* 上右下左 */
	font-size:9pt; line-height:120%;
	color:#1E90FF; text-align:left;

}

.menuLv2
{	border-style:solid; border-color:#1E90FF; border-width:1px 1px 1px 1px;	/* 上右下左 */
	padding:3px 5px 2px 5px;	/* 上右下左 */
	font-size:9pt; line-height:120%;
	color:#1E90FF;
}

.monoSp
{	font-family:monospace,sans-serif;}

.noWrap
{	white-space:nowrap;}

.pageChap1STR
{	border-style:solid; border-color:#1E90FF; border-width:3px 0px 0px 20px;	/* 上右下左 */
	padding:2px 5px 2px 5px;	/* 上右下左 */
	font-weight:bold;
	color:#1E90FF;
}

.pageChap1END
{	border-style:solid; border-color:#1E90FF; border-width:0px 4px 2px 0px;	/* 上右下左 */
	padding:2px 5px 2px 5px;	/* 上右下左 */
}

.recentlyUp
{	font-size:8pt; line-height:110%;}

.sdBl
{	height:0; filter:DropShadow(color=black,offX=1,offY=1);}

.topicContents
{	border-style:solid; border-color:#1E90FF; border-width:1px 1px 1px 1px;	/* 上右下左 */
	padding:3px 3px 3px 3px;	/* 上右下左 */
	background-color:#FFFFFF;
}

.topicDate
{	border-style:solid; border-color:#1E90FF; border-width:1px 1px 0px 4px;	/* 上右下左 */
	padding:2px 5px 2px 5px;	/* 上右下左 */
	font-weight:bold;
}

.topicTitle
{	border-style:solid; border-color:#1E90FF; border-width:4px 1px 0px 1px;	/* 上右下左 */
	padding:3px 5px 3px 5px;	/* 上右下左 */
	font-size:8pt; font-weight:bold; color:#1F90FF;
}

.txtDb
{	font-weight:bold;}

.txtD1
{	font-weight:bold; color:#FF7F50; font-size:130%; line-height:120%;}

.txtD1a
{	font-weight:bold; color:#FF7F50;}

.txtD2
{	font-weight:bold; color:#FF00FF; font-size:130%; line-height:120%;}

.txtD2a
{	font-weight:bold; color:#FF00FF;}

.txtD3
{	font-weight:bold; color:#1F90FF; font-size:130%; line-height:120%;}

.txtD3a
{	font-weight:bold; color:#1F90FF;}

.txtS1
{	font-size:70%; line-height:110%;}

.txtS2
{	font-size:80%; line-height:110%;}

.txtS3
{	font-size:8pt; line-height:110%;}

.underLn
{ 	border-style:solid; border-color:gray; border-width:0px 0px 1px 0px;	/* 上右下左 */
	padding:0px 0px 0px 0px;	/* 上右下左 */
}

.underLn2
{ 	border-style:solid; border-color:#1E90FF; border-width:0px 0px 1px 0px;	/* 上右下左 */
	padding:0px 0px 0px 0px;	/* 上右下左 */
}


/*----------------*/
/* テーブルの枠線 */
/*----------------*/
.tbBh1	/* ヘッダー部分 */
{	border-style:solid; border-color:#1E90FF; border-width:1px 0px 0px 1px; /* 上右下左 */
	line-height:110%; font-weight:normal;
	background-color:#CCFFFF;
}

.tbBh2	/* ヘッダー部分 */
{	border-style:solid; border-color:#1E90FF; border-width:1px 2px 0px 1px; /* 上右下左 */
	font-weight:normal;
	background-color:#CCFFFF;
}

.tbBm1	/* 明細部分 */
{	border-style:solid; border-color:#1E90FF; border-width:1px 0px 0px 1px; /* 上右下左 */
	line-height:110%;
}

.tbBm1a	/* 明細部分 */
{	border-style:solid; border-color:#1E90FF; border-width:1px 0px 2px 1px; /* 上右下左 */
	line-height:110%;
}

.tbBm2	/* 明細部分 */
{	border-style:solid; border-color:#1E90FF; border-width:1px 2px 0px 1px; /* 上右下左 */
	line-height:110%;
}

.tbBm2a	/* 明細部分 */
{	border-style:solid; border-color:#1E90FF; border-width:1px 2px 2px 1px; /* 上右下左 */
	fline-height:110%;
}

.tbBt1	/* トータル部分 */
{	border-style:solid; border-color:#1E90FF; border-width:1px 0px 2px 1px; /* 上右下左 */
	line-height:110%;
	background-color:#CCFFFF;
}

.tbBt2	/* トータル部分 */
{	border-style:solid; border-color:#1E90FF; border-width:1px 2px 2px 1px; /* 上右下左 */
	line-height:110%;
	background-color:#CCFFFF;
}

.fxEs	/* FXの決済済みデータ */
{	color:gray;}

.fxU1	/* L型アンダーライン */
{	border-style:solid; border-color:#1E90FF; border-width:0px 0px 1px 10px;
	padding:3px 5px 3px 5px; background-color:#FFFFFF;
}

