

div#page-body h3.year{
	clear:both;
	color:#FFFFFF;
	font-size:140%;
	line-height:110%;
	padding:4px 0px 2px 20px;
	margin:0px 0px 1px 0px;
	background: url(../images/ttl_bk02.gif) left top;
}
div#page-body ul{
	/* clear:both; */
	float:left;
	padding:5px 0px 5px 0px;
	/* background: url(../../news/image/line_dot_x.gif) repeat-x bottom; */
}
div#page-body ul.bottom{
	/* clear:both; */
	background-image:none;
	padding:5px 0px 5px 0px;
}
div#page-body li.date{
	font-weight:bold;
	font-size:100%;
	padding:2px 0px 4px 0px;
}
div#page-body li.news{
	font-size:100%;
	padding:2px 0px 0px 8px;
	background: url(../images/lm_arw.gif) no-repeat 0px 6px;
}

div#page-body div.release {
/*	clear:both;
*/}
div#page-body div.release img{
	float:right;
	margin: 5px 0 5px 5px;
}
/* div#page-body div.release img.armroll{
	clear:right;
	margin:5px 0;
}*/
div#page-body div.release div.fright{
	float:right;
}


.right { text-align : right;}
.c { text-align: center; }

.fclear {
  clear:both;
  margin:0pt;
  height:1px;
  line-height:1px;
}

/* img.pop { vertical-align: middle; }

div#page-body p {
  line-height: 130%;
  margin: 1em 0;
}

div#page-body ul { 
  background: url();
  clear: none;
}

ul.disc{ line-height:120%; margin:0.5em 0 0.5em 2em; list-style: disc;}
ul.disc li { margin-bottom:0.5em;}
ol.number {
  margin-left: 3em;
  list-style: decimal;
}

*//* for Index */
/*
h3.index { text-align : left; }
*/
/* h4.index {
    font-size: 100%;
    margin-top: 1em;
    padding: 4px 8px;
    border-bottom: 2px solid #c9ddf2;
    background: #e4eef8;}
*/




