@charset "euc-jp";

/* Cascading Style Sheets
    for FairyEye version 5
   Designed by seea <URL:http://www.skyelf.net/> (C)1999-2002 */

body {
	background: #fff;
	margin: 2% 0 2% 4%;
}
div.body {
	margin: 0;
}
h1 {
	margin: 0;
}
h2 {
	clear: both;
	color: #666;
	font-family: 'Lucida Sans Unicode',sans-serif;
	font-weight: normal;
}
h2.style3a {
	margin: 0 0 0.5em 0.5em;
}
h2.style3b {
	margin: 0 0 0.5em 0.5em;
}
h2.style3c {
	margin: 0 0 0 0.5em;
}
div.footer {
	border-top: #e8fce0 0.3em solid;
	margin: 2em 0 2em 0em;
	padding: 0.5em 0 0 2em;
	width: 640px; /* NN7は何故か670pxになるbug?(2002/09/08) */
}
div.counter {
	/* <div>とfloatの組み合わせはIE4でバグる(2000/09/15) */
	/* IE4を無視するのも一手(2002/07/24) */
	font-family: Verdana,sans-serif;
	font-size: 80%;
}
div.fairy {
	/* アニメgifはIE5でバグる(2000/09/06) */
	background: #fff url(./image/3/yo_gg01.gif) no-repeat bottom right;
	min-height: 132px;
	width: 580px; /* 右端にすっ飛ばないように */
	margin-bottom: 1.5em;
}
div.indexmain div.main {
	margin-left: 2em;
}
form {
	margin-top: 0.8em;
}
table.birth {
	margin-top: 0.4em;
}
table.menu-layout {
	border: none;
}
ul.contents-group {
	padding: 0;
	margin: 0.5em 0 1em 0;
}
dl.contents {
	width: 300px;
}
dl.contents dt {
	background: #e8fce0;
	color: #554;
	font-size: 95%;
	line-height: 100%;
	padding: 1px; /* patch (IE5 bug?) */
	padding-left: 0.3em;
}
ul.about-site {
	font-size: 90%;
}

span.supplement {
	font-size: 95%;
}
span.unit {
	font-weight: normal;
}

div.copyright {
	padding-top: 0.3em;
}
div.copyright address {
	color: #666;
	font-family: Verdana,sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: 120%;
}

div.topnews {
	margin-left: 2em;
	margin-top: 0.5em;
	margin-bottom: 1em;
	font-size: 10pt;
}
