body {
background-color:#ffffcc;
}
p.alert {
	color: #FF0000;
}
div#main {
margin-left:200px;
width:600px;
}
table {
width:600px;
background-color:#ffffff;
font-size:80%;
color:#444444;
border:0px;
}
table td {
border:0px;
border-bottom:1px dotted #cccccc;
padding:10px;
}


table th {
width:140px;
border:0px;
border-bottom:1px dotted #cccccc;
padding:10px;
}


p{
padding:0px;

margin:0px;
}

input.name {
width:190px;
}
input.address {
width:300px;
}

input.tel,input.fax,input.mail {
width:180px;
}

textarea.goiken {

height:200px;width:300px;}

p.alert {
font-size:90%;
color:#ff6f6f;
}