@charset "utf-8";

/*:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

   Copylight TOKYO TOPHAND All rights Reserved.
   http://www.tokyo-tophand.com/

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/


/*
*
*	ContactPage Module
*
*	Last Update 2008-01-21
*
*	0.ContentsMain
*	1.Contact ContentsRight
*
*/





/*/////////////////////////////////////////////////////////////

   0.ContentsMain

/////////////////////////////////////////////////////////////*/

div#contentMain{
   clear:both;
   margin:0.7em 0;
   font-size:75%;
}






/*/////////////////////////////////////////////////////////////

   1.Contact ContentsRight

/////////////////////////////////////////////////////////////*/

div#contentRight{
	float: center;
	width: 100%;
}


div#contentRight div#contact{
}
div#contentRight div#contact h2{
   margin-bottom:12px;
}
div#contentRight div#contact p{
   padding:0.5em 11px 20px;
}
div#contentRight div#contact table{
   padding:0 11px;
   margin:0 auto 30px;
}
div#contentRight div#contact table tr td{
   padding:10px 10px;
   border-top:solid 1px #CCCCCC;
}
div#contentRight div#contact table tr.tableEnd td{
   padding:10px 10px;
   border-bottom:solid 1px #CCCCCC;
}
div#contentRight div#contact table tr td em{
   font-size:75%;
   color:#990000;
}
div#contentRight div#contact table tr td span.sup{
   font-size:75%;
   color: #89B1D3;
}

div#contentRight div#contact table tr td input{
}

/* �t�H�[������ */

#formWrap {
	width:100%;
	margin:0 auto;
	color:#555;
}
#formWrap p.form {
	margin:0;
	padding: 0;
	font-size:90%;
}
#formWrap .button_space {
	width: 50%;
	margin: 0 auto;
	text-align: center;
	clear: both;
}
#formWrap button {
	float: right;
	border: none;
	width: auto;
}
table.formTable{
	width:100%;
	margin:0 auto;
	border-collapse:collapse;
}
table.formTable td,table.formTable th{
	border:1px solid #ccc;
	padding:10px;
}
table.formTable th{
	width:30%;
	font-weight:normal;
	background:#efefef;
	text-align:left;
}
