body {
	font-family : Osaka, Helvetica, sans-serif;
	background-color : #99aaaa;
	}
p,ul,ol,table,dl,address {
	font-size  : 12px;
	line-height : 1.4;
	}
h1 {
	color : white;
	border-bottom : 1px solid  black;
	padding : 0.1em;
	background-color : green;
	margin : 0;
	}
h2 {
	font-size : 80%;
	background-color : whitesmoke;
	margin : 0;
	border-bottom : 1px solid black;
	margin-right : 10px;
	}
#contents-menu h2 {
	background-color : orange;
	border : none;
	margin-right : 10px;
	}
#update {
	background-color : white;
	width : 50%;
	margin : 0.5em;
	}
#contents-menu {
	background-color : orange;
	float : right;
	width : 50%;
	margin : 0;
	border-left : 1px dashed  black;
	border-bottom : 1px dashed black;
	}
#column {
	margin : 0.5em
	}
#content {
	background-color : white;
	}