@charset "UTF-8";/*Copyright (C) 2003 nao and noelle, Japan, All Rights Reserved.*//*initial condition*/* {
	border: none; 	font-style: normal;	margin:0;	padding:0;	text-align: left;}/*html and body*/html{	background-color: #6699CC;	color: #000099;}body {	background-color: transparent;	font-size: x-small;
	font-family: sans-serif;	line-height: 1.6;
	margin: 0 3% 3% 3%;}

/*headlines*/h1,h2,h3,h4,h5,h6 {	line-height: 1.6;
	font-weight: normal;}
h1 {
	background-color: #FF0000;
	color: #0000FF;	font-size: large;
	margin: 0.5em -10% 0 -10%;
	padding: 0.25em 0 0 10%;}
h2 {	border-bottom: 1px solid #cccccc;	font-size: medium;
	margin: 1em 0 0 0;}
h3 {	font-size: small;
	margin: 0.5em 0 0 1%;}/*paragraph*/p	{margin: 0.5em 3%;}
p.cite {
	margin: 0.5em 5% 0 8%;
	font-size: x-small;
	}
p#date {
	margin: 0.5em 3% 0.5em 0;
	font-size: x-small;}

/*quotation*/blockquote {
	line-height: 1.4;
	margin: 0.5em 5% 0 5%;
}
cite {font-style: italic;}

/*emphasis and strong*/em	{font-style : italic;}
strong	{font-weight : bold;}

/*list*/ul	{list-style-type: disc;}ol	{list-style-type: decimal;}ul,ol	{margin: 0 1em 1em 4em;}ul ul	{list-style-type: circle;}li p	{margin: 0;}/*hyperlink*/a {text-decoration: underline; margin: 0 0.1em;}
a:link	{	background-color: transparent;
	color: #000099;}a:visited {	background-color: transparent;	color: #0000cc;}a:hover {	background-color: #cccccc;	color: #000099;}a:active {	background-color: #cccccc;	color: #000099;}

/*line*/ hr	 {display: none} /*navbar*/ div.navbar{
	border-top: 1px solid #cccccc;	color: #000099;	margin: -0.1em 0 0 -3%;
}

/*footer*/div.footer {	background-color: #cccccc;	color: #333333;	margin: 0 -10%;	padding: 1em 0 1em 10%;}

/*End*/