var ErrorMsg 				= "<strong>※この項目を入力してください</strong>";
var ErrorMsg_CheckBox		= "<strong>※内容か確認の上でチェックをOnにして下さい。</strong>";
var ErrorMsg_MailCompare	= "<strong>※メールアドレスと確認メールアドレスが一致しません</strong>";
var ErrorMsg_MailValid		= "<strong>※メールアドレスの形式が間違っています</strong>";
var ErrorMsg_Kana			= "<strong>※フリナガは全角カナで入力して下さい</strong>";
var ErrorMsg_URLValid		= "<strong>※URLの形式が間違っています</strong>";
var ErrorMsg_PhoneValid		= "<strong>※電話番号の形式が間違っています</strong>";
var ErrorMsg_ZipValid		= "<strong>※郵便番号の形式が間違っています</strong>";

var ErrorCSS = "form_error_css";
var ValidCSS = "form_valid_css";

var ShowCSS = "form_show_normal";
var HiddenCSS = "form_show_hidden";

function check_form()
{
	var ClearFlag	= true;
	var FormObj		= document.getElementById("mailForm");

	// 内容
	InputDiv	= document.getElementById("q_type_input");
	PreviewDiv	= document.getElementById("q_type_preview");
	if( FormObj.q_type1.checked || FormObj.q_type2.checked )
	{
		InputDiv.className		= HiddenCSS;
		PreviewDiv.className	= ValidCSS;

		if( FormObj.q_type1.checked )
		{
			PreviewDiv.innerHTML = FormObj.q_type1.value;
		}
		else
		{
			PreviewDiv.innerHTML = FormObj.q_type2.value;
		}

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className = ErrorCSS;
		PreviewDiv.innerHTML = ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// プラン名
	InputDiv	= document.getElementById("plan_input");
	PreviewDiv	= document.getElementById("plan_preview");
	if( FormObj.plan1.checked || FormObj.plan2.checked )
	{
		InputDiv.className		= HiddenCSS;
		PreviewDiv.className	= ValidCSS;

		if( FormObj.plan1.checked )
		{
			PreviewDiv.innerHTML = FormObj.plan1.value;
		}
		else
		{
			PreviewDiv.innerHTML = FormObj.plan2.value;
		}

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className = ErrorCSS;
		PreviewDiv.innerHTML = ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// サイトの内容
	InputDiv	= document.getElementById("site_type_input");
	PreviewDiv	= document.getElementById("site_type_preview");
	if( FormObj.site_type1.checked || FormObj.site_type2.checked || FormObj.site_type3.checked || FormObj.site_type4.checked || FormObj.site_type5.checked || FormObj.site_type6.checked )
	{
		InputDiv.className		= HiddenCSS;
		PreviewDiv.className	= ValidCSS;

		if( FormObj.site_type1.checked ){
			PreviewDiv.innerHTML = FormObj.site_type1.value;
		}
		else if( FormObj.site_type2.checked ) {
			PreviewDiv.innerHTML = FormObj.site_type2.value;
		}
		else if( FormObj.site_type3.checked ) {
			PreviewDiv.innerHTML = FormObj.site_type3.value;
		}
		else if( FormObj.site_type4.checked ) {
			PreviewDiv.innerHTML = FormObj.site_type4.value;
		}
		else if( FormObj.site_type5.checked ) {
			PreviewDiv.innerHTML = FormObj.site_type5.value;
		}
		else {
			PreviewDiv.innerHTML = FormObj.site_type6.value;
		}

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className = ErrorCSS;
		PreviewDiv.innerHTML = ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// 目的
	InputDiv	= document.getElementById("purpose_input");
	PreviewDiv	= document.getElementById("purpose_preview");
	if( FormObj.purpose1.checked || FormObj.purpose2.checked || FormObj.purpose3.checked )
	{
		InputDiv.className		= HiddenCSS;
		PreviewDiv.className	= ValidCSS;

		if( FormObj.purpose1.checked ){
			PreviewDiv.innerHTML = FormObj.purpose1.value;
		}
		else if( FormObj.purpose2.checked ) {
			PreviewDiv.innerHTML = FormObj.purpose2.value;
		}
		else {
			PreviewDiv.innerHTML = FormObj.purpose3.value;
		}

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className = ErrorCSS;
		PreviewDiv.innerHTML = ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// 参考サイト
	InputValue	= FormObj.reference.value;
	InputDiv	= document.getElementById("reference_input");
	PreviewDiv	= document.getElementById("reference_preview");
	if( InputValue != "" && InputValue != "http://" )
	{
		InputValue = InputValue.replace( /\s/g, "");
		if( InputValue.match(/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/i) )
		{
			InputDiv.className		= HiddenCSS;

			PreviewDiv.className	= ValidCSS;
			PreviewDiv.innerHTML	= InputValue;

			ClearFlag = ClearFlag && true;
		}
		else
		{
			PreviewDiv.className	= ErrorCSS;
			PreviewDiv.innerHTML	= ErrorMsg_URLValid;

			ClearFlag = ClearFlag && false;
		}
	}
//	else
//	{
//		PreviewDiv.className	= ErrorCSS;
//		PreviewDiv.innerHTML	= ErrorMsg;
//
//		ClearFlag = ClearFlag && false;
//	}

	// ご予算
	InputDiv	= document.getElementById("estimate_input");
	PreviewDiv	= document.getElementById("estimate_preview");
	if( FormObj.estimate1.checked || FormObj.estimate2.checked || FormObj.estimate3.checked || FormObj.estimate4.checked || FormObj.estimate5.checked || FormObj.estimate6.checked || FormObj.estimate7.checked )
	{
		InputDiv.className		= HiddenCSS;
		PreviewDiv.className	= ValidCSS;

		if( FormObj.estimate1.checked ){
			PreviewDiv.innerHTML = FormObj.estimate1.value;
		}
		else if( FormObj.estimate2.checked ) {
			PreviewDiv.innerHTML = FormObj.estimate2.value;
		}
		else if( FormObj.estimate3.checked ) {
			PreviewDiv.innerHTML = FormObj.estimate3.value;
		}
		else if( FormObj.estimate4.checked ) {
			PreviewDiv.innerHTML = FormObj.estimate4.value;
		}
		else if( FormObj.estimate5.checked ) {
			PreviewDiv.innerHTML = FormObj.estimate5.value;
		}
		else if( FormObj.estimate6.checked ) {
			PreviewDiv.innerHTML = FormObj.estimate6.value;
		}
		else {
			PreviewDiv.innerHTML = FormObj.estimate7.value;
		}

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className = ErrorCSS;
		PreviewDiv.innerHTML = ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

//	// 希望納期
//	InputDiv	= document.getElementById("delivery_input");
//	PreviewDiv	= document.getElementById("delivery_preview");
//	if( FormObj.delivery_year.value != "" && FormObj.delivery_month.value != "" && FormObj.delivery_day.value != "" )
//	{
//		InputDiv.className		= HiddenCSS;
//
//		PreviewDiv.className	= ValidCSS;
//		PreviewDiv.innerHTML	= FormObj.delivery_year.value	+ "年"
//								+ FormObj.delivery_month.value	+ "月"
//								+ FormObj.delivery_day.value	+ "日";
//
//		ClearFlag = ClearFlag && true;
//	}
//	else
//	{
//		PreviewDiv.className	= ErrorCSS;
//		PreviewDiv.innerHTML	= ErrorMsg;
//
//		ClearFlag = ClearFlag && false;
//	}

//	// お問い合わせ内容
//	InputValue	= FormObj.inquiry_text.value;
//	InputDiv	= document.getElementById("inquiry_text_input");
//	PreviewDiv	= document.getElementById("inquiry_text_preview");
//	if( InputValue != "" )
//	{
//		InputDiv.className		= HiddenCSS;
//
//		PreviewDiv.className	= ValidCSS;
//		PreviewDiv.innerHTML	= InputValue.replace("\r", "<br>").replace("\n", "<br>");
//
//		ClearFlag = ClearFlag && true;
//	}
//	else
//	{
//		PreviewDiv.className	= ErrorCSS;
//		PreviewDiv.innerHTML	= ErrorMsg;
//
//		ClearFlag = ClearFlag && false;
//	}

	// 貴社名
	InputValue	= FormObj.company_name.value;
	InputDiv	= document.getElementById("company_name_input");
	PreviewDiv	= document.getElementById("company_name_preview");
	if( InputValue != "" )
	{
		InputDiv.className		= HiddenCSS;

		PreviewDiv.className	= ValidCSS;
		PreviewDiv.innerHTML	= InputValue;

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className	= ErrorCSS;
		PreviewDiv.innerHTML	= ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// 貴社名（フリガナ）
	InputValue	= FormObj.company_kana.value;
	InputDiv	= document.getElementById("company_kana_input");
	PreviewDiv	= document.getElementById("company_kana_preview");
	if( InputValue != "" )
	{
		if( InputValue.match( /^[ア-ン\s]+$/i ) || InputValue.match( /^[あ-ん\s]+$/i ) )
		{
			InputDiv.className		= HiddenCSS;

			PreviewDiv.className	= ValidCSS;
			PreviewDiv.innerHTML	= InputValue;

			ClearFlag = ClearFlag && true;
		}
		else
		{
			PreviewDiv.className	= ErrorCSS;
			PreviewDiv.innerHTML	= ErrorMsg_Kana;

			ClearFlag = ClearFlag && false;
		}
	}
	else
	{
		PreviewDiv.className	= ErrorCSS;
		PreviewDiv.innerHTML	= ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// お名前
	InputValue	= FormObj.name.value;
	InputDiv	= document.getElementById("name_input");
	PreviewDiv	= document.getElementById("name_preview");
	if( InputValue != "" )
	{
		InputDiv.className		= HiddenCSS;

		PreviewDiv.className	= ValidCSS;
		PreviewDiv.innerHTML	= InputValue;

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className	= ErrorCSS;
		PreviewDiv.innerHTML	= ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// お名前（フリガナ）
	InputValue	= FormObj.kana.value;
	InputDiv	= document.getElementById("kana_input");
	PreviewDiv	= document.getElementById("kana_preview");
	if( InputValue != "" )
	{
		if( InputValue.match( /^[ア-ン\s]+$/i ) || InputValue.match( /^[あ-ん\s]+$/i ) )
		{
			InputDiv.className		= HiddenCSS;

			PreviewDiv.className	= ValidCSS;
			PreviewDiv.innerHTML	= InputValue;

			ClearFlag = ClearFlag && true;
		}
		else
		{
			PreviewDiv.className	= ErrorCSS;
			PreviewDiv.innerHTML	= ErrorMsg_Kana;

			ClearFlag = ClearFlag && false;
		}
	}
	else
	{
		PreviewDiv.className	= ErrorCSS;
		PreviewDiv.innerHTML	= ErrorMsg;

		ClearFlag = ClearFlag && false;
	}


//	// お役職
//	InputValue	= FormObj.post.value;
//	InputDiv	= document.getElementById("post_input");
//	PreviewDiv	= document.getElementById("post_preview");
//	if( InputValue != "" )
//	{
//		InputDiv.className		= HiddenCSS;
//
//		PreviewDiv.className	= ValidCSS;
//		PreviewDiv.innerHTML	= InputValue;
//
//		ClearFlag = ClearFlag && true;
//	}
//	else
//	{
//		PreviewDiv.className	= ErrorCSS;
//		PreviewDiv.innerHTML	= ErrorMsg;
//
//		ClearFlag = ClearFlag && false;
//	}

	// 郵便番号
	InputValue	= FormObj.zip_code.value;
	InputDiv	= document.getElementById("zip_code_input");
	PreviewDiv	= document.getElementById("zip_code_preview");
	if( InputValue != "" )
	{
		InputValue = InputValue.replace( /\s/g, "");
		if( InputValue.match(/^[0-9]{3}-[0-9]{4}$/) )
		{
			InputDiv.className		= HiddenCSS;

			PreviewDiv.className	= ValidCSS;
			PreviewDiv.innerHTML	= InputValue;

			ClearFlag = ClearFlag && true;
		}
		else
		{
			PreviewDiv.className	= ErrorCSS;
			PreviewDiv.innerHTML	= ErrorMsg_ZipValid;

			ClearFlag = ClearFlag && false;
		}
	}
	else
	{
		PreviewDiv.className	= ErrorCSS;
		PreviewDiv.innerHTML	= ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// 都道府県
	InputValue	= FormObj.prefecture.value;
	InputDiv	= document.getElementById("prefecture_input");
	PreviewDiv	= document.getElementById("prefecture_preview");
	if( InputValue != "" )
	{
		InputDiv.className		= HiddenCSS;

		PreviewDiv.className	= ValidCSS;
		PreviewDiv.innerHTML	= InputValue;

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className	= ErrorCSS;
		PreviewDiv.innerHTML	= ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// ご住所
	InputValue	= FormObj.address.value;
	InputDiv	= document.getElementById("address_input");
	PreviewDiv	= document.getElementById("address_preview");
	if( InputValue != "" )
	{
		InputDiv.className		= HiddenCSS;

		PreviewDiv.className	= ValidCSS;

		PreviewDiv.innerHTML	= "<textarea readonly=\"readonly\">" + InputValue + "</textarea>";

		ClearFlag = ClearFlag && true;
	}
	else
	{
		PreviewDiv.className	= ErrorCSS;
		PreviewDiv.innerHTML	= ErrorMsg;

		ClearFlag = ClearFlag && false;
	}


	// 貴サイトURL
	InputValue	= FormObj.site_url.value;
	InputDiv	= document.getElementById("site_url_input");
	PreviewDiv	= document.getElementById("site_url_preview");
	if( InputValue != "" && InputValue != "http://" )
	{
		InputValue = InputValue.replace( /\s/g, "");
		if( InputValue.match(/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/i) )
		{
			InputDiv.className		= HiddenCSS;

			PreviewDiv.className	= ValidCSS;
			PreviewDiv.innerHTML	= InputValue;

			ClearFlag = ClearFlag && true;
		}
		else
		{
			PreviewDiv.className	= ErrorCSS;
			PreviewDiv.innerHTML	= ErrorMsg_URLValid;

			ClearFlag = ClearFlag && false;
		}
	}
//	else
//	{
//		PreviewDiv.className	= ErrorCSS;
//		PreviewDiv.innerHTML	= ErrorMsg;
//
//		ClearFlag = ClearFlag && false;
//	}

	// メールアドレス
	InputValue	= FormObj.e_mail.value;
	InputDiv	= document.getElementById("e_mail_input");
	PreviewDiv	= document.getElementById("e_mail_preview");
	if( InputValue != "" )
	{
		InputValue = InputValue.replace( /\s/g, "");
		if( InputValue.match(/^[0-9,A-Z,a-z][0-9,a-z,A-Z,_,\.,-]+@[0-9,A-Z,a-z][0-9,a-z,A-Z,_,\.,-]+\.(af|al|dz|as|ad|ao|ai|aq|ag|ar|am|aw|ac|au|at|az|bh|bd|bb|by|bj|bm|bt|bo|ba|bw|br|io|bn|bg|bf|bi|kh|cm|ca|cv|cf|td|gg|je|cl|cn|cx|cc|co|km|cg|cd|ck|cr|ci|hr|cu|cy|cz|dk|dj|dm|do|tp|ec|eg|sv|gq|er|ee|et|fk|fo|fj|fi|fr|gf|pf|tf|fx|ga|gm|ge|de|gh|gi|gd|gp|gu|gt|gn|gw|gy|ht|hm|hn|hk|hu|is|in|id|ir|iq|ie|im|il|it|jm|jo|kz|ke|ki|kp|kr|kw|kg|la|lv|lb|ls|lr|ly|li|lt|lu|mo|mk|mg|mw|my|mv|ml|mt|mh|mq|mr|mu|yt|mx|fm|md|mc|mn|ms|ma|mz|mm|na|nr|np|nl|an|nc|nz|ni|ne|ng|nu|nf|mp|no|om|pk|pw|pa|pg|py|pe|ph|pn|pl|pt|pr|qa|re|ro|ru|rw|kn|lc|vc|ws|sm|st|sa|sn|sc|sl|sg|sk|si|sb|so|za|gs|es|lk|sh|pm|sd|sr|sj|sz|se|ch|sy|tw|tj|tz|th|bs|ky|tg|tk|to|tt|tn|tr|tm|tc|tv|ug|ua|ae|uk|us|um|uy|uz|vu|va|ve|vn|vg|vi|wf|eh|ye|yu|zm|zw|com|net|org|gov|edu|int|mil|biz|info|name|pro|jp)$/i) )
		{
			InputDiv.className		= HiddenCSS;

			PreviewDiv.className	= ValidCSS;
			PreviewDiv.innerHTML	= InputValue;

			ClearFlag = ClearFlag && true;
		}
		else
		{
			PreviewDiv.className	= ErrorCSS;
			PreviewDiv.innerHTML	= ErrorMsg_MailValid;

			ClearFlag = ClearFlag && false;
		}
	}
	else
	{
		PreviewDiv.className	= ErrorCSS;
		PreviewDiv.innerHTML	= ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// 確認メールアドレス
	InputValue	= FormObj.e_mail_conf.value;
	InputValueA	= FormObj.e_mail.value;
	InputDiv	= document.getElementById("e_mail_conf_input");
	PreviewDiv	= document.getElementById("e_mail_conf_preview");
	if( InputValue != "" )
	{
		InputValue = InputValue.replace( /\s/g, "");
		InputValueA = InputValueA.replace( /\s/g, "");
		if( InputValue == InputValueA )
		{
			InputDiv.className		= HiddenCSS;

			PreviewDiv.className	= ValidCSS;
			PreviewDiv.innerHTML	= InputValue;

			ClearFlag = ClearFlag && true;
		}
		else
		{
			InputDiv.className		= ShowCSS;

			PreviewDiv.className	= ErrorCSS;
			PreviewDiv.innerHTML	= ErrorMsg_MailCompare;

			ClearFlag = ClearFlag && false;
		}
	}
	else
	{
		PreviewDiv.className = ErrorCSS;
		PreviewDiv.innerHTML = ErrorMsg;

		ClearFlag = ClearFlag && false;
	}

	// お電話番号
	InputValue	= FormObj.tel.value;
	InputDiv	= document.getElementById("tel_input");
	PreviewDiv	= document.getElementById("tel_preview");
	if( InputValue != "" )
	{
		InputValue = InputValue.replace( /\s/g, "");
		if( InputValue.match(/^[0-9-]{6,9}$|^[0-9-]{12}$/) && InputValue.match(/^\d{1,4}-\d{4}$|^\d{2,5}-\d{1,4}-\d{4}$/) )
		{
			InputDiv.className		= HiddenCSS;

			PreviewDiv.className	= ValidCSS;
			PreviewDiv.innerHTML	= InputValue;

			ClearFlag = ClearFlag && true;
		}
		else
		{
			PreviewDiv.className	= ErrorCSS;
			PreviewDiv.innerHTML	= ErrorMsg_PhoneValid;

			ClearFlag = ClearFlag && false;
		}
	}

	// メルマガ購読
	InputDiv	= document.getElementById("magazine_input");
	PreviewDiv	= document.getElementById("magazine_preview");
	if( FormObj.magazine1.checked || FormObj.magazine2.checked || FormObj.magazine3.checked )
	{
		InputDiv.className		= HiddenCSS;
		PreviewDiv.className	= ValidCSS;

		if( FormObj.magazine1.checked ){
			PreviewDiv.innerHTML = FormObj.magazine1.value;
		}
		else if( FormObj.magazine2.checked ) {
			PreviewDiv.innerHTML = FormObj.magazine2.value;
		}
		else {
			PreviewDiv.innerHTML = FormObj.magazine3.value;
		}

		ClearFlag = ClearFlag && true;
	}

	// 当社を知ったきっかけ
	InputValue	= FormObj.find_methed.value;
	InputDiv	= document.getElementById("find_methed_input");
	PreviewDiv	= document.getElementById("find_methed_preview");
	if( InputValue != "" )
	{
		InputDiv.className		= HiddenCSS;

		PreviewDiv.className	= ValidCSS;
		PreviewDiv.innerHTML	= InputValue;

		ClearFlag = ClearFlag && true;
	}

	// フォームの一番上まで移動
	Element.scrollTo( FormObj ); 

	// 最終的な評価の元・入力フォームから確認フォームに変形
	if( ClearFlag )
	{
		FormObj.form_submit.style.display	= "inline";
		FormObj.form_check.style.display	= "none";

		alert("ご入力いただいた内容をご確認くださいませ。\nこの内容でよろしければ、フォームの下にある「送信」ボタンを押してください。");
	}
	else
	{
		FormObj.form_submit.style.display	= "none";
		FormObj.form_check.style.display	= "inline";

		alert("入力内容に不備があります。\n表示内容を確認し修正してください。");
	}
}


function rewrite_form()
{
	document.getElementById("mailForm").form_submit.style.display	= "none";
	document.getElementById("mailForm").form_check.style.display	= "inline";

	// 内容
	document.getElementById("q_type_input").className			= ShowCSS;
	document.getElementById("q_type_preview").className			= HiddenCSS;
	// プラン名
	document.getElementById("plan_input").className				= ShowCSS;
	document.getElementById("plan_preview").className			= HiddenCSS;
	// サイトの内容
	document.getElementById("site_type_input").className		= ShowCSS;
	document.getElementById("site_type_preview").className		= HiddenCSS;
	// 目的
	document.getElementById("purpose_input").className			= ShowCSS;
	document.getElementById("purpose_preview").className		= HiddenCSS;
	// 参考サイト
	document.getElementById("reference_input").className		= ShowCSS;
	document.getElementById("reference_preview").className		= HiddenCSS;
	// ご予算
	document.getElementById("estimate_input").className			= ShowCSS;
	document.getElementById("estimate_preview").className		= HiddenCSS;
	// 希望納期
	document.getElementById("delivery_input").className			= ShowCSS;
	document.getElementById("delivery_preview").className		= HiddenCSS;
	// お問い合わせ内容
	document.getElementById("inquiry_text_input").className		= ShowCSS;
	document.getElementById("inquiry_text_preview").className	= HiddenCSS;
	// 貴社名
	document.getElementById("company_name_input").className		= ShowCSS;
	document.getElementById("company_name_preview").className	= HiddenCSS;
	// 貴社名（フリガナ）
	document.getElementById("company_kana_input").className		= ShowCSS;
	document.getElementById("company_kana_preview").className	= HiddenCSS;
	// お名前
	document.getElementById("name_input").className				= ShowCSS;
	document.getElementById("name_preview").className			= HiddenCSS;
	// お名前（フリガナ）
	document.getElementById("kana_input").className				= ShowCSS;
	document.getElementById("kana_preview").className			= HiddenCSS;
	// お役職
	document.getElementById("post_input").className				= ShowCSS;
	document.getElementById("post_preview").className			= HiddenCSS;
	// 郵便番号
	document.getElementById("zip_code_input").className			= ShowCSS;
	document.getElementById("zip_code_preview").className		= HiddenCSS;
	// 都道府県
	document.getElementById("prefecture_input").className		= ShowCSS;
	document.getElementById("prefecture_preview").className		= HiddenCSS;
	// ご住所
	document.getElementById("address_input").className			= ShowCSS;
	document.getElementById("address_preview").className		= HiddenCSS;
	// 貴サイトURL
	document.getElementById("site_url_input").className			= ShowCSS;
	document.getElementById("site_url_preview").className		= HiddenCSS;
	// メールアドレス
	document.getElementById("e_mail_input").className			= ShowCSS;
	document.getElementById("e_mail_preview").className			= HiddenCSS;
	// 確認メールアドレス
	document.getElementById("e_mail_conf_input").className		= ShowCSS;
	document.getElementById("e_mail_conf_preview").className	= HiddenCSS;
	// お電話番号
	document.getElementById("tel_input").className				= ShowCSS;
	document.getElementById("tel_preview").className			= HiddenCSS;
	// メルマガ購読
	document.getElementById("magazine_input").className			= ShowCSS;
	document.getElementById("magazine_preview").className		= HiddenCSS;
	// 当社を知ったきっかけ
	document.getElementById("find_methed_input").className		= ShowCSS;
	document.getElementById("find_methed_preview").className	= HiddenCSS;

	// フォームの一番上まで移動
	Element.scrollTo( document.getElementById("mailForm") ); 
}
