BODY{
	MARGIN: 0px auto;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #1b1464;
	FONT-SIZE: 100%;
	WIDTH:800px; 

}

BR { letter-spacing: 0; }

#header{
	BACKGROUND-COLOR: black;
}


/*--タイトル画像の設定--*/
#title{
	TEXT-ALIGN: left;
	margin: 10px 0px 20px 10px;
	/*--左から順に上・右・下・左--*/
}

#contents_body{
	
background-image: url("common/dp.gif") 
}

#left_contents{
	padding: 50px 0px 0px 0px;
	float: left;
}
.poster {
	padding: 20px 0px 0px 20px;
	clear : both;
}

#gengou{
	float: left;
	margin: 0px 20px 0px 20px;
	/*--左から順に上・右・下・左--*/
}
.heisei{
	background-color: #FFF799;
	padding: 0px 0px 270px 0px;
}
.shouwa{
	background-color: #7CC576;
	padding: 30px 0px 50px 0px;
	/*--左から順に上・右・下・左--*/
}


#text_history{
	float: left;
	text-align: left;
	font-size:14px;
	LINE-HEIGHT: 28px;

}

#mark{
	CLEAR: both;
	TEXT-ALIGN: right;
}

/*--フッターの設定--*/
#footer{
	CLEAR: both;
	font-size:12px;
	background-image: url("common/brown.gif");
}

#left_footer{
margin: 0px 0px 0px 0px;
padding: 15px 0px 5px 0px;
/*--左から順に上・右・下・左--*/
width: 400px;
clear: both;
float: left;
}


#right_footer{
float: left;
margin: 0px 0px 0px 0px;
padding: 15px 0px 15px 0px;
/*--左から順に上・右・下・左--*/
	width: 400px;
}

#bottom_footer{
margin: 0px 0px 0px 0px;
padding: 5px 0px 15px 0px;
/*--左から順に上・右・下・左--*/
clear: both;
}

A
{
    COLOR: #006666
}
