BODY {
font-size: 10pt; font-family: "lr SVbN"; color: #333333; line-height: 150%;
background-color:#d8d8d8;
 
 }
TH, TD { font-size: 10pt; font-family: "lr SVbN"; color: #333333; line-height: 130%;}
A:link { font-size: 10pt; font-family: "lr SVbN"; color: #2b42ac; text-decoration:none; }
A:visited { font-size: 10pt; font-family: "lr SVbN"; color: #2b42ac; text-decoration:none; }
A:hover { font-size: 10pt; font-family: "lr SVbN"; color: #b223bb; text-decoration:none; }


b{
color: #385569;
font-weight: normal;
}

.main{
background-color:#ffffff;
border-right: 1px solid #777777;
}

.table_index_main{
border: 1px solid #0076B0;
}
.table_01index_main{
border: 1px solid #0BA684;
}
.table_02index_main{
border: 1px solid #308379;
}
.table_03index_main{
border: 1px solid #34667D;
}
.table_04index_main{
border: 1px solid #642C85;
}
.table_05index_main{
border: 1px solid #852B32;
}
.table_06index_main{
border: 1px solid #6A842B;
}
.table_mailthanks_main{
border: 1px solid #6A842B;
}
.table_91index_main{
border: 1px solid #0878A6;
}
.table_92index_main{
border: 1px solid #0878A6;
}
.table_93index_main{
border: 1px solid #0878A6;
}
.table_94index_main{
border: 1px solid #0878A6;
}
.table_95index_main{
border: 1px solid #0878A6;
}
.table_96index_main{
border: 1px solid #0878A6;
}
.table_list_main{
border: 1px solid #0076B0;
}
.list_now{
font-size: 13pt;
background-color:#2987BB;
color:#ffffff;
}

.j7pt{font-size: 7pt;}
.j7pt a{font-size: 7pt;}
.j8pt{font-size: 8pt;}
.j9pt{font-size: 9pt;}
.j10pt{font-size: 10pt;}
.j11pt{font-size: 11pt;}
.j12pt{font-size: 12pt;}
.j13pt{font-size: 13pt;}
.j14pt{font-size: 14pt;}
.j15pt{font-size: 15pt;}
.j16pt{font-size: 16pt;}
.j17pt{font-size: 17pt;}
.j18pt{font-size: 18pt;}
.j19pt{font-size: 19pt;}
.j20pt{font-size: 20pt;}

.f_777{color: #59b58c;}

.table_image{
background-image:url(./table_image_back.jpg);
background-repeat:repeat-x;
border: 1px solid #BEBEBE;
background-color:#EEEEEE;
}

.header{
background-color:#62B18D;
}

.header_menu{
background-image:url(../00000_03.jpg);
background-repeat:no-repeat;
background-color:#62B18D;
}

.footer{
border-top: 1px solid #62B18D;
}

.toppage{
background-image:url(toppage.jpg);
background-repeat:no-repeat;
}

.indexsub{
background-image:url(../00000_06.jpg);
background-repeat:no-repeat;
}

.indexsub_table{
border: 1px solid #0C2677;
background-color:#EEF0F5;
font-size: 7.5pt;
line-height: 130%;
}
.indexsub_table2{
font-size: 7.5pt;
line-height: 130%;
}

.indexlist_table{
background-image:url(indexlist_back.jpg);
background-repeat:no-repeat;
border: 1px solid #59B58C;
background-color:#E7E7E7;
font-size: 9pt;
line-height: 130%;
}

.indexlist_table2{
background-image:url(indexlist_back2.jpg);
background-repeat:no-repeat;
border: 1px solid #59B58C;
background-color:#DBF3E1;
font-size: 9pt;
line-height: 130%;
}

.indexlist_table3{
background-repeat:no-repeat;
border: 1px solid #ccc;
background-color:#c1deec;
font-size: 11pt;
line-height: 130%;
}

.indexlist_table4{
background-repeat:no-repeat;
border: 1px solid #ccc;
background-color:#eee;
font-size: 9pt;
line-height: 130%;
}


.indexlist_td_white{
background-color:#FFFFFF;
font-size: 8pt;
line-height: 120%;
}

/* STͺ */
.st01{
margin: 0;
padding: 0.55em 0.8em;
background-image:url(st01_back.jpg);
background-repeat:repeat-x;
border: 1px solid #bebebe;
background-color:#D9D9D9;
width: 500;
height: 20;
color: #333;
line-height: 100%;
font-size: 13pt;
}
.st02{
margin: 0;
padding: 0.55em 0.8em;
background-image:url(st01_back.jpg);
background-repeat:repeat-x;
border: 1px solid #bebebe;
background-color:#D9D9D9;
width: 250;
height: 20;
color: #333;
line-height: 100%;
font-size: 13pt;
}

/* SSTͺ */
.sst01{
margin: 0;
padding: 0.3em 0.8em;
border: 1px solid #bebebe;
background-color:#D9D9D9;
width: 500;
height: 15;
color: #333;
line-height: 100%;
font-size: 12pt;
}
.sst02{
margin: 0;
padding: 0.3em 0.8em;
border: 1px solid #bebebe;
background-color:#D9D9D9;
width: 250;
height: 15;
color: #333;
line-height: 100%;
font-size: 12pt;
}

/* SSSTͺ */
.ssst01{
margin: 0;
padding: 0.2em 0.8em;
border: 1px solid #bebebe;
width: 500;
height: 15;
color: #333;
line-height: 100%;
background-color:#fff;
}
.ssst02{
margin: 0;
padding: 0.2em 0.8em;
border: 1px solid #bebebe;
width: 250;
height: 15;
color: #333;
line-height: 100%;
background-color:#fff;
}

/* E€ͺ */
#mainsub{
margin: 0;
display: block;
padding: 0.25em 0.4em;
background-color:#F6F6F6;
font-size: 100%;
float: left;
display: block;
width: 100%;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}


/* j[ͺ */
#navlist{
margin: 0;
padding: 0;
background-color:#F6F6F6;
border-right: none;
float: left;
}
#navlist li{
margin: 0;
padding: 0;
list-style-type: none;
display: block;

}
#navlist a:link, #navlist a:visited{
display: block;
font-size: 9pt;
text-decoration: none;
color: #333;
background-image:url(menu_back.jpg);
background-color:#D8D8D8;
width: 84px;
heiht:22px;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
}
#navlist a:hover{
display: block;
font-size: 9pt;
text-decoration: none;
color: #333;
background-image:url(menu_back_f.jpg);
background-color: #D8D8D8;
width: 84px;
heiht:22px;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;

}
#navlist .order {background-color:#DDDDDD}
#navlist .order  a:hover{background-color:#E9E9F3}


 .search_submit
   { background-color:#E5110F; color:#FFFFFF; border:1px solid #DDDDDD; font-size: 85%; height:20px}

.whatsnew
{
background-image:url(whatsnew_back.jpg);
background-repeat:no-repeat;
position: static; 
font-size: 9pt;
line-height: 130%;
width: 150;
height: 300;
overflow: auto;
overflow: auto;scrollbar-face-color:#AAAAAA;scrollbar-track-color:#EEEEEE;scrollbar-arrow-color:#EEEEEE;scrollbar-highlight-color:#DDDDDD;scrollbar-shadow-color:#BBBBBB;scrollbar-3dlight-color:#EEEEEE;scrollbar-darkshadow-color:#CCCCCC;
}


.table_line{
border-right: 1px solid #bebebe;
border-bottom: 1px solid #bebebe;
}
.td_line{
border-top: 1px solid #bebebe;
border-left: 1px solid #bebebe;
}
.td_line_bg{
border-top: 1px solid #bebebe;
border-left: 1px solid #bebebe;
background-color:#888;
color:#fff;
}

.00000_index_06_01_link a{
font-size: 9pt;
color:#1499E1;
}
