@charset "Shift-JIS";

* {
	margin: 0px;
	padding: 0px;
}

body {
	color: #202020;
	background: #ffffff;
	font-size: 100%;
}

div { height: 1%; }

h1 { font-size: 150%; }
h2 { font-size: 110%; }


/* --- wrapper --- */

div#wrapper { width: 800px; }

/* --- link --- */

a:link,
a:visited {	color: #000080; background: transparent; text-decoration: underline; }
a:hover { color: #ffffff;	background: #000080; text-decoration: underline; }

div#wrapper h1 { margin: 1em; }

div#wrapper h2 { margin: 1em 2em; }

div#wrapper p {
	margin: 0em 3em;
	line-height: 150%;
}

div#wrapper p.new {
	margin: 1em 3em;
}
