
body , td {color : #333333;font-family : ms ui gothic, osaka;font-size : 110%;}
h1   { color : #142483;font-size : larger; }
  h1 span  { color : #000000;font-size : 100%;font-weight : normal; }
h2  {color : #054918;font-size : larger;}



#l75 , #main , div.main 
   { width : 75%;float : left; }
   
   form.ga_day , form.gb_area , div.bb_grp , form.ba_tm
   { border-color : #1e90ff;border-top-style : none;border-left-style : dashed;border-left-width : 1px;border-bottom-style : dashed;border-bottom-width : 1px;border-right-style : none; }
   
   

#r20 , div.navir 
   { padding-top : 5px;padding-left : 5px;padding-bottom : 5px;width : 20%;float : right; }
    #r20 div.navi { padding : 5px;border-color : #ffffff;border-style : solid;border-width : 1px; }

hr , .cl{ clear : both;}

div.area
   {padding-left : 5px;padding-bottom : 5px;
    border-color : #7cfc00;
    border-top-style : hidden;
    border-left-style : solid;border-left-width : thin;
    border-bottom-style : solid;border-bottom-width : thin;
    border-right-style : hidden;
    width : 100%;}
    div.area h2     {width : 75px;float : left;}



#g ,#g27 ,#g28 ,#g29 , #g30 , #ga , #gb ,#b , #b26, #b27 , #b28 , #b29 , #ba , #bb
   {font-size : small;padding-top : 2px;padding-left : 2px;padding-right : 1em;border-top-color : #ffffff;border-top-style : solid;border-top-width : 0px;border-left-color : #ffffff;border-left-style : solid;border-left-width : 0px;border-bottom-color : #ffffff;border-bottom-style : solid;border-bottom-width : 0px;border-right-color : #ffffff;border-right-style : solid;border-right-width : 0px;float : left;}
   
#g , #b
   {padding-left : 1.5em;width : 22em;}
       #b26
   {padding-left : 1.5em;width : 24em;}
#g27 , #b27
   {padding-left : 1.5em;width : 27em;}
#g28 , #b28
   {padding-left : 1.5em;width : 27em;}
#g29 , #b29
   {padding-left : 1.5em;width : 27em;}
#g30
   {padding-left : 1.5em;width : 28em;}
#g #ga, #b #ba
   {margin-left : 2em;}
   

   
  #g , #g27 , #g28 , #g29 , #g30 , #ga ,.ga_day   {background-color : #ffe7e7;}
  .lbl , tr.lbl , #r20 div.navi , div.navir , #b , #b26 , #b27 , #b28 , #b29 , #ba ,.ba_tm
                                              {background-color : #e7ffff;}
  .ln  , tr.ln  , td.ln                       {background-color : #c8e4fa;}
  .lgn , tr.lgn , #bb ,.bb_grp                {background-color : #eeffee;}
  .lyl , tr.lyl , #gb ,.gb_area               {background-color : #ffffcc;}
  
       .gtx    {color : #ff6868;}
       .btx    {color : #6868ff;}

  
  .ml1e   {margin-left : 1em;}
  .w16e   {width : 16em;}




.fl{ float : left;}









    td.t  {vertical-align : top;}

    td.c  {text-align : center;}
    td.ct {text-align : center;vertical-align : top;}

    td.r  {text-align : right;white-space : nowrap;}
    td.rt {text-align : right;vertical-align : top;white-space : nowrap;}
    
    td ul , td dl {margin-top : 0px;margin-bottom : 0px;}
    form em , td em {color : #dc143c;font-style : normal;font-weight : normal;}

    
    
    
        td.ln {font-size : 2pt;}
    
#game {margin-left : 2em;}
#game form{margin-top: 0px; margin-bottom: 0px; }



div.tmt{background-color : #ffffdb;padding : 2px;border-color : #c0c0c0;border-style : solid;border-width : 1px;width : 220px;}

  div.tmt span{text-align : center;}

.ieonly  {display: none;}
/*.nnonly  {display: none;}*/
