/* font base */
/* {font:style(italic) weight(bold) size/height;} ------------------------------------------------------------------------- */
.fon_a{color:#000000;}


/* back base -------------------------------------------------------------------------------------------------------------- */
.bac_a{color:#000000;padding: 1pt 0pt 0pt 0pt;background-color:#EEEEEE;}


/* input base ------------------------------------------------------------------------------------------------------------- */
.inpN_a{font: normal normal 10pt/10pt;ime-mode:inactive;text-align:left ;}
.inpN_r{font: normal normal 10pt/10pt;ime-mode:inactive;text-align:right;}
.inpT_a{font: normal normal 10pt/10pt;ime-mode:active  ;text-align:left ;}


/* border base ------------------------------------------------------------------------------------------------------------ */
.bor_a {border: #000000;border-style:solid;border-width:1pt 1pt 1pt 1pt;color:#000000;padding: 0pt 0pt 0pt 0pt;}
.bor_b {border-collapse: collapse;color:#000000;padding: 0pt 0pt 0pt 0pt;}


/* hr base ---------------------------------------------------------------------------------------------------------------- */
.hr_a {color: #FF3C00; filter:alpha(opacity=100,finishopacity=10,style=3);}
.hr_b {color: #FF3C00; filter:alpha(opacity=100,finishopacity=10,style=0);}


/* font link -------------------------------------------------------------------------------------------------------------- */
a:link    {color:#666666;text-align:left;text-decoration:none;}
a:active  {color:#666666;text-align:left;text-decoration:none;}
a:visited {color:#666666;text-align:left;text-decoration:none;}
a:hover   {color:#FF6633;text-align:left;text-decoration:underline;}





