BODY{
 font-size : 14px;
 background-color : #ffffff;
 padding-top : 0px;
 padding-left : 0px;
 padding-right : 0px;
 padding-bottom : 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
}
.header_990000{
 font-size : 12px;
 padding-top : 4px;
 padding-left : 4px;
 padding-right : 4px;
 padding-bottom : 4px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-style : solid solid solid solid;border-color : #990000 #990000 #990000 #990000;
 color : white;
 background-color : #990000;
 text-align : center;
 font-weight : 600;
}
.data_990000{
 font-size : 12px;
 color : black;
 background-color : white;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #990000 #990000 #990000 #990000;
 padding-top : 2px;
 padding-left : 2px;
 padding-right : 2px;
 padding-bottom : 2px;
}
.header_cc0000{
 font-size : 12px;
 padding-top : 4px;
 padding-left : 4px;
 padding-right : 4px;
 padding-bottom : 4px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-style : solid solid solid solid;border-color : #cc0000 #cc0000 #cc0000 #cc0000;
 color : white;
 background-color : #cc0000;
 text-align : center;
 font-weight : 600;
}
.data_cc0000{
 font-size : 12px;
 color : black;
 background-color : white;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #cc0000 #cc0000 #cc0000 #cc0000;
 padding-top : 2px;
 padding-left : 2px;
 padding-right : 2px;
 padding-bottom : 2px;
}
.header_ff9933{
 font-size : 12px;
 padding-top : 4px;
 padding-left : 4px;
 padding-right : 4px;
 padding-bottom : 4px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-style : solid solid solid solid;border-color : #ff9933 #ff9933 #ff9933 #ff9933;
 color : white;
 background-color : #ff9933;
 text-align : center;
 font-weight : 600;
}
.data_ff9933{
 font-size : 12px;
 color : black;
 background-color : white;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ff9933 #ff9933 #ff9933 #ff9933;
 padding-top : 2px;
 padding-left : 2px;
 padding-right : 2px;
 padding-bottom : 2px;
}
.header_ffffcc{
 font-size : 12px;
 padding-top : 4px;
 padding-left : 4px;
 padding-right : 4px;
 padding-bottom : 4px;border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 0px;border-style : solid solid solid solid;
 color : #990000;
 background-color : #ffffcc;
 text-align : center;
 font-weight : 600;
}.category_title{
 font-size : 16px;
 
 
 
 border-top-width : 1px;border-left-width : 1px;border-right-width : 1px;border-bottom-width : 1px;border-style : solid solid solid solid;
 color : #990000;
 background-color : #ffffcc;
 text-align : left;
 font-weight : 600;
  text-indent : 10px;
  height : 40px;
}
.data_ffffcc{
 font-size : 12px;
 color : black;
 background-color : white;border-width : 1px 1px;border-bottom-width : 1px;border-left-width : 1px;border-style : solid solid solid solid;
 padding-top : 2px;
 padding-left : 2px;
 padding-right : 2px;
 padding-bottom : 2px;
}
.sankaku_990000{
 font-size : 12px;
 background-image : url(../gazou/sankaku_990000.gif);
 background-repeat : no-repeat;background-position : 0px 0px;
 text-indent : 12px;
}
.sankaku_cc0000{
 font-size : 12px;
 background-image : url(../gazou/sankaku_cc0000.gif);
 background-repeat : no-repeat;background-position : 0px 0px;
 text-indent : 12px;
}
.sankaku_ff9933{
 font-size : 12px;
 background-image : url(../gazou/sankaku_ff9933.gif);
 background-repeat : no-repeat;background-position : 0px 0px;
 text-indent : 12px;
}
TABLE{
 font-size : 12px;
}
A{
 color : #990000;
 text-decoration : none;
 
}
A:HOVER{
 color : #ff9933;
 text-decoration : underline;
}
.usui_moji{
 
 color : gray;
 
}.usui_moji_mini{
 
 color : gray;
 
 font-size : 10px;
}
.bottom_menu{
 color : #ff9933;
 border-top-width : 1px;
 border-bottom-width : 1px;
 border-top-style : solid;
 border-bottom-style : solid;
 border-top-color : #ff9933;
 border-bottom-color : #ff9933;
 height : 28px;
 
}
.midashi{
 font-size : 14px;
 font-weight : 600;
 color : #cc0000;
 background-color : white;
 
 
 
 height : 20px;
 vertical-align : middle;
 
 border-bottom-width : 1px;
 border-bottom-style : dotted;
 border-bottom-color : gray;
}
