/* ***************************************************
* CSS file For nexta.co.jp
	FileName: contact.css
	data:2009/7/14 kinoshita

■目次 ==========================================
■[01]:contact トップ
■[02]:contact 詳細
■[03]:
■[20]:
■[30]:
■[40]:
■[50]:
■[60]:
■[80]:
■[90]:
■[91]:
**************************************************** */



/*-----------------------------------------------------------
■[01]:contact トップ
------------------------------------------------------------*/
div#contactData	{ width: 646px; padding: 15px 0px 0px; float: left; }

div#contactData div.kome{
	font-size: 10px;
	margin: 10px 0;
}

div#contactData div.kome span{
	font-weight: bold;
	color: #ffc919;
}

div#contactData table{
	width: 646px;
	border: 3px solid #dad4cf;
	font-size: 12px;
	line-height: 18px;
}

div#contactData td.otherBox{ background: none; height: 10px; padding: 0px; font-size: 0px; line-height: 0px; }

div#contactData th{
	width: 112px;
	padding: 4px 13px 2px 12px;
	text-align: left;
	font-weight: bold;
	background: url(/img/contact/dotline.gif) repeat 0px 5px;
}

div#contactData th img{ vertical-align: top; }
div#contactData td img{ vertical-align: top; }

div#contactData th.text{
	padding-left: 30px;
}

div#contactData td{
	text-align: left;
	padding: 2px 13px;
}

div#contactData td span{
	font-size: 10px;
	color: #ff6600;
}


div#contactData td input{ margin: 2px 0 0 0; }
div#contactData td input.Wid70{ width: 70px; }
div#contactData td input.Wid180{ width: 180px; }
div#contactData td input.Wid310{ width: 310px; }
div#contactData td input.Wid420{ width: 420px; }

div.bt{ margin: 10px 0;}



div.thanksBox{
	background: url(/img/contact/bg_thanks.jpg) repeat-y left bottom;
	width: 646px;
	border-top: 3px solid #dad4cf;
}
/* Firefoxのみ適用 */
html>/**/body div.thanksBox p{ width: 618px; } 

div.thanksBox p{
	padding: 14px 14px 50px 14px;
}


div#Error{
	background-color: #fff5d6;
	margin: 0 0 10px;
	padding: 8px 10px;
	border: 1px solid #ffc919;
	color: #ff6600;
}