@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////////////////////////////////////////*/

#title{
	height:100px;
	margin:0 auto;
	background-image: url(../images/bbb_29.jpg);
	}

h1{
	height:80px;
	margin:0 0 0 100px;
	padding-top:10px;
	
	}
	
	
	tr td p{
		font-size:1.2em;
		letter-spacing:3px;
		margin-bottom:50px;
		margin-top:50px;
		
		}

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


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

#top{
	
	margin:0 auto;

	text-align:center;
	
}


h2{
	font-size:2em;
	margin:30px 0 30px 0;
	color:#33F;
	width:910px;
	
	}

h3{
	font-size:1.8em;
	margin:30px 0 30px 0;
	color:#666;
	height:100px;
	width:910px;
	text-align:center;
	}



p{
	font-size:1.1em;
	color:#333;
	line-height:30px;}


.main{
	width:900px;
margin:20px 30px 20px 30px;
text-align:center;
background-image:url(../img/line_1_02.jpg) x-repeat;
	}
	




.main p{ line-height:30px;}

.main h2{ 
font-size:2em;
 width:936px;}
	
	
	
/*////////////////////////////////////////////////////////////////////*/

#k{
	
margin:0 auto;
background-image: url(../images/bbb_09.jpg);

}
#k table{
	margin:0 auto;
}



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

#main{
	width:900px;
	margin:0 auto;
	
	}
	
#navi{
	margin:0 auto;
	height:60px;
}	


	
 a:link{
}
 a:visited{
}
 a:hover{ color:#F03;
} 
 a:active{
}






/*各ページで該当するメニュー部分をロールオーバー状態に保つ。*/

#page .b_01 a{
	background-image:url(../images/bbbb_03.jpg);
}



#page_1 .b_02 a{
	 background-image:url(../images/bbbb_04.jpg);
}

#page_2 .b_03 a{
	 background-image:url(../images/bbbb_05.jpg);
}

#page_3 .b_04 a{
	 background-image:url(../images/bbbb_06.jpg);
}

#page_4 .b_05 a{
	background-image:url(../images/bbbb_07.jpg)
}/*//////////1///////*/



.b_01 a:link{ background-image:url(../images/b_1.jpg);
}
.b_01 a:visited{
}
.b_01 a:hover{ background-image:url(../images/bbbb_03.jpg);
} 
.b_01 a:active{
}

.b_01 a{
display:block;
width:105px;
height:78px;
text-indent:-9999px;
}


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


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


.b_02 a:link{ background-image:url(../images/b_2.jpg);
}
.b_02 a:visited{
}
.b_02  a:hover{ background-image:url(../images/bbbb_04.jpg);
} 
.b_02 a:active{
}

.b_02 a{
display:block;
width:187px;
height:78px;
text-indent:-9999px;
}

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

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


.b_03 a:link{ background-image:url(../images/b_3.jpg);
}
.b_03 a:visited{
}
.b_03 a:hover{ background-image:url(../images/bbbb_05.jpg);
} 
.b_03 a:active{
}

.b_03 a{display:block;
width:144px;
height:78px;
text-indent:-9999px;
}




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

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


.b_04 a:link{ background-image:url(../images/b_4.jpg);
}
.b_04 a:visited{
}
.b_04  a:hover{ background-image:url(../images/bbbb_06.jpg);
} 
.b_04 a:active{
}

.b_04 a{display:block;
width:203px;
height:78px;
text-indent:-9999px;
}

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

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

.b_05 a:link{ background-image:url(../images/b_5.jpg);
}
.b_05 a:visited{
}
.b_05 a:hover{ background-image:url(../images/bbbb_07.jpg);
} 
.b_05 a:active{
}

.b_05 a{display:block;
width:275px;
height:78px;
text-indent:-9999px;
}


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

#navi{
width:940px;
margin-left:10px;
margin-bottom:30px;
}






.navi_1 a:link{
	background-image:url(../images/navi.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:225px;
height:225px;
text-indent:-9999px;
}


	


.navi_2 a:link{
	background-image:url(../images/navi_1.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:225px;
height:225px;
text-indent:-9999px;
}


.navi_3 a:link{
	 background-image:url(../images/navi_2.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:225px;
height:225px;
text-indent:-9999px;
}




.navi_4 a:link{
	background-image:url(../images/navi_3.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:225px;
height:225px;text-indent:-9999px;
}


.navi_5 a:link{ background-image:url(../images/top_2.jpg);
}
.navi_5 a:visited{
}
.navi_5 a:hover{
	opacity:0.5;
filter:alpha(opacity=50);
-moz-opacity:0.5;
	
} 
.navi_5 a:active{
	
}

.navi_5 a{ display:block;
width:108px;
height:73px;
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:60px;
	background-image: url(../images/footer.jpg);
margin-top:50px;
padding-top:40px;
}



.footer{
	text-align:center;
}




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




