﻿@charset"UTF-8";

body,div,ul,li,h1,h4,p{
 margin: 0;
 padding: 0;
 font-family: Verdana ,sans-serif;
}

h1,h4,ul,li,p{
 font-style: normal;
 font-weight: normal;
 font-size: 100%;
}

img{
  border: 0;
  vertical-align: bottom;
}

body{
  font-size: 80%;
  letter-spacing: 0.1em;
  color: #434343;
}
  
a{
  text-decoration: none;
}
  
a:link {
  color: #1374d6;
}

a:visited {
  color: #1374d6; 
}

a:hover {
  color: #b6b5b5;
  text-decoration: underline;
}

a:visited {
  color: #1374d6; 
}

.clear:after{
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}

.clear{
 display: inline-table;
}

#wrapper{
  text-align: center;
 background: url(../img/bg_yellow.gif) repeat-x;
 }
 
#contents {
 width: 760px;
 margin: 0 auto;
 padding:  0 10px;
 text-align: right;
 background: #ffffff;
 }

#headder{ 
 border-top: 4px solid #a94040;
 }
 
#main{
 width: 750px;
 margin: 20px 0 0 auto;
 clear: both;
 text-align: left;
 }

#navi{
 float: left;
 width: 240px;
}

#navi ul li{
list-style-type: none;
}

#navi a span{
 display: none;
 }
 
#navi a {
display: block;
height: 30px;
overfiow: hidden;
vertical-align: bottom;}

#navi a.nav_1:link,
#navi a.nav_1:visited,
#navi a.nav_1:active {
 background: url(../img/rubado_bnn.gif) no-repeat left top;
 }
#navi a.nav_1:hover {
 background: url(../img/rubado_bnn.gif) no-repeat left top;
 }
 
#navi a.nav_2:link,
#navi a.nav_2:visited,
#navi a.nav_2:active {
 background: url(../img/kurein_bnn.gif) no-repeat left top;
 }
#navi a.nav_2:hover {
 background: url(../img/kurein_bnn.gif) no-repeat left top;
 }
 
#navi a.nav_3:link,
#navi a.nav_3:visited,
#navi a.nav_3:active {
 background: url(../img/ueno_bnn.gif) no-repeat left top;
 }
#navi a.nav_3:hover {
 background: url(../img/ueno_bnn.gif) no-repeat left top;
 }
  
#navi a.nav_4:link,
#navi a.nav_4:visited,
#navi a.nav_4:active {
 background: url(../img/bajikouen_bnn.gif) no-repeat left top;
 }
#navi a.nav_4:hover {
 background: url(../img/bajikouen_bnn.gif) no-repeat left top;
 }
  
#navi a.nav_5:link,
#navi a.nav_5:visited,
#navi a.nav_5:active {
 background: url(../img/jiyuugakuen_bnn.gif) no-repeat left top;
 }
#navi a.nav_5:hover {
 background: url(../img/jiyuugakuen_bnn.gif) no-repeat left top;
 }
 
#navi a.nav_6:link,
#navi a.nav_6:visited,
#navi a.nav_6:active {
 background: url(../img/wakamatsu.gif) no-repeat left top;
 }
#navi a.nav_6:hover {
 background: url(../img/wakamatsu.gif) no-repeat left top;
 }
 
#navi a.nav_7:link,
#navi a.nav_7:visited,
#navi a.nav_7:active {
 background: url(../img/morikawa_bnn.gif) no-repeat left top;
 }
#navi a.nav_7:hover {
 background: url(../img/morikawa_bnn.gif) no-repeat left top;
 }
 
#navi a.nav_8:link,
#navi a.nav_8:visited,
#navi a.nav_8:active {
 background: url(../img/nakamoto_bnn.gif) no-repeat left top;
 }
#navi a.nav_8:hover {
 background: url(../img/nakamoto_bnn.gif) no-repeat left top;
 }
 
#navi a.nav_9:link,
#navi a.nav_9:visited,
#navi a.nav_9:active {
 background: url(../img/munakata_bnn.gif) no-repeat left top;
 }
#navi a.nav_9:hover {
 background: url(../img/munakata_bnn.gif) no-repeat left top;
 }
  
#navi a.nav_10:link,
#navi a.nav_10:visited,
#navi a.nav_10:active {
 background: url(../img/ccr_bnn.gif) no-repeat left top;
 }
#navi a.nav_10:hover {
 background: url(../img/ccr_bnn.gif) no-repeat left top;
 }
  
#navi a.nav_11:link,
#navi a.nav_11:visited,
#navi a.nav_11:active {
 background: url(../img/yamamoto_bnn.gif) no-repeat left top;
 }
