/* CSS Document */
*{
	padding:0;
	margin:0;
	zoom: 1;
	list-style:none;
}

body{
background-color:#373737;
background-image:url(img/bak_a.jpg);
background-repeat:repeat-x;

}

#hon{
	width:942px;
	
	margin:0 auto;
    padding:0px 0px 0px 0px;
	background-color:#2D2D2D;
	background-repeat:repeat-x;
	background-image:url(img/bak_01.jpg);	
}



		
/* ヘッダー */	
#hed{
   margin:0;
   padding:0px 60px 0px 60px;
   width:822px;
}		

#waku{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 0px 0px;
   float:left;
   width:426px;
   height:48px;
   background-image:url(img/rogo_02.jpg);

   background-color:#000000;
   text-indent:-9999px;
   display:block;

}

#waku2{
   margin: 10px 0px 0px 0px;
   padding:0px 5px 0px 5px;
   float:left;
   width:386px;
   height:40px;
   display:block;
}

ul#menu2{
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	margin-left: 0;
	height : 22px;/*リストの高さ*/
	display:block;
	width:392px;
	}

/*　リスト化されたメニュー全体の設定 - liタグ　*/
#menu2 li{
        padding:0px 6px 0px 0px;
		margin:0px 0px 0px 0px;
		list-style:none;
		float:left; 
	}   

#menu2 li a{
    display: block;
	text-decoration: none;
	text-indent: -9999pt;
	border:0;
	outline:0;
	}

/*プライバシー サイトマップ top*/
#menu_navi_privacy a {
background-image:url(img/btn_10.gif);
	margin:0px 0px 0px 0px;
    padding:0;
	height: 22px;
	width: 153px; 
}

#menu_navi_site a{
	background-image:url(img/btn_11.gif);
	margin:0px 0px 0px 0px;
    padding:0;
	height: 22px;
	width: 102px; 
}


#menu_navi_top a{
	background-image:url(img/btn_12.gif);
	margin:0px 0px 0px 0px;
    padding:0;
	height: 22px;
	width: 92px; 
}

/* メニュー */	

#img{
	width:942px;
	height:352px;
	margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
	background-image:url(img/beach_img2.jpg);
	clear:both;
}

#menu{
   margin:0px 0px 0px 0px;
   padding:150px 0px 0px 80px;
   width:242px;
}   

/*#menu_line{
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
   width:4px;
   display: inline;
   background-image:url(img/menu/menu_bakline2.gif);
   background-repeat:repeat-y;
} */  

ul.menu{
	padding: 0;
	margin: 0;
	margin-left: 0;
	width: 202px;
}

ul{
	padding: 0;
	margin: 0;
	margin-left: 0;
	width: 202px;
}

li {
		padding: 0px 0px;
		list-style:none;   
}

li a {
	display: block;
	text-decoration: none;
	text-indent: -9999pt;
	border:0;
	outline:0;
}

#mbsc a {
    background-image:url(img/btn_1b.gif);
	margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px; 
}

#mbsc a:hover {
    margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px;
	background-image:url(img/btn_1.gif);
}

#ivent a {
    background-image:url(img/btn_2.gif);
	margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px; 
}

#ivent a:hover {
    margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px;
	background-image:url(img/btn_2b.gif);
}

#marizon a {
    background-image:url(img/btn_3.gif);
	margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px; 
}

#marizon a:hover {
    margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px;
	background-image:url(img/btn_3b.gif);
}

#sports a {
    background-image:url(img/btn_4b.gif);
	margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px; 
}

#sports a:hover {
    margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px;
	background-image:url(img/btn_4.gif);
}

#kyuu a {
    background-image:url(img/btn_5b.gif);
	margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px; 
}

#kyuu a:hover {
    margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px;
	background-image:url(img/btn_5.gif);
}

#kanu a {
    background-image:url(img/btn_6.gif);
	margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px; 
}

#kanu a:hover {
    margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px;
	background-image:url(img/btn_6b.gif);
}

#hry a {
    background-image:url(img/btn_7.gif);
	margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px; 
}

#hry a:hover {
    margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px;
	background-image:url(img/btn_7b.gif);
}

#toi a {
    background-image:url(img/btn_8.gif);
	margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px; 
}

#toi a:hover {
    margin:6px 0px 0px 7px;
    padding:0;
	height: 31px;
	width: 202px;
	background-image:url(img/btn_8b.gif);
}



/* メイン */



/* フッダー */	

#huda{
   margin:7px 0px 7px 0px;
   padding:0;
   width:942px;
   clear:both;
}

.waku2a{
padding:7px 0px 7px 0px;
margin:0px 0px 0px 0px;
color:#FFFFFF;
font-size:0.6em;
letter-spacing:0.2ex;
line-height: 140%;
border-bottom:#ffffff 6px solid;
width:942px;
}

.waku3{
padding:4px 0px 2px 0px;
margin:0px 0px 0px 7px;
color:#FFFFFF;
font-size:0.6em;
letter-spacing:0.2ex;
line-height: 140%;
width:935px;
}
