/*全ページ共通CSS*/
body {
	background-color : #000 ;
	color : #AAA ;
	margin : 0 ;
	padding : 0 ;
	font-size : 12px ;
	text-align : center ;
	font-family: "ヒラギノ角ゴ Pro W3","ＭＳ ゴシック", sans-serif ;
	line-height : 1.8em ;
}

a:link {color: #F81079;}
a:visited {color: #F81079;}
a:hover {color: #FF9900;}

#footer{
	margin-top : 20px ;
}

.b1{
	margin : 0px ;
	font-size : 12px ;
}

h3{
	color : #F81079 ;
}

.clr {	clear : both ;	}

.title_logo{
	background : url(../img/title_logo.gif) no-repeat left center;
	text-align : left ; 
	padding-left : 30px ; 
	margin-top : 40px ; 
	color : #F81079 ;
}

.main_table{
	width : 910px ;  
	text-align : center ; 
	
	margin : 0 ;
}


.navi_blk {
	margin : 0 10px 0 0 ;
	float : right ;
}

#navi ul {
	margin : 0 ;
	padding : 0 ;
}

#navi li {
	margin : 0 ;
	padding : 0 ;
	float : left ;
	height : 40px ;
	line-height : 40px ;
	list-style : none ;
}

#navi li a {
	display : block ;
	height : 40px ;
	text-decoration : none;
}

#navi li.navi0 {	width : 130px ;	}
#navi li.navi1 {	width : 130px ;	}
#navi li.navi2 {	width : 130px ;	}
#navi li.navi3 {	width : 130px ;	}
#navi li.navi4 {	width : 130px ;	}
#navi li.navi5 {	width : 130px ;	}
#navi li.navi6 {	width : 130px ;	}



#navi li.navi0 a {	background : url(../img/navi/navi0.png) no-repeat left bottom;	}
#navi li.navi1 a {	background : url(../img/navi/navi1.png) no-repeat left bottom;	}
#navi li.navi2 a {	background : url(../img/navi/navi2.png) no-repeat left bottom;	}
#navi li.navi3 a {	background : url(../img/navi/navi3.png) no-repeat left bottom;	}
#navi li.navi4 a {	background : url(../img/navi/navi4.png) no-repeat left bottom;	}
#navi li.navi5 a {	background : url(../img/navi/navi5.png) no-repeat left bottom;	}
#navi li.navi6 a {	background : url(../img/navi/navi6.png) no-repeat left bottom;	}

#navi li a:hover {
	background-position : top;
}

.no {
	display: none;
}



.text_main_table{
	margin-top : 10px ;
	width : ９１０px ; 
	text-align :left ;
}

.text_left{
	float : left ; 
	width : 200px ; 
	height : 150px ; 
}

.text_right{
	float : left ; 
	padding-left : 10px ;
	width : 580px ; 
}

.text{
	
}



/*点線*/
.dotted {
	height : 5px ;
	background : url(../img/border.jpg) repeat-x left center;
	margin : 15px 0 0 0  ;
	padding : 0 10px ;
	font-size : 0px ;
	line-height : 0px ;
}
