﻿#contents{
width: 750px;
margin: 0 55px;
}

p{
margin:20px 0px;
line-height:25px;}
input {
padding: 0.3em;
}
h2{
	color: #f30;
	font-weight: normal;
	font-size:21px;
	text-align: left;
	padding: 5px 0 5px 10px;
	border-bottom: 2px solid #f30;
	margin-bottom:10px;
}
span#kome{
color:red;
}
table{
margin: 10px 0 10px;

}

th,td{
padding: 10px;
	border: 1px #DDD solid;
	border-collapse: collapse;

}
th{
background-color:#f30;
color:#333;
width: 27%;
text-align: left;
background-color:rgba(255,51,0,0.05);
font-weight:normal;
}
td{
text-align:left;
vertical-align:middle;

}

input#send{
color:#fff;
border:none;
background:#f30;
cursor:pointer;
border-radius:4px;
width:130px;
height:40px;
margin: 30px auto;
}
.submit{
	text-align: center;
}

