    body          {font-size:12px; }

    td            {font-size:16px; }

    td.tmb1       {font-size:12px; text-align:center; vertical-align:middle; }

    td.tmb2       {font-size:12px; text-align:left; vertical-align:middle; }

    td.r          {border-bottom:solid; border-color:#666666; border-width:1px; background-color:#ffffff;}

    .px10         {font-size:10px; line-height:12px;}
    .px12         {font-size:12px; line-height:15px;}
    .px16         {font-size:16px; line-height:19px;}

    a             {color:#3366dd ; text-decoration:none; font-weight:bold; font-size:16px; line-height:19px;}
    a:hover       {color:#ff4400 ; background-color:transparent; font-size:16px; line-height:19px;}

    a.a12         {color:#3366dd ; text-decoration:none; font-weight:bold; font-size:12px; line-height:15px;}
    a.a12:hover   {color:#ff4400 ; background-color:transparent; font-size:12px; line-height:15px;}

    a.c1          {color:#1144cc ; text-decoration:none; font-size:12px;  line-height:15px; font-weight:normal;}
    a.c1:hover    {color:#ff4400 ; background-color:transparent; font-size:12px; line-height:15px; }

    a.home:hover  {background-color:transparent;}

/* t1〜t2：通常テーブル用 */

    .t1           {border-style:solid; border-width:1; border-color:#888888; border-collapse:collapse; margin:5px 0px 5px 0px ; }

    .t2           {border-style:solid; border-width:1; border-color:#888888; background-color:#ffffff; font-size:12px; line-height:19px; padding:5px; }