@charset "UTF-8";
/* -------------------------------------------------------- CSS Information 
Lust up date:   2012.03.23
Style Info:     contact css
------------------------------------------------------------------------ */  

/*CommonCSS_link*/
@import url(base.css);
@import url(common.css);
/*------------------------------------------------------------form*/
/*table*/
table.inq01,
table.inq02 {
	width: 650px;
	background-color: #FFF;
	border-style: none;
}
table.inq01 span ,
table.inq02 span {
	font-size: 10px;
}
table.inq01 td,
table.inq02 td {
	font-size: 13px;
	text-align: left;
}
table.inq01 td.ad,
table.inq02 td.ad{
	width: 60px;
}
table.inq01 th,
table.inq02 th {
	white-space: nowrap;
	color: #333;
	font-weight: normal;
	width: 150px;
	background-color: #ECECEC;
	font-size: 13px;
	border-right: 1px solid #FFF;
	border-bottom: 1px solid #FFF;
}
table.inq01 th.hissu,
table.inq02 th.hissu{
	background-color: #D5E7FD;
}
table.inq01 td.hissu,
table.inq02 td.hissu{
	background-color: #E7F2FB;
	border-style: none;
}
table.inq01 td {
	padding: 12px 8px 8px;
/*	border-top: 1px solid #CCC;*/
	border-bottom: 1px solid #CCC;
}
table.inq01 th {
	padding: 10px 5px;
}
table.inq02 td,
table.inq02 th {
	padding: 4px 5px;
}
textarea {
	/*color: #B7B7B7;*/
	line-height: 150%;
} 
/*submitbutton*/
.submitbutton {
	text-align: right;
	padding: 0 150px 20px 0;
}
/*text_red*/
table.inq01 th em,
table.inq02 th em{
	color: #C00;
	text-decoration: none;
	font-size: 10px;
}
/*kanryou*/
#kanryou {
	margin: 0 auto 450px;
}