body { text-align: center ; background-color: #6C8446;}
h1 {
font-family: "lr SVbN", "Osaka|";
font-size: 15px;
color: #003300;
text-align: left; 
margin-left: 0px;}
h2 {
font-family: "lr SVbN", "Osaka|";
font-size: 13px;
color: #003300;
text-align: left; 
margin-left: 5px;
margin-top: 30px;
}
h3 {
font-family: "lr SVbN", "Osaka|";
font-size: 12px;
color: #FFFFFF;
text-align: left; 
margin-left: 5px;
}

.tennis ul {  list-style-type: none; line-height: 1.2em; margin-top: 0px;}

.tennis li { font-size: 12px; 
list-style-type: lower-roman; 
color: #336600;
line-height: 1.2em;
margin-top: 10px;
list-style-position: outside;
}


P { font-size: 12px; 
color: #6C8446; 
margin-left: 10px; 
margin-right: 10px;}

#tableset02 { text-align: center; margin-top: 20px; margin-bottom: 50px;}

#tdtext { 
font-size: 12px;
 color: #003300; 
margin-left: 5px; 
line-height: 1.2em; 
font-family: "lr SVbN", "Osaka|";
margin-top: 10px;
margin-bottom: 10px;
}

#acctext { 
font-size: 12px;
 color: #336600; 
margin-left: 30px; 
margin-right: 30px; 
margin-top: 1em;
line-height: 1.4em; 
font-family: "lr SVbN", "Osaka|";
}
#acctext01{ 
font-size: 12px; color: #336600; 
margin-left: 30px; 
margin-bottom: 1.5em;
line-heigh: 1.8em; 
font-family: "lr SVbN", "Osaka|";
}
#acctext02 { 
font-size: 10px; color: #6C8446; 
margin-left: 70px; 
margin-bottom: 0.2em;
font-family: "lr SVbN", "Osaka|";
}

#addfont { 
font-size:10px; color: #6C8446; 
text-align: left; 
margin-left: 1em;
font-family: "lr SVbN", "Osaka|";
}
#banner {text-align: center; 
font-size: 10px; 
display:block; 
margin-top: 10px; }

#alignleft { 
text-align: left; 
}

#aligncenter { 
text-align: center;
}

#aligncenter2 { 
  text-align: center;
  margin-bottom: 0px;
}

#alignright { 
text-align: 
right; 
}
#panmenu { 
color: white; 
font-family: "lr SVbN", "Osaka|"; font-size: 12px; text-align: left; margin-left: 10px;}


a {  font-family: "lr SVbN", "Osaka|"; font-size: 12px; color: #0066CC; text-decoration: none;}
a:hover{ font-family: "lr SVbN", "Osaka|"; font-size: 12px; color: #0066CC; text-decoration: underline;}

dt { font-family: "lr SVbN", "Osaka|"; 
font-size: 14px;
color: #003300;
text-decoration: none;}

dd { font-family: "lr SVbN", "Osaka|"; 
font-size: 12px;
color: #666600;
line-height: 1.6em;
text-decoration: none;
}

#s-menu00 a{
display:block;
width:150px; height:25px;
color:#666600;
background:url(../menu/s-menu00a.jpg) no-repeat;
text-decoration:none;
text-align:center;}
#s-menu00 a:hover{
color:#666600; 
background:url(../menu/s-menu00b.jpg);
}

#s-menu01 a{
display:block;
width:150px;
color:#666600;
background: url(../menu/s-menu01a.jpg) no-repeat;
height:25px;
text-decoration:none;
text-align:center;}
#s-menu01 a:hover{
color:#666600; 
background: url(../menu/s-menu01b.jpg);
}

#s-menu02 a{
display:block;
width:150px;
color:#666600;
background:url(../menu/s-menu02a.jpg) no-repeat;
height:25px;
text-decoration:none;
text-align:center;}
#s-menu02 a:hover{
color:#666600; 
background:url(../menu/s-menu02b.jpg);
}
#s-menu03 a{
display:block;
width:150px;
color:#666600;
background:url(../menu/s-menu03a.jpg) no-repeat;
height:25px;
text-decoration:none;
text-align:center;}
#s-menu03 a:hover{
color:#666600; 
background:url(../menu/s-menu03b.jpg);
}
#s-menu04 a{
display:block;
width:150px;
color:#666600;
background:url(../menu/s-menu04a.jpg) no-repeat;
height:25px;
text-decoration:none;
text-align:center;}
#s-menu04 a:hover{
color:#666600; 
background:url(../menu/s-menu04b.jpg);
}
#s-menu05 a{
display:block;
width:150px;
color:#666600;
background:url(../menu/s-menu05a.jpg) no-repeat;
height:25px;
text-decoration:none;
text-align:center;}
#s-menu05 a:hover{
color:#666600; 
background:url(../menu/s-menu05b.jpg);
}
#s-menu06 a{
display:block;
width:150px;
color:#666600;
background:url(../menu/s-menu06a.jpg) no-repeat;
height:25px;
text-decoration:none;
text-align:center;}
#s-menu06 a:hover{
color:#666600; 
background:url(../menu/s-menu06b.jpg);
}

