body {
 color: #666;
 font-size: 12px;
 line-height: 1.7em;
 background-color: white;
 margin: 0px 0px 0px 0px;
 padding: 0px 
}

A:link { color: #fff ; text-decoration: none; }
A:visited { color: #fff ; text-decoration: none; }
A:active { color: #fff ; text-decoration: none; }
A:hover { color: #fff ; text-decoration: none; }

img { border: none 0 }
td { border: none 0px }
.left_td {
 border: none 0px;
 background-image: url(kgengo_img/back2.gif);
}
.color6 { color: #666; }
.colorf { color: #fff; }

.table_menu {
 background-color: #658CFF;
 color: #fff; 
 font-size: 12px;
 line-height: 1.2em;
 padding-right: 4px;
 border: none;
 position: relative;
 left: 10px;
 width: 150px 
}
.table_honmon {
 color: #666; 
 font-size: 12px; 
 line-height: 1.5em;
 border: none;
}
.table_column2     { color: #666; font-size: 11px; line-height: 1.5em; padding: 0px 0px 20px 10px; border: none }
.table_column3     { color: #666; font-size: 14px; line-height: 1.5em; padding: 0px 5px 20px 15px; border: none }
.table_g {
 color: #666;
 font-size: 12px;
 line-height: 1.4em;
 padding-bottom: 26px;
 border: none }

h1  { font-weight: bold; font-size: 24px; line-height: 1em }
h2  { font-weight: bold; font-size: 16px; line-height: 1em }
h3  { font-weight: bold; font-size: 13px; line-height: 1em }
h4  { font-weight: bold; font-size: 12px; line-height: 1em }
.txt10  { font-size: 10px; line-height: 1.5em }
.txt_red { color: #cc3333 }
.txt_blue { color: #333399 }
.table.grayline   { color: #666; font-size: 13px; line-height: 1.4em; padding: 10px; border: 1px #666 }
.txt13 { font-size: 13px; line-height: 1.4em }
.txt14 { font-size: 14px; line-height: 1.7em }
.txt15 { font-size: 15px; line-height: 1.7em }
.txt16 { font-size: 16px; line-height: 1.7em }
