input.input_name { 
	border: 1px solid #CCC;
	color: #999;
	font: inherit;
	padding: 4px;
	width: 300px;
}

input.input_postnum{ 
	border: 1px solid #CCC;
	color: #999;
	font: inherit;
	padding: 4px;
	width: 200px;
}

select{
	border: 1px solid #CCC;
	color: #777;
	font: inherit;
	padding: 4px;
}

input.tel1,
input.tel2, 
input.tel3{ 
	border: 1px solid #CCC;
	color: #777;
	font: inherit;
	padding: 4px;
width:65px;
}

input:focus, input.focused 
{ border-color: #333; color: #333; }

textarea { 
	border: 1px solid #CCC;
	color: #777;
	font: inherit;
	padding: 4px;
	width:350px;
}

textarea:focus, textarea.focused {
border-color: #333; color: #333;
}

input.submit { 
	border: 1px solid #CCC;
	color: #777;
	font: inherit;
	padding: 4px;
	width: 231px;
	margin:0 auto 20px;
	display:block;
}

.table01 span{
font-size:10px;
color:#FF6600;
}



