<!--
			body.form{
				background-color: #666633;
				color: black;
			}
			body.portal{
				background-color: white;
			}
			a, img{
				border: none;
				margin: 0px;
				padding: 0px;
			}
			#image_top{
				width: 600px;
				height: 46px;
				margin: 0px auto;
				padding: 0;
				background-image: url('../images/hatachi_web_form_01.jpg');
			}
			#image_bottom{
				width: 600px;
				height: 51px;
				margin: 0px auto;
				background-image: url('../images/hatachi_web_form_03.jpg');
			}
			#outline_portal{
				width: 640px;
				text-align: left;
				padding: 0;
				margin: 0px auto;
			}
			#outline_form{
				width: 560px;
				padding: 0 20px;
				text-align: left;
				margin: 0px auto;
				background-image: url('../images/hatachi_web_form_02.jpg');
			}
			#present{
				margin: 0 auto -20px auto;
				text-align: center;
			}
			h1,h2,h3,h4{
				margin: 0;
				text-align: center;
			}
			#spacer{
				width: 560px;
				height: 10px;
			}
			form{
				margin-bottom: 0;
			}
			.end{
				margin-bottom: 10px;
			}
			p{
				text-indent: 1em;
			}
			.item{
				font-weight: bold;
				margin-bottom: 0;
			}
			#task, #reason, #old, #job, #name, #mail{
				margin: 5px 10px;
			}
			#task{
				width: 500px;
			}
			#reason{
				width: 500px;
			}
			#old, #job, #name, #mail{
				width: 250px;
			}
			#mail{
				clear: both;
			}
			#personal{
				float: left;
				width: 300px;
				margin-right: 0;
			}
			#permission{
				float: right;
				width: 250px;
				margin: 10px 0 0 0;
			}
			#float_box{
				display: none;
				position: absolute;
				width: 600px;
			}
			.reason{
				text-align: left;
			}
			.post_container{
				text-align: right;
			}
			.credit{
				font-weight: bold;
				text-align: right;
			}
			.title{
				font-weight: bold;
			}
			#fbox{
				border: solid thin gray;
				background-color: lightgray;
			}
			#error-message{
				margin: 0;
				padding: 0 0 0 50px;
			}
			th{
				width: 150px;
				text-align: right;
			}
-->
