<STYLE TYPE="text/css">
<!--
BODY{
Backgroungd-color:#000000;	 						 /*Backgroundの色*/
scrollbar-face-color:#FFFFFF; 
scrollbar-track-color:#7A9AE0; 
scrollbar-arrow-color:#3361C4; 
scrollbar-highlight-color:#FFFFFF; 
scrollbar-shadow-color:#000099; 
scrollbar-3dlight-color:#000099; 
scrollbar-darkshadow-color:#8D8D8D; 
}
/***********************************************/
/* 基本　 　                                    */
/***********************************************/

*{
color:#555555;
font-size:10pt;
font-style:normal;
font-weight:normal;
font-family: Verdana, Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro", "Osaka", "lroSVbN";
text-decoration:none;
}
A{color: #3361C4;}
A:hover{color: #3361C4; text-decoration:underline; }

TABLE.Main{
color: #646464; /* 文字の色 */
background-color: #FFFFFF; /* 背景の色 */
border-right:1px #E3E3E3 solid;
border-left:1px #E3E3E3 solid;
}
TABLE.Sub{
margin:2px;
padding:2px;
color: #646464; /* 文字の色 */
background-color: #FFFFFF; /* 背景の色 */
}
TABLE.NewsMain{
color: #646464; /* 文字の色 */
background-color: #FFFFFF; /* 背景の色 */
border-top:1px #E3E3E3 solid;
border-bottom:1px #E3E3E3 solid;
border-right:1px #E3E3E3 solid;
border-left:1px #E3E3E3 solid;
}

TD.NewsTitle{
margin:2px; padding:4px;
color:#000000;
background-color :#EEEEEE;
font-size:10pt;
font-weight:bold;
}
TD.NewsTitleSub{
margin:2px; padding:4px;
color:#000000;
background-color :#EEEEEE;
font-size:10pt;
font-weight:bold;
}

TD.NewsMark{
margin:2px; padding:4px;
color:#000000;
background-color :#4462FF;
font-size:9pt;
}
TD.NewsMain{
margin:2px; padding:4px;
color:#555555;
background-color :#FFFFFF;
font-size:10pt;
line-height : 1.5 ;
}
TD.NewsMain2{
margin:2px; padding:4px;
color:#555555;
background-color :#FFFFFF;
font-size:10pt;
border-top:1px #EEEEEE solid;
border-bottom:1px #EEEEEE solid;
border-left:1px #EEEEEE solid;
border-right:1px #EEEEEE solid;
}
TD.NewsMainLINE{
margin:2px; padding:4px;
color:#555555;
background-color :#FFFFFF;
font-size:10pt;
text-decoration:underline ; 


}
TD.plugin{
color:#000000;
background-color :#DCDCDC;
font-size:8pt;
}

TD.BLine{
color:#000000;
background-color :#2d69ce;
font-size:8pt;
}
TD.BUsual{
color:#2d69ce;
background-color :#FFFFFF;
font-size:11pt; font-weight:bold;
}
TD.Title{
color:#FFFFFF;
background-color :#AFAFE3;
font-size:8pt;
}
TD.BFot{
color:#FFFFFF;
background-color :#2d69ce;
font-size:10pt; font-weight:bold;
}
TD.White{
color:#FFFFFF;
background-color :#FFFFFF;
font-size:9pt;
}
TD.HandT{
margin:0px;
padding:4px;
color:#787878;
background-color :#FFFFFF;
font-size:9pt;
}
TD.HandB{
margin:0px;
padding:4px;
color:#787878;
background-color :#FFFFFF;
font-size:9pt;
border-bottom:1px #b4b4b4 dotted;
}
TD.HandG{
margin:0px;
padding:4px;
color:#787878;
background-color :#FFFFFF;
font-size:9pt;
}

TD.HandR{
margin:0px;
padding:4px;
color:#ff0000;
background-color :#FFFFFF;
font-size:9pt;
border-bottom:1px #b4b4b4 dotted;
}

/***********************************************/
/* MAINMENU　                                   */
/***********************************************/
A.menu_left {
position:relative;
float: left;
margin:0px; padding:12px;
display:block;
background:transparent url(/img/main_menu_off.gif) no-repeatborder-top:0px #b4b4b4 solid;
color:#3361C4;
width:112px;height:38px;
font-size:9pt;
text-decoration:none;
}
A:hover.menu_left {
margin:0px; padding:8px;
background:transparent url(/img/main_menu_on.gif) no-repeatborder-top:0px #b4b4b4 solid;
color:#3361C4;
}

A.menu_cent {
position:relative;
float: left;
margin:0px; padding:12px;
display:block;
background:transparent url(/img/main_menu_off.gif) no-repeatborder-top:0px #b4b4b4 solid;
color:#3361C4;
width:112px;height:38px;
font-size:9pt;
text-decoration:none;
}
A:hover.menu_cent {
margin:0px; padding:8px;
background:transparent url(/img/main_menu_on.gif) no-repeatborder-top:0px #b4b4b4 solid;
color:#3361C4;
}

A.menu_right {
position:relative;
float: left;
margin:0px; padding:12px;
display:block;
background:transparent url(/img/main_menu_off.gif) no-repeatborder-top:0px #b4b4b4 solid;
color:#3361C4;
width:112px;height:38px;
font-size:9pt;
text-decoration:none;
}

A:hover.menu_right {
margin:0px; padding:8px;
background:transparent url(/img/main_menu_on.gif) no-repeatborder-top:0px #b4b4b4 solid;
color:#3361C4;
}
/***********************************************/
/* TOP_contents                                 */
/***********************************************/
A.top_irnews {
margin:0px;
padding:6px;
float: left;
display:block;
background-color:#FFFFFF; color:#787878;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
width:518px;height:22px;
font-size:8pt;
line-height:22px;
text-decoration:none;
}
A:hover.top_irnews {
float: left;
background-color:#9999FF; color:#FFFFFF;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
}
A.top_news {
margin:0px;
padding:4px;
float: left;
display:block;
background-color:#FFFFFF; color:#787878;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
width:517px;height:18px;
font-size:8pt;
line-height:18px;
text-decoration:none;
}
A:hover.top_news {
float: left;
background-color:#82dfa3; color:#FFFFFF;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
}
A.top_pub {
margin:0px;
padding:4px;
float: left;
display:block;
background-color:#FFFFFF; color:#787878;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
width:517px;height:18px;
font-size:8pt;
line-height:18px;
text-decoration:none;
}
A:hover.top_pub {
float: left;
background-color:#d7d7d7; color:#555555;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-left:1px #b4b4b4 solid;
}

A.top_shop { margin:0px; padding:4px;
display:block;
background-color:#FFFFFF; color:#969696;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-right:1px #b4b4b4 solid;
width:234x;height:18px;
font-size:8pt;
line-height:18px;
text-decoration:none;
}
A:hover.top_shop {
background-color:#FF9999; color:#FFFFFF;
border-top:0px #b4b4b4 solid;
border-bottom:1px #b4b4b4 dotted;
border-right:1px #b4b4b4 solid;
}
INPUT.Gsub{
color:#FFFFFF;
font-size:12px;
background-color:#2d69ce;
padding:1px;
clip:  rect(   );
width: 45px;
height: 24px;
border: 1px #0000b5;
border-style:double;
}

-->
</STYLE>
