@charset "shift_jis";
/*
	Copyright (C) Katsuhiko Samejima
	Author:2002 Katsuhiko Samejima
	Build:2002.7.31
*/
/* identity name --------------------------------------------------------------*/
	#counter
	{
		line-height:normal;
		margin:4px 2px 0 4px;
		padding:0;
		text-align:right;
		text-indent:0;
	}
	#contents, #top-news1
	{
		border-left:0px solid #006400;
		border-right:0px solid #006400;
		border-top:0px solid #006400;
		border-bottom:1px solid #006400;
		background-color:#dbeed2;
		color:#000000;
		clear:left;
		line-height:normal;
		margin:0;
		padding:0;
		text-align:left;
		text-indent:0;
		width:80%;
	}
	#contents1, #contents2
	{
		border:0px none #006400;
		line-height:normal;
		margin:0;
		padding:0;
		text-indent:0;
		width:204px;
	}
	#top-image1
	{
		border:0px none #ffffff;
		line-height:normal;
		display:block;
		margin:0;
		padding:0;
		text-indent:0;
		width:280px;
	}
	#top-image2
	{
		border:0px none #ffffff;
		line-height:normal;
		display:none;
		margin:0;
		padding:0;
		text-indent:0;
		width:80px;
	}
	#top-copyright
	{
		border-style:none;
		border-width:0;
		float:none;
		font-size:80%;
		line-height:normal;
		margin:4px 2px;
		padding:0;
		text-align:right;
		text-indent:0;
	}
	#top-mail-address
	{
		border-style:none;
		border-width:0;
		float:none;
		font-size:80%;
		line-height:normal;
		margin:4px 2px;
		padding:0;
		text-align:right;
		text-indent:0;
	}
	#address
	{
		background-color:#97ccb0;
		border-style:solid;
		border-bottom-color:#97ccb1;
		border-bottom-width:2px;
		border-left-width:0px;
		border-right-width:0px;
		border-top-color:#000000;
		border-top-width:0px;
		color:#000000;
		font-weight:normal;
		line-height:100%;
		margin:0;
		text-align:left;
		text-indent:0;
		padding:4px 4px 2px 4px;
	}
	#address-union
	{
		background-color:#f0de97;
		border-style:solid;
		border-bottom-color:#f0de98;
		border-bottom-width:2px;
		border-left-width:0px;
		border-right-width:0px;
		border-top-color:#000000;
		border-top-width:0px;
		color:#000000;
		font-weight:normal;
		line-height:100%;
		margin:0;
		text-align:left;
		text-indent:0;
		padding:4px 4px 2px 4px;
	}