@charset "utf-8";





/*
*
*
*	Information Module
*
*	+contact
*
*
*/


/*///////////////////////////////// Insert Memo Bar ////*/



/*/////////////////////////////////////////////////////////////

	contact

/////////////////////////////////////////////////////////////*/
div#contact{
padding: 0 10px 0 10px;
}
div#contact span.kome {
	color: rgb(204, 0, 0);
}
div#contact table#formBody {
	border: 1px solid rgb(216, 214, 200);
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0pt;
}
div#contact table#formBody tr {
}
div#contact table#formBody tr th {
	border-bottom: 1px solid rgb(216, 214, 200);
	padding: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	background-color: #D2E4FF;
	background-image: none;
	background-repeat: repeat;
}
div#contact table#formBody tr td {
	border-left: 1px solid rgb(216, 214, 200);
	border-bottom: 1px solid rgb(216, 214, 200);
	padding: 10px;
	background-color: #F4F9FF;
	background-image: none;
	background-repeat: repeat;
}
div#contact table#formBody tr td input.bder {
	border: 1px solid rgb(200, 200, 200);
	margin: 0pt 4px 0pt 0pt;
	padding: 0.2em;
	background: rgb(255, 255, 255) none repeat;
}
div#contact table#formBody tr td select {
	border: 1px solid rgb(200, 200, 200);
	padding: 0.2em 0em 0.2em 0.2em;
}
div#contact table#formBody tr td textarea {
	border: 1px solid rgb(200, 200, 200);
	padding: 0.2em;
}
div#contact table#formBody tr td textarea.bder {
	width: 95%;
}
div#contact div#btn{
	text-align: center;
	padding: 10px;
}
div#contact div#btn #btn_sousin{
	border: 0px;
	height: 80px;
	width: 180px;
	background-image: url(../images/sousin.gif);

}