#s-menu07 a{
display:block;
width:150px;
color:#666600;
background:url(../menu/s-menu07a.jpg) no-repeat;
height:25px;
text-decoration:none;
text-align:center;}
#s-menu07 a:hover{
color:#666600; 
background:url(../menu/s-menu07b.jpg);
}
#s-menu08 a{
display:block;
width:150px;
color:#666600;
background:url(../menu/s-menu08a.jpg) no-repeat;
height:25px;
text-decoration:none;
text-align:center;}
#s-menu08 a:hover{
color:#666600; 
background:url(../menu/s-menu08b.jpg);
}



#s-menu-sub1 a{
display:block;
width:150px;
background:url(../menu/s-menuwhite1.jpg) no-repeat;
background-position: left;
height:25px;
line-height: 2em;
text-align: left;}
#s-menu-sub2 a{
display:block;
width:150px;
background:url(../menu/s-menuwhite2.jpg) no-repeat;
background-position: left;
height:25px;
line-height: 2em;
text-align: left;}
#s-menu-sub3 a{
display:block;
width:150px;
background:url(../menu/s-menuwhite3.jpg) no-repeat;
background-position: left;
height:25px;
line-height: 2em;
text-align: left;
   }
.subtitle1 {
display:block;
width:150px;
background:url(../menu/s-menuwhite1.jpg) no-repeat;
background-position: left;
height:25px;
margin-bottom: 0px;
text-align: left;
color: #333333;
font-size: 10px;
}

.subtitle2 {
display:block;
width:150px;
background:url(../menu/s-menuwhite2.jpg) no-repeat;
background-position: left;
height:25px;
margin-bottom: 0px;
text-align: left;
color: #333333;
font-size: 10px;
}
#tennistable02  {
  text-align: center; margin-top: 20px; margin-bottom:  
  20px;
  }

.backstyle05 {
  display:block;
  width: 500px;
  background:url(../img2/backstyle05.jpg) no-repeat;
  background-position: left;
  height:36px;
  text-align: left;
  line-height: 2.4em;
}

.text01 {
  font-size: 12px; font-family: "lr SVbN", "Osaka|";
  text-align: left; color: #336600;
  }
.table01 {
  font-size: 12px; font-family: "lr SVbN", "Osaka|";
  color: #FFFFFF; background-color: #000099; text-align: center;
  }
.table02 {
  font-size: 12px; font-family: "lr SVbN", "Osaka|";
  color: #FFFFFF; background-color: #0066FF; text-align: center;
  }
.table03 {
  font-size: 12px; font-family: "lr SVbN", "Osaka|";
  color: #000000; background-color: #FFFFFF;
  }
.table03b {
  font-size: 12px; font-family: "lr SVbN", "Osaka|";
  color: #000000; background-color: #CCCCCC;
  }
.aligncenter { 
text-align: center;
}

.minilist {
  list-style-type: none;
  line-height: 1.2em;
  margin-left: 1px;
  }

.annaititle01 {  font-family: "lr SVbN", "Osaka|";
  font-size: 12px; font-style: normal; color: #003300;
  font-weight: bold; 
  border-bottom: 1px solid #003300;
  vertical-align: text-top;
  }
.alignright {
  text-align: right; 
 }
.sptableset { text-align: center; margin-top: 20px; margin-bottom: 50px;}

.td01sp { background-color: #003300;  background-image: url(../img/tableback02.jpg); color: #FFFFFF; font-size: 12px; font-family: "lr SVbN", "Osaka|";  height: 20px;
padding-left: 10px;
  }
.td02sp {
  background-color: #CCCCCC; color: #333333; font-size: 10px;
  font- family: "lr SVbN", "Osaka|";  padding-left: 10px;
  padding-top: 5px; padding-bottom: 5px; line-height: 1.2em;
  }

#pricetext01 
{  
  font-size: 12px; 
  color: #FFFFFF;  
  text-align: center;
  }
#pricetext02
 {
  font-size: 12px;
  color: #003300;
  text-align: center;
  font-family: "lr SVbN", "Osaka|";
  }

#pricetext04
 {
  font-size: 11px;
  color: #003300;
  text-align: center;
  font-family: "lr SVbN", "Osaka|";
  }
#pricetext05
 {
  font-size: 12px;
  color: #003300;
  text-align: right;
  font-family: "lr SVbN", "Osaka|";
  margin-right: 10px;
  }

#pricetext06
 {
  font-size: 12px;
  color: #003300;
  text-align: left;
  font-family: "lr SVbN", "Osaka|";
  margin-left: 5px;
  }

#pricetableset
 {  text-align: center; margin-top: 20px; margin-bottom: 20px; }

.pricetext03
 {
  font-size: 12px;
  color: #336600;
  text-align: right;
  font-family: "lr SVbN", "Osaka|"; line-height: 1.3em;
  }
.toptext  {
  font-size: 14px;
  color: #336600;
  padding-left: 50px;
  text-align: left;
  line-height: 1.2em;
  margin-top: 5px;
  padding-top: 0;
}
.toptext02  {
  font-size: 16px;
  color: #003300;
  padding-left: 30px;
  text-align: left;
  line-height: 1.3em;
  margin-top: 5px;
  padding-top: 0;
}
.explain01 {
  color: #000000;
  font-size: 12px;
  margin-top: 2px;
  }