#navi a.nav_11:hover {
 background: url(../img/yamamoto_bnn.gif) no-repeat left top;
 }
 
#navi a.nav_12:link,
#navi a.nav_12:visited,
#navi a.nav_12:active {
 background: url(../img/tagawa_bnn.gif) no-repeat left top;
 }
#navi a.nav_12:hover {
 background: url(../img/tagawa_bnn.gif) no-repeat left top;
 }
   
#navi a.nav_13:link,
#navi a.nav_13:visited,
#navi a.nav_13:active {
 background: url(../img/makuri_bnn.gif) no-repeat left top;
 }
#navi a.nav_13:hover {
 background: url(../img/makuri_bnn.gif) no-repeat left top;
 }
 
#navi a.nav_14:link,
#navi a.nav_14:visited,
#navi a.nav_14:active {
 background: url(../img/katsuki_bnn.gif) no-repeat left top;
 }
#navi a.nav_14:hover {
 background: url(../img/katsuki_bnn.gif) no-repeat left top;
 }
 
#navi a.nav2_1:link,
#navi a.nav2_1:visited,
#navi a.nav2_1:active {
 background: url(../img/zenjoshin_bnn.gif) no-repeat left top;
 }
#navi a.nav2_1:hover {
 background: url(../img/zenjoshin_bnn.gif) no-repeat left top;
 }
   
#navi a.nav2_2:link,
#navi a.nav2_2:visited,
#navi a.nav2_2:active {
 background: url(../img/info_bnn.gif) no-repeat left top;
 }
#navi a.nav2_2:hover {
 background: url(../img/info_bnn.gif) no-repeat left top;
 }
 
#navi a.nav2_3:link,
#navi a.nav2_3:visited,
#navi a.nav2_3:active {
 background: url(../img/knowledge_bnn.gif) no-repeat left top;
 }
#navi a.nav2_3:hover {
 background: url(../img/knowledge_bnn.gif) no-repeat left top;
 }
          
#map{
 float: right;
 }
 
#table{
width: 650px;
padding-left: 50px;
caption-side: top;
margin:5px;
text-align:center;}

.club_1{
font-weight:bold;
background-color: #3fbb60;
text-align: center;
width: 200px;
}

.club_2{
font-weight:bold;
background-color: #3fbb60;
text-align: center;
width: 310px;}

.club_3{
font-weight:bold;
background-color: #3fbb60;
text-align: center;
width: 140px;}

.c_name{

text-align: left;
font-weight: bold;


}
#table a{display: block;
height:100%;
width: 100%;
overflow: hidden;
}

#table a.c_name:link,
#table a.c_name:visited,
#table a.c_name:active {
 color: #ffffff;}
#table a.c_name:hover {
color: #cdcdcd;}

.add{
width: 310px;
background-color: #ffffc0;
text-align: left;}

.tel{
width: 140px;
background-color: #ffffc0;
text-align: left;}


#fuku{
color:  #009bff;
font-weight: bold;
font-size:  1.5em;}

#kita{
color:  #a46fff;
font-weight: bold;
font-size:  1.5em;}
 
 #muna{
color:  #8cee45;
font-weight: bold;
font-size:  1.5em;}

  #chiku{
color:  #ff008a;
font-weight: bold;
font-size:  1.5em;}

  #kuru{
color:  #ff8700;
font-weight: bold;
font-size:  1.5em;} 

#text{
font: right;
text-align: left;
padding-left: 265px;
padding-bottom: 10px;
}

 
#main:after{
content: "."
display: block;
height: 0;
clear: both;
visibility: hidden;
 }
 
#main{
display: inline-table;
}

#club{
background-image: center;
padding: 10px;
}

#inquire{
 text-align: center;
 padding-top: 5px;
 }


.name{
font-size: large;
border-bottom: 15px;}

#f_nav{
clear: both;
margin: 20px 0 0 10px;
padding: 0 0 10px;
text-align: center;
}
#f_nav ul {
margin: 0 auto;
}
#f_nav ul li{
display: inline;
margin:0 5px;
}

#f_nav ul li a{
color: #434343;
}
#f_nav ul li a:link,
#f_nav ul li a:visited,
#f_nav ul li a:active {
text-decoration: none;
}
#f_nav ul li a:hover{
text-decoration: underline;
}

#f_nav:after{
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}

#f_nav{
 display: inline-table;
}

#footer{
border-top:  2px solid #cdcdcd;
padding-top: 10px;
width: 760px;
 margin: 0 auto;
}