<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
	margin:0;
	line-height:150%;
	
	
}

img {
	border:0;
}


ul {
	list-style:none;
}


#container {
	width:800px;
	margin:0 auto;
	border:solid #ccc;
	border-width:0 1px 0 1px;
}



#header {
	width:800px;
	min-height:240px;
	height:auto !important;
	color:#444;  height:240px;
	background:#cff url(img/800hikkosi.png) repeat-x;
}



#header h1 {
	margin:0;
	padding:10px 10px 15px;
	font-size:125%;
	line-height:1em;
}



#header ul {
	margin:0;
	padding:8px 10px 3px 10px;
	font-size:90%;
	text-align:right;
}



#header li {
	margin:0 0 5px 0;
	line-height:1.32em;
}



#header div {
	min-height:17px;
	height:auto !important;
	height:17px;
	padding:8px;
	color:#000;
	background:#fff;
	font-size:100%;
	text-align:center;
	line-height:1.32em;
	clear:both;
}



#header a {
	color:#3366cc;
	text-decoration:none;
}

#header a:hover {
	color:#cc0000;
}



#content {
	width:799px;
	clear:both;
}



#content 
h2 {
padding: .55em 0 .35em .75em;
margin:10px 15px 10px;
	color:#fff;
	background:#006600;
	font-size:125%;
	line-height:1em;
}

h3 {
padding: .25em 0 .25em .75em;
margin:20px 15px 10px;
border-left: 6px solid #006600;
	border-bottom: 1px solid #006600;
}
p {
	padding: 0px 10px 0px 25px;
	line-height:150%;
}

h4 {
padding: .25em 0 .25em .75em;
margin:20px 25px 20px;
color:#030;
border: 1px solid #006600;
	border-radius: 4px;
}
p {
	padding: 0px 10px 0px 25px;
	line-height:150%;
}

#content dl 
{
	width:245px;

	margin:0 9px 10px 10px;

	padding-bottom:10px;

	border:1px solid #000;

	float:left;

	display:inline;

}



#content dt {
	margin:0 10px;
	padding:10px 0;
	font-size:100%;
	border-bottom:1px dotted #ccc;
	text-align:center;
	line-height:1em;
}



#content dt.stl {
	margin:0;
	padding:5px 10px;
	color:#fff;
	border:none;
	background:#333 url(img/bar.gif) repeat-x;
	line-height:1.32em;
}



#content dd {
	margin:0 10px;
	padding:5px 0;
	font-size:100%;
	border-bottom:1px dotted #ccc;
	line-height:1.32em;
}



#content p {
	margin:10px;
	font-size:80%;
	line-height:1.32em;
	clear:both;

}


table.type09 {
	font-size:80%;
border-collapse: collapse; margin: 10px 20px 10px 35px;
	text-align: left;
	line-height: 1.5; float:left:

}
table.type09 thead th {
	padding: 5px;
	font-weight: bold;
	vertical-align: top;
	color: #369;
	border-bottom: 3px solid #036;

}
table.type09 tbody th {
	width: 180px;
	padding: 5px;
	font-weight: bold;
	vertical-align: top;
	border-bottom: 1px solid #ccc;
	background: #f3f6f7;
}
table.type09 td {
	width: 100px;
	padding: 10px;
	vertical-align: top;
	border-bottom: 1px solid #ccc;
}

table.type07 {
	font-size:80%;
	border-collapse: collapse; margin: 10px 20px 10px 35px;
	text-align: left;
	line-height: 1.5;
	border: 1px solid #ccc;
}
table.type07 thead {
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
	background: #04162e;
}
table.type07 thead th {
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	color: #fff;
}
table.type07 tbody th {
	width: 150px;
	padding: 10px;
	font-weight: bold;
	vertical-align: top;
	border-bottom: 1px solid #ccc;
	background: #efefef;
}
table.type07 td {
	padding: 10px;
	vertical-align: top;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

/* ãƒ•ãƒƒã‚¿ */
#footer {
	width:800px;
	clear:both;
}

#footer p {
	margin:0;
	padding:3px 5px;
	color:#fff;
	background:#000;
	font-size:65%;
	text-align:right;
	line-height:1.32em;
	font-family:verdana;
}

#footer a {
	color:#fff;
	text-decoration:none;
}




</pre></body></html>