.explain02 {
  color: #CC0000;
  font-size: 12px;
  margin-top: 2px;
  margin-left: 2px;
  text-align: left;
  margin-bottom: 2px;
  }
.explain03 {
  color: #333333;
  font-size: 12px;
  margin-top: 0px;
  margin-left: 2px;
  text-align: left;
  }

.star01 { list-style-image: url(../obj/star01.gif);
  font-family: "lr SVbN", "Osaka|"; 
  font-size: 12px;
  color: #666600;
  line-height: 1.6em;
  text-decoration: none;
  margin-left: 30px;
  padding-left: 3px;
}
.star02 { list-style-image: url(../obj/star02.gif);
  font-family: "lr SVbN", "Osaka|"; 
  font-size: 12px;
  color: #999900;
  line-height: 1.4em;
  text-decoration: none;
  margin-left: 50px;
  padding-left: 3px;
}
.star02-1{
  margin-top: 5px;
}
/*₯XN[ΔΰX^Cclass.html₯*/

#pricetext01 
{  
  font-size: 10px; 
  color: #FFFFFF;  
  text-align: center;
  }
#pricetext02
 {
  font-size: 12px;
  color: #003300;
  text-align: center;
  font-family: "lr SVbN", "Osaka|";
  }
#pricetext03
 {
  font-size: 12px;
  color: #336600;
  text-align: right;
  font-family: "lr SVbN", "Osaka|";
  }
#pricetext04 {
  font-size: 10px;
  color: #003300;
  text-align: left;
  font-family: "lr SVbN", "Osaka|";
  padding-left: 5px;
  }
#pricetext05
 {
  font-size: 12px;
  color: #003300;
  text-align: right;
  font-family: "lr SVbN", "Osaka|";
  margin-right: 10px;
  line-height: 1.3em;
  }

#pricetext06
 {
  font-size: 12px;
  color: #003300;
  text-align: left;
  font-family: "lr SVbN", "Osaka|";
  margin-left: 5px;
  }
#pricetext07
 {
  font-size: 12px;
  color: #003300;
  text-align: left;
  font-family: "lr SVbN", "Osaka|";
  line-height: 1.3em; 
  }
#pricetext08
 {
  font-size: 13px;
  color: #FF3300;
  text-align: center;
  font-family: "lr SVbN", "Osaka|";
  line-height: 1.3em; 
  }

#pricetableset
 {  text-align: center; margin-top: 20px; margin-bottom: 20px; }

.ts10-2 { font-size: 10px;
  color: #333333;
  margin-left: 0px;
  padding-left: 5px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-top: 3px;
  text-align: left;
  }
.ttext01 {
  padding-left: 2px;
  padding-top: 5px;
  font-size: 12;
  color: #000000;
  }
.ttext02 {
  padding-left: 2px;
  padding-top: 5px;
  font-size: 12;
  color: #000000;
  }

/*£XN[ΔΰX^C£*/


/*₯tbgTRecX^C₯*/

#groupe01 { margin-left: 20px; margin-right: 20px; margin-top: 60px; margin-bottom: 120px;}
.ftext01 { padding-left: 2px; padding-top: 5px; font-size: 14; color: #000000;}@

.ftb01 { width: 460px;}
.ftd01 { width: 120px; height: 35px; padding-left: 5px; font-size: 12px; color: white; background-color: #003399;  background-image: url(../../img/back05.jpg); }
.ftd02 {
  width: 110px;
  height: 35px;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
  text-align: center;
  background-image:url(../../img/back07.jpg);
  }
.ftd03 { width: 120px; height: 35px; padding-left: 5px;font-size: 12px; color: #FFFFFF; background-color: #0066FF; background-image: url(../../img/back06.jpg); }

.ftd04 {
  width: 360px;
  padding-left: 5px;
  padding-right: 5px;
  font-size: 12px;
  color: #333333;
  background-color: #FFFFFF;
  background-image:url(../../img/back07.jpg);
  }
.ftitle01 {
  font-size: 12px;
  color: #009900;
  }

.fs10 { font-size: 10px;
  display: inline;
  color: white;
  }
.fs10-2 { font-size: 10px;
  color: #333333;
  margin-left: 0px;
  padding-left: 5px;
  margin-top: 0px;
  padding-top: 3px;
  text-align: left;
  }
.fs10-3 { font-size: 10px; color: #333333; display: inline; margin-left: 0px; padding-left: 5px; margin-top: 0px; padding-top: 3px;}
.fs14 { font-size: 13px; color: #FF0033; margin-left: 20px;}

.ind01 { margin-left: 1em; padding-left: 0;  }
.ind02 { 
  margin-left: 30px;
  padding-left: 0;
  font-size: 12px;
  color: #333333;
  display: inline;
  list-style-type: none; margin-top: 0.5em;
  }
.img01 { margin-left: 1em; float: right; }

/*£tbgTRecX^C£*/