@charset "Shift_JIS";

/* ************************ */
/* ******** Contact ******* */

h1{
	margin-bottom:20px;
}

form{
	margin-top:10px;
}

form td{
	padding-bottom:4px;
}

input,
textarea{
	font-size:10px;

	border-style:none;
	border-width:1px;
	border-color:#999;
	line-height:1.2em;
	
	background-color:#E0E0E0;
}

textarea{
	width:420px;
}

input.textfield{
	width:220px;
}

input.bt{
	border-style:solid;
	border-width:1px;
}

.data{
	margin-bottom:10px;
}

.data th{
	line-height:1.4em;
	text-align:left;
}
.data td{
	line-height:1.4em;
	padding-bottom:10px;
}

.data th.en,
.data td.en{
	font-size:11px;
	line-height:1.3em;
}


/* 入力内容確認ページ */
table.confirm th,
table.confirm td{
	padding:2px 4px;
}

table.confirm th{
	width:6em;
	text-align:left;
	white-space:nowrap;
}
table.confirm td span{
	font-weight:bold;
}

table.confirm,
table.confirm th,
table.confirm td{
	border-style:solid;
	border-color:#666;
}

table.confirm{
	border-width:1px 0px 0px 0px;
}
table.confirm th{
	border-width:0px 0px 1px 1px;
}
table.confirm td{
	border-width:0px 1px 1px 1px;
}
table.confirm td.bt{
	padding-top:8px;
	border-style:none;
}