tr.form		{
			background-color:#f5f5ff;
			}
tr.title	{
			color:#ffffff;
			font-weight:bold;
			text-align:center;
			background-color:#808080;
			}
td {  font-size: 13px;line-height:17px}
td.title	{
			color:#ffffff;
			font-weight:bold;
			text-align:center;
			background-color:#808080;
			}
.text1 {  font-size: 14px; line-height: 20px}
.text2 {  font-size: 13px; line-height: 18px}
.texts {  font-size: 12px; line-height: 16px; color:#202020}
body {  
		font-size: 14px;
		font-family:arial,sans-serif,'メイリオ','Meiryo','ＭＳ Ｐゴシック','Hiragino Kaku Gothic Pro','ヒラギノ角ゴ Pro W3','Osaka';
		line-height: 20px;
		background-attachment:fixed;
		background-repeat:no-repeat;
		background-position:center center;
		}
h1	{
	font-size:0px;
	line-height:0px;
	height:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

a:link { color: #0000a0; text-decoration: none}
a:visited { text-decoration: none}
a:active { color: #ff0000; text-decoration: underline}
a:hover { color: #e00000; text-decoration: underline}
.sitenote {  font-size: 12px; line-height: 14px; color: #505050; padding-left:12px; padding-top:5px; padding-bottom:10px}
.sitename { font-size: 14px; font-weight: bold}
.areaname {
		font-size: 18px;
		font-weight: bold;
		line-height:22px;
		height:22px;
		color:#000070;
		width:100%;
		filter: progid:DXImageTransform.Microsoft.dropshadow(color=#f0f0f0,offY=1,offX=1);
		margin:0px 0px 0px 0px;
		}
div.main	{
		width:840px;
		margin:auto;
		}
.contents	{
		float:right;
		width:650px;
		text-align:center;
		}
.headline {
		border:1px outset;
		padding:10px 10px 10px 10px;
		background-color:#c0c0e0;
		filter:alpha(style=0,opacity=75)
		}
.headlinetext {
		font-size:12px;
		line-height:16px;
		color:#202020;
		padding-top:5px;
		}
input.imeon	{
			ime-mode:active;
			}
input.imedis	{
			ime-mode:disabled;
			}
textarea.imeon	{
			ime-mode:active;
			}
textarea.imedis	{
			ime-mode:disabled;
			}

#navi_guide {
		margin:0px;
		padding:0px;
		}
#navi_guide	ul	{
		margin: 0px; 
		padding :0px; 
		list-style-type:none; 
		filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#00a000, endcolorstr=#003000, gradienttype=0);
		}
#navi_guide	li	{
		display:inline;
		padding:0px;
		margin:0px;
		list-style-position:outside;
		width:160px;
		}
#navi_guide a	{
		display:block;
		font-size:12px;
		line-height:16px;
		font-color:#ffffff;
		font-weight:bold;
		text-align:left;
		text-decoration:none;
		border:1px solid outset;
		background:#009000;
		width:153px;
		margin:2px 0px 2px 0px;
		padding-left:5px;
		filter: alpha(style=0,opacity=50);
		}
#navi_guide a:link	{
		color:#ffffff
		}
#navi_guide a:visited	{
		color:#ffffff
		}
#navi_guide a:active	{
		color:#ffffff
		}
#navi_guide a:hover	{
		color:#ffb579;
		filter: alpha(style=0,opacity=60);
		}
#navi_guide a.current	{
		color:#ffb579;
		background:#009000;
		filter: alpha(style=0,opacity=75);
		}
#navi_guide a.current:visited	{
		font-weight:bold;color:#ffb579;
		}

