<!--
body{
	background-color : #CCCCFF ;
	color : #000000 ;
	text-align : justify ;
	margin : 0 0 0 0 ;
	/* font-size : 12pt ; */
	line-height : 1.5 ;
	font-family : sans-serif}
a:hover {color : #0000cc ; text-decoration : underline ;}
a:link {color : #0000FF ; text-decoration : underline ;}
a:active {color : #0000FF ; text-decoration : underline ;}
a:visited {color : #993300 ; text-decoration : underline ;}
hr {
	w_color :#8a8a8a ;
	color :black ;
	height :1px ;
	width :60% ;
	text-align :left ;
	margin-left :0px ;
}
h1 {
  /* font-size : 24pt ; */
  font-size : 200%;
  font-weight : bold ;
  color : #003399 ;
  margin : 0 0 0 0 ;
}
h2 {
  /* font-size : 18pt ; */
  font-size : 150% ;
  font-weight : bold ;
  color : #002030 ;
  background-color : #9FC0F0 ;
  margin : 0.5em 0 0.5em 0 ;
}
h3 {
  font-size : 125% ;
  font-weight : bold ;
  color : #BF1F3F ;
  margin : 0.5em 1em 0.5em 1em
}
h4 {
  font-size : 120% ;
  font-weight : bold ;
  color : #336666 ;
  margin :0.5em 1em 0.5em 1em ;
  padding-bottom :5px ;
}
h5 {
  font-weight : lighter ;
  color : #003399 ;
  margin : 0px ; margin-bottom :5px ;
}
h6 {
/*  font-size : 12pt ;*/
  font-weight : lighter ;
  color : #336666 ;
  margin : 0px ; margin-bottom :5px ;
}
table{
  border : 0 ;
  padding : 0 ;
}
td {
  letter-spacing : 0pt ;
  padding-left :2px ; padding-right :2px ;
  vertical-align : top ;
}
th {
  letter-spacing : 0pt ;
  background-color : #307060 ;
  color : #ffffff ;
  padding-left :6px ; padding-top :2px ; padding-bottom :1px ;
  text-align : left ;
  line-height : 1.5 ;
}
td td {
  letter-spacing : 0pt ;
  padding-left :2px ;  
}
td td li {
  font-size : 200% ;
  font-weight : bold ;
  color : #003399 ;
  margin : 0px ; margin-bottom :10px ;
  vertical-align :middle ;
}
dl dd{
/*  font-size : 12pt ;*/
  margin-left :4px ;
  line-height : 12pt ;
}
hr {
  height :1 ;
  color :#669999 ;
  background-color :#669999 ;
}
ul {
  margin-top : 0 ;
  margin-bottom : 0 ;
  margin-left : 0.25em ;
}
li {
  list-style-position : outside ;
  line-height : 1.5 ;
  margin-bottom : 2px ;
  margin-left : 0.25em ;
}
.blanklist {
  font-size : 1pt;
  line-height : 10% ;
  color : #CCFFFF;
  list-style-position : outside ;
  list-style-type : square ;
}
p{
  padding : 0.5em 0em 0.5em 0em ;
  margin : 0 0.5em 0 0.5em;
  line-height : 1.5em;
  text-indent : 0;
}
.title1{
  text-align : center;
  text-shadow : 3px 3px 2px #666666;
}
.title2{
	letter-spacing : 10pt ;
	text-align : left ;
	margin-top : 12px ;
	margin-bottom : -12px ;
}
.banner {
  padding:0; 
  background-image: url("http://www.asj.or.jp/geppou/images/Geppou_logo.jpg"); 
  background-repeat: no-repeat; 
  background-attachment: scroll; 
  background-position: left top 
}
.content_title{
  text-decoration: none;
  text-align : left ;
  line-height : 1.5 ;
  margin-top : 5px ;
  margin-bottom : 5px ;
  padding : 0.2em 0.2em 0.2em 0.2em;
  background-color : #FFFFCC ;
  border-color : #D0D0A0 ;
  border-style : outset ;
}
.abstract{
  color : #000000 ;
  line-height : 1.5 ;
  margin-left : 1em ;
}
.list_abstract{
  list-style-type : none ;
  font-size : 100% ;
  line-height : 1.5 ;
  color : #662040 ;
  margin-left : 0.5em ;
}
.list_content{
  font-size : 100% ;
  line-height : 1.5 ;
  color : #660000 ;
  margin-left : 0.5em ;
  list-style-position : outside ;
  list-style-type : square ;
}
.listtitle{
  list-style-type : none ;
  color : #600000 ;
  font-size : 125% ;
  font-weight : bold ;
  line-height : 1.5 ;
  margin-top : 8px ;
  margin-left : 0.5em ;
}
.recursivelist{
	list-style-type : none ;
}
.toc_column{
  background-color : #DFDFDF ;
  vertical-align : top ;
  width : 30% ;
}
.main_column{
  background-color : #CCFFFF ;
  vertical-align : top ;
  width : 70% ;
}
.oddtable{
  background-color : #DFDFDF ;
  vertical-align : top ;
}
.eventable{
  background-color : #CCFFFF ;
  vertical-align : top ;
}
.clickable{
	border : solid 1px ;
	padding : 0 ;
}
.listauthor{
  text-align : right;
  line-height : 1.5 ;
  list-style-type : none ;
  margin-right : 0.5em ;
}
.navigation{
  margin : 0 0 0 0 ;
  padding : 0 0 0 0 ;
  vertical-align : top ;
  font-size : 100% ;
  text-align : right ;
  letter-spacing : 0.5em ;
  color : olive ;
}
.MMhide_reverse {
  font-weight : bold ;
  color : #ffffff ;
}
.MMhide_reverse a :link{
  color : #ffffff ;
}
-->
