body {
	background-image:url(image/p1.jpg);
	color:#555555;
	text-align:center;
	font-size:13px;
}

.con {
     width:650px;
     margin-left:auto;
     margin-right:auto;
}

/*
.con a:link {
     color:#666666;
     font-weight:bold;
}
*/

/*
.con a:visited {
     color:#666666;
     font-weight:bold;
}
*/
/*
.con a:active {
     color:#ff9922;
}
*/
/*
.con a:hover {
     color:#ff9922;
}
*/
/*
.con a {
     text-decoration:none;
}
*/

.section {
	 width:90%;
	 margin-left:auto;
	 margin-right:auto;
	 text-align:left;
	 margin-top:2em;
}

hr {
}

h2 {
	border-bottom:solid 2px #ff7f00;
	margin-bottom:10px;
	padding-bottom:4px;
	text-align:left;
	font-size:1.05em;
	color:#555555;
}

p {
	font-size:1em;
	line-hight:1.5em;
	/*color:#555555;*/
}

ul, ou {
	text-align:left;
	margin-left:25px;
	padding-left:0;
	margin-top:0;
}

li {
	padding-left:0.3em;
	font-size:1em;
	color:#555555;
	margin-bottom:0.5em;
}

table {
	width:90%;
	border:none;
	font-size:1em;
	margin-left:25px;
}

table.logo {
	width:100%;
	border:none;
	font-size:2.2em;
	font-weight:bold;
	margin-left:0;
	margin-bottom:20px;
}

td.announce_date {
	vertical-align : top;
	text-align : left;
	width : 15%;
	color : #008888;
td.announce_con {
	text-align : left;
	/*width : 85%;*/
}
