@charset "utf-8";

/* CSS Document */







body,div,p,h1,h2,h3,tr,td,ul,li,table,img{

	margin:0;

	padding:0;

	border:0;

	font-size:14px;

	list-style:none;

	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;

}



/*////////////////////////////title////////////////////////////////////////*/



#main{

	width:1000px;

	margin:0 auto;

	}



h1{ 

	height:90px;

	margin:0 0 0 130px;

	}

	

#head{

	

	background-image: url(../img/title_h.jpg);

}



#map{

	margin-bottom:20px;

	}







h2{

	font-size:2em;

	color:#666;

	margin:10px 0 20px 0;

	border-bottom-color:#CCC;

	border-bottom:double;

	}





/*////////////////////////////////////////////////////////////////////*/





/*////////////////////////////top////////////////////////////////////////*/



.main{

	height:350px;}



#top{

	background-image:url(../img/h.jpg);

	margin-top:10px;

	}



/*////////////////////////////////////////////////////////////////////*/













/*///////////////////////////navi/////////////////////////////////////////*/







#navi{

	width:980px;

	height:70px;

	

	}

	

	

	

	 a:link{

}

 a:visited{

}

 a:hover{ color:#F03;

} 

 a:active{

}



.b_01  a{

display:block;

width:;

height:px;

text-indent:-9999px;

}



















/*//////////1///////*/







.b_01 a:link{  background-image: url(../img/images/bb_01.jpg);

}

.b_01 a:visited{

}

.b_01 a:hover{  background-image: url(../img/images/bb_01.jpg);

} 

.b_01 a:active{

}



.b_01  a{

display:block;

width:119px;

height:70px;

text-indent:-9999px;

}







/*///////////////////////////////////////*/





/*/////////2////////*/





.b_02 a:link{ background-image: url(../img/images/b_02.jpg);

}

.b_02 a:visited{

}

.b_02  a:hover{  background-image: url(../img/images/bb_02.jpg);

} 

.b_02 a:active{

}



.b_02 a{

display:block;

width:234px;

height:70px;

text-indent:-9999px;

}



/*//////////////////////////////////////*/



/*////////////3/////////*/





.b_03 a:link{ background-image: url(../img/images/b_03.jpg)

}

.b_03 a:visited{

}

.b_03 a:hover{ background-image: url(../img/images/bb_03.jpg);

} 

.b_03 a:active{

}



.b_03 a{display:block;

width:154px;

height:70px;

text-indent:-9999px;

}









/*////////////////////////////???????///////////////*/



/*//////////4//////////*/





.b_04 a:link{ background-image: url(../img/images/b_04.jpg);

}

.b_04 a:visited{

}

.b_04  a:hover{ background-image: url(../img/images/bb_04.jpg);

} 

.b_04 a:active{

}



.b_04 a{display:block;

width:194px;

height:70px;

text-indent:-9999px;

}



/*/////////////////////////////////////*/



/*//////////5//////////*/



.b_05 a:link{ background-image: url(../img/images/b_05.jpg);

}

.b_05 a:visited{

}

.b_05 a:hover{ background-image: url(../img/images/bb_05.jpg);

} 

.b_05 a:active{

}



.b_05 a{display:block;

width:279px;

height:70px;

text-indent:-9999px;

}





/*//////////////////////////////////////////*/



#navi{

width:940px;

margin-left:10px;

margin-bottom:30px;

}













.navi_1 a:link{ background-image: url(../img/navi1.jpg);

}

.navi_1 a:visited{

}

.navi_1 a:hover{

	opacity:0.5;

filter:alpha(opacity=50);

-moz-opacity:0.5;

} 

.navi_1 a:active{

}



.navi_1 a{

	display:block;

width:200px;

height:100px;

text-indent:-9999px;

}







.navi_2 a:link{ background-image:url(../img/navi2.jpg);

}

.navi_2 a:visited{

}

.navi_2 a:hover{ 

opacity:0.5;

filter:alpha(opacity=50);

-moz-opacity:0.5;

} 

.navi_2 a:active{

}



.navi_2 a{display:block;

width:200px;

height:100px;

text-indent:-9999px;

}





.navi_3 a:link{

	background-image:url(../img/navi3.jpg);

}

.navi_3 a:visited{

}

.navi_3 a:hover{

	opacity:0.5;

filter:alpha(opacity=50);

-moz-opacity:0.5;;

} 

.navi_3 a:active{

}



.navi_3 a{display:block;

width:200px;

height:100px;

text-indent:-9999px;

}









.navi_4 a:link{ background-image:url(../img/navi4.jpg);

}

.navi_4 a:visited{

}

.navi_4 a:hover{

	opacity:0.5;

filter:alpha(opacity=50);

-moz-opacity:0.5;

} 

.navi_4 a:active{

}



.navi_4 a{display:block;

width:200px;

height:100px;

text-indent:-9999px;

}





.navi_5 a:link{ background-image:url(../img/bbb_2.jpg);

}

.navi_5 a:visited{

}

.navi_5 a:hover{ background-image:url(../img/bbb.jpg);

} 

.navi_5 a:active{

}



.navi_5 a{ display:block;

width:80px;

height:80px;

float:right;

text-indent:-9999px;

}









/*////////////////////////////////////////////////////////////////////*/







/*////////////////////////////////////////////////////////////////////*/

#content{

	width:980px;

	margin-bottom:100px;

	}

	

	.left{

	width:300px;

	float:left;



	}

	

	

	.right{

	width:660px;

	margin-left:20px;

	float:right;

	line-height:2em;

	

	}

/*////////////////////////////////////////////////////////////////////*/



.menu{ 

width:1000px;

height:100px;

text-align:center;

margin:0 auto;

clear:both;

}



ul{ 

text-align:center;

margin-top:50px;

}

li{ display:inline;}





/*////////////////////////////footer////////////////////////////////////////*/







#footer{

	height:100px;

background-image: url(../img/title_h.jpg);

margin-top:50px;

position:absolute;

}





#footer ul{

	

	}

.footer{

	width:9999px;

	height:100px;

	margin:0 0 50px 400px;

	position:relative;

	top:45px;

	left:50px;

}









/*////////////////////////////////////////////////////////////////////*/



