@charset "shift_jis";
FORM {
	font-size:small;
}
FIELDSET {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 1.3em;
	PADDING-TOP: 0.5em;
	border-top: 1px dotted #666666;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.label {
	display: inline;
	PADDING-LEFT: 10px;
	FLOAT: left;
	WIDTH: 120px;
	margin:5px;
	line-height: 1em;
	font-size:12px;
}
.control {
	DISPLAY: block;
	margin-top: 5px;
	margin-right: 0px;
	font-size:12px;
}
INPUT {
	border: 1px solid #999999;
	background-color: #FFF;
}
SELECT {
	BORDER-RIGHT: 1px solid;
	BORDER-TOP: 1px solid;
	BORDER-LEFT: 1px solid;
	COLOR: #696969;
	BORDER-BOTTOM: 1px solid;
	background-color: #FFF;
}
TEXTAREA {
	BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BACKGROUND: #EFEFEF;  BORDER-LEFT: 1px solid; COLOR: #696969; BORDER-BOTTOM: 1px solid
}
INPUT.rdio {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
table{
}
td{
	height: 50px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#mail1 {
	WIDTH: 250px
}
#mail2 {
	WIDTH: 250px
}
#city {
	WIDTH: 250px
}
#number {
	WIDTH: 250px
}
#bldg {
	WIDTH: 250px
}
#comment {
	WIDTH: 250px;
	height: 100px;
	background-color: #FFF;
}
#pass1 {
	WIDTH: 180px
}
#pass2 {
	WIDTH: 180px
}
#name1 {
	WIDTH: 100px
}
#name2 {
	WIDTH: 100px
}
#name3 {
	WIDTH: 100px
}
#name4 {
	WIDTH: 100px
}
#year {
	WIDTH: 100px
}
#month {
	WIDTH: 100px
}
#day {
	WIDTH: 100px
}
#post1 {
	WIDTH: 100px
}
#post2 {
	WIDTH: 100px
}
#state {
	WIDTH: 200px
}
#tel1 {
	WIDTH: 200px
}
#tel2 {
	WIDTH: 200px
}
#tel3 {
	WIDTH: 200px
}
#fax1 {
	WIDTH: 200px
}
#fax2 {
	WIDTH: 200px
}
#fax3 {
	WIDTH: 200px
}
#submit INPUT {

}
#submit {
}
#submit P {
	MARGIN: 0px;
	text-align: right;
	padding: 10px;
}


