
/*
 * Time-stamp: "2003-01-18 13:47:43 hotta-s"-->
 * CopyRight(C) 2002 HOTTA Sadamichi All Rights Reserved.
 */

div.center{
	text-align:center;
}

div.left{
	text-align:left;
}

div.right{
	text-align:right;
}

body {
	background-color:azure;
	color:black;
	font-family:'Times New Roman',serif;
	line-height:1.2;
	margin:1% 1%
}

a{
	text-decoration:none;
}

a:link{
	color:blue;
	background-color:transparent;
}

a:visited{
	color:#800000;
	background-color:transparent;
}

a:active{
	font-weight:bold;
	color:#ff6347;
	background-color:fuchsia;
	text-decoration:underline;
}

a:hover{
	font-weight:bold;
	color:red;
	background-color:transparent;
}

a mail{
	font-family:curier,serif;
}

a img{
	color:black;
	border-width:0;
	text-decoration:none;
	background-color:azure;
}

a:hover img{
	color:black;
	border-width:0;
	text-decoration:none;
	background-color:azure;
}

a:link img{
	color:black;
	border-width:0;
	text-decoration:none;
	background-color:azure;
}

a:active img{
	color:black;
	border-width:0;
	text-decoration:none;
	background-color:azure;
}


#sorry {
	background-color:azure;
	color:black;
	text-align:left;
	font-style:italic;
	font-size:0.8em;
}

#title {
	background-color:azure;
	color:black;
	text-align:center;
}

p.titlered {
	color:red;
	font-size:1.6em;
	border-style:ridge;
	border-color:teal;
	border-width:0.1em;
	background-color:aqua;
	font-style:italic;
	font-weight:bold;
	text-align:center;
        padding:0.2em;
        margin:0.2em 5em;
}

p.titleblack{
	color:black;
	font-size:1.6em;
	border-style:ridge;
	border-color:teal;
	border-width:0.1em;
	background-color:aqua;
	font-style:italic;
	font-weight:bold;
	text-align:center;
	padding:0.2em;
	margin:0.2em 5em;
        }

#caution1 {
	background-color:azure;
	color:black;
	text-align:left;
}

#main {
	background-color:azure;
	color:black;
	text-align:left;
}
p.main{
	color:black;
	font-size:1.2em;
	font-style:italic;
	font-weight:bold;
	background-color:aqua;
	border-width:0em 0.2em 0.2em 0em;
	border-style:solid;
	border-color:teal;
	margin:0% 60% 0% 0%;
}

p.console{
	color:white;
	background-color:black;
	margin:1% 20% 1% 1%;
	padding:1% 1% 1% 1%;
}

pre.console{
	color:white;
	background-color:black;
	margin:1% 20% 1% 1%;
	padding:1% 1% 1% 1%;
}

#image {
	background-color:azure;
	color:black;
	text-align:left;
}

#caution2 {
	background-color:azure;
	color:black;
	text-align:left;
	}

#foot {
	background-color:azure;
	color:olive;
	text-align:right;
	font-style:italic;
	font-size:0.9em;
}

h1.red{
	color:red;
	font-size:16pt;
	border-style:none;
	background-color:aqua;
	font-style:italic;
	text-align:center;
	margin:2pt 150pt;
}

h1.black{
	color:black;
	font-size:16pt;
	border-style:none;
	background-color:aqua;
	font-style:italic;
	text-align:center;
	margin:2pt 100pt;
}

h1.green{
	color:green;
	font-size:16pt;
	border-style:none;
	background-color:aqua;
	font-style:italic;
	text-align:center;
}

h1{
	color:black;
	font-size:16pt;
	border-style:none;
	background-color:aqua;
	font-style:italic;
}

h2.red{
	color:red;
	font-size:14pt;
	border-style:none;
	background-color:aqua;
	font-style:italic;
	text-align:center;
	margin:2pt 150pt;
}

h2.red2{
	color:red;
	font-size:14pt;
	border-style:none;
	background-color:aqua;
	font-style:italic;
	text-align:center;
	margin:2pt 180pt;
}

h2{
	color:black;
	font-size:14pt;
	border-style:solid;
	background-color:aqua;
}

h3{
	color:black;
	font-size:12pt;
	border-style:solid;
	background-color:aqua;
}

h4{
	color:black;
	font-size:10pt;
	border-style:solid;
	background-color:aqua;
}

h5{
	color:black;
	font-size:8pt;
	border-style:solid;
	background-color:aqua;
}

ul.disc{
	list-style-type:disc;
}

ul.circle{
	list-style-type:circle;
}

ul.square{
	list-style-type:square;
}

ul.decimal{
	list-style-type:decimal;
}

ul.lower-roman{
	list-style-type:lower-roman;
}

ul.upper-roman{
	list-style-type:upper-roman;
}

ul.lower-alpha{
	list-style-type:lower-alpha;
}

ul.upper-alpha{
	list-style-type:upper-alpha;
}

ul.none{
	list-style-type:none;
}

h1.border{
	color:black;
	font-size:16pt;
	background-color:aqua;
	border-width:0pt 0pt 2pt 10pt;
	border-color:lime;
	margin:0% 80% 0% 0%;
}

h2.border{
	color:black;
	font-size:14pt;
	background-color:aqua;
	border-width:0pt 3pt 2pt 0pt;
	border-color:teal;
	margin:0% 75% 0% 0%;
}

h3.border{
	color:black;
	font-size:12pt;
	background-color:aqua;
	border-width:0pt 0pt 1pt 6pt;
	border-color:lime;
	margin:0% 75% 0% 0%;
}

h4.border{
	color:black;
	font-size:10pt;
	background-color:aqua;
	border-width:0pt 0pt 1pt 4pt;
	border-color:lime;
	margin:0% 80% 0% 0%;
}

h5.border{
	color:black;
	font-size:8pt;
	background-color:aqua;
	border-width:0pt 0pt 1pt 2pt;
	border-color:lime;
	margin:0% 80% 0% 0%;
}

h2.borderless{
	border-width:0pt 0pt 0pt 0pt;
	border-color:lime;
}

.white{
	color:white;
	background-color:black;
}

.black{
	color:black;
	background-color:white;
}

.red{
	color:red;
	background-color:azure;
}

.blue{
	color:blue;
	background-color:azure;
}

.green{
	color:green;
	background-color:azure;
}

.yellow{
	color:yellow;
	background-color:azure;
}

.lime{
	color:lime;
	background-color:azure;
}

.aqua{
	color:aqua;
	background-color:azure;
}

.gray{
	color:gray;
	background-color:azure;
}

.silver{
	color:silver;
	background-color:azure;
}

.olive{
	color:olive;
	background-color:azure;
}

.navy{
	color:navy;
	background-color:azure;
}

.teal{
	color:teal;
	background-color:azure;
}

.purple{
	color:purple;
	background-color:azure;
}

.maroon{
	color:maroon;
	background-color:azure;
}

.italic{
	font-style:italic;
}

.normal{
	font-style:normal;
}

.through{
	text-decoration:line-through;
}

div.lthrough{
	text-decoration:line-through;
}
