﻿#d_main
{
	background-color:#FFF;
	width:700px;
	margin-left:-350px;
	left:50%;
	position:relative;
	background-color:#fff;
}
h1
{
	font-size: 1.4em;
	background-color: #ffff99;
	padding:0.5em;
	font-weight:bold;
}
h1 a
{
	color:blue;
	margin-left:30px;
	}
fieldset
{
	border:solid 1px #ccc;
	margin:2em 3em;
	}
legend
{
	font-size:1.3em;
	}
legend
{
	padding:0.4em;
	}
p
{
	margin:0.7em 1em;
	color:#666;
	font-size:1.2em;
	}
label
{
	color:#000;
	font-weight:bold;
	font-size:1.1em;
	width:8em;
	display:block;
	float:left;
	}
label span
{
	color:Red;
	}
textarea
{
	width:25em;
	height:8em;
	}
#sub
{
	margin:2em 180px;
	padding-bottom:2em;
	font-size:1.2em;
	}
#sub input
{
	width:25em;
	}
#U_Info{color:Red;}
