/* CSS Document */

h1{
	font-size: x-small;
	background-color: #CCCCCC;
	margin: 0px;
	width: 500px;
	padding-left: 5px;
	background-image:url(./design/h1.gif);
    background-position: right;
	background-repeat:repeat-y;

    
}

h2{
	font-size: x-small;
	font-weight: normal;
	padding: 5px;
	margin: 0px;
	

}

h3{
	font-size: large;
	font-weight: bolder;
	padding: 5px;
	margin: 0px;
	font-family: "ＤＦ行書体";
	

}

h4{
	font-size: x-small;
	background-color: #CCCCCC;
	margin: 0px;
	width: 300px;
	padding-left: 5px;
	background-image:url(./design/h1.gif);
    background-position: right;
	background-repeat:repeat-y;
	

}

 

body {
	margin: 0px;
	padding-top: 10px;
	padding-left: 10px;

 
}

.clear{
	clear: both;
    
}

#head{
    width: 700px;
}

#page{
	width: 700px;
	font-size: x-small;
}

#main{
	width: 500px;
	float: left;
	
}

#main dl{
	width: 400px;
		
   
}

#main dt{
	width: 60px;
	float: left;
	text-align: center;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
	
			       
}

#main dd{
	margin: 0 0 0 60px;
	padding-top: 10px;
	padding-bottom: 10px;
	
}


#menu{
	width: 200px;
	float: right;
		
    
}

#menu2{
	list-style:none;
	    
	
}

#menu2 span{
	display: none;
    
	
}

#annai{
    list-style:none;
    display:block;
	background-image : url(design/annai_1.jpg);
	text-align:center;
	width: 97px;
	height: 30px;
	background-repeat: no-repeat;

}
	
a:hover#annai{
	background-image : url(design/annai_2.jpg);
	height: 30px;
	
}
	
#yukiyama{
    list-style:none;
    display:block;
	background-image : url(design/yukiyama_1.jpg);
	text-align:center;
	width: 116px;
	height: 30px;
	background-repeat: no-repeat;

}
	
a:hover#yukiyama{
	background-image : url(design/yukiyama_2.jpg);
	height: 30px;
	
}	

#skate{
    list-style:none;
    display:block;
	background-image : url(design/suke-to_1.jpg);
	text-align:center;
	width: 131px;
	height: 30px;
	background-repeat: no-repeat;

}
	
a:hover#skate{
    background-image : url(design/suke-to_2.jpg);
	height: 30px;
		
}

#douga{
	list-style:none;
	display:block;
	background-image : url(design/douga_1.jpg);
	text-align:center;
	width: 102px;
	height: 30px;
	background-repeat: no-repeat;
	

}
	
a:hover#douga{
	background-image : url(design/douga_2.jpg);
	height: 30px;
		
}

#seisiga{
    list-style:none;
    display:block;
	background-image : url(design/seisiga_1.jpg);
	text-align:center;
	width: 128px;
	height: 30px;
	background-repeat: no-repeat;

}
	
a:hover#seisiga{
	background-image : url(design/seisiga_2.jpg);
	height: 30px;
		
}

#keijiban{
    list-style:none;
    display:block;
	background-image : url(design/keijiban_1.jpg);
	text-align:center;
	width: 128px;
	height: 30px;
	background-repeat: no-repeat;

}
	
a:hover#keijiban{
	background-image : url(design/keijiban_2.jpg);
	height: 30px;
		
}

#link{
    list-style:none;
    display:block;
	background-image : url(design/rinku_1.jpg);
	text-align:center;
	width: 119px;
	height: 30px;
	background-repeat: no-repeat;

}
	
a:hover#link{
	background-image : url(design/rinku_2.jpg);
	height: 30px;
		
}

#annai2{
    list-style:none;
    display:block;
	background-image : url(design/annai_2.jpg);
	text-align:center;
	width: 97px;
	height: 30px;
	background-repeat: no-repeat;

}
	

	
#yukiyama2{
    list-style:none;
    display:block;
	background-image : url(design/yukiyama_2.jpg);
	text-align:center;
	width: 116px;
	height: 30px;
	background-repeat: no-repeat;

}
	
	

#skate2{
    list-style:none;
    display:block;
	background-image : url(design/suke-to_2.jpg);
	text-align:center;
	width: 131px;
	height: 30px;
	background-repeat: no-repeat;

}
	


#douga2{
	list-style:none;
	display:block;
	background-image : url(design/douga_2.jpg);
	text-align:center;
	width: 102px;
	height: 30px;
	background-repeat: no-repeat;
	

}
	


#seisiga2{
    list-style:none;
    display:block;
	background-image : url(design/seisiga_2.jpg);
	text-align:center;
	width: 128px;
	height: 30px;
	background-repeat: no-repeat;

}
	

#link2{
    list-style:none;
    display:block;
	background-image : url(design/rinku_2.jpg);
	text-align:center;
	width: 119px;
	height: 30px;
	background-repeat: no-repeat;

}

/* menu end */

#counter{
	float: right;
    margin-right: 20px;
     

}


#yuusetu{
	width: 500px;
		

}
	
#foot{
	width: 670px;
	text-align: right;
	font-size: x-small;
	font-weight: bold;
	background-color: #CCCCCC;
	margin-top: 10px;
	font-family: "ＤＦ行書体";
	background-image:url(./design/h1.gif);
	background-position:center  right;
	background-repeat:repeat-y;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
		
}

/* yukiyama */



#yukiyamamain{
	width: 500px;
	float: left;
	padding-left: 0px;
	
}

#yukiyamamain2{
	float: left;
	width: 500px;
	
}

#yukiyamamain img{
	float: left;
	margin-bottom: 10px;
	margin-right: 10px;
	
}

/* douga */

.douga{
	padding-top: 10px;

}

#dougano{
	width: 480;
	text-align: right;

}

/* seisiga */


#seisigamain{
    width: 500px;
	claer: both;
	padding-left: 0px;
	float: left;
}

#seisigamein ul{
	margin: 0px;
	list-style-type: none;

}

#seisigamein li{
	margin: 0px;
	padding: 0px;
    float: left;

}


.seisiga{
	float: left;
	padding-left: 0px;
    
	
}

li.seisiga2{
	float: left;
    
	
	
}

.tate{
	width: 150;
	margin-top: 10px;

}

.yoko{
	width: 150;
	margin-top: 10px;
	
}

/* リンク */

.banner{
	float: left;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	vertical-align: middle;
	width: 150px;
	margin-right: 20px;
	
}

.bannersetumei{
	vertical-align: middle;
	
	
}

#banner2{
	vertical-align: middle;
	float: right;
	
	
}

#linkmain{
    width: 500px;
	claer: both;
	padding-left: 0px;
	float: left;
}