@charset "utf-8";

* {
	padding: 0 ;
	margin: 0 ;
}

body {
	margin: 0 ;
	font-size: 0.625em ;
	line-height: 1.5 ;
	text-align: center ;
	background: #eeeeee url(../images/douraku-bg.gif) left top repeat-x;
}


#container {
	width: 800px ;
	margin: auto ;
	font-size: 1.2em ;
	text-align: center ;
	background: #eeeeee url(../images/form/bg.gif) left top repeat-y;
}


#footer {
	width: 800px ;
	margin: auto ;
}


#formWrap {
	margin: 0px 75px ;
}

#formWrap table{
	width: 100% ;
	margin-bottom: 15px ;
	border: none ;
	text-align: left ;
	border-collapse: collapse ;
}

#formWrap table th {
	width: 40% ;
	padding: 8px ;
	border: 1px solid #d5d5d5 ;
	font-weight: normal ;
	background: #fceae0 ;
}

#formWrap table td {
	width: 60% ;
	padding: 8px ;
	border: 1px solid #d5d5d5 ;
}


#formWrap table td input, textarea {
	padding: 1px ;
	border: 1px solid #d5d5d5 ;
	font-size: 1em ;
	background: #fff ;
}

#formWrap table td input:focus, textarea:focus {
	border: 1px solid #d5d5d5 ;
	background: #fdf3ee ;
}
