@charset "shift-jis";
/* this @charset is for mozilla's bug */

body{
	margin:0px;
	padding:0px;
}

h1{
	margin:0px;
	padding:0px;
	display:inline;
}

blockquote
{
	margin-left:12px;
}

div,td{
	/* font-family:Tahoma; */
	font-family:Arial, helvetica, Sans-Serif;
}

td.body{
	padding-top:6px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:16px;
	line-height:140%;
	font-size:0.9em;
}

div.copy{
	width:570px;
	text-align:center;
	font-size:10px;
	font-family:verdana, arial, helvetica, Sans-Serif;
}

div.menu{
	font-size:13px;
	margin-left:35px;
	line-height:140%;
}

div.hd{
	font-size:13px;
	margin-left:10px;
	font-weight:bolder;
}

div.searchwin{
	width:525px;
	text-align:right;
	margin-right:10px;
}

td.searchwin{
	font-size:13px;
	color:white;
}

h2,h3,h4{
	border-top:#DDDDEE 1px solid;
	border-bottom:#CCCCCC 1px solid;
	border-left:#DDDDEE 1px solid;
	border-right:#DDDDEE 1px solid;
	padding:.3em;
	padding-left:.6em;
	font-size:16px;
	background-image: url("../sd_img/h_bg.jpg")
}

pre
{
	border-top:#DDDDEE 1px solid;
	border-bottom:#888899 1px solid;
	border-left:#DDDDEE 1px solid;
	border-right:#888899 1px solid;
	padding:.5em;
	margin-left:1em;
	margin-right:2em;
	white-space:pre;
	color:black;
}

.style_table
{
	padding:0px;
	border:0px;
	margin:auto;
	text-align:left;
	color:inherit;
	background-color:#ccd5dd;
}

.style_th
{
	padding:5px;
	margin:1px;
	text-align:center;
	color:inherit;
	background-color:#EEEEEE;
}
.style_td
{
	padding:5px;
	margin:1px;
	color:inherit;
	background-color:white;
}

a{
	color:#508050;
}

/* html.php/catbody() */
strong.word0
{
	background-color:#FFFF66;
	color:black;
}
strong.word1
{
	background-color:#A0FFFF;
	color:black;
}
strong.word2
{
	background-color:#99FF99;
	color:black;
}
strong.word3
{
	background-color:#FF9999;
	color:black;
}
strong.word4
{
	background-color:#FF66FF;
	color:black;
}
strong.word5
{
	background-color:#880000;
	color:white;
}
strong.word6
{
	background-color:#00AA00;
	color:white;
}
strong.word7
{
	background-color:#886800;
	color:white;
}
strong.word8
{
	background-color:#004699;
	color:white;
}
strong.word9
{
	background-color:#990099;
	color:white;
}

div.jumpmenu
{
	font-size:60%; 
	text-align:right;
	margin:0px;padding:0px;
}
