@charset "UTF-8";

table.mailform tr th,table.mailform tr td {
	text-align: left;
	font-weight: normal;
	font-size: 14px;
	border-bottom: solid 1px #d3cec7;
	padding: 7px 5px 7px 5px;
}


table.mailform tr th {
   width: 190px;
   background-color: #FAF7EB;
   padding: 20px;
   border: 1px solid #d3cec7;
   border-right:hidden;
   font-size:15px;
}

table.mailform tr td textarea {
	width: 100%;
	height: 120px;
}


table .mailform {
   margin-bottom: 50px;
   text-align: left;
   table-layout:fixed;
   width:680px;
   }



table.mailform tr td {
   padding: 15px;
   background-color: #fff;
   border: 1px solid #d3cec7;
}

.mailform tr td {
   padding: 15px;
}



.mailform tr th span {
	color: #CC0000;
	font-size: 12px;
}

p span {
	color: #CC0000;
	font-size: 12px;
}


.mailform tr th p {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color:#666;
}

.zip {
	width:140px;
	height:30px;
	margin-left:10px;
}

.send {
	width:140px;
	height:40px;
	margin-right:10px;
}

.reset {
	width:120px;
	height:40px;
	margin-left:80px;
}

input[type=text] {
	height:20px;
}




**/

/*CheckBox */

table li {
	padding: 0px 10px 2px 5px;
}