body {padding:0; margin:0; color:#000000;}
body, td {font-family:Tahoma; font-size:11px; }

.header{color:#535353; font-size:11px; line-height:13px;} 
.header a{color:#5C5C5C; text-decoration:underline;} 
.header a:hover{text-decoration:none;} 

.content td{color:#7A7A7A; font-size:11px; line-height:13px;} 
.content a{color:#7A7A7A; text-decoration:none;} 
.content a:hover{text-decoration:underline;} 

.content .block{color:#727272; font-size:11px; line-height:13px;}
.content .block b{color:#AD3029; font-size:11px; line-height:13px;}
.content .block strong{color:#3F3F3F; font-size:11px; line-height:13px; text-decoration:none;}
.content .block strong a{color:#3F3F3F; font-size:11px; line-height:13px; text-decoration:none;}
.content .block strong a:hover{text-decoration:underline;} 
.content .block a{color:#727272; font-size:11px; line-height:13px; text-decoration:underline;}
.content .block a:hover{text-decoration:none;} 

.content .block1{color:#CEE8CD; font-size:11px; line-height:13px;}
.content .block1 a{color:#68A813; font-size:11px; line-height:13px; text-decoration:underline;}
.content .block1 a:hover{text-decoration:none;} 

.content .block2{color:#CEE8CD; font-size:11px; line-height:13px;}
.content .block2 a{color:#5A92BE; font-size:11px; line-height:13px; text-decoration:underline;}
.content .block2 a:hover{text-decoration:none;}

.content .block3{color:#727272; font-size:11px; line-height:13px;}
.content .block3 b{color:#AD3029; font-size:11px; line-height:13px;}
.content .block3 a{color:#727272; font-size:11px; line-height:13px; text-decoration:none;}
.content .block3 a:hover{text-decoration:underline;} 

.content .block4{color:#727272; font-size:11px; line-height:13px;}
.content .block4 a{color:#727272; font-size:11px; line-height:13px; text-decoration:underline;}
.content .block4 a:hover{text-decoration:none;}
.content .block4 b{color:#AD3029; font-size:11px; line-height:13px;}
.content .block4 b a{color:#3F3F3F; font-size:11px; line-height:13px; text-decoration:none;}
.content .block4 b a:hover{text-decoration:underline;} 
.content .block4 strong{color:#3F3F3F; font-size:11px; line-height:13px; text-decoration:underline;}
.content .block4 strong a{color:#3F3F3F; font-size:11px; line-height:13px; text-decoration:underline;}
.content .block4 strong a:hover{text-decoration:none;}  

.content .block5{color:#727272; font-size:11px; line-height:13px;}
.content .block5 a{color:#AD3029; font-size:11px; line-height:13px; text-decoration:underline;}
.content .block5 a:hover{text-decoration:none;} 

.footer{color:#828281; font-size:11px; line-height:13px;} 
.footer a{color:#4F4F4F; font-size:11px; text-decoration:none;} 
.footer a:hover{text-decoration:underline;} 


.t1{background : url(images/z1.gif) no-repeat left center; margin:0px 0px 0px 0px; padding:0px 0px 0px 10px ;}
.t2{background : url(images/1_z1.gif) no-repeat left center; margin:0px 0px 0px 0px; padding:0px 0px 0px 19px ;}
.t3{background : url(images/1_z2.gif) no-repeat left center; margin:0px 0px 0px 0px; padding:0px 0px 0px 19px ;}
.t4{background : url(images/1_z4.gif) no-repeat left center; margin:0px 0px 0px 0px; padding:0px 0px 0px 12px ;}
.t5{background : url(images/1_z5.gif) no-repeat left center; margin:0px 0px 0px 0px; padding:0px 0px 0px 8px ;}
.t6{background : url(images/2_z1.gif) no-repeat left center; margin:0px 0px 0px 0px; padding:0px 0px 0px 19px ;}
.t7{background : url(images/2_z2.gif) no-repeat left center; margin:0px 0px 0px 0px; padding:0px 0px 0px 19px ;}

h1{font-size:12pt; margin:0px; font:600;}
h2{font-size:12pt; margin:0px; font:600;}
h3{font-size:16pt; margin:0px; padding:10px 10px 10px 10px; color:#000000; font:600;}
h4{font-size:16pt; margin:0px; color:#000000; font:600;}
h5{font-size:16pt; margin:0px; color:#000000; font:600;}

/*リンク*/
A {
  text-decoration: none;
  color:#000000;
  font-size: 10px;
  font-family: verdana;
  font:900;}
/*コート詳細　濃い緑*/
.item-01{
  width: 85px;
  height: 20px;
  font-size: 10pt;
  background-image: #00CC00; 
}
/*コート詳細　薄い緑*/
.item-02{
  width: 85px;
  height: 20px;
  font-size: 10pt;
  text-align: left;
  background-image: url(image/background/mr.gif);   
}
/*コート詳細　白*/
.item-03{
  width: 365px;
  font-size: 10pt;
}
/*コート詳細　濃い緑-縦長*/
.item-04{
  width: 85px;
  height: 125px;
  font-size: 10pt;
  text-align: left;
  background-image: url(image/back.gif); 
}
/*コート料金表　料金　濃い緑*/
.item-11{
  width: 38px;
  font-size: 10pt;
  text-align: center;
  background-image: url(image/back.gif); 
}
/*コート料金表 メンバー・ビジター　薄い緑*/

/*コート料金表 その他　薄い緑*/
.item-13{
  width: 60px;
  font-size: 10pt;
  text-align: center;
}
/*コート料金表・平日・薄い緑*/
.item-21{
  width: 44px;
  font-size: 10pt;
  text-align: center;
}
/*コート料金表・休日・濃い緑*/
.item-22{
  width: 44px;
  font-size: 10pt;
  text-align: center;
  background-image: url(image/back.gif); 
}
/*コート料金表・営業時間・薄い緑*/
.item-31{
  width: 152px;
  font-size: 10pt;
  text-align: center;
}
/*コート料金表・営業時間・濃い緑*/
.item-32{
  width: 152px;
  font-size: 10pt;
  text-align: center;
  background-image: url(image/mr.gif); 
}
/*コート料金表・料金・白*/
.item-33{
  width: 152px;
  font-size: 10pt;
  text-align: center;
}
a:hover{
  color:red;
}
a:visited{
  color:#000000;
}
TD{
  FONT-SIZE:10px;
  FONT-FAMILY:verdana;
  COLOR:#000000;
}
.bold{
  font:900;
}
#main h3{
  border-left:4px solid #CC0000;
  border-bottom:3px double #CC0000;
  width:762px;
  padding:2px;
  font-size:12pt;
}
#bar table{
  width:762px;
  border:4px double #FF9933;
  border-collapse:collapse;
  font-size:12pt;
}
#bar th{
  border:3px double #FF9933;
  height:20px;
  line-height:20px;
  padding-left:5px;
  background-color:#FFDEAD;
  text-align:left;
  font-size:12pt;
}
a#bar td{
  border:1px solid #FF9933;
  padding-left:5px;  
  height:19px;
  line-height:19px;
  font-size:12pt;
}
#bar td#index{
  background-color:#FFDEAD;
  border-right:2px dotted #FF9933;
  width:762px;
  font-size:12pt;
}
#bar #strong{
  background-color:#FF9933;
  color:#FFFFFF;
  font-size:12pt;
}
#bar td#storong2{  
  border-right:2px dotted #FF9933;
  width:762px;
  font-size:12pt;
}
#bar td#request{
  text-align:right;
  padding-right:5px;
  font-size:12pt;  
}
#bar td#request a{
  text-decoration:none;
  color:#0000FF;
  font-size:12pt;
}
#bottom1 { 
vertical-align: bottom; 
  background-color :#99CC99; 
} 
/*項目　深緑　下揃え*/
#bottom2 { 
vertical-align: bottom; 
background-image : url(../../../image/background/mh.gif); 
} 
/*項目　薄緑　下揃え*/
#bottom3 { 
vertical-align: bottom; 
  background-color :#99CC99; 
} 
/*深緑*/
#bottom4 { 
background-image : url(../../../image/background/mh.gif); 
} 
/*薄緑*/
#bottom5 { 
  background-color :#99CC99; 
} 
