	body {
		margin:0px 15px 20px 15px;
		background:#FFFFFF;
		}
	A 	{ color: #3333CC; text-decoration: underline; }
	A:link	{ color: #3333CC; text-decoration: underline; }
	A:visited	{ color: #C0F; text-decoration: underline; }
	A:active	{ color: #FF4040;  }
	A:hover	{ color: #FF4040; background:#FFC; }

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}

	BODY{
		background-attachment: fixed;
		background-position: left top;
		background-repeat: no-repeat
	}

	#banner {
		font-family:"ＭＳ Ｐゴシック",  Osaka, "ＭＳ ゴシック", Gothic, sans-serif;
		color:#333;
		font-size:x-large;
		font-weight:normal;
		padding:15px 15px 0px 0px;
/*		border-top:4px double #666; */
		}

	#banner a,
		#banner a:link,
		#banner a:visited,
		#banner a:active,
		#banner a:hover {
		font-family: "ＭＳ Ｐゴシック",  Osaka, "ＭＳ ゴシック", Gothic, sans-serif;
		font-size: xx-large;
		color: #333;
		text-decoration: none;
		}

	#container {
		background:#FFF;
		border:1px solid #FFF;
		margin-left:15px;
		width: 768px;
		font-size:11pt;
		line-height:13pt;
		}

/*----------------------------------------------------------*/
	input,textarea,select{
		border-left:1px solid Dimgray;
		border-right:1px solid Dimgray;
		border-top:1px solid Dimgray;
		border-bottom:1px solid Dimgray;
		font-size:13px;color:Dimgray;
		background-color:#FFFFFF
	}
	td,th{
		font-size:10pt;
		line-height:13pt;
	}
	.sretitle	{
		color:#333;
		font-size: 12pt;
		line-height:140%;
		font-weight: bold;
		background:#FFF0F5;
		border-color:#800080;
		border-style:dotted;
		border-width:2px 0px 2px 0px;
		}
