@charset "ISO-8859-1";
* {padding: 0px; margin:0px; }
body {
	font: 13px
	"Tahoma", "Arial", sans-serif; 
	background: #ffffff;
	color: #000;
}
img {border:0px; padding: 0px; margin: 0px; vertical-align: bottom;}
p {margin: 0px; padding:0px; text-indent: 1em;}
ul, ol {margin:0px; padding:0px;}
h1{font-size:18px; letter-spacing:0.1em; margin-left:30px; margin-top:10px; margin-bottom:0px;padding:0px;color: #444;}
h2{width: 550px; font-size: 13px; letter-spacing:0.2em; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; border: none; color: #555; background-color: #BBEEFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
h3{font-size:12px; letter-spacing:0.1em; margin-top:4px; margin-bottom:0px; margin-left:0px; padding:0px;}

.page {width: 700px; margin:10px; color: #333; background-color: #eee; overflow:auto; }
.title {margin: 0px; padding: 15px; width: auto; font-size: 20px; text-align: left; font-family: Osaka, sans-serif; font-weight: bold; color: #eeeeee; background-color: #333366;}
.subtitle {margin: 0px; padding: 5px; width: auto; font-size: 12px; text-align: center; font-family: Osaka, sans-serif; color: #eeeeee; background-color: #333366;}

.menu {width: 700px; height: 19px;  padding-top: 3px; padding-bottom: 3px; font-size: 13px; text-align:center; background-color: #BBEEFF;}
.menu ul {list-style: none;}
.menu li {list-style: none; display:inline; text-align: center;}
.menu a, .menu a:link, .menu a:visited {text-decoration: none; color: #554422; }
.menu a:hover {text-decoration: none; color: #eebb33; }

.text {width:650px;margin-left:25px; margin-right:25px; margin-top:10px; padding:0px; line-height: 200%;  text-align: left;}
.text img {width:auto;}
.text ul {margin-left:2em;}
.text ol {margin-left:2em;}

.footer {margin: 0px; margin-top: 3px; padding-top: 5px; padding-bottom: 5px; width: 700px; font-family: Arial; font-size: 12px; text-align: center; color: #eee; background-color: #333366;}


/* Copyright (C) Osamu AOKI, All rights reserved. */

