/* CSS Document */

#mail{
	margin:0px auto;
}

#mail p{
padding:10px 0 10px 0;
}

.small2{
text-align:right;
font-size:10px;
margin:0px;
padding:0px;
}


.must{
	color:#CC0000;
}

table{
	margin:0px auto;
}


th{
width:100px;
font-weight:normal;
text-align:left;
vertical-align:top;
}


td{
}

form table.kakunin{
width:100%;
}

.formcolor{
}


hr{
	border-style: dotted none none none; 
	border-top-width:1px #ccc;
	border-top-color:#ccc;
}

.send{
	text-align:center;}
	
#form {
padding:15px;
background-color:#FFFFFF;
margin-top:3px;
margin:15px;
}

#form span {
font-weight:bold;
}

.mail_midashi {
background-color:#D8D8D8;
font-weight:bold;
padding:5px;
} 