@charset "utf-8";
/* CSS Document */

body,div,p,h1,h2,h3,tr,td,ul,li{
	margin:0;
	padding:0;
	border:0;
	font-size:12px;
	list-style:none;
	font: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}





.main{
margin:0 auto;
width:960px;}

h1{
margin:0;
width:960px;
height:70px;}

.top{ margin-bottom:30px;
}








/*//////////1///////*/



.b_01 a:link{ background-image:url(../img/b_1.jpg);
}
.b_01 a:visited{
}
.b_01  a:hover{  background-image: url(../img/b1.jpg)
} 
.b_01 a:active{
}

.b_01  a{
display:block;
width:192px;
height:50px;
text-indent:-9999px;
}



/*///////////////////////////////////////*/


/*/////////2////////*/


.b_02 a:link{ background-image: url(../img/b_2.jpg)
}
.b_02 a:visited{
}
.b_02  a:hover{background-image: url(../img/b2.jpg)
} 
.b_02 a:active{
}

.b_02 a{
display:block;
width:192px;
height:50px;
text-indent:-9999px;
}

/*//////////////////////////////////////*/

/*////////////3/////////*/


.b_03 a:link{ background-image:url(../img/b_3.jpg)
}
.b_03 a:visited{
}
.b_03 a:hover{ background-image:url(../img/b3.jpg)
} 
.b_03 a:active{
}

.b_03 a{
display:block;
width:192px;
height:50px;
text-indent:-9999px;
}



/*////////////////////////////???????///////////////*/

/*//////////4//////////*/


.b_04 a:link{ background-image:url(../img/b_4.jpg)
}
.b_04 a:visited{
}
.b_04  a:hover{ background-image:url(../img/b4.jpg)
} 
.b_04 a:active{
}

.b_04 a{
display:block;
width:192px;
height:50px;
text-indent:-9999px;
}

/*/////////////////////////////////////*/

/*//////////5//////////*/

.b_05 a:link{ background-image:url(../img/b_5.jpg)
}
.b_05 a:visited{
}
.b_05 a:hover{background-image:url(../img/b5.jpg)
} 
.b_05 a:active{
}

.b_05 a{
display:block;
width:192px;
height:50px;
text-indent:-9999px;
}

/*//////////////////////////////////////////*/






/*////////////////////*/



#end a:link{ 
}
#end a:visited{
}
#end a:hover{ color:#FF3366;
} 
#end a:active{
}
/*////////////////////*/
 
.sab1 a:link{ background-image:url(../img/navi1_1.jpg)
}
.sab1 a:visited{
}
.sab1 a:hover{ background-image:url(../img/navi1.jpg)
} 
.sab1 a:active{ background-image:url(../img/navi1_1.jpg)
}

.sab1 a{
display:block;
width:280px;
height:100px;
text-indent:-9999px;
}


.sab2 a:link{ background-image:url(../img/navi2_2.jpg)
}
.sab2 a:visited{
}
.sab2 a:hover{ background-image:url(../img/navi2.jpg) 
} 
.sab2 a:active{ background-image:url(../img/navi2_2.jpg)
}

.sab2 a{
display:block;
width:280px;
height:100px;
text-indent:-9999px;
}



.sab3 a:link{ background-image:url(../img/navi3_3.jpg)
}
.sab3 a:visited{
}
.sab3 a:hover{ background-image:url(../img/navi3.jpg) 
} 
.sab3 a:active{ background-image:url(../img/navi3_3.jpg)
}

.sab3 a{
display:block;
width:280px;
height:100px;
text-indent:-9999px;
}



.sab4 a:link{ background-image:url(../img/navi4_4.jpg)
}
.sab4 a:visited{
}
.sab4 a:hover{ background-image:url(../img/navi4.jpg) 
} 
.sab4 a:active{ background-image:url(../img/navi4_4.jpg)
}

.sab4 a{
display:block;
width:280px;
height:100px;
text-indent:-9999px;
}






/*/////////////////////////////////////*/	
.left{ width:650px;
float:left;

margin-left:10px;
}

#top_b{}


.left p{
font-size:14px;
line-height:30px;
}

.right{
width:295px;
float:right;
margin-top:30px;
margin-bottom:50px;
margin-left:5px;
}

.right ul li{ 
width:290px;
height:100px;
margin:5px 5px 5px 5px;}




ul{ text-align:center;
margin-top:10px;
clear:both;}


#end { display:inline;}




#footer{ margin-top:30px;}
/*	/////////////////*/

