/*全ページ共通CSS*/
body {
	margin : 0;
	padding : 0;
	font-size : 12px;
	text-align : center;
	font-family: Arial, Helvetica, sans-serif;
	line-height : 1.8em;
	color: #FFFFFF;
	background-color: #000000;
}

a:link {color: #FFFFFF;}
a:visited {color: #FFCC33;}
a:hover {color: #FF9900;}

#footer{
	margin-top : 20px ;
}

.b1{
	margin : 0px ;
	font-size : 12px ;
}

h3{
	color : #000000 ;
}

.clr {	clear : both ;	}

.title_logo{
	background : url(../img/title_logo.gif) no-repeat center left ;
	text-align : left ; 
	padding-left : 30px ; 
	margin-top : 40px ; 
	color : #F81079 ;
}

.main_table{
	width : 804px;
	text-align : center;
	margin : 0;
	background-color: #000000;
}



.no {
	display: none;
}



.text_main_table{
	margin-top : 1px ;
	width : 790px ; 
	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 ;
	margin : 15px 0 0 0  ;
	padding : 0 10px ;
	font-size : 0px ;
	line-height : 0px ;
}
