<!--

body{
  background-image : url(back.gif);
}

h1{
  font-family: serif;
  clear : both ; 
  font-size : 16pt;
  border-style : solid;
  border-width : 0 0 1px 0 ;
  border-color : #666666; 
}

h2{
  font-size : 11pt;
}

h2.index{
  border-style : solid;
  border-width : 0 0 1px 0 ;
  border-color : #666666; 
  }

h3{
  font-size : 10pt;
  text-decoration : underline;
  clear : both;
}

div{
  font-size : 9pt;
  line-height : 1.5;  
}

/* top */

div.top{
  margin-bottom : 1em;
  border-style : solid;
  border-width : 0 0 1px 0 ;
  border-color : #666666; 
}

/* top-right */

div.navi{
  text-align : right;
  border-style : solid;
  border-width : 0 0 1px 0 ;
  border-color : #666666;
}

/* bottom */

div.bottom{
  margin-top : 1em;
  padding-top : 0.5em;
  border-style : solid;
  border-width : 1px 0 0 0 ;
  border-color : #666666; 
  clear : both;
}

dl{font-size : 9pt;}

dt{
 margin-left : 1em;
 line-height : 1.5;
 }
 
dt.under{
 text-decoration : underline;
 }
 
dd{
 margin-right : 20%;
 line-height : 1.5;
 }

p{
  margin-right : 20%;
  font-size : 9pt;
  line-height : 1.5; 
  margin-left : 1em;
}

table,td,th{
  border-style : solid;
  border-width : 1px;
  border-color : #666666;
  }

table{
  display : table;
  margin-left : 1em;
  font-size : 9pt;
  border-collapse: collapse;
  border-spacing : 0px;
}

/* member_list*/

th.mem{
  width : 8em;
  background-image : url(table.gif);
}

th.memo{
  width : 15em;
  background-image : url(table.gif);
}

/* movie */

th.mov{
   width : 10em;
  background-image : url(table.gif);
}

td.mov{
  border-width : 0 1px;
  line-height : 1.7; 
}

/* schedule_day */

td.hi{
  width: 2em;
  height : 1.7em;
  text-align : center;
}

/* schedule_week */

td.da{
  width : 1.8em;
  height : 1.7em;
  text-align : center;
}

/* schedule_memo */

td.yo{
  width : 400px;
  height : 1.7em;
}

/* schedule_sat & sun  */

tr.sat{color : blue;}  
tr.sun{color : red;}  

/* member */

tr.mem{
  text-align : center ;
  border-color : #666666;
  line-height : 1.5;
}

caption{
  text-align : left;
  }

/* action */

tr.result{
  text-align : center ;
}

/* action_2004 */

img.pic{
  margin : 0 1em 1em 1em;
  float : left;
  }

img.pho{
  margin : 0 0 1em 0.5em;
  float : left;
  }

/* mail */

address{
  margin-left : 1em;
  font-style : normal;
  font-size : 9pt;
  line-height : 1.5;  
}


.unleft{clear : both;}

span.6{
  width : 6em;
}

span.red{
  color : red;
}

span.blue{
  color : blue;
}

a{text-decoration : none;}
a:link{color : #666666;}
a:visited{color : #666666;}
a:hover{color : #666666;text-decoration : underline;}
a:active{color : #666666;text-decoration : underline;}

-->








