@charset "Shift_JIS";


/* ````````````````````````
	󃆃jtH[ CSS

			meiho.css (2006/5/19)
```````````````````````` */




/* ----------------------------------------------------------------------- N̐FƂ */
a:link		{text-decoration:none; color:#039;}
a:visited	{text-decoration:none; color:#006;}
a:hover		{text-decoration:underline; color:red;}


/* ----------------------------------------------------------------------- {fBƂ */
body	{
	margin:0;
	padding:0;
	background:#D2FFEC;
	color:#777;
}
img	{border:none;}


/* ----------------------------------------------------------------------- Ŝ */
#container {
	margin:0px auto;
	padding:0px;
	width:768px;
	background:url(images/bg.gif) repeat-y #fff;
}


/* ----------------------------------------------------------------------- wb_ */
#header {
	margin:0 auto;
	padding-top:32px;
	width:750px;
	height:80px;
	border-bottom:1px solid #eee;
	background:url(images/header.gif) repeat-x #fff;
	text-align:left;
}
#header h1#logo {float:left; margin:0;}
#header div#overview {float:right; padding-right:8px;}

#header a.marker {
	padding-left:16px;
	background:url(images/marker01.gif) no-repeat left;
	font-size:small;
	color:#aaa;
}


/* ----------------------------------------------------------------------- C */
#main {
	margin:0 auto;
	width:750px;
	min-height:512px; _height:512px;
	background:#fff;
}


/* ----------------------------------------------------------------------- tb^ */
#footer {
	margin:0 auto;
	width:750px;
	height:20px;
	padding-top:12px;
	background:url(images/footer.gif) repeat-x #ACD0C1;
	text-align:center;
	font-size:10pt;
	color:#fff;
}









/* ----------------------------------------------------------------------- ir */
#navi {
	padding-right:8px; padding-bottom:8px;
	text-align:right;
	font-size:small;
	color:#aaa;
}
#navi a {padding-left:16px; background:url(images/marker02.gif) no-repeat left; color:#aaa;}


/* ----------------------------------------------------------------------- e[ȗiO[j */
table.gray {width:100%; border:1px solid #ddd; font-size:small;}
table.gray th , table.gray td {padding:4px 8px; vertical-align:top;}
table.gray th {width:12em; font-weight:normal; border-bottom:1px solid #ddd; background:#eee; text-align:right;}
table.gray td {font-weight:normal; border-bottom:1px solid #eaeaea; background:#fafafa;}


/* ----------------------------------------------------------------------- ₢킹 */
address {
	margin:8px auto 0px;
	padding:8px 0px;
	border-top:1px solid #eee;
	font-size:small;
	font-style:normal;
	text-align:center;
	color:#555;
	line-height:1.2em;
}
address a:link {color:#25e;}


/* ``````````````````````````````````` ėp */
.timeStamp {text-align:right; font-size:small; color:#aaa;}
.icon {vertical-align:middle;}

.red {color:#e22;}
.blue {color:#25e;}
.impact {font-size:large; font-family:impact;}
