body {  
font-family: '�l�r �S�V�b�N', Arial, Tahoma, Helvetica, sans-serif;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.fbody {  
font-family: '�l�r �S�V�b�N', Arial, Tahoma, Helvetica, sans-serif;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
background-color:#000066;
width:100%;
}
br { letter-spacing: 0; }
a {text-decoration:none;}
a:hover {  color: #FF9900; text-decoration: underline}
.mn01 {  font-size: 12px; color: #FFFFFF; font-weight: bold}
.shm {  font-size: 14px; font-weight: bold; color: #FFFFFF}
.mn00 {  font-size: 12px; color: #006699}
.tpc00 {  font-size: 16px; font-weight: bold}
.tpc01 {  font-size: 12px; font-weight: bold; color: #0000FF}
.ani00 {  font-size: 12px; font-weight: bold; color: #FFFFFF}
.ani01 {  font-size: 9px; color: #0000FF}
.info00 {  font-size: 12px; font-weight: bold}
.new00 {  font-size: 12px; font-weight: bold}
img {  border-style: none}
.mds01 {  font-size: 16px; font-weight: bold}
.mds04 {  font-size: 16px; font-weight: bold; text-align: left; float: left;}
.mds04d {  font-size: 14px; text-align: right;}
.bdyex01 {  font-size: 14px; font-weight: normal}
.bdyex00 {  font-size: 14px; font-weight: bold}
.bdy01 {  font-size: 12px; font-weight: normal}
.bdy02 {  letter-spacing: 0.1em; font-size: 12px; font-weight: normal;}
.bdy02b {  letter-spacing: 0.1em; font-size: 12px; font-weight: bold;}
.bdy03 {  letter-spacing: 0.1em; font-size: 13px; font-weight: normal;}
.bdy03b {  letter-spacing: 0.1em; font-size: 13px; font-weight: bold;}
.bdy04b {  letter-spacing: 0.1em; font-size: 14px; font-weight: bold;}
.bdy05b {  letter-spacing: 0.1em; font-size: 15px; font-weight: bold;}
.bdy06b {  letter-spacing: 0.1em; font-size: 16px; font-weight: bold;}
.bdy07b {  letter-spacing: 0.1em; font-size: 17px; font-weight: bold;}
.bdy08b {  letter-spacing: 0.1em; font-size: 18px; font-weight: bold;}
.bdy01s {  font-size: 12px; font-weight: normal}
.bdy01l {  font-size: 12px; font-weight: normal; text-align: left}
.bdy00 {  font-size: 12px; font-weight: bold}
.daily {  line-height: 1.5; font-size: 12px; font-weight: normal}
.mn02 {  font-size: 12px; color: #FFFFFF}
.mn03 {  font-size: 14px; color: #FFFFFF}
.mn04 {  font-size: 14px; color: #FF9900}
.sd00 {  font-size: 10px; font-weight: normal}
.sd01 { font-size: 10px; font-weight: bold}
.min00 {  font-size: 14px; font-style: italic; font-weight: normal}
.min01 {  font-size: 12px; font-weight: bold; color: #808080}
.min02 {  font-size: 14px; font-weight: bold; color: #808080}
.min03 {  font-size: 15px; font-weight: bold; color: #CC0000}
.min04 {  font-size: 14px; font-weight: bold; color: #339999}
.fc01 { border-collapse:collapse; }
.lgreen01 {  font-size: 18px; font-weight: bold; color: #009973}
.sgray01 {  font-size: 12px; font-weight: normal; color: #696969}
/* fenet member`s contents table */
.fcontents{
vertical-align:top;
background-color:#FFFFFF;
width:960px;
height:650px;
padding-top:5px;
padding-left:3px;
padding-right:3px;
padding-bottom:5px;
}

/* frame */
.tdslogo_td{
padding-right:40px;
padding-left:40px;
}
.topmenu{
font-size: 14px;
color: #FFFFFF;
background-color:#000066;
}
TABLE.framet{
width:230px;
padding-right:10px;
padding-left:40px;
background-color:#000066;
}
TD.framet{
width:100px;
font-size:14px;
color:#FF9900;
}
TD.framec{
font-size:14px;
color:#FF9900;
line-height: 1.5em;
letter-spacing: 0.1em;
}
TD.frameh{
font-size:15px;
font-weight: bold;
color:#FF9900;
line-height: 1.5em;
}
TD.framed{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height: 1.5em;
letter-spacing: 0.1em;
}
.mainmenu{padding-left:40px; padding-right:10px;}

/* fenet members`top welcome page */
.mmain_c{  font-size: 14px; color: #0000FF; font-weight:bold; letter-spacing: 0.1em;}
.mmain_d{  font-size: 12px; color: #696969; font-weight:bold; letter-spacing: 0.1em;}
.mmain_g{  font-size: 12px; color: #000000; font-weight:bold; letter-spacing: 0.2em; text-decoration: underline}
.mmain_gsub{  font-size: 12px; color: #000000; font-weight:normal; letter-spacing: 0.2em;}

/* fenet member`s top information */
TH.fean{
font-size:13px;
color:#FF6347;
}
TD.fean{
font-size:13px;
color:#FF6347;
}
TD.fean_h{
font-size:14px;
color:#FF6347;
}

/* daily weekly generals */
.bdy_title01{
font-size: 14px;
letter-spacing: 0.2em;
font-weight: normal;
color:#3C3C37;
}
.bdy_title02{
font-size: 16px;
letter-spacing: 0.2em;
font-weight: normal;
color:#3C3C37;
}
.bdy_subtitle01{
font-size: 16px;
letter-spacing: 0.2em;
font-weight: bold;
color:#006400;
}
.bdy_subtitle02{
font-size: 16px;
letter-spacing: 0.2em;
font-weight: bold;
color:#C71585;
}
.bdy_gen01{
font-size: 12px;
letter-spacing: 0.1em;
font-weight: normal;
line-height: 1.4em;
color:#000000;
}
.bdy_gen02{
font-size: 14px;
letter-spacing: 0.1em;
font-weight: normal;
line-height: 1.4em;
color:#000000;
}

.bdy_gen03{
font-size: 15px;
letter-spacing: 0.1em;
font-weight: normal;
line-height: 1.4em;
color:#000000;
}

/* fixstat */
TH.fix_pac{
font-family: Tahoma, Arial, Helvetica, sans-serif;
font-size:13px;
color:#f8f8ff;
background-color:#4169e1;
}
TH.fix_atl{
font-size:13px;
color:#f8f8ff;
background-color:#008b8b;
}
TH.fix_tp{
font-size:13px;
color:#f8f8ff;
background-color:#DAA520;
}
TH.fix_gt{
font-size:13px;
color:#f8f8ff;
background-color:#696969;
}
TD.fixselect{
font-size:13px;
color:#696969;
text-align:left;
}
TD.fixunit{
font-size:13px;
color:#696969;
text-align:left;
}
TD.fix{
font-size:13px;
color:#696969;
text-align: right;
}
TD.fixref1{
font-size:14px;
color:#696969;
text-align: left;
font-weight:bold;
font-style: italic;
}
TD.fixref2{
font-size:14px;
color:#696969;
text-align: center;
font-weight:bold;
}
TD.fixgray{
font-size:13px;
background-color:#C0C0C0;
text-align: right;
}
img.pmbutton{
vertical-align: middle;
}
img.gicon{
vertical-align: middle;
}

/* report search */
.hit{
color:#FFFFFF;
background-color:#0000CC;
}

#top_table {
	padding: 0;
	margin: 0;
	border-width: 0;
	width: 750px;
	height: 200px;
	background : url(/img/main.gif) no-repeat;
}

#news_div {
	position: absolute;
	top: 100px;
	left: 10px;
}

/* TDS����D�����ڃe�[�u���p�X�^�C�� */
div#tdi_table a, div#top_spnb a { color: #FFD700; text-decoration:none;}
div#tdi_table a:hover, div#top_spnb a:hover {  color: #FF9900; text-decoration: underline}

div#tdi_table table, div#top_spnb table {
	border: 1px solid #cccccc;
	border-collapse: collapse;
	background: white;
	font-size: 9pt;
}

div#tdi_table table {
	width: 330px;
}

div#top_spnb table {
	margin-top: 86px;
	margin-left: 6px;
}

div#tdi_table td, #tdi_table th, div#top_spnb td, div#top_spnb th {
	border: 1px solid #cccccc;
	font-weight: normal;
	padding: 3px 2px;
}

div#tdi_table th, div#top_spnb th {
	font-size: 9pt;
	background:url(/img/sortable/header-bg.gif);
	color: white;
	text-align: center;
	padding: 2px 2px;
}

div#tdi_table td, div#top_spnb td {
	font-family: Arial;
	text-align: right;
	padding: 3px 3px;
}

div#tdi_table .curr, div#top_spnb .curr {
	font-weight: bold;
	background:white url(/img/yellowa.gif);
}

div#top_spnb .sh_title {
	color: #ADD8E6;
}

div#tdi_table .left {
	text-align: left;
	padding-left: 4px;
}

div#tdi_table .updown {
	width: 32px;
}

div#news_div .yellow {
	color: yellow;
}

div#news_div .orangered {
	color: orange;
}

div#news_div .crimson {
	color: crimson;
}

div#news_div .pink {
	color: pink;
}

div#news_div .aqua {
	color: lightskyblue;
}

div#news_div .greenyellow {
	color: greenyellow;
}

div#news_div .white {
	color: white;
}

div#news_div a { color: #ffffff; text-decoration:none;}
div#news_div a:hover {  color: #FFD700; text-decoration: underline}

#choi_link, #tenki_link {
	position: absolute;
	top: 140px;
	left: 10px;
	font-size: 9pt;
	padding: 2px 4px;
	background:url(/img/sortable/header-bg.gif);
}

#noport {
	position: absolute;
	top: 160px;
	left: 750px;
	font-size: 9pt;
	color:red;
	padding: 2px 4px;
}

div#choi_link a, div#tenki_link a { color: #ffffff; text-decoration:none;}
div#choi_link a:hover, div#tenki_link a:hover {  color: #FFD700; text-decoration: underline}

div#tenki_link {
	left: 120px;
}

div#stock_graph {
	margin-top: 0;
}

div#stock_graph_title {
	font-size: 10pt;
	width: 260px;
	color: white;
	background: #003399 url(/img/white_cut.gif) no-repeat;
	margin: 0;
	margin-left: 10px;
	padding: 1px;
	padding-left: 1em;
}

div#market_report_title {
	font-size: 10pt;
	width: 150px;
	color: white;
	background: #003399 url(/img/white_cut.gif) no-repeat;
	margin: 0;
	margin-left: 10px;
	padding: 1px;
	padding-left: 1em;
}


div#trax_table_title {
	font-size: 10pt;
	width: 225px;
	color: white;
	background: #00cc66 url(/img/white_cut.gif) no-repeat;
	margin: 0;
	margin-left: 10px;
	padding: 1px;
	padding-left: 1em;
}

.kome_bullet {
	color: #b22222;
}


