/*hoindex.css*/

body{
	background-color: #ffffee;
	color: #800000;
}

/* header */

h1{
	font-size: 18px;
	font-weight: bold;
	color: #800000;
	margin: 0 0 10px 0;
}
div.pagetitle{
	width: 640px;
	margin: 0 0 0 0;
}
span.headnotes{
	font-size:12px
}

/* back */

div.backhref{
	width: 640px;
	color: #ffffff;
	background-color: #787bfd;
	text-align: right;
	font-size: 14px;
	margin: 0 0 0 0;
	padding: 3px 3px 3px 0;
}

/* index */

div.hazimeni{
	width: 640px;
	border-color: #800000;
	border-width: 1px;
	border-style: solid;
	margin: 15px 0 0 0;
	padding:10px;
	font-size:14px
}
h2.kyoucyou{
	font-size:14px;
	font-weight:bold;
	margin: 0 0 0 0;
}
span.kyoucyou{
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
}

div.menu_notes{
	width: 640px;
	margin: 0 0 0 0;
	padding:20px 0 10px 10px;
	font-size:14px
}
ul{
	list-style-type: square;
	font-size: 14px;
	line-height:18px;
	color: #808000;
	margin: 0 0 0 0;
	padding: 5px 0 5px 40px;
}
ol{
	font-size: 14px;
	line-height:18px;
	color: #808000;
	margin: 0 0 0 0;
	padding: 10px 0 10px 50px;
}

/* search io */

div.search{
	width: 640px;
	border-color: #ffffee;
	border-width: thin;
	border-style: solid;
	margin: 0 0 0 0;
	padding:5px;
	font-size:14px;
	line-height:18px;
}
ul.search{
	font-size:14px;
	color: #808000;
	margin:10px 0 10px 45px;
}
div.form_io{
	margin: 0 0 0 30px;
	color: #800000;
	font-size:14px;
}

/* search result */

dt{
	color: #808000;
}
dd{
	color: #800000;
}
strong.dd{
	color: #ff0000;
}

div.rss_area{
	font-size:10px;
	text-align:right;
	width: 640px;
	margin:10px 0 0 0;
}

