body		{background-color:#ffffff;
		 margin:0px 0px 0px 0px;
		 text-align:center;
		 font-family: 'ＭＳ Ｐゴシック',Osaka,sans-serif;
		 font-size:13px;
		 line-height:135%;
		 color=#333333
		margin:0 auto;
}


table		{border-collapse:collapse;
		 empty-cells;hide;
		 table-layout:fixed}
caption		{caption-side:bottom}
td,th		{font-family: 'ＭＳ Ｐゴシック',Osaka,sans-serif;
		 font-size:13px;
		 line-height:135%;
		 color=#333333}}
th		{font-weight:normal;}
.Tpadding	{padding:1px 5px 1px 5px;}
hr		{color=#999999;
		 background-color:#999999;
		 border-style:none;
		 height: 1px;}
h1		{margin-top:5px;margin-bottom:0px;}
h4		{margin-bottom:0px;}
p		{font-family: 'ＭＳ Ｐゴシック',Osaka,sans-serif;
		 font-size:13px;
		 line-height:135%;
		 color=#333333;
		 text_align:justify; text_justify: newspaper;
		 text-indent:0em;}
p.Indent	{text-indent:1em;}
address		{font-family: 'ＭＳ Ｐゴシック',Osaka,sans-serif;
		 font-size:13px;
		 line-height:135%;
		 color=#333333;
		 font-style:normal;
		 text-decoration:none;}
a:link,a:visited
		{font-family: 'ＭＳ Ｐゴシック',Osaka,sans-serif;
		 font-size:13px;
		 line-height:135%;
		 text-decoration:none;
		 color=#0000ff}}
a:active,a:hover
		{font-family: 'ＭＳ Ｐゴシック',Osaka,sans-serif;
		 font-size:13px;
		 line-height:135%;
		 text-decoration:none;
		 color=#666666}}
ul		{list-style-image:url(../images/ulbutton.gif);}
li,dt,dd	{font-family: 'ＭＳ Ｐゴシック',Osaka,sans-serif;
		 font-size:13px;
		 line-height:135%;
		 color=#333333}

img		{border-style:none;
		border:none;
}

.ileft		{margin:0px 20px 0px 0px;float:left;}	/*	画像の回り込み	*/
.iright		{margin:0px 0px 0px 20px; float:right;}
.txtend		{clear:both;}

.f_small	{font-size:11px;			/*	文字サイズ	*/
		 line-height:135%;}
.f_big		{font-size:14px;
		 line-height:135%;}
.f_bold		{font-weight:bold;}
.f_red		{color=#ff0000}
.f_blue		{color=#0000ff}

.vtop		{vertical-align:top;}			/*	表示位置	*/
.vmid		{vertical-align:middle;}
.vbottom	{vertical-align:bottom;}
.tleft		{text-align:left;}
.tright		{text-align:right;}
.tcenter	{text-align:center;}

.zenkaku	{ime-mode: active}			/*	フォームの日本語入力制御	*/
.hankaku	{ime-mode: inactive}

div.Main	{position:relative;
		 /*top:0px;
		 left:8px;*/
		 width:850px;
		 text-align:center;
		margin:0 auto;
}


DIV.Main DIV.Foot
		{padding:20px 7px 0px 0px;
  		text-align : left;
}

.Frame		{padding:0px 10px 10px 10px;
		 border:1px solid #cccccc;}
.BackColor	{background-color:#ffffcc;}
.TitleBar	{padding:2px 0px 0px 10px;
		 margin-bottom:10px;
		 border-color:#339900;
		 border-width:0px 0px 0px 10px;
		 border-style:none none solid solid;}

div#contents{
	width:850px;
	margin:10px 0 0 0;
	text-align:center;
	height:auto;
}

.naviback{
	width:850px;
	background:#f5f5f5;
	text-align:center;
}


#navitable{
	margin:0;
	padding:0;
}
