@charset "UTF-8";

/*

-----------------------------------------------

アフターコールナビ Form Styles

Version: 1.00

----------------------------------------------- */



/* contacts

----------------------------------------------- */

#contactsTable {

	width: 100%;

	font-size: 0.8125em;

}



#contactsTable td {

	padding: 12px 3px 8px 5px;

	border-top: 2px #ffffff solid;

}



#contactsTable .title {

	width: 290px;

	padding-top: 8px;

	border-right: 2px #ffffff solid;

	background: #f5f5f5;

	color: #333333;

}



#contactsTable .contents {

	background: #f5f5f5;

	color: #333333;

}



#contactsTable textarea {

	width: 580px;

	height: 150px;

}



#contactsTable .ContactsInput {

	width: 190px;

}



#contactsTable .contactsAddInput01 {

	width: 250px;

	margin: 3px 0 5px 0;

}



#contactsTable .contactsAddInput02 {

	width: 250px;

	margin: 0;

}



.contactsSubmitButton {

	vertical-align: top;

	margin: 30px 0 10px 398px;

}



.contactsSubmitButton02 {

	vertical-align: top;

	margin: 30px 0 10px 0;

}



.contactsClearButton {

	vertical-align: top;

	margin: 30px 15px 10px 0;

}



#contactsTable .contactsCaution {

	color: #990000;

	font-weight: bold;

}



#contactsTable .formCaution {

	border: 1px #990000 solid;

	background: #ffffcc;

	color: #990000;

	font-weight: bold;

}



#contactsTable .tableListColor02 .title{

	background: #fafafa;

}



#contactsTable .tableListColor02 .contents{

	background: #fafafa;

}