@charset "utf-8";

h3 {
	background-image:url(../images/h3_11.jpg);
}
blockquote {
	margin: 0 0 0 2em;
}
.inside-left blockquote p {
	text-indent: 0;
}
#contents dl {
	margin: 1em 0;
}
#contents dt {
	margin: 0 0 0 0;
}
#contents dd {
	margin: 0 0 0 1em;
}
#inquiry-error {
	text-align: center;
	color: #F00;
}
table {
	border-top:1px solid #C1BFAB;
	border-right:1px solid #C1BFAB;
	border-collapse:collapse;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
}
th,td {
	border: none;
}
td {
	color:#211818;
	background:#ffffff;
	border-bottom: 1px solid #C1BFAB;
	border-left:1px solid #C1BFAB;
	text-align:center;
	padding: 0.5em;
	text-align: left;
}				
th {
	font-weight:normal;
	color: #211818;
	text-align:left;
	border-bottom: 1px solid #C1BFAB;
	border-left:1px solid #C1BFAB;
	padding: 0.5em;
	background:#EBE5D5;
}	
thead th {
	background:#EBE5D5;
	text-align:center;
	color:#211818
}
#txtKanji {
	width: 160px;
	ime-mode: active;
}
#txtFuri {
	width: 160px;
	ime-mode: active;
}
#txtAddress {
	width:350px;
	text-align: left;
	ime-mode: active;
}
#txtTel {
	width: 110px;
	ime-mode: inactive;
}
#txtMessage {
	width:350px;
	text-align: left;
	ime-mode: active;
}
#txtPossible {
	width: 350px;
	ime-mode: inactive;
}
#txtMail {
	width: 160px;
	ime-mode: inactive;
}
