Index: branches/feature-module-update/html/shopping/index.php
===================================================================
--- branches/rel/html/shopping/index.php	(revision 12157)
+++ branches/feature-module-update/html/shopping/index.php	(revision 15078)
@@ -23,7 +23,7 @@
 		
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');				
@@ -39,16 +39,16 @@
 $objCustomer = new SC_Customer();
 $objCookie = new SC_Cookie();
-$objFormParam = new SC_FormParam();			// ¥Õ¥©¡¼¥àÍÑ
-lfInitParam();								// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
-$objFormParam->setParam($_POST);			// POSTÃÍ¤Î¼èÆÀ
-
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+$objFormParam = new SC_FormParam();			// フォーム用
+lfInitParam();								// パラメータ情報の初期化
+$objFormParam->setParam($_POST);			// POST値の取得
+
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
 $objPage->tpl_uniqid = $uniqid;
 
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 if($objCustomer->isLoginSuccess()) {
-	// ¤¹¤Ç¤Ë¥í¥°¥¤¥ó¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤ªÆÏ¤±ÀèÀßÄê²èÌÌ¤ËÅ¾Á÷
+	// すでにログインされている場合は、お届け先設定画面に転送
 	header("Location: ./deliv.php");
 	exit;
@@ -58,7 +58,7 @@
 case 'nonmember_confirm':
 	$objPage = lfSetNonMember($objPage);
-	// ¢¨break¤Ê¤·
+	// ※breakなし
 case 'confirm':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objFormParam->toLower('order_mail');
@@ -67,15 +67,15 @@
 	$objPage->arrErr = lfCheckError();
 
-	// ÆþÎÏ¥¨¥é¡¼¤Ê¤·
+	// 入力エラーなし
 	if(count($objPage->arrErr) == 0) {
-		// DB¤Ø¤Î¥Ç¡¼¥¿ÅÐÏ¿
+		// DBへのデータ登録
 		lfRegistData($uniqid);
 		
-		// ¤ªÆÏ¤±Àè¤Î¥³¥Ô¡¼
+		// お届け先のコピー
 		lfCopyDeliv($uniqid, $_POST);
 		
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// お支払い方法選択ページへ移動
 		header("Location: " . URL_SHOP_PAYMENT);
 		exit;		
@@ -83,7 +83,7 @@
 	
 	break;
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+	// 確認ページへ移動
 	header("Location: " . URL_CART_TOP);
 	exit;
@@ -91,15 +91,15 @@
 case 'nonmember':
 	$objPage = lfSetNonMember($objPage);
-	// ¢¨break¤Ê¤·
+	// ※breakなし
 default:
 	if($_GET['from'] == 'nonmember') {
 		$objPage = lfSetNonMember($objPage);
 	}
-	// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ
+	// ユーザユニークIDの取得
 	$uniqid = $objSiteSess->getUniqId();
 	$objQuery = new SC_Query();
 	$where = "order_temp_id = ?";
 	$arrRet = $objQuery->select("*", "dtb_order_temp", $where, array($uniqid));
-	// DBÃÍ¤Î¼èÆÀ
+	// DB値の取得
 	$objFormParam->setParam($arrRet[0]);
 	$objFormParam->setValue('order_email_check', $arrRet[0]['order_email']);
@@ -108,5 +108,5 @@
 }
 
-// ¥¯¥Ã¥­¡¼È½Äê
+// クッキー判定
 $objPage->tpl_login_email = $objCookie->getCookie('login_email');
 if($objPage->tpl_login_email != "") {
@@ -114,7 +114,7 @@
 }
 
-// ÁªÂòÍÑÆüÉÕ¤Î¼èÆÀ
+// 選択用日付の取得
 $objDate = new SC_Date(START_BIRTH_YEAR);
-$objPage->arrYear = $objDate->getYear('', 1950);	//¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+$objPage->arrYear = $objDate->getYear('', 1950);	//　日付プルダウン設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
@@ -124,5 +124,5 @@
 }
 
-// ÆþÎÏÃÍ¤Î¼èÆÀ
+// 入力値の取得
 $objPage->arrForm = $objFormParam->getFormParamList();
 
@@ -132,8 +132,8 @@
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //--------------------------------------------------------------------------------------------------------------------------
-/* Èó²ñ°÷ÆþÎÏ¥Ú¡¼¥¸¤Î¥»¥Ã¥È */
+/* 非会員入力ページのセット */
 function lfSetNonMember($objPage) {
 	$objPage->tpl_mainpage = 'shopping/nonmember_input.tpl';
@@ -143,51 +143,51 @@
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¤ªÌ¾Á°¡ÊÀ«¡Ë", "order_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°¡ÊÌ¾¡Ë", "order_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", "order_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", "order_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "order_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "order_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "order_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½»½ê1", "order_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("½»½ê2", "order_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ1", "order_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ2", "order_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ3", "order_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ1", "order_fax01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ2", "order_fax02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ3", "order_fax03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "order_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹¡Ê³ÎÇ§¡Ë", "order_email_check", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"), "", false);
-	$objFormParam->addParam("Ç¯", "year", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
-	$objFormParam->addParam("·î", "month", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
-	$objFormParam->addParam("Æü", "day", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
-	$objFormParam->addParam("À­ÊÌ", "order_sex", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¿¦¶È", "order_job", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÊÌ¤Î¤ªÆÏ¤±Àè", "deliv_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°¡ÊÀ«¡Ë", "deliv_name01", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°¡ÊÌ¾¡Ë", "deliv_name02", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", "deliv_kana01", STEXT_LEN, "KVCa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", "deliv_kana02", STEXT_LEN, "KVCa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "deliv_zip01", ZIP01_LEN, "n", array("NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "deliv_zip02", ZIP02_LEN, "n", array("NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "deliv_pref", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½»½ê1", "deliv_addr01", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("½»½ê2", "deliv_addr02", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ1", "deliv_tel01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ2", "deliv_tel02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ3", "deliv_tel03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥Þ¥¬¥¸¥ó", "mail_flag", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), 1);
-}
-
-/* DB¤Ø¥Ç¡¼¥¿¤ÎÅÐÏ¿ */
+	$objFormParam->addParam("お名前（姓）", "order_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前（名）", "order_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ（セイ）", "order_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ（メイ）", "order_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "order_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "order_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "order_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("住所1", "order_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("住所2", "order_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("電話番号1", "order_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号2", "order_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号3", "order_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号1", "order_fax01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号2", "order_fax02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号3", "order_fax03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("メールアドレス", "order_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"));
+	$objFormParam->addParam("メールアドレス（確認）", "order_email_check", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"), "", false);
+	$objFormParam->addParam("年", "year", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
+	$objFormParam->addParam("月", "month", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
+	$objFormParam->addParam("日", "day", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
+	$objFormParam->addParam("性別", "order_sex", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("職業", "order_job", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("別のお届け先", "deliv_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("お名前（姓）", "deliv_name01", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前（名）", "deliv_name02", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ（セイ）", "deliv_kana01", STEXT_LEN, "KVCa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ（メイ）", "deliv_kana02", STEXT_LEN, "KVCa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "deliv_zip01", ZIP01_LEN, "n", array("NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "deliv_zip02", ZIP02_LEN, "n", array("NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "deliv_pref", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("住所1", "deliv_addr01", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("住所2", "deliv_addr02", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("電話番号1", "deliv_tel01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号2", "deliv_tel02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号3", "deliv_tel03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("メールマガジン", "mail_flag", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), 1);
+}
+
+/* DBへデータの登録 */
 function lfRegistData($uniqid) {
 	global $objFormParam;
 	$arrRet = $objFormParam->getHashArray();
 	$sqlval = $objFormParam->getDbArray();
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['order_birth'] = sfGetTimestamp($arrRet['year'], $arrRet['month'], $arrRet['day']);
@@ -195,9 +195,9 @@
 	$sqlval['customer_id'] = '0';
 	
-	// ´ûÂ¸¥Ç¡¼¥¿¤Î¥Á¥§¥Ã¥¯
+	// 既存データのチェック
 	$objQuery = new SC_Query();
 	$where = "order_temp_id = ?";
 	$cnt = $objQuery->count("dtb_order_temp", $where, array($uniqid));
-	// ´ûÂ¸¥Ç¡¼¥¿¤¬¤Ê¤¤¾ì¹ç
+	// 既存データがない場合
 	if ($cnt == 0) {
 		$sqlval['create_date'] = 'Now()';
@@ -209,41 +209,41 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 		
-	// ÊÌ¤Î¤ªÆÏ¤±Àè¥Á¥§¥Ã¥¯
+	// 別のお届け先チェック
 	if($_POST['deliv_check'] == "1") { 
-		$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", "deliv_name01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", "deliv_name02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", "deliv_kana01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", "deliv_kana02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "deliv_zip01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "deliv_zip02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", "deliv_pref"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("½»½ê1", "deliv_addr01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("½»½ê2", "deliv_addr02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ1", "deliv_tel01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ2", "deliv_tel02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ3", "deliv_tel03"), array("EXIST_CHECK"));
-	}
-	
-	// Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+		$objErr->doFunc(array("お名前（姓）", "deliv_name01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("お名前（名）", "deliv_name02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("フリガナ（セイ）", "deliv_kana01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("フリガナ（メイ）", "deliv_kana02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("郵便番号1", "deliv_zip01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("郵便番号2", "deliv_zip02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("都道府県", "deliv_pref"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("住所1", "deliv_addr01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("住所2", "deliv_addr02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("電話番号1", "deliv_tel01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("電話番号2", "deliv_tel02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("電話番号3", "deliv_tel03"), array("EXIST_CHECK"));
+	}
+	
+	// 複数項目チェック
 	$objErr->doFunc(array("TEL", "order_tel01", "order_tel02", "order_tel03", TEL_ITEM_LEN), array("TEL_CHECK"));
 	$objErr->doFunc(array("FAX", "order_fax01", "order_fax02", "order_fax03", TEL_ITEM_LEN), array("TEL_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "order_zip01", "order_zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("郵便番号", "order_zip01", "order_zip02"), array("ALL_EXIST_CHECK"));
 	$objErr->doFunc(array("TEL", "deliv_tel01", "deliv_tel02", "deliv_tel03", TEL_ITEM_LEN), array("TEL_CHECK"));
 	$objErr->doFunc(array("FAX", "deliv_fax01", "deliv_fax02", "deliv_fax03", TEL_ITEM_LEN), array("TEL_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "deliv_zip01", "deliv_zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("¥á¡¼¥ë¥¢¥É¥ì¥¹", "¥á¡¼¥ë¥¢¥É¥ì¥¹¡Ê³ÎÇ§¡Ë", "order_email", "order_email_check"), array("EQUAL_CHECK"));
-	
-	// ¤¹¤Ç¤Ë¥á¥ë¥Þ¥¬¥Æ¡¼¥Ö¥ë¤Ë²ñ°÷¤È¤·¤Æ¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	$objErr->doFunc(array("郵便番号", "deliv_zip01", "deliv_zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("メールアドレス", "メールアドレス（確認）", "order_email", "order_email_check"), array("EQUAL_CHECK"));
+	
+	// すでにメルマガテーブルに会員としてメールアドレスが登録されている場合
 	if(sfCheckCustomerMailMaga($arrRet['order_email'])) {
-		$objErr->arrErr['order_email'] = "¤³¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ï¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤¹¡£<br />";
+		$objErr->arrErr['order_email'] = "このメールアドレスはすでに登録されています。<br />";
 	}
 		
@@ -251,9 +251,9 @@
 }
 
-// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Î¤ªÆÏ¤±Àè¤ò¥³¥Ô¡¼¤¹¤ë
+// 受注一時テーブルのお届け先をコピーする
 function lfCopyDeliv($uniqid, $arrData) {
 	$objQuery = new SC_Query();
 	
-	// ÊÌ¤Î¤ªÆÏ¤±Àè¤ò»ØÄê¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢ÇÛÁ÷Àè¤ËÅÐÏ¿½»½ê¤ò¥³¥Ô¡¼¤¹¤ë¡£
+	// 別のお届け先を指定していない場合、配送先に登録住所をコピーする。
 	if($arrData["deliv_check"] != "1") {
 		$sqlval['deliv_name01'] = $arrData['order_name01'];
Index: branches/feature-module-update/html/shopping/complete.php
===================================================================
--- branches/rel/html/shopping/complete.php	(revision 14893)
+++ branches/feature-module-update/html/shopping/complete.php	(revision 15078)
@@ -12,5 +12,5 @@
 		$this->tpl_mainpage = 'shopping/complete.tpl';
 		$this->tpl_css = URL_DIR.'css/layout/shopping/complete.css';
-		$this->tpl_title = "¤´ÃíÊ¸´°Î»";
+		$this->tpl_title = "ご注文完了";
 		global $arrCONVENIENCE;
 		$this->arrCONVENIENCE = $arrCONVENIENCE;
@@ -22,7 +22,7 @@
 		$objPage->arrCONVENIMESSAGE = $arrCONVENIMESSAGE;
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -41,11 +41,11 @@
 $objCustomer = new SC_Customer();
 
-// Á°¤Î¥Ú¡¼¥¸¤ÇÀµ¤·¤¯ÅÐÏ¿¼êÂ³¤­¤¬¹Ô¤ï¤ì¤¿¤«È½Äê
+// 前のページで正しく登録手続きが行われたか判定
 sfIsPrePage($objSiteSess);
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 if ($uniqid != "") {
 	
-	// ´°Î»½èÍý
+	// 完了処理
 	$objQuery = new SC_Query();
 	$objQuery->begin();
@@ -53,25 +53,25 @@
 	$objQuery->commit();
 	
-	// ¥»¥Ã¥·¥ç¥ó¤ËÊÝ´É¤µ¤ì¤Æ¤¤¤ë¾ðÊó¤ò¹¹¿·¤¹¤ë
+	// セッションに保管されている情報を更新する
 	$objCustomer->updateSession();
 
-	// ´°Î»¥á¡¼¥ëÁ÷¿®
+	// 完了メール送信
 	if($order_id != "") {
 		sfSendOrderMail($order_id, '1');
 	}
 
-	// ¤½¤ÎÂ¾¾ðÊó¤Î¼èÆÀ
+	// その他情報の取得
 	$arrResults = $objQuery->getall("SELECT memo02, memo05 FROM dtb_order WHERE order_id = ? ", array($order_id));
 
 	if (count($arrResults) > 0) {	
 		if (isset($arrResults[0]["memo02"]) || isset($arrResults[0]["memo05"])) {
-			// ´°Î»²èÌÌ¤ÇÉ½¼¨¤¹¤ë·èºÑÆâÍÆ
+			// 完了画面で表示する決済内容
 			$arrOther = unserialize($arrResults[0]["memo02"]);
-			// ´°Î»²èÌÌ¤«¤éÁ÷¿®¤¹¤ë·èºÑÆâÍÆ
+			// 完了画面から送信する決済内容
 			$arrModuleParam = unserialize($arrResults[0]["memo05"]);
 			
-			// ¥Ç¡¼¥¿¤òÊÔ½¸
+			// データを編集
 			foreach($arrOther as $key => $val){
-				// URL¤Î¾ì¹ç¤Ë¤Ï¥ê¥ó¥¯¤Ä¤­¤ÇÉ½¼¨¤µ¤»¤ë
+				// URLの場合にはリンクつきで表示させる
 				if (preg_match('/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/', $val["value"])) {
 					$arrOther[$key]["value"] = "<a href='#' onClick=\"window.open('". $val["value"] . "'); \" >" . $val["value"] ."</a>";
@@ -84,8 +84,8 @@
 	}
 	
-	// ¥¢¥Õ¥£¥ê¥¨¥¤¥ÈÍÑ¥³¥ó¥Ð¡¼¥¸¥ç¥ó¥¿¥°¤ÎÀßÄê
+	// アフィリエイト用コンバージョンタグの設定
 	$objPage->tpl_conv_page = AFF_SHOPPING_COMPLETE;
 	$objPage->tpl_aff_option = "order_id=$order_id";
-	//¹ç·×²Á³Ê¤Î¼èÆÀ
+	//合計価格の取得
 	$total = $objQuery->get("dtb_order", "total", "order_id = ? ", array($order_id));
 	if($total != "") {
@@ -95,16 +95,16 @@
 
 $objPage->arrInfo = $arrInfo;
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤«¥Á¥§¥Ã¥¯
+// キャンペーンからの遷移かチェック
 $objPage->is_campaign = $objCampaignSess->getIsCampaign();
 $objPage->campaign_dir = $objCampaignSess->getCampaignDir();
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 
-// ¥»¥Ã¥·¥ç¥ó³«Êü
+// セッション開放
 $objCampaignSess->delCampaign();
 //--------------------------------------------------------------------------------------------------------------------------
-// ¥¨¥Ó¥¹¥¿¥°°úÅÏ¤·ÍÑ¥Ç¡¼¥¿¤òÀ¸À®¤¹¤ë
+// エビスタグ引渡し用データを生成する
 function lfGetEbisData($order_id) {
 	$objQuery = new SC_Query();
@@ -113,22 +113,22 @@
 	
 	if($arrRet[0]['customer_id'] > 0) {
-		// ²ñ°÷ÈÖ¹æ
+		// 会員番号
 		$arrEbis['m1id'] = $arrRet[0]['customer_id'];
-		// Èó²ñ°÷or²ñ°÷
+		// 非会員or会員
 		$arrEbis['o5id'] = '1';
 	} else {
-		// ²ñ°÷ÈÖ¹æ
+		// 会員番号
 		$arrEbis['m1id'] = '';
-		// Èó²ñ°÷or²ñ°÷
+		// 非会員or会員
 		$arrEbis['o5id'] = '2';	
 	}
 	
-	// ¹ØÆþ¶â³Û
+	// 購入金額
 	$arrEbis['a1id'] = $arrRet[0]['total'];
-	// À­ÊÌ
+	// 性別
 	$arrEbis['o2id'] = $arrRet[0]['order_sex'];
-	// Ç¯Îð
+	// 年齢
 	$arrEbis['o3id'] = $arrRet[0]['order_age'];
-	// ¿¦¶È
+	// 職業
 	$arrEbis['o4id'] = $arrRet[0]['order_job'];
 		
@@ -138,5 +138,5 @@
 	
 	$line = "";
-	// ¾¦ÉÊID¤ò¥¢¥ó¥À¡¼¥Ð¡¼¤ÇÀÜÂ³¤¹¤ë¡£
+	// 商品IDをアンダーバーで接続する。
 	foreach($arrProducts['product_id'] as $val) {
 		if($line != "") {
@@ -147,5 +147,5 @@
 	}
 	
-	// ¾¦ÉÊID	
+	// 商品ID	
 	$arrEbis['o1id'] = $line;
 	
@@ -153,5 +153,5 @@
 }
 
-// ´°Î»½èÍý
+// 完了処理
 function lfDoComplete($objQuery, $uniqid) {
 	global $objCartSess;
@@ -161,31 +161,31 @@
 	global $arrInfo;
 	
-	// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+	// 一時受注テーブルの読込
 	$arrData = sfGetOrderTemp($uniqid);
 
-	// ²ñ°÷¾ðÊóÅÐÏ¿½èÍý
+	// 会員情報登録処理
 	if ($objCustomer->isLoginSuccess()) {
-		// ¿·¤ªÆÏ¤±Àè¤ÎÅÐÏ¿
+		// 新お届け先の登録
 		lfSetNewAddr($uniqid, $objCustomer->getValue('customer_id'));
-		// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
+		// 購入集計を顧客テーブルに反映
 		lfSetCustomerPurchase($objCustomer->getValue('customer_id'), $arrData, $objQuery);
 	} else {
-		//¹ØÆþ»þ¶¯À©²ñ°÷ÅÐÏ¿
+		//購入時強制会員登録
 		switch(PURCHASE_CUSTOMER_REGIST) {
-		//Ìµ¸ú
+		//無効
 		case '0':
-			// ¹ØÆþ»þ²ñ°÷ÅÐÏ¿
+			// 購入時会員登録
 			if($arrData['member_check'] == '1') {
-				// ²¾²ñ°÷ÅÐÏ¿
+				// 仮会員登録
 				$customer_id = lfRegistPreCustomer($arrData, $arrInfo);
-				// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
+				// 購入集計を顧客テーブルに反映
 				lfSetCustomerPurchase($customer_id, $arrData, $objQuery);
 			}
 			break;
-		//Í­¸ú
+		//有効
 		case '1':
-			// ²¾²ñ°÷ÅÐÏ¿
+			// 仮会員登録
 			$customer_id = lfRegistPreCustomer($arrData, $arrInfo);
-			// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
+			// 購入集計を顧客テーブルに反映
 			lfSetCustomerPurchase($customer_id, $arrData, $objQuery);
 			break;
@@ -193,18 +193,18 @@
 		
 	}
-	// °ì»þ¥Æ¡¼¥Ö¥ë¤ò¼õÃí¥Æ¡¼¥Ö¥ë¤Ë³ÊÇ¼¤¹¤ë
+	// 一時テーブルを受注テーブルに格納する
 	$order_id = lfRegistOrder($objQuery, $arrData, $objCampaignSess);
-	// ¥«¡¼¥È¾¦ÉÊ¤ò¼õÃí¾ÜºÙ¥Æ¡¼¥Ö¥ë¤Ë³ÊÇ¼¤¹¤ë
+	// カート商品を受注詳細テーブルに格納する
 	lfRegistOrderDetail($objQuery, $order_id, $objCartSess);
-	// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Î¾ðÊó¤òºï½ü¤¹¤ë¡£
+	// 受注一時テーブルの情報を削除する。
 	lfDeleteTempOrder($objQuery, $uniqid);
-	// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤Î¾ì¹çÅÐÏ¿¤¹¤ë¡£
+	// キャンペーンからの遷移の場合登録する。
 	if($objCampaignSess->getIsCampaign() and $objCartSess->chkCampaign($objCampaignSess->getCampaignId())) {
 		lfRegistCampaignOrder($objQuery, $objCampaignSess, $order_id);
 	}
 	
-	// ¥»¥Ã¥·¥ç¥ó¥«¡¼¥ÈÆâ¤Î¾¦ÉÊ¤òºï½ü¤¹¤ë¡£
+	// セッションカート内の商品を削除する。
 	$objCartSess->delAllProducts();
-	// ÃíÊ¸°ì»þID¤ò²ò½ü¤¹¤ë¡£
+	// 注文一時IDを解除する。
 	$objSiteSess->unsetUniqId();
 	
@@ -212,7 +212,7 @@
 }
 
-// ²ñ°÷ÅÐÏ¿¡Ê²¾ÅÐÏ¿¡Ë
+// 会員登録（仮登録）
 function lfRegistPreCustomer($arrData, $arrInfo) {
-	// ¹ØÆþ»þ¤Î²ñ°÷ÅÐÏ¿
+	// 購入時の会員登録
 	$sqlval['name01'] = $arrData['order_name01'];
 	$sqlval['name02'] = $arrData['order_name02'];
@@ -236,13 +236,13 @@
 	$sqlval['reminder_answer'] = $arrData['reminder_answer'];
 	
-	// ¥á¥ë¥Þ¥¬ÇÛ¿®ÍÑ¥Õ¥é¥°¤ÎÈ½Äê
+	// メルマガ配信用フラグの判定
 	switch($arrData['mail_flag']) {
-	case '1':	// HTML¥á¡¼¥ë
+	case '1':	// HTMLメール
 		$mail_flag = 4;
 		break;
-	case '2':	// TEXT¥á¡¼¥ë
+	case '2':	// TEXTメール
 		$mail_flag = 5;
 		break;
-	case '3':	// ´õË¾¤Ê¤·
+	case '3':	// 希望なし
 		$mail_flag = 6;
 		break;
@@ -251,10 +251,10 @@
 		break;
 	}
-	// ¥á¥ë¥Þ¥¬¥Õ¥é¥°
+	// メルマガフラグ
 	$sqlval['mailmaga_flg'] = $mail_flag;
 		
-	// ²ñ°÷²¾ÅÐÏ¿
+	// 会員仮登録
 	$sqlval['status'] = 1;
-	// URLÈ½ÄêÍÑ¥­¡¼
+	// URL判定用キー
 	$sqlval['secret_key'] = sfGetUniqRandomId("t"); 
 	
@@ -264,9 +264,9 @@
 	$objQuery->insert("dtb_customer", $sqlval);
 	
-	// ¸ÜµÒID¤Î¼èÆÀ
+	// 顧客IDの取得
 	$arrRet = $objQuery->select("customer_id", "dtb_customer", "secret_key = ?", array($sqlval['secret_key']));
 	$customer_id = $arrRet[0]['customer_id'];
 	
-	//¡¡²¾ÅÐÏ¿´°Î»¥á¡¼¥ëÁ÷¿®
+	//　仮登録完了メール送信
 	$objMailPage = new LC_Page();
 	$objMailPage->to_name01 = $arrData['order_name01'];
@@ -280,16 +280,16 @@
 	$objMail = new GC_SendMail();
 	$objMail->setItem(
-						''										//¡¡°¸Àè
-						, sfMakeSubject("²ñ°÷ÅÐÏ¿¤Î¤´³ÎÇ§")		//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $body									//¡¡ËÜÊ¸
-						, $arrInfo['email03']					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $arrInfo['shop_name']					//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $arrInfo["email03"]					//¡¡reply_to
-						, $arrInfo["email04"]					//¡¡return_path
+						''										//　宛先
+						, sfMakeSubject("会員登録のご確認")		//　サブジェクト
+						, $body									//　本文
+						, $arrInfo['email03']					//　配送元アドレス
+						, $arrInfo['shop_name']					//　配送元　名前
+						, $arrInfo["email03"]					//　reply_to
+						, $arrInfo["email04"]					//　return_path
 						, $arrInfo["email04"]					//  Errors_to
 						, $arrInfo["email01"]					//  Bcc
 														);
-	// °¸Àè¤ÎÀßÄê
-	$name = $arrData['order_name01'] . $arrData['order_name02'] ." ÍÍ";
+	// 宛先の設定
+	$name = $arrData['order_name01'] . $arrData['order_name02'] ." 様";
 	$objMail->setTo($arrData['order_email'], $name);			
 	$objMail->sendMail();
@@ -298,25 +298,25 @@
 }
 
-// ¼õÃí¥Æ¡¼¥Ö¥ë¤ØÅÐÏ¿
+// 受注テーブルへ登録
 function lfRegistOrder($objQuery, $arrData, $objCampaignSess) {
 	$sqlval = $arrData;
 
-	// ¼õÃí¥Æ¡¼¥Ö¥ë¤Ë½ñ¤­¹þ¤Þ¤Ê¤¤Îó¤ò½üµî
-	unset($sqlval['mailmaga_flg']);		// ¥á¥ë¥Þ¥¬¥Á¥§¥Ã¥¯
-	unset($sqlval['deliv_check']);		// ÊÌ¤Î¤ªÆÏ¤±Àè¥Á¥§¥Ã¥¯
-	unset($sqlval['point_check']);		// ¥Ý¥¤¥ó¥ÈÍøÍÑ¥Á¥§¥Ã¥¯
-	unset($sqlval['member_check']);		// ¹ØÆþ»þ²ñ°÷¥Á¥§¥Ã¥¯
-	unset($sqlval['password']);			// ¥í¥°¥¤¥ó¥Ñ¥¹¥ï¡¼¥É
-	unset($sqlval['reminder']);			// ¥ê¥Þ¥¤¥ó¥À¡¼¼ÁÌä
-	unset($sqlval['reminder_answer']);	// ¥ê¥Þ¥¤¥ó¥À¡¼Åú¤¨
-	unset($sqlval['mail_flag']);		// ¥á¡¼¥ë¥Õ¥é¥°
-	unset($sqlval['session']);		    // ¥»¥Ã¥·¥ç¥ó¾ðÊó
-	
-	// ÃíÊ¸¥¹¥Æ¡¼¥¿¥¹:»ØÄê¤¬Ìµ¤±¤ì¤Ð¿·µ¬¼õÉÕ¤ËÀßÄê
+	// 受注テーブルに書き込まない列を除去
+	unset($sqlval['mailmaga_flg']);		// メルマガチェック
+	unset($sqlval['deliv_check']);		// 別のお届け先チェック
+	unset($sqlval['point_check']);		// ポイント利用チェック
+	unset($sqlval['member_check']);		// 購入時会員チェック
+	unset($sqlval['password']);			// ログインパスワード
+	unset($sqlval['reminder']);			// リマインダー質問
+	unset($sqlval['reminder_answer']);	// リマインダー答え
+	unset($sqlval['mail_flag']);		// メールフラグ
+	unset($sqlval['session']);		    // セッション情報
+	
+	// 注文ステータス:指定が無ければ新規受付に設定
 	if($sqlval["status"] == ""){
 		$sqlval['status'] = '1';			
 	}
 	
-	// ÊÌ¤Î¤ªÆÏ¤±Àè¤ò»ØÄê¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢ÇÛÁ÷Àè¤ËÅÐÏ¿½»½ê¤ò¥³¥Ô¡¼¤¹¤ë¡£
+	// 別のお届け先を指定していない場合、配送先に登録住所をコピーする。
 	if($arrData["deliv_check"] == "-1") {
 		$sqlval['deliv_name01'] = $arrData['order_name01'];
@@ -334,14 +334,14 @@
 	}
 	
-	$order_id = $arrData['order_id'];		// ¥ª¡¼¥À¡¼ID
-	$sqlval['create_date'] = 'now()';		// ¼õÃíÆü
-	
-	// ¥­¥ã¥ó¥Ú¡¼¥óID
+	$order_id = $arrData['order_id'];		// オーダーID
+	$sqlval['create_date'] = 'now()';		// 受注日
+	
+	// キャンペーンID
 	if($objCampaignSess->getIsCampaign()) $sqlval['campaign_id'] = $objCampaignSess->getCampaignId();
 
-	// ¥²¥Ã¥È¤ÎÃÍ¤ò¥¤¥ó¥µ¡¼¥È
+	// ゲットの値をインサート
 	//$sqlval = lfGetInsParam($sqlval);
 	
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$objQuery->insert("dtb_order", $sqlval);
 	
@@ -349,23 +349,23 @@
 }
 
-// ¼õÃí¾ÜºÙ¥Æ¡¼¥Ö¥ë¤ØÅÐÏ¿
+// 受注詳細テーブルへ登録
 function lfRegistOrderDetail($objQuery, $order_id, $objCartSess) {
-	// ¥«¡¼¥ÈÆâ¾ðÊó¤Î¼èÆÀ
+	// カート内情報の取得
 	$arrCart = $objCartSess->getCartList();
 	$max = count($arrCart);
 	
-	// ´û¤ËÂ¸ºß¤¹¤ë¾ÜºÙ¥ì¥³¡¼¥É¤ò¾Ã¤·¤Æ¤ª¤¯¡£
+	// 既に存在する詳細レコードを消しておく。
 	$objQuery->delete("dtb_order_detail", "order_id = $order_id");
 
-	// µ¬³ÊÌ¾°ìÍ÷
+	// 規格名一覧
 	$arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
-	// µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
+	// 規格分類名一覧
 	$arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
 			
 	for ($i = 0; $i < $max; $i++) {
-		// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ	
+		// 商品規格情報の取得	
 		$arrData = sfGetProductsClass($arrCart[$i]['id']);
 		
-		// Â¸ºß¤¹¤ë¾¦ÉÊ¤Î¤ßÉ½¼¨¤¹¤ë¡£
+		// 存在する商品のみ表示する。
 		if($arrData != "") {
 			$sqlval['order_id'] = $order_id;
@@ -381,5 +381,5 @@
 			$sqlval['quantity'] = $arrCart[$i]['quantity'];
 			lfReduceStock($objQuery, $arrCart[$i]['id'], $arrCart[$i]['quantity']);
-			// INSERT¤Î¼Â¹Ô
+			// INSERTの実行
 			$objQuery->insert("dtb_order_detail", $sqlval);
 		} else {
@@ -389,8 +389,8 @@
 }
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¼õÃí¥Æ¡¼¥Ö¥ë¤ØÅÐÏ¿
+// キャンペーン受注テーブルへ登録
 function lfRegistCampaignOrder($objQuery, $objCampaignSess, $order_id) {
 
-	// ¼õÃí¥Ç¡¼¥¿¤ò¼èÆÀ
+	// 受注データを取得
 	$cols = "order_id, campaign_id, customer_id, message, order_name01, order_name02,".
 			"order_kana01, order_kana02, order_email, order_tel01, order_tel02, order_tel03,".
@@ -405,8 +405,8 @@
     $sqlval['create_date'] = 'now()';
 		
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$objQuery->insert("dtb_campaign_order", $sqlval);
 	
-	// ¿½¤·¹þ¤ß¿ô¤Î¹¹¿·
+	// 申し込み数の更新
 	$total_count = $objQuery->get("dtb_campaign", "total_count", "campaign_id = ?", array($sqlval['campaign_id']));
 	$arrCampaign['total_count'] = $total_count += 1;
@@ -417,5 +417,5 @@
 
 
-/* ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Îºï½ü */
+/* 受注一時テーブルの削除 */
 function lfDeleteTempOrder($objQuery, $uniqid) {
 	$where = "order_temp_id = ?";
@@ -425,5 +425,5 @@
 }
 
-// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Î½»½ê¤¬ÅÐÏ¿ºÑ¤ß¥Æ¡¼¥Ö¥ë¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢ÊÌ¤Î¤ªÆÏ¤±Àè¤ËÄÉ²Ã¤¹¤ë
+// 受注一時テーブルの住所が登録済みテーブルと異なる場合は、別のお届け先に追加する
 function lfSetNewAddr($uniqid, $customer_id) {
 	$objQuery = new SC_Query();
@@ -435,5 +435,5 @@
 	$arrRet = $objQuery->select($col, "dtb_order_temp", $where, array($uniqid));
 	
-	// Í×ÁÇÌ¾¤Îdeliv_¤òºï½ü¤¹¤ë¡£
+	// 要素名のdeliv_を削除する。
 	foreach($arrRet[0] as $key => $val) {
 		$keyname = ereg_replace("^deliv_", "", $key);
@@ -441,12 +441,12 @@
 	}
 	
-	// ²ñ°÷¾ðÊó¥Æ¡¼¥Ö¥ë¤È¤ÎÈæ³Ó
+	// 会員情報テーブルとの比較
 	$col = "name01,name02,kana01,kana02,tel01,tel02,tel03,zip01,zip02,pref,addr01,addr02";
 	$where = "customer_id = ?";
 	$arrCustomerAddr = $objQuery->select($col, "dtb_customer", $where, array($customer_id));
 	
-	// ²ñ°÷¾ðÊó¤Î½»½ê¤È°Û¤Ê¤ë¾ì¹ç
+	// 会員情報の住所と異なる場合
 	if($arrNew != $arrCustomerAddr[0]) {
-		// ÊÌ¤Î¤ªÆÏ¤±Àè¥Æ¡¼¥Ö¥ë¤Î½»½ê¤ÈÈæ³Ó¤¹¤ë
+		// 別のお届け先テーブルの住所と比較する
 		$col = "name01,name02,kana01,kana02,tel01,tel02,tel03,zip01,zip02,pref,addr01,addr02";
 		$where = "customer_id = ?";
@@ -455,5 +455,5 @@
 		foreach($arrOtherAddr as $arrval) {
 			if($arrNew == $arrval) {
-				// ¤¹¤Ç¤ËÆ±¤¸½»½ê¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë
+				// すでに同じ住所が登録されている
 				$find_same = true;
 			}
@@ -465,5 +465,5 @@
 	}
 	
-	// ¿·¤·¤¤¤ªÆÏ¤±Àè¤¬ÅÐÏ¿ºÑ¤ß¤Î¤â¤Î¤È°Û¤Ê¤ë¾ì¹ç¤ÏÊÌ¤Î¤ªÆÏ¤±Àè¥Æ¡¼¥Ö¥ë¤ËÅÐÏ¿¤¹¤ë
+	// 新しいお届け先が登録済みのものと異なる場合は別のお届け先テーブルに登録する
 	if($diff) {
 		$sqlval = $arrNew;
@@ -473,5 +473,5 @@
 }
 
-/* ¹ØÆþ¾ðÊó¤ò²ñ°÷¥Æ¡¼¥Ö¥ë¤ËÅÐÏ¿¤¹¤ë */
+/* 購入情報を会員テーブルに登録する */
 function lfSetCustomerPurchase($customer_id, $arrData, $objQuery) {
 	$col = "first_buy_date, last_buy_date, buy_times, buy_total, point";
@@ -488,5 +488,5 @@
 	$sqlval['point'] = ($sqlval['point'] + $arrData['add_point'] - $arrData['use_point']);
 	
-	// ¥Ý¥¤¥ó¥È¤¬ÉÔÂ­¤·¤Æ¤¤¤ë¾ì¹ç
+	// ポイントが不足している場合
 	if($sqlval['point'] < 0) {
 		$objQuery->rollback();
@@ -497,18 +497,18 @@
 }
 
-// ºß¸Ë¤ò¸º¤é¤¹½èÍý
+// 在庫を減らす処理
 function lfReduceStock($objQuery, $arrID, $quantity) {
 	$where = "product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?";
 	$arrRet = $objQuery->select("stock, stock_unlimited", "dtb_products_class", $where, $arrID);
 	
-	// Çä¤êÀÚ¤ì¥¨¥é¡¼
+	// 売り切れエラー
 	if(($arrRet[0]['stock_unlimited'] != '1' && $arrRet[0]['stock'] < $quantity) || $quantity == 0) {
 		$objQuery->rollback();
 		sfDispSiteError(SOLD_OUT, "", true);
-	// ÌµÀ©¸Â¤Î¾ì¹ç¡¢ºß¸Ë¤ÏNULL
+	// 無制限の場合、在庫はNULL
 	} elseif($arrRet[0]['stock_unlimited'] == '1') {
 		$sqlval['stock'] = null;
 		$objQuery->update("dtb_products_class", $sqlval, $where, $arrID);
-	// ºß¸Ë¤ò¸º¤é¤¹
+	// 在庫を減らす
 	} else {
 		$sqlval['stock'] = ($arrRet[0]['stock'] - $quantity);
@@ -520,9 +520,9 @@
 }
 
-// GET¤ÎÃÍ¤ò¥¤¥ó¥µ¡¼¥ÈÍÑ¤ËÀ°¤¨¤ë
+// GETの値をインサート用に整える
 function lfGetInsParam($sqlVal){
 	
 	foreach($_GET as $key => $val){
-		// ¥«¥é¥à¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+		// カラムの存在チェック
 		if(sfColumnExists("dtb_order", $key)) $sqlVal[$key] = $val;
 	}
Index: branches/feature-module-update/html/shopping/card.php
===================================================================
--- branches/rel/html/shopping/card.php	(revision 12157)
+++ branches/feature-module-update/html/shopping/card.php	(revision 15078)
@@ -8,27 +8,27 @@
 require_once("../require.php");
 
-$arrJPO_INFO['10'] = "°ì³çÊ§¤¤";
-$arrJPO_INFO['21'] = "¥Ü¡¼¥Ê¥¹°ì³çÊ§¤¤";
-$arrJPO_INFO['80'] = "¥ê¥ÜÊ§¤¤";
-$arrJPO_INFO['61C02'] = "Ê¬³ä2²óÊ§¤¤";
-$arrJPO_INFO['61C03'] = "Ê¬³ä3²óÊ§¤¤";
-$arrJPO_INFO['61C05'] = "Ê¬³ä5²óÊ§¤¤";
-$arrJPO_INFO['61C06'] = "Ê¬³ä6²óÊ§¤¤";
-$arrJPO_INFO['61C10'] = "Ê¬³ä10²óÊ§¤¤";
-$arrJPO_INFO['61C12'] = "Ê¬³ä12²óÊ§¤¤";
-$arrJPO_INFO['61C15'] = "Ê¬³ä15²óÊ§¤¤";
+$arrJPO_INFO['10'] = "一括払い";
+$arrJPO_INFO['21'] = "ボーナス一括払い";
+$arrJPO_INFO['80'] = "リボ払い";
+$arrJPO_INFO['61C02'] = "分割2回払い";
+$arrJPO_INFO['61C03'] = "分割3回払い";
+$arrJPO_INFO['61C05'] = "分割5回払い";
+$arrJPO_INFO['61C06'] = "分割6回払い";
+$arrJPO_INFO['61C10'] = "分割10回払い";
+$arrJPO_INFO['61C12'] = "分割12回払い";
+$arrJPO_INFO['61C15'] = "分割15回払い";
 
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_css = URL_DIR.'css/layout/shopping/card.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'shopping/card.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず指定する **/
+		$this->tpl_css = URL_DIR.'css/layout/shopping/card.css';	// メインCSSパス
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'shopping/card.tpl';			// メインテンプレート
 		global $arrJPO_INFO;
 		$this->arrJPO_INFO = $arrJPO_INFO;
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -44,30 +44,30 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥¢¥¯¥»¥¹¤ÎÀµÅöÀ­¤ÎÈ½Äê
+// アクセスの正当性の判定
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
 switch($_POST['mode']) {
-// ÅÐÏ¿
+// 登録
 case 'regist':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($arrRet);
-	// ÆþÎÏ¥¨¥é¡¼¤Ê¤·¤Î¾ì¹ç
+	// 入力エラーなしの場合
 	if(count($objPage->arrErr) == 0) {
-		// ¥«¡¼¥È½¸·×½èÍý
+		// カート集計処理
 		$objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
-		// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+		// 一時受注テーブルの読込
 		$arrData = sfGetOrderTemp($uniqid);
-		// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+		// カート集計を元に最終計算
 		$arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-		// ¥«¡¼¥É¤ÎÇ§¾Ú¤ò¹Ô¤¦
+		// カードの認証を行う
 		$arrVal = $objFormParam->getHashArray();
 		$card_no = $arrVal['card_no01'].$arrVal['card_no02'].$arrVal['card_no03'].$arrVal['card_no04'];
@@ -75,5 +75,5 @@
 		$result = sfGetAuthonlyResult(CGI_DIR, CGI_FILE, $arrVal['name01'], $arrVal['name02'], $card_no, $card_exp, $arrData['payment_total'], $uniqid, $arrVal['jpo_info']);
 
-		// ±þÅúÆâÍÆ¤Îµ­Ï¿
+		// 応答内容の記録
 		$sqlval['credit_result'] = $result['action-code'];
 		$sqlval['credit_msg'] = $result['aux-msg'].$result['MErrMsg'];
@@ -81,23 +81,23 @@
 		$objQuery->update("dtb_order_temp", $sqlval, "order_temp_id = ?", array($uniqid));
 				
-		// Í¿¿®½èÍýÀ®¸ù¤Î¾ì¹ç
+		// 与信処理成功の場合
 		if($result['action-code'] == '000') {
-			// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+			// 正常に登録されたことを記録しておく
 			$objSiteSess->setRegistFlag();
-			// ½èÍý´°Î»¥Ú¡¼¥¸¤Ø
+			// 処理完了ページへ
 			header("Location: " . URL_SHOP_COMPLETE);
 		} else {
 			switch($result['action-code']) {
 			case '115':
-				$objPage->tpl_error = "¢¨ ¥«¡¼¥É¤ÎÍ­¸ú´ü¸Â¤¬ÀÚ¤ì¤Æ¤¤¤Þ¤¹¡£";
+				$objPage->tpl_error = "※ カードの有効期限が切れています。";
 				break;
 			case '212':
-				$objPage->tpl_error = "¢¨ ¥«¡¼¥ÉÈÖ¹æ¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡£";
+				$objPage->tpl_error = "※ カード番号に誤りがあります。";
 				break;
 			case '100':
-				$objPage->tpl_error = "¢¨ ¥«¡¼¥É²ñ¼Ò¤Ç¤ª¼è°ú¤¬¾µÇ§¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¡£";
+				$objPage->tpl_error = "※ カード会社でお取引が承認されませんでした。";
 				break;
 			default:
-				$objPage->tpl_error = "¢¨ ¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É¤Î¾È¹ç¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£";
+				$objPage->tpl_error = "※ クレジットカードの照合に失敗しました。";
 				break;
 			}
@@ -105,9 +105,9 @@
 	}
 	break;
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常に登録されたことを記録しておく
 	$objSiteSess->setRegistFlag();
-	// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+	// 確認ページへ移動
 	header("Location: " . URL_SHOP_CONFIRM);
 	exit;
@@ -123,25 +123,25 @@
 $objPage->arrForm = $objFormParam->getFormParamList();
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¥«¡¼¥ÉÈÖ¹æ1", "card_no01", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥«¡¼¥ÉÈÖ¹æ2", "card_no02", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥«¡¼¥ÉÈÖ¹æ3", "card_no03", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥«¡¼¥ÉÈÖ¹æ4", "card_no04", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥«¡¼¥É´ü¸ÂÇ¯", "card_year", 2, "n", array("EXIST_CHECK", "NUM_COUNT_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥«¡¼¥É´ü¸Â·î", "card_month", 2, "n", array("EXIST_CHECK", "NUM_COUNT_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("À«", "card_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "ALPHA_CHECK"));
-	$objFormParam->addParam("Ì¾", "card_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "ALPHA_CHECK"));
-	$objFormParam->addParam("¤ª»ÙÊ§¤¤ÊýË¡", "jpo_info", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "ALNUM_CHECK"));
+	$objFormParam->addParam("カード番号1", "card_no01", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("カード番号2", "card_no02", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("カード番号3", "card_no03", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("カード番号4", "card_no04", CREDIT_NO_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("カード期限年", "card_year", 2, "n", array("EXIST_CHECK", "NUM_COUNT_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("カード期限月", "card_month", 2, "n", array("EXIST_CHECK", "NUM_COUNT_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("姓", "card_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "ALPHA_CHECK"));
+	$objFormParam->addParam("名", "card_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "ALPHA_CHECK"));
+	$objFormParam->addParam("お支払い方法", "jpo_info", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "ALNUM_CHECK"));
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
Index: branches/feature-module-update/html/shopping/loan.php
===================================================================
--- branches/rel/html/shopping/loan.php	(revision 12157)
+++ branches/feature-module-update/html/shopping/loan.php	(revision 15078)
@@ -12,24 +12,24 @@
 		$this->tpl_mainpage = 'shopping/loan.tpl';
 		$this->tpl_css = URL_DIR.'css/layout/shopping/pay.css';
-		// ¥Û¡¼¥à¥¢¥É¥ì¥¹
+		// ホームアドレス
 		$this->tpl_homeaddr = CF_HOMEADDR;
-		// ¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¸Æ¤Ó½Ð¤·
+		// シュミレーション呼び出し
 		$this->tpl_simulate = CF_SIMULATE;
-		// ²ÃÌÁÅ¹¥³¡¼¥É
+		// 加盟店コード
 		$this->tpl_storecode = CF_STORECODE;
-		// Ìá¤êÀè
+		// 戻り先
 		$this->tpl_returnurl = CF_RETURNURL;
-		// ¸Æ¤Ó½Ð¤·¶èÊ¬(0:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¤Î¤ß¡¢1:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó+¿½¹þ)
+		// 呼び出し区分(0:シュミレーションのみ、1:シュミレーション+申込)
 		$this->tpl_continue = CF_CONTINUE;
-		// ÌòÌ³Í­Ìµ¶èÊ¬(0:Ìµ¡¢1:Í­)
+		// 役務有無区分(0:無、1:有)
 		$this->tpl_labor = CF_LABOR;
-		// ·ë²Ì±þÅú(1:·ë²Ì¤¢¤ê¡¢2:·ë²Ì¤Ê¤·)
+		// 結果応答(1:結果あり、2:結果なし)
 		$this->tpl_result = CF_RESULT;
-		// ¥­¥ã¥ó¥»¥ëURL
+		// キャンセルURL
 		$this->tpl_cancelurl = CF_CANCELURL;
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -46,23 +46,23 @@
 $arrInfo = $objSiteInfo->data;
 
-// ÃíÊ¸°ì»þID¤Î¼èÆÀ
+// 注文一時IDの取得
 $uniqid = $objSiteSess->getUniqId();
 
-// ¥í¡¼¥ó·èºÑ¤ÎÌá¤êÃÍ¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+// ローン決済の戻り値をチェックする。
 if($_GET['tranno'] == $uniqid) {
-	// ¥í¡¼¥ó·èºÑ¼õÉÕÈÖ¹æ¤òDB¤Ë½ñ¤­¹þ¤à
+	// ローン決済受付番号をDBに書き込む
 	$sqlval['loan_result'] = $_GET['receiptno'];
 	$objQuery = new SC_Query();
 	$objQuery->update("dtb_order_temp", $sqlval, "order_temp_id = ?", array($uniqid));
-	// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常に登録されたことを記録しておく
 	$objSiteSess->setRegistFlag();
-	// ½èÍý´°Î»¥Ú¡¼¥¸¤Ø
+	// 処理完了ページへ
 	header("Location: " . URL_SHOP_COMPLETE);
 }
 
 switch($_POST['mode']) {
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常な推移であることを記録しておく
 	$objSiteSess->setRegistFlag();
 	header("Location: " . URL_SHOP_CONFIRM);
@@ -73,20 +73,20 @@
 }
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// »ÙÊ§¤¤Áí³Û
+// 支払い総額
 $objPage->tpl_amount = $arrData['payment_total'];
-// ¼õÃí²¾ÈÖ¹æ
+// 受注仮番号
 $objPage->tpl_tranno = $uniqid;
-// ´ðËÜ¾ðÊó¤òÅÏ¤¹
+// 基本情報を渡す
 $objPage->arrInfo = $arrInfo;
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //--------------------------------------------------------------------------------------------------------------------------
Index: branches/feature-module-update/html/shopping/convenience.php
===================================================================
--- branches/rel/html/shopping/convenience.php	(revision 12157)
+++ branches/feature-module-update/html/shopping/convenience.php	(revision 15078)
@@ -15,7 +15,7 @@
 		$this->arrCONVENIENCE = $arrCONVENIENCE;
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -33,62 +33,62 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥¢¥¯¥»¥¹¤ÎÀµÅöÀ­¤ÎÈ½Äê
+// アクセスの正当性の判定
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
-//¥³¥ó¥Ó¥Ë¤Î¼ïÎà¤Ç½èÍý¥Õ¥¡¥¤¥ë¤òÀÚ¤êÂØ¤¨¤ë
+//コンビニの種類で処理ファイルを切り替える
 switch($_POST['mode']) {
-//´°Î»
+//完了
 case 'complete':
-	//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//エラーチェック
 	$objPage->arrErr = lfCheckError();
 	if($objPage->arrErr == "") {
-		// ¥Þ¡¼¥Á¥ã¥ó¥È¾ðÊóÀßÄê¥Õ¥¡¥¤¥ë¤ò¥¤¥ó¥¯¥ë¡¼¥É
+		// マーチャント情報設定ファイルをインクルード
 		//require("merchant.ini");
-		// ·èºÑ½èÍý¥Ñ¥Ã¥±¡¼¥¸¤ò¥¤¥ó¥¯¥ë¡¼¥É
+		// 決済処理パッケージをインクルード
 		require_once(DATA_PATH . "vtcvsmdk/mdk/lib/BSCVS/Transaction.php");
 		require_once(DATA_PATH . "vtcvsmdk/mdk/lib/BSCVS/Config.php");
 		require_once(DATA_PATH . "vtcvsmdk/mdk/lib/BSCVS/Log.php");
 	
-		// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥¤¥ó¥¹¥¿¥ó¥¹¤òºîÀ®
+		// トランザクションインスタンスを作成
 		$objTran = new Transaction;
 		
-		// ÀßÄê¥Õ¥¡¥¤¥ë cvsgwlib.conf ¤Ë¤è¤ê¥¤¥ó¥¹¥¿¥ó¥¹¤ò½é´ü²½
+		// 設定ファイル cvsgwlib.conf によりインスタンスを初期化
 		$objTran->setServer(DATA_PATH . "vtcvsmdk/mdk/conf/cvsgwlib.conf");
 		
-		// ¥«¡¼¥È½¸·×½èÍý
+		// カート集計処理
 		$objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
-		// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+		// 一時受注テーブルの読込
 		$arrData = sfGetOrderTemp($uniqid);
-		// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+		// カート集計を元に最終計算
 		$arrPrice = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo, $objCustomer);
 		
-		// ¥í¥°½ÐÎÏ¥¤¥ó¥¹¥¿¥ó¥¹¤ò¼èÆÀ
+		// ログ出力インスタンスを取得
 		$logger = $objTran->getLogger();
 		
-		// ¥í¥°½ÐÎÏ(¤³¤³¤«¤é)
-		$logger->logprint('DEBUG', '<<< »ÙÊ§·ë²Ì²èÌÌ½èÍý³«»Ï... >>>');
-		
-		//¥³¥ó¥Ó¥Ë¤Î¼ïÎà¤«¤éCVS¥¿¥¤¥×¤ò·èÄê¤¹¤ë
+		// ログ出力(ここから)
+		$logger->logprint('DEBUG', '<<< 支払結果画面処理開始... >>>');
+		
+		//コンビニの種類からCVSタイプを決定する
 		switch($_POST['convenience']) {
-		//¥»¥Ö¥ó¥¤¥ì¥Ö¥ó
+		//セブンイレブン
 		case '1':
 			$cvs_type = '01';
 			break;
-		//¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È
+		//ファミリーマート
 		case '2':
 			$cvs_type = '03';
 			break;
-		//¥µ¡¼¥¯¥ëK¥µ¥ó¥¯¥¹
+		//サークルKサンクス
 		case '3':
 			$cvs_type = '04';
 			break;
-		//¤½¤ÎÂ¾
+		//その他
 		case '4':
 		case '5':
@@ -100,86 +100,86 @@
 		}
 	
-		//¥ê¥¯¥¨¥¹¥ÈÅÅÊ¸
+		//リクエスト電文
 		$arrRequest = array(
-			// ¼è°ú ID
+			// 取引 ID
 		    REQ_ORDER_ID => $uniqid,		
-		    // CVS¥¿¥¤¥×
+		    // CVSタイプ
 		    REQ_CVS_TYPE => $cvs_type,
-		    // ¶â³Û
+		    // 金額
 		    REQ_AMOUNT => $arrPrice['payment_total'],
-		    // »ÙÊ§´ü¸Â
+		    // 支払期限
 		    REQ_PAY_LIMIT => lfGetPayLimit(),
-		    // »áÌ¾¡ÊÃí°Õ¡§¥Ù¥ê¥È¥é¥ó¥¹¥³¥ó¥Ó¥Ë¥²¡¼¥È¥¦¥§¥¤¤Ï UTF-8 ¤ÎÊ¸»ú¤Î¤ß¤ò
-		    // ¼õ¤±ÉÕ¤±¤ë¤¿¤á¡¢¥²¡¼¥È¥¦¥§¥¤ÀÜÂ³¤ÎÁ°¤Ë UTF-8 ¥³¡¼¥É¤ØÊÑ´¹¡Ë
+		    // 氏名（注意：ベリトランスコンビニゲートウェイは UTF-8 の文字のみを
+		    // 受け付けるため、ゲートウェイ接続の前に UTF-8 コードへ変換）
 		    REQ_NAME1 => $objTran->jCode($arrData['order_name01'], ENCODE_UTF8),
 		    REQ_NAME2 => $objTran->jCode($arrData['order_name02'], ENCODE_UTF8),
 			REQ_KANA => $objTran->jCode($arrData['order_kana01'].$arrData['order_kana02'], ENCODE_UTF8),
-		    // ÅÅÏÃÈÖ¹æ
+		    // 電話番号
 		    REQ_TEL_NO => $arrData['order_tel01']."-".$arrData['order_tel02']."-".$arrData['order_tel03']
 		);
 
-		//¥Ù¥ê¥È¥é¥ó¥¹¥³¥ó¥Ó¥Ë¥²¡¼¥È¥¦¥§¥¤¤Ë¥ê¥¯¥¨¥¹¥ÈÅÅÊ¸¤òÅê¤²¡¢¼è°ú·ë²Ì¤ò³ÊÇ¼
+		//ベリトランスコンビニゲートウェイにリクエスト電文を投げ、取引結果を格納
 		$arrResult = $objTran->doTransaction(CMD_ENTRY, $arrRequest);
-		//¼è°úÀ®¸ù
+		//取引成功
 		if($arrResult[RES_ACTION_CODE] = '010') {
-			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
+			//コンビニの種類
 			switch($_POST['convenience']) {
-			//¥»¥Ö¥ó¥¤¥ì¥Ö¥ó
+			//セブンイレブン
 			case '1':
-				$arrRet['cv_type'] = '1';										//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-				$arrRet['cv_payment_url'] = $arrResult[RES_HARAIKOMI_URL];		//Ê§¹þÉ¼URL(PC)
-				$arrRet['cv_receipt_no'] = $arrResult[RES_RECEIPT_NO];			//Ê§¹þÉ¼ÈÖ¹æ
-				break;
-			//¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È
+				$arrRet['cv_type'] = '1';										//コンビニの種類
+				$arrRet['cv_payment_url'] = $arrResult[RES_HARAIKOMI_URL];		//払込票URL(PC)
+				$arrRet['cv_receipt_no'] = $arrResult[RES_RECEIPT_NO];			//払込票番号
+				break;
+			//ファミリーマート
 			case '2':
 				$company_code = substr($arrResult[RES_RECEIPT_NO], 0, 5);
 				$order_no = substr($arrResult[RES_RECEIPT_NO], 6, 12);
-				$arrRet['cv_type'] = '2';						//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-				$arrRet['cv_company_code'] = $company_code;	//´ë¶È¥³¡¼¥É
-				$arrRet['cv_order_no'] = $order_no;			//¼õÉÕÈÖ¹æ
-				break;
-			//¥µ¡¼¥¯¥ëK¥µ¥ó¥¯¥¹
+				$arrRet['cv_type'] = '2';						//コンビニの種類
+				$arrRet['cv_company_code'] = $company_code;	//企業コード
+				$arrRet['cv_order_no'] = $order_no;			//受付番号
+				break;
+			//サークルKサンクス
 			case '3':
 				$mobile_url = preg_replace("/https:\/\/.+?\/JLPcon/","https://w2.kessai.info/JLM/JLMcon", $arrResult[RES_HARAIKOMI_URL]);
-				$arrRet['cv_type'] = '3';										//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-				$arrRet['cv_payment_url'] = $arrResult[RES_HARAIKOMI_URL];		//Ê§¹þÉ¼URL
-				$arrRet['cv_payment_mobile_url'] = $mobile_url;					//Ê§¹þÉ¼URL(¥â¥Ð¥¤¥ë)
-				break;
-			//¥í¡¼¥½¥ó¡¢¥»¥¤¥³¡¼¥Þ¡¼¥È
+				$arrRet['cv_type'] = '3';										//コンビニの種類
+				$arrRet['cv_payment_url'] = $arrResult[RES_HARAIKOMI_URL];		//払込票URL
+				$arrRet['cv_payment_mobile_url'] = $mobile_url;					//払込票URL(モバイル)
+				break;
+			//ローソン、セイコーマート
 			case '4':
-				$arrRet['cv_type'] = '4';									//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-				$arrRet['cv_receipt_no'] = $arrResult[RES_RECEIPT_NO];		//Ê§¹þÉ¼ÈÖ¹æ
-				break;
-			//¥ß¥Ë¥¹¥È¥Ã¥×¡¢¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­¡¢¥ä¥Þ¥¶¥­¥Ç¥¤¥ê¡¼¥¹¥È¥¢
+				$arrRet['cv_type'] = '4';									//コンビニの種類
+				$arrRet['cv_receipt_no'] = $arrResult[RES_RECEIPT_NO];		//払込票番号
+				break;
+			//ミニストップ、デイリーヤマザキ、ヤマザキデイリーストア
 			case '5':
-				$arrRet['cv_type'] = '5';										//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-				$arrRet['cv_payment_url'] = $arrResult[RES_HARAIKOMI_URL];		//Ê§¹þÉ¼URL(PC)
+				$arrRet['cv_type'] = '5';										//コンビニの種類
+				$arrRet['cv_payment_url'] = $arrResult[RES_HARAIKOMI_URL];		//払込票URL(PC)
 				break;
 			}
-			//»ÙÊ§´ü¸Â
+			//支払期限
 			$arrRet['cv_payment_limit'] = lfGetPayLimit();
-			//¥³¥ó¥Ó¥Ë·èºÑ¾ðÊó¤ò³ÊÇ¼
+			//コンビニ決済情報を格納
 			$sqlval['conveni_data'] = serialize($arrRet);
 			$objQuery = new SC_Query;
 			$objQuery->update("dtb_order_temp", $sqlval, "order_temp_id = ? ", array($uniqid));
-			// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+			// 正常に登録されたことを記録しておく
 			$objSiteSess->setRegistFlag();
-			//¹ØÆþ´°Î»¥Ú¡¼¥¸¤Ø
+			//購入完了ページへ
 			header("Location: " . URL_SHOP_COMPLETE);
-		//¼ºÇÔ
+		//失敗
 		} else {
-			$objPage->arrErr = '¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£';
+			$objPage->arrErr = 'エラーが発生しました。';
 		}
 		
-		# ¥í¥°½ÐÎÏ(¤³¤³¤Þ¤Ç)
-		$logger->logprint('DEBUG', '<<< »ÙÊ§·ë²Ì²èÌÌ½èÍý½ªÎ». >>>');
+		# ログ出力(ここまで)
+		$logger->logprint('DEBUG', '<<< 支払結果画面処理終了. >>>');
 	
 	}
 	break;
-//Ìá¤ë
+//戻る
 case 'return':
-	// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常に登録されたことを記録しておく
 	$objSiteSess->setRegistFlag();
-	// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+	// 確認ページへ移動
 	header("Location: " . URL_SHOP_CONFIRM);
 	exit;
@@ -188,10 +188,10 @@
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 
 //-------------------------------------------------------------------------------------------------------------
 
-//»ÙÊ§´ü¸Â¤ÎÀ¸À®
+//支払期限の生成
 function lfGetPayLimit() {
     $date = sprintf("%10s",
@@ -201,14 +201,14 @@
 }
 
-//¥Ñ¥é¥á¡¼¥¿¤Î½é´ü²½
+//パラメータの初期化
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¥³¥ó¥Ó¥Ë¤Î¼ïÎà", "convenience", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-}
-	
-// ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯
+	$objFormParam->addParam("コンビニの種類", "convenience", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+}
+	
+// 入力内容のチェック
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
Index: branches/feature-module-update/html/shopping/confirm.php
===================================================================
--- branches/rel/html/shopping/confirm.php	(revision 14891)
+++ branches/feature-module-update/html/shopping/confirm.php	(revision 15078)
@@ -15,5 +15,5 @@
 		$this->tpl_mainpage = 'shopping/confirm.tpl';
 		$this->tpl_css = URL_DIR.'css/layout/shopping/confirm.css';
-		$this->tpl_title = "¤´ÆþÎÏÆâÍÆ¤Î¤´³ÎÇ§";
+		$this->tpl_title = "ご入力内容のご確認";
 		global $arrPref;
 		$this->arrPref = $arrPref;
@@ -25,7 +25,7 @@
 		$this->arrReminder = $arrReminder;
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -44,21 +44,21 @@
 $objQuery = new SC_Query();
 
-// Á°¤Î¥Ú¡¼¥¸¤ÇÀµ¤·¤¯ÅÐÏ¿¼êÂ³¤­¤¬¹Ô¤ï¤ì¤¿µ­Ï¿¤¬¤¢¤ë¤«È½Äê
+// 前のページで正しく登録手続きが行われた記録があるか判定
 sfIsPrePage($objSiteSess);
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 $objPage->tpl_uniqid = $uniqid;
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo, $objCustomer, $objCampaignSess);
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤ÇÁ÷ÎÁ¤¬ÌµÎÁ¤À¤Ã¤¿¾ì¹ç¤Î½èÍý
+// キャンペーンからの遷移で送料が無料だった場合の処理
 if($objCampaignSess->getIsCampaign()) {
 	$deliv_free_flg = $objQuery->get("dtb_campaign", "deliv_free_flg", "campaign_id = ?", array($objCampaignSess->getCampaignId()));
-	// Á÷ÎÁÌµÎÁ¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤¿¾ì¹ç
+	// 送料無料が設定されていた場合
 	if($deliv_free_flg) {
 		$arrData['payment_total'] -= $arrData['deliv_fee'];
@@ -68,8 +68,8 @@
 
 
-// ¥«¡¼¥ÈÆâ¤Î¾¦ÉÊ¤ÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯
+// カート内の商品の売り切れチェック
 $objCartSess->chkSoldOut($objCartSess->getCartList());
 
-// ²ñ°÷¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// 会員ログインチェック
 if($objCustomer->isLoginSuccess()) {
 	$objPage->tpl_login = '1';
@@ -77,8 +77,8 @@
 }
 
-// ·èºÑ¶èÊ¬¤ò¼èÆÀ¤¹¤ë
+// 決済区分を取得する
 $payment_type = "";
 if(sfColumnExists("dtb_payment", "memo01")){
-	// MEMO03¤ËÃÍ¤¬Æþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¥â¥¸¥å¡¼¥ëÄÉ²Ã¤µ¤ì¤¿¤â¤Î¤È¤ß¤Ê¤¹
+	// MEMO03に値が入っている場合には、モジュール追加されたものとみなす
 	$sql = "SELECT memo03 FROM dtb_payment WHERE payment_id = ?";
 	$arrPayment = $objQuery->getall($sql, array($arrData['payment_id']));
@@ -89,7 +89,7 @@
 
 switch($_POST['mode']) {
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常な推移であることを記録しておく
 	$objSiteSess->setRegistFlag();
 	header("Location: " . URL_SHOP_PAYMENT);
@@ -97,6 +97,6 @@
 	break;
 case 'confirm':
-	// ¤³¤Î»þÅÀ¤Ç¥ª¡¼¥À¡¼ID¤ò³ÎÊÝ¤·¤Æ¤ª¤¯¡Ê¥¯¥ì¥¸¥Ã¥È¡¢¥³¥ó¥Ó¥Ë·èºÑ¤ÇÉ¬Í×¤Ê¤¿¤á¡Ë
-	// postgresql¤Èmysql¤È¤Ç½èÍý¤òÊ¬¤±¤ë
+	// この時点でオーダーIDを確保しておく（クレジット、コンビニ決済で必要なため）
+	// postgresqlとmysqlとで処理を分ける
 	if (DB_TYPE == "pgsql") {
 		$order_id = $objQuery->nextval("dtb_order","order_id");
@@ -106,13 +106,13 @@
 	$arrData["order_id"] = $order_id;
     
-    // ¥»¥Ã¥·¥ç¥ó¾ðÊó¤òÊÝ»ý
+    // セッション情報を保持
     $arrData['session'] = serialize($_SESSION);
 	
-	// ½¸·×·ë²Ì¤ò¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
+	// 集計結果を受注一時テーブルに反映
 	sfRegistTempOrder($uniqid, $arrData);
-	// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常に登録されたことを記録しておく
 	$objSiteSess->setRegistFlag();
 	
-	// ·èºÑÊýË¡¤Ë¤è¤ê²èÌÌÀÚÂØ
+	// 決済方法により画面切替
 	if($payment_type != "") {
 		$_SESSION["payment_id"] = $arrData['payment_id'];
@@ -129,5 +129,5 @@
 $objPage->arrInfo = $arrInfo;
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //--------------------------------------------------------------------------------------------------------------------------
Index: branches/feature-module-update/html/shopping/payment.php
===================================================================
--- branches/rel/html/shopping/payment.php	(revision 13538)
+++ branches/feature-module-update/html/shopping/payment.php	(revision 15078)
@@ -15,9 +15,9 @@
 		$this->tpl_mainpage = 'shopping/payment.tpl';
 		$this->tpl_onload = 'fnCheckInputPoint();';
-		$this->tpl_title = "¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´ÖÅù¤Î»ØÄê";
+		$this->tpl_title = "お支払方法・お届け時間等の指定";
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -34,21 +34,21 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
-// ¥æ¥Ë¡¼¥¯ID¤ò°ú¤­·Ñ¤°
+// ユニークIDを引き継ぐ
 $objPage->tpl_uniqid = $uniqid;
 
-// ²ñ°÷¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// 会員ログインチェック
 if($objCustomer->isLoginSuccess()) {
 	$objPage->tpl_login = '1';
 	$objPage->tpl_user_point = $objCustomer->getValue('point');
-	//Ìá¤êÀèURL
+	//戻り先URL
 	$objPage->tpl_back_url = URL_DELIV_TOP;
 } else {
@@ -56,61 +56,61 @@
 }
 
-// ¶â³Û¤Î¼èÆÀ (¹ØÆþÅÓÃæ¤ÇÇä¤êÀÚ¤ì¤¿¾ì¹ç¤Ë¤Ï¤³¤Î´Ø¿ôÆâ¤Ë¤Æ¤½¤Î¾¦ÉÊ¤Î¸Ä¿ô¤¬£°¤Ë¤Ê¤ë)
+// 金額の取得 (購入途中で売り切れた場合にはこの関数内にてその商品の個数が０になる)
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 $objPage->arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// ¥«¡¼ÅÔÆâ¤Î¾¦ÉÊ¤ÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯
+// カー都内の商品の売り切れチェック
 $objCartSess->chkSoldOut($objCartSess->getCartList());
 
 switch($_POST['mode']) {
 case 'confirm':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($objPage->arrData );
-	// ÆþÎÏ¥¨¥é¡¼¤Ê¤·
+	// 入力エラーなし
 	if(count($objPage->arrErr) == 0) {
-		// DB¤Ø¤Î¥Ç¡¼¥¿ÅÐÏ¿
+		// DBへのデータ登録
 		lfRegistData($uniqid);
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// 確認ページへ移動
 		header("Location: " . URL_SHOP_CONFIRM);
 		exit;
 	}else{
-		// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ
+		// ユーザユニークIDの取得
 		$uniqid = $objSiteSess->getUniqId();
-		// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤«¤é¤Î¾ðÊó¤ò³ÊÇ¼
+		// 受注一時テーブルからの情報を格納
 		lfSetOrderTempData($uniqid);
 	}
 	break;
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// Èó²ñ°÷¤Î¾ì¹ç
-	// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 非会員の場合
+	// 正常な推移であることを記録しておく
 	$objSiteSess->setRegistFlag();
 	header("Location: " . URL_SHOP_TOP);
 	exit;
 	break;
-// »ÙÊ§¤¤ÊýË¡¤¬ÊÑ¹¹¤µ¤ì¤¿¾ì¹ç
+// 支払い方法が変更された場合
 case 'payment':
-	// ¤³¤³¤Îbreak¤Ï¡¢°ÕÌ£¤¬¤¢¤ë¤Î¤Ç³°¤µ¤Ê¤¤¤Ç²¼¤µ¤¤¡£
+	// ここのbreakは、意味があるので外さないで下さい。
 	break;
 default:
-	// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤«¤é¤Î¾ðÊó¤ò³ÊÇ¼
+	// 受注一時テーブルからの情報を格納
 	lfSetOrderTempData($uniqid);
 	break;
 }
 
-// Å¹ÊÞ¾ðÊó¤Î¼èÆÀ
+// 店舗情報の取得
 $arrInfo = $objSiteInfo->data;
-// ¹ØÆþ¶â³Û¤Î¼èÆÀÆÀ
+// 購入金額の取得得
 $total_pretax = $objCartSess->getAllProductsTotal($arrInfo);
-// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+// 支払い方法の取得
 $objPage->arrPayment = lfGetPayment($total_pretax);
-// ÇÛÁ÷»þ´Ö¤Î¼èÆÀ
+// 配送時間の取得
 $arrRet = sfGetDelivTime($objFormParam->getValue('payment_id'));
 $objPage->arrDelivTime = sfArrKeyValue($arrRet, 'time_id', 'deliv_time');
 $objPage->objCustomer = $objCustomer;
-//¡¡ÇÛÁ÷Æü°ìÍ÷¤Î¼èÆÀ
+//　配送日一覧の取得
 $objPage->arrDelivDate = lfGetDelivDate();
 
@@ -118,16 +118,16 @@
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //--------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¤ª»ÙÊ§¤¤ÊýË¡", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥Ý¥¤¥ó¥È", "use_point", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK", "ZERO_START"));
-	$objFormParam->addParam("ÇÛÃ£»þ´Ö", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¤´¼ÁÌä", "message", LTEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤¹¤ë", "point_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), '2');
-	$objFormParam->addParam("ÇÛÃ£Æü", "deliv_date", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お支払い方法", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("ポイント", "use_point", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK", "ZERO_START"));
+	$objFormParam->addParam("配達時間", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("ご質問", "message", LTEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("ポイントを使用する", "point_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), '2');
+	$objFormParam->addParam("配達日", "deliv_date", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
 }
 
@@ -135,24 +135,24 @@
 	$objQuery = new SC_Query();
 	$objQuery->setorder("rank DESC");
-	//ºï½ü¤µ¤ì¤Æ¤¤¤Ê¤¤»ÙÊ§ÊýË¡¤ò¼èÆÀ
+	//削除されていない支払方法を取得
 	$arrRet = $objQuery->select("payment_id, payment_method, rule, upper_rule, note, payment_image", "dtb_payment", "del_flg = 0 AND deliv_id IN (SELECT deliv_id FROM dtb_deliv WHERE del_flg = 0) ");
-	//ÍøÍÑ¾ò·ï¤«¤é»ÙÊ§²ÄÇ½ÊýË¡¤òÈ½Äê
+	//利用条件から支払可能方法を判定
 	foreach($arrRet as $data) {
-		//²¼¸Â¤È¾å¸Â¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+		//下限と上限が設定されている
 		if($data['rule'] > 0 && $data['upper_rule'] > 0) {
 			if($data['rule'] <= $total_pretax && $data['upper_rule'] >= $total_pretax) {
 				$arrPayment[] = $data;
 			}
-		//²¼¸Â¤Î¤ßÀßÄê¤µ¤ì¤Æ¤¤¤ë
+		//下限のみ設定されている
 		} elseif($data['rule'] > 0) {	
 			if($data['rule'] <= $total_pretax) {
 				$arrPayment[] = $data;
 			}
-		//¾å¸Â¤Î¤ßÀßÄê¤µ¤ì¤Æ¤¤¤ë
+		//上限のみ設定されている
 		} elseif($data['upper_rule'] > 0) {
 			if($data['upper_rule'] >= $total_pretax) {
 				$arrPayment[] = $data;
 			}
-		//ÀßÄê¤Ê¤·
+		//設定なし
 		} else {
 			$arrPayment[] = $data;
@@ -162,9 +162,9 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError($arrData) {
 	global $objFormParam;
 	global $objCustomer;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -172,6 +172,6 @@
 	
 	if($_POST['point_check'] == '1') {
-		$objErr->doFunc(array("¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤¹¤ë", "point_check"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("¥Ý¥¤¥ó¥È", "use_point"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("ポイントを使用する", "point_check"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("ポイント", "use_point"), array("EXIST_CHECK"));
 		$max_point = $objCustomer->getValue('point');
 		if($max_point == "") {
@@ -179,8 +179,8 @@
 		}
 		if($arrRet['use_point'] > $max_point) {
-			$objErr->arrErr['use_point'] = "¢¨ ¤´ÍøÍÑ¥Ý¥¤¥ó¥È¤¬½ê»ý¥Ý¥¤¥ó¥È¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£<br />";
+			$objErr->arrErr['use_point'] = "※ ご利用ポイントが所持ポイントを超えています。<br />";
 		}
 		if(($arrRet['use_point'] * POINT_VALUE) > $arrData['subtotal']) {
-			$objErr->arrErr['use_point'] = "¢¨ ¤´ÍøÍÑ¥Ý¥¤¥ó¥È¤¬¤´¹ØÆþ¶â³Û¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£<br />";
+			$objErr->arrErr['use_point'] = "※ ご利用ポイントがご購入金額を超えています。<br />";
 		}
 	}
@@ -188,5 +188,5 @@
 }
 
-/* »ÙÊ§¤¤ÊýË¡Ê¸»úÎó¤Î¼èÆÀ */
+/* 支払い方法文字列の取得 */
 function lfGetPaymentInfo($payment_id) {
 	$objQuery = new SC_Query();
@@ -196,5 +196,5 @@
 }
 
-/* ÇÛÁ÷»þ´ÖÊ¸»úÎó¤Î¼èÆÀ */
+/* 配送時間文字列の取得 */
 function lfGetDelivTimeInfo($time_id) {
 	$objQuery = new SC_Query();
@@ -204,10 +204,10 @@
 }
 
-/* DB¤Ø¥Ç¡¼¥¿¤ÎÅÐÏ¿ */
+/* DBへデータの登録 */
 function lfRegistData($uniqid) {
 	global $objFormParam;
 	$arrRet = $objFormParam->getHashArray();
 	$sqlval = $objFormParam->getDbArray();
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['update_date'] = 'Now()';
@@ -228,5 +228,5 @@
 	}
 	
-	// »ÈÍÑ¥Ý¥¤¥ó¥È¤ÎÀßÄê
+	// 使用ポイントの設定
 	if($sqlval['point_check'] != '1') {
 		$sqlval['use_point'] = 0;
@@ -236,9 +236,9 @@
 }
 
-/* ÇÛÃ£Æü°ìÍ÷¤ò¼èÆÀ¤¹¤ë */
+/* 配達日一覧を取得する */
 function lfGetDelivDate() {
 	$objCartSess = new SC_CartSession();
 	$objQuery = new SC_Query();
-	// ¾¦ÉÊID¤Î¼èÆÀ
+	// 商品IDの取得
 	$max = $objCartSess->getMax();
 	for($i = 1; $i <= $max; $i++) {
@@ -249,50 +249,50 @@
 	if(count($arrID['product_id']) > 0) {
 		$id = implode(",", $arrID['product_id']);
-		//¾¦ÉÊ¤«¤éÈ¯Á÷ÌÜ°Â¤Î¼èÆÀ
+		//商品から発送目安の取得
 		$deliv_date = $objQuery->get("dtb_products", "MAX(deliv_date_id)", "product_id IN (".$id.")");
-		//È¯Á÷ÌÜ°Â
+		//発送目安
 		switch($deliv_date) {
-		//Â¨ÆüÈ¯Á÷
+		//即日発送
 		case '1':
 			$start_day = 1;
 			break;
-		//1-2Æü¸å
+		//1-2日後
 		case '2':
 			$start_day = 3;
 			break;
-		//3-4Æü¸å
+		//3-4日後
 		case '3':
 			$start_day = 5;
 			break;
-		//1½µ´Ö°ÊÆâ
+		//1週間以内
 		case '4':
 			$start_day = 8;
 			break;
-		//2½µ´Ö°ÊÆâ
+		//2週間以内
 		case '5':
 			$start_day = 15;
 			break;
-		//3½µ´Ö°ÊÆâ
+		//3週間以内
 		case '6':
 			$start_day = 22;
 			break;
-		//1¥ö·î°ÊÆâ
+		//1ヶ月以内
 		case '7':
 			$start_day = 32;
 			break;
-		//2¥ö·î°Ê¹ß
+		//2ヶ月以降
 		case '8':
 			$start_day = 62;			
 			break;
-		//¤ª¼è¤ê´ó¤»(¾¦ÉÊÆþ²Ù¸å)
+		//お取り寄せ(商品入荷後)
 		case '9':
 			$start_day = "";
 			break;
 		default:
-			//¤ªÆÏ¤±Æü¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+			//お届け日が設定されていない場合
 			$start_day = "";
 			break;
 		}
-		//ÇÛÃ£²ÄÇ½Æü¤Î¥¹¥¿¡¼¥ÈÃÍ¤«¤é¡¢ÇÛÃ£Æü¤ÎÇÛÎó¤ò¼èÆÀ¤¹¤ë
+		//配達可能日のスタート値から、配達日の配列を取得する
 		$arrDelivDate = lfGetDateArray($start_day, DELIV_DATE_END_MAX);
 	}
@@ -300,14 +300,14 @@
 }
 
-//ÇÛÃ£²ÄÇ½Æü¤Î¥¹¥¿¡¼¥ÈÃÍ¤«¤é¡¢ÇÛÃ£Æü¤ÎÇÛÎó¤ò¼èÆÀ¤¹¤ë
+//配達可能日のスタート値から、配達日の配列を取得する
 function lfGetDateArray($start_day, $end_day) {
 	global $arrWDAY;
-	//ÇÛÃ£²ÄÇ½Æü¤Î¥¹¥¿¡¼¥ÈÃÍ¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ì¤Ð
+	//配達可能日のスタート値がセットされていれば
 	if($start_day >= 1) {
 		$now_time = time();
 		$max_day = $start_day + $end_day;
-		// ½¸·×
+		// 集計
 		for ($i = $start_day; $i < $max_day; $i++) {
-			// ´ðËÜ»þ´Ö¤«¤éÆü¿ô¤òÄÉ²Ã¤·¤Æ¤¤¤¯
+			// 基本時間から日数を追加していく
 			$tmp_time = $now_time + ($i * 24 * 3600);
 			list($y, $m, $d, $w) = split(" ", date("y m d w", $tmp_time));	
@@ -321,5 +321,5 @@
 }
 
-//°ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤«¤é¤Î¾ðÊó¤ò³ÊÇ¼¤¹¤ë
+//一時受注テーブルからの情報を格納する
 function lfSetOrderTempData($uniqid) {
 	global $objQuery;
@@ -331,5 +331,5 @@
 	$where = "order_temp_id = ?";
 	$arrRet = $objQuery->select($col, $from, $where, array($uniqid));
-	// DBÃÍ¤Î¼èÆÀ
+	// DB値の取得
 	$objFormParam->setParam($arrRet[0]);
 	return $objFormParam;
Index: branches/feature-module-update/html/shopping/loan_cancel.php
===================================================================
--- branches/rel/html/shopping/loan_cancel.php	(revision 12157)
+++ branches/feature-module-update/html/shopping/loan_cancel.php	(revision 15078)
@@ -12,25 +12,25 @@
 		$this->tpl_mainpage = 'shopping/loan.tpl';
 		$this->tpl_css = URL_DIR.'css/layout/shopping/pay.css';
-		// ¥Û¡¼¥à¥¢¥É¥ì¥¹
+		// ホームアドレス
 		$this->tpl_homeaddr = CF_HOMEADDR;
-		// ¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¸Æ¤Ó½Ð¤·
+		// シュミレーション呼び出し
 		$this->tpl_simulate = CF_SIMULATE;
-		// ²ÃÌÁÅ¹¥³¡¼¥É
+		// 加盟店コード
 		$this->tpl_storecode = CF_STORECODE;
-		// Ìá¤êÀè
+		// 戻り先
 		$this->tpl_returnurl = CF_RETURNURL;
-		// ¸Æ¤Ó½Ð¤·¶èÊ¬(0:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¤Î¤ß¡¢1:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó+¿½¹þ)
+		// 呼び出し区分(0:シュミレーションのみ、1:シュミレーション+申込)
 		$this->tpl_continue = CF_CONTINUE;
-		// ÌòÌ³Í­Ìµ¶èÊ¬(0:Ìµ¡¢1:Í­)
+		// 役務有無区分(0:無、1:有)
 		$this->tpl_labor = CF_LABOR;
-		// ·ë²Ì±þÅú(1:·ë²Ì¤¢¤ê¡¢2:·ë²Ì¤Ê¤·)
+		// 結果応答(1:結果あり、2:結果なし)
 		$this->tpl_result = CF_RESULT;
-		// ¥­¥ã¥ó¥»¥ëURL
+		// キャンセルURL
 		$this->tpl_cancelurl = CF_CANCELURL;
 		
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -47,21 +47,21 @@
 $arrInfo = $objSiteInfo->data;
 
-// ÃíÊ¸°ì»þID¤Î¼èÆÀ
+// 注文一時IDの取得
 $uniqid = $objSiteSess->getUniqId();
 
-// ¥í¡¼¥ó·èºÑ¤ÎÌá¤êÃÍ¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+// ローン決済の戻り値をチェックする。
 if($_GET['tranno'] == $uniqid) {
-	// ¥í¡¼¥ó·èºÑ¼õÉÕÈÖ¹æ¤òDB¤Ë½ñ¤­¹þ¤à
+	// ローン決済受付番号をDBに書き込む
 	$sqlval['loan_result'] = $_GET['receiptno'];
 	$objQuery = new SC_Query();
 	$objQuery->update("dtb_order_temp", $sqlval, "order_temp_id = ?", array($uniqid));
 	
-	$objPage->tpl_message = "¥·¥ç¥Ã¥Ô¥ó¥°¥í¡¼¥ó¤Î¼êÂ³¤­¤Ï¡¢¥­¥ã¥ó¥»¥ë¤µ¤ì¤Þ¤·¤¿¡£";	
+	$objPage->tpl_message = "ショッピングローンの手続きは、キャンセルされました。";	
 }
 
 switch($_POST['mode']) {
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常な推移であることを記録しておく
 	$objSiteSess->setRegistFlag();
 	header("Location: " . URL_SHOP_CONFIRM);
@@ -72,20 +72,20 @@
 }
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// »ÙÊ§¤¤Áí³Û
+// 支払い総額
 $objPage->tpl_amount = $arrData['payment_total'];
-// ¼õÃí²¾ÈÖ¹æ
+// 受注仮番号
 $objPage->tpl_tranno = $uniqid;
-// ´ðËÜ¾ðÊó¤òÅÏ¤¹
+// 基本情報を渡す
 $objPage->arrInfo = $arrInfo;
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //--------------------------------------------------------------------------------------------------------------------------
Index: branches/feature-module-update/html/shopping/load_payment_module.php
===================================================================
--- branches/rel/html/shopping/load_payment_module.php	(revision 12157)
+++ branches/feature-module-update/html/shopping/load_payment_module.php	(revision 15078)
@@ -11,18 +11,18 @@
 $objQuery = new SC_Query();
 
-// Á°¤Î¥Ú¡¼¥¸¤ÇÀµ¤·¤¯ÅÐÏ¿¼êÂ³¤­¤¬¹Ô¤ï¤ì¤¿µ­Ï¿¤¬¤¢¤ë¤«È½Äê
+// 前のページで正しく登録手続きが行われた記録があるか判定
 sfIsPrePage($objSiteSess);
 
-// ¥¢¥¯¥»¥¹¤ÎÀµÅöÀ­¤ÎÈ½Äê
+// アクセスの正当性の判定
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
 $payment_id = $_SESSION["payment_id"];
 
-// »ÙÊ§¤¤ID¤¬Ìµ¤¤¾ì¹ç¤Ë¤Ï¥¨¥é¡¼
+// 支払いIDが無い場合にはエラー
 if($payment_id == ""){
 	sfDispSiteError(PAGE_ERROR, "", true);
 }
 
-// ·èºÑ¾ðÊó¤ò¼èÆÀ¤¹¤ë
+// 決済情報を取得する
 if(sfColumnExists("dtb_payment", "memo01")){
 	$sql = "SELECT module_path, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ?";
@@ -36,5 +36,5 @@
 		exit;
 	} else {
-		sfDispSiteError(FREE_ERROR_MSG, "", true, "¥â¥¸¥å¡¼¥ë¥Õ¥¡¥¤¥ë¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br />¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£");
+		sfDispSiteError(FREE_ERROR_MSG, "", true, "モジュールファイルの取得に失敗しました。<br />この手続きは無効となりました。");
 	}
 }
Index: branches/feature-module-update/html/shopping/deliv.php
===================================================================
--- branches/rel/html/shopping/deliv.php	(revision 12157)
+++ branches/feature-module-update/html/shopping/deliv.php	(revision 15078)
@@ -17,10 +17,10 @@
 		global $arrPref;
 		$this->arrPref = $arrPref;
-		$this->tpl_title = "¤ªÆÏ¤±Àè»ØÄê";		// ¥¿¥¤¥È¥ë
+		$this->tpl_title = "お届け先指定";		// タイトル
 
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -35,24 +35,24 @@
 $objCampaignSess = new SC_CampaignSession();
 $objCustomer = new SC_Customer();
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-$objLoginFormParam = new SC_FormParam();	// ¥í¥°¥¤¥ó¥Õ¥©¡¼¥àÍÑ
-lfInitLoginFormParam();						// ½é´üÀßÄê
-$objLoginFormParam->setParam($_POST);		// POSTÃÍ¤Î¼èÆÀ
-
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+$objLoginFormParam = new SC_FormParam();	// ログインフォーム用
+lfInitLoginFormParam();						// 初期設定
+$objLoginFormParam->setParam($_POST);		// POST値の取得
+
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 $objPage->tpl_uniqid = $uniqid;
 
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 if($_POST['mode'] != 'login' && !$objCustomer->isLoginSuccess()) {
-	// ÉÔÀµ¥¢¥¯¥»¥¹¤È¤ß¤Ê¤¹
+	// 不正アクセスとみなす
 	sfDispSiteError(CUSTOMER_ERROR);
 }
@@ -63,5 +63,5 @@
 	$objPage->arrErr = $objLoginFormParam->checkError();
 	$arrForm =  $objLoginFormParam->getHashArray();
-	// ¥¯¥Ã¥­¡¼ÊÝÂ¸È½Äê
+	// クッキー保存判定
 	if($arrForm['login_memory'] == "1" && $arrForm['login_email'] != "") {
 		$objCookie->setCookie('login_email', $_POST['login_email']);
@@ -71,7 +71,7 @@
 
 	if(count($objPage->arrErr) == 0) {
-		// ¥í¥°¥¤¥óÈ½Äê
+		// ログイン判定
 		if(!$objCustomer->getCustomerDataFromEmailPass($arrForm['login_pass'], $arrForm['login_email'])) {
-			// ²¾ÅÐÏ¿¤ÎÈ½Äê
+			// 仮登録の判定
 			$objQuery = new SC_Query;
 			$where = "email = ? AND status = 1 AND del_flg = 0";
@@ -85,10 +85,10 @@
 		} 
 	} else {
-		// ¥í¥°¥¤¥ó¥Ú¡¼¥¸¤ËÌá¤ë
+		// ログインページに戻る
 		header("Location: " . URL_SHOP_TOP);
 		exit;	
 	}
 	break;
-// ºï½ü
+// 削除
 case 'delete':
 	if (sfIsInt($_POST['other_deliv_id'])) {
@@ -99,34 +99,34 @@
 	}
 	break;
-// ²ñ°÷ÅÐÏ¿½»½ê¤ËÁ÷¤ë
+// 会員登録住所に送る
 case 'customer_addr':
-	// ²ñ°÷ÅÐÏ¿½»½ê¤¬¥Á¥§¥Ã¥¯¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 会員登録住所がチェックされている場合
 	if ($_POST['deliv_check'] == '-1') {
-		// ²ñ°÷¾ðÊó¤Î½»½ê¤ò¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë½ñ¤­¹þ¤à
+		// 会員情報の住所を受注一時テーブルに書き込む
 		lfRegistDelivData($uniqid, $objCustomer);
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// お支払い方法選択ページへ移動
 		header("Location: " . URL_SHOP_PAYMENT);
 		exit;
-	// ÊÌ¤Î¤ªÆÏ¤±Àè¤¬¥Á¥§¥Ã¥¯¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 別のお届け先がチェックされている場合
 	} elseif($_POST['deliv_check'] >= 1) {
 		if (sfIsInt($_POST['deliv_check'])) {
-			// ÅÐÏ¿ºÑ¤ß¤ÎÊÌ¤Î¤ªÆÏ¤±Àè¤ò¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë½ñ¤­¹þ¤à
+			// 登録済みの別のお届け先を受注一時テーブルに書き込む
 			lfRegistOtherDelivData($uniqid, $objCustomer, $_POST['deliv_check']);
-			// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+			// 正常に登録されたことを記録しておく
 			$objSiteSess->setRegistFlag();
-			// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸¤Ø°ÜÆ°
+			// お支払い方法選択ページへ移動
 			header("Location: " . URL_SHOP_PAYMENT);
 			exit;
 		}
 	}else{
-		// ¥¨¥é¡¼¤òÊÖ¤¹
-		$arrErr['deli'] = '¢¨ ¤ªÆÏ¤±Àè¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£';
+		// エラーを返す
+		$arrErr['deli'] = '※ お届け先を選択してください。';
 	}	
 	break;
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+	// 確認ページへ移動
 	header("Location: " . URL_CART_TOP);
 	exit;
@@ -140,12 +140,12 @@
 }
 
-/** É½¼¨½èÍý **/
-
-// ²ñ°÷ÅÐÏ¿½»½ê¤Î¼èÆÀ
+/** 表示処理 **/
+
+// 会員登録住所の取得
 $col = "name01, name02, pref, addr01, addr02";
 $where = "customer_id = ?";
 $objQuery = new SC_Query();
 $arrCustomerAddr = $objQuery->select($col, "dtb_customer", $where, array($_SESSION['customer']['customer_id']));
-// ÊÌ¤Î¤ªÆÏ¤±Àè½»½ê¤Î¼èÆÀ
+// 別のお届け先住所の取得
 $col = "other_deliv_id, name01, name02, pref, addr01, addr02";
 $objQuery->setorder("other_deliv_id DESC");
@@ -159,27 +159,27 @@
 }
 
-// ÆþÎÏÃÍ¤Î¼èÆÀ
+// 入力値の取得
 $objPage->arrForm = $objFormParam->getFormParamList();
 $objPage->arrErr = $arrErr;
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //--------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¤ªÌ¾Á°1", "deliv_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°2", "deliv_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê1", "deliv_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê2", "deliv_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "deliv_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "deliv_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "deliv_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½»½ê1", "deliv_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("½»½ê2", "deliv_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ1", "deliv_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ2", "deliv_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ3", "deliv_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("お名前1", "deliv_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前2", "deliv_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ1", "deliv_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ2", "deliv_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "deliv_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "deliv_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "deliv_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("住所1", "deliv_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("住所2", "deliv_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("電話番号1", "deliv_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号2", "deliv_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号3", "deliv_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
 	$objFormParam->addParam("", "deliv_check");	
 }
@@ -187,15 +187,15 @@
 function lfInitLoginFormParam() {
 	global $objLoginFormParam;
-	$objLoginFormParam->addParam("µ­²±¤¹¤ë", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objLoginFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objLoginFormParam->addParam("¥Ñ¥¹¥ï¡¼¥É", "login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-}
-
-/* DB¤Ø¥Ç¡¼¥¿¤ÎÅÐÏ¿ */
+	$objLoginFormParam->addParam("記憶する", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objLoginFormParam->addParam("メールアドレス", "login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objLoginFormParam->addParam("パスワード", "login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+}
+
+/* DBへデータの登録 */
 function lfRegistNewAddrData($uniqid, $objCustomer) {
 	global $objFormParam;
 	$arrRet = $objFormParam->getHashArray();
 	$sqlval = $objFormParam->getDbArray();
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['deliv_check'] = '1';
 	$sqlval['order_temp_id'] = $uniqid;
@@ -207,7 +207,7 @@
 }
 
-/* ²ñ°÷¾ðÊó¤Î½»½ê¤ò°ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤Ø */
+/* 会員情報の住所を一時受注テーブルへ */
 function lfRegistDelivData($uniqid, $objCustomer) {
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['update_date'] = 'Now()';
@@ -234,7 +234,7 @@
 }
 
-/* ÊÌ¤Î¤ªÆÏ¤±Àè½»½ê¤ò°ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤Ø */
+/* 別のお届け先住所を一時受注テーブルへ */
 function lfRegistOtherDelivData($uniqid, $objCustomer, $other_deliv_id) {
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['update_date'] = 'Now()';
@@ -262,15 +262,15 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
-	// Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+	// 複数項目チェック
 	if ($_POST['mode'] == 'login'){
-	$objErr->doFunc(array("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN), array("EXIST_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", "login_pass", STEXT_LEN), array("EXIST_CHECK"));
+	$objErr->doFunc(array("メールアドレス", "login_email", STEXT_LEN), array("EXIST_CHECK"));
+	$objErr->doFunc(array("パスワード", "login_pass", STEXT_LEN), array("EXIST_CHECK"));
 	}
 	$objErr->doFunc(array("TEL", "deliv_tel01", "deliv_tel02", "deliv_tel03", TEL_ITEM_LEN), array("TEL_CHECK"));
Index: branches/feature-module-update/html/resize_image.php
===================================================================
--- branches/rel/html/resize_image.php	(revision 15037)
+++ branches/feature-module-update/html/resize_image.php	(revision 15078)
@@ -12,8 +12,8 @@
 $file = NO_IMAGE_DIR;
 
-// NO_IMAGE_DIR°Ê³°¤Î¥Õ¥¡¥¤¥ëÌ¾¤¬ÅÏ¤µ¤ì¤¿¾ì¹ç¡¢¥Õ¥¡¥¤¥ëÌ¾¤Î¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+// NO_IMAGE_DIR以外のファイル名が渡された場合、ファイル名のチェックを行う
 if ( isset($_GET['image']) && $_GET['image'] !== NO_IMAGE_DIR) {
     
-    // ¥Õ¥¡¥¤¥ëÌ¾¤¬Àµ¤·¤¤¾ì¹ç¤À¤±¡¢$file¤òÀßÄê
+    // ファイル名が正しい場合だけ、$fileを設定
     if ( lfCheckFileName() === true ) {
         $file = IMAGE_SAVE_DIR . $_GET['image'];
@@ -29,5 +29,5 @@
 }
 
-// ¥Õ¥¡¥¤¥ëÌ¾¤Î·Á¼°¤ò¥Á¥§¥Ã¥¯
+// ファイル名の形式をチェック
 function lfCheckFileName() {
     //$pattern = '|^[0-9]+_[0-9a-z]+\.[a-z]{3}$|';
Index: branches/feature-module-update/html/forgot/index.php
===================================================================
--- branches/rel/html/forgot/index.php	(revision 12157)
+++ branches/feature-module-update/html/forgot/index.php	(revision 15078)
@@ -23,36 +23,36 @@
 $objView = new SC_SiteView();
 $objSess = new SC_Session();
-$CONF = sf_getBasisData();					// Å¹ÊÞ´ðËÜ¾ðÊó
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+$CONF = sf_getBasisData();					// 店舗基本情報
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
 
 if ( $_POST['mode'] == 'mail_check' ){
-	//¥á¥¢¥ÉÆþÎÏ»þ
+	//メアド入力時
 	$_POST['email'] = strtolower($_POST['email']);
 	$sql = "SELECT * FROM dtb_customer WHERE email ILIKE ? AND status = 2 AND del_flg = 0";
 	$result = $conn->getAll($sql, array($_POST['email']) );
 	
-	if ( $result[0]['reminder'] ){		// ËÜ²ñ°÷ÅÐÏ¿ºÑ¤ß¤Î¾ì¹ç
-		// ÆþÎÏemail¤¬Â¸ºß¤¹¤ë		
+	if ( $result[0]['reminder'] ){		// 本会員登録済みの場合
+		// 入力emailが存在する		
 		$_SESSION['forgot']['email'] = $_POST['email'];
 		$_SESSION['forgot']['reminder'] = $result[0]['reminder'];
-		// ¥Ò¥ß¥Ä¤ÎÅú¤¨ÆþÎÏ²èÌÌ
+		// ヒミツの答え入力画面
 		$objPage->Reminder = $arrReminder[$_SESSION['forgot']['reminder']];
 		$objPage->tpl_mainpage = 'forgot/secret.tpl';
 	} else {
-		$sql = "SELECT customer_id FROM dtb_customer WHERE email ILIKE ? AND status = 1 AND del_flg = 0";	//²¾ÅÐÏ¿Ãæ¤Î³ÎÇ§
+		$sql = "SELECT customer_id FROM dtb_customer WHERE email ILIKE ? AND status = 1 AND del_flg = 0";	//仮登録中の確認
 		$result = $conn->getAll($sql, array($_POST['email']) );
 		if ($result) {
-			$objPage->errmsg = "¤´ÆþÎÏ¤Îemail¥¢¥É¥ì¥¹¤Ï¸½ºß²¾ÅÐÏ¿Ãæ¤Ç¤¹¡£<br>ÅÐÏ¿¤ÎºÝ¤Ë¤ªÁ÷¤ê¤·¤¿¥á¡¼¥ë¤ÎURL¤Ë¥¢¥¯¥»¥¹¤·¡¢<br>ËÜ²ñ°÷ÅÐÏ¿¤ò¤ª´ê¤¤¤·¤Þ¤¹¡£";
-		} else {		//¡¡ÅÐÏ¿¤·¤Æ¤¤¤Ê¤¤¾ì¹ç
-			$objPage->errmsg = "¤´ÆþÎÏ¤Îemail¥¢¥É¥ì¥¹¤ÏÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó";
+			$objPage->errmsg = "ご入力のemailアドレスは現在仮登録中です。<br>登録の際にお送りしたメールのURLにアクセスし、<br>本会員登録をお願いします。";
+		} else {		//　登録していない場合
+			$objPage->errmsg = "ご入力のemailアドレスは登録されていません";
 		}
 	}
 	
 } elseif( $_POST['mode'] == 'secret_check' ){
-	//¥Ò¥ß¥Ä¤ÎÅú¤¨ÆþÎÏ»þ
+	//ヒミツの答え入力時
 	
 	if ( $_SESSION['forgot']['email'] ) {
-		// ¥Ò¥ß¥Ä¤ÎÅú¤¨¤Î²óÅú¤¬Àµ¤·¤¤¤«¥Á¥§¥Ã¥¯
+		// ヒミツの答えの回答が正しいかチェック
 		
 		$sql = "SELECT * FROM dtb_customer WHERE email ILIKE ? AND del_flg = 0";
@@ -61,30 +61,30 @@
 		
 		if ( $data['reminder_answer'] === $_POST['input_reminder'] ){
-			// ¥Ò¥ß¥Ä¤ÎÅú¤¨¤¬Àµ¤·¤¤
+			// ヒミツの答えが正しい
 						
-			// ¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤òÀßÄê¤¹¤ë
+			// 新しいパスワードを設定する
 			$objPage->temp_password = gfMakePassword(8);
 						
 			if(FORGOT_MAIL == 1) {
-				// ¥á¡¼¥ë¤ÇÊÑ¹¹ÄÌÃÎ¤ò¤¹¤ë
+				// メールで変更通知をする
 				lfSendMail($CONF, $_SESSION['forgot']['email'], $data['name01'], $objPage->temp_password);
 			}
 			
-			// DB¤ò½ñ¤­´¹¤¨¤ë
+			// DBを書き換える
 			$sql = "UPDATE dtb_customer SET password = ?, update_date = now() WHERE customer_id = ?";
 			$conn->query( $sql, array( sha1($objPage->temp_password . ":" . AUTH_MAGIC) ,$data['customer_id']) );
 			
-			// ´°Î»²èÌÌ¤ÎÉ½¼¨
+			// 完了画面の表示
 			$objPage->tpl_mainpage = 'forgot/complete.tpl';
 			
-			// ¥»¥Ã¥·¥ç¥óÊÑ¿ô¤Î²òÊü
+			// セッション変数の解放
 			$_SESSION['forgot'] = array();
 			unset($_SESSION['forgot']);
 			
 		} else {
-			// ¥Ò¥ß¥Ä¤ÎÅú¤¨¤¬Àµ¤·¤¯¤Ê¤¤
+			// ヒミツの答えが正しくない
 			
 			$objPage->Reminder = $arrReminder[$_SESSION['forgot']['reminder']];
-			$objPage->errmsg = "¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¼ÁÌä¤ËÂÐ¤¹¤ë²óÅú¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó";
+			$objPage->errmsg = "パスワードを忘れたときの質問に対する回答が正しくありません";
 			$objPage->tpl_mainpage = 'forgot/secret.tpl';
 
@@ -93,19 +93,19 @@
 		
 	} else {
-		// ¥¢¥¯¥»¥¹¸µ¤¬ÉÔÀµ¤Þ¤¿¤Ï¡¢¥»¥Ã¥·¥ç¥óÊÝ»ý´ü´Ö¤¬ÀÚ¤ì¤Æ¤¤¤ë
-		$objPage->errmsg = "email¥¢¥É¥ì¥¹¤òºÆÅÙÅÐÏ¿¤·¤Æ¤¯¤À¤µ¤¤¡£<br />Á°²ó¤ÎÆþÎÏ¤«¤é»þ´Ö¤¬·Ð¤Ã¤Æ¤¤¤Þ¤¹¤È¡¢ËÜ¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤ë²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£";
+		// アクセス元が不正または、セッション保持期間が切れている
+		$objPage->errmsg = "emailアドレスを再度登録してください。<br />前回の入力から時間が経っていますと、本メッセージが表示される可能性があります。";
 	}
 }
 
-// ¥Ç¥Õ¥©¥ë¥ÈÆþÎÏ
+// デフォルト入力
 if($_POST['email'] != "") {
-	// POSTÃÍ¤òÆþÎÏ
+	// POST値を入力
 	$objPage->tpl_login_email = $_POST['email'];
 } else {
-	// ¥¯¥Ã¥­¡¼ÃÍ¤òÆþÎÏ
+	// クッキー値を入力
 	$objPage->tpl_login_email = $objCookie->getCookie('login_email');
 }
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display($objPage->tpl_mainpage);
@@ -115,5 +115,5 @@
 
 function lfSendMail($CONF, $email, $customer_name, $temp_password){
-	//¡¡¥Ñ¥¹¥ï¡¼¥ÉÊÑ¹¹¤ªÃÎ¤é¤»¥á¡¼¥ëÁ÷¿®
+	//　パスワード変更お知らせメール送信
 	
 	$objPage = new LC_Page();
@@ -127,15 +127,15 @@
 	
 	$objMail->setItem(
-						  ''								//¡¡°¸Àè
-						, "¥Ñ¥¹¥ï¡¼¥É¤¬ÊÑ¹¹¤µ¤ì¤Þ¤·¤¿" ."¡Ú" .$CONF["shop_name"]. "¡Û"		//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $toCustomerMail					//¡¡ËÜÊ¸
-						, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $CONF["email03"]					//¡¡reply_to
-						, $CONF["email04"]					//¡¡return_path
+						  ''								//　宛先
+						, "パスワードが変更されました" ."【" .$CONF["shop_name"]. "】"		//　サブジェクト
+						, $toCustomerMail					//　本文
+						, $CONF["email03"]					//　配送元アドレス
+						, $CONF["shop_name"]				//　配送元　名前
+						, $CONF["email03"]					//　reply_to
+						, $CONF["email04"]					//　return_path
 						, $CONF["email04"]					//  Errors_to
 
 														);
-	$objMail->setTo($email, $customer_name ." ÍÍ");
+	$objMail->setTo($email, $customer_name ." 様");
 	$objMail->sendMail();	
 	
Index: branches/feature-module-update/html/products/batch_relate.php
===================================================================
--- branches/rel/html/products/batch_relate.php	(revision 12157)
+++ branches/feature-module-update/html/products/batch_relate.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-/*¡¡¤³¤Î¾¦ÉÊ¤òÇã¤Ã¤¿¿Í¤Ï¤³¤ó¤Ê¾¦ÉÊ¤âÇã¤Ã¤Æ¤¤¤Þ¤¹¡£½¸·×¥Õ¥¡¥¤¥ë  */
+/*　この商品を買った人はこんな商品も買っています。集計ファイル  */
 require_once(DATA_PATH . "lib/slib.php");
 require_once(DATA_PATH . "lib/glib.php");
@@ -19,17 +19,17 @@
 foreach($arrCID as $cdata) {
 	$where = "order_id IN (SELECT order_id FROM dtb_order WHERE customer_id = ? )";
-	//¸ÜµÒ¤¬¹ØÆþ¤·¤¿¾¦ÉÊ£É£Ä¤ò¼èÆÀ¤¹¤ë
+	//顧客が購入した商品ＩＤを取得する
 	$arrPID = $objQuery->select("product_id", "dtb_order_detail", $where, array($cdata['customer_id']));
-	//¸ÜµÒ¤¬¾¦ÉÊ¤òÊ£¿ô¹ØÆþ¤·¤Æ¤¤¤ì¤Ð
+	//顧客が商品を複数購入していれば
 	if(count($arrPID) > 1) {
 		foreach($arrPID as $pdata1) {
-			//¤³¤Î¾¦ÉÊID
+			//この商品ID
 			$sqlval['product_id'] = $pdata1['product_id'];
 			foreach($arrPID as $pdata2) {
 				if($pdata2['product_id'] != $pdata1['product_id']) {
-					//¤³¤ó¤Ê¾¦ÉÊID
+					//こんな商品ID
 					$sqlval['relate_product_id'] = $pdata2['product_id'];
 					$sqlval['create_date'] = "now()";
-					//¥Ç¡¼¥¿ÁÞÆþ
+					//データ挿入
 					$objQuery->insert("dtb_bat_relate_products", $sqlval);
 				}
Index: branches/feature-module-update/html/products/favorite.php
===================================================================
--- branches/rel/html/products/favorite.php	(revision 12157)
+++ branches/feature-module-update/html/products/favorite.php	(revision 15078)
@@ -19,5 +19,5 @@
 $objCustomer = new SC_Customer();
 
-//¥í¥°¥¤¥óÈ½Äê
+//ログイン判定
 if (!$objCustomer->isLoginSuccess()){
 	sfDispSiteError(CUSTOMER_ERROR);
Index: branches/feature-module-update/html/products/review.php
===================================================================
--- branches/rel/html/products/review.php	(revision 15027)
+++ branches/feature-module-update/html/products/review.php	(revision 15078)
@@ -21,5 +21,5 @@
 $objQuery = new SC_Query(); 
 
-//---- ÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "review_id", "convert" => "aKV" ),
@@ -38,16 +38,16 @@
 	$arrForm = lfConvertParam($_POST, $arrRegistColumn);
 	$objPage->arrErr = lfErrorCheck($arrForm);
-	//½ÅÊ£¥á¥Ã¥»¡¼¥¸¤ÎÈ½Äê
+	//重複メッセージの判定
 	$flag = $objQuery->count("dtb_review","product_id = ? AND title = ? ", array($arrForm['product_id'], $arrForm['title']));
 
 	if ($flag > 0){
-		$objPage->arrErr['title'] .= "½ÅÊ£¤·¤¿¥¿¥¤¥È¥ë¤ÏÅÐÏ¿¤Ç¤­¤Þ¤»¤ó¡£";
+		$objPage->arrErr['title'] .= "重複したタイトルは登録できません。";
 	}
 		
-	//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//エラーチェック
 	if($objPage->arrErr == ""){
-		//½ÅÊ£¥¿¥¤¥È¥ë¤Ç¤Ê¤¤
+		//重複タイトルでない
 		if($flag == 0){
-			//¾¦ÉÊÌ¾¤Î¼èÆÀ
+			//商品名の取得
 			$arrForm['name'] = $objQuery->get("dtb_products", "name", "product_id = ? ", array($arrForm['product_id']));
 			$objPage->arrForm = $arrForm;
@@ -55,5 +55,5 @@
 		}
 	} else {
-		//¾¦ÉÊÌ¾¤Î¼èÆÀ
+		//商品名の取得
 		$arrForm['name'] = $objQuery->get("dtb_products", "name", "product_id = ? ", array($arrForm['product_id']));	
 		$objPage->arrForm = $arrForm;
@@ -66,5 +66,5 @@
 	}
 	
-	//¾¦ÉÊÌ¾¤Î¼èÆÀ
+	//商品名の取得
 	$objPage->arrForm['name'] = $objQuery->get("dtb_products", "name", "product_id = ? ", array($objPage->arrForm['product_id']));
 	if(empty($objPage->arrForm['name'])) {
@@ -76,13 +76,13 @@
 	$arrForm = lfConvertParam($_POST, $arrRegistColumn);
 	$arrErr = lfErrorCheck($arrForm);
-	//½ÅÊ£¥á¥Ã¥»¡¼¥¸¤ÎÈ½Äê
+	//重複メッセージの判定
 	$flag = $objQuery->count("dtb_review","product_id = ? AND title = ? ", array($arrForm['product_id'], $arrForm['title']));
-	//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//エラーチェック
 	if ($arrErr == ""){
-		//½ÅÊ£¥¿¥¤¥È¥ë¤Ç¤Ê¤¤
+		//重複タイトルでない
 		if($flag == 0) {
-			//ÅÐÏ¿¼Â¹Ô
+			//登録実行
 			lfRegistRecommendData($arrForm, $arrRegistColumn);
-			//¥ì¥Ó¥å¡¼½ñ¤­¹þ¤ß´°Î»¥Ú¡¼¥¸¤Ø
+			//レビュー書き込み完了ページへ
 			header("Location: ./review_complete.php");
 			exit;
@@ -97,5 +97,5 @@
 default:
 	if(sfIsInt($_GET['product_id'])) {
-		//¾¦ÉÊ¾ðÊó¤Î¼èÆÀ
+		//商品情報の取得
 		$arrForm = $objQuery->select("product_id, name", "dtb_products", "del_flg = 0 AND status = 1 AND product_id=?", array($_GET['product_id']));
 		if(empty($arrForm)) {
@@ -114,17 +114,17 @@
 
 
-//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//エラーチェック
 
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
-	$objErr->doFunc(array("¾¦ÉÊID", "product_id", INT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));			
-	$objErr->doFunc(array("Åê¹Æ¼ÔÌ¾", "reviewer_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("商品ID", "product_id", INT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));			
+	$objErr->doFunc(array("投稿者名", "reviewer_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 	$objErr->doFunc(array("URL", "reviewer_url", MTEXT_LEN), array("MAX_LENGTH_CHECK", "URL_CHECK"));
-	$objErr->doFunc(array("¤ª¤¹¤¹¤á¥ì¥Ù¥ë", "recommend_level"), array("SELECT_CHECK"));
-	$objErr->doFunc(array("¥¿¥¤¥È¥ë", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥³¥á¥ó¥È", "comment", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("おすすめレベル", "recommend_level"), array("SELECT_CHECK"));
+	$objErr->doFunc(array("タイトル", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("コメント", "comment", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
     
     if (REVIEW_ALLOW_URL == false) {
-        // ¥³¥á¥ó¥ÈÍó¤Ø¤ÎURL¤ÎÆþÎÏ¤ò¶Ø»ß
+        // コメント欄へのURLの入力を禁止
         global $arrReviewDenyURL;
         $objErr->doFunc(array("URL", "comment", $arrReviewDenyURL), array("PROHIBITED_STR_CHECK"));
@@ -134,21 +134,21 @@
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -158,9 +158,9 @@
 }
 
-//ÅÐÏ¿¼Â¹Ô
+//登録実行
 function lfRegistRecommendData ($array, $arrRegistColumn) {
 	global $objQuery;
 	
-	// ²¾ÅÐÏ¿
+	// 仮登録
 	foreach ($arrRegistColumn as $data) {
 		if (strlen($array[ $data["column"] ]) > 0 ) {
@@ -171,5 +171,5 @@
 	$arrRegist['update_date'] = 'now()';
 	$arrRegist['creator_id'] = '0';
-	//-- ÅÐÏ¿¼Â¹Ô
+	//-- 登録実行
 	$objQuery->begin();
 	$objQuery->insert("dtb_review", $arrRegist);
Index: branches/feature-module-update/html/products/detail.php
===================================================================
--- branches/rel/html/products/detail.php	(revision 13770)
+++ branches/feature-module-update/html/products/detail.php	(revision 15078)
@@ -11,5 +11,5 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
+		/** 必ず指定する **/
 		global $arrSTATUS;
 		$this->arrSTATUS = $arrSTATUS;
@@ -24,7 +24,7 @@
 		
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');
@@ -37,20 +37,20 @@
 $objQuery = new SC_Query();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "products/detail.php");
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile(IMAGE_TEMP_DIR, IMAGE_SAVE_DIR);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
 
-// ´ÉÍý¥Ú¡¼¥¸¤«¤é¤Î³ÎÇ§¤Î¾ì¹ç¤Ï¡¢Èó¸ø³«¤Î¾¦ÉÊ¤âÉ½¼¨¤¹¤ë¡£
+// 管理ページからの確認の場合は、非公開の商品も表示する。
 if($_GET['admin'] == 'on') {
 	$where = "del_flg = 0";
@@ -65,34 +65,34 @@
 }
 
-// ÃÍ¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯
+// 値の正当性チェック
 if(!sfIsInt($_GET['product_id']) || !sfIsRecord("dtb_products", "product_id", $tmp_id, $where)) {
 	sfDispSiteError(PRODUCT_NOT_FOUND);
 }
-// ¥í¥°¥¤¥óÈ½Äê
+// ログイン判定
 if($objCustomer->isLoginSuccess()) {
-	//¤ªµ¤¤ËÆþ¤ê¥Ü¥¿¥óÉ½¼¨
+	//お気に入りボタン表示
 	$objPage->tpl_login = true;
 
-/* ±ÜÍ÷¥í¥°µ¡Ç½¤Ï¸½ºßÌ¤»ÈÍÑ
+/* 閲覧ログ機能は現在未使用
 	
 	$table = "dtb_customer_reading";
 	$where = "customer_id = ? ";
 	$arrval[] = $objCustomer->getValue('customer_id');
-	//¸ÜµÒ¤Î±ÜÍ÷¾¦ÉÊ¿ô
+	//顧客の閲覧商品数
 	$rpcnt = $objQuery->count($table, $where, $arrval);
 
-	//±ÜÍ÷¿ô¤¬ÀßÄê¿ô°Ê²¼
+	//閲覧数が設定数以下
 	if ($rpcnt < CUSTOMER_READING_MAX){
-		//±ÜÍ÷ÍúÎò¤Ë¿·µ¬ÄÉ²Ã
+		//閲覧履歴に新規追加
 		lfRegistReadingData($tmp_id, $objCustomer->getValue('customer_id'));
 	} else {
-		//±ÜÍ÷ÍúÎò¤ÎÃæ¤Ç°ìÈÖ¸Å¤¤¤â¤Î¤òºï½ü¤·¤Æ¿·µ¬ÄÉ²Ã
+		//閲覧履歴の中で一番古いものを削除して新規追加
 		$oldsql = "SELECT MIN(update_date) FROM ".$table." WHERE customer_id = ?";
 		$old = $objQuery->getone($oldsql, array($objCustomer->getValue("customer_id")));
 		$where = "customer_id = ? AND update_date = ? ";
 		$arrval = array($objCustomer->getValue("customer_id"), $old);
-		//ºï½ü
+		//削除
 		$objQuery->delete($table, $where, $arrval);
-		//ÄÉ²Ã
+		//追加
 		lfRegistReadingData($tmp_id, $objCustomer->getValue('customer_id'));
 	}
@@ -101,13 +101,13 @@
 
 
-// µ¬³ÊÁªÂò¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ÎºîÀ®
+// 規格選択セレクトボックスの作成
 $objPage = lfMakeSelect($objPage, $tmp_id);
 
-// ¾¦ÉÊID¤òFORMÆâ¤ËÊÝ»ý¤¹¤ë¡£
+// 商品IDをFORM内に保持する。
 $objPage->tpl_product_id = $tmp_id;
 
 switch($_POST['mode']) {
 case 'cart':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError();
@@ -117,10 +117,10 @@
 		$classcategory_id2 = $_POST['classcategory_id2'];
 				
-		// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+		// 規格1が設定されていない場合
 		if(!$objPage->tpl_classcat_find1) {
 			$classcategory_id1 = '0';
 		}
 		
-		// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+		// 規格2が設定されていない場合
 		if(!$objPage->tpl_classcat_find2) {
 			$classcategory_id2 = '0';
@@ -140,9 +140,9 @@
 
 $objQuery = new SC_Query();
-// DB¤«¤é¾¦ÉÊ¾ðÊó¤ò¼èÆÀ¤¹¤ë¡£
+// DBから商品情報を取得する。
 $arrRet = $objQuery->select("*", "vw_products_allclass_detail AS alldtl", "product_id = ?", array($tmp_id));
 $objPage->arrProduct = $arrRet[0];
 
-// ¾¦ÉÊ¥³¡¼¥É¤Î¼èÆÀ
+// 商品コードの取得
 $code_sql = "SELECT product_code FROM dtb_products_class AS prdcls WHERE prdcls.product_id = ? GROUP BY product_code ORDER BY product_code";
 $arrProductCode = $objQuery->getall($code_sql, array($tmp_id));
@@ -150,5 +150,5 @@
 $objPage->arrProductCode = $arrProductCode["product_code"];
 
-// ¹ØÆþÀ©¸Â¿ô¤ò¼èÆÀ
+// 購入制限数を取得
 if($objPage->arrProduct['sale_unlimited'] == 1 || $objPage->arrProduct['sale_limit'] > SALE_LIMIT_MAX) {
   $objPage->tpl_sale_limit = SALE_LIMIT_MAX;
@@ -157,22 +157,22 @@
 }
 
-// ¥µ¥Ö¥¿¥¤¥È¥ë¤ò¼èÆÀ
+// サブタイトルを取得
 $arrFirstCat = sfGetFirstCat($arrRet[0]['category_id']);
 $tpl_subtitle = $arrFirstCat['name'];
 $objPage->tpl_subtitle = $tpl_subtitle;
 
-// DB¤«¤é¤Î¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+// DBからのデータを引き継ぐ
 $objUpFile->setDBFileList($objPage->arrProduct);
-// ¥Õ¥¡¥¤¥ëÉ½¼¨ÍÑÇÛÎó¤òÅÏ¤¹
+// ファイル表示用配列を渡す
 $objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL, true);
-// »ÙÊ§ÊýË¡¤Î¼èÆÀ
+// 支払方法の取得
 $objPage->arrPayment = lfGetPayment();
-// ÆþÎÏ¾ðÊó¤òÅÏ¤¹
+// 入力情報を渡す
 $objPage->arrForm = $objFormParam->getFormParamList();
-//¥ì¥Ó¥å¡¼¾ðÊó¤Î¼èÆÀ
+//レビュー情報の取得
 $objPage->arrReview = lfGetReviewData($tmp_id);
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤Î¼èÆÀ
-
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯µ¡Ç½¤Î²ÔÆ¯¾õ¶·¥Á¥§¥Ã¥¯
+// トラックバック情報の取得
+
+// トラックバック機能の稼働状況チェック
 if (sfGetSiteControlFlg(SITE_CONTROL_TRACKBACK) != 1) {
 	$objPage->arrTrackbackView = "OFF";
@@ -182,12 +182,12 @@
 }
 $objPage->trackback_url = TRACKBACK_TO_URL . $tmp_id;
-// ¥¿¥¤¥È¥ë¤Ë¾¦ÉÊÌ¾¤òÆþ¤ì¤ë
-$objPage->tpl_title = "¾¦ÉÊ¾ÜºÙ ". $objPage->arrProduct["name"];
-//¥ª¥¹¥¹¥á¾¦ÉÊ¾ðÊóÉ½¼¨
+// タイトルに商品名を入れる
+$objPage->tpl_title = "商品詳細 ". $objPage->arrProduct["name"];
+//オススメ商品情報表示
 $objPage->arrRecommend = lfPreGetRecommendProducts($tmp_id);
-//¤³¤Î¾¦ÉÊ¤òÇã¤Ã¤¿¿Í¤Ï¤³¤ó¤Ê¾¦ÉÊ¤âÇã¤Ã¤Æ¤¤¤Þ¤¹
+//この商品を買った人はこんな商品も買っています
 $objPage->arrRelateProducts = lfGetRelateProducts($tmp_id);
 
-// ³ÈÂç²èÁü¤Î¥¦¥£¥ó¥É¥¦¥µ¥¤¥º¤ò¥»¥Ã¥È
+// 拡大画像のウィンドウサイズをセット
 $image_path = IMAGE_SAVE_DIR . basename($objPage->arrFile["main_large_image"]["filepath"]);
 list($large_width, $large_height) = getimagesize($image_path);
@@ -200,39 +200,39 @@
 $objView->display(SITE_FRAME);
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½ */
+/* ファイル情報の初期化 */
 function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("°ìÍ÷-¥á¥¤¥ó²èÁü", 'main_list_image', array('jpg','gif'),IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
-	$objUpFile->addFile("¾ÜºÙ-¥á¥¤¥ó²èÁü", 'main_image', array('jpg'), IMAGE_SIZE, true, NORMAL_IMAGE_WIDTH, NORMAL_IMAGE_HEIGHT);
-	$objUpFile->addFile("¾ÜºÙ-¥á¥¤¥ó³ÈÂç²èÁü", 'main_large_image', array('jpg'), IMAGE_SIZE, false, LARGE_IMAGE_HEIGHT, LARGE_IMAGE_HEIGHT);
+	$objUpFile->addFile("一覧-メイン画像", 'main_list_image', array('jpg','gif'),IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
+	$objUpFile->addFile("詳細-メイン画像", 'main_image', array('jpg'), IMAGE_SIZE, true, NORMAL_IMAGE_WIDTH, NORMAL_IMAGE_HEIGHT);
+	$objUpFile->addFile("詳細-メイン拡大画像", 'main_large_image', array('jpg'), IMAGE_SIZE, false, LARGE_IMAGE_HEIGHT, LARGE_IMAGE_HEIGHT);
 	for ($cnt = 1; $cnt <= PRODUCTSUB_MAX; $cnt++) {
-		$objUpFile->addFile("¾ÜºÙ-¥µ¥Ö²èÁü$cnt", "sub_image$cnt", array('jpg'), IMAGE_SIZE, false, NORMAL_SUBIMAGE_HEIGHT, NORMAL_SUBIMAGE_HEIGHT);	
-		$objUpFile->addFile("¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü$cnt", "sub_large_image$cnt", array('jpg'), IMAGE_SIZE, false, LARGE_SUBIMAGE_HEIGHT, LARGE_SUBIMAGE_HEIGHT);
-	}
-	$objUpFile->addFile("¾¦ÉÊÈæ³Ó²èÁü", 'file1', array('jpg'), IMAGE_SIZE, false, NORMAL_IMAGE_HEIGHT, NORMAL_IMAGE_HEIGHT);
-	$objUpFile->addFile("¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë", 'file2', array('pdf'), PDF_SIZE, false, 0, 0, false);
-}
-
-/* µ¬³ÊÁªÂò¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ÎºîÀ® */
+		$objUpFile->addFile("詳細-サブ画像$cnt", "sub_image$cnt", array('jpg'), IMAGE_SIZE, false, NORMAL_SUBIMAGE_HEIGHT, NORMAL_SUBIMAGE_HEIGHT);	
+		$objUpFile->addFile("詳細-サブ拡大画像$cnt", "sub_large_image$cnt", array('jpg'), IMAGE_SIZE, false, LARGE_SUBIMAGE_HEIGHT, LARGE_SUBIMAGE_HEIGHT);
+	}
+	$objUpFile->addFile("商品比較画像", 'file1', array('jpg'), IMAGE_SIZE, false, NORMAL_IMAGE_HEIGHT, NORMAL_IMAGE_HEIGHT);
+	$objUpFile->addFile("商品詳細ファイル", 'file2', array('pdf'), PDF_SIZE, false, 0, 0, false);
+}
+
+/* 規格選択セレクトボックスの作成 */
 function lfMakeSelect($objPage, $product_id) {
 	global $objPage;
 	$classcat_find1 = false;
 	$classcat_find2 = false;
-	// ºß¸Ë¤¢¤ê¤Î¾¦ÉÊ¤ÎÍ­Ìµ
+	// 在庫ありの商品の有無
 	$stock_find = false;
 	
-	// µ¬³ÊÌ¾°ìÍ÷
+	// 規格名一覧
 	$arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
-	// µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
+	// 規格分類名一覧
 	$arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
-	// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ	
+	// 商品規格情報の取得	
 	$arrProductsClass = lfGetProductsClass($product_id);
 	
-	// µ¬³Ê1¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+	// 規格1クラス名の取得
 	$objPage->tpl_class_name1 = $arrClassName[$arrProductsClass[0]['class_id1']];
-	// µ¬³Ê2¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+	// 規格2クラス名の取得
 	$objPage->tpl_class_name2 = $arrClassName[$arrProductsClass[0]['class_id2']];
 	
-	// ¤¹¤Ù¤Æ¤ÎÁÈ¤ß¹ç¤ï¤»¿ô	
+	// すべての組み合わせ数	
 	$count = count($arrProductsClass);
 	
@@ -243,9 +243,9 @@
 	
 	$list_id = 0;
-	$arrList[0] = "\tlist0 = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤'";
+	$arrList[0] = "\tlist0 = new Array('選択してください'";
 	$arrVal[0] = "\tval0 = new Array(''";
 	
 	for ($i = 0; $i < $count; $i++) {
-		// ºß¸Ë¤Î¥Á¥§¥Ã¥¯
+		// 在庫のチェック
 		if($arrProductsClass[$i]['stock'] <= 0 && $arrProductsClass[$i]['stock_unlimited'] != '1') {
 			continue;
@@ -254,5 +254,5 @@
 		$stock_find = true;
 		
-		// µ¬³Ê1¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+		// 規格1のセレクトボックス用
 		if($classcat_id1 != $arrProductsClass[$i]['classcategory_id1']){
 			$arrList[$list_id].=");\n";
@@ -263,15 +263,15 @@
 		}
 		
-		// µ¬³Ê2¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+		// 規格2のセレクトボックス用
 		$classcat_id2 = $arrProductsClass[$i]['classcategory_id2'];
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹É½¼¨ÃÍ
+		// セレクトボックス表示値
 		if($arrList[$list_id] == "") {
-			$arrList[$list_id] = "\tlist".$list_id." = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤', '".$arrClassCatName[$classcat_id2]."'";
+			$arrList[$list_id] = "\tlist".$list_id." = new Array('選択してください', '".$arrClassCatName[$classcat_id2]."'";
 		} else {
 			$arrList[$list_id].= ", '".$arrClassCatName[$classcat_id2]."'";
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹POSTÃÍ
+		// セレクトボックスPOST値
 		if($arrVal[$list_id] == "") {
 			$arrVal[$list_id] = "\tval".$list_id." = new Array('', '".$classcat_id2."'";
@@ -284,5 +284,5 @@
 	$arrVal[$list_id].=");\n";
 		
-	// µ¬³Ê1
+	// 規格1
 	$objPage->arrClassCat1 = $arrSele;
 	
@@ -315,13 +315,13 @@
 	$objPage->tpl_javascript.=$vals.");\n";
 	
-	// ÁªÂò¤µ¤ì¤Æ¤¤¤ëµ¬³Ê2ID
+	// 選択されている規格2ID
 	$objPage->tpl_onload = "lnSetSelect('form1', 'classcategory_id1', 'classcategory_id2', '" . $_POST['classcategory_id2'] . "');";
 
-	// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+	// 規格1が設定されている
 	if($arrProductsClass[0]['classcategory_id1'] != '0') {
 		$classcat_find1 = true;
 	}
 	
-	// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+	// 規格2が設定されている
 	if($arrProductsClass[0]['classcategory_id2'] != '0') {
 		$classcat_find2 = true;
@@ -335,18 +335,18 @@
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
 
-	$objFormParam->addParam("µ¬³Ê1", "classcategory_id1", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("µ¬³Ê2", "classcategory_id2", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¸Ä¿ô", "quantity", INT_LEN, "n", array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-}
-
-/* ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ */
+	$objFormParam->addParam("規格1", "classcategory_id1", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("規格2", "classcategory_id2", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("個数", "quantity", INT_LEN, "n", array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+}
+
+/* 商品規格情報の取得 */
 function lfGetProductsClass($product_id) {
 	$arrRet = array();
 	if(sfIsInt($product_id)) {
-		// ¾¦ÉÊµ¬³Ê¼èÆÀ
+		// 商品規格取得
 		$objQuery = new SC_Query();
 		$col = "product_class_id, classcategory_id1, classcategory_id2, class_id1, class_id2, stock, stock_unlimited";
@@ -359,5 +359,5 @@
 }
 
-/* ÅÐÏ¿ºÑ¤ß¥ª¥¹¥¹¥á¾¦ÉÊ¤ÎÆÉ¤ß¹þ¤ß */
+/* 登録済みオススメ商品の読み込み */
 function lfPreGetRecommendProducts($product_id) {
 	$objQuery = new SC_Query();
@@ -380,19 +380,19 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
 	global $objPage;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 		
-	// Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+	// 複数項目チェック
 	if ($objPage->tpl_classcat_find1) {
-		$objErr->doFunc(array("µ¬³Ê1", "classcategory_id1"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("規格1", "classcategory_id1"), array("EXIST_CHECK"));
 	}
 	if ($objPage->tpl_classcat_find2) {
-		$objErr->doFunc(array("µ¬³Ê2", "classcategory_id2"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("規格2", "classcategory_id2"), array("EXIST_CHECK"));
 	}
 			
@@ -400,5 +400,5 @@
 }
 
-//±ÜÍ÷ÍúÎò¿·µ¬ÅÐÏ¿
+//閲覧履歴新規登録
 function lfRegistReadingData($tmp_id, $customer_id){
 	$objQuery = new SC_Query;
@@ -410,17 +410,17 @@
 }
 
-//¤³¤Î¾¦ÉÊ¤òÇã¤Ã¤¿¿Í¤Ï¤³¤ó¤Ê¾¦ÉÊ¤âÇã¤Ã¤Æ¤¤¤Þ¤¹
+//この商品を買った人はこんな商品も買っています
 function lfGetRelateProducts($tmp_id) {
 	$objQuery = new SC_Query;
-	//¼«Æ°Ãê½Ð
+	//自動抽出
 	$objQuery->setorder("random()");
-	//É½¼¨·ï¿ô¤ÎÀ©¸Â
+	//表示件数の制限
 	$objQuery->setlimit(RELATED_PRODUCTS_MAX);
-	//¸¡º÷¾ò·ï
+	//検索条件
 	$col = "name, main_list_image, price01_min, price02_min, price01_max, price02_max, point_rate";
 	$from = "vw_products_allclass AS allcls ";
 	$where = "del_flg = 0 AND status = 1 AND (stock_max <> 0 OR stock_max IS NULL) AND product_id = ? ";
 	$arrval[] = $tmp_id;
-	//·ë²Ì¤Î¼èÆÀ
+	//結果の取得
 	$arrProducts = $objQuery->select($col, $from, $where, $arrval);
 	
@@ -428,8 +428,8 @@
 }
 
-//¾¦ÉÊ¤´¤È¤Î¥ì¥Ó¥å¡¼¾ðÊó¤ò¼èÆÀ¤¹¤ë
+//商品ごとのレビュー情報を取得する
 function lfGetReviewData($id) {
 	$objQuery = new SC_Query;
-	//¾¦ÉÊ¤´¤È¤Î¥ì¥Ó¥å¡¼¾ðÊó¤ò¼èÆÀ¤¹¤ë
+	//商品ごとのレビュー情報を取得する
 	$col = "create_date, reviewer_url, reviewer_name, recommend_level, title, comment";
 	$from = "dtb_review";
@@ -441,5 +441,5 @@
 
 /*
- * ¾¦ÉÊ¤´¤È¤Î¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤ò¼èÆÀ¤¹¤ë
+ * 商品ごとのトラックバック情報を取得する
  * 
  * @param $product_id
@@ -451,5 +451,5 @@
 
 	$objQuery = new SC_Query;
-	//¾¦ÉÊ¤´¤È¤Î¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤ò¼èÆÀ¤¹¤ë
+	//商品ごとのトラックバック情報を取得する
 	$col = "blog_name, url, title, excerpt, title, create_date";
 	$from = "dtb_trackback";
@@ -460,6 +460,6 @@
 }
 
-//»ÙÊ§ÊýË¡¤Î¼èÆÀ
-//payment_id	1:¥¯¥ì¥¸¥Ã¥È¡¡2:¥·¥ç¥Ã¥Ô¥ó¥°¥í¡¼¥ó	
+//支払方法の取得
+//payment_id	1:クレジット　2:ショッピングローン	
 function lfGetPayment() {
 	$objQuery = new SC_Query;
Index: branches/feature-module-update/html/products/detail_image.php
===================================================================
--- branches/rel/html/products/detail_image.php	(revision 12157)
+++ branches/feature-module-update/html/products/detail_image.php	(revision 15078)
@@ -10,6 +10,6 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'products/detail_image.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'products/detail_image.tpl';			// メインテンプレート
 	}
 }
@@ -19,5 +19,5 @@
 $objCartSess = new SC_CartSession("", false);
 
-// ´ÉÍý¥Ú¡¼¥¸¤«¤é¤Î³ÎÇ§¤Î¾ì¹ç¤Ï¡¢Èó¸ø³«¤Î¾¦ÉÊ¤âÉ½¼¨¤¹¤ë¡£
+// 管理ページからの確認の場合は、非公開の商品も表示する。
 if($_GET['admin'] == 'on') {
 	$where = "del_flg = 0";
@@ -26,5 +26,5 @@
 }
 
-// ÃÍ¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯
+// 値の正当性チェック
 if(!sfIsInt($_GET['product_id']) || !sfIsRecord("dtb_products", "product_id", $_GET['product_id'], $where)) {
 	sfDispSiteError(PRODUCT_NOT_FOUND);
Index: branches/feature-module-update/html/products/list.php
===================================================================
--- branches/rel/html/products/list.php	(revision 13581)
+++ branches/feature-module-update/html/products/list.php	(revision 15078)
@@ -20,7 +20,7 @@
         $this->arrPRODUCTLISTMAX = $arrPRODUCTLISTMAX;      
         /*
-         session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-         ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-         private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+         session_start時のno-cacheヘッダーを抑制することで
+         「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+         private-no-expire:クライアントのキャッシュを許可する。
         */
         session_cache_limiter('private-no-expire');
@@ -31,24 +31,24 @@
 $conn = new SC_DBConn();
 
-//É½¼¨·ï¿ô¤ÎÁªÂò
+//表示件数の選択
 if(sfIsInt($_POST['disp_number'])) {
     $objPage->disp_number = $_POST['disp_number'];
 } else {
-    //ºÇ¾®É½¼¨·ï¿ô¤òÁªÂò
+    //最小表示件数を選択
     $objPage->disp_number = current(array_keys($arrPRODUCTLISTMAX));
 }
 
-//É½¼¨½ç½ø¤ÎÊÝÂ¸
+//表示順序の保存
 $objPage->orderby = $_POST['orderby'];
 
-// GET¤Î¥«¥Æ¥´¥êID¤ò¸µ¤ËÀµ¤·¤¤¥«¥Æ¥´¥êID¤ò¼èÆÀ¤¹¤ë¡£
+// GETのカテゴリIDを元に正しいカテゴリIDを取得する。
 $category_id = sfGetCategoryId("", $_GET['category_id']);
 
-// ¥¿¥¤¥È¥ëÊÔ½¸
+// タイトル編集
 $tpl_subtitle = "";
 if($_GET['mode'] == 'search'){
-    $tpl_subtitle = "¸¡º÷·ë²Ì";
+    $tpl_subtitle = "検索結果";
 }elseif ($category_id == "" ) {
-    $tpl_subtitle = "Á´¾¦ÉÊ";
+    $tpl_subtitle = "全商品";
 }else{
     $arrFirstCat = sfGetFirstCat($category_id);
@@ -59,12 +59,12 @@
 $count = $objQuery->count("dtb_best_products", "category_id = ?", array($category_id));
 
-// °Ê²¼¤Î¾ò·ï¤ÇBEST¾¦ÉÊ¤òÉ½¼¨¤¹¤ë
-// ¡¦BESTºÇÂç¿ô¤Î¾¦ÉÊ¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¡£
-// ¡¦¥«¥Æ¥´¥êID¤¬¥ë¡¼¥ÈID¤Ç¤¢¤ë¡£
-// ¡¦¸¡º÷¥â¡¼¥É¤Ç¤Ê¤¤¡£
+// 以下の条件でBEST商品を表示する
+// ・BEST最大数の商品が登録されている。
+// ・カテゴリIDがルートIDである。
+// ・検索モードでない。
 if(($count >= BEST_MIN) && lfIsRootCategory($category_id) && ($_GET['mode'] != 'search') ) {
-    // ¾¦ÉÊTOP¤ÎÉ½¼¨½èÍý
-    /** É¬¤º»ØÄê¤¹¤ë **/
-    $objPage->tpl_mainpage = HTML_PATH . "user_data/templates/list.tpl";        // ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È    
+    // 商品TOPの表示処理
+    /** 必ず指定する **/
+    $objPage->tpl_mainpage = HTML_PATH . "user_data/templates/list.tpl";        // メインテンプレート    
     
     $objPage->arrBestItems = sfGetBestProducts($conn, $category_id);
@@ -72,15 +72,15 @@
 } else {
     if ($_GET['mode'] == 'search' && strlen($_GET['category_id']) == 0 ){
-        // ¸¡º÷»þ¤Ëcategory_id¤¬GET¤ËÂ¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢²¾¤ËËä¤á¤¿ID¤ò¶õÇò¤ËÌá¤¹
+        // 検索時にcategory_idがGETに存在しない場合は、仮に埋めたIDを空白に戻す
         $category_id = '';  
     }
     
-    // ¾¦ÉÊ°ìÍ÷¤ÎÉ½¼¨½èÍý
+    // 商品一覧の表示処理
     $objPage = lfDispProductsList($category_id, $_GET['name'], $objPage->disp_number, $_POST['orderby']);
     
-    // ¸¡º÷¾ò·ï¤ò²èÌÌ¤ËÉ½¼¨
-    // ¥«¥Æ¥´¥ê¡¼¸¡º÷¾ò·ï
+    // 検索条件を画面に表示
+    // カテゴリー検索条件
     if (strlen($_GET['category_id']) == 0) {
-        $arrSearch['category'] = "»ØÄê¤Ê¤·";
+        $arrSearch['category'] = "指定なし";
     }else{
         $arrCat = $conn->getOne("SELECT category_name FROM dtb_category WHERE category_id = ?",array($category_id));
@@ -88,7 +88,7 @@
     }
     
-    // ¾¦ÉÊÌ¾¸¡º÷¾ò·ï
+    // 商品名検索条件
     if ($_GET['name'] === "") {
-        $arrSearch['name'] = "»ØÄê¤Ê¤·";
+        $arrSearch['name'] = "指定なし";
     }else{
         $arrSearch['name'] = $_GET['name'];
@@ -96,13 +96,13 @@
 }
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "products/list.php");
 
 if($_POST['mode'] == "cart" && $_POST['product_id'] != "") {
-    // ÃÍ¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯
+    // 値の正当性チェック
     if(!sfIsInt($_POST['product_id']) || !sfIsRecord("dtb_products", "product_id", $_POST['product_id'], "del_flg = 0 AND status = 1")) {
         sfDispSiteError(PRODUCT_NOT_FOUND);
     } else {
-        // ÆþÎÏÃÍ¤ÎÊÑ´¹
+        // 入力値の変換
         $objPage->arrErr = lfCheckError($_POST['product_id']);
         if(count($objPage->arrErr) == 0) {
@@ -112,9 +112,9 @@
             $classcategory_id2 = $_POST[$classcategory_id. '_2'];
             $quantity = "quantity". $_POST['product_id'];
-            // µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+            // 規格1が設定されていない場合
             if(!$objPage->tpl_classcat_find1[$_POST['product_id']]) {
                 $classcategory_id1 = '0';
             }
-            // µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+            // 規格2が設定されていない場合
             if(!$objPage->tpl_classcat_find2[$_POST['product_id']]) {
                 $classcategory_id2 = '0';
@@ -131,7 +131,7 @@
 $objPage->tpl_subtitle = $tpl_subtitle;
 
-// »ÙÊ§ÊýË¡¤Î¼èÆÀ
+// 支払方法の取得
 $objPage->arrPayment = lfGetPayment();
-// ÆþÎÏ¾ðÊó¤òÅÏ¤¹
+// 入力情報を渡す
 $objPage->arrForm = $_POST;
 
@@ -144,5 +144,5 @@
 
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥«¥Æ¥´¥êID¤¬¥ë¡¼¥È¤«¤É¤¦¤«¤ÎÈ½Äê */
+/* カテゴリIDがルートかどうかの判定 */
 function lfIsRootCategory($category_id) {
     $objQuery = new SC_Query();
@@ -154,5 +154,5 @@
 }
 
-/* ¾¦ÉÊ°ìÍ÷¤ÎÉ½¼¨ */
+/* 商品一覧の表示 */
 function lfDispProductsList($category_id, $name, $disp_num, $orderby) {
     global $objPage;
@@ -160,14 +160,14 @@
     $objPage->tpl_pageno = $_POST['pageno'];
 
-    //É½¼¨·ï¿ô¤Ç¥Æ¥ó¥×¥ì¡¼¥È¤òÀÚ¤êÂØ¤¨¤ë
-    $objPage->tpl_mainpage = HTML_PATH . "user_data/templates/list.tpl";        // ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È        
-
-    //É½¼¨½ç½ø
+    //表示件数でテンプレートを切り替える
+    $objPage->tpl_mainpage = HTML_PATH . "user_data/templates/list.tpl";        // メインテンプレート        
+
+    //表示順序
     switch($orderby) {
-    //²Á³Ê½ç
+    //価格順
     case 'price':
         $order = "price02_min ASC";
         break;
-    //¿·Ãå½ç
+    //新着順
     case 'date':
         $order = "create_date DESC";
@@ -178,7 +178,7 @@
     }
     
-    // ¾¦ÉÊ¸¡º÷¾ò·ï¤ÎºîÀ®¡ÊÌ¤ºï½ü¡¢É½¼¨¡Ë
+    // 商品検索条件の作成（未削除、表示）
     $where = "del_flg = 0 AND status = 1 ";
-    // ¥«¥Æ¥´¥ê¤«¤é¤ÎWHEREÊ¸»úÎó¼èÆÀ
+    // カテゴリからのWHERE文字列取得
     if ( $category_id ) {
         list($tmp_where, $arrval) = sfGetCatWhere($category_id);
@@ -188,5 +188,5 @@
     }
         
-    // ¾¦ÉÊÌ¾¤òwhereÊ¸¤Ë
+    // 商品名をwhere文に
     $name = ereg_replace(",", "", $name);
     if ( strlen($name) > 0 ){
@@ -197,19 +197,19 @@
     }
             
-    // ¹Ô¿ô¤Î¼èÆÀ
+    // 行数の取得
     $linemax = $objQuery->count("vw_products_allclass AS allcls", $where, $arrval);
-    $objPage->tpl_linemax = $linemax;   // ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
-    
-    // ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+    $objPage->tpl_linemax = $linemax;   // 何件が該当しました。表示用
+    
+    // ページ送りの取得
     $objNavi = new SC_PageNavi($_POST['pageno'], $linemax, $disp_num, "fnNaviPage", NAVI_PMAX);
     
     $strnavi = $objNavi->strnavi;
     $strnavi = str_replace('onclick="fnNaviPage', 'onclick="form1.mode.value=\''.'\'; fnNaviPage', $strnavi);
-    $objPage->tpl_strnavi = $strnavi;       // É½¼¨Ê¸»úÎó
-    $startno = $objNavi->start_row;                 // ³«»Ï¹Ô
-    
-    // ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+    $objPage->tpl_strnavi = $strnavi;       // 表示文字列
+    $startno = $objNavi->start_row;                 // 開始行
+    
+    // 取得範囲の指定(開始行番号、行数のセット)
     $objQuery->setlimitoffset($disp_num, $startno);
-    // É½¼¨½ç½ø
+    // 表示順序
     $objQuery->setorder($order);
     
@@ -221,16 +221,16 @@
     
     
-    // ¸¡º÷·ë²Ì¤Î¼èÆÀ
+    // 検索結果の取得
     $objPage->arrProducts = $objQuery->select("*", "vw_products_allclass AS allcls", $where, $arrval);
     
-    // µ¬³ÊÌ¾°ìÍ÷
+    // 規格名一覧
     $arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
-    // µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
+    // 規格分類名一覧
     $arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
-    // ´ë²è¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÀßÄê
+    // 企画セレクトボックス設定
     if($disp_num == 15) {
         for($i = 0; $i < count($objPage->arrProducts); $i++) {
             $objPage = lfMakeSelect($objPage->arrProducts[$i]['product_id'], $arrClassName, $arrClassCatName);
-            // ¹ØÆþÀ©¸Â¿ô¤ò¼èÆÀ
+            // 購入制限数を取得
             $objPage = lfGetSaleLimit($objPage->arrProducts[$i]);
         }
@@ -240,5 +240,5 @@
 }
 
-/* µ¬³Ê¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ÎºîÀ® */
+/* 規格セレクトボックスの作成 */
 function lfMakeSelect($product_id, $arrClassName, $arrClassCatName) {
     global $objPage;
@@ -246,16 +246,16 @@
     $classcat_find1 = false;
     $classcat_find2 = false;
-    // ºß¸Ë¤¢¤ê¤Î¾¦ÉÊ¤ÎÍ­Ìµ
+    // 在庫ありの商品の有無
     $stock_find = false;
     
-    // ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ    
+    // 商品規格情報の取得    
     $arrProductsClass = lfGetProductsClass($product_id);
     
-    // µ¬³Ê1¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+    // 規格1クラス名の取得
     $objPage->tpl_class_name1[$product_id] = $arrClassName[$arrProductsClass[0]['class_id1']];
-    // µ¬³Ê2¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+    // 規格2クラス名の取得
     $objPage->tpl_class_name2[$product_id] = $arrClassName[$arrProductsClass[0]['class_id2']];
     
-    // ¤¹¤Ù¤Æ¤ÎÁÈ¤ß¹ç¤ï¤»¿ô   
+    // すべての組み合わせ数   
     $count = count($arrProductsClass);
     
@@ -266,9 +266,9 @@
     
     $list_id = 0;
-    $arrList[0] = "\tlist". $product_id. "_0 = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤'";
+    $arrList[0] = "\tlist". $product_id. "_0 = new Array('選択してください'";
     $arrVal[0] = "\tval". $product_id. "_0 = new Array(''";
     
     for ($i = 0; $i < $count; $i++) {
-        // ºß¸Ë¤Î¥Á¥§¥Ã¥¯
+        // 在庫のチェック
         if($arrProductsClass[$i]['stock'] <= 0 && $arrProductsClass[$i]['stock_unlimited'] != '1') {
             continue;
@@ -277,5 +277,5 @@
         $stock_find = true;
         
-        // µ¬³Ê1¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+        // 規格1のセレクトボックス用
         if($classcat_id1 != $arrProductsClass[$i]['classcategory_id1']){
             $arrList[$list_id].=");\n";
@@ -286,15 +286,15 @@
         }
         
-        // µ¬³Ê2¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+        // 規格2のセレクトボックス用
         $classcat_id2 = $arrProductsClass[$i]['classcategory_id2'];
         
-        // ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹É½¼¨ÃÍ
+        // セレクトボックス表示値
         if($arrList[$list_id] == "") {
-            $arrList[$list_id] = "\tlist". $product_id. "_". $list_id. " = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤', '". $arrClassCatName[$classcat_id2]. "'";
+            $arrList[$list_id] = "\tlist". $product_id. "_". $list_id. " = new Array('選択してください', '". $arrClassCatName[$classcat_id2]. "'";
         } else {
             $arrList[$list_id].= ", '".$arrClassCatName[$classcat_id2]."'";
         }
         
-        // ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹POSTÃÍ
+        // セレクトボックスPOST値
         if($arrVal[$list_id] == "") {
             $arrVal[$list_id] = "\tval". $product_id. "_". $list_id. " = new Array('', '". $classcat_id2. "'";
@@ -307,5 +307,5 @@
     $arrVal[$list_id].=");\n";
         
-    // µ¬³Ê1
+    // 規格1
     $objPage->arrClassCat1[$product_id] = $arrSele;
     
@@ -336,14 +336,14 @@
     $objPage->tpl_javascript.= $vals.");\n";
     
-    // ÁªÂò¤µ¤ì¤Æ¤¤¤ëµ¬³Ê2ID
+    // 選択されている規格2ID
     $classcategory_id = "classcategory_id". $product_id;
     $objPage->tpl_onload .= "lnSetSelect('".$classcategory_id."_1','".$classcategory_id."_2','".$product_id."','".$_POST[$classcategory_id."_2"]."'); ";
 
-    // µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+    // 規格1が設定されている
     if($arrProductsClass[0]['classcategory_id1'] != '0') {
         $classcat_find1 = true;
     }
     
-    // µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+    // 規格2が設定されている
     if($arrProductsClass[0]['classcategory_id2'] != '0') {
         $classcat_find2 = true;
@@ -356,9 +356,9 @@
     return $objPage;
 }
-/* ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ */
+/* 商品規格情報の取得 */
 function lfGetProductsClass($product_id) {
     $arrRet = array();
     if(sfIsInt($product_id)) {
-        // ¾¦ÉÊµ¬³Ê¼èÆÀ
+        // 商品規格取得
         $objQuery = new SC_Query();
         $col = "product_class_id, classcategory_id1, classcategory_id2, class_id1, class_id2, stock, stock_unlimited";
@@ -371,9 +371,9 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError($id) {
     global $objPage;
     
-    // ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+    // 入力データを渡す。
     $objErr = new SC_CheckError();
     
@@ -381,20 +381,20 @@
     $classcategory_id2 = "classcategory_id". $id. "_2";
     $quantity = "quantity". $id;
-    // Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+    // 複数項目チェック
     if ($objPage->tpl_classcat_find1[$id]) {
-        $objErr->doFunc(array("µ¬³Ê1", $classcategory_id1, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+        $objErr->doFunc(array("規格1", $classcategory_id1, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
     }
     if ($objPage->tpl_classcat_find2[$id]) {
-        $objErr->doFunc(array("µ¬³Ê2", $classcategory_id2, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-    }
-    $objErr->doFunc(array("¸Ä¿ô", $quantity, INT_LEN), array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+        $objErr->doFunc(array("規格2", $classcategory_id2, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+    }
+    $objErr->doFunc(array("個数", $quantity, INT_LEN), array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
             
     return $objErr->arrErr;
 }
 
-// ¹ØÆþÀ©¸Â¿ô¤ÎÀßÄê
+// 購入制限数の設定
 function lfGetSaleLimit($product) {
     global $objPage;
-    //ºß¸Ë¤¬Ìµ¸Â¤Þ¤¿¤Ï¹ØÆþÀ©¸ÂÃÍ¤¬ÀßÄêÃÍ¤è¤êÂç¤­¤¤¾ì¹ç
+    //在庫が無限または購入制限値が設定値より大きい場合
     if($product['sale_unlimited'] == 1 || $product['sale_limit'] > SALE_LIMIT_MAX) {
         $objPage->tpl_sale_limit[$product['product_id']] = SALE_LIMIT_MAX;
@@ -406,6 +406,6 @@
 }
 
-//»ÙÊ§ÊýË¡¤Î¼èÆÀ
-//payment_id    1:Âå¶â°ú´¹¡¡2:¶ä¹Ô¿¶¤ê¹þ¤ß¡¡3:¸½¶â½ñÎ±
+//支払方法の取得
+//payment_id    1:代金引換　2:銀行振り込み　3:現金書留
 function lfGetPayment() {
     $objQuery = new SC_Query;
Index: branches/feature-module-update/html/faq/index.php
===================================================================
--- branches/rel/html/faq/index.php	(revision 12157)
+++ branches/feature-module-update/html/faq/index.php	(revision 15078)
@@ -9,10 +9,10 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_css = URL_DIR.'css/layout/faq/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'faq/index.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず指定する **/
+		$this->tpl_css = URL_DIR.'css/layout/faq/index.css';	// メインCSSパス
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'faq/index.tpl';			// メインテンプレート
 		$this->tpl_page_category = 'faq';				
-		$this->tpl_title = '¤è¤¯¤¢¤ë¼ÁÌä';
+		$this->tpl_title = 'よくある質問';
 	}
 }
Index: branches/feature-module-update/html/fax/index.php
===================================================================
--- branches/rel/html/fax/index.php	(revision 12157)
+++ branches/feature-module-update/html/fax/index.php	(revision 15078)
@@ -9,10 +9,10 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_css = URL_DIR.'css/layout/fax/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'fax/index.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず指定する **/
+		$this->tpl_css = URL_DIR.'css/layout/fax/index.css';	// メインCSSパス
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'fax/index.tpl';			// メインテンプレート
 		$this->tpl_page_category = 'fax';				
-		$this->tpl_title = 'FAXÃíÊ¸¤Ë¤Ä¤¤¤Æ';
+		$this->tpl_title = 'FAX注文について';
 	}
 }
Index: branches/feature-module-update/html/preview/index.php
===================================================================
--- branches/rel/html/preview/index.php	(revision 12157)
+++ branches/feature-module-update/html/preview/index.php	(revision 15078)
@@ -16,8 +16,8 @@
 
 if ($_SESSION['preview'] === "ON") {
-	// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+	// レイアウトデザインを取得
 	$objPage = sfGetPageLayout($objPage, true);
 	
-	// ²èÌÌ¤ÎÉ½¼¨
+	// 画面の表示
 	$objView->assignobj($objPage);
 	$objView->display(SITE_FRAME);
Index: branches/feature-module-update/html/mypage/history.php
===================================================================
--- branches/rel/html/mypage/history.php	(revision 12157)
+++ branches/feature-module-update/html/mypage/history.php	(revision 15078)
@@ -11,5 +11,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/history.tpl';
-		$this->tpl_title = "MY¥Ú¡¼¥¸/¹ØÆþÍúÎò¾ÜºÙ";
+		$this->tpl_title = "MYページ/購入履歴詳細";
 		$this->tpl_navi = USER_PATH . 'templates/mypage/navi.tpl';
 		$this->tpl_mainno = 'mypage';
@@ -24,26 +24,26 @@
 $objCustomer = new SC_Customer();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-//ÉÔÀµ¥¢¥¯¥»¥¹È½Äê
+//不正アクセス判定
 $from = "dtb_order";
 $where = "del_flg = 0 AND customer_id = ? AND order_id = ? ";
 $arrval = array($objCustomer->getValue('customer_id'), $_POST['order_id']);
-//DB¤Ë¾ðÊó¤¬¤¢¤ë¤«È½Äê
+//DBに情報があるか判定
 $cnt = $objQuery->count($from, $where, $arrval);
-//¥í¥°¥¤¥ó¤·¤Æ¤¤¤Ê¤¤¡¢¤Þ¤¿¤ÏDB¤Ë¾ðÊó¤¬Ìµ¤¤¾ì¹ç
+//ログインしていない、またはDBに情報が無い場合
 if (!$objCustomer->isLoginSuccess() || $cnt == 0){
 	sfDispSiteError(CUSTOMER_ERROR);
 } else {
-	//¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+	//受注詳細データの取得
 	$objPage->arrDisp = lfGetOrderData($_POST['order_id']);
-	// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+	// 支払い方法の取得
 	$objPage->arrPayment = sfGetIDValueList("dtb_payment", "payment_id", "payment_method");
-	// ÇÛÁ÷»þ´Ö¤Î¼èÆÀ
+	// 配送時間の取得
 	$arrRet = sfGetDelivTime($objPage->arrDisp['payment_id']);
 	$objPage->arrDelivTime = sfArrKeyValue($arrRet, 'time_id', 'deliv_time');
 
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
@@ -57,9 +57,9 @@
 //-----------------------------------------------------------------------------------------------------------------------------------
 
-//¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+//受注詳細データの取得
 function lfGetOrderData($order_id) {
-	//¼õÃíÈÖ¹æ¤¬¿ô»ú¤Ç¤¢¤ì¤Ð
+	//受注番号が数字であれば
 	if(sfIsInt($order_id)) {
-		// DB¤«¤é¼õÃí¾ðÊó¤òÆÉ¤ß¹þ¤à
+		// DBから受注情報を読み込む
 		$objQuery = new SC_Query();
 		$col = "order_id, create_date, payment_id, subtotal, tax, use_point, add_point, discount, ";
@@ -70,5 +70,5 @@
 		$arrRet = $objQuery->select($col, $from, $where, array($order_id));
 		$arrOrder = $arrRet[0];
-		// ¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+		// 受注詳細データの取得
 		$arrRet = lfGetOrderDetail($order_id);
 		$arrOrderDetail = sfSwapArray($arrRet);
@@ -78,5 +78,5 @@
 }
 
-// ¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+// 受注詳細データの取得
 function lfGetOrderDetail($order_id) {
 	$objQuery = new SC_Query();
Index: branches/feature-module-update/html/mypage/refusal.php
===================================================================
--- branches/rel/html/mypage/refusal.php	(revision 14949)
+++ branches/feature-module-update/html/mypage/refusal.php	(revision 15078)
@@ -10,5 +10,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/refusal.tpl';
-		$this->tpl_title = "MY¥Ú¡¼¥¸/Âà²ñ¼êÂ³¤­(ÆþÎÏ¥Ú¡¼¥¸)";
+		$this->tpl_title = "MYページ/退会手続き(入力ページ)";
 		$this->tpl_navi = USER_PATH . 'templates/mypage/navi.tpl';
 		$this->tpl_mainno = 'mypage';
@@ -24,9 +24,9 @@
 $objSiteSess = new SC_SiteSession();
 
-//¥í¥°¥¤¥óÈ½Äê
+//ログイン判定
 if (!$objCustomer->isLoginSuccess()){
 	sfDispSiteError(CUSTOMER_ERROR);
 }else {
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
@@ -35,5 +35,5 @@
 
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
@@ -42,9 +42,9 @@
     
 	$objPage->tpl_mainpage = USER_PATH . 'templates/mypage/refusal_confirm.tpl';
-	$objPage->tpl_title = "MY¥Ú¡¼¥¸/Âà²ñ¼êÂ³¤­(³ÎÇ§¥Ú¡¼¥¸)";
+	$objPage->tpl_title = "MYページ/退会手続き(確認ページ)";
     
-    // ³ÎÇ§¥Ú¡¼¥¸¤ò·ÐÍ³¤·¤¿¤³¤È¤òÅÐÏ¿
+    // 確認ページを経由したことを登録
     $objSiteSess->setRegistFlag();
-    // hidden¤Ëuniqid¤òËä¤á¹þ¤à
+    // hiddenにuniqidを埋め込む
     $objPage->tpl_uniqid = $objSiteSess->getUniqId();
     
@@ -52,12 +52,12 @@
 	
 	case 'complete':
-    // Àµ¤·¤¤Á«°Ü¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯
+    // 正しい遷移かどうかをチェック
     lfIsValidMovement($objSiteSess);
     
-	//²ñ°÷ºï½ü
+	//会員削除
 	$objQuery->exec("UPDATE dtb_customer SET del_flg=1, update_date=now() WHERE customer_id=?", array($objCustomer->getValue('customer_id')));
 
 	$objCustomer->EndSession();
-	//´°Î»¥Ú¡¼¥¸¤Ø
+	//完了ページへ
 	header("Location: ./refusal_complete.php");
 	exit;
@@ -67,10 +67,10 @@
 $objView->display(SITE_FRAME);
 
-// Àµ¤·¤¤Á«°Ü¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯
+// 正しい遷移かどうかをチェック
 function lfIsValidMovement($objSiteSess) {
-    // ³ÎÇ§¥Ú¡¼¥¸¤«¤é¤ÎÁ«°Ü¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯
+    // 確認ページからの遷移かどうかをチェック
     sfIsPrePage($objSiteSess);
     
-    // uniqid ¤¬POST¤µ¤ì¤Æ¤¤¤ë¤«¤ò¥Á¥§¥Ã¥¯
+    // uniqid がPOSTされているかをチェック
     $uniqid = $objSiteSess->getUniqId();
     if ( !empty($_POST['uniqid']) && ($_POST['uniqid'] === $uniqid) ) {
Index: branches/feature-module-update/html/mypage/delivery.php
===================================================================
--- branches/rel/html/mypage/delivery.php	(revision 12157)
+++ branches/feature-module-update/html/mypage/delivery.php	(revision 15078)
@@ -10,5 +10,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/delivery.tpl';
-		$this->tpl_title = "MY¥Ú¡¼¥¸/¤ªÆÏ¤±ÀèÄÉ²Ã¥ÊÑ¹¹";
+		$this->tpl_title = "MYページ/お届け先追加･変更";
 		$this->tpl_navi = USER_PATH . 'templates/mypage/navi.tpl';
 		$this->tpl_mainno = 'mypage';
@@ -26,9 +26,9 @@
 $objConn = new SC_DBConn();
 
-//¥í¥°¥¤¥óÈ½Äê
+//ログイン判定
 if(!$objCustomer->isLoginSuccess()) {
 	sfDispSiteError(CUSTOMER_ERROR);
 }else {
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
@@ -37,13 +37,13 @@
 
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-//ºï½ü
+//削除
 if($_POST['mode'] == 'delete') {
-	//ÉÔÀµ¥¢¥¯¥»¥¹È½Äê
+	//不正アクセス判定
 	$flag = $objQuery->count("dtb_other_deliv", "customer_id=? AND other_deliv_id=?", array($objCustomer->getValue('customer_id'), $_POST['other_deliv_id']));
 	if($flag > 0) {
-		//ºï½ü
+		//削除
 		$objQuery->delete("dtb_other_deliv", "other_deliv_id=?", array($_POST['other_deliv_id']));
 	} else {
@@ -59,16 +59,16 @@
 $order = "other_deliv_id DESC";
 
-//¤ªÆÏ¤±ÀèÅÐÏ¿·ï¿ô¼èÆÀ
+//お届け先登録件数取得
 $linemax = $objQuery->count($from, $where, $arrval);
 
 $objPage->tpl_linemax = $linemax;
 
-// É½¼¨½ç½ø
+// 表示順序
 $objQuery->setorder($order);
 
-//ÊÌ¤Î¤ªÆÏ¤±Àè¾ðÊóÉ½¼¨
+//別のお届け先情報表示
 $objPage->arrOtherDeliv = $objQuery->select("*", $from, $where, $arrval);
 
-//¤ªÆÏ¤±ÀèÅÐÏ¿¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤ËÅÏ¤¹
+//お届け先登録数をテンプレートに渡す
 $objPge->deliv_cnt = count($objPage->arrOtherDeliv);
 
Index: branches/feature-module-update/html/mypage/change.php
===================================================================
--- branches/rel/html/mypage/change.php	(revision 12157)
+++ branches/feature-module-update/html/mypage/change.php	(revision 15078)
@@ -5,5 +5,5 @@
  * http://www.lockon.co.jp/
  */
-//¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¾¦ÉÊ¸¡º÷¤ò¼Â¹Ô¤¹¤ë¡£¡ÊEC¥­¥Ã¥ÈÆ°ºî»î¸³ÍÑ¤Î³«È¯¡Ë
+//データベースから商品検索を実行する。（ECキット動作試験用の開発）
 require_once("../require.php");
 
@@ -11,5 +11,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/change.tpl';
-		$this->tpl_title = 'MY¥Ú¡¼¥¸/²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹(ÆþÎÏ¥Ú¡¼¥¸)';
+		$this->tpl_title = 'MYページ/会員登録内容変更(入力ページ)';
 		$this->tpl_navi = USER_PATH . 'templates/mypage/navi.tpl';
 		$this->tpl_mainno = 'mypage';
@@ -35,8 +35,8 @@
 $objFormParam = new SC_FormParam();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-//ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+//日付プルダウン設定
 $objDate = new SC_Date(1901);
 $objPage->arrYear = $objDate->getYear();	
@@ -44,9 +44,9 @@
 $objPage->arrDay = $objDate->getDay();
 
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 if (!$objCustomer->isLoginSuccess()){
 	sfDispSiteError(CUSTOMER_ERROR); 
 }else {
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
@@ -54,5 +54,5 @@
 }
 
-//---- ÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "name01",		"convert" => "aKV" ),
@@ -85,11 +85,11 @@
 	
 case 'confirm':
-	//-- ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+	//-- 入力データの変換
 	$objPage->arrForm = $_POST;
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
-	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-
-	/* ÃÂÀ¸Æü¤ÎÊÑ¹¹¤Ï²ÄÇ½¤Ë¤¹¤ë
-	//ÃÂÀ¸ÆüÉÔÀµÊÑ¹¹¤Î¥Á¥§¥Ã¥¯
+	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// emailはすべて小文字で処理
+
+	/* 誕生日の変更は可能にする
+	//誕生日不正変更のチェック
 	$arrCustomer = lfGetCustomerData();
 	if ($arrCustomer['birth'] != "" && ($objPage->arrForm['year'] != $arrCustomer['year'] || $objPage->arrForm['month'] != $arrCustomer['month'] || $objPage->arrForm['day'] != $arrCustomer['day'])){
@@ -97,8 +97,8 @@
 	}else{
 	*/
-		//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+		//エラーチェック
 		$objPage->arrErr = lfErrorCheck($objPage->arrForm);
 		$email_flag = true;
-		//¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÊÑ¹¹¤·¤Æ¤¤¤ë¾ì¹ç¡¢¥á¡¼¥ë¥¢¥É¥ì¥¹¤Î½ÅÊ£¥Á¥§¥Ã¥¯
+		//メールアドレスを変更している場合、メールアドレスの重複チェック
 		if ($objPage->arrForm['email'] != $objCustomer->getValue('email')){
 			$email_cnt = $objQuery->count("dtb_customer","del_flg=0 AND email=?", array($objPage->arrForm['email']));
@@ -107,9 +107,9 @@
 			}
 		}
-		//¥¨¥é¡¼¤Ê¤·¤Ç¤«¤Ä¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬½ÅÊ£¤·¤Æ¤¤¤Ê¤¤¾ì¹ç
+		//エラーなしでかつメールアドレスが重複していない場合
 		if ($objPage->arrErr == "" && $email_flag == true){
-			//³ÎÇ§¥Ú¡¼¥¸¤Ø
+			//確認ページへ
 			$objPage->tpl_mainpage = USER_PATH . 'templates/mypage/change_confirm.tpl';
-			$objPage->tpl_title = 'MY¥Ú¡¼¥¸/²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹(³ÎÇ§¥Ú¡¼¥¸)';
+			$objPage->tpl_title = 'MYページ/会員登録内容変更(確認ページ)';
 			$passlen = strlen($objPage->arrForm['password']);
 			$objPage->passlen = lfPassLen($passlen);
@@ -117,5 +117,5 @@
 			lfFormReturn($objPage->arrForm,$objPage);
 			if ($email_flag == false){
-				$objPage->arrErr['email'].="´û¤Ë»ÈÍÑ¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£";
+				$objPage->arrErr['email'].="既に使用されているメールアドレスです。";
 			}
 		}
@@ -130,10 +130,10 @@
 case 'complete':
 
-	//-- ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+	//-- 入力データの変換
 	$arrForm = lfConvertParam($_POST, $arrRegistColumn);
-	$arrForm['email'] = strtolower($arrForm['email']);		// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-	
-	/* ÃÂÀ¸Æü¤ÎÊÑ¹¹¤Ï²ÄÇ½¤Ë¤¹¤ë
-	//ÃÂÀ¸ÆüÉÔÀµÊÑ¹¹¤Î¥Á¥§¥Ã¥¯
+	$arrForm['email'] = strtolower($arrForm['email']);		// emailはすべて小文字で処理
+	
+	/* 誕生日の変更は可能にする
+	//誕生日不正変更のチェック
 	$arrCustomer = lfGetCustomerData();
 	if ($arrCustomer['birth'] != "" && ($arrForm['year'] !=  $arrCustomer['year'] || $arrForm['month'] != $arrCustomer['month'] || $arrForm['day'] != $arrCustomer['day'])){
@@ -141,9 +141,9 @@
 	} else {*/
 	
-		//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+		//エラーチェック
 		$objPage->arrErr = lfErrorCheck($arrForm);
 		$email_flag = true;
 		if($arrForm['email'] != $objCustomer->getValue('email')) {
-			//¥á¡¼¥ë¥¢¥É¥ì¥¹¤Î½ÅÊ£¥Á¥§¥Ã¥¯
+			//メールアドレスの重複チェック
 			$email_cnt = $objQuery->count("dtb_customer","del_flg=0 AND email=?", array($arrForm['email']));
 			if ($email_cnt > 0){
@@ -151,12 +151,12 @@
 			}
 		}
-		//¥¨¥é¡¼¤Ê¤·¤Ç¤«¤Ä¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬½ÅÊ£¤·¤Æ¤¤¤Ê¤¤¾ì¹ç
+		//エラーなしでかつメールアドレスが重複していない場合
 		if($objPage->arrErr == "" && $email_flag) {
 			$arrForm['customer_id'] = $objCustomer->getValue('customer_id');
-			//-- ÊÔ½¸ÅÐÏ¿
+			//-- 編集登録
 			sfEditCustomerData($arrForm, $arrRegistColumn);
-			//¥»¥Ã¥·¥ç¥ó¾ðÊó¤òºÇ¿·¤Î¾õÂÖ¤Ë¹¹¿·¤¹¤ë
+			//セッション情報を最新の状態に更新する
 			$objCustomer->updateSession();
-			//´°Î»¥Ú¡¼¥¸¤Ø
+			//完了ページへ
 			header("Location: ./change_complete.php");
 			exit;
@@ -168,5 +168,5 @@
 	
 default:
-	//¸ÜµÒ¾ðÊó¼èÆÀ
+	//顧客情報取得
 	$objPage->arrForm = lfGetCustomerData();
 	$objPage->arrForm['password'] = DEFAULT_PASSWORD;
@@ -175,5 +175,5 @@
 }
 
-//ÃÂÀ¸Æü¥Ç¡¼¥¿ÅÐÏ¿¤ÎÍ­Ìµ
+//誕生日データ登録の有無
 $arrCustomer = lfGetCustomerData();
 if ($arrCustomer['birth'] != ""){	
@@ -181,80 +181,80 @@
 }
 
-$objView->assignobj($objPage);				//$objpageÆâ¤ÎÁ´¤Æ¤Î¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤òsmarty¤Ë³ÊÇ¼
-$objView->display(SITE_FRAME);				//¥Ñ¥¹¤È¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤Î¸Æ¤Ó½Ð¤·¡¢¼Â¹Ô
+$objView->assignobj($objPage);				//$objpage内の全てのテンプレート変数をsmartyに格納
+$objView->display(SITE_FRAME);				//パスとテンプレート変数の呼び出し、実行
 
 //-------------------------------------------------------------------------------------------------------------------------
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¤ªÌ¾Á°(À«)", "name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°(Ì¾)", "name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê(¥»¥¤)", "kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê(¥á¥¤)", "kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¤´½»½ê1", "addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤´½»½ê2", "addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÅÅÏÃÈÖ¹æ1", "tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¤ªÅÅÏÃÈÖ¹æ2", "tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¤ªÅÅÏÃÈÖ¹æ3", "tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("お名前(姓)", "name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前(名)", "name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ(セイ)", "kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ(メイ)", "kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("ご住所1", "addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("ご住所2", "addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お電話番号1", "tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("お電話番号2", "tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("お電話番号3", "tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
 }
 											
-//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//エラーチェック
 
 function lfErrorCheck($array) {
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê1", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê2", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "NO_SPTAB" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email02", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK","NO_SPTAB" , "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', '¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email", "email02") ,array("EQUAL_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ", "fax01", "fax02", "fax03", TEL_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("¤´À­ÊÌ", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¤´¿¦¶È", "job") ,array("NUM_CHECK"));
-	$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É(³ÎÇ§)", 'password02', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", '¥Ñ¥¹¥ï¡¼¥É(³ÎÇ§)', 'password', 'password02'), array("EQUAL_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¼ÁÌä", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤ÎÅú¤¨", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¡¼¥ë¥Þ¥¬¥¸¥ó", "mailmaga_flg") ,array("SELECT_CHECK", "NUM_CHECK"));
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("フリガナ（セイ）", 'kana01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("フリガナ（メイ）", 'kana02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("ご住所1", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ご住所2", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "NO_SPTAB" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス(確認)', "email02", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK","NO_SPTAB" , "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', "email", "email02") ,array("EQUAL_CHECK"));
+	$objErr->doFunc(array("お電話番号1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK"));
+	$objErr->doFunc(array("お電話番号2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK"));
+	$objErr->doFunc(array("お電話番号3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK"));
+	$objErr->doFunc(array("お電話番号", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("FAX番号", "fax01", "fax02", "fax03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("ご性別", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("ご職業", "job") ,array("NUM_CHECK"));
+	$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("パスワード", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array("パスワード(確認)", 'password02', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array("パスワード", 'パスワード(確認)', 'password', 'password02'), array("EQUAL_CHECK"));
+	$objErr->doFunc(array("パスワードを忘れたときの質問", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワードを忘れたときの答え", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メールマガジン", "mailmaga_flg") ,array("SELECT_CHECK", "NUM_CHECK"));
 	return $objErr->arrErr;
 	
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -264,13 +264,13 @@
 }
 
-//¸ÜµÒ¾ðÊó¤Î¼èÆÀ
+//顧客情報の取得
 function lfGetCustomerData(){
 	global $objQuery;
 	global $objCustomer;
-	//¸ÜµÒ¾ðÊó¼èÆÀ
+	//顧客情報取得
 	$ret = $objQuery->select("*","dtb_customer","customer_id=?", array($objCustomer->getValue('customer_id')));
 	$arrForm = $ret[0];
 
-	//ÃÂÀ¸Æü¤ÎÇ¯·îÆü¼èÆÀ
+	//誕生日の年月日取得
 	if (isset($arrForm['birth'])){
 		$birth = split(" ", $arrForm["birth"]);
@@ -285,5 +285,5 @@
 }
 	
-// ÊÔ½¸ÅÐÏ¿
+// 編集登録
 function lfRegistData($array, $arrRegistColumn) {
 	global $objQuery;
@@ -305,9 +305,9 @@
 	}
 
-	//-- ¥Ñ¥¹¥ï¡¼¥É¤Î¹¹¿·¤¬¤¢¤ë¾ì¹ç¤Ï°Å¹æ²½¡£¡Ê¹¹¿·¤¬¤Ê¤¤¾ì¹ç¤ÏUPDATEÊ¸¤ò¹½À®¤·¤Ê¤¤¡Ë
+	//-- パスワードの更新がある場合は暗号化。（更新がない場合はUPDATE文を構成しない）
 	if ($array["password"] != DEFAULT_PASSWORD) $arrRegist["password"] = sha1($array["password"] . ":" . AUTH_MAGIC);
 	$arrRegist["update_date"] = "NOW()";
 	
-	//-- ÊÔ½¸ÅÐÏ¿¼Â¹Ô
+	//-- 編集登録実行
 	$objQuery->begin();
 	$objQuery->update("dtb_customer", $arrRegist, "customer_id = ? ", array($objCustomer->getValue('customer_id')));
@@ -315,5 +315,5 @@
 }
 
-//³ÎÇ§¥Ú¡¼¥¸ÍÑ¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨ÍÑ
+//確認ページ用パスワード表示用
 
 function lfPassLen($passlen){
@@ -326,5 +326,5 @@
 }
 
-//¥¨¥é¡¼¡¢Ìá¤ë»þ¤Ë¥Õ¥©¡¼¥à¤ËÆþÎÏ¾ðÊó¤òÊÖ¤¹
+//エラー、戻る時にフォームに入力情報を返す
 function lfFormReturn($array,$objPage){
 	foreach($array as $key => $val){
Index: branches/feature-module-update/html/mypage/login_check.php
===================================================================
--- branches/rel/html/mypage/login_check.php	(revision 12157)
+++ branches/feature-module-update/html/mypage/login_check.php	(revision 15078)
@@ -8,11 +8,11 @@
 
 $objCustomer = new SC_Customer();
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
@@ -23,5 +23,5 @@
 	$arrForm =  $objFormParam->getHashArray();
 	
-	// ¥¯¥Ã¥­¡¼ÊÝÂ¸È½Äê
+	// クッキー保存判定
 	if ($arrForm['mypage_login_memory'] == "1" && $arrForm['mypage_login_email'] != "") {
 		$objCookie->setCookie('login_email', $_POST['mypage_login_email']);
@@ -51,10 +51,10 @@
 
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("µ­²±¤¹¤ë", "mypage_login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "mypage_login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Ñ¥¹¥ï¡¼¥É", "mypage_login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("記憶する", "mypage_login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("メールアドレス", "mypage_login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("パスワード", "mypage_login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
 }
 ?>
Index: branches/feature-module-update/html/mypage/index.php
===================================================================
--- branches/rel/html/mypage/index.php	(revision 13577)
+++ branches/feature-module-update/html/mypage/index.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-//¥Ç¡¼¥¿¥Ù¡¼¥¹¤«¤é¾¦ÉÊ¸¡º÷¤ò¼Â¹Ô¤¹¤ë¡£¡ÊEC¥­¥Ã¥ÈÆ°ºî»î¸³ÍÑ¤Î³«È¯¡Ë
+//データベースから商品検索を実行する。（ECキット動作試験用の開発）
 require_once("../require.php");
 
@@ -12,5 +12,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/index.tpl';
-		$this->tpl_title = 'MY¥Ú¡¼¥¸/¹ØÆþÍúÎò°ìÍ÷';
+		$this->tpl_title = 'MYページ/購入履歴一覧';
 		$this->tpl_navi = USER_PATH . 'templates/mypage/navi.tpl';
 		$this->tpl_mainno = 'mypage';
@@ -25,12 +25,12 @@
 $objCustomer = new SC_Customer();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 if(!isset($_SESSION['customer'])) {
 	sfDispSiteError(CUSTOMER_ERROR);
 }else {
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
@@ -38,5 +38,5 @@
 }
 
-//¥Ú¡¼¥¸Á÷¤êÍÑ
+//ページ送り用
 if (isset($_POST['pageno'])) {
     $objPage->tpl_pageno = htmlspecialchars($_POST['pageno'], ENT_QUOTES, CHAR_CODE);
@@ -52,33 +52,33 @@
 $objPage->tpl_linemax = $linemax;
 
-// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+// ページ送りの取得
 $objNavi = new SC_PageNavi($_POST['pageno'], $linemax, SEARCH_PMAX, "fnNaviPage", NAVI_PMAX);
-$objPage->tpl_strnavi = $objNavi->strnavi;		// É½¼¨Ê¸»úÎó
+$objPage->tpl_strnavi = $objNavi->strnavi;		// 表示文字列
 $startno = $objNavi->start_row;
 
-// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+// 取得範囲の指定(開始行番号、行数のセット)
 $objQuery->setlimitoffset(SEARCH_PMAX, $startno);
-// É½¼¨½ç½ø
+// 表示順序
 $objQuery->setorder($order);
 
-//¹ØÆþÍúÎò¤Î¼èÆÀ
+//購入履歴の取得
 $objPage->arrOrder = $objQuery->select($col, $from, $where, $arrval);
 
-// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+// 支払い方法の取得
 $objPage->arrPayment = sfGetIDValueList("dtb_payment", "payment_id", "payment_method");
 
 
-$objView->assignobj($objPage);				//$objpageÆâ¤ÎÁ´¤Æ¤Î¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤òsmarty¤Ë³ÊÇ¼
-$objView->display(SITE_FRAME);				//¥Ñ¥¹¤È¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤Î¸Æ¤Ó½Ð¤·¡¢¼Â¹Ô
+$objView->assignobj($objPage);				//$objpage内の全てのテンプレート変数をsmartyに格納
+$objView->display(SITE_FRAME);				//パスとテンプレート変数の呼び出し、実行
 
 
 //-------------------------------------------------------------------------------------------------------------------------
 
-//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//エラーチェック
 
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
-			$objErr->doFunc(array("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","EMAIL_CHECK","MAX_LENGTH_CHECK"));
-			$objErr->dofunc(array("¥Ñ¥¹¥ï¡¼¥É", "login_password", PASSWORD_LEN2), array("EXIST_CHECK","ALNUM_CHECK"));
+			$objErr->doFunc(array("メールアドレス", "login_email", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","EMAIL_CHECK","MAX_LENGTH_CHECK"));
+			$objErr->dofunc(array("パスワード", "login_password", PASSWORD_LEN2), array("EXIST_CHECK","ALNUM_CHECK"));
 	return $objErr->arrErr;
 }
Index: branches/feature-module-update/html/mypage/login.php
===================================================================
--- branches/rel/html/mypage/login.php	(revision 12157)
+++ branches/feature-module-update/html/mypage/login.php	(revision 15078)
@@ -11,5 +11,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/login.tpl';
-		$this->tpl_title = 'MY¥Ú¡¼¥¸(¥í¥°¥¤¥ó)';
+		$this->tpl_title = 'MYページ(ログイン)';
 	}
 }
@@ -20,8 +20,8 @@
 $objCustomer = new SC_Customer();
 
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
 
-//SSLURLÈ½Äê
+//SSLURL判定
 if (SSLURL_CHECK == 1){
 	$ssl_url= sfRmDupSlash(SSL_URL.$_SERVER['REQUEST_URI']);
@@ -31,9 +31,9 @@
 }
 
-// ¥í¥°¥¤¥óÈ½Äê
+// ログイン判定
 if($objCustomer->isLoginSuccess()) {
 	header("location: ./index.php");
 } else {
-	// ¥¯¥Ã¥­¡¼È½Äê
+	// クッキー判定
 	$objPage->tpl_login_email = $objCookie->getCookie('login_email');
 		if($objPage->tpl_login_email != "") {
@@ -41,5 +41,5 @@
 	}
 	
-	// POST¤µ¤ì¤Æ¤­¤¿ID¤¬¤¢¤ë¾ì¹ç¤ÏÍ¥Àè¤¹¤ë¡£
+	// POSTされてきたIDがある場合は優先する。
 	if($_POST['mypage_login_email'] != "") {
 		$objPage->tpl_login_email = $_POST['mypage_login_email'];
@@ -47,15 +47,15 @@
 }
 
-$objView->assignobj($objPage);				//$objpageÆâ¤ÎÁ´¤Æ¤Î¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤òsmarty¤Ë³ÊÇ¼
-$objView->display(SITE_FRAME);				//¥Ñ¥¹¤È¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤Î¸Æ¤Ó½Ð¤·¡¢¼Â¹Ô
+$objView->assignobj($objPage);				//$objpage内の全てのテンプレート変数をsmartyに格納
+$objView->display(SITE_FRAME);				//パスとテンプレート変数の呼び出し、実行
 
 //-------------------------------------------------------------------------------------------------------------------------
 											
-//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//エラーチェック
 
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
-			$objErr->doFunc(array("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","EMAIL_CHECK","MAX_LENGTH_CHECK"));
-			$objErr->dofunc(array("¥Ñ¥¹¥ï¡¼¥É", "login_password", PASSWORD_LEN2), array("EXIST_CHECK","ALNUM_CHECK"));
+			$objErr->doFunc(array("メールアドレス", "login_email", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","EMAIL_CHECK","MAX_LENGTH_CHECK"));
+			$objErr->dofunc(array("パスワード", "login_password", PASSWORD_LEN2), array("EXIST_CHECK","ALNUM_CHECK"));
 	return $objErr->arrErr;
 }									
Index: branches/feature-module-update/html/mypage/refusal_complete.php
===================================================================
--- branches/rel/html/mypage/refusal_complete.php	(revision 12157)
+++ branches/feature-module-update/html/mypage/refusal_complete.php	(revision 15078)
@@ -11,5 +11,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/refusal_complete.tpl';
-		$this->tpl_title = "MY¥Ú¡¼¥¸/Âà²ñ¼êÂ³¤­(´°Î»¥Ú¡¼¥¸)";
+		$this->tpl_title = "MYページ/退会手続き(完了ページ)";
 		$this->tpl_navi = USER_PATH . 'templates/mypage/navi.tpl';
 		$this->tpl_mypageno = 'refusal';
@@ -22,10 +22,10 @@
 
 $objCustomer = new SC_Customer();
-//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+//マイページトップ顧客情報表示用
 $objPage->CustomerName1 = $objCustomer->getvalue('name01');
 $objPage->CustomerName2 = $objCustomer->getvalue('name02');
 $objPage->CustomerPoint = $objCustomer->getvalue('point');
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
Index: branches/feature-module-update/html/mypage/change_complete.php
===================================================================
--- branches/rel/html/mypage/change_complete.php	(revision 12157)
+++ branches/feature-module-update/html/mypage/change_complete.php	(revision 15078)
@@ -10,5 +10,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/change_complete.tpl';
-		$this->tpl_title = 'MY¥Ú¡¼¥¸/²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹(´°Î»¥Ú¡¼¥¸)';
+		$this->tpl_title = 'MYページ/会員登録内容変更(完了ページ)';
 		$this->tpl_navi = USER_PATH . 'templates/mypage/navi.tpl';
 		$this->tpl_mypageno = 'change';
@@ -20,12 +20,12 @@
 $objCustomer = new SC_Customer();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-//¥í¥°¥¤¥óÈ½Äê
+//ログイン判定
 if (!$objCustomer->isLoginSuccess()){
 	sfDispSiteError(CUSTOMER_ERROR);
 }else {
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
Index: branches/feature-module-update/html/mypage/delivery_addr.php
===================================================================
--- branches/rel/html/mypage/delivery_addr.php	(revision 12157)
+++ branches/feature-module-update/html/mypage/delivery_addr.php	(revision 15078)
@@ -12,5 +12,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = USER_PATH . 'templates/mypage/delivery_addr.tpl';
-		$this->tpl_title = "¿·¤·¤¤¤ªÆÏ¤±Àè¤ÎÄÉ²Ã¥ÊÑ¹¹";
+		$this->tpl_title = "新しいお届け先の追加･変更";
 		global $arrPref;
 		$this->arrPref = $arrPref;
@@ -25,5 +25,5 @@
 $ParentPage = MYPAGE_DELIVADDR_URL;
 
-// GET¤Ç¥Ú¡¼¥¸¤ò»ØÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï»ØÄê¥Ú¡¼¥¸¤ËÌá¤¹
+// GETでページを指定されている場合には指定ページに戻す
 if (isset($_GET['page'])) {
 	$ParentPage = $_GET['page'];
@@ -31,5 +31,5 @@
 $objPage->ParentPage = $ParentPage;
 
-//¥í¥°¥¤¥óÈ½Äê
+//ログイン判定
 if (!$objCustomer->isLoginSuccess()){
 	sfDispSiteError(CUSTOMER_ERROR);
@@ -41,5 +41,5 @@
 
 if ($_GET['other_deliv_id'] != ""){
-	//ÉÔÀµ¥¢¥¯¥»¥¹È½Äê
+	//不正アクセス判定
 	$flag = $objQuery->count("dtb_other_deliv", "customer_id=? AND other_deliv_id=?", array($objCustomer->getValue("customer_id"), $_SESSION['other_deliv_id']));
 	if (!$objCustomer->isLoginSuccess() || $flag == 0){
@@ -48,5 +48,5 @@
 }
 
-//ÊÌ¤Î¤ªÆÏ¤±Àè£Ä£ÂÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//別のお届け先ＤＢ登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "name01",		"convert" => "aKV" ),
@@ -73,5 +73,5 @@
 			}
 		}else{
-			//ÊÌ¤Î¤ªÆÏ¤±ÀèÅÐÏ¿¿ô¤Î¼èÆÀ
+			//別のお届け先登録数の取得
 			$deliv_count = $objQuery->count("dtb_other_deliv", "customer_id=?", array($objCustomer->getValue('customer_id')));
 			if ($deliv_count < DELIV_ADDR_MAX or isset($_POST['other_deliv_id'])){
@@ -84,5 +84,5 @@
 
 if ($_GET['other_deliv_id'] != ""){
-	//ÊÌ¤Î¤ªÆÏ¤±Àè¾ðÊó¼èÆÀ
+	//別のお届け先情報取得
 	$arrOtherDeliv = $objQuery->select("*", "dtb_other_deliv", "other_deliv_id=? ", array($_SESSION['other_deliv_id']));
 	$objPage->arrOtherDeliv = $arrOtherDeliv[0];
@@ -94,27 +94,27 @@
 //-------------------------------------------------------------------------------------------------------------
 
-/* ¥¨¥é¡¼¥Á¥§¥Ã¥¯ */
+/* エラーチェック */
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡ÊÀ«¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡ÊÌ¾¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê¡Ê1¡Ë", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê¡Ê2¡Ë", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("フリガナ（姓）", 'kana01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("フリガナ（名）", 'kana02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("ご住所（1）", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ご住所（2）", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お電話番号1", 'tel01'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("お電話番号2", 'tel02'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("お電話番号3", 'tel03'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("お電話番号", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
 	return $objErr->arrErr;
 	
 }
 
-/* ÅÐÏ¿¼Â¹Ô */
+/* 登録実行 */
 function lfRegistData($array, $arrRegistColumn) {
 	global $objConn;
@@ -129,5 +129,5 @@
 	$arrRegist['customer_id'] = $objCustomer->getvalue('customer_id');
 	
-	//-- ÊÔ½¸ÅÐÏ¿¼Â¹Ô
+	//-- 編集登録実行
 	$objConn->query("BEGIN");
 	if ($array['other_deliv_id'] != ""){
@@ -139,22 +139,22 @@
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
Index: branches/feature-module-update/html/upgrade/index.php
===================================================================
--- branches/rel/html/upgrade/index.php	(revision 12157)
+++ branches/feature-module-update/html/upgrade/index.php	(revision 15078)
@@ -8,9 +8,9 @@
 require_once("../require.php");
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = 'upgrade/index.tpl';
 	}
@@ -23,5 +23,5 @@
 $res = ftp_login($con, "osuser", "password");
 if($con != false && $res != false) {
-	//¥Õ¥¡¥¤¥ë¤Î¥À¥¦¥ó¥í¡¼¥É
+	//ファイルのダウンロード
 	if($_POST['filename'] != "") {
 		
@@ -30,20 +30,20 @@
 		if(ftp_get($con, $download_file, $_POST['filename'], FTP_BINARY)) {
 			ftp_quit($con);
-			//¥Õ¥¡¥¤¥ë½êÍ­¼ÔÊÑ¹¹
-			echo "¥Õ¥¡¥¤¥ë¤Î¥À¥¦¥ó¥í¡¼¥É¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£";
+			//ファイル所有者変更
+			echo "ファイルのダウンロードに成功しました。";
 			sfPrintR(exec("tar zxvf " . $download_file . " ./", $arrRes));
 		} else {
-			echo '¥Õ¥¡¥¤¥ë¤Î¥À¥¦¥ó¥í¡¼¥É¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£';
+			echo 'ファイルのダウンロードに失敗しました。';
 		}
 	}
 	
-	//¥Ç¥£¥ì¥¯¥È¥êÆâ¤ÎÁ´¤Æ¤Î¥Õ¥¡¥¤¥ë¤ò¼èÆÀ
+	//ディレクトリ内の全てのファイルを取得
 	$arrRet = ftp_nlist($con, ".");
 	$i = 0;
-	//É¬Í×¤Ê¥Õ¥¡¥¤¥ë¾ðÊó¤ò¼èÆÀ
+	//必要なファイル情報を取得
 	foreach($arrRet as $val) {
 		if(!ereg("^\.|^\..", $val)) {
 			$arrFile[$i]['filename'] = $val;
-			$arrFile[$i]['date'] = date("YÇ¯m·îdÆü", ftp_mdtm($con, $val));
+			$arrFile[$i]['date'] = date("Y年m月d日", ftp_mdtm($con, $val));
 			$arrFile[$i]['filesize'] = number_format(ftp_size($con, $val))."Byte";
 			$i++;
@@ -53,6 +53,6 @@
 }
 
-$objView->assignobj($objPage);		//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display(SITE_FRAME);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);		//変数をテンプレートにアサインする
+$objView->display(SITE_FRAME);		//テンプレートの出力
 
 //-------------------------------------------------------------------------------------------------------
Index: branches/feature-module-update/html/css/layout/contact/confirm.css
===================================================================
--- branches/rel/html/css/layout/contact/confirm.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/contact/confirm.css	(revision 15078)
@@ -5,7 +5,7 @@
  */
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
-/***¤ªÌä¤¤¹ç¤ï¤»(³ÎÇ§²èÌÌ)***/
+/***お問い合わせ(確認画面)***/
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -29,5 +29,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #container #right #frame{
 border: 0;
@@ -48,5 +48,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #container #right #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/contact/input.css
===================================================================
--- branches/rel/html/css/layout/contact/input.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/contact/input.css	(revision 15078)
@@ -6,8 +6,8 @@
 
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
-/***¤ªÌä¤¤¹ç¤ï¤»(ÆþÎÏ²èÌÌ)***/
+/***お問い合わせ(入力画面)***/
 
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -31,5 +31,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #container #right #frame{
 border: 0;
@@ -50,5 +50,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #container #right #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/contact/index.css
===================================================================
--- branches/rel/html/css/layout/contact/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/contact/index.css	(revision 15078)
@@ -5,8 +5,8 @@
  */
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
-/***¤ªÌä¤¤¹ç¤ï¤»***/
+/***お問い合わせ***/
 
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -30,5 +30,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #container #right #frame{
 border: 0;
@@ -49,5 +49,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #container #right #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/contact/complete.css
===================================================================
--- branches/rel/html/css/layout/contact/complete.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/contact/complete.css	(revision 15078)
@@ -5,7 +5,7 @@
  */
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
-/***¤ªÌä¤¤¹ç¤ï¤»(´°Î»²èÌÌ)***/
+/***お問い合わせ(完了画面)***/
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -15,5 +15,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #container #right #frame{
 border: 0;
@@ -33,5 +33,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #container #right #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/order/index.css
===================================================================
--- branches/rel/html/css/layout/order/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/order/index.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -14,5 +14,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #container #right #frame{
 border: 0;
@@ -33,5 +33,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë(Æþ¤ì»Ò¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤â¤Î)*/
+/*テーブル(入れ子になっているもの)*/
 #container #right #frame #right #history{
 border: 0;
Index: branches/feature-module-update/html/css/layout/regist/index.css
===================================================================
--- branches/rel/html/css/layout/regist/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/regist/index.css	(revision 15078)
@@ -6,7 +6,7 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***ËÜÅÐÏ¿´°Î»£Ã£Ó£Ó***/
+/***本登録完了ＣＳＳ***/
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -24,6 +24,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -34,5 +34,5 @@
 }
 
-/*¥¿¥¤¥È¥ë¹Ô*/
+/*タイトル行*/
 #containerfull #frame #left{
 width: 150px;
@@ -46,5 +46,5 @@
 
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/regist/complete.css
===================================================================
--- branches/rel/html/css/layout/regist/complete.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/regist/complete.css	(revision 15078)
@@ -6,7 +6,7 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***ËÜÅÐÏ¿´°Î»£Ã£Ó£Ó***/
+/***本登録完了ＣＳＳ***/
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -17,6 +17,6 @@
 
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -27,5 +27,5 @@
 }
 
-/*¥¿¥¤¥È¥ë¹Ô*/
+/*タイトル行*/
 #containerfull #frame #left{
 background: #fff;
@@ -35,5 +35,5 @@
 
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/regist/error.css
===================================================================
--- branches/rel/html/css/layout/regist/error.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/regist/error.css	(revision 15078)
@@ -6,7 +6,7 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***ËÜÅÐÏ¿¥¨¥é¡¼£Ã£Ó£Ó***/
+/***本登録エラーＣＳＳ***/
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -17,6 +17,6 @@
 
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -27,5 +27,5 @@
 }
 
-/*¥¿¥¤¥È¥ë¹Ô*/
+/*タイトル行*/
 #containerfull #frame #left{
 background: #fff;
@@ -35,5 +35,5 @@
 
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/index.css
===================================================================
--- branches/rel/html/css/layout/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/index.css	(revision 15078)
@@ -14,5 +14,5 @@
 }
 
-/*¿·Ãå¾ðÊó*/
+/*新着情報*/
 #container #right #contents #right #news{
 border: 0;
@@ -30,5 +30,5 @@
 }
 
-/*¤ª¤¹¤¹¤á*/
+/*おすすめ*/
 #container #right #osusumetitle{
 border: 0;
Index: branches/feature-module-update/html/css/layout/cartin/index.css
===================================================================
--- branches/rel/html/css/layout/cartin/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/cartin/index.css	(revision 15078)
@@ -7,7 +7,7 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***Çã¤¤Êª¤«¤´£Ã£Ó£Ó***/
+/***買い物かごＣＳＳ***/
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -17,6 +17,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -27,5 +27,5 @@
 }
 
-/*¥¿¥¤¥È¥ë¹Ô*/
+/*タイトル行*/
 #containerfull #frame #delete{
 width: 50px;
@@ -64,5 +64,5 @@
 }
 
-/*¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*コンテンツ行*/
 #containerfull #frame #delete_c{
 width: 50px;
@@ -108,5 +108,5 @@
 
 
-/*²¼¹Ô*/
+/*下行*/
 #containerfull #frame #under{
 background: #ecf5ff;
@@ -114,5 +114,5 @@
 }
 
-/*³ÎÇ§²èÁü*/
+/*確認画像*/
 #containerfull #confirm{
 border: 0;
@@ -122,5 +122,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -130,5 +130,5 @@
 }
 
-/*Ãí°Õ*/
+/*注意*/
 
 #containerfull #attention{
Index: branches/feature-module-update/html/css/layout/error.css
===================================================================
--- branches/rel/html/css/layout/error.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/error.css	(revision 15078)
@@ -6,8 +6,8 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥¨¥é¡¼£Ã£Ó£Ó***/
+/***エラーＣＳＳ***/
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
-/*ÏÈ*/
+/***コンテンツ***/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -18,5 +18,5 @@
 }
 
-/*¥¿¥¤¥È¥ë¹Ô*/
+/*タイトル行*/
 #containerfull #frame #left{
 background: #fff;
@@ -27,5 +27,5 @@
 
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/product/index.css
===================================================================
--- branches/rel/html/css/layout/product/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/product/index.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
Index: branches/feature-module-update/html/css/layout/product/list.css
===================================================================
--- branches/rel/html/css/layout/product/list.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/product/list.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -49,5 +49,5 @@
 }
 
-/*¾¦ÉÊ¥ê¥¹¥È*/
+/*商品リスト*/
 #container #right #contents #left #picture{
 border-width: 1px;
Index: branches/feature-module-update/html/css/layout/product/review.css
===================================================================
--- branches/rel/html/css/layout/product/review.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/product/review.css	(revision 15078)
@@ -6,15 +6,15 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥ì¥Ó¥å¡¼½ñ¤­¹þ¤ß£Ã£Ó£Ó***/
+/***レビュー書き込みＣＳＳ***/
 
-/***Á´ÂÎ***/
+/***全体***/
 #layout{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 }
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
-/*¥¿¥¤¥È¥ë*/
+/***コンテンツ***/
+/*タイトル*/
 #layout #title{
 border: 0;
@@ -23,5 +23,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #layout #frame{
 border: 0;
@@ -57,5 +57,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #layout #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/product/detail.css
===================================================================
--- branches/rel/html/css/layout/product/detail.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/product/detail.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -29,5 +29,5 @@
 }
 
-/*¾¦ÉÊÌ¾*/
+/*商品名*/
 #container #right #title{
 border-width: 0 0 1px 0;
@@ -55,5 +55,5 @@
 
 
-/*¾¦ÉÊ*/
+/*商品*/
 #container #right #contents #left{
 width:262px;
@@ -108,5 +108,5 @@
 }
 
-/*¾ÜºÙ*/
+/*詳細*/
 #container #right #commenttitle{
 border-width: 0 0 1px 0;
@@ -160,5 +160,5 @@
 }
 
-/*¤ªµÒÍÍ¤ÎÀ¼*/
+/*お客様の声*/
 #container #right #voicetitle{
 border: 0;
@@ -217,5 +217,5 @@
 }
 
-/*¥ª¥¹¥¹¥á*/
+/*オススメ*/
 #container #right #osusumetitle{
 border: 0;
Index: branches/feature-module-update/html/css/layout/entry/index.css
===================================================================
--- branches/rel/html/css/layout/entry/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/entry/index.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -21,5 +21,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #container #right #frame{
 border: 0;
@@ -40,5 +40,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #container #right #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/entry/complete.css
===================================================================
--- branches/rel/html/css/layout/entry/complete.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/entry/complete.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -14,5 +14,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #container #right #frame{
 border: 0;
@@ -32,5 +32,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #container #right #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/entry/confirm.css
===================================================================
--- branches/rel/html/css/layout/entry/confirm.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/entry/confirm.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***±¦¥³¥ó¥Æ¥ó¥Ä***/
+/***右コンテンツ***/
 #container #right #maintitle{
 border: 0;
@@ -21,5 +21,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #container #right #frame{
 border: 0;
@@ -40,5 +40,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #container #right #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/mypage/new_deliv.css
===================================================================
--- branches/rel/html/css/layout/mypage/new_deliv.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/mypage/new_deliv.css	(revision 15078)
@@ -5,15 +5,15 @@
  */
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
-/***¿·¤·¤¤¤ªÆÏ¤±Àè¤ÎÅÐÏ¿(ÆþÎÏ)***/
+/***新しいお届け先の登録(入力)***/
 
-/***Á´ÂÎ***/
+/***全体***/
 #layout{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 text-align: center;
 }
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #layout #maintitle{
 border: 0;
@@ -31,5 +31,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #layout #frame{
 border: 0;
@@ -59,5 +59,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #layout #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/mypage/new_deliv_complete.css
===================================================================
--- branches/rel/html/css/layout/mypage/new_deliv_complete.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/mypage/new_deliv_complete.css	(revision 15078)
@@ -5,15 +5,15 @@
  */
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
-/***¿·¤·¤¤¤ªÆÏ¤±Àè¤ÎÅÐÏ¿(´°Î»)***/
+/***新しいお届け先の登録(完了)***/
 
-/***Á´ÂÎ***/
+/***全体***/
 #layout{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 text-align: center;
 }
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #layout #maintitle{
 border: 0;
@@ -31,5 +31,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #layout #ichi{
 border: solid 1px #ccc;
@@ -41,5 +41,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #layout #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/mypage/new_deliv_confirm.css
===================================================================
--- branches/rel/html/css/layout/mypage/new_deliv_confirm.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/mypage/new_deliv_confirm.css	(revision 15078)
@@ -5,15 +5,15 @@
  */
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
-/***¿·¤·¤¤¤ªÆÏ¤±Àè¤ÎÅÐÏ¿(³ÎÇ§)***/
+/***新しいお届け先の登録(確認)***/
 
-/***Á´ÂÎ***/
+/***全体***/
 #layout{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 text-align: center;
 }
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #layout #maintitle{
 border: 0;
@@ -31,5 +31,5 @@
 }
 
-/*¥Æ¡¼¥Ö¥ë*/
+/*テーブル*/
 #layout #frame{
 border: 0;
@@ -52,5 +52,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #layout #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/forget/confirm.css
===================================================================
--- branches/rel/html/css/layout/forget/confirm.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/forget/confirm.css	(revision 15078)
@@ -6,13 +6,13 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***Á´ÂÎ***/
+/***全体***/
 #layout{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 }
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
-/*¥¿¥¤¥È¥ë*/
+/***コンテンツ***/
+/*タイトル*/
 #layout #title{
 border: 0;
@@ -29,8 +29,8 @@
 }
 
-/*¥°¥ì¡¼ÉôÊ¬*/
+/*グレー部分*/
 #layout #gray{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 width: 480px;
@@ -41,5 +41,5 @@
 #layout #gray02{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 width: 400px;
@@ -47,5 +47,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #layout #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/forget/index.css
===================================================================
--- branches/rel/html/css/layout/forget/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/forget/index.css	(revision 15078)
@@ -6,13 +6,13 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***Á´ÂÎ***/
+/***全体***/
 #layout{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 }
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
-/*¥¿¥¤¥È¥ë*/
+/***コンテンツ***/
+/*タイトル*/
 #layout #title{
 border: 0;
@@ -29,8 +29,8 @@
 }
 
-/*¥°¥ì¡¼ÉôÊ¬*/
+/*グレー部分*/
 #layout #gray{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 width: 480px;
@@ -39,5 +39,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #layout #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/forget/complete.css
===================================================================
--- branches/rel/html/css/layout/forget/complete.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/forget/complete.css	(revision 15078)
@@ -6,13 +6,13 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***Á´ÂÎ***/
+/***全体***/
 #layout{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 }
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
-/*¥¿¥¤¥È¥ë*/
+/***コンテンツ***/
+/*タイトル*/
 #layout #title{
 border: 0;
@@ -29,8 +29,8 @@
 }
 
-/*¥°¥ì¡¼ÉôÊ¬*/
+/*グレー部分*/
 #layout #gray{
 border: 0;
-margin: 0 auto;	/*¥»¥ó¥¿¡¼Â·¤¨*/
+margin: 0 auto;	/*センター揃え*/
 padding: 0;
 width: 480px;
@@ -39,5 +39,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #layout #button{
 border: 0;
Index: branches/feature-module-update/html/css/layout/shopping/index.css
===================================================================
--- branches/rel/html/css/layout/shopping/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/shopping/index.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -28,6 +28,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -38,5 +38,5 @@
 }
 
-/*¥³¥á¥ó¥È*/
+/*コメント*/
 #containerfull #comment01{
 border: 0;
@@ -53,5 +53,5 @@
 }
 
-/*ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤ªÆÏ¤±Àè°ìÍ÷¥¿¥¤¥È¥ë¹Ô*/
+/*登録されているお届け先一覧タイトル行*/
 #containerfull #frame #number{
 width: 90px;
@@ -90,5 +90,5 @@
 }
 
-/*ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤ªÆÏ¤±Àè°ìÍ÷¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*登録されているお届け先一覧コンテンツ行*/
 #containerfull #frame #number_c{
 width: 90px;
@@ -124,5 +124,5 @@
 }
 
-/*ÊÌ¤Î¤ªÆÏ¤±Àè¤ò»ØÄê¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*別のお届け先を指定コンテンツ行*/
 #containerfull #left{
 background: #ecf5ff;
@@ -135,5 +135,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -143,5 +143,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/shopping/complete.css
===================================================================
--- branches/rel/html/css/layout/shopping/complete.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/shopping/complete.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -28,6 +28,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -57,5 +57,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -65,5 +65,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/shopping/card.css
===================================================================
--- branches/rel/html/css/layout/shopping/card.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/shopping/card.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -14,6 +14,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -24,5 +24,5 @@
 }
 
-/*¥³¥á¥ó¥È*/
+/*コメント*/
 #containerfull #comment01{
 border: 0;
@@ -50,5 +50,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -58,5 +58,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/shopping/loan.css
===================================================================
--- branches/rel/html/css/layout/shopping/loan.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/shopping/loan.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -14,6 +14,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -39,5 +39,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -47,5 +47,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/shopping/pay.css
===================================================================
--- branches/rel/html/css/layout/shopping/pay.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/shopping/pay.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -35,6 +35,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -45,5 +45,5 @@
 }
 
-/*¥³¥á¥ó¥È*/
+/*コメント*/
 #containerfull #comment01{
 border: 0;
@@ -67,5 +67,5 @@
 }
 
-/*¤ª»ÙÊ§ÊýË¡¤Î»ØÄê¥¿¥¤¥È¥ë¹Ô*/
+/*お支払方法の指定タイトル行*/
 #containerfull #frame #select{
 width: 100px;
@@ -80,5 +80,5 @@
 }
 
-/*¤ª»ÙÊ§ÊýË¡¤Î»ØÄê¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*お支払方法の指定コンテンツ行*/
 #containerfull #frame #select_c{
 width: 100px;
@@ -92,5 +92,5 @@
 }
 
-/*¤ªÆÏ¤±»þ´Ö¤Î»ØÄê*/
+/*お届け時間の指定*/
 #containerfull #time01{
 border: solid 3px #cddff1;
@@ -109,5 +109,5 @@
 }
 
-/*¥Ý¥¤¥ó¥È»ÈÍÑ¤Î»ØÄê*/
+/*ポイント使用の指定*/
 #containerfull #point01{
 border: solid 3px #cddff1;
@@ -134,5 +134,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -142,5 +142,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/shopping/pay02.css
===================================================================
--- branches/rel/html/css/layout/shopping/pay02.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/shopping/pay02.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -28,6 +28,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -38,5 +38,5 @@
 }
 
-/*¥³¥á¥ó¥È*/
+/*コメント*/
 #containerfull #comment01{
 border: 0;
@@ -53,5 +53,5 @@
 }
 
-/*¤ª»ÙÊ§ÊýË¡¤Î»ØÄê¥¿¥¤¥È¥ë¹Ô*/
+/*お支払方法の指定タイトル行*/
 #containerfull #frame #select{
 width: 100px;
@@ -66,5 +66,5 @@
 }
 
-/*¤ª»ÙÊ§ÊýË¡¤Î»ØÄê¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*お支払方法の指定コンテンツ行*/
 #containerfull #frame #select_c{
 width: 100px;
@@ -78,5 +78,5 @@
 }
 
-/*¤ªÆÏ¤±»þ´Ö¤Î»ØÄê*/
+/*お届け時間の指定*/
 #containerfull #time01{
 border: solid 3px #cddff1;
@@ -95,5 +95,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -103,5 +103,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/shopping/confirm.css
===================================================================
--- branches/rel/html/css/layout/shopping/confirm.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/shopping/confirm.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -35,5 +35,5 @@
 }
 
-/*¥³¥á¥ó¥È*/
+/*コメント*/
 #containerfull #comment01{
 border: 0;
@@ -43,6 +43,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -53,5 +53,5 @@
 }
 
-/*¤´ÃíÊ¸ÆâÍÆ¥¿¥¤¥È¥ë¹Ô*/
+/*ご注文内容タイトル行*/
 #containerfull #frame #picture{
 width: 80px;
@@ -84,5 +84,5 @@
 }
 
-/*¤´ÃíÊ¸ÆâÍÆ¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*ご注文内容コンテンツ行*/
 #containerfull #frame #picture_c{
 width: 80px;
@@ -114,5 +114,5 @@
 }
 
-/*¤´ÃíÊ¸ÆâÍÆ²¼¹Ô*/
+/*ご注文内容下行*/
 #containerfull #frame #under{
 background: #ecf5ff;
@@ -131,5 +131,5 @@
 }
 
-/*°Ê²¼¤Î¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*以下のコンテンツ行*/
 #containerfull #left{
 background: #ecf5ff;
@@ -142,5 +142,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -150,5 +150,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/shopping/confirm02.css
===================================================================
--- branches/rel/html/css/layout/shopping/confirm02.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/shopping/confirm02.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -42,5 +42,5 @@
 }
 
-/*¥³¥á¥ó¥È*/
+/*コメント*/
 #containerfull #comment01{
 border: 0;
@@ -50,6 +50,6 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
-/*ÏÈ*/
+/**テーブル**/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -60,5 +60,5 @@
 }
 
-/*¤´ÃíÊ¸ÆâÍÆ¥¿¥¤¥È¥ë¹Ô*/
+/*ご注文内容タイトル行*/
 #containerfull #frame #picture{
 width: 80px;
@@ -85,5 +85,5 @@
 }
 
-/*¤´ÃíÊ¸ÆâÍÆ¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*ご注文内容コンテンツ行*/
 #containerfull #frame #picture_c{
 width: 80px;
@@ -109,5 +109,5 @@
 }
 
-/*¤´ÃíÊ¸ÆâÍÆ²¼¹Ô*/
+/*ご注文内容下行*/
 #containerfull #frame #under{
 background: #ecf5ff;
@@ -126,5 +126,5 @@
 }
 
-/*°Ê²¼¤Î¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*以下のコンテンツ行*/
 #containerfull #left{
 background: #ecf5ff;
@@ -137,5 +137,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -145,5 +145,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/common/pan.css
===================================================================
--- branches/rel/html/css/layout/common/pan.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/common/pan.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->"; 
 
-/*¥Ñ¥ó¤¯¤º*/
+/*パンくず*/
 #pan{
 border-width: 0 0 1px 0;
Index: branches/feature-module-update/html/css/layout/common/container.css
===================================================================
--- branches/rel/html/css/layout/common/container.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/common/container.css	(revision 15078)
@@ -6,5 +6,5 @@
  @charset "<!--{$smarty.const.CHAR_CODE}-->"; 
 
-/***Á´ÂÎ¥Æ¡¼¥Ö¥ë***/
+/***全体テーブル***/
 #container{
 border: 0;
@@ -23,5 +23,5 @@
 }
 
-/***Á´ÂÎ¥Æ¡¼¥Ö¥ë²£¥Ê¥Ó¤Ê¤·***/
+/***全体テーブル横ナビなし***/
 #containerfull{
 border: 0;
Index: branches/feature-module-update/html/css/layout/common/left.css
===================================================================
--- branches/rel/html/css/layout/common/left.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/common/left.css	(revision 15078)
@@ -6,6 +6,6 @@
  @charset "<!--{$smarty.const.CHAR_CODE}-->"; 
 
-/***º¸¥³¥ó¥Æ¥ó¥Ä***/
-/*ÌµÎÁ¥Ð¥Ê¡¼*/
+/***左コンテンツ***/
+/*無料バナー*/
 #container #left #free{
 border: 0;
@@ -15,5 +15,5 @@
 }
 
-/*¸¡º÷*/
+/*検索*/
 #container #left #search{
 border: 0;
@@ -23,5 +23,5 @@
 }
 
-/*¥Ê¥Ó*/
+/*ナビ*/
 #container #left #navi{
 border: 0;
@@ -39,5 +39,5 @@
 }
 
-/*¥«¥Æ¥´¥ê*/
+/*カテゴリ*/
 #container #left #category{
 border: 0;
Index: branches/feature-module-update/html/css/layout/login/confirm.css
===================================================================
--- branches/rel/html/css/layout/login/confirm.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/login/confirm.css	(revision 15078)
@@ -6,5 +6,5 @@
  @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -21,5 +21,5 @@
 }
 
-/*¥³¥á¥ó¥È*/
+/*コメント*/
 #containerfull #comment{
 border: 0;
@@ -30,7 +30,7 @@
 
 
-/**¥Æ¡¼¥Ö¥ë**/
+/**テーブル**/
 
-/*ÏÈ*/
+/*枠*/
 #containerfull #frame{
 border: 0;
@@ -41,5 +41,5 @@
 }
 
-/*¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*コンテンツ行*/
 #frame #left{
 background: #ecf5ff;
@@ -52,5 +52,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -60,5 +60,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/login/index.css
===================================================================
--- branches/rel/html/css/layout/login/index.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/login/index.css	(revision 15078)
@@ -6,5 +6,5 @@
 @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -28,5 +28,5 @@
 }
 
-/*¥³¥á¥ó¥È*/
+/*コメント*/
 #containerfull #comment{
 border: 0;
@@ -36,7 +36,7 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
+/**テーブル**/
 
-/*ÏÈ*/
+/*枠*/
 #containerfull #frame{
 border-width: 1px;
@@ -57,5 +57,5 @@
 }
 
-/*¥í¥°¥¤¥ó¥¨¥ê¥¢*/
+/*ログインエリア*/
 #containerfull #frame #loginarea{
 border: 0;
@@ -90,5 +90,5 @@
 }
 
-/*¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*コンテンツ行*/
 #frameunder #left{
 background: #ecf5ff;
@@ -101,5 +101,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -109,5 +109,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/css/layout/login/complete.css
===================================================================
--- branches/rel/html/css/layout/login/complete.css	(revision 12157)
+++ branches/feature-module-update/html/css/layout/login/complete.css	(revision 15078)
@@ -6,5 +6,5 @@
  @charset "<!--{$smarty.const.CHAR_CODE}-->";
 
-/***¥³¥ó¥Æ¥ó¥Ä***/
+/***コンテンツ***/
 #containerfull #maintitle{
 border: 0;
@@ -21,8 +21,8 @@
 }
 
-/**¥Æ¡¼¥Ö¥ë**/
+/**テーブル**/
 
 
-/*¥³¥ó¥Æ¥ó¥Ä¹Ô*/
+/*コンテンツ行*/
 #containerfull #ichi{
 border: solid 1px #ccc;
@@ -34,5 +34,5 @@
 }
 
-/*¥Ü¥¿¥ó*/
+/*ボタン*/
 #containerfull #button{
 border: 0;
@@ -42,5 +42,5 @@
 }
 
-/*¥Ù¥ê¥µ¥¤¥ó*/
+/*ベリサイン*/
 #containerfull #verisign{
 border: 0;
Index: branches/feature-module-update/html/admin/batch/daily.php
===================================================================
--- branches/rel/html/admin/batch/daily.php	(revision 12157)
+++ branches/feature-module-update/html/admin/batch/daily.php	(revision 15078)
@@ -9,8 +9,8 @@
 
 $term = 0;
-$start = 1;	// ½¸·×´ü´Ö¤Ï¡¢$start¢·$term¤Î´Ö¤È¤Ê¤ë¡£ÄÌ¾ïÁ°ÆüÊ¬¤«¤é¡£
+$start = 1;	// 集計期間は、$start~$termの間となる。通常前日分から。
 $command = false;
 
-// ½¸·×ÂÐ¾Ý´ü´Ö¤Î¼èÆÀ¡Ê»ØÄêÆüÊ¬¤µ¤«¤Î¤Ü¤ë)
+// 集計対象期間の取得（指定日分さかのぼる)
 if (sfIsInt($argv[1]) && $argv[1] <= 365) {
 	$term = $argv[1];
@@ -18,5 +18,5 @@
 }
 
-// ½¸·×³«»ÏÆü
+// 集計開始日
 if (sfIsInt($argv[2]) && $argv[2] <= 365) {
 	$start = $argv[2];
@@ -25,28 +25,28 @@
 
 if($term > 0) {
-	// ½¸·×¤Î³«»Ï
+	// 集計の開始
 	lfStartDailyTotal($term, $start, $command);
 }
 
-// ½¸·×¤Î³«»Ï
+// 集計の開始
 function lfStartDailyTotal($term, $start, $command = false) {
 		
 	$now_time = time();
 		
-	// ¥°¥é¥Õ²èÁü¤Îºï½ü
+	// グラフ画像の削除
 	$path = GRAPH_DIR . "*.png";
 	system ("rm -rf $path");
 	
-	// ºï½ü¤µ¤ì¤¿¼õÃí¥Ç¡¼¥¿¤Î¼õÃí¾ÜºÙ¾ðÊó¤Îºï½ü
+	// 削除された受注データの受注詳細情報の削除
 	$objQuery = new SC_Query();
 	$where = "order_id IN (SELECT order_id FROM dtb_order WHERE del_flg = 1)";
 	$objQuery->delete("dtb_order_detail", $where);
 	
-	// ºÇ¸å¤Ë¹¹¿·¤µ¤ì¤¿ÆüÉÕ¤ò¼èÆÀ
+	// 最後に更新された日付を取得
 	$ret = $objQuery->max("dtb_bat_order_daily", "create_date");
 	list($batch_last) = split("\.", $ret);
 	$pass = $now_time - strtotime($batch_last);
 		
-	// ºÇ¸å¤Î¥Ð¥Ã¥Á¼Â¹Ô¤«¤éLOAD_BATCH_PASSÉÃ·Ð²á¤·¤Æ¤¤¤Ê¤¤¤È¼Â¹Ô¤·¤Ê¤¤¡£
+	// 最後のバッチ実行からLOAD_BATCH_PASS秒経過していないと実行しない。
 	if($pass < LOAD_BATCH_PASS) {
 		gfPrintLog("LAST BATCH " . $arrRet[0]['create_date'] . " > " . $batch_pass . " -> EXIT BATCH $batch_date");
@@ -54,7 +54,7 @@
 	}
 
-	// ½¸·×
+	// 集計
 	for ($i = $start; $i < $term; $i++) {
-		// ´ðËÜ»þ´Ö¤«¤é$iÆüÊ¬¤µ¤«¤Î¤Ü¤ë
+		// 基本時間から$i日分さかのぼる
 		$tmp_time = $now_time - ($i * 24 * 3600);
 				
@@ -66,13 +66,13 @@
 		lfBatOrderAge($tmp_time);
 		
-		// ¥¿¥¤¥à¥¢¥¦¥È¤òËÉ¤°
+		// タイムアウトを防ぐ
 		sfFlush();
 	}
 }
 
-// ¥ê¥¢¥ë¥¿¥¤¥à¤Ç½¸·×¤ò¼Â»Ü¤¹¤ë¡£½¸·×¤¬½ªÎ»¤·¤Æ¤¤¤ë¥ì¥³¡¼¥É¤Ï¼Â»Ü¤·¤Ê¤¤¡£
+// リアルタイムで集計を実施する。集計が終了しているレコードは実施しない。
 /*
-	$sdate:YYYY-MM-DD hh:mm:ss·Á¼°¤ÎÆüÉÕ
-	$edate:YYYY-MM-DD hh:mm:ss·Á¼°¤ÎÆüÉÕ
+	$sdate:YYYY-MM-DD hh:mm:ss形式の日付
+	$edate:YYYY-MM-DD hh:mm:ss形式の日付
 */
 function lfRealTimeDailyTotal($sdate, $edate) {
@@ -85,5 +85,5 @@
 		$objQuery = new SC_Query();
 		$arrRet = $objQuery->select("order_date, create_date", "dtb_bat_order_daily", "order_date = ?", array($batch_date));
-		// ¤¹¤Ç¤Ë¥Ð¥Ã¥Á½èÍý¤¬½ªÎ»¤·¤Æ¤¤¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë¡£
+		// すでにバッチ処理が終了しているかチェックする。
 		if(count($arrRet) > 0) {
 			list($create_date) = split("\.", $arrRet[0]['create_date']);
@@ -91,5 +91,5 @@
 			$create_time = strtotime($create_date);
 			$order_time = strtotime($order_date);
-			// ¥ª¡¼¥À¡¼³«»ÏÆü¤è¤ê°ìÆü°Ê¾å¸å¤Ë½¸·×¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï½¸·×¤·¤Ê¤ª¤µ¤Ê¤¤
+			// オーダー開始日より一日以上後に集計されている場合は集計しなおさない
 			if($order_time + 86400 < $create_time || $tmp_time > time()) {
 				gfPrintLog("EXIT BATCH $batch_date $tmp_time" . " " . time());
@@ -104,10 +104,10 @@
 }
 
-// ¥Ð¥Ã¥Á½¸·×ÍÑ¤ÎSQLÊ¸¤ò¼èÆÀ¤¹¤ë¡£
+// バッチ集計用のSQL文を取得する。
 function lfGetOrderDailySQL($start, $end) {
 	$from = " FROM dtb_order AS T1 LEFT JOIN dtb_customer AS T2 USING ( customer_id ) ";
 	$where = " WHERE T1.del_flg = 0 AND T1.status <> " . ORDER_CANCEL . " AND T1.create_date BETWEEN '$start' AND '$end' ";
 
-/*	mysql¤Ç¤âÌäÂê¤Ê¤¤¤è¤¦¤Ë½¤Àµ
+/*	mysqlでも問題ないように修正
 	$sql = "SELECT ";
 	$sql.= "COUNT(*) AS total_order, ";
@@ -123,5 +123,5 @@
 	$sql.= "int8(AVG(total)) AS total_average ";
 	$sql.= $from;
-	$sql.= $where;		// ¼õÃíºîÀ®Æü¤Ç¸¡º÷¤¹¤ë
+	$sql.= $where;		// 受注作成日で検索する
 */
 	$sql = "SELECT ";
@@ -138,14 +138,14 @@
 	$sql.= "(AVG(total)) AS total_average ";
 	$sql.= $from;
-	$sql.= $where;		// ¼õÃíºîÀ®Æü¤Ç¸¡º÷¤¹¤ë
+	$sql.= $where;		// 受注作成日で検索する
 
 	return $sql;
 }
 
-// Çä¾å¤²½¸·×¥Ð¥Ã¥Á½èÍý(ÆüÊÌ)
+// 売上げ集計バッチ処理(日別)
 function lfBatOrderDaily($time) {
 	global $arrWDAY;
 	
-	// ½¸·×ÂÐ¾ÝÆü¤ò¼èÆÀ¤¹¤ë
+	// 集計対象日を取得する
 	$date = date("Y-m-d", $time);
 	
@@ -160,5 +160,5 @@
 	$sqlval = $arrRet[0];
 	
-	// ¶õÊ¸»ú¤ò"0"¤ËÊÑ´¹
+	// 空文字を"0"に変換
 	foreach($sqlval as $key => $val) {
 		if ($val == "") {
@@ -182,8 +182,8 @@
 }
 
-// Çä¾å¤²½¸·×¥Ð¥Ã¥Á½èÍý(»þ´ÖÊÌ) 
+// 売上げ集計バッチ処理(時間別) 
 function lfBatOrderDailyHour($time) {
 	
-	// ½¸·×ÂÐ¾ÝÆü¤ò¼èÆÀ¤¹¤ë
+	// 集計対象日を取得する
 	$date = date("Y-m-d", $time);
 	$objQuery = new SC_Query();
@@ -192,5 +192,5 @@
 	$objQuery->delete("dtb_bat_order_daily_hour", "order_date = ?", array($start));
 	
-	// 1»þ´ÖËè¤Ë½¸·×¤¹¤ë¡£
+	// 1時間毎に集計する。
 	for($i = 0; $i < 24; $i++) {
 		$sdate = sprintf("%s %02d:00:00", $date, $i);
@@ -199,5 +199,5 @@
 		$arrRet = $objQuery->getall($sql);
 		$sqlval = $arrRet[0];
-		// ¶õÊ¸»ú¤ò"0"¤ËÊÑ´¹
+		// 空文字を"0"に変換
 		foreach($sqlval as $key => $val) {
 			if ($val == "") {
@@ -212,14 +212,14 @@
 }
 
-// Çä¾å¤²½¸·×¥Ð¥Ã¥Á½èÍý(Ç¯ÎðÊÌ) 
+// 売上げ集計バッチ処理(年齢別) 
 function lfBatOrderAge($time) {
 	
 	$age_loop = intval(BAT_ORDER_AGE / 10);
 	
-	// Ç¯Îð¤ÎÈÏ°Ï¤ò»ØÄê¤·¤Æ¥Ç¡¼¥¿Ãê½Ð
+	// 年齢の範囲を指定してデータ抽出
 	$sql.= "SELECT COUNT(*) AS order_count, SUM(total) AS total, (AVG(total)) AS total_average ";
 	$sql.= "FROM dtb_order ";
 	
-	// ½¸·×ÂÐ¾ÝÆü¤ò¼èÆÀ¤¹¤ë
+	// 集計対象日を取得する
 	$date = date("Y-m-d", $time);
 	
@@ -230,5 +230,5 @@
 	$objQuery->delete("dtb_bat_order_daily_age", "order_date = ?", array($start));
 
-	/* ²ñ°÷½¸·× */
+	/* 会員集計 */
 
 	$base_where = "WHERE (create_date BETWEEN ? AND ?) AND customer_id <> 0 AND del_flg = 0 AND status <> " . ORDER_CANCEL;
@@ -237,5 +237,5 @@
 	$start_date = date("Y/m/d",strtotime("-10 year" ,strtotime($end_date)));
 	$end_date = date("Y/m/d",strtotime("1 day" ,strtotime($end_date)));
-	// Ç¯ÎðËè¤Ë½¸·×¤¹¤ë¡£
+	// 年齢毎に集計する。
 	for($i = 0; $i <= $age_loop; $i++) {
 		$where = $base_where . " AND order_birth >= cast('$start_date' as date)";
@@ -253,9 +253,9 @@
 	}
 	
-	// ÃÂÀ¸ÆüÆþÎÏ¤Ê¤·
+	// 誕生日入力なし
 	$where = $base_where . " AND order_birth IS NULL ";
 	lfBatOrderAgeSub($sql . $where, $start, $end, NULL, NULL, 1);
 
-	/* Èó²ñ°÷½¸·× */
+	/* 非会員集計 */
 	
 	$base_where = "WHERE (create_date BETWEEN ? AND ?) AND customer_id = 0 AND del_flg = 0 AND status <> " . ORDER_CANCEL;
@@ -265,5 +265,5 @@
 	$start_date = date("Y/m/d",strtotime("-10 year" ,strtotime($end_date)));
 	$end_date = date("Y/m/d",strtotime("1 day" ,strtotime($end_date)));
-	// Ç¯ÎðËè¤Ë½¸·×¤¹¤ë¡£
+	// 年齢毎に集計する。
 	for($i = 0; $i <= $age_loop; $i++) {
 		$where = $base_where . " AND order_birth >= cast('$start_date' as date)";
@@ -281,10 +281,10 @@
 	}
 	
-	// ÃÂÀ¸ÆüÆþÎÏ¤Ê¤·
+	// 誕生日入力なし
 	$where = $base_where . " AND order_birth IS NULL AND del_flg = 0";
 	lfBatOrderAgeSub($sql . $where, $start, $end, NULL, NULL, 0);	
 }
 
-// Çä¾å¤²½¸·×¥Ð¥Ã¥Á½èÍý(Ç¯ÎðÊÌ) ÅÐÏ¿ÉôÊ¬
+// 売上げ集計バッチ処理(年齢別) 登録部分
 function lfBatOrderAgeSub($sql, $start, $end, $start_age, $end_age, $member) {
 	$objQuery = new SC_Query();
@@ -293,5 +293,5 @@
 	$sqlval = $arrRet[0];
 	
-	// ¶õÊ¸»ú¤ò"0"¤ËÊÑ´¹
+	// 空文字を"0"に変換
 	foreach($sqlval as $key => $val) {
 		if ($val == "") {
@@ -309,5 +309,5 @@
 }
 
-// Ê¸»úÎó¤ËSingleQuotation¤òÉÕÍ¿¤¹¤ë
+// 文字列にSingleQuotationを付与する
 function lfSingleQuot($value){
 	$ret = "";
Index: branches/feature-module-update/html/admin/mail/htmlmail_select.php
===================================================================
--- branches/rel/html/admin/mail/htmlmail_select.php	(revision 12157)
+++ branches/feature-module-update/html/admin/mail/htmlmail_select.php	(revision 15078)
@@ -22,18 +22,18 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 if ($_POST['mode'] == "search") {
 	
-	// POSTÃÍ¤Î°ú¤­·Ñ¤®
+	// POST値の引き継ぎ
 	$objPage->arrForm = $_POST;
-	// ÆþÎÏÊ¸»ú¤Î¶¯À©ÊÑ´¹
+	// 入力文字の強制変換
 	lfConvertParam();
 	
-	// ºï½ü¤µ¤ì¤Æ¤¤¤Ê¤¤¡£¸ø³«¾¦ÉÊ¤Ç¤¢¤ë¡£
+	// 削除されていない。公開商品である。
 	$where = "del_flg = 0 AND status = 1";
 	
-	/* ÆþÎÏ¥¨¥é¡¼¤Ê¤· */
+	/* 入力エラーなし */
 	foreach ($objPage->arrForm as $key => $val) {
 		if($val == "") {
@@ -47,5 +47,5 @@
 				break;
 			case 'search_category_id':
-				// »Ò¥«¥Æ¥´¥êID¤Î¼èÆÀ
+				// 子カテゴリIDの取得
 				$arrRet = sfGetChildsID("dtb_category", "parent_category_id", "category_id", $val);
 				$tmp_where = "";
@@ -73,14 +73,14 @@
 	$order = "update_date DESC";
 	
-	// ÆÉ¤ß¹þ¤àÎó¤È¥Æ¡¼¥Ö¥ë¤Î»ØÄê
+	// 読み込む列とテーブルの指定
 	$col = "product_id, name, category_id, main_list_image, status, product_code, price01, stock, stock_unlimited";
 	$from = "vw_products_nonclass AS noncls ";
 		
 	$objQuery = new SC_Query();
-	// ¹Ô¿ô¤Î¼èÆÀ
+	// 行数の取得
 	$linemax = $objQuery->count($from, $where, $arrval);
-	$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
+	$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+	// ページ送りの処理
 	if(is_numeric($_POST['search_page_max'])) {	
 		$page_max = $_POST['search_page_max'];
@@ -89,15 +89,15 @@
 	}
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+	// ページ送りの取得
 	$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchPage", NAVI_PMAX);
-	$objPage->tpl_strnavi = $objNavi->strnavi;		// É½¼¨Ê¸»úÎó
+	$objPage->tpl_strnavi = $objNavi->strnavi;		// 表示文字列
 	$startno = $objNavi->start_row;
 	
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	// 取得範囲の指定(開始行番号、行数のセット)
 	$objQuery->setlimitoffset($page_max, $startno);
 
-	// É½¼¨½ç½ø
+	// 表示順序
 	$objQuery->setorder($order);
-	// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+	// 検索結果の取得
 	$objPage->arrProducts = $objQuery->select($col, $from, $where, $arrval);
 		
@@ -111,20 +111,20 @@
 $objView->display($objPage->tpl_mainpage);
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam() {
 	global $objPage;
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
 	 */
 	$arrConvList['search_name'] = "KVa";
 	$arrConvList['search_product_code'] = "KVa";
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($objPage->arrForm[$key])) {
 			$objPage->arrForm[$key] = mb_convert_kana($objPage->arrForm[$key] ,$val);
Index: branches/feature-module-update/html/admin/mail/htmlmail.php
===================================================================
--- branches/rel/html/admin/mail/htmlmail.php	(revision 12157)
+++ branches/feature-module-update/html/admin/mail/htmlmail.php	(revision 15078)
@@ -36,10 +36,10 @@
 		if ( is_object($conn)){
 			if ( is_a($conn, $DB_class_name)){
-				// $conn¤¬$DB_class_name¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Ç¤¢¤ë
+				// $connが$DB_class_nameのインスタンスである
 				$this->conn = $conn;
 			}
 		} else {
 			if (class_exists($DB_class_name)){
-				//$DB_class_name¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òºîÀ®¤¹¤ë
+				//$DB_class_nameのインスタンスを作成する
 				$this->conn = new SC_DbConn();			
 			}
@@ -61,5 +61,5 @@
 	function getProductData($id){
 		$conn = $this->conn;
-		// ¾¦ÉÊ¾ðÊó¤ò¼èÆÀ¤¹¤ë
+		// 商品情報を取得する
 		$sql = "SELECT * FROM dtb_products WHERE product_id = ?";
 		$result = $conn->getAll($sql, array($id));
@@ -72,5 +72,5 @@
 	function getProductImageData($id){
 		$conn = $this->conn;
-		// ¾¦ÉÊ²èÁü¾ðÊó¤ò¼èÆÀ¤¹¤ë
+		// 商品画像情報を取得する
 		$sql = "SELECT main_image FROM dtb_products WHERE product_id = ?";
 		$result = $conn->getAll($sql, array($id));
@@ -90,5 +90,5 @@
 }
 
-// ÅÐÏ¿¥«¥é¥à
+// 登録カラム
 $arrRegist = array(
 					  "subject", "charge_image", "mail_method", "header", "main_title", "main_comment", "main_product_id", "sub_title", "sub_comment"
@@ -97,5 +97,5 @@
 					);
 					
-// ´ûÂ¸¤ÎÅÐÏ¿ºÑ¤ß¾¦ÉÊ¤«¤é²èÁüÉ½¼¨¤òÉ¬Í×¤È¤¹¤ë¹àÌÜ¥ê¥¹¥È					
+// 既存の登録済み商品から画像表示を必要とする項目リスト					
 $arrFileList = array(
 						"main_product_id", "sub_product_id01", "sub_product_id02", "sub_product_id03", "sub_product_id04", "sub_product_id05"
@@ -109,39 +109,39 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 
-// ²èÁü½èÍý¥¯¥é¥¹ÀßÄê
+// 画像処理クラス設定
 $objUpFile = new SC_UploadFile(IMAGE_TEMP_DIR, IMAGE_SAVE_DIR);
-$objUpFile->addFile("¥á¡¼¥ëÃ´Åö¼Ì¿¿", 'charge_image', array('jpg'),IMAGE_SIZE, true, HTMLMAIL_IMAGE_WIDTH, HTMLMAIL_IMAGE_HEIGHT);
-
-// POSTÃÍ¤Î°ú·Ñ¤®&ÆþÎÏÃÍ¤ÎÊÑ´¹
+$objUpFile->addFile("メール担当写真", 'charge_image', array('jpg'),IMAGE_SIZE, true, HTMLMAIL_IMAGE_WIDTH, HTMLMAIL_IMAGE_HEIGHT);
+
+// POST値の引継ぎ&入力値の変換
 $objPage->arrForm = lfConvData($_POST);
 
-// Hidden¤«¤é¤Î¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+// Hiddenからのデータを引き継ぐ
 $objUpFile->setHiddenFileList($_POST);
 
 switch ($_POST['mode']){
 	
-	//²èÁü¥¢¥Ã¥×¥í¡¼¥É
+	//画像アップロード
 	case 'upload_image':
-	// ²èÁüÊÝÂ¸½èÍý
+	// 画像保存処理
 	$objPage->arrErr[$_POST['image_key']] = $objUpFile->makeTempFile($_POST['image_key']);
 	break;
 	
-	//³ÎÇ§
+	//確認
 	case 'confirm':
 	
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
-	//¥Õ¥¡¥¤¥ëÂ¸ºß¥Á¥§¥Ã¥¯
+	//ファイル存在チェック
 	$objPage->arrErr = array_merge((array)$objPage->arrErr, (array)$objUpFile->checkEXISTS());
 		
-	//¥¨¥é¡¼¤Ê¤·¤Î¾ì¹ç¡¢³ÎÇ§¥Ú¡¼¥¸¤Ø
+	//エラーなしの場合、確認ページへ
 	 if (!$objPage->arrErr){
-		// 	¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë¾ðÊóÇÛÎó¤òÅÏ¤¹¡£
+		// 	アップロードファイル情報配列を渡す。
 		$objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
-		//ºï½üÍ×µá¤Î¤¢¤Ã¤¿²èÁü¤òÉ½¼¨¤·¤Ê¤¤
+		//削除要求のあった画像を表示しない
 		for($i = 1; $i <= HTML_TEMPLATE_SUB_MAX; $i++) {
 			if($_POST['delete_sub'.$i] == "1") {
@@ -156,19 +156,19 @@
 	break;
 	
-	// ³ÎÇ§¥Ú¡¼¥¸¤«¤é¤ÎÌá¤ê
+	// 確認ページからの戻り
 	case 'return':
 	break;
 	
-	//¡¡¥Æ¥ó¥×¥ì¡¼¥ÈÅÐÏ¿
+	//　テンプレート登録
 	case 'complete':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objPage->arrForm = lfConvData($_POST);
-	$objPage->arrErr = lfErrorCheck($objPage->arrForm);	// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
-
-	// ¥¢¥Ã¥×¥í¡¼¥É²èÁü¤ò¥»¡¼¥Ö¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¹Ô
+	$objPage->arrErr = lfErrorCheck($objPage->arrForm);	// 入力エラーチェック
+
+	// アップロード画像をセーブディレクトリに移行
 	$objUpFile->moveTempFile();
 
-	// DBÅÐÏ¿
-	if (is_numeric($objPage->arrForm["template_id"])) {	//¡¡ÊÔ½¸»þ
+	// DB登録
+	if (is_numeric($objPage->arrForm["template_id"])) {	//　編集時
 		lfUpdateData($arrRegist);
 	} else {
@@ -179,10 +179,10 @@
 }
 
-// ¸¡º÷·ë²Ì¤«¤é¤ÎÊÔ½¸»þ
+// 検索結果からの編集時
 if ($_GET["mode"] == "edit" && is_numeric($_GET["template_id"])) {
 	$objPage->edit_mode = "on";
-	//¥Æ¥ó¥×¥ì¡¼¥È¾ðÊóÆÉ¤ß¹þ¤ß
+	//テンプレート情報読み込み
 	lfSetRegistData($_GET["template_id"]);
-	// DB¥Ç¡¼¥¿¤«¤é²èÁü¥Õ¥¡¥¤¥ëÌ¾¤ÎÆÉ¹þ
+	// DBデータから画像ファイル名の読込
 	$objUpFile->setDBFileList($objPage->arrForm);
 
@@ -190,11 +190,11 @@
 
 if ($_GET['mode'] != 'edit'){
-//ÅÐÏ¿¾ðÊó¤ÎÆÉ¤ß¹þ¤ß
+//登録情報の読み込み
 $objPage->arrFileName = lfGetProducts();
 }
 
-// HIDDENÍÑ¤ËÇÛÎó¤òÅÏ¤¹¡£
+// HIDDEN用に配列を渡す。
 $objPage->arrHidden = array_merge((array)$objPage->arrHidden, (array)$objUpFile->getHiddenFileList());
-// ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë¾ðÊóÇÛÎó¤òÅÏ¤¹¡£
+// アップロードファイル情報配列を渡す。
 $objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
 
@@ -204,5 +204,5 @@
 //-------------------------------------------------------------------------------------------------------------------------
 
-/* ¾¦ÉÊ²èÁü¤ÎÆÉ¤ß¹þ¤ß */
+/* 商品画像の読み込み */
 function lfGetProducts() {
 	global $objQuery;
@@ -222,5 +222,5 @@
 }
 
-/* ÅÐÏ¿ºÑ¤ß¥Ç¡¼¥¿ÆÉ¤ß¹þ¤ß */
+/* 登録済みデータ読み込み */
 function lfSetRegistData($template_id) {
 	global $objQuery;
@@ -228,5 +228,5 @@
 	$arrRet = $objQuery->select("*", "dtb_mailmaga_template", "template_id=?", array($template_id));
 	$arrProductid = $arrRet[0];
-	//²èÁü°Ê³°¤Î¾ðÊó¼èÆÀ
+	//画像以外の情報取得
 	$objPage->arrForm = $arrRet[0];
 		if ($arrProductid['main_product_id'] != ""){
@@ -240,5 +240,5 @@
 		}
 	}
-	//²èÁü¤Î¾ðÊó¼èÆÀ
+	//画像の情報取得
 	$objPage->arrFileName = $arrFileName;
 	
@@ -246,13 +246,13 @@
 }
 
-// ÊÔ½¸¥Ç¡¼¥¿¼èÆÀ
+// 編集データ取得
 function lfGetEditData($id, $arrIdData) {
 	global $conn;
 
-	// DBÅÐÏ¿¾ðÊó
+	// DB登録情報
 	$sql = "SELECT * FROM dtb_mailmaga_template WHERE template_id = ? AND del_flg = 0";
 	$result = $conn->getAll($sql, array($id));
 
-	//¡¡²èÁü¥Õ¥¡¥¤¥ëÌ¾
+	//　画像ファイル名
 	for ($i = 0; $i < count($arrIdData); $i ++) {
 		$data = "";
@@ -267,8 +267,8 @@
 }
 
-// ³ÎÇ§¥Ç¡¼¥¿¼èÆÀ
+// 確認データ取得
 function lfGetConfirmData($arrPOST, $arrIdData) {
 	global $conn;
-	//¡¡²èÁü¥Õ¥¡¥¤¥ëÌ¾
+	//　画像ファイル名
 	for ($i = 0; $i < count($arrIdData); $i ++) {
 		$data = "";
@@ -282,5 +282,5 @@
 }
 
-// ¥Ç¡¼¥¿¥Ù¡¼¥¹ÅÐÏ¿
+// データベース登録
 function ifRegistData($arrRegist) {
 	global $conn;
@@ -292,7 +292,7 @@
 		}
 	}
-	$arrRegistValue["creator_id"] = $_SESSION["member_id"];		// ÅÐÏ¿¼ÔID¡Ê´ÉÍý²èÌÌ¡Ë
+	$arrRegistValue["creator_id"] = $_SESSION["member_id"];		// 登録者ID（管理画面）
 	$uploadfile = $objUpFile->getDBFileList();
-	//ºï½üÍ×µá¤Î¤¢¤Ã¤¿¾¦ÉÊ¤òºï½ü¤¹¤ë
+	//削除要求のあった商品を削除する
 	for ($i = 1; $i <= HTML_TEMPLATE_SUB_MAX; $i++){
 		if ($_POST['delete_sub'.$i] == '1'){
@@ -304,5 +304,5 @@
 }
 
-// ¥Ç¡¼¥¿¹¹¿·
+// データ更新
 function lfUpdateData($arrRegist) {
 	global $conn;
@@ -317,5 +317,5 @@
 	$arrRegistValue["update_date"] = "NOW()";
 	$uploadfile = $objUpFile->getDBFileList();
-	//ºï½üÍ×µá¤Î¤¢¤Ã¤¿¾¦ÉÊ¤òºï½ü¤¹¤ë
+	//削除要求のあった商品を削除する
 	for ($i = 1; $i <= HTML_TEMPLATE_SUB_MAX; $i++){
 		if ($_POST['delete_sub'.$i] == '1'){
@@ -328,8 +328,8 @@
 }
 
-// ÆþÎÏÃÍÊÑ´¹
+// 入力値変換
 function lfConvData( $data ){
 	
-	 // Ê¸»úÎó¤ÎÊÑ´¹¡Êmb_convert_kana¤ÎÊÑ´¹¥ª¥×¥·¥ç¥ó¡Ë							
+	 // 文字列の変換（mb_convert_kanaの変換オプション）							
 	$arrFlag = array(
 					  "header" => "aKV"
@@ -351,16 +351,16 @@
 }
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 function lfErrorCheck($array) {
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¥á¡¼¥ë·Á¼°", "mail_method"), array("EXIST_CHECK", "ALNUM_CHECK"));
+	$objErr->doFunc(array("メール形式", "mail_method"), array("EXIST_CHECK", "ALNUM_CHECK"));
 	$objErr->doFunc(array("Subject", "subject", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Ø¥Ã¥À¡¼¥Æ¥­¥¹¥È", 'header', LTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK") );
-	$objErr->doFunc(array("¥á¥¤¥ó¾¦ÉÊ¥¿¥¤¥È¥ë", 'main_title', STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK") );
-	$objErr->doFunc(array("¥á¥¤¥ó¾¦ÉÊ¥³¥á¥ó¥È", 'main_comment', LTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¥¤¥ó¾¦ÉÊ²èÁü", "main_product_id"), array("EXIST_CHECK"));
-	$objErr->doFunc(array("¥µ¥Ö¾¦ÉÊ·²¥¿¥¤¥È¥ë", "sub_title", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥µ¥Ö¾¦ÉÊ·²¥³¥á¥ó¥È", "sub_comment", LTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ヘッダーテキスト", 'header', LTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK") );
+	$objErr->doFunc(array("メイン商品タイトル", 'main_title', STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK") );
+	$objErr->doFunc(array("メイン商品コメント", 'main_comment', LTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メイン商品画像", "main_product_id"), array("EXIST_CHECK"));
+	$objErr->doFunc(array("サブ商品群タイトル", "sub_title", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("サブ商品群コメント", "sub_comment", LTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
 	
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/mail/inc_mailmagazine.php
===================================================================
--- branches/rel/html/admin/mail/inc_mailmagazine.php	(revision 12157)
+++ branches/feature-module-update/html/admin/mail/inc_mailmagazine.php	(revision 15078)
@@ -5,5 +5,5 @@
  * http://www.lockon.co.jp/
  *
- * CSVÇÛ¿®µ¡Ç½¼ÂÁõ¤Î¤¿¤á¡¢¶¦ÄÌÉôÊ¬¤ò³°Éô¥Õ¥¡¥¤¥ë²½¤·¤Þ¤·¤¿¡£<br>
+ * CSV配信機能実装のため、共通部分を外部ファイル化しました。<br>
  * @author hirokazu_fukuda
  * @version 2005/12/27
@@ -11,9 +11,9 @@
 
 
-//---- ¸¡º÷ÍÑ¹àÌÜÇÛÎó
-$objPage->arrHtmlmail = array( "" => "Î¾Êý",  1 => "HTML", 2 => "TEXT" );
-
-
-//---- ÇÛÎóÆâÍÆÀìÍÑ¹àÌÜ¤ÎÇÛÎó
+//---- 検索用項目配列
+$objPage->arrHtmlmail = array( "" => "両方",  1 => "HTML", 2 => "TEXT" );
+
+
+//---- 配列内容専用項目の配列
 $arrRegistColumn = array(
 							 array(  "column" => "template_id",		"convert" => "n" )
@@ -28,12 +28,12 @@
 						);
 
-//---- ¥á¥ë¥Þ¥¬²ñ°÷¼ïÊÌ
+//---- メルマガ会員種別
 $arrCustomerType = array(
-						1 => "²ñ°÷",
-						2 => "Èó²ñ°÷",
-						//3 => "CSVÅÐÏ¿"
+						1 => "会員",
+						2 => "非会員",
+						//3 => "CSV登録"
 						);
 
-//---- ¸¡º÷¹àÌÜ
+//---- 検索項目
 $arrSearchColumn = array(
 							array(  "column" => "name",				"convert" => "aKV"),
@@ -82,5 +82,5 @@
 //--------------------------------------------------------------------------------------------------------------------------------------
 
-//---- HTML¥Æ¥ó¥×¥ì¡¼¥È¤ò»ÈÍÑ¤¹¤ë¾ì¹ç¡¢¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë¡£	
+//---- HTMLテンプレートを使用する場合、データを取得する。	
 function lfGetHtmlTemplateData($id) {
 	
@@ -90,10 +90,10 @@
 	$list_data = $result[0];
 
-	// ¥á¥¤¥ó¾¦ÉÊ¤Î¾ðÊó¼èÆÀ
+	// メイン商品の情報取得
 	$sql = "SELECT name, main_image, point_rate, deliv_fee, price01_min, price01_max, price02_min, price02_max FROM vw_products_allclass AS allcls WHERE product_id = ?";
 	$main = $conn->getAll($sql, array($list_data["main_product_id"]));
 	$list_data["main"] = $main[0];
 
-	// ¥µ¥Ö¾¦ÉÊ¤Î¾ðÊó¼èÆÀ
+	// サブ商品の情報取得
 	$sql = "SELECT product_id, name, main_list_image, price01_min, price01_max, price02_min, price02_max FROM vw_products_allclass AS allcls WHERE product_id = ?";
 	$k = 0;
@@ -113,5 +113,5 @@
 			$result = $conn->getAll($sql, array($list_data["sub_product_id" .$j]));
 			$list_data["sub"][$k][$l] = $result[0];
-			$list_data["sub"][$k]["data_exists"] = "OK";	//Åö³ºÃÊ¤Ë¥Ç¡¼¥¿¤¬£±¤Ä°Ê¾åÂ¸ºß¤¹¤ë¥Õ¥é¥°
+			$list_data["sub"][$k]["data_exists"] = "OK";	//当該段にデータが１つ以上存在するフラグ
 		}
 		$l ++;
@@ -120,5 +120,5 @@
 }
 
-//---   ¥Æ¥ó¥×¥ì¡¼¥È¤Î¼ïÎà¤òÊÖ¤¹
+//---   テンプレートの種類を返す
 function lfGetTemplateMethod($conn, $templata_id){
 	
@@ -128,5 +128,5 @@
 }
 
-//---   hiddenÍ×ÁÇ½ÐÎÏÍÑÇÛÎó¤ÎºîÀ®
+//---   hidden要素出力用配列の作成
 function lfGetHidden( $array ){
 	if ( is_array($array) ){
@@ -144,8 +144,8 @@
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrSearchColumn) {
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrSearchColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
@@ -154,5 +154,5 @@
 	$new_array = array();
 	foreach ($arrConvList as $key => $val) {
-		if ( strlen($array[$key]) > 0 ){						// ¥Ç¡¼¥¿¤Î¤¢¤ë¤â¤Î¤À¤±ÊÖ¤¹
+		if ( strlen($array[$key]) > 0 ){						// データのあるものだけ返す
 			$new_array[$key] = $array[$key];
 			if( strlen($val) > 0) {
@@ -166,67 +166,67 @@
 
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck($array, $flag = '') {
 
-	// flag ¤ÏÅÐÏ¿»þÍÑ
+	// flag は登録時用
 	
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¸ÜµÒ¥³¡¼¥É", "customer_id", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", "pref", 2), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¸ÜµÒÌ¾", "name", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¸ÜµÒÌ¾(¥«¥Ê)", "kana", STEXT_LEN), array("KANA_CHECK", "MAX_LENGTH_CHECK"));
-
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", STEXT_LEN) ,array("EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ", "tel", TEL_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-		
-	$objErr->doFunc(array("¹ØÆþ²ó¿ô(³«»Ï)", "buy_times_from", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¹ØÆþ²ó¿ô(½ªÎ»)", "buy_times_to", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	if ((is_numeric($array["buy_total_from"]) && is_numeric($array["buy_total_to"]) ) && ($array["buy_times_from"] > $array["buy_times_to"]) ) $objErr->arrErr["buy_times_from"] .= "¢¨ ¹ØÆþ²ó¿ô¤Î»ØÄêÈÏ°Ï¤¬ÉÔÀµ¤Ç¤¹¡£";
-	
-	$objErr->doFunc(array("ÃÂÀ¸·î", "birth_month", 2), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	
-	$objErr->doFunc(array("ÃÂÀ¸Æü(³«»ÏÆü)", "b_start_year", "b_start_month", "b_start_day",), array("CHECK_DATE"));
-	$objErr->doFunc(array("ÃÂÀ¸Æü(½ªÎ»Æü)", "b_end_year", "b_end_month", "b_end_day"), array("CHECK_DATE"));	
-	$objErr->doFunc(array("ÃÂÀ¸Æü(³«»ÏÆü)","ÃÂÀ¸Æü(½ªÎ»Æü)", "b_start_year", "b_start_month", "b_start_day", "b_end_year", "b_end_month", "b_end_day"), array("CHECK_SET_TERM"));
-	
-	$objErr->doFunc(array("ÅÐÏ¿¡¦¹¹¿·Æü(³«»ÏÆü)", "start_year", "start_month", "start_day",), array("CHECK_DATE"));
-	$objErr->doFunc(array("ÅÐÏ¿¡¦¹¹¿·Æü(½ªÎ»Æü)", "end_year", "end_month", "end_day"), array("CHECK_DATE"));	
-	$objErr->doFunc(array("ÅÐÏ¿¡¦¹¹¿·Æü(³«»ÏÆü)","ÅÐÏ¿¡¦¹¹¿·Æü(½ªÎ»Æü)", "start_year", "start_month", "start_day", "end_year", "end_month", "end_day"), array("CHECK_SET_TERM"));
-	
-	$objErr->doFunc(array("ºÇ½ª¹ØÆþÆü(³«»ÏÆü)", "buy_start_year", "buy_start_month", "buy_start_day",), array("CHECK_DATE"));
-	$objErr->doFunc(array("ºÇ½ª¹ØÆþ(½ªÎ»Æü)", "buy_end_year", "buy_end_month", "buy_end_day"), array("CHECK_DATE"));	
-	$objErr->doFunc(array("ºÇ½ª¹ØÆþÆü(³«»ÏÆü)","ÅÐÏ¿¡¦¹¹¿·Æü(½ªÎ»Æü)", "buy_start_year", "buy_start_month", "buy_start_day", "buy_end_year", "buy_end_month", "buy_end_day"), array("CHECK_SET_TERM"));
-	
-	$objErr->doFunc(array("¹ØÆþ¾¦ÉÊ¥³¡¼¥É", "buy_product_code", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-
-	$objErr->doFunc(array("¹ØÆþ¾¦ÉÊÌ¾", "buy_product_name", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-	
-	$objErr->doFunc(array("¹ØÆþ¶â³Û(³«»Ï)", "buy_total_from", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));	
-	$objErr->doFunc(array("¹ØÆþ¶â³Û(½ªÎ»)", "buy_total_to", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));	
-
-	$objErr->doFunc(array("¥­¥ã¥ó¥Ú¡¼¥ó", "campaign_id", INT_LEN), array("NUM_CHECK"));	
-		
-	//¹ØÆþ¶â³Û(from) ¡ä ¹ØÆþ¶â³Û(to) ¤Î¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë
+	$objErr->doFunc(array("顧客コード", "customer_id", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("都道府県", "pref", 2), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("顧客名", "name", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("顧客名(カナ)", "kana", STEXT_LEN), array("KANA_CHECK", "MAX_LENGTH_CHECK"));
+
+	$objErr->doFunc(array('メールアドレス', "email", STEXT_LEN) ,array("EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("電話番号", "tel", TEL_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+		
+	$objErr->doFunc(array("購入回数(開始)", "buy_times_from", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("購入回数(終了)", "buy_times_to", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	if ((is_numeric($array["buy_total_from"]) && is_numeric($array["buy_total_to"]) ) && ($array["buy_times_from"] > $array["buy_times_to"]) ) $objErr->arrErr["buy_times_from"] .= "※ 購入回数の指定範囲が不正です。";
+	
+	$objErr->doFunc(array("誕生月", "birth_month", 2), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	
+	$objErr->doFunc(array("誕生日(開始日)", "b_start_year", "b_start_month", "b_start_day",), array("CHECK_DATE"));
+	$objErr->doFunc(array("誕生日(終了日)", "b_end_year", "b_end_month", "b_end_day"), array("CHECK_DATE"));	
+	$objErr->doFunc(array("誕生日(開始日)","誕生日(終了日)", "b_start_year", "b_start_month", "b_start_day", "b_end_year", "b_end_month", "b_end_day"), array("CHECK_SET_TERM"));
+	
+	$objErr->doFunc(array("登録・更新日(開始日)", "start_year", "start_month", "start_day",), array("CHECK_DATE"));
+	$objErr->doFunc(array("登録・更新日(終了日)", "end_year", "end_month", "end_day"), array("CHECK_DATE"));	
+	$objErr->doFunc(array("登録・更新日(開始日)","登録・更新日(終了日)", "start_year", "start_month", "start_day", "end_year", "end_month", "end_day"), array("CHECK_SET_TERM"));
+	
+	$objErr->doFunc(array("最終購入日(開始日)", "buy_start_year", "buy_start_month", "buy_start_day",), array("CHECK_DATE"));
+	$objErr->doFunc(array("最終購入(終了日)", "buy_end_year", "buy_end_month", "buy_end_day"), array("CHECK_DATE"));	
+	$objErr->doFunc(array("最終購入日(開始日)","登録・更新日(終了日)", "buy_start_year", "buy_start_month", "buy_start_day", "buy_end_year", "buy_end_month", "buy_end_day"), array("CHECK_SET_TERM"));
+	
+	$objErr->doFunc(array("購入商品コード", "buy_product_code", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+
+	$objErr->doFunc(array("購入商品名", "buy_product_name", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+	
+	$objErr->doFunc(array("購入金額(開始)", "buy_total_from", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));	
+	$objErr->doFunc(array("購入金額(終了)", "buy_total_to", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));	
+
+	$objErr->doFunc(array("キャンペーン", "campaign_id", INT_LEN), array("NUM_CHECK"));	
+		
+	//購入金額(from) ＞ 購入金額(to) の場合はエラーとする
 	if ( (is_numeric($array["buy_total_from"]) && is_numeric($array["buy_total_to"]) ) && 
 		 ($array["buy_total_from"] > $array["buy_total_to"]) ) {
-		 $objErr->arrErr["buy_total_from"] .= "¢¨ ¹ØÆþ¶â³Û¤Î»ØÄêÈÏ°Ï¤¬ÉÔÀµ¤Ç¤¹¡£";
+		 $objErr->arrErr["buy_total_from"] .= "※ 購入金額の指定範囲が不正です。";
 	 }
 
 	if ( $flag ){
-		$objErr->doFunc(array("¥Æ¥ó¥×¥ì¡¼¥È", "template_id"), array("EXIST_CHECK", "NUM_CHECK"));
-		$objErr->doFunc(array("¥á¡¼¥ëÁ÷¿®Ë¡Ë¡", "mail_method"), array("EXIST_CHECK", "NUM_CHECK"));
+		$objErr->doFunc(array("テンプレート", "template_id"), array("EXIST_CHECK", "NUM_CHECK"));
+		$objErr->doFunc(array("メール送信法法", "mail_method"), array("EXIST_CHECK", "NUM_CHECK"));
 		
 		if(MELMAGA_BATCH_MODE) {
-			$objErr->doFunc(array("ÇÛ¿®Æü¡ÊÇ¯¡Ë","send_year"), array("EXIST_CHECK", "NUM_CHECK"));
-			$objErr->doFunc(array("ÇÛ¿®Æü¡Ê·î¡Ë","send_month"), array("EXIST_CHECK", "NUM_CHECK"));
-			$objErr->doFunc(array("ÇÛ¿®Æü¡ÊÆü¡Ë","send_day"), array("EXIST_CHECK", "NUM_CHECK"));
-			$objErr->doFunc(array("ÇÛ¿®Æü¡Ê»þ¡Ë","send_hour"), array("EXIST_CHECK", "NUM_CHECK"));
-			$objErr->doFunc(array("ÇÛ¿®Æü¡ÊÊ¬¡Ë","send_minutes"), array("EXIST_CHECK", "NUM_CHECK"));
-			$objErr->doFunc(array("ÇÛ¿®Æü", "send_year", "send_month", "send_day"), array("CHECK_DATE"));
-			$objErr->doFunc(array("ÇÛ¿®Æü", "send_year", "send_month", "send_day","send_hour", "send_minutes"), array("ALL_EXIST_CHECK"));
+			$objErr->doFunc(array("配信日（年）","send_year"), array("EXIST_CHECK", "NUM_CHECK"));
+			$objErr->doFunc(array("配信日（月）","send_month"), array("EXIST_CHECK", "NUM_CHECK"));
+			$objErr->doFunc(array("配信日（日）","send_day"), array("EXIST_CHECK", "NUM_CHECK"));
+			$objErr->doFunc(array("配信日（時）","send_hour"), array("EXIST_CHECK", "NUM_CHECK"));
+			$objErr->doFunc(array("配信日（分）","send_minutes"), array("EXIST_CHECK", "NUM_CHECK"));
+			$objErr->doFunc(array("配信日", "send_year", "send_month", "send_day"), array("CHECK_DATE"));
+			$objErr->doFunc(array("配信日", "send_year", "send_month", "send_day","send_hour", "send_minutes"), array("ALL_EXIST_CHECK"));
 		}
 		$objErr->doFunc(array("Subject", "subject", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-		$objErr->doFunc(array("ËÜÊ¸", 'body', LLTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));	// HTML¥Æ¥ó¥×¥ì¡¼¥È¤ò»ÈÍÑ¤·¤Ê¤¤¾ì¹ç
+		$objErr->doFunc(array("本文", 'body', LLTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));	// HTMLテンプレートを使用しない場合
 	}
 	
@@ -234,5 +234,5 @@
 }
 
-/* ¥Æ¥ó¥×¥ì¡¼¥ÈID¤Èsubject¤ÎÇÛÎó¤òÊÖ¤¹ */ 
+/* テンプレートIDとsubjectの配列を返す */ 
 function getTemplateList($conn){
 	global $arrMagazineTypeAll;
@@ -240,5 +240,5 @@
 	$sql = "SELECT template_id, subject, mail_method FROM dtb_mailmaga_template WHERE del_flg = 0 ";
 	if ($_POST["htmlmail"] == 2 || $_POST['mail_type'] == 2) {
-		$sql .= " AND mail_method = 2 ";	//TEXT´õË¾¼Ô¤Ø¤ÎTEST¥á¡¼¥ë¥Æ¥ó¥×¥ì¡¼¥È¥ê¥¹¥È
+		$sql .= " AND mail_method = 2 ";	//TEXT希望者へのTESTメールテンプレートリスト
 	}
 	$sql .= " ORDER BY template_id DESC";
@@ -247,5 +247,5 @@
 	if ( is_array($result) ){ 
 		foreach( $result as $line ){
-			$return[$line['template_id']] = "¡Ú" . $arrMagazineTypeAll[$line['mail_method']] . "¡Û" . $line['subject'];  
+			$return[$line['template_id']] = "【" . $arrMagazineTypeAll[$line['mail_method']] . "】" . $line['subject'];  
 		}
 	}
@@ -254,5 +254,5 @@
 }
 
-/* ¥Æ¥ó¥×¥ì¡¼¥ÈID¤«¤é¥Æ¥ó¥×¥ì¡¼¥È¥Ç¡¼¥¿¤ò¼èÆÀ */ 
+/* テンプレートIDからテンプレートデータを取得 */ 
 function getTemplateData($conn, $id){
 	
Index: branches/feature-module-update/html/admin/mail/index.php
===================================================================
--- branches/rel/html/admin/mail/index.php	(revision 13630)
+++ branches/feature-module-update/html/admin/mail/index.php	(revision 15078)
@@ -18,10 +18,10 @@
 		$this->tpl_subno = "index";
 		$this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
-		$this->tpl_subtitle = 'ÇÛ¿®ÆâÍÆÀßÄê';
+		$this->tpl_subtitle = '配信内容設定';
 		
 		global $arrPref;
 		$this->arrPref = $arrPref;
 		global $arrJob;
-		$arrJob["ÉÔÌÀ"] = "ÉÔÌÀ";
+		$arrJob["不明"] = "不明";
 		$this->arrJob = $arrJob;
 		global $arrSex;		
@@ -31,9 +31,9 @@
 		global $arrPageRows;
 		$this->arrPageRows = $arrPageRows;
-		// ¥Ú¡¼¥¸¥Ê¥ÓÍÑ
+		// ページナビ用
 		$this->tpl_pageno = $_POST['search_pageno'];
 		global $arrMAILMAGATYPE;
 		$this->arrMAILMAGATYPE = $arrMAILMAGATYPE;
-		$this->arrHtmlmail[''] = "¤¹¤Ù¤Æ";
+		$this->arrHtmlmail[''] = "すべて";
 		$this->arrHtmlmail[1] = $arrMAILMAGATYPE[1];
 		$this->arrHtmlmail[2] = $arrMAILMAGATYPE[2];
@@ -47,5 +47,5 @@
 }
 
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
+//---- ページ初期設定
 $conn = new SC_DBConn();
 $objPage = new LC_Page();
@@ -58,12 +58,12 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 /*
-	query:ÇÛ¿®ÍúÎò¡Ö³ÎÇ§¡×
+	query:配信履歴「確認」
 */
 if ($_GET["mode"] == "query" && sfCheckNumLength($_GET["send_id"])) {
-	// Á÷¿®ÍúÎò¤è¤ê¡¢Á÷¿®¾ò·ï³ÎÇ§²èÌÌ
+	// 送信履歴より、送信条件確認画面
 	$sql = "SELECT search_data FROM dtb_send_history WHERE send_id = ?";
 	$result = $conn->getOne($sql, array($_GET["send_id"]));
@@ -72,11 +72,11 @@
 	$list_data = unserialize($result);
 	
-	// ÅÔÆ»ÉÜ¸©¤òÊÑ´¹
+	// 都道府県を変換
 	$list_data['pref_disp'] = $objPage->arrPref[$list_data['pref']];
 	
-	// ÇÛ¿®·Á¼°
+	// 配信形式
 	$list_data['htmlmail_disp'] = $objPage->arrHtmlmail[$list_data['htmlmail']];
 	
-	// À­ÊÌ¤ÎÊÑ´¹
+	// 性別の変換
 	if (count($list_data['sex']) > 0) {
 		foreach($list_data['sex'] as $key => $val){
@@ -87,5 +87,5 @@
 	}
 	
-	// ¿¦¶È¤ÎÊÑ´¹
+	// 職業の変換
 	if (count($list_data['job']) > 0) {
 		foreach($list_data['job'] as $key => $val){
@@ -96,5 +96,5 @@
 	}
 		
-	// ¥«¥Æ¥´¥êÊÑ´¹
+	// カテゴリ変換
 	$arrCatList = sfGetCategoryList();
 	$list_data['category_name'] = $arrCatList[$list_data['category_id']];
@@ -112,79 +112,79 @@
 switch($_POST['mode']) {
 /*
-	search:¡Ö¸¡º÷¡×¥Ü¥¿¥ó
-	back:¸¡º÷·ë²Ì²èÌÌ¡ÖÌá¤ë¡×¥Ü¥¿¥ó
+	search:「検索」ボタン
+	back:検索結果画面「戻る」ボタン
 */
 case 'delete':
 case 'search':
 case 'back':
-	//-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
+	//-- 入力値コンバート
 	$objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
 		
-	//-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+	//-- 入力エラーのチェック
 	$objPage->arrErr = lfErrorCheck($objPage->list_data);
 
-	//-- ¸¡º÷³«»Ï
+	//-- 検索開始
 	if (!is_array($objPage->arrErr)) {
 		$objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
-		// hiddenÍ×ÁÇºîÀ®
+		// hidden要素作成
 		$objPage->arrHidden = lfGetHidden($objPage->list_data);
 
-		//-- ¸¡º÷¥Ç¡¼¥¿¼èÆÀ	
+		//-- 検索データ取得	
 		$objSelect = new SC_CustomerList($objPage->list_data, "magazine");
-		// À¸À®¤µ¤ì¤¿WHEREÊ¸¤ò¼èÆÀ¤¹¤ë		
+		// 生成されたWHERE文を取得する		
 		list($where, $arrval) = $objSelect->getWhere();
 	
-		// ¡ÖWHERE¡×ÉôÊ¬¤òºï½ü¤¹¤ë¡£
+		// 「WHERE」部分を削除する。
 		$where = ereg_replace("^WHERE", "", $where);
 
-		// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+		// 検索結果の取得
 		$objQuery = new SC_Query();
 		$from = "dtb_customer";
 
-		// ¹Ô¿ô¤Î¼èÆÀ
+		// 行数の取得
 		$linemax = $objQuery->count($from, $where, $arrval);
-		$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
-		
-		// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+		$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
+		
+		// ページ送りの取得
 		$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, SEARCH_PMAX, "fnResultPageNavi", NAVI_PMAX);
 		$objPage->arrPagenavi = $objNavi->arrPagenavi;	
 		$startno = $objNavi->start_row;
 
-		// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+		// 取得範囲の指定(開始行番号、行数のセット)
 		$objQuery->setlimitoffset(SEARCH_PMAX, $startno);
-		// É½¼¨½ç½ø
+		// 表示順序
 		$objQuery->setorder("customer_id DESC");
 		
-		// ¸¡º÷·ë²Ì¤Î¼èÆÀ	
+		// 検索結果の取得	
 		$col = $objSelect->getMailMagazineColumn(lfGetIsMobile($_POST['mail_type']));
 		$objPage->arrResults = $objQuery->select($col, $from, $where, $arrval);
-		//¸½ºß»þ¹ï¤Î¼èÆÀ
+		//現在時刻の取得
 		$objPage->arrNowDate = lfGetNowDate();
 	}
 	break;
 /*
-	input:¸¡º÷·ë²Ì²èÌÌ¡ÖhtmlmailÆâÍÆÀßÄê¡×¥Ü¥¿¥ó
+	input:検索結果画面「htmlmail内容設定」ボタン
 */
 case 'input':
-	//-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
+	//-- 入力値コンバート
 	$objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
-	//-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+	//-- 入力エラーのチェック
 	$objPage->arrErr = lfErrorCheck($objPage->list_data);
-	//-- ¥¨¥é¡¼¤Ê¤·
+	//-- エラーなし
 	if (!is_array($objPage->arrErr)) {
-		//-- ¸½ºß»þ¹ï¤Î¼èÆÀ
+		//-- 現在時刻の取得
 		$objPage->arrNowDate = lfGetNowDate();
-		$objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
+		$objPage->arrHidden = lfGetHidden($objPage->list_data); // hidden要素作成
 		$objPage->tpl_mainpage = 'mail/input.tpl';
 	}
 	break;
 /*
-	template:¥Æ¥ó¥×¥ì¡¼¥ÈÁªÂò
+	template:テンプレート選択
 */
 case 'template':
-	//-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
+	//-- 入力値コンバート
 	$objPage->list_data = lfConvertParam($_POST, $arrSearchColumn);
 	
-	//-- »þ¹ïÀßÄê¤Î¼èÆÀ
+	//-- 時刻設定の取得
 	$objPage->arrNowDate['year'] = $_POST['send_year'];
 	$objPage->arrNowDate['month'] = $_POST['send_month'];
@@ -193,11 +193,11 @@
 	$objPage->arrNowDate['minutes'] = $_POST['send_minutes'];
 	
-	//-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+	//-- 入力エラーのチェック
 	$objPage->arrErr = lfErrorCheck($objPage->list_data);
 
-	//-- ¸¡º÷³«»Ï
+	//-- 検索開始
 	if ( ! is_array($objPage->arrErr)) {
 		$objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
-		$objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
+		$objPage->arrHidden = lfGetHidden($objPage->list_data); // hidden要素作成
 	
 		$objPage->tpl_mainpage = 'mail/input.tpl';
@@ -209,5 +209,5 @@
 		}
 
-		//-- HTML¥Æ¥ó¥×¥ì¡¼¥È¤ò»ÈÍÑ¤¹¤ë¾ì¹ç¤Ï¡¢HTML¥½¡¼¥¹¤òÀ¸À®¤·¤ÆBODY¤ØÁÞÆþ
+		//-- HTMLテンプレートを使用する場合は、HTMLソースを生成してBODYへ挿入
 		if ( $objPage->list_data["mail_method"] == 3) {
 			$objTemplate = new LC_HTMLtemplate;
@@ -215,7 +215,7 @@
 			$objSiteInfo = new SC_SiteInfo();
 			$objTemplate->arrInfo = $objSiteInfo->data;
-			//¥á¡¼¥ëÃ´Åö¼Ì¿¿¤ÎÉ½¼¨
+			//メール担当写真の表示
 			$objUpFile = new SC_UploadFile(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
-			$objUpFile->addFile("¥á¡¼¥ëÃ´Åö¼Ì¿¿", 'charge_image', array('jpg'), IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
+			$objUpFile->addFile("メール担当写真", 'charge_image', array('jpg'), IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
 			$objUpFile->setDBFileList($objTemplate->list_data);
 			$objTemplate->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
@@ -227,24 +227,24 @@
 	break;
 /*
-	regist_confirm:¡ÖÆþÎÏÆâÍÆ¤ò³ÎÇ§¡×
-	regist_back:¡Ö¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê²èÌÌ¤ØÌá¤ë¡×
-	regist_complete:¡ÖÅÐÏ¿¡×
+	regist_confirm:「入力内容を確認」
+	regist_back:「テンプレート設定画面へ戻る」
+	regist_complete:「登録」
 */	
 case 'regist_confirm':
 case 'regist_back':
 case 'regist_complete':
-	//-- ÆþÎÏÃÍ¥³¥ó¥Ð¡¼¥È
+	//-- 入力値コンバート
 	$arrCheckColumn = array_merge( $arrSearchColumn, $arrRegistColumn );
 	$objPage->list_data = lfConvertParam($_POST, $arrCheckColumn);
 	
-	//¸½ºß»þ¹ï¤Î¼èÆÀ
+	//現在時刻の取得
 	$objPage->arrNowDate = lfGetNowDate();
 
-	//-- ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+	//-- 入力エラーのチェック
 	$objPage->arrErr = lfErrorCheck($objPage->list_data, 1);
 	$objPage->tpl_mainpage = 'mail/input.tpl';
-	$objPage->arrHidden = lfGetHidden($objPage->list_data); // hiddenÍ×ÁÇºîÀ®
-	
-	//-- ¸¡º÷³«»Ï
+	$objPage->arrHidden = lfGetHidden($objPage->list_data); // hidden要素作成
+	
+	//-- 検索開始
 	if ( ! is_array($objPage->arrErr)) {
 			$objPage->list_data['name'] = sfManualEscape($objPage->list_data['name']);
@@ -261,5 +261,5 @@
 				exit;
 			} else {
-				sfErrorHeader(">> ËÜ¥µ¥¤¥È¤Ç¤Ï¥á¥ë¥Þ¥¬ÇÛ¿®¤Ï¹Ô¤¨¤Þ¤»¤ó¡£");
+				sfErrorHeader(">> 本サイトではメルマガ配信は行えません。");
 			}
 		}
@@ -271,5 +271,5 @@
 }
 
-// ÇÛ¿®»þ´Ö¤ÎÇ¯¤ò¡¢¡Ö¸½ºßÇ¯¢·¸½ºßÇ¯¡Ü£±¡×¤ÎÈÏ°Ï¤ËÀßÄê
+// 配信時間の年を、「現在年~現在年＋１」の範囲に設定
 for ($year=date("Y"); $year<=date("Y") + 1;$year++){
 	$arrYear[$year] = $year;
@@ -283,5 +283,5 @@
 $objPage->arrCampaignList = lfGetCampaignList();
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -289,5 +289,5 @@
 //-------------------------------------------------------------------------------------------------------------------------------
 
-// ¾¦ÉÊ¥³¡¼¥É¤Ç¸¡º÷¤µ¤ì¤¿¾ì¹ç¤Ë¥Ò¥Ã¥È¤·¤¿¼õÃíÈÖ¹æ¤ò¼èÆÀ¤¹¤ë¡£
+// 商品コードで検索された場合にヒットした受注番号を取得する。
 function lfGetCustomerOrderId($keyword) {
 	if($keyword != "") {
@@ -320,5 +320,5 @@
 }
 
-//---- CSV½ÐÎÏÍÑ¥Ç¡¼¥¿¼èÆÀ
+//---- CSV出力用データ取得
 function lfGetCSVData( $array, $arrayIndex){	
 	
@@ -329,7 +329,7 @@
 			$return .= "\"";			
 			if ( $arrayIndex ){
-				$return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";	
+				$return .= mb_ereg_replace("<","＜",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";	
 			} else {
-				$return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
+				$return .= mb_ereg_replace("<","＜",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
 			}
 		}
@@ -339,5 +339,5 @@
 }
 
-//¸½ºß»þ¹ï¤Î¼èÆÀ¡ÊÇÛ¿®»þ´Ö¥Ç¥Õ¥©¥ë¥ÈÃÍ¡Ë
+//現在時刻の取得（配信時間デフォルト値）
 function lfGetNowDate(){
 	$nowdate = date("Y/n/j/G/i");
@@ -369,5 +369,5 @@
 }
 
-// ÇÛ¿®ÆâÍÆ¤ÈÇÛ¿®¥ê¥¹¥È¤ò½ñ¤­¹þ¤à
+// 配信内容と配信リストを書き込む
 function lfRegistData($arrData){
 	
@@ -417,5 +417,5 @@
 }
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó°ìÍ÷
+// キャンペーン一覧
 function lfGetCampaignList() {
 	
@@ -433,5 +433,5 @@
 
 function lfGetIsMobile($mail_type) {
-	// ¸¡º÷·ë²Ì¤Î¼èÆÀ			
+	// 検索結果の取得			
 	$is_mobile = false;
 	switch($mail_type) {
Index: branches/feature-module-update/html/admin/mail/template_input.php
===================================================================
--- branches/rel/html/admin/mail/template_input.php	(revision 12157)
+++ branches/feature-module-update/html/admin/mail/template_input.php	(revision 15078)
@@ -30,5 +30,5 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
@@ -36,15 +36,15 @@
 $objPage->mode = "regist";
 
-// id¤¬»ØÄê¤µ¤ì¤Æ¤¤¤ë¤È¤­¤Ï¡ÖÊÔ½¸¡×É½¼¨
+// idが指定されているときは「編集」表示
 if ( $_REQUEST['template_id'] ){
-	$objPage->title = "ÊÔ½¸";
+	$objPage->title = "編集";
 } else {
-	$objPage->title = "¿·µ¬ÅÐÏ¿";
+	$objPage->title = "新規登録";
 }
 
-// ¥â¡¼¥É¤Ë¤è¤ë½èÍýÊ¬´ô
+// モードによる処理分岐
 if ( $_GET['mode'] == 'edit' && sfCheckNumLength($_GET['template_id'])===true ){
 	
-	// ÊÔ½¸
+	// 編集
 	$sql = "SELECT * FROM dtb_mailmaga_template WHERE template_id = ? AND del_flg = 0";
 	$result = $conn->getAll($sql, array($_GET['template_id']));
@@ -54,17 +54,17 @@
 } elseif ( $_POST['mode'] == 'regist' ) {
 	
-	// ¿·µ¬ÅÐÏ¿
+	// 新規登録
 	$objPage->arrForm = lfConvData( $_POST );
 	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
 	
 	if ( ! $objPage->arrErr ){
-		// ¥¨¥é¡¼¤¬Ìµ¤¤¤È¤­¤ÏÅÐÏ¿¡¦ÊÔ½¸
+		// エラーが無いときは登録・編集
 		lfRegistData( $objPage->arrForm, $_POST['template_id']);	
-		sfReload("mode=complete");	// ¼«Ê¬¤òºÆÆÉ¹þ¤·¤Æ¡¢´°Î»²èÌÌ¤ØÁ«°Ü
+		sfReload("mode=complete");	// 自分を再読込して、完了画面へ遷移
 	}
 	
 } elseif ( $_GET['mode'] == 'complete' ) {		
 	
-	// ´°Î»²èÌÌÉ½¼¨
+	// 完了画面表示
 	$objPage->tpl_mainpage = 'mail/template_complete.tpl';
 	
@@ -100,5 +100,5 @@
 function lfConvData( $data ){
 	
-	 // Ê¸»úÎó¤ÎÊÑ´¹¡Êmb_convert_kana¤ÎÊÑ´¹¥ª¥×¥·¥ç¥ó¡Ë							
+	 // 文字列の変換（mb_convert_kanaの変換オプション）							
 	$arrFlag = array(
 					  "subject" => "KV"
@@ -115,11 +115,11 @@
 }
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
 	
-	$objErr->doFunc(array("¥á¡¼¥ë·Á¼°", "mail_method"), array("EXIST_CHECK", "ALNUM_CHECK"));
+	$objErr->doFunc(array("メール形式", "mail_method"), array("EXIST_CHECK", "ALNUM_CHECK"));
 	$objErr->doFunc(array("Subject", "subject", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ËÜÊ¸", 'body', LLTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("本文", 'body', LLTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
 
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/mail/template.php
===================================================================
--- branches/rel/html/admin/mail/template.php	(revision 12157)
+++ branches/feature-module-update/html/admin/mail/template.php	(revision 15078)
@@ -17,5 +17,5 @@
 		$this->tpl_subnavi = 'mail/subnavi.tpl';
 		$this->tpl_subno = "template";
-		$this->tpl_subtitle = '¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê';
+		$this->tpl_subtitle = 'テンプレート設定';
 	}
 }
@@ -26,10 +26,10 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 if ( $_GET['mode'] == "delete" && sfCheckNumLength($_GET['id'])===true ){
 
-	// ¥á¡¼¥ëÃ´Åö¤Î²èÁü¤¬¤¢¤ì¤Ðºï½ü¤·¤Æ¤ª¤¯
+	// メール担当の画像があれば削除しておく
 	$sql = "SELECT charge_image FROM dtb_mailmaga_template WHERE template_id = ?";
 	$result = $conn->getOne($sql, array($_GET["id"]));
@@ -38,5 +38,5 @@
 	}
 	
-	// ÅÐÏ¿ºï½ü
+	// 登録削除
 	$sql = "UPDATE dtb_mailmaga_template SET del_flg = 1 WHERE template_id = ?";
 	$conn->query($sql, array($_GET['id']));
Index: branches/feature-module-update/html/admin/mail/sendmail.php
===================================================================
--- branches/rel/html/admin/mail/sendmail.php	(revision 12157)
+++ branches/feature-module-update/html/admin/mail/sendmail.php	(revision 15078)
@@ -15,9 +15,9 @@
 
 if($_GET['mode'] == 'now') {
-	//----¡¡Ì¤Á÷¿®¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë
+	//----　未送信データを取得する
 	$time_data = $conn->getAll( "SELECT send_id FROM dtb_send_history  WHERE complete_count = 0 AND del_flg = 0 ORDER BY send_id ASC, start_date ASC" );
 } else {
 	
-	// postgresql ¤È mysql ¤È¤ÇSQL¤ò¤ï¤±¤ë
+	// postgresql と mysql とでSQLをわける
 	if (DB_TYPE == "pgsql") {
 		$sql = "SELECT send_id FROM dtb_send_history  ";
@@ -27,5 +27,5 @@
 		$sql.= "WHERE start_date  BETWEEN date_add(now(),INTERVAL -5 minute) AND date_add(now(),INTERVAL 5 minute) AND del_flg = 0 ORDER BY send_id ASC, start_date ASC";
 	}	
-	//----¡¡30Ê¬Ëè¤ËCron¤¬Á÷¿®»þ´Ö¥Ç¡¼¥¿³ÎÇ§
+	//----　30分毎にCronが送信時間データ確認
 	$time_data = $conn->getAll($sql);
 }
@@ -40,5 +40,5 @@
 }
 
-//---- ¥á¡¼¥ëÁ÷¿®
+//---- メール送信
 for( $i = 0; $i < count( $time_data ); $i++ ) {
 
@@ -51,9 +51,9 @@
 }
 
-//---- Á÷¿®·ë²Ì¥Õ¥é¥°ÍÑSQL
+//---- 送信結果フラグ用SQL
 $sql_flag ="UPDATE dtb_send_customer SET send_flag = ? WHERE send_id = ? AND customer_id = ?";
 $objMail = new GC_SendMail();
 
-//----¡¡¥á¡¼¥ëÀ¸À®¤ÈÁ÷¿®
+//----　メール生成と送信
 for( $i = 0; $i < count( $time_data ); $i++ ) {
 
@@ -64,9 +64,9 @@
 		$sendFlag = "";
 
-		//-- ¸ÜµÒÌ¾¤ÎÊÑ´¹
+		//-- 顧客名の変換
 		$name = trim($list_data[$i][$j]["name"]);
 		
 		if ($name == "") {
-			$name = "¤ªµÒ";
+			$name = "お客";
 		}
 		
@@ -75,19 +75,19 @@
 		$mailBody = ereg_replace( "{name}", $customerName ,  $mail_data[$i][0]["body"] );
 
-		//-- ¥Æ¥­¥¹¥È¥á¡¼¥ëÇÛ¿®¤Î¾ì¹ç	
+		//-- テキストメール配信の場合	
 		if( $mail_data[$i][0]["mail_method"] == 2 ) {
 
 			$sendResut = MAIL_SENDING(
-										 $list_data[$i][$j]["email"]				//¡¡¸ÜµÒ°¸Àè
-										,$subjectBody								//¡¡Subject
-										,$mailBody									//¡¡¥á¡¼¥ëËÜÊ¸
-										,$objSite->data["email03"]					//¡¡Á÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹
-										,$objSite->data["company_name"]				//¡¡Á÷¿®¸µÌ¾
-										,$objSite->data["email03"]					//¡¡reply_to
-										,$objSite->data["email04"]					//¡¡return_path
-										,$objSite->data["email04"]					//¡¡errors_to
+										 $list_data[$i][$j]["email"]				//　顧客宛先
+										,$subjectBody								//　Subject
+										,$mailBody									//　メール本文
+										,$objSite->data["email03"]					//　送信元メールアドレス
+										,$objSite->data["company_name"]				//　送信元名
+										,$objSite->data["email03"]					//　reply_to
+										,$objSite->data["email04"]					//　return_path
+										,$objSite->data["email04"]					//　errors_to
 																			 );
 
-		//--  HTML¥á¡¼¥ëÇÛ¿®¤Î¾ì¹ç	
+		//--  HTMLメール配信の場合	
 		} elseif( $mail_data[$i][0]["mail_method"] == 1 || $mail_data[$i][0]["mail_method"] == 3) {
 			
@@ -96,13 +96,13 @@
 											,$subjectBody
 											,$mailBody
-											,$objSite->data["email03"]					//¡¡Á÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹
-											,$objSite->data["company_name"]				//¡¡Á÷¿®¸µÌ¾
-											,$objSite->data["email03"]					//¡¡reply_to
-											,$objSite->data["email04"]					//¡¡return_path
-											,$objSite->data["email04"]					//¡¡errors_to
+											,$objSite->data["email03"]					//　送信元メールアドレス
+											,$objSite->data["company_name"]				//　送信元名
+											,$objSite->data["email03"]					//　reply_to
+											,$objSite->data["email04"]					//　return_path
+											,$objSite->data["email04"]					//　errors_to
 																	 );
 		}
 	
-		//-- Á÷¿®´°Î»¤Ê¤é1¡¢¼ºÇÔ¤Ê¤é0¤ò¥á¡¼¥ëÁ÷¿®·ë²Ì¥Õ¥é¥°¤È¤·¤ÆDB¤ËÁÞÆþ
+		//-- 送信完了なら1、失敗なら0をメール送信結果フラグとしてDBに挿入
 		if( ! $sendResut ){
 			 $sendFlag = "-1";
@@ -110,5 +110,5 @@
 			$sendFlag = "1";
 			
-			// ´°Î»¤ò1¤³Áý¤ä¤¹
+			// 完了を1こ増やす
 			$sql = "UPDATE dtb_send_history SET complete_count = complete_count + 1 WHERE send_id = ?";
 			$conn->query( $sql, array($mail_data[$i][0]["send_id"]) );
@@ -121,10 +121,10 @@
 	}
 
-	//--- ¥á¡¼¥ëÁ´·ïÁ÷¿®´°Î»¸å¤Î½èÍý
+	//--- メール全件送信完了後の処理
 	$completeSql = "UPDATE dtb_send_history SET end_date = now() WHERE send_id = ?";
 	$conn->query( $completeSql, array( $time_data[$i]["send_id"] ) );
 
-	//---¡¡Á÷¿®´°Î»¡¡Êó¹ð¥á¡¼¥ë
-	$compData =  date("YÇ¯m·îdÆüH»þiÊ¬" . "  ²¼µ­¥á¡¼¥ë¤ÎÇÛ¿®¤¬´°Î»¤·¤Þ¤·¤¿¡£" );
+	//---　送信完了　報告メール
+	$compData =  date("Y年m月d日H時i分" . "  下記メールの配信が完了しました。" );
 
 	HTML_MAIL_SENDING(
@@ -132,9 +132,9 @@
 					,$compData
 					,$mail_data[$i][0]["body"]
-					,$objSite->data["email03"]					//¡¡Á÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹
-					,$objSite->data["company_name"]				//¡¡Á÷¿®¸µÌ¾
-					,$objSite->data["email03"]					//¡¡reply_to
-					,$objSite->data["email04"]					//¡¡return_path
-					,$objSite->data["email04"]					//¡¡errors_to
+					,$objSite->data["email03"]					//　送信元メールアドレス
+					,$objSite->data["company_name"]				//　送信元名
+					,$objSite->data["email03"]					//　reply_to
+					,$objSite->data["email04"]					//　return_path
+					,$objSite->data["email04"]					//　errors_to
 				 );
 				 
@@ -147,5 +147,5 @@
 
 
-//--- ¥Æ¥­¥¹¥È¥á¡¼¥ëÇÛ¿®
+//--- テキストメール配信
 function MAIL_SENDING( $to, $subject, $body, $fromaddress, $from_name, $reply_to, $return_path, $errors_to="", $bcc="", $cc ="" ) {
 
@@ -160,5 +160,5 @@
 }
 
-//--- HTML¥á¡¼¥ëÇÛ¿®
+//--- HTMLメール配信
 function HTML_MAIL_SENDING( $to, $subject, $body, $fromaddress, $from_name, $reply_to, $return_path, $errors_to="", $bcc="", $cc ="" ) {
 
Index: branches/feature-module-update/html/admin/mail/history.php
===================================================================
--- branches/rel/html/admin/mail/history.php	(revision 12157)
+++ branches/feature-module-update/html/admin/mail/history.php	(revision 15078)
@@ -14,9 +14,9 @@
 		$this->tpl_subnavi = 'mail/subnavi.tpl';
 		$this->tpl_subno = "history";
-		$this->tpl_subtitle = 'ÇÛ¿®ÍúÎò';
+		$this->tpl_subtitle = '配信履歴';
 	}
 }
 
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
+//---- ページ初期設定
 $conn = new SC_DBConn();
 $objPage = new LC_Page();
@@ -25,8 +25,8 @@
 $objDate = new SC_Date();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ºï½ü»þ
+// 削除時
 if ( sfCheckNumLength($_GET['send_id']) && ($_GET['mode']=='delete') ){
 	
@@ -43,24 +43,24 @@
 	
 	$objQuery = new SC_Query();
-	// ¹Ô¿ô¤Î¼èÆÀ
+	// 行数の取得
 	$linemax = $objQuery->count($from, $where, $arrval);
-	$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
+	$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+	// ページ送りの取得
 	$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, SEARCH_PMAX, "fnNaviSearchPage", NAVI_PMAX);
-	$objPage->tpl_strnavi = $objNavi->strnavi;		// É½¼¨Ê¸»úÎó
+	$objPage->tpl_strnavi = $objNavi->strnavi;		// 表示文字列
 	$startno = $objNavi->start_row;
 	
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	// 取得範囲の指定(開始行番号、行数のセット)
 	$objQuery->setlimitoffset(SEARCH_PMAX, $startno);
 	
-	// É½¼¨½ç½ø
+	// 表示順序
 	$order = "start_date DESC, send_id DESC";
 	$objQuery->setorder($order);
 	
-	// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+	// 検索結果の取得
 	$objPage->arrDataList = $objQuery->select($col, $from, $where, $arrval);
 	
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
Index: branches/feature-module-update/html/admin/mail/preview.php
===================================================================
--- branches/rel/html/admin/mail/preview.php	(revision 12157)
+++ branches/feature-module-update/html/admin/mail/preview.php	(revision 15078)
@@ -17,5 +17,5 @@
 }
 
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
+//---- ページ初期設定
 $conn = new SC_DBConn();
 $objPage = new LC_Page();
@@ -24,5 +24,5 @@
 $objDate = new SC_Date();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
@@ -31,5 +31,5 @@
 	$objPage->body = $_POST['body'];
 
-// HTML¥á¡¼¥ë¥Æ¥ó¥×¥ì¡¼¥È¤Î¥×¥ì¥Ó¥å¡¼
+// HTMLメールテンプレートのプレビュー
 } elseif ($_REQUEST["method"] == "template" && sfCheckNumLength($_REQUEST['id'])) {
 
@@ -38,17 +38,17 @@
 	$objPage->list_data = $result[0];
 	
-	//¥á¡¼¥ëÃ´Åö¼Ì¿¿¤ÎÉ½¼¨
+	//メール担当写真の表示
 	$objUpFile = new SC_UploadFile(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
-	$objUpFile->addFile("¥á¡¼¥ëÃ´Åö¼Ì¿¿", 'charge_image', array('jpg'), IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
+	$objUpFile->addFile("メール担当写真", 'charge_image', array('jpg'), IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
 	$objUpFile->setDBFileList($objPage->list_data);
-	// FormÍÑÇÛÎó¤òÅÏ¤¹¡£
+	// Form用配列を渡す。
 	$objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
 	
-	// ¥á¥¤¥ó¾¦ÉÊ¤Î¾ðÊó¼èÆÀ
+	// メイン商品の情報取得
 	$sql = "SELECT name, main_image, point_rate, deliv_fee, price01_min, price01_max, price02_min, price02_max FROM vw_products_allclass AS allcls WHERE product_id = ?";
 	$main = $conn->getAll($sql, array($objPage->list_data["main_product_id"]));
 	$objPage->list_data["main"] = $main[0];
 
-	// ¥µ¥Ö¾¦ÉÊ¤Î¾ðÊó¼èÆÀ
+	// サブ商品の情報取得
 	$sql = "SELECT product_id, name, main_list_image, price01_min, price01_max, price02_min, price02_max FROM vw_products_allclass WHERE product_id = ?";
 	$k = 0;
@@ -68,5 +68,5 @@
 			$result = $conn->getAll($sql, array($objPage->list_data["sub_product_id" .$j]));
 			$objPage->list_data["sub"][$k][$l] = $result[0];
-			$objPage->list_data["sub"][$k]["data_exists"] = "OK";	//Åö³ºÃÊ¤Ë¥Ç¡¼¥¿¤¬£±¤Ä°Ê¾åÂ¸ºß¤¹¤ë¥Õ¥é¥°
+			$objPage->list_data["sub"][$k]["data_exists"] = "OK";	//当該段にデータが１つ以上存在するフラグ
 		}
 		$l ++;
@@ -87,5 +87,5 @@
 	if ( $result ){
 		if ( $result[0]["mail_method"] == 2 ){
-			// ¥Æ¥­¥¹¥È·Á¼°¤Î»þ¤Ï¥¿¥°Ê¸»ú¤ò¥¨¥¹¥±¡¼¥×
+			// テキスト形式の時はタグ文字をエスケープ
 			$objPage->escape_flag = 1;
 		}
Index: branches/feature-module-update/html/admin/total/class/SC_GraphBar.php
===================================================================
--- branches/rel/html/admin/total/class/SC_GraphBar.php	(revision 12157)
+++ branches/feature-module-update/html/admin/total/class/SC_GraphBar.php	(revision 15078)
@@ -8,7 +8,7 @@
 require_once($SC_GRAPHBAR_DIR . "/SC_GraphLine.php");	
 
-// ËÀ¥°¥é¥ÕÀ¸À®¥¯¥é¥¹
+// 棒グラフ生成クラス
 class SC_GraphBar extends SC_GraphLine{
-    // ¥³¥ó¥¹¥È¥é¥¯¥¿
+    // コンストラクタ
 	function SC_GraphLine(
 		$bgw = BG_WIDTH, $bgh = BG_HEIGHT, $left = LINE_LEFT, $top = LINE_TOP,
@@ -17,35 +17,35 @@
 	}
 	
-	// ¥°¥é¥Õ¤ÎÉÁ²è
+	// グラフの描画
 	function drawGraph() {
 		$this->drawYLine();
 		$this->drawXLine(true);
 		
-		// ËÀ¥°¥é¥Õ¤ÎÉÁ²è
+		// 棒グラフの描画
 		for($i = 0; $i < $this->line_max; $i++) {
 			$this->drawBar($i);
 		}
 		
-		// ¥é¥Ù¥ë¤ÎÉÁ²è
+		// ラベルの描画
 		for($i = 0; $i < $this->line_max; $i++) {
 			$this->drawLabel($i);
 		}
 		
-		// ËÞÎã¤ÎÉÁ²è
+		// 凡例の描画
 		$this->drawLegend();	
 	}
 	
-	// ËÀ¥°¥é¥Õ¤ÎÉÁ²è
+	// 棒グラフの描画
 	function drawBar($line_no) {
 		$arrPointList = $this->arrPointList[$line_no];
-		// ¥Ç¡¼¥¿¿ô¤ò¿ô¤¨¤ë
+		// データ数を数える
 		$count = count($arrPointList);
-		// È¾ÌÜÀ¹¤ê¤ÎÉý¤òµá¤á¤ë
+		// 半目盛りの幅を求める
 		$half_scale = intval($this->area_width / ($count + 1) / 2);
-		// ÌÜÀ¹¤ê¤ÎÉý¤òµá¤á¤ë
+		// 目盛りの幅を求める
 		$scale_width = intval($this->area_width / ($count + 1));
-		// ËÀ¥°¥é¥Õ¤Î¥µ¥¤¥º¤òµá¤á¤ë
+		// 棒グラフのサイズを求める
 		$bar_width = intval(($scale_width - (BAR_PAD * 2)) / $this->line_max);
-		// ¿§¿ô¤Î¼èÆÀ
+		// 色数の取得
 		$c_max = count($this->arrColor);
 		for($i = 0; $i < $count; $i++) {
@@ -55,5 +55,5 @@
 			$bottom = $this->top + $this->area_height;
 			
-			// ±Æ¤ÎÉÁ²è
+			// 影の描画
 			if($this->shade_on) {
 				imagefilledrectangle($this->image, $left + 2, $top + 2, $right + 2, $bottom, $this->shade_color);
@@ -65,5 +65,5 @@
 	}
 	
-	// ¥é¥Ù¥ë¤òÉÁ²è¤¹¤ë
+	// ラベルを描画する
 	function drawLabel($line_no) {
 		$arrData = $this->arrDataList[$line_no];
Index: branches/feature-module-update/html/admin/total/class/SC_GraphLine.php
===================================================================
--- branches/rel/html/admin/total/class/SC_GraphLine.php	(revision 12157)
+++ branches/feature-module-update/html/admin/total/class/SC_GraphLine.php	(revision 15078)
@@ -8,22 +8,22 @@
 require_once($SC_GRAPHLINE_DIR . "/SC_GraphBase.php");	
 
-// ÀÞ¤ìÀþ¥°¥é¥ÕÀ¸À®¥¯¥é¥¹
+// 折れ線グラフ生成クラス
 class SC_GraphLine extends SC_GraphBase{
 	var $area_width;
 	var $area_height;
 	var $ygrid_on;
-	var $graph_max;		// ¥°¥é¥Õ¤Î¥¨¥ê¥¢ºÇÂçÃÍ(Y¼´ÄºÅÀ¤ÎÃÍ)
+	var $graph_max;		// グラフのエリア最大値(Y軸頂点の値)
 	var $arrXLabel;	
-	var $XLabelAngle;	// X¼´¥é¥Ù¥ë³ÑÅÙ	
-	var $XTitle;		// X¼´¥¿¥¤¥È¥ë
-	var $YTitle;		// Y¼´¥¿¥¤¥È¥ë
-	var $arrDataList;	// ¥°¥é¥Õ¥Ç¡¼¥¿¤ò³ÊÇ¼
-	var $arrPointList;	// ÀÞ¤ìÀþºÂÉ¸¤ò³ÊÇ¼
-	var $line_max;		// Ê£¿ô¤ÎÉÁ²è¤Î¾ì¹ç¤Ë²Ã»»¤·¤Æ¤¤¤¯
+	var $XLabelAngle;	// X軸ラベル角度	
+	var $XTitle;		// X軸タイトル
+	var $YTitle;		// Y軸タイトル
+	var $arrDataList;	// グラフデータを格納
+	var $arrPointList;	// 折れ線座標を格納
+	var $line_max;		// 複数の描画の場合に加算していく
 	
 	var $x_margin;
 	var $y_margin;
 			
-    // ¥³¥ó¥¹¥È¥é¥¯¥¿
+    // コンストラクタ
 	function SC_GraphLine(
 		$bgw = BG_WIDTH, $bgh = BG_HEIGHT, $left = LINE_LEFT, $top = LINE_TOP,
@@ -40,12 +40,12 @@
 	}
 	
-	// X¼´¥é¥Ù¥ë¤Î³ÑÅÙ¥»¥Ã¥È
+	// X軸ラベルの角度セット
 	function setXLabelAngle($Angle) {
 		$this->XLabelAngle = $Angle;
 	}
 	
-	// Y¼´¥¿¥¤¥È¥ë
+	// Y軸タイトル
 	function drawYTitle() {
-		// Y¼´¤Ë¥¿¥¤¥È¥ë¤òÆþ¤ì¤ë
+		// Y軸にタイトルを入れる
 		if($this->YTitle != "") {
 			$text_width = $this->getTextWidth($this->YTitle, FONT_SIZE);
@@ -56,7 +56,7 @@
 	}
 	
-	// X¼´¥¿¥¤¥È¥ë
+	// X軸タイトル
 	function drawXTitle() {
-		// Y¼´¤Ë¥¿¥¤¥È¥ë¤òÆþ¤ì¤ë
+		// Y軸にタイトルを入れる
 		if($this->XTitle != "") {
 			$text_width = $this->getTextWidth($this->XTitle, FONT_SIZE);
@@ -67,13 +67,13 @@
 	}
 	
-	// Y¼´¤ÎÉÁ²è
+	// Y軸の描画
 	function drawYLine() {
 		imageline($this->image, $this->left, $this->top, $this->left, $this->top + $this->area_height, $this->flame_color);
-		// ÌÜÀ¹¤êÉý¤òµá¤á¤ë(Ãæ´ÖÅÀ¤Ï¼«Æ°)
+		// 目盛り幅を求める(中間点は自動)
 		$size = $this->area_height / (LINE_Y_SCALE * 2);
-		// ¾å¤«¤éÌÜÀ¹¤ê¤òÆþ¤ì¤Æ¤¤¤¯
+		// 上から目盛りを入れていく
 		$pos = 0;
 		for($i = 0; $i < (LINE_Y_SCALE * 2); $i++) {
-			// ÌÜÀ¹¤êÉý
+			// 目盛り幅
 			if(($i % 2) == 0) {
 				$sw = LINE_SCALE_SIZE;
@@ -87,10 +87,10 @@
 			$pos += $size;
 		}
-		// Y¼´¤ËÌÜÀ¹¤êÃÍ¤òÆþ¤ì¤ë
+		// Y軸に目盛り値を入れる
 		$this->setYScale();
 		$this->drawYTitle();	
 	}
 	
-	// X¼´¤ÎÉÁ²è
+	// X軸の描画
 	function drawXLine($bar = false) {
 		imageline($this->image, $this->left, $this->top + $this->area_height, $this->left + $this->area_width, $this->top + $this->area_height, $this->flame_color);
@@ -98,5 +98,5 @@
 		$count = count($arrPointList);
 		
-		// ËÀ¥°¥é¥Õ¤Î¾ì¹ç¤ÏÈ¾ÌÜÀ¹¤ê¤º¤é¤¹
+		// 棒グラフの場合は半目盛りずらす
 		if($bar) {
 			$half_scale = intval($this->area_width / ($count + 1) / 2);
@@ -105,12 +105,12 @@
 		}
 		
-		// ¥é¥Ù¥ë¤ÎÉ½¼¨¥¤¥ó¥¿¡¼¥Ð¥ë¤ò»»½Ð
-		$interval = ceil($count / LINE_XLABEL_MAX);	// ÀÚ¤ê¾å¤²				
-		for($i = 0; $i < $count; $i++) {
-			// X¼´¤ËÌÜÀ¹¤ê¤òÆþ¤ì¤ë
+		// ラベルの表示インターバルを算出
+		$interval = ceil($count / LINE_XLABEL_MAX);	// 切り上げ				
+		for($i = 0; $i < $count; $i++) {
+			// X軸に目盛りを入れる
 			$x = $arrPointList[$i][0];
 			$pos = $this->top + $this->area_height;
 			imageline($this->image, $x - $half_scale, $pos, $x - $half_scale, $pos - LINE_SCALE_SIZE,  $this->flame_color);			
-			// ¥é¥Ù¥ë¤òÆþ¤ì¤ë
+			// ラベルを入れる
 			if(($i % $interval) == 0) {
 				$text_width = $this->getTextWidth($this->arrXLabel[$i], FONT_SIZE);
@@ -123,5 +123,5 @@
 		}
 		
-		// ËÀ¥°¥é¥Õ¤Î¾ì¹ç¤ÏºÇ¸å¤ÎÌÜÀ¹¤ê¤ò°ì¤ÄÄÉ²Ã¤¹¤ë
+		// 棒グラフの場合は最後の目盛りを一つ追加する
 		if($bar) {
 			imageline($this->image, $x + $half_scale, $pos, $x + $half_scale, $pos - LINE_SCALE_SIZE,  $this->flame_color);	
@@ -131,12 +131,12 @@
 	}
 		
-	// ¥°¥ê¥Ã¥ÉÉ½¼¨
+	// グリッド表示
 	function setYGridOn($ygrid_on) {
 		$this->ygrid_on = $ygrid_on;
 	}
 	
-	// ¥Ý¥¤¥ó¥È¤ÎÉÁ²è
+	// ポイントの描画
 	function setMark($line_no, $left, $top, $size = LINE_MARK_SIZE) {
-		// ¶ö¿ô¤ËÊÑ´¹¤·¤Æ¤ª¤¯
+		// 偶数に変換しておく
 		$size += $size % 2;
 		$array = array(
@@ -151,9 +151,9 @@
 	}	
 	
-	// Y¼´ÌÜÀ¹¤ê¤ËÃÍ¤òÆþ¤ì¤ë
+	// Y軸目盛りに値を入れる
 	function setYScale() {
-		// 1ÌÜÀ¹¤ê¤ÎÃÍ
+		// 1目盛りの値
 		$number = intval($this->graph_max / LINE_Y_SCALE);				
-		// ÌÜÀ¹¤êÉý¤òµá¤á¤ë
+		// 目盛り幅を求める
 		$size = $this->area_height / LINE_Y_SCALE;
 		$pos = 0;
@@ -169,13 +169,13 @@
 	// 
 	function setMax($arrData) {
-		// ¥Ç¡¼¥¿¤ÎºÇÂçÃÍ¤ò¼èÆÀ¤¹¤ë¡£
+		// データの最大値を取得する。
 		$data_max = max($arrData);
-		// 10¤Î²¿ÇÜ¤«¤ò¼èÆÀ
+		// 10の何倍かを取得
 		$figure = strlen($data_max) - 1;
-		// ¼¡¤Î·å¤ò·×»»¤¹¤ë
+		// 次の桁を計算する
 		$tenval = pow(10, $figure);
-		// ¥°¥é¥Õ¾å¤Ç¤ÎºÇÂçÃÍ¤òµá¤á¤ë
+		// グラフ上での最大値を求める
 		$this->graph_max = $tenval * (intval($data_max / $tenval) + 1);
-		// ºÇÂçÃÍ¤¬10Ì¤Ëþ¤Î¾ì¹ç¤ÎÂÐ±þ
+		// 最大値が10未満の場合の対応
 		if($this->graph_max < 10) {
 			$this->graph_max = 10;
@@ -183,30 +183,30 @@
 	}
 	
-	// ¥°¥é¥Õ¤ÎÉÁ²è
+	// グラフの描画
 	function drawGraph() {
-		// ¥°¥é¥ÕÇØ·Ê¤òÉÁ²è
+		// グラフ背景を描画
 		$this->drawYLine();
 		$this->drawXLine();
 		
-		// ÀÞ¤ìÀþ¥°¥é¥ÕÉÁ²è
+		// 折れ線グラフ描画
 		for($i = 0; $i < $this->line_max; $i++) {
 			$this->drawLine($i);
 		}
 		
-		// ¥Þ¡¼¥¯¤òÉÁ²è
+		// マークを描画
 		for($i = 0; $i < $this->line_max; $i++) {
 			$this->drawMark($i);
 		}
 		
-		// ¥é¥Ù¥ë¤òÉÁ²è
+		// ラベルを描画
 		for($i = 0; $i < $this->line_max; $i++) {
 			$this->drawLabel($i);		
 		}
 
-		// ËÞÎã¤ÎÉÁ²è
+		// 凡例の描画
 		$this->drawLegend();	
 	}
 	
-	// ¥é¥¤¥ó¤òÉÁ²è¤¹¤ë
+	// ラインを描画する
 	function drawLine($line_no) {
 		$arrPointList = $this->arrPointList[$line_no];
@@ -224,5 +224,5 @@
 	}
 	
-	// ¥Þ¡¼¥¯¤òÉÁ²è¤¹¤ë
+	// マークを描画する
 	function drawMark($line_no) {
 		$arrPointList = $this->arrPointList[$line_no];
@@ -235,5 +235,5 @@
 	}
 	
-	// ¥é¥Ù¥ë¤òÉÁ²è¤¹¤ë
+	// ラベルを描画する
 	function drawLabel($line_no) {
 		$arrData = $this->arrDataList[$line_no];
@@ -250,20 +250,20 @@
 	}
 	
-	// ¥Ç¡¼¥¿¤ò¥»¥Ã¥È¤¹¤ë
+	// データをセットする
 	function setData($arrData) {
 		$this->arrDataList[$this->line_max] = array_values((array)$arrData);
 		$this->setMax($this->arrDataList[$this->line_max]);
-		// ÃÍ¤ÎÉÁ²èÊÑ´¹Î¨
+		// 値の描画変換率
 		$rate = $this->area_height / $this->graph_max;
-		// ÉÁ²èÎ¨¤ò·×»»
+		// 描画率を計算
 		$count = count($this->arrDataList[$this->line_max]);
 		$scale_width = $this->area_width / ($count + 1);		
 		$this->arrPointList[$this->line_max] = array();
 		for($i = 0; $i < $count; $i++) {
-			// XºÂÉ¸¤òµá¤á¤ë
+			// X座標を求める
 			$x = intval($this->left + ($scale_width * ($i + 1)));
-			// YºÂÉ¸¤òµá¤á¤ë
+			// Y座標を求める
 			$y = intval($this->top + $this->area_height - ($this->arrDataList[$this->line_max][$i] * $rate));
-			// XYºÂÉ¸¤òÊÝÂ¸¤¹¤ë
+			// XY座標を保存する
 			$this->arrPointList[$this->line_max][] = array($x, $y);
 		}
@@ -271,15 +271,15 @@
 	}
 	
-	// X¼´¥é¥Ù¥ë¤ò¥»¥Ã¥È¤¹¤ë
+	// X軸ラベルをセットする
 	function setXLabel($arrXLabel) {
 		$this->arrXLabel = array_values((array)$arrXLabel);
 	}
 	
-	// X¼´¥¿¥¤¥È¥ë¤ò¥»¥Ã¥È¤¹¤ë
+	// X軸タイトルをセットする
 	function setXTitle($title) {
 		$this->XTitle = $title;
 	}
 	
-	// Y¼´¥¿¥¤¥È¥ë¤ò¥»¥Ã¥È¤¹¤ë
+	// Y軸タイトルをセットする
 	function setYTitle($title) {
 		$this->YTitle = $title;
Index: branches/feature-module-update/html/admin/total/class/SC_GraphBase.php
===================================================================
--- branches/rel/html/admin/total/class/SC_GraphBase.php	(revision 12157)
+++ branches/feature-module-update/html/admin/total/class/SC_GraphBase.php	(revision 15078)
@@ -13,5 +13,5 @@
 require_once(realpath(dirname( __FILE__)) . "/lib.php");	
 
-// SC_Graph¶¦ÄÌ¥¯¥é¥¹
+// SC_Graph共通クラス
 class SC_GraphBase {
 	var $arrRGB;
@@ -34,5 +34,5 @@
 	var $arrLegend;
 	
-	// ¥³¥ó¥¹¥È¥é¥¯¥¿
+	// コンストラクタ
 	function SC_GraphBase($bgw = BG_WIDTH, $bgh = BG_HEIGHT, $left, $top) {
 		global $ARR_GRAPH_RGB;
@@ -46,16 +46,16 @@
 		global $ARR_GRID_COLOR;
 		
-		// ²èÁüºîÀ®
+		// 画像作成
 		$this->bgw = $bgw;
 		$this->bgh = $bgh;	
 		$this->image = imagecreatetruecolor($bgw, $bgh);
-		// ¥¢¥ó¥Á¥¨¥¤¥ê¥¢¥¹Í­¸ú
+		// アンチエイリアス有効
 		if (function_exists("imageantialias")) imageantialias($this->image, true);
-		// ÇØ·Ê¿§¤ò¥»¥Ã¥È
+		// 背景色をセット
 		imagefill($this->image, 0, 0, lfGetImageColor($this->image, $ARR_BG_COLOR));
 		
-		// »ÈÍÑ¿§¤ÎÀ¸À®
+		// 使用色の生成
 		$this->setColorList($ARR_GRAPH_RGB);
-		// ¥°¥é¥ÕÉÁ²è°ÌÃÖ¤ÎÀßÄê
+		// グラフ描画位置の設定
 		$this->left = $left;
 		$this->top = $top;
@@ -68,9 +68,9 @@
 		$this->grid_color = lfGetImageColor($this->image, $ARR_GRID_COLOR);
 			
-		// ±Æ¤¢¤ê
+		// 影あり
 		$this->shade_on = true;
     }
 	
-	// ¥ê¥µ¥ó¥×¥ë(²èÁü¤ò³ê¤é¤«¤Ë½Ì¾®¤¹¤ë)
+	// リサンプル(画像を滑らかに縮小する)
 	function resampled() {
 		$new_width = $this->bgw * 0.8;
@@ -83,13 +83,13 @@
 	
 	
-	// ¥ª¥Ö¥¸¥§¥¯¥È¥«¥é¡¼¤ÎÀßÄê
+	// オブジェクトカラーの設定
 	function setColorList($arrRGB) {
 		$this->arrRGB = $arrRGB;
 		$count = count($this->arrRGB);
-		// ÄÌ¾ï¿§¤ÎÀßÄê
+		// 通常色の設定
 		for($i = 0; $i < $count; $i++) {
 			$this->arrColor[$i] = lfGetImageColor($this->image, $this->arrRGB[$i]);
 		}
-		// °Å¿§¤ÎÀßÄê
+		// 暗色の設定
 		for($i = 0; $i < $count; $i++) {
 			$this->arrDarkColor[$i] = lfGetImageDarkColor($this->image, $this->arrRGB[$i]);
@@ -97,10 +97,10 @@
 	}
 	
-	// ±Æ¤Î¤¢¤ê¤Ê¤·
+	// 影のありなし
 	function setShadeOn($shade_on) {
 		$this->shade_on = $shade_on;
 	}
 	
-	// ²èÁü¤ò½ÐÎÏ¤¹¤ë
+	// 画像を出力する
 	function outputGraph($header = true, $filename = "") {
 		if($header) {
@@ -117,11 +117,11 @@
 	}
 
-	// ÉÁ²è»þ¤Î¥Æ¥­¥¹¥ÈÉý¤òµá¤á¤ë
+	// 描画時のテキスト幅を求める
 	function getTextWidth($text, $font_size) {
 		$text_len = strlen($text);
 		$ret = $font_size * $text_len * TEXT_RATE;	
 		/*
-			¢¨Àµ³Î¤ÊÃÍ¤¬¼èÆÀ¤Ç¤­¤Ê¤«¤Ã¤¿¤Î¤ÇÇÑ»ß
-			// ¥Æ¥­¥¹¥ÈÉý¤Î¼èÆÀ
+			※正確な値が取得できなかったので廃止
+			// テキスト幅の取得
 			$arrPos = imagettfbbox($font_size, 0, FONT_PATH, $text);
 			$ret = $arrPos[2] - $arrPos[0];
@@ -130,9 +130,9 @@
 	}
 	
-	// ¥Æ¥­¥¹¥È¤ò½ÐÎÏ¤¹¤ë
+	// テキストを出力する
 	function setText($font_size, $left, $top, $text, $color = NULL, $angle = 0, $labelbg = false) {
-		// »þ·×²ó¤ê¤Ë³ÑÅÙ¤òÊÑ¹¹
+		// 時計回りに角度を変更
 		$angle = -$angle;		
-		// ¥é¥Ù¥ëÇØ·Ê
+		// ラベル背景
 		if($labelbg) {
 			$text_width = $this->getTextWidth($text, $font_size);
@@ -148,7 +148,7 @@
 	}
 	
-	// ¥¿¥¤¥È¥ë¤ò½ÐÎÏ¤¹¤ë
+	// タイトルを出力する
 	function drawTitle($text, $font_size = TITLE_FONT_SIZE) {
-		// ½ÐÎÏ°ÌÃÖ¤Î»»½Ð
+		// 出力位置の算出
 		$text_width = $this->getTextWidth($text, $font_size);
 		$left = ($this->bgw - $text_width) / 2;
@@ -157,5 +157,5 @@
 	}
 	
-	// ¥í¥°¤ò½ÐÎÏ¤¹¤ë
+	// ログを出力する
 	function debugPrint($text) {
 		$text = mb_convert_encoding($text, "UTF-8", CHAR_CODE);
@@ -163,12 +163,12 @@
 			$this->text_top = FONT_SIZE + LINE_PAD;
 		}		
-		// ¥Æ¥­¥¹¥ÈÉÁ²è
+		// テキスト描画
 		ImageTTFText($this->image, FONT_SIZE, 0, LINE_PAD, $this->text_top, $this->text_color, FONT_PATH, $text);
 		$this->text_top += FONT_SIZE + LINE_PAD;
 	}
 		
-	// ¥«¥é¡¼¥é¥Ù¥ë¤òÉÁ²è
+	// カラーラベルを描画
 	function drawLegend($legend_max = "", $clabelbg = true) {
-		// ËÞÎã¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤ÐÃæ»ß
+		// 凡例が登録されていなければ中止
 		if(count($this->arrLegend) <= 0) {
 			return;
@@ -185,5 +185,5 @@
 		$width_max = 0;
 		
-		// °ìÈÖÊ¸»ú¿ô¤¬Â¿¤¤¤â¤Î¤ò¼èÆÀ
+		// 一番文字数が多いものを取得
 		for($i = 0; $i < $label_max; $i++) {
 			$text_len = strlen($this->arrLegend[$i]);
@@ -195,9 +195,9 @@
 		$width_max = FONT_SIZE * $text_max * TEXT_RATE;		
 
-		// 	¥«¥é¡¼¥¢¥¤¥³¥ó¤ÈÊ¸»ú´Ö¤ò´Þ¤á¤¿Éý
+		// 	カラーアイコンと文字間を含めた幅
 		$width_max += FONT_SIZE + (LINE_PAD * 2);	
 		$left = $this->bgw - $width_max - LEGEND_RIGHT;
 		$top = LEGEND_TOP;
-		// ¥«¥é¡¼¥é¥Ù¥ëÇØ·Ê¤ÎÉÁ²è
+		// カラーラベル背景の描画
 		if($clabelbg) {
 			$this->drawClabelBG($left - LINE_PAD, $top, $left + $width_max, $top + $height_max + LINE_PAD);
@@ -205,11 +205,11 @@
 		$top += LINE_PAD;
 				
-		// ¿§¿ô¤Î¼èÆÀ
+		// 色数の取得
 		$c_max = count($this->arrColor);
 		for($i = 0; $i < $label_max; $i++) {			
-			// ¥«¥é¡¼¥¢¥¤¥³¥ó¤ÎÉ½¼¨
+			// カラーアイコンの表示
 			imagerectangle($this->image, $left, $top, $left + FONT_SIZE, $top + FONT_SIZE, $this->flame_color);
 			imagefilledrectangle($this->image, $left + 1, $top + 1, $left + FONT_SIZE - 1, $top + FONT_SIZE - 1, $this->arrColor[($i % $c_max)]);
-			// ¥é¥Ù¥ë¤ÎÉ½¼¨
+			// ラベルの表示
 			$this->setText(FONT_SIZE, $left + FONT_SIZE + LINE_PAD, $top, $this->arrLegend[$i]);
 			$top += FONT_SIZE + LINE_PAD;
@@ -217,16 +217,16 @@
 	}
 	
-	// ¥«¥é¡¼¥é¥Ù¥ëÇØ·Ê¤ÎÉÁ²è
+	// カラーラベル背景の描画
 	function drawClabelBG($left, $top, $right, $bottom) {
-		// ±Æ¤ÎÉÁ²è
+		// 影の描画
 		if($this->shade_on) {
 			imagefilledrectangle($this->image, $left + 2, $top + 2, $right + 2, $bottom + 2, $this->shade_color);
 		}
-		// ¥«¥é¡¼¥é¥Ù¥ëÇØ·Ê¤ÎÉÁ²è
+		// カラーラベル背景の描画
 		imagefilledrectangle($this->image, $left, $top, $right, $bottom, $this->clabelbg_color);
 		imagerectangle($this->image, $left, $top, $right, $bottom, $this->flame_color);
 	}
 	
-	// ËÞÎã¤ò¥»¥Ã¥È¤¹¤ë
+	// 凡例をセットする
 	function setLegend($arrLegend) {
 		$this->arrLegend = array_values((array)$arrLegend);
Index: branches/feature-module-update/html/admin/total/class/SC_GraphPie.php
===================================================================
--- branches/rel/html/admin/total/class/SC_GraphPie.php	(revision 12157)
+++ branches/feature-module-update/html/admin/total/class/SC_GraphPie.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once($SC_GRAPHPIE_DIR . "/SC_GraphBase.php");	
 
-// ±ß¥°¥é¥ÕÀ¸À®¥¯¥é¥¹
+// 円グラフ生成クラス
 class SC_GraphPie extends SC_GraphBase{
 	var $cw;
@@ -18,14 +18,14 @@
 	var $arrData;
 	
-    // ¥³¥ó¥¹¥È¥é¥¯¥¿
+    // コンストラクタ
 	function SC_GraphPie($bgw = BG_WIDTH, $bgh = BG_HEIGHT, $left = PIE_LEFT, $top = PIE_TOP) {
 		parent::SC_GraphBase($bgw, $bgh, $left, $top);
-		// ¥µ¥¤¥ºÀßÄê
+		// サイズ設定
 		$this->setSize(PIE_WIDTH, PIE_HEIGHT, PIE_THICK);
-		// °ÌÃÖÀßÄê
+		// 位置設定
 		$this->setPosition($this->left + ($this->cw / 2), $this->top + ($this->ch / 2));
     }
 	
-	// ¥Ç¡¼¥¿¤ò360¡ëÃÍ¤ËÊÑ´¹¤¹¤ë
+	// データを360°値に変換する
 	function getCircleData($array) {
 		if(!is_array($array)) {
@@ -40,5 +40,5 @@
 		}		
 		$rate = 360 / $total;
-		// ¥é¥Ù¥ëÉ½¼¨ÍÑ
+		// ラベル表示用
 		$p_rate = 100 / $total;
 		$cnt = 0;
@@ -47,14 +47,14 @@
 			$new_total+= $ret;
 			$arrRet[] = $ret;
-			// ¥Ñ¡¼¥»¥ó¥ÈÉ½¼¨ÍÑ
+			// パーセント表示用
 			$this->arrLabel[] = round($val * $p_rate) . " %";
 			$cnt++;
 		}
-		// ¹ç·×¤¬360¤Ë¤Ê¤ë¤è¤¦¤ËÊäÀµ¤·¤Æ¤ª¤¯
+		// 合計が360になるように補正しておく
 		$arrRet[0] -= $new_total - 360;
 		return $arrRet;
 	}	
 		
-	// ±ß¤Î°ÌÃÖÀßÄê¤ò¹Ô¤¦
+	// 円の位置設定を行う
 	function setPosition($cx, $cy) {
 		$this->cx = $cx;
@@ -62,5 +62,5 @@
 	}
 		
-	// ±ß¤Î¥µ¥¤¥ºÀßÄê¤ò¹Ô¤¦
+	// 円のサイズ設定を行う
 	function setSize($cw, $ch, $cz = 0) {
 		$this->cw = $cw;
@@ -69,5 +69,5 @@
 	}
 	
-	// ±Æ¤ÎÉÁ²è
+	// 影の描画
 	function drawShade() {
 		$move = 1;
@@ -78,10 +78,10 @@
 	}
 	
-	// ¥Ç¡¼¥¿¤ò¥»¥Ã¥È¤¹¤ë
+	// データをセットする
 	function setData($arrData) {
 		$this->arrData = array_values($arrData);
 	}
 	
-	// ±ß¥°¥é¥Õ¤òÉÁ²è¤¹¤ë
+	// 円グラフを描画する
 	function drawGraph() {
 		$x = $this->cx;
@@ -91,34 +91,34 @@
 		$w = $this->cw;
 		
-		// ¥Ç¡¼¥¿¤Î³ÑÅÙ¤ò¼èÆÀ¤¹¤ë
+		// データの角度を取得する
 		$arrRad = $this->getCircleData($this->arrData);
 		$rd_max = count($arrRad);
 		
-		// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç
+		// データが存在しない場合
 		if($rd_max <= 0) {
 			return;
 		}
 		
-		// ±Æ¤ÎÉÁ²è
+		// 影の描画
 		if($this->shade_on) {
 			$this->drawShade();
 		}
 			
-		// ¿§¿ô¤Î¼èÆÀ
+		// 色数の取得
 		$c_max = count($this->arrColor);
 		$dc_max = count($this->arrDarkColor);
 		
-		// Â¦ÌÌ¤ÎÉÁ²è		
+		// 側面の描画		
 		for ($i = ($y + $z - 1); $i >= $y; $i--) {
 			$start = 0;
 			for($j = 0; $j < $rd_max; $j++) {
-				// ³ÑÅÙ¤¬0ÅÙ°Ê¾å¤Î¾ì¹ç¤Î¤ßÂ¦ÌÌ¤òÉÁ²è¤¹¤ë¡£
+				// 角度が0度以上の場合のみ側面を描画する。
 				if($arrRad[$j] > 0) {
 					$end = $start + $arrRad[$j];
 					if($start == 0 && $end == 360) {
-						// -90¢·270¤Ç»ØÄê¤¹¤ë¤È±ß¤¬ÉÁ²è¤Ç¤­¤Ê¤¤¤Î¤Ç0¢·360¤Ë»ØÄê
+						// -90~270で指定すると円が描画できないので0~360に指定
 						imagearc($this->image, $x, $i, $w, $h, 0, 360, $this->arrDarkColor[($j % $dc_max)]);
 					} else {
-						// -90¡ë¤Ï12»þ¤Î°ÌÃÖ¤«¤é³«»Ï¤¹¤ë¤è¤¦¤ËÊäÀµ¤·¤Æ¤¤¤ë
+						// -90°は12時の位置から開始するように補正している
 						imagearc($this->image, $x, $i, $w, $h, $start - 90, $end - 90, $this->arrDarkColor[($j % $dc_max)]);	
 					}			
@@ -127,16 +127,16 @@
 			}
 		}
-		// ÄìÌÌ¤ÎÉÁ²è
+		// 底面の描画
 		imagearc($this->image, $x, $y + $z, $w, $h, 0, 180 , $this->flame_color);
 
-		// ¾åÌÌ¤ÎÉÁ²è
+		// 上面の描画
 		$start = 0;
 		for($i = 0; $i < $rd_max; $i++) {
 			$end = $start + $arrRad[$i];
 			if($start == 0 && $end == 360) {
-				// -90¢·270¤Ç»ØÄê¤¹¤ë¤È±ß¤¬ÉÁ²è¤Ç¤­¤Ê¤¤¤Î¤Ç0¢·360¤Ë»ØÄê
+				// -90~270で指定すると円が描画できないので0~360に指定
 				imagefilledarc($this->image, $x, $y, $w, $h, 0, 360, $this->arrColor[($i % $c_max)], IMG_ARC_PIE);			
 			} else {
-				// -90¡ë¤Ï12»þ¤Î°ÌÃÖ¤«¤é³«»Ï¤¹¤ë¤è¤¦¤ËÊäÀµ¤·¤Æ¤¤¤ë¡£		
+				// -90°は12時の位置から開始するように補正している。		
 				imagefilledarc($this->image, $x, $y, $w, $h, $start - 90, $end - 90, $this->arrColor[($i % $c_max)], IMG_ARC_PIE);
 			}
@@ -144,18 +144,18 @@
 		}
 
-		// ¾åÌÌ¤Î±ï¼è¤ê
+		// 上面の縁取り
 		$start = 0;
 		for($i = 0; $i < $rd_max; $i++) {
 			$end = $start + $arrRad[$i];
 			if($start == 0 && $end == 360) {
-				// -90¢·270¤Ç»ØÄê¤¹¤ë¤È±ß¤¬ÉÁ²è¤Ç¤­¤Ê¤¤¤Î¤Ç0¢·360¤Ë»ØÄê
+				// -90~270で指定すると円が描画できないので0~360に指定
 				imagearc($this->image, $x, $y, $w, $h, 0, 360 , $this->flame_color);
 			}
-			// -90¡ë¤Ï12»þ¤Î°ÌÃÖ¤«¤é³«»Ï¤¹¤ë¤è¤¦¤ËÊäÀµ¤·¤Æ¤¤¤ë¡£
+			// -90°は12時の位置から開始するように補正している。
 			imagefilledarc($this->image, $x, $y, $w, $h, $start - 90, $end - 90, $this->flame_color, IMG_ARC_EDGED|IMG_ARC_NOFILL);
 			$start = $end;
 		}
 
-		// Â¦ÌÌ¤Î±ï¼è¤ê
+		// 側面の縁取り
 		imageline($this->image, $x + ($w / 2), $y, $x + ($w / 2), $y + $z, $this->flame_color);
 		imageline($this->image, $x - ($w / 2), $y, $x - ($w / 2), $y + $z, $this->flame_color);
@@ -163,8 +163,8 @@
 		for($i = 0; $i < $rd_max; $i++) {
 			$end = $start + $arrRad[$i];
-			// Á°ÌÌ¤Î¤ß
+			// 前面のみ
 			if($end > 90 && $end < 270) {
 				list($ax, $ay) = lfGetArcPos($x, $y, $w, $h, $end);
-				// ¥é¥¤¥ó¤Î¤º¤ì¤òÊäÀµ¤¹¤ë
+				// ラインのずれを補正する
 				if($end > 180) {
 					$ax = $ax + 1;
@@ -175,11 +175,11 @@
 		}
 				
-		// ¥é¥Ù¥ë¤ÎÉÁ²è
+		// ラベルの描画
 		$this->drawLabel($arrRad);
-		// ËÞÎã¤ÎÉÁ²è
+		// 凡例の描画
 		$this->drawLegend(count($this->arrData));			
 	}
 	
-	// ±ß¥°¥é¥Õ¤Î¥é¥Ù¥ë¤òÉÁ²è¤¹¤ë
+	// 円グラフのラベルを描画する
 	function drawLabel($arrRad) {
 		$rd_max = count($arrRad);
@@ -190,5 +190,5 @@
 			list($sx, $sy) = lfGetArcPos($this->cx, $this->cy, ($this->cw / 1.5), ($this->ch / 1.5), $center);
 			list($ex, $ey) = lfGetArcPos($this->cx, $this->cy, ($this->cw * 1.5), ($this->ch * 1.5), $center);
-			// »Ø¼¨Àþ¤ÎÉÁ²è
+			// 指示線の描画
 			imageline($this->image, $sx, $sy, $ex + 2, $ey - PIE_LABEL_UP, $this->flame_color);
 			$this->setText(FONT_SIZE, $ex - 10, $ey - PIE_LABEL_UP - FONT_SIZE, $this->arrLabel[$i], NULL, 0, true);
Index: branches/feature-module-update/html/admin/total/class/config.php
===================================================================
--- branches/rel/html/admin/total/class/config.php	(revision 12157)
+++ branches/feature-module-update/html/admin/total/class/config.php	(revision 15078)
@@ -5,66 +5,66 @@
  * http://www.lockon.co.jp/
  *
- *	¶¦ÄÌ 
+ *	共通 
 */
-// TTF¥Õ¥©¥ó¥È¥Õ¥¡¥¤¥ë
+// TTFフォントファイル
 define("FONT_PATH", DATA_PATH . "fonts/wlmaru20044.ttf");
-define("FONT_SIZE", 8);			// ¥Õ¥©¥ó¥È¥µ¥¤¥º
-define("TITLE_FONT_SIZE", 11);	// ¥¿¥¤¥È¥ë¥Õ¥©¥ó¥È¥µ¥¤¥º
-define("BG_WIDTH", 720);		// ÇØ·ÊÉý
-define("BG_HEIGHT", 400);		// ÇØ·Ê¹â¤µ
-define("LINE_PAD", 5);			// ¹Ô´Ö
-define("TEXT_RATE", 0.75);		// ¥Õ¥©¥ó¥ÈÊäÀµÃÍ(¼ÂºÝ¤ÎÉÁ²èÉý/¥Õ¥©¥ó¥È¥µ¥¤¥º)
+define("FONT_SIZE", 8);			// フォントサイズ
+define("TITLE_FONT_SIZE", 11);	// タイトルフォントサイズ
+define("BG_WIDTH", 720);		// 背景幅
+define("BG_HEIGHT", 400);		// 背景高さ
+define("LINE_PAD", 5);			// 行間
+define("TEXT_RATE", 0.75);		// フォント補正値(実際の描画幅/フォントサイズ)
 
 /*
-	±ß¥°¥é¥Õ
+	円グラフ
 */
-define("PIE_LEFT", 200);			// ±ß¥°¥é¥Õ°ÌÃÖ
-define("PIE_TOP", 150);				// ±ß¥°¥é¥Õ°ÌÃÖ
-define("PIE_WIDTH", 230);			// ±ß¥°¥é¥ÕÉý
-define("PIE_HEIGHT", 100);			// ±ß¥°¥é¥Õ¹â¤µ
-define("PIE_THICK", 30);			// ±ß¥°¥é¥ÕÂÀ¤µ
-define("PIE_LABEL_UP", 20);			// ±ß¥°¥é¥Õ¤Î¥é¥Ù¥ë°ÌÃÖ¤ò¾å¤Ë¤¢¤²¤ë
-define("PIE_SHADE_IMPACT", 0.1);	// ÃÍ¤¬Âç¤­¤¤¤Û¤É±Æ¤¬Ä¹¤¯¤Ê¤ë
+define("PIE_LEFT", 200);			// 円グラフ位置
+define("PIE_TOP", 150);				// 円グラフ位置
+define("PIE_WIDTH", 230);			// 円グラフ幅
+define("PIE_HEIGHT", 100);			// 円グラフ高さ
+define("PIE_THICK", 30);			// 円グラフ太さ
+define("PIE_LABEL_UP", 20);			// 円グラフのラベル位置を上にあげる
+define("PIE_SHADE_IMPACT", 0.1);	// 値が大きいほど影が長くなる
 
 /*
-	ÀÞ¤ìÀþ¥°¥é¥Õ
+	折れ線グラフ
 */
-define("LINE_Y_SCALE", 10);			// Y¼´¤ÎÌÜÀ¹¤ê¿ô
-define("LINE_X_SCALE", 10);			// X¼´¤ÎÌÜÀ¹¤ê¿ô
-define("LINE_LEFT", 60);			// Àþ¥°¥é¥Õ°ÌÃÖ
-define("LINE_TOP", 50);				// Àþ¥°¥é¥Õ°ÌÃÖ
-define("LINE_AREA_WIDTH", 600);		// Àþ¥°¥é¥ÕÇØ·Ê¤Î¥µ¥¤¥º
-define("LINE_AREA_HEIGHT", 300);	// Àþ¥°¥é¥ÕÇØ·Ê¤Î¥µ¥¤¥º
-define("LINE_MARK_SIZE", 6);		// Àþ¥°¥é¥Õ¥Þ¡¼¥¯¤Î¥µ¥¤¥º
-define("LINE_SCALE_SIZE", 6);		// ÌÜÀ¹¤êÉý
-define("LINE_XLABEL_MAX", 30);		// X¼´¤Î¥é¥Ù¥ë¤ÎÉ½¼¨À©¸Â¿ô
-define("LINE_XTITLE_PAD", -5);		// X¼´¤Î¥¿¥¤¥È¥ë¤È¼´¤Î´Ö³Ö
-define("LINE_YTITLE_PAD", 15);		// Y¼´¤Î¥¿¥¤¥È¥ë¤È¼´¤Î´Ö³Ö
+define("LINE_Y_SCALE", 10);			// Y軸の目盛り数
+define("LINE_X_SCALE", 10);			// X軸の目盛り数
+define("LINE_LEFT", 60);			// 線グラフ位置
+define("LINE_TOP", 50);				// 線グラフ位置
+define("LINE_AREA_WIDTH", 600);		// 線グラフ背景のサイズ
+define("LINE_AREA_HEIGHT", 300);	// 線グラフ背景のサイズ
+define("LINE_MARK_SIZE", 6);		// 線グラフマークのサイズ
+define("LINE_SCALE_SIZE", 6);		// 目盛り幅
+define("LINE_XLABEL_MAX", 30);		// X軸のラベルの表示制限数
+define("LINE_XTITLE_PAD", -5);		// X軸のタイトルと軸の間隔
+define("LINE_YTITLE_PAD", 15);		// Y軸のタイトルと軸の間隔
 
 /* 
-	ËÀ¥°¥é¥Õ
+	棒グラフ
 */
-define("BAR_PAD", 6);				// ¥°¥é¥Õ¤ÈÌÜÀ¹¤ê¤Î´Ö³Ö
+define("BAR_PAD", 6);				// グラフと目盛りの間隔
 
 /*
-	¥¿¥¤¥È¥ë¥é¥Ù¥ë
+	タイトルラベル
 */
-define("TITLE_TOP", 10);	// ÇØ·ÊÏÈ¤È¤Î¾åÉý
+define("TITLE_TOP", 10);	// 背景枠との上幅
 
 /*
-	ËÞÎã
+	凡例
 */
-define("LEGEND_TOP", 10); 	// ÇØ·ÊÏÈ¤È¤Î¾åÉý
-define("LEGEND_RIGHT", 10); // ÇØ·ÊÏÈ¤È¤Î±¦Éý
+define("LEGEND_TOP", 10); 	// 背景枠との上幅
+define("LEGEND_RIGHT", 10); // 背景枠との右幅
 
 
 /*
-	É½¼¨¿§
+	表示色
 */
-// ËÞÎãÇØ·Ê
+// 凡例背景
 $ARR_LEGENDBG_COLOR = array(245,245,245);
-// ¥é¥Ù¥ëÇØ·Ê
+// ラベル背景
 $ARR_LABELBG_COLOR = array(255,255,255);
-// ¥°¥é¥Õ¥«¥é¡¼
+// グラフカラー
 $ARR_GRAPH_RGB = array(
 	array(200,50,50),
@@ -78,17 +78,17 @@
 	array(244,244,244),
 );
-// ±Æ¤Î¿§
+// 影の色
 $ARR_SHADE_COLOR = array(100,100,100);
-// ±ï¤Î¿§
+// 縁の色
 $ARR_FLAME_COLOR = array(0, 0, 0);
-// Ê¸»ú¿§
+// 文字色
 $ARR_TEXT_COLOR = array(0, 0, 0);
-// ÇØ·Ê¥«¥é¡¼
+// 背景カラー
 $ARR_BG_COLOR = array(255,255,255);	
-// ¥¿¥¤¥È¥ëÊ¸»ú¿§
+// タイトル文字色
 $ARR_TITLE_COLOR = array(0, 0, 0);
-// ¥°¥ê¥Ã¥ÉÀþ¿§
+// グリッド線色
 $ARR_GRID_COLOR = array(200, 200, 200);
-// ¥Þ¡¼¥¯¤Î¿§
+// マークの色
 $ARR_MARK_COLOR = array(130, 130, 255);
 
Index: branches/feature-module-update/html/admin/total/class/lib.php
===================================================================
--- branches/rel/html/admin/total/class/lib.php	(revision 12157)
+++ branches/feature-module-update/html/admin/total/class/lib.php	(revision 15078)
@@ -5,16 +5,16 @@
  * http://www.lockon.co.jp/
  */
-// ±ß¤ÎÃæ¿´ÅÀ¤ÈÄ¾·Â¤«¤é¸Ì¤Î½ªÃ¼ºÂÉ¸¤ò»»½Ð¤¹¤ë¡£
+// 円の中心点と直径から弧の終端座標を算出する。
 /*
-	$cx	: Ãæ¿´ÅÀXºÂÉ¸
-	$cy	: Ãæ¿´ÅÀYºÂÉ¸
-	$r	: È¾·Â
-	$e	: ³ÑÅÙ
+	$cx	: 中心点X座標
+	$cy	: 中心点Y座標
+	$r	: 半径
+	$e	: 角度
 */
 function lfGetArcPos($cx, $cy, $cw, $ch, $e) {
-	// »°³Ñ´Ø¿ôÍÑ¤Î³ÑÅÙ¤òµá¤á¤ë
+	// 三角関数用の角度を求める
 	$s = 90 - $e;
 	$r = $cw / 2;
-	// °ÌÃÖ¤òµá¤á¤ë
+	// 位置を求める
 	$x = $cx + ($r * cos(deg2rad($s)));
 	$y = $cy - (($r * sin(deg2rad($s))) * ($ch / $cw));		
@@ -22,15 +22,15 @@
 }
 
-/* ²èÁü¤Ë¥Æ¥­¥¹¥È¤òÉÁ²è¤¹¤ë */
+/* 画像にテキストを描画する */
 function lfImageText($dst_image, $text, $font_size, $left, $top, $font, $arrRGB) {
 	$color = ImageColorAllocate($dst_image, $arrRGB[0], $arrRGB[1], $arrRGB[2]);
 	$text = mb_convert_encoding($text, "UTF-8", CHAR_CODE);
-	// É½¼¨³ÑÅÙ	
+	// 表示角度	
 	$angle = 0;
-	// ¥Æ¥­¥¹¥ÈÉÁ²è
+	// テキスト描画
 	ImageTTFText($dst_image, $font_size, $angle, $left, $top, $color, $font, $text);
 }
 
-// É½¼¨¿§¤Î¼èÆÀ
+// 表示色の取得
 function lfGetImageColor($image, $array) {
 	if(count($array) != 3) {
@@ -41,5 +41,5 @@
 }
 
-// ±ÆÍÑÉ½¼¨¿§¤Î¼èÆÀ
+// 影用表示色の取得
 function lfGetImageDarkColor($image, $array) {
 	if(count($array) != 3) {
Index: branches/feature-module-update/html/admin/total/index_sub.php
===================================================================
--- branches/rel/html/admin/total/index_sub.php	(revision 12157)
+++ branches/feature-module-update/html/admin/total/index_sub.php	(revision 15078)
@@ -7,17 +7,17 @@
 function lfGetPDFColum($page, $type, $key = "") {
 	
-	$arrSUBNAME['day'] = "ÆüÊÌ";
-	$arrSUBNAME['month'] = "·îÊÌ";
-	$arrSUBNAME['year'] = "Ç¯ÊÌ";
-	$arrSUBNAME['hour'] = "»þ´ÖÊÌ";
-	$arrSUBNAME['wday'] = "ÍËÆüÊÌ";
-	$arrSUBNAME['all'] = "Á´ÂÎ";
-	$arrSUBNAME['member'] = "²ñ°÷";
-	$arrSUBNAME['nonmember'] = "Èó²ñ°÷";
+	$arrSUBNAME['day'] = "日別";
+	$arrSUBNAME['month'] = "月別";
+	$arrSUBNAME['year'] = "年別";
+	$arrSUBNAME['hour'] = "時間別";
+	$arrSUBNAME['wday'] = "曜日別";
+	$arrSUBNAME['all'] = "全体";
+	$arrSUBNAME['member'] = "会員";
+	$arrSUBNAME['nonmember'] = "非会員";
 			
 	switch($page) {
-	// ¾¦ÉÊÊÌ½¸·×
+	// 商品別集計
 	case 'products':
-		$title = "¾¦ÉÊÊÌ½¸·×(" . $arrSUBNAME[$type] . ")";
+		$title = "商品別集計(" . $arrSUBNAME[$type] . ")";
 		$arrColSize = array(
 			60,
@@ -37,55 +37,55 @@
 		);
 		break;
-	// ¿¦¶ÈÊÌ½¸·×
+	// 職業別集計
 	case 'job':
-		$title = "¿¦¶ÈÊÌ½¸·×(" . $arrSUBNAME[$type] . ")";
-		$arrColSize = array(
-			100,
-			100,
-			100,
-			100,
-		);
-		$arrAlign = array(
-			'right',
-			'right',
-			'right',
-			'right',
-		);
-		break;
-	// ²ñ°÷ÊÌ½¸·×
+		$title = "職業別集計(" . $arrSUBNAME[$type] . ")";
+		$arrColSize = array(
+			100,
+			100,
+			100,
+			100,
+		);
+		$arrAlign = array(
+			'right',
+			'right',
+			'right',
+			'right',
+		);
+		break;
+	// 会員別集計
 	case 'member':
-		$title = "²ñ°÷ÊÌ½¸·×(" . $arrSUBNAME[$type] . ")";
-		$arrColSize = array(
-			100,
-			100,
-			100,
-			100,
-		);
-		$arrAlign = array(
-			'right',
-			'right',
-			'right',
-			'right',
-		);
-		break;
-	// Ç¯ÂåÊÌ½¸·×
+		$title = "会員別集計(" . $arrSUBNAME[$type] . ")";
+		$arrColSize = array(
+			100,
+			100,
+			100,
+			100,
+		);
+		$arrAlign = array(
+			'right',
+			'right',
+			'right',
+			'right',
+		);
+		break;
+	// 年代別集計
 	case 'age':
-		$title = "Ç¯ÂåÊÌ½¸·×(" . $arrSUBNAME[$type] . ")";
-		$arrColSize = array(
-			80,
-			100,
-			100,
-			100,
-		);
-		$arrAlign = array(
-			'right',
-			'right',
-			'right',
-			'right',
-		);
-		break;
-	// ´ü´ÖÊÌ½¸·×
+		$title = "年代別集計(" . $arrSUBNAME[$type] . ")";
+		$arrColSize = array(
+			80,
+			100,
+			100,
+			100,
+		);
+		$arrAlign = array(
+			'right',
+			'right',
+			'right',
+			'right',
+		);
+		break;
+	// 期間別集計
 	default:
-		$title = "´ü´ÖÊÌ½¸·×(" . $arrSUBNAME[$type] . ")";
+		$title = "期間別集計(" . $arrSUBNAME[$type] . ")";
 		$arrColSize = array(
 			60,
@@ -123,13 +123,13 @@
 function lfGetCSVColum($page, $key = "") {
 	switch($page) {
-	// ¾¦ÉÊÊÌ½¸·×
+	// 商品別集計
 	case 'products':
 		$arrTitleCol = array(
-			'¾¦ÉÊÈÖ¹æ',
-			'¾¦ÉÊÌ¾',
-			'¹ØÆþ·ï¿ô',
-			'ÅÀ¿ô',
-			'Ã±²Á',
-			'¶â³Û'			
+			'商品番号',
+			'商品名',
+			'購入件数',
+			'点数',
+			'単価',
+			'金額'			
 		);
 		$arrDataCol = array(
@@ -142,11 +142,11 @@
 		);
 		break;
-	// ¿¦¶ÈÊÌ½¸·×
+	// 職業別集計
 	case 'job':
 		$arrTitleCol = array(
-			'¿¦¶È',
-			'¹ØÆþ·ï¿ô',
-			'¹ØÆþ¹ç·×',
-			'¹ØÆþÊ¿¶Ñ',
+			'職業',
+			'購入件数',
+			'購入合計',
+			'購入平均',
 		);
 		$arrDataCol = array(
@@ -157,11 +157,11 @@
 		);
 		break;
-	// ²ñ°÷ÊÌ½¸·×
+	// 会員別集計
 	case 'member':
 		$arrTitleCol = array(
-			'²ñ°÷',
-			'¹ØÆþ·ï¿ô',
-			'¹ØÆþ¹ç·×',
-			'¹ØÆþÊ¿¶Ñ',
+			'会員',
+			'購入件数',
+			'購入合計',
+			'購入平均',
 		);
 		$arrDataCol = array(
@@ -172,11 +172,11 @@
 		);
 		break;
-	// Ç¯ÂåÊÌ½¸·×
+	// 年代別集計
 	case 'age':
 		$arrTitleCol = array(
-			'Ç¯Îð',
-			'¹ØÆþ·ï¿ô',
-			'¹ØÆþ¹ç·×',
-			'¹ØÆþÊ¿¶Ñ',
+			'年齢',
+			'購入件数',
+			'購入合計',
+			'購入平均',
 		);
 		$arrDataCol = array(
@@ -187,17 +187,17 @@
 		);
 		break;
-	// ´ü´ÖÊÌ½¸·×
+	// 期間別集計
 	default:
 		$arrTitleCol = array(
-			'´ü´Ö',
-			'¹ØÆþ·ï¿ô',
-			'ÃËÀ­',
-			'½÷À­',
-			'ÃËÀ­(²ñ°÷)',
-			'ÃËÀ­(Èó²ñ°÷)',
-			'½÷À­(²ñ°÷)',
-			'½÷À­(Èó²ñ°÷)',
-			'¹ØÆþ¹ç·×',
-			'¹ØÆþÊ¿¶Ñ',		
+			'期間',
+			'購入件数',
+			'男性',
+			'女性',
+			'男性(会員)',
+			'男性(非会員)',
+			'女性(会員)',
+			'女性(非会員)',
+			'購入合計',
+			'購入平均',		
 		);
 		$arrDataCol = array(
@@ -219,5 +219,5 @@
 }
 
-// É¬Í×¤Ê¥«¥é¥à¤Î¤ßÃê½Ð¤¹¤ë(CSV¥Ç¡¼¥¿¤Ç¼èÆÀ¤¹¤ë)
+// 必要なカラムのみ抽出する(CSVデータで取得する)
 function lfGetDataColCSV($arrData, $arrDataCol) {
 	$max = count($arrData);
@@ -231,5 +231,5 @@
 }
 
-// É¬Í×¤Ê¥«¥é¥à¤Î¤ßÃê½Ð¤¹¤ë(PDF¥Ç¡¼¥¿¤Ç¼èÆÀ¤¹¤ë)
+// 必要なカラムのみ抽出する(PDFデータで取得する)
 function lfGetDataColPDF($arrData, $arrDataCol, $len) {
 	$max = count($arrData);
Index: branches/feature-module-update/html/admin/total/index.php
===================================================================
--- branches/rel/html/admin/total/index.php	(revision 13452)
+++ branches/feature-module-update/html/admin/total/index.php	(revision 15078)
@@ -13,5 +13,5 @@
 require_once("./class/SC_GraphBar.php");
 
-// GD¥é¥¤¥Ö¥é¥ê¤Î¥¤¥ó¥¹¥È¡¼¥ëÈ½Äê
+// GDライブラリのインストール判定
 $install_GD = (function_exists("gd_info"))?true:false;
 
@@ -29,13 +29,13 @@
 		global $arrWDAY;
 		$this->arrWDAY = $arrWDAY;
-		// ¥Ú¡¼¥¸¥¿¥¤¥È¥ë
-		$this->arrTitle[''] = "´ü´ÖÊÌ½¸·×";
-		$this->arrTitle['term'] = "´ü´ÖÊÌ½¸·×";
-		$this->arrTitle['products'] = "¾¦ÉÊÊÌ½¸·×";
-		$this->arrTitle['age'] = "Ç¯ÂåÊÌ½¸·×";
-		$this->arrTitle['job'] = "¿¦¶ÈÊÌ½¸·×";
-		$this->arrTitle['member'] = "²ñ°÷ÊÌ½¸·×";
-		
-		// ¥­¥ã¥Ã¥·¥å²óÈò¤Î¤¿¤á¤ËÆüÉÕ¤òÅÏ¤¹
+		// ページタイトル
+		$this->arrTitle[''] = "期間別集計";
+		$this->arrTitle['term'] = "期間別集計";
+		$this->arrTitle['products'] = "商品別集計";
+		$this->arrTitle['age'] = "年代別集計";
+		$this->arrTitle['job'] = "職業別集計";
+		$this->arrTitle['member'] = "会員別集計";
+		
+		// キャッシュ回避のために日付を渡す
 		$this->cashtime = time();
 	}
@@ -45,8 +45,8 @@
 $objView = new SC_AdminView();
 $objSess = new SC_Session();
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ÆþÎÏ´ü´Ö¤ò¥»¥Ã¥·¥ç¥ó¤Ëµ­Ï¿¤¹¤ë
+// 入力期間をセッションに記録する
 lfSaveDateSession();
 
@@ -57,12 +57,12 @@
 }
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 $objFormParam->setParam($_POST);
 $objFormParam->setParam($_GET);
 
-// ¸¡º÷¥ï¡¼¥É¤Î°ú¤­·Ñ¤®
+// 検索ワードの引き継ぎ
 foreach ($_POST as $key => $val) {
 	if (ereg("^search_", $key)) {
@@ -76,10 +76,10 @@
 case 'csv':
 case 'search':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($arrRet);
 	$arrRet = $objFormParam->getHashArray();
 	
-	// ÆþÎÏ¥¨¥é¡¼¤Ê¤·
+	// 入力エラーなし
 	if (count($objPage->arrErr) == 0) {
 		foreach ($arrRet as $key => $val) {
@@ -109,5 +109,5 @@
         
 		switch($page) {
-		// ¾¦ÉÊÊÌ½¸·×
+		// 商品別集計
 		case 'products':
 			if($type == "") {
@@ -115,12 +115,12 @@
 			}
 			$objPage->tpl_page_type = "total/page_products.tpl";
-			// Ì¤½¸·×¥Ç¡¼¥¿¤Î½¸·×¤ò¹Ô¤¦
+			// 未集計データの集計を行う
 			if(!DAILY_BATCH_MODE) {
 				lfRealTimeDailyTotal($sdate, $edate);
 			}
-			// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+			// 検索結果の取得
 			$objPage = lfGetOrderProducts($type, $sdate, $edate, $objPage, $install_GD, $mode);
 			break;
-		// ¿¦¶ÈÊÌ½¸·×
+		// 職業別集計
 		case 'job':
 			if($type == "") {
@@ -128,12 +128,12 @@
 			}
 			$objPage->tpl_page_type = "total/page_job.tpl";
-			// Ì¤½¸·×¥Ç¡¼¥¿¤Î½¸·×¤ò¹Ô¤¦
+			// 未集計データの集計を行う
 			if(!DAILY_BATCH_MODE) {
 				lfRealTimeDailyTotal($sdate, $edate);
 			}
-			// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+			// 検索結果の取得
 			$objPage = lfGetOrderJob($type, $sdate, $edate, $objPage, $install_GD);
 			break;
-		// ²ñ°÷ÊÌ½¸·×
+		// 会員別集計
 		case 'member':
 			if($type == "") {
@@ -141,12 +141,12 @@
 			}
 			$objPage->tpl_page_type = "total/page_member.tpl";
-			// Ì¤½¸·×¥Ç¡¼¥¿¤Î½¸·×¤ò¹Ô¤¦
+			// 未集計データの集計を行う
 			if(!DAILY_BATCH_MODE) {
 				lfRealTimeDailyTotal($sdate, $edate);
 			}
-			// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+			// 検索結果の取得
 			$objPage = lfGetOrderMember($type, $sdate, $edate, $objPage, $install_GD);
 			break;
-		// Ç¯ÂåÊÌ½¸·×
+		// 年代別集計
 		case 'age':
 			if($type == "") {
@@ -155,12 +155,12 @@
 			
 			$objPage->tpl_page_type = "total/page_age.tpl";
-			// Ì¤½¸·×¥Ç¡¼¥¿¤Î½¸·×¤ò¹Ô¤¦
+			// 未集計データの集計を行う
 			if(!DAILY_BATCH_MODE) {
 				lfRealTimeDailyTotal($sdate, $edate);
 			}
-			// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+			// 検索結果の取得
 			$objPage = lfGetOrderAge($type, $sdate, $edate, $objPage, $install_GD);
 			break;
-		// ´ü´ÖÊÌ½¸·×
+		// 期間別集計
 		default:
 			if($type == "") {
@@ -168,9 +168,9 @@
 			}
 			$objPage->tpl_page_type = "total/page_term.tpl";
-			// Ì¤½¸·×¥Ç¡¼¥¿¤Î½¸·×¤ò¹Ô¤¦
+			// 未集計データの集計を行う
 			if(!DAILY_BATCH_MODE) {
 				lfRealTimeDailyTotal($sdate, $edate);
 			}
-			// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+			// 検索結果の取得
 			$objPage = lfGetOrderTerm($type, $sdate, $edate, $objPage, $install_GD);
 			
@@ -179,9 +179,9 @@
 
 		if($mode == 'csv') {
-			// CSV½ÐÎÏ¥¿¥¤¥È¥ë¹Ô¤Î¼èÆÀ
+			// CSV出力タイトル行の取得
 			list($arrTitleCol, $arrDataCol) = lfGetCSVColum($page, $objPage->keyname);
 			$head = sfGetCSVList($arrTitleCol);
 			$data = lfGetDataColCSV($objPage->arrResults, $arrDataCol);
-			// CSV¤òÁ÷¿®¤¹¤ë¡£
+			// CSVを送信する。
 			sfCSVDownload($head.$data, $page."_".$type);
 			exit;
@@ -189,9 +189,9 @@
 		
 		if($mode == 'pdf') {
-			// CSV½ÐÎÏ¥¿¥¤¥È¥ë¹Ô¤Î¼èÆÀ
+			// CSV出力タイトル行の取得
 			list($arrTitleCol, $arrDataCol, $arrColSize, $arrAlign, $title) = lfGetPDFColum($page, $type, $objPage->keyname);
 			$head = sfGetPDFList($arrTitleCol);
 			$data = lfGetDataColPDF($objPage->arrResults, $arrDataCol, 40);
-			// PDF½ÐÎÏÍÑ
+			// PDF出力用
 			$graph_name = basename($objPage->tpl_image);
 			lfPDFDownload($graph_name, $head . $data, $arrColSize, $arrAlign, $sdate, $edate, $title, $page);
@@ -202,7 +202,7 @@
 default:
 	if(count($_GET) == 0) {
-		// ¥Ð¥Ã¥Á¥â¡¼¥É¤Î¾ì¹ç¤Î¤ß¼Â¹Ô¤¹¤ë¡ÊÅöÆü¤Î½¸·×¤ò¹Ô¤¦¤¿¤á¡Ë
+		// バッチモードの場合のみ実行する（当日の集計を行うため）
 		if(DAILY_BATCH_MODE) {
-			// 3ÆüÁ°¤Þ¤Ç¤Î½¸·×
+			// 3日前までの集計
 			lfStartDailyTotal(3,0);
 		}
@@ -214,5 +214,5 @@
 $objPage->install_GD = $install_GD;
 
-// ÅÐÏ¿¡¦¹¹¿·Æü¸¡º÷ÍÑ
+// 登録・更新日検索用
 $objDate = new SC_Date();
 $objDate->setStartYear(RELEASE_YEAR);
@@ -221,5 +221,5 @@
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
-// ÆþÎÏÃÍ¤Î¼èÆÀ
+// 入力値の取得
 $objPage->arrForm = $objFormParam->getFormParamList();
 
@@ -230,5 +230,5 @@
 
 //---------------------------------------------------------------------------------------------------------------------------
-/* PDF½ÐÎÏ */
+/* PDF出力 */
 function lfPDFDownload($image, $table, $arrColSize, $arrAlign, $sdate, $edate, $title, $page = "") {
 	
@@ -236,5 +236,5 @@
 	$objPdf->setTableColor("CCCCCC", "F0F0F0", "D1DEFE");
 			
-	// ÅÚÂæ¤È¤Ê¤ëPDF¥Õ¥¡¥¤¥ë¤Î»ØÄê
+	// 土台となるPDFファイルの指定
 	$objPdf->setTemplate(PDF_DIR . "total.pdf");
 
@@ -246,5 +246,5 @@
 	$arrImage['graph_block'] = GRAPH_DIR . $image;
 	
-	// Ê¸Ëö¤Î\n¤òºï½ü¤¹¤ë
+	// 文末の\nを削除する
 	$table = ereg_replace("\n$", "", $table);
 	$arrRet = split("\n", $table);
@@ -253,8 +253,8 @@
 	for($page = 1; $page <= $page_max; $page++) {
 		if($page > 1) {
-			// 2¥Ú¡¼¥¸°Ê¹ß
+			// 2ページ以降
 			$start_no = 35 * ($page - 1) + 1;
 		} else {
-			// ³«»Ï¥Ú¡¼¥¸
+			// 開始ページ
 			$start_no = 1;			
 		}
@@ -263,7 +263,7 @@
 		$objPdf->setTextBlock($arrText);
 		$objPdf->setImageBlock($arrImage);
-		// ¥Ö¥í¥Ã¥¯ÃÍ¤ÎÆþÎÏ
+		// ブロック値の入力
 		$objPdf->writeBlock();
-		// ºÇ½ª¥Ú¡¼¥¸¤Î¤ß¡¢¾¦ÉÊÊÌ½¸·×¤Ï¹ç·×¤¬¤Ê¤¤¤Î¤ÇºÇ½ª¹Ô¤Î¿§¤òÊÑ¹¹¤·¤Ê¤¤¡£
+		// 最終ページのみ、商品別集計は合計がないので最終行の色を変更しない。
 		if($page == $page_max && $page != 'products') {
 			$last_color_flg = true;
@@ -275,9 +275,9 @@
 	}
 
-	// PDF¤Î½ÐÎÏ
+	// PDFの出力
 	$objPdf->output();	
 }
 
-/* ¥»¥Ã¥·¥ç¥ó¤ËÆþÎÏ´ü´Ö¤òµ­Ï¿¤¹¤ë */
+/* セッションに入力期間を記録する */
 function lfSaveDateSession() {
 	if($_POST['form'] == 1) {
@@ -296,5 +296,5 @@
 }
 
-/* ¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Î¼èÆÀ */
+/* デフォルト値の取得 */
 function lfGetDateDefault() {
 	$year = date("Y");
@@ -304,5 +304,5 @@
 	$list = $_SESSION['total'];
 	
-	// ¥»¥Ã¥·¥ç¥ó¾ðÊó¤Ë³«»Ï·îÅÙ¤¬ÊÝÂ¸¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+	// セッション情報に開始月度が保存されていない。
 	if($_SESSION['total']['startyear_m'] == "") {
 		$list['startyear_m'] = $year;
@@ -310,5 +310,5 @@
 	}
 	
-	// ¥»¥Ã¥·¥ç¥ó¾ðÊó¤Ë³«»ÏÆüÉÕ¡¢½ªÎ»ÆüÉÕ¤¬ÊÝÂ¸¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+	// セッション情報に開始日付、終了日付が保存されていない。
 	if($_SESSION['total']['startyear'] == "" && $_SESSION['total']['endyear'] == "") {
 		$list['startyear'] = $year;
@@ -323,23 +323,23 @@
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
 		
-	// ¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Î¼èÆÀ
+	// デフォルト値の取得
 	$arrList = lfGetDateDefault();
 	
-	// ·îÅÙ½¸·×
-	$objFormParam->addParam("·îÅÙ", "search_startyear_m", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startyear_m']);
-	$objFormParam->addParam("·îÅÙ", "search_startmonth_m", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startmonth_m']);
-	// ´ü´Ö½¸·×
-	$objFormParam->addParam("³«»ÏÆü", "search_startyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startyear']);
-	$objFormParam->addParam("³«»ÏÆü", "search_startmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startmonth']);
-	$objFormParam->addParam("³«»ÏÆü", "search_startday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startday']);
-	$objFormParam->addParam("½ªÎ»Æü", "search_endyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['endyear']);
-	$objFormParam->addParam("½ªÎ»Æü", "search_endmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['endmonth']);
-	$objFormParam->addParam("½ªÎ»Æü", "search_endday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['endday']);
-	
-	// hidden¥Ç¡¼¥¿¤Î¼èÆÀÍÑ
+	// 月度集計
+	$objFormParam->addParam("月度", "search_startyear_m", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startyear_m']);
+	$objFormParam->addParam("月度", "search_startmonth_m", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startmonth_m']);
+	// 期間集計
+	$objFormParam->addParam("開始日", "search_startyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startyear']);
+	$objFormParam->addParam("開始日", "search_startmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startmonth']);
+	$objFormParam->addParam("開始日", "search_startday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['startday']);
+	$objFormParam->addParam("終了日", "search_endyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['endyear']);
+	$objFormParam->addParam("終了日", "search_endmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['endmonth']);
+	$objFormParam->addParam("終了日", "search_endday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), $arrList['endday']);
+	
+	// hiddenデータの取得用
 	$objFormParam->addParam("", "page");
 	$objFormParam->addParam("", "type");
@@ -348,45 +348,45 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 	
-	// ÆÃ¼ì¹àÌÜ¥Á¥§¥Ã¥¯
+	// 特殊項目チェック
 	if($_POST['form'] == 1) {
-		$objErr->doFunc(array("·îÅÙ", "search_startyear_m"), array("ONE_EXIST_CHECK"));
+		$objErr->doFunc(array("月度", "search_startyear_m"), array("ONE_EXIST_CHECK"));
 	}
 	
 	if($_POST['form'] == 2) {
-		$objErr->doFunc(array("´ü´Ö", "search_startyear", "search_endyear"), array("ONE_EXIST_CHECK"));
+		$objErr->doFunc(array("期間", "search_startyear", "search_endyear"), array("ONE_EXIST_CHECK"));
 	}
 			
-	$objErr->doFunc(array("·îÅÙ", "search_startyear_m", "search_startmonth_m"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("³«»ÏÆü", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
-	$objErr->doFunc(array("½ªÎ»Æü", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
-	$objErr->doFunc(array("³«»ÏÆü", "½ªÎ»Æü", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
+	$objErr->doFunc(array("月度", "search_startyear_m", "search_startmonth_m"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("開始日", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
+	$objErr->doFunc(array("終了日", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
+	$objErr->doFunc(array("開始日", "終了日", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
 	return $objErr->arrErr;
 }
 
-/* ÀÞ¤ìÀþ¥°¥é¥Õ¤ÎºîÀ® */
+/* 折れ線グラフの作成 */
 function lfGetGraphLine($arrResults, $keyname, $type, $xtitle, $ytitle, $sdate, $edate) {
 	
 	$ret_path = "";
 	
-	// ·ë²Ì¤¬0¹Ô°Ê¾å¤¢¤ë¾ì¹ç¤Î¤ß¥°¥é¥Õ¤òÀ¸À®¤¹¤ë¡£
+	// 結果が0行以上ある場合のみグラフを生成する。
 	if(count($arrResults) > 0) {
 		
-		// ¥°¥é¥Õ¤ÎÀ¸À®
+		// グラフの生成
 		$arrList = sfArrKeyValue($arrResults, $keyname, "total");
 
-		// °ì»þ¥Õ¥¡¥¤¥ëÌ¾¤Î¼èÆÀ
+		// 一時ファイル名の取得
 		$pngname = lfGetGraphPng($type);
 		
 		$path = GRAPH_DIR . $pngname;
 		
-		// ¥é¥Ù¥ëÉ½¼¨¥¤¥ó¥¿¡¼¥Ð¥ë¤òµá¤á¤ë
+		// ラベル表示インターバルを求める
 		$interval = intval(count($arrList) / 20);
 		if($interval < 1) {
@@ -396,28 +396,28 @@
 		$objGraphLine = new SC_GraphLine();
 		
-		// ÃÍ¤Î¥»¥Ã¥È
+		// 値のセット
 		$objGraphLine->setData($arrList);
 		$objGraphLine->setXLabel(array_keys($arrList));
 		
-		// ¥é¥Ù¥ë²óÅ¾(ÆüËÜ¸ìÉÔ²Ä)
+		// ラベル回転(日本語不可)
 		if($keyname == "key_day"){
 			$objGraphLine->setXLabelAngle(45);
 		}
 
-		// ¥¿¥¤¥È¥ë¥»¥Ã¥È
+		// タイトルセット
 		$objGraphLine->setXTitle($xtitle);
 		$objGraphLine->setYTitle($ytitle);
 		
-		// ¥á¥¤¥ó¥¿¥¤¥È¥ëºîÀ®
+		// メインタイトル作成
 		list($sy, $sm, $sd) = split("[/ ]" , $sdate);
 		list($ey, $em, $ed) = split("[/ ]" , $edate);
-		$start_date = $sy . "Ç¯" . $sm . "·î" . $sd . "Æü";
-		$end_date = $ey . "Ç¯" . $em . "·î" . $ed . "Æü";
-		$objGraphLine->drawTitle("½¸·×´ü´Ö¡§" . $start_date . " - " . $end_date);
-		
-		// ¥°¥é¥ÕÉÁ²è
+		$start_date = $sy . "年" . $sm . "月" . $sd . "日";
+		$end_date = $ey . "年" . $em . "月" . $ed . "日";
+		$objGraphLine->drawTitle("集計期間：" . $start_date . " - " . $end_date);
+		
+		// グラフ描画
 		$objGraphLine->drawGraph();
 		
-		// ¥°¥é¥Õ¤Î½ÐÎÏ
+		// グラフの出力
 		if(DRAW_IMAGE){
 			$objGraphLine->outputGraph();
@@ -425,5 +425,5 @@
 		}
 
-		// ¥Õ¥¡¥¤¥ë¥Ñ¥¹¤òÊÖ¤¹
+		// ファイルパスを返す
 		$ret_path = GRAPH_URL . $pngname;
 	}
@@ -431,15 +431,15 @@
 }
 
-// ±ß¥°¥é¥Õ¤ÎºîÀ® 
+// 円グラフの作成 
 function lfGetGraphPie($arrResults, $keyname, $type, $title = "", $sdate = "", $edate = "") {
 	
 	$ret_path = "";
 	
-	// ·ë²Ì¤¬0¹Ô°Ê¾å¤¢¤ë¾ì¹ç¤Î¤ß¥°¥é¥Õ¤òÀ¸À®¤¹¤ë¡£
+	// 結果が0行以上ある場合のみグラフを生成する。
 	if(count($arrResults) > 0) {
-		// ¥°¥é¥Õ¤ÎÀ¸À®
+		// グラフの生成
 		$arrList = sfArrKeyValue($arrResults, $keyname, "total", GRAPH_PIE_MAX, GRAPH_LABEL_MAX);
 		
-		// °ì»þ¥Õ¥¡¥¤¥ëÌ¾¤Î¼èÆÀ
+		// 一時ファイル名の取得
 		$pngname = lfGetGraphPng($type);
 		$path = GRAPH_DIR . $pngname;
@@ -447,5 +447,5 @@
 		$objGraphPie = new SC_GraphPie();
 		
-		/* ¥Ç¥Ð¥Ã¥°É½¼¨ÍÑ by naka
+		/* デバッグ表示用 by naka
 		foreach($arrList as $key => $val) {
 			$objGraphPie->debugPrint("key:$key val:$val");
@@ -453,20 +453,20 @@
 		*/
 		
-		// ¥Ç¡¼¥¿¤ò¥»¥Ã¥È¤¹¤ë
+		// データをセットする
 		$objGraphPie->setData($arrList);
-		// ËÞÎã¤ò¥»¥Ã¥È¤¹¤ë
+		// 凡例をセットする
 		$objGraphPie->setLegend(array_keys($arrList));
 								
-		// ¥á¥¤¥ó¥¿¥¤¥È¥ëºîÀ®
+		// メインタイトル作成
 		list($sy, $sm, $sd) = split("[/ ]" , $sdate);
 		list($ey, $em, $ed) = split("[/ ]" , $edate);
-		$start_date = $sy . "Ç¯" . $sm . "·î" . $sd . "Æü";
-		$end_date = $ey . "Ç¯" . $em . "·î" . $ed . "Æü";
-		$objGraphPie->drawTitle("½¸·×´ü´Ö¡§" . $start_date . " - " . $end_date);
+		$start_date = $sy . "年" . $sm . "月" . $sd . "日";
+		$end_date = $ey . "年" . $em . "月" . $ed . "日";
+		$objGraphPie->drawTitle("集計期間：" . $start_date . " - " . $end_date);
 				
-		// ±ß¥°¥é¥ÕÉÁ²è
+		// 円グラフ描画
 		$objGraphPie->drawGraph();
 		
-		// ¥°¥é¥Õ¤Î½ÐÎÏ
+		// グラフの出力
 		if(DRAW_IMAGE){
 			$objGraphPie->outputGraph();
@@ -474,5 +474,5 @@
 		}
 
-		// ¥Õ¥¡¥¤¥ë¥Ñ¥¹¤òÊÖ¤¹
+		// ファイルパスを返す
 		$ret_path = GRAPH_URL . $pngname;
 	}
@@ -480,14 +480,14 @@
 }
 
-// ËÀ¥°¥é¥Õ¤ÎºîÀ® 
+// 棒グラフの作成 
 function lfGetGraphBar($arrResults, $keyname, $type, $xtitle, $ytitle, $sdate, $edate) {
 	$ret_path = "";
 	
-	// ·ë²Ì¤¬0¹Ô°Ê¾å¤¢¤ë¾ì¹ç¤Î¤ß¥°¥é¥Õ¤òÀ¸À®¤¹¤ë¡£
+	// 結果が0行以上ある場合のみグラフを生成する。
 	if(count($arrResults) > 0) {
-		// ¥°¥é¥Õ¤ÎÀ¸À®
+		// グラフの生成
 		$arrList = sfArrKeyValue($arrResults, $keyname, "total", GRAPH_PIE_MAX, GRAPH_LABEL_MAX);
 		
-		// °ì»þ¥Õ¥¡¥¤¥ëÌ¾¤Î¼èÆÀ
+		// 一時ファイル名の取得
 		$pngname = lfGetGraphPng($type);
 		$path = GRAPH_DIR . $pngname;
@@ -496,8 +496,8 @@
 		
 		foreach(array_keys($arrList) as $val) {
-			$arrKey[] = ereg_replace("¡Á", "-", $val);
-		}
-		
-		// ¥°¥é¥ÕÉÁ²è
+			$arrKey[] = ereg_replace("〜", "-", $val);
+		}
+		
+		// グラフ描画
 		$objGraphBar->setXLabel($arrKey);
 		$objGraphBar->setXTitle($xtitle);
@@ -505,11 +505,11 @@
 		$objGraphBar->setData($arrList);
 		
-		// ¥á¥¤¥ó¥¿¥¤¥È¥ëºîÀ®
+		// メインタイトル作成
 		$arrKey = array_keys($arrList);
 		list($sy, $sm, $sd) = split("[/ ]" , $sdate);
 		list($ey, $em, $ed) = split("[/ ]" , $edate);
-		$start_date = $sy . "Ç¯" . $sm . "·î" . $sd . "Æü";
-		$end_date = $ey . "Ç¯" . $em . "·î" . $ed . "Æü";
-		$objGraphBar->drawTitle("½¸·×´ü´Ö¡§" . $start_date . " - " . $end_date);
+		$start_date = $sy . "年" . $sm . "月" . $sd . "日";
+		$end_date = $ey . "年" . $em . "月" . $ed . "日";
+		$objGraphBar->drawTitle("集計期間：" . $start_date . " - " . $end_date);
 		
 		$objGraphBar->drawGraph();
@@ -520,5 +520,5 @@
 		}
 		
-		// ¥Õ¥¡¥¤¥ë¥Ñ¥¹¤òÊÖ¤¹
+		// ファイルパスを返す
 		$ret_path = GRAPH_URL . $pngname;
 	}
@@ -526,5 +526,5 @@
 }
 
-// ¥°¥é¥ÕÍÑ¤ÎPNG¥Õ¥¡¥¤¥ëÌ¾ 
+// グラフ用のPNGファイル名 
 function lfGetGraphPng($keyname) {
 	if($_POST['search_startyear_m'] != "") {
@@ -536,7 +536,7 @@
 }
 
-// ²ñ°÷¡¢Èó²ñ°÷½¸·×¤ÎWHEREÊ¬¤ÎºîÀ®
+// 会員、非会員集計のWHERE分の作成
 function lfGetWhereMember($col_date, $sdate, $edate, $type, $col_member = "customer_id") {
-	// ¼èÆÀÆüÉÕ¤Î»ØÄê
+	// 取得日付の指定
 	if($sdate != "") {
 		if ($where != "") {
@@ -554,7 +554,7 @@
 	}
 	
-	// ²ñ°÷¡¢Èó²ñ°÷¤ÎÈ½Äê
+	// 会員、非会員の判定
 	switch($type) {
-	// Á´ÂÎ
+	// 全体
 	case 'all':
 		break;
@@ -578,5 +578,5 @@
 }
 
-/** ²ñ°÷ÊÌ½¸·× **/
+/** 会員別集計 **/
 function lfGetOrderMember($type, $sdate, $edate, $objPage, $graph = true) {
 	global $arrSex;
@@ -584,5 +584,5 @@
 	list($where, $arrval) = lfGetWhereMember('create_date', $sdate, $edate, $type);
 	
-	// ²ñ°÷½¸·×¤Î¼èÆÀ
+	// 会員集計の取得
 	$col = "COUNT(*) AS order_count, SUM(total) AS total, (AVG(total)) AS total_average, order_sex";
 	$from = "dtb_order";
@@ -593,26 +593,26 @@
 	$arrRet = $objQuery->select($col, $from, $tmp_where, $arrval);
 	
-	// ²ñ°÷¹ØÆþ¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤¹¤ë¡£
+	// 会員購入であることを記録する。
 	$max = count($arrRet);
 	for($i = 0; $i < $max; $i++) {
-		$arrRet[$i]['member_name'] = '²ñ°÷'.$arrSex[$arrRet[$i]['order_sex']];
+		$arrRet[$i]['member_name'] = '会員'.$arrSex[$arrRet[$i]['order_sex']];
 	}
 	$objPage->arrResults = $arrRet;
 	
-	// Èó²ñ°÷½¸·×¤Î¼èÆÀ
+	// 非会員集計の取得
 	$tmp_where = $where . " AND customer_id = 0 AND del_flg = 0 ";
 	$arrRet = $objQuery->select($col, $from, $tmp_where, $arrval);
-	// Èó²ñ°÷¹ØÆþ¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤¹¤ë¡£
+	// 非会員購入であることを記録する。
 	$max = count($arrRet);
 	for($i = 0; $i < $max; $i++) {
-		$arrRet[$i]['member_name'] = 'Èó²ñ°÷'.$arrSex[$arrRet[$i]['order_sex']];
+		$arrRet[$i]['member_name'] = '非会員'.$arrSex[$arrRet[$i]['order_sex']];
 	}
 	
 	$objPage->arrResults = array_merge($objPage->arrResults, $arrRet);
 	
-	// ±ß¥°¥é¥Õ¤ÎÀ¸À®
+	// 円グラフの生成
 	if($graph) {	
 		$image_key = "member";
-		$objPage->tpl_image = lfGetGraphPie($objPage->arrResults, "member_name", $image_key, "(Çä¾åÈæÎ¨)", $sdate, $edate);
+		$objPage->tpl_image = lfGetGraphPie($objPage->arrResults, "member_name", $image_key, "(売上比率)", $sdate, $edate);
 	}
 	
@@ -620,5 +620,5 @@
 }
 
-/** ¾¦ÉÊÊÌ½¸·× **/
+/** 商品別集計 **/
 function lfGetOrderProducts($type, $sdate, $edate, $objPage, $graph = true, $mode = "") {
 	list($where, $arrval) = lfGetWhereMember('create_date', $sdate, $edate, $type);
@@ -644,8 +644,8 @@
 	$objPage->arrResults = $objQuery->getall($sql, $arrval);
 	
-	// ±ß¥°¥é¥Õ¤ÎÀ¸À®
+	// 円グラフの生成
 	if($graph) {
 		$image_key = "products_" . $type;
-		$objPage->tpl_image = lfGetGraphPie($objPage->arrResults, "name", $image_key, "(Çä¾åÈæÎ¨)", $sdate, $edate);
+		$objPage->tpl_image = lfGetGraphPie($objPage->arrResults, "name", $image_key, "(売上比率)", $sdate, $edate);
 	}
 	
@@ -653,5 +653,5 @@
 }
 
-/** ¿¦¶ÈÊÌ½¸·× **/
+/** 職業別集計 **/
 function lfGetOrderJob($type, $sdate, $edate, $objPage, $graph = true) {
 	global $arrJob;	
@@ -672,12 +672,12 @@
 			$objPage->arrResults[$i]['job_name'] = $arrJob[$job_key];
 		} else {
-			$objPage->arrResults[$i]['job_name'] = "Ì¤²óÅú";
-		}
-	}
-
-	// ±ß¥°¥é¥Õ¤ÎÀ¸À®	
+			$objPage->arrResults[$i]['job_name'] = "未回答";
+		}
+	}
+
+	// 円グラフの生成	
 	if($graph) {
 		$image_key = "job_" . $type;
-		$objPage->tpl_image = lfGetGraphPie($objPage->arrResults, "job_name", $image_key, "(Çä¾åÈæÎ¨)", $sdate, $edate);
+		$objPage->tpl_image = lfGetGraphPie($objPage->arrResults, "job_name", $image_key, "(売上比率)", $sdate, $edate);
 	}
 	
@@ -685,5 +685,5 @@
 }
 
-/** Ç¯ÂåÊÌ½¸·× **/
+/** 年代別集計 **/
 function lfGetOrderAge($type, $sdate, $edate, $objPage, $graph = true) {
 
@@ -706,18 +706,18 @@
 		if($start_age != "" || $end_age != "") {
 			if($end_age != 999) {
-				$objPage->arrResults[$i]['age_name'] = $start_age . "¡Á" . $end_age . "ºÐ";
+				$objPage->arrResults[$i]['age_name'] = $start_age . "〜" . $end_age . "歳";
 			} else {
-				$objPage->arrResults[$i]['age_name'] = $start_age . "ºÐ¡Á";
+				$objPage->arrResults[$i]['age_name'] = $start_age . "歳〜";
 			}
 		} else {
-			$objPage->arrResults[$i]['age_name'] = "Ì¤²óÅú";
-		}
-	}
-	
-	// ËÀ¥°¥é¥Õ¤ÎÀ¸À®
+			$objPage->arrResults[$i]['age_name'] = "未回答";
+		}
+	}
+	
+	// 棒グラフの生成
 	if($graph) {
 		$image_key = "age_" . $type;
-		$xtitle = "(Ç¯Îð)";
-		$ytitle = "(Çä¾å¹ç·×)";
+		$xtitle = "(年齢)";
+		$ytitle = "(売上合計)";
 		$objPage->tpl_image = lfGetGraphBar($objPage->arrResults, "age_name", $image_key, $xtitle, $ytitle, $sdate, $edate);
 	}
@@ -726,5 +726,5 @@
 }
 
-/** ´ü´ÖÊÌ½¸·× **/
+/** 期間別集計 **/
 function lfGetOrderTerm($type, $sdate, $edate, $objPage, $graph = true) {
 		
@@ -736,5 +736,5 @@
 		
 		switch($type) {
-		// ·îÊÌ
+		// 月別
 		case 'month':
 			$col = $tmp_col . ",key_month";
@@ -742,10 +742,10 @@
 			$objQuery->setOrder("key_month");
 			$objPage->keyname = "key_month";
-			$objPage->tpl_tail = "·î";
+			$objPage->tpl_tail = "月";
 			$from = "dtb_bat_order_daily";
-			$xtitle = "(·îÊÌ)";
-			$ytitle = "(Çä¾å¹ç·×)";
-			break;
-		// Ç¯ÊÌ
+			$xtitle = "(月別)";
+			$ytitle = "(売上合計)";
+			break;
+		// 年別
 		case 'year':
 			$col = $tmp_col . ",key_year";
@@ -753,10 +753,10 @@
 			$objQuery->setOrder("key_year");
 			$objPage->keyname = "key_year";
-			$objPage->tpl_tail = "Ç¯";
+			$objPage->tpl_tail = "年";
 			$from = "dtb_bat_order_daily";
-			$xtitle = "(Ç¯ÊÌ)";
-			$ytitle = "(Çä¾å¹ç·×)";
-			break;
-		// ÍËÆüÊÌ
+			$xtitle = "(年別)";
+			$ytitle = "(売上合計)";
+			break;
+		// 曜日別
 		case 'wday':
 			$col = $tmp_col . ",key_wday, wday";
@@ -764,10 +764,10 @@
 			$objQuery->setOrder("wday");
 			$objPage->keyname = "key_wday";
-			$objPage->tpl_tail = "ÍËÆü";
+			$objPage->tpl_tail = "曜日";
 			$from = "dtb_bat_order_daily";
-			$xtitle = "(ÍËÆüÊÌ)";
-			$ytitle = "(Çä¾å¹ç·×)";
-			break;
-		// »þ´ÖÊÌ
+			$xtitle = "(曜日別)";
+			$ytitle = "(売上合計)";
+			break;
+		// 時間別
 		case 'hour':
 			$col = $tmp_col . ",hour";
@@ -775,8 +775,8 @@
 			$objQuery->setOrder("hour");
 			$objPage->keyname = "hour";
-			$objPage->tpl_tail = "»þ";
+			$objPage->tpl_tail = "時";
 			$from = "dtb_bat_order_daily_hour";
-			$xtitle = "(»þ´ÖÊÌ)";
-			$ytitle = "(Çä¾å¹ç·×)";
+			$xtitle = "(時間別)";
+			$ytitle = "(売上合計)";
 			break;
 		default:
@@ -785,11 +785,11 @@
 			$objPage->keyname = "key_day";
 			$from = "dtb_bat_order_daily";
-			$xtitle = "(ÆüÊÌ)";
-			$ytitle = "(Çä¾å¹ç·×)";
-			break;
-		}
-		
-
-	// ¼èÆÀÆüÉÕ¤Î»ØÄê
+			$xtitle = "(日別)";
+			$ytitle = "(売上合計)";
+			break;
+		}
+		
+
+	// 取得日付の指定
 		if($sdate != "") {
 			if ($where != "") {
@@ -807,8 +807,8 @@
 		}
 		
-		// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+		// 検索結果の取得
 		$objPage->arrResults = $objQuery->select($col, $from, $where, $arrval);
 		
-		// ÀÞ¤ìÀþ¥°¥é¥Õ¤ÎÀ¸À®	
+		// 折れ線グラフの生成	
 		if($graph) {
 			$image_key = "term_" . $type;
@@ -816,15 +816,15 @@
 		}
 		
-		// ¸¡º÷·ë²Ì¤¬0¤Ç¤Ê¤¤¾ì¹ç
+		// 検索結果が0でない場合
 		if(count($objPage->arrResults) > 0) {
-			// ºÇ½ª½¸·×¹Ô¼èÆÀ¤¹¤ë
+			// 最終集計行取得する
 			$col = $tmp_col;
 			$objQuery = new SC_Query();
 			$arrRet = $objQuery->select($col, $from, $where, $arrval);
-			$arrRet[0][$objPage->keyname] = "¹ç·×";
+			$arrRet[0][$objPage->keyname] = "合計";
 			$objPage->arrResults[] = $arrRet[0];
 		}
 
-		// Ê¿¶ÑÃÍ¤Î·×»»
+		// 平均値の計算
 		$max = count($objPage->arrResults);
 		for($i = 0; $i < $max; $i++) {
Index: branches/feature-module-update/html/admin/system/delete.php
===================================================================
--- branches/rel/html/admin/system/delete.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/delete.php	(revision 15078)
@@ -10,11 +10,11 @@
 $oquery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// member_id¤Î¥Á¥§¥Ã¥¯
+// member_idのチェック
 if(sfIsInt($_GET['id'])){
-	// ¥ì¥³¡¼¥É¤Îºï½ü
+	// レコードの削除
 	$conn->query("BEGIN");
 	fnRenumberRank($conn, $oquery, $_GET['id']);
@@ -22,29 +22,29 @@
 	$conn->query("COMMIT");
 } else {
-	// ¥¨¥é¡¼½èÍý
+	// エラー処理
 	gfPrintLog("error id=".$_GET['id']);
 }
 
-// ¥Ú¡¼¥¸¤ÎÉ½¼¨
+// ページの表示
 $location = "Location: " . URL_SYSTEM_TOP . "?pageno=".$_GET['pageno'];
 header($location);
 
-// ¥é¥ó¥­¥ó¥°¤Î¿¶¤êÄ¾¤·
+// ランキングの振り直し
 function fnRenumberRank($conn, $oquery, $id) {
 	$where = "member_id = $id";
-	// ¥é¥ó¥¯¤Î¼èÆÀ
+	// ランクの取得
 	$rank = $oquery->get("dtb_member", "rank", $where);
-	// ºï½ü¤·¤¿¥ì¥³¡¼¥É¤è¤ê¾å¤Î¥é¥ó¥­¥ó¥°¤ò²¼¤²¤ÆRANK¤Î¶õ¤­¤òËä¤á¤ë¡£
+	// 削除したレコードより上のランキングを下げてRANKの空きを埋める。
 	$sqlup = "UPDATE dtb_member SET rank = (rank - 1) WHERE rank > $rank AND del_flg <> 1";
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$ret = $conn->query($sqlup);
 	return $ret;
 }
 
-// ¥ì¥³¡¼¥É¤Îºï½ü(ºï½ü¥Õ¥é¥°¤òON¤Ë¤¹¤ë)
+// レコードの削除(削除フラグをONにする)
 function fnDeleteRecord($conn, $id) {
-	// ¥é¥ó¥¯¤òºÇ²¼°Ì¤Ë¤¹¤ë¡¢DEL¥Õ¥é¥°ON
+	// ランクを最下位にする、DELフラグON
 	$sqlup = "UPDATE dtb_member SET rank = 0, del_flg = 1 WHERE member_id = $id";
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$ret = $conn->query($sqlup);
 	return $ret;
Index: branches/feature-module-update/html/admin/system/member_csv.php
===================================================================
--- branches/rel/html/admin/system/member_csv.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/member_csv.php	(revision 15078)
@@ -7,5 +7,5 @@
 require_once("../require.php");
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
@@ -40,5 +40,5 @@
 	}
 	
-	$header = "\"¸¢¸Â\",\"Ì¾Á°\",\"½êÂ°\",\"¥í¥°¥¤¥óID\",\"²ÔÆ¯¾õ¶·\"\n";
+	$header = "\"権限\",\"名前\",\"所属\",\"ログインID\",\"稼働状況\"\n";
 	
 	return $header.$data;
Index: branches/feature-module-update/html/admin/system/update.php
===================================================================
--- branches/rel/html/admin/system/update.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/update.php	(revision 15078)
@@ -7,14 +7,14 @@
 require_once("../require.php");
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = 'system/update.tpl';
 		$this->tpl_subnavi = 'system/subnavi.tpl';
 		$this->tpl_mainno = 'system';		
 		$this->tpl_subno = 'update';
-		$this->tpl_subtitle = '¥¢¥Ã¥×¥Ç¡¼¥È´ÉÍý';
+		$this->tpl_subtitle = 'アップデート管理';
 	}
 }
@@ -24,27 +24,27 @@
 $objQuery = new SC_Query();
 
-// ¥»¥Ã¥·¥ç¥ó¥¯¥é¥¹
+// セッションクラス
 $objSess = new SC_Session();
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 switch($_POST['mode']) {
-// ¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¥Õ¥¡¥¤¥ë¤ò¼èÆÀ
+// アップデート情報ファイルを取得
 case 'edit':
-	// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+	// 更新情報を最新にする
 	lfLoadUpdateList();
 	break;
-// ¥¤¥ó¥¹¥È¡¼¥ë
+// インストール
 case 'install':
-	// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+	// 更新情報を最新にする
 	lfLoadUpdateList();
-	// ¥â¥¸¥å¡¼¥ë·´¤Î¥¤¥ó¥¹¥È¡¼¥ë
+	// モジュール郡のインストール
 	lfInstallModule();
 	break;
-// ¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë
+// アンインストール
 case 'uninstall':
-	// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+	// 更新情報を最新にする
 	lfLoadUpdateList();
-	// ¥â¥¸¥å¡¼¥ë·´¤Î¥¤¥ó¥¹¥È¡¼¥ë	
+	// モジュール郡のインストール	
 	lfUninstallModule();
 	break;
@@ -57,8 +57,8 @@
 $objPage->arrUpdate = $objQuery->select($col, "dtb_update");
 
-$objView->assignobj($objPage);		//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display(MAIN_FRAME);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);		//変数をテンプレートにアサインする
+$objView->display(MAIN_FRAME);		//テンプレートの出力
 //-------------------------------------------------------------------------------------------------------
-// ¹¹¿·¥Õ¥¡¥¤¥ë¤Î¼èÆÀ
+// 更新ファイルの取得
 function lfCopyUpdateFile($file) {
 	global $objPage;
@@ -66,13 +66,13 @@
 	$src_path = sfRmDupSlash(UPDATE_HTTP . $file . ".txt");
 	$dst_path = sfRmDupSlash(UPDATE_PATH . $file);
-	$flg_ok = true;	// ½èÍý¤ÎÀ®¸ùÈ½Äê
+	$flg_ok = true;	// 処理の成功判定
 	
 	$src_fp = @fopen($src_path, "rb");
 	
 	if(!$src_fp) {
-		sfErrorHeader(">> " . $src_path . "¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+		sfErrorHeader(">> " . $src_path . "の取得に失敗しました。");
 		$flg_ok = false;
 	} else {
-		// ¥Õ¥¡¥¤¥ë¤ò¤¹¤Ù¤ÆÆÉ¤ß¹þ¤à
+		// ファイルをすべて読み込む
 		$contents = '';
 		while (!feof($src_fp)) {
@@ -81,10 +81,10 @@
 		fclose($src_fp);
 		
-		// ¥Ç¥£¥ì¥¯¥È¥êºîÀ®¤ò»î¤ß¤ë
+		// ディレクトリ作成を試みる
 		lfMakeDirectory($dst_path);
-		// ¥Õ¥¡¥¤¥ë½ñ¹þ¤ß		
+		// ファイル書込み		
 		$dst_fp = @fopen($dst_path, "wb");
 		if(!$dst_fp) {
-			sfErrorHeader(">> " . $dst_path . "¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¡£");
+			sfErrorHeader(">> " . $dst_path . "をオープンできません。");
 			$flg_ok = false;
 		} else {
@@ -95,7 +95,7 @@
 	
 	if($flg_ok) {
-		$objPage->update_mess.= ">> " . $dst_path . "¡§¥³¥Ô¡¼À®¸ù<br>";
-	} else {
-		$objPage->update_mess.= ">> " . $dst_path . "¡§¥³¥Ô¡¼¼ºÇÔ<br>";		
+		$objPage->update_mess.= ">> " . $dst_path . "：コピー成功<br>";
+	} else {
+		$objPage->update_mess.= ">> " . $dst_path . "：コピー失敗<br>";		
 	}
 	
@@ -103,29 +103,29 @@
 }
 
-// ¤¹¤Ù¤Æ¤Î¥Ñ¥¹¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤¹¤ë
+// すべてのパスのディレクトリを作成する
 function lfMakeDirectory($path) {
 	$pos = 0;
-	$cnt = 0;				// Ìµ¸Â¥ë¡¼¥×ÂÐºö
-	$len = strlen($path);	// Ìµ¸Â¥ë¡¼¥×ÂÐºö
+	$cnt = 0;				// 無限ループ対策
+	$len = strlen($path);	// 無限ループ対策
 	
 	while($cnt <= $len) {
 		$pos = strpos($path, "/", $pos);
-		// ¤³¤³¤Ç¤ÎÈ½Äê¤Ï¡¢Åù¹æ3¤Ä¤ò»ÈÍÑ
+		// ここでの判定は、等号3つを使用
 		if($pos === false) {
-			// ¥¹¥é¥Ã¥·¥å¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï¥ë¡¼¥×¤«¤éÈ´¤±¤ë
+			// スラッシュが見つからない場合はループから抜ける
 			break;
 		}
-		$pos++; // Ê¸»úÈ¯¸«°ÌÃÖ¤ò°ìÊ¸»ú¿Ê¤á¤ë
+		$pos++; // 文字発見位置を一文字進める
 		$dir = substr($path, 0, $pos);
 		
-		// ¤¹¤Ç¤ËÂ¸ºß¤¹¤ë¤«¤É¤¦¤«Ä´¤Ù¤ë
+		// すでに存在するかどうか調べる
 		if(!file_exists($dir)) {
 			mkdir($dir);
 		}
-		$cnt++; // Ìµ¸Â¥ë¡¼¥×ÂÐºö
-	}
-}
-
-// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+		$cnt++; // 無限ループ対策
+	}
+}
+
+// 更新情報を最新にする
 function lfLoadUpdateList() {
 	$objQuery = new SC_Query();
@@ -134,5 +134,5 @@
 	
 	if(!$fp) {
-		sfErrorHeader(">> " . $path . "¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+		sfErrorHeader(">> " . $path . "の取得に失敗しました。");
 	} else {
 		while (!feof($fp)) {
@@ -143,7 +143,7 @@
 			}
 						
-			// ¥«¥é¥à¿ô¤¬Àµ¾ï¤Ç¤¢¤Ã¤¿¾ì¹ç¤Î¤ß
+			// カラム数が正常であった場合のみ
 			if(count($arrCSV) == UPDATE_CSV_COL_MAX) {
-				// ¼èÆÀ¤·¤¿¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¤òDB¤Ë½ñ¤­¹þ¤à
+				// 取得したアップデート情報をDBに書き込む
 				$sqlval['module_id'] = $arrCSV[0];
 				$sqlval['module_name'] = $arrCSV[1];
@@ -158,11 +158,11 @@
 				$sqlval['update_date'] = "now()";
 				$sqlval['release_date'] = $arrCSV[12];
-				// ´ûÂ¸¥ì¥³¡¼¥É¤Î¥Á¥§¥Ã¥¯
+				// 既存レコードのチェック
 				$cnt = $objQuery->count("dtb_update", "module_id = ?", array($sqlval['module_id']));
 				if($cnt > 0) {
-					// ¤¹¤Ç¤Ë¼èÆÀ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¹¹¿·¤¹¤ë¡£	
+					// すでに取得されている場合は更新する。	
 					$objQuery->update("dtb_update", $sqlval, "module_id = ?", array($sqlval['module_id']));
 				} else {
-					// ¿·µ¬¥ì¥³¡¼¥É¤ÎÄÉ²Ã
+					// 新規レコードの追加
 					$sqlval['create_date'] = "now()";
 					$objQuery->insert("dtb_update", $sqlval);
@@ -174,5 +174,5 @@
 }
 
-// ¥¤¥ó¥¹¥È¡¼¥ë½èÍý
+// インストール処理
 function lfInstallModule() {
 	global $objPage;
@@ -180,5 +180,5 @@
 	$objQuery = new SC_Query();
 	$arrRet = $objQuery->select("module_id, extern_php, other_files, install_sql, latest_version", "dtb_update", "module_id = ?", array($_POST['module_id']));
-	$flg_ok = true;	// ½èÍý¤ÎÀ®¸ùÈ½Äê
+	$flg_ok = true;	// 処理の成功判定
 	
 	if(count($arrRet) > 0) {
@@ -189,5 +189,5 @@
 		$arrFiles[] = $arrRet[0]['extern_php'];
 		foreach($arrFiles as $val) {
-			// ¹¹¿·¥Õ¥¡¥¤¥ë¤Î¼èÆÀ
+			// 更新ファイルの取得
 			$ret=lfCopyUpdateFile($val);
 			if(!$ret) {
@@ -196,11 +196,11 @@
 		}
 	} else {
-		sfErrorHeader(">> ÂÐ¾Ý¤Îµ¡Ç½¤Ï¡¢ÇÛÉÛ¤ò½ªÎ»¤·¤Æ¤ª¤ê¤Þ¤¹¡£");
+		sfErrorHeader(">> 対象の機能は、配布を終了しております。");
 		$flg_ok = false;
 	}
 	
-	// É¬Í×¤ÊSQLÊ¸¤Î¼Â¹Ô
+	// 必要なSQL文の実行
 	if($arrRet[0]['install_sql'] != "") {
-		// SQLÊ¸¼Â¹Ô¡¢¥Ñ¥é¡¼¥á¡¼¥¿¤Ê¤·¡¢¥¨¥é¡¼Ìµ»ë
+		// SQL文実行、パラーメータなし、エラー無視
 		$arrInstallSql = split(";",$arrRet[0]['install_sql']);
 		foreach($arrInstallSql as $key => $val){
@@ -210,11 +210,11 @@
 		}
 		if(DB::isError($ret)) {
-			// ¥¨¥é¡¼Ê¸¤ò¼èÆÀ¤¹¤ë
+			// エラー文を取得する
 			ereg("\[(.*)\]", $ret->userinfo, $arrKey);
-			$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->update_mess.=">> テーブル構成の変更に失敗しました。<br>";
 			$objPage->update_mess.= $arrKey[0] . "<br>";
 			$flg_ok = false;
 		} else {
-			$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤ò¹Ô¤¤¤Þ¤·¤¿¡£<br>";
+			$objPage->update_mess.=">> テーブル構成の変更を行いました。<br>";
 		}
 	}
@@ -227,5 +227,5 @@
 }
 
-// ¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë½èÍý
+// アンインストール処理
 function lfUninstallModule() {
 	global $objPage;
@@ -233,5 +233,5 @@
 	$objQuery = new SC_Query();
 	$arrRet = $objQuery->select("module_id, extern_php, other_files, install_sql, uninstall_sql, latest_version", "dtb_update", "module_id = ?", array($_POST['module_id']));
-	$flg_ok = true;	// ½èÍý¤ÎÀ®¸ùÈ½Äê
+	$flg_ok = true;	// 処理の成功判定
 	
 	if(count($arrRet) > 0) {
@@ -244,33 +244,33 @@
 			$path = DATA_PATH . $val;
 			if(file_exists($path)) {
-				// ¥Õ¥¡¥¤¥ë¤òºï½ü¤¹¤ë
+				// ファイルを削除する
 				if(unlink($path)) {
-					$objPage->update_mess.= ">> " . $path . "¡§ºï½üÀ®¸ù<br>";
+					$objPage->update_mess.= ">> " . $path . "：削除成功<br>";
 				} else {
-					$objPage->update_mess.= ">> " . $path . "¡§ºï½ü¼ºÇÔ<br>";
+					$objPage->update_mess.= ">> " . $path . "：削除失敗<br>";
 				}
 			}
 		}
 		
-		// É¬Í×¤ÊSQLÊ¸¤Î¼Â¹Ô
+		// 必要なSQL文の実行
 		if($arrRet[0]['uninstall_sql'] != "") {
-			// SQLÊ¸¼Â¹Ô¡¢¥Ñ¥é¡¼¥á¡¼¥¿¤Ê¤·¡¢¥¨¥é¡¼Ìµ»ë
+			// SQL文実行、パラーメータなし、エラー無視
 			$ret = $objQuery->query($arrRet[0]['uninstall_sql'],"",true);
 			if(DB::isError($ret)) {
-				// ¥¨¥é¡¼Ê¸¤ò¼èÆÀ¤¹¤ë
+				// エラー文を取得する
 				ereg("\[(.*)\]", $ret->userinfo, $arrKey);
-				$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";
+				$objPage->update_mess.=">> テーブル構成の変更に失敗しました。<br>";
 				$objPage->update_mess.= $arrKey[0] . "<br>";
 				$flg_ok = false;
 			} else {
-				$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤ò¹Ô¤¤¤Þ¤·¤¿¡£<br>";
+				$objPage->update_mess.=">> テーブル構成の変更を行いました。<br>";
 			}
 		}		
 	} else {
-		sfErrorHeader(">> ÂÐ¾Ý¤Îµ¡Ç½¤Ï¡¢ÇÛÉÛ¤ò½ªÎ»¤·¤Æ¤ª¤ê¤Þ¤¹¡£");
+		sfErrorHeader(">> 対象の機能は、配布を終了しております。");
 	}
 	
 	if($flg_ok) {
-		// ¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òºï½ü¤¹¤ë¡£
+		// バージョン情報を削除する。
 		$sqlval['now_version'] = "";
 		$sqlval['update_date'] = "now()";
Index: branches/feature-module-update/html/admin/system/load_module.php
===================================================================
--- branches/rel/html/admin/system/load_module.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/load_module.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once(DATA_PATH . "module/Request.php");
 
-// Ç§¾Ú³ÎÇ§
+// 認証確認
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
@@ -26,5 +26,5 @@
 		exit;
 	} else {
-		print("¥â¥¸¥å¡¼¥ë¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£:".$path);
+		print("モジュールの取得に失敗しました。:".$path);
 	}
 }
Index: branches/feature-module-update/html/admin/system/module.php
===================================================================
--- branches/rel/html/admin/system/module.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/module.php	(revision 15078)
@@ -8,14 +8,14 @@
 require_once(DATA_PATH . "module/Request.php");
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = 'system/module.tpl';
 		$this->tpl_subnavi = 'system/subnavi.tpl';
 		$this->tpl_mainno = 'system';		
 		$this->tpl_subno = 'module';
-		$this->tpl_subtitle = '¥â¥¸¥å¡¼¥ë´ÉÍý';
+		$this->tpl_subtitle = 'モジュール管理';
 	}
 }
@@ -24,27 +24,27 @@
 $objQuery = new SC_Query();
 
-// ¥»¥Ã¥·¥ç¥ó¥¯¥é¥¹
+// セッションクラス
 $objSess = new SC_Session();
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 switch($_POST['mode']) {
-// ¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¥Õ¥¡¥¤¥ë¤ò¼èÆÀ
+// アップデート情報ファイルを取得
 case 'edit':
-	// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+	// 更新情報を最新にする
 	lfLoadUpdateList();
 	break;
-// ¥¤¥ó¥¹¥È¡¼¥ë
+// インストール
 case 'install':
-	// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+	// 更新情報を最新にする
 	lfLoadUpdateList();
-	// ¥â¥¸¥å¡¼¥ë·´¤Î¥¤¥ó¥¹¥È¡¼¥ë
+	// モジュール郡のインストール
 	lfInstallModule();
 	break;
-// ¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë
+// アンインストール
 case 'uninstall':
-	// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+	// 更新情報を最新にする
 	lfLoadUpdateList();
-	// ¥â¥¸¥å¡¼¥ë·´¤Î¥¤¥ó¥¹¥È¡¼¥ë	
+	// モジュール郡のインストール	
 	lfUninstallModule();
 	break;
@@ -57,8 +57,8 @@
 
 $objPage->arrUpdate = $arrUpdate;
-$objView->assignobj($objPage);		//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display(MAIN_FRAME);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);		//変数をテンプレートにアサインする
+$objView->display(MAIN_FRAME);		//テンプレートの出力
 //-------------------------------------------------------------------------------------------------------
-// ¹¹¿·¥Õ¥¡¥¤¥ë¤Î¼èÆÀ
+// 更新ファイルの取得
 function lfCopyUpdateFile($file) {
 	global $objPage;
@@ -66,13 +66,13 @@
 	$src_path = sfRmDupSlash(UPDATE_HTTP . $file . ".txt");
 	$dst_path = sfRmDupSlash(MODULE_PATH . $file);
-	$flg_ok = true;	// ½èÍý¤ÎÀ®¸ùÈ½Äê
+	$flg_ok = true;	// 処理の成功判定
 	
 	$src_fp = @fopen($src_path, "rb");
 	
 	if(!$src_fp) {
-		sfErrorHeader(">> " . $src_path . "¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+		sfErrorHeader(">> " . $src_path . "の取得に失敗しました。");
 		$flg_ok = false;
 	} else {
-		// ¥Õ¥¡¥¤¥ë¤ò¤¹¤Ù¤ÆÆÉ¤ß¹þ¤à
+		// ファイルをすべて読み込む
 		$contents = '';
 		while (!feof($src_fp)) {
@@ -81,10 +81,10 @@
 		fclose($src_fp);
 		
-		// ¥Ç¥£¥ì¥¯¥È¥êºîÀ®¤ò»î¤ß¤ë
+		// ディレクトリ作成を試みる
 		lfMakeDirectory($dst_path);
-		// ¥Õ¥¡¥¤¥ë½ñ¹þ¤ß		
+		// ファイル書込み		
 		$dst_fp = @fopen($dst_path, "wb");
 		if(!$dst_fp) {
-			sfErrorHeader(">> " . $dst_path . "¤ò¥ª¡¼¥×¥ó¤Ç¤­¤Þ¤»¤ó¡£");
+			sfErrorHeader(">> " . $dst_path . "をオープンできません。");
 			$flg_ok = false;
 		} else {
@@ -95,7 +95,7 @@
 	
 	if($flg_ok) {
-		$objPage->update_mess.= ">> " . $dst_path . "¡§¥³¥Ô¡¼À®¸ù<br>";
-	} else {
-		$objPage->update_mess.= ">> " . $dst_path . "¡§¥³¥Ô¡¼¼ºÇÔ<br>";		
+		$objPage->update_mess.= ">> " . $dst_path . "：コピー成功<br>";
+	} else {
+		$objPage->update_mess.= ">> " . $dst_path . "：コピー失敗<br>";		
 	}
 	
@@ -103,29 +103,29 @@
 }
 
-// ¤¹¤Ù¤Æ¤Î¥Ñ¥¹¤Î¥Ç¥£¥ì¥¯¥È¥ê¤òºîÀ®¤¹¤ë
+// すべてのパスのディレクトリを作成する
 function lfMakeDirectory($path) {
 	$pos = 0;
-	$cnt = 0;				// Ìµ¸Â¥ë¡¼¥×ÂÐºö
-	$len = strlen($path);	// Ìµ¸Â¥ë¡¼¥×ÂÐºö
+	$cnt = 0;				// 無限ループ対策
+	$len = strlen($path);	// 無限ループ対策
 	
 	while($cnt <= $len) {
 		$pos = strpos($path, "/", $pos);
-		// ¤³¤³¤Ç¤ÎÈ½Äê¤Ï¡¢Åù¹æ3¤Ä¤ò»ÈÍÑ
+		// ここでの判定は、等号3つを使用
 		if($pos === false) {
-			// ¥¹¥é¥Ã¥·¥å¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï¥ë¡¼¥×¤«¤éÈ´¤±¤ë
+			// スラッシュが見つからない場合はループから抜ける
 			break;
 		}
-		$pos++; // Ê¸»úÈ¯¸«°ÌÃÖ¤ò°ìÊ¸»ú¿Ê¤á¤ë
+		$pos++; // 文字発見位置を一文字進める
 		$dir = substr($path, 0, $pos);
 		
-		// ¤¹¤Ç¤ËÂ¸ºß¤¹¤ë¤«¤É¤¦¤«Ä´¤Ù¤ë
+		// すでに存在するかどうか調べる
 		if(!file_exists($dir)) {
 			mkdir($dir);
 		}
-		$cnt++; // Ìµ¸Â¥ë¡¼¥×ÂÐºö
-	}
-}
-
-// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+		$cnt++; // 無限ループ対策
+	}
+}
+
+// 更新情報を最新にする
 function lfLoadUpdateList() {
 	$objQuery = new SC_Query();
@@ -136,5 +136,5 @@
 		
 	if(!$fp) {
-		sfErrorHeader(">> " . $path . "¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+		sfErrorHeader(">> " . $path . "の取得に失敗しました。");
 	} else {
 		
@@ -142,5 +142,5 @@
 			$arrCSV = fgetcsv($fp, UPDATE_CSV_LINE_MAX);
 			
-			// ¥¨¥¹¥±¡¼¥×½èÍý¤ÎÃÖ´¹
+			// エスケープ処理の置換
 			foreach($arrCSV as $key => $val){
 				$arrCSV[$key] = str_replace('\"', '"', $val);
@@ -151,10 +151,10 @@
 			}
 			
-			// ¥«¥é¥à¿ô¤¬Àµ¾ï¤Ç¤¢¤Ã¤¿¾ì¹ç¤Î¤ß
+			// カラム数が正常であった場合のみ
 			if(count($arrCSV) == MODULE_CSV_COL_MAX) {
-					// insert¤¹¤ëmodule_id¤òÇÛÎó¤Ë³ÊÇ¼
+					// insertするmodule_idを配列に格納
 					$arrInsID[] = $arrCSV[0];
 				
-					// ¼èÆÀ¤·¤¿¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¤òDB¤Ë½ñ¤­¹þ¤à
+					// 取得したアップデート情報をDBに書き込む
 					$sqlval['module_id'] = $arrCSV[0];
 					$sqlval['module_name'] = $arrCSV[1];
@@ -171,22 +171,22 @@
 					$sqlval['module_x'] = $arrCSV[14];
 					$sqlval['module_y'] = $arrCSV[15];
-					// ¥â¥¸¥å¡¼¥ë¤¬ÂÐ±þ¤·¤Æ¤¤¤ëËÜÂÎ¤Î¥Ð¡¼¥¸¥ç¥ó
+					// モジュールが対応している本体のバージョン
 					$sqlval['eccube_version'] = $arrCSV[13];					
-					// ´ûÂ¸¥ì¥³¡¼¥É¤Î¥Á¥§¥Ã¥¯
+					// 既存レコードのチェック
 					$cnt = $objQuery->count("dtb_module", "module_id = ?", array($sqlval['module_id']));
 					if($cnt > 0) {
-						// ¤¹¤Ç¤Ë¼èÆÀ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¹¹¿·¤¹¤ë¡£	
+						// すでに取得されている場合は更新する。	
 						$objQuery->update("dtb_module", $sqlval, "module_id = ?", array($sqlval['module_id']));
 					} else {
-						// ¿·µ¬¥ì¥³¡¼¥É¤ÎÄÉ²Ã
+						// 新規レコードの追加
 						$sqlval['create_date'] = "now()";
 						$objQuery->insert("dtb_module", $sqlval);
 					}
 			} else {
-				sfErrorHeader(">> ¥«¥é¥à¿ô¤¬°ìÃ×¤·¤Þ¤»¤ó¡£¡§".count($arrCSV));
-			}
-		}
-		
-		// ÉÔÍ×¤Ê¥Ç¡¼¥¿¤òºï½ü
+				sfErrorHeader(">> カラム数が一致しません。：".count($arrCSV));
+			}
+		}
+		
+		// 不要なデータを削除
 		if(count($arrInsID) > 0){
 			$del_sql = "DELETE FROM dtb_module WHERE module_id NOT IN (?";
@@ -204,5 +204,5 @@
 }
 
-// ¥¤¥ó¥¹¥È¡¼¥ë½èÍý
+// インストール処理
 function lfInstallModule() {
 	global $objPage;
@@ -210,5 +210,5 @@
 	$objQuery = new SC_Query();
 	$arrRet = $objQuery->select("module_id, extern_php, other_files, install_sql, latest_version", "dtb_module", "module_id = ?", array($_POST['module_id']));
-	$flg_ok = true;	// ½èÍý¤ÎÀ®¸ùÈ½Äê
+	$flg_ok = true;	// 処理の成功判定
 	
 	if(count($arrRet) > 0) {
@@ -219,5 +219,5 @@
 		$arrFiles[] = $arrRet[0]['extern_php'];
 		foreach($arrFiles as $val) {
-			// ¹¹¿·¥Õ¥¡¥¤¥ë¤Î¼èÆÀ
+			// 更新ファイルの取得
 			$ret=lfCopyUpdateFile($val);
 			if(!$ret) {
@@ -226,11 +226,11 @@
 		}
 	} else {
-		sfErrorHeader(">> ÂÐ¾Ý¤Îµ¡Ç½¤Ï¡¢ÇÛÉÛ¤ò½ªÎ»¤·¤Æ¤ª¤ê¤Þ¤¹¡£");
+		sfErrorHeader(">> 対象の機能は、配布を終了しております。");
 		$flg_ok = false;
 	}
 	
-	// É¬Í×¤ÊSQLÊ¸¤Î¼Â¹Ô
+	// 必要なSQL文の実行
 	if($arrRet[0]['install_sql'] != "") {
-		// SQLÊ¸¼Â¹Ô¡¢¥Ñ¥é¡¼¥á¡¼¥¿¤Ê¤·¡¢¥¨¥é¡¼Ìµ»ë
+		// SQL文実行、パラーメータなし、エラー無視
 		$arrInstallSql = split(";",$arrRet[0]['install_sql']);
 		foreach($arrInstallSql as $key => $val){
@@ -240,11 +240,11 @@
 		}
 		if(DB::isError($ret)) {
-			// ¥¨¥é¡¼Ê¸¤ò¼èÆÀ¤¹¤ë
+			// エラー文を取得する
 			ereg("\[(.*)\]", $ret->userinfo, $arrKey);
-			$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->update_mess.=">> テーブル構成の変更に失敗しました。<br>";
 			$objPage->update_mess.= $arrKey[0] . "<br>";
 			$flg_ok = false;
 		} else {
-			$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤ò¹Ô¤¤¤Þ¤·¤¿¡£<br>";
+			$objPage->update_mess.=">> テーブル構成の変更を行いました。<br>";
 		}
 	}
@@ -258,5 +258,5 @@
 }
 
-// ¥¢¥ó¥¤¥ó¥¹¥È¡¼¥ë½èÍý
+// アンインストール処理
 function lfUninstallModule() {
 	global $objPage;
@@ -264,9 +264,9 @@
 	$objQuery = new SC_Query();
 	$arrRet = $objQuery->select("module_id, extern_php, other_files, install_sql, uninstall_sql, latest_version", "dtb_module", "module_id = ?", array($_POST['module_id']));
-	$flg_ok = true;	// ½èÍý¤ÎÀ®¸ùÈ½Äê
+	$flg_ok = true;	// 処理の成功判定
 	
 	if(count($arrRet) > 0) {
 		
-		// ¥â¥¸¥å¡¼¥ë¤òºï½ü¤¹¤ë
+		// モジュールを削除する
 		$objQuery->query("UPDATE dtb_payment SET del_flg = 1 WHERE module_id = ?", array($arrRet[0]['module_id']));
 
@@ -279,32 +279,32 @@
 		foreach($arrFiles as $val) {
 			$path = MODULE_PATH . $val;
-			// ¥Õ¥¡¥¤¥ë¤òºï½ü¤¹¤ë
+			// ファイルを削除する
 			if(file_exists($path) && unlink($path)) {
-				$objPage->update_mess.= ">> " . $path . "¡§ºï½üÀ®¸ù<br>";
+				$objPage->update_mess.= ">> " . $path . "：削除成功<br>";
 			} else {
-				$objPage->update_mess.= ">> " . $path . "¡§ºï½ü¼ºÇÔ<br>";
-			}
-		}
-
-		// É¬Í×¤ÊSQLÊ¸¤Î¼Â¹Ô
+				$objPage->update_mess.= ">> " . $path . "：削除失敗<br>";
+			}
+		}
+
+		// 必要なSQL文の実行
 		if($arrRet[0]['uninstall_sql'] != "") {
-			// SQLÊ¸¼Â¹Ô¡¢¥Ñ¥é¡¼¥á¡¼¥¿¤Ê¤·¡¢¥¨¥é¡¼Ìµ»ë
+			// SQL文実行、パラーメータなし、エラー無視
 			$ret = $objQuery->query($arrRet[0]['uninstall_sql'],"",true);
 			if(DB::isError($ret)) {
-				// ¥¨¥é¡¼Ê¸¤ò¼èÆÀ¤¹¤ë
+				// エラー文を取得する
 				ereg("\[(.*)\]", $ret->userinfo, $arrKey);
-				$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";
+				$objPage->update_mess.=">> テーブル構成の変更に失敗しました。<br>";
 				$objPage->update_mess.= $arrKey[0] . "<br>";
 				$flg_ok = false;
 			} else {
-				$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤ò¹Ô¤¤¤Þ¤·¤¿¡£<br>";
-			}
-		}
-	} else {
-		sfErrorHeader(">> ÂÐ¾Ý¤Îµ¡Ç½¤Ï¡¢ÇÛÉÛ¤ò½ªÎ»¤·¤Æ¤ª¤ê¤Þ¤¹¡£");
+				$objPage->update_mess.=">> テーブル構成の変更を行いました。<br>";
+			}
+		}
+	} else {
+		sfErrorHeader(">> 対象の機能は、配布を終了しております。");
 	}
 
 	if($flg_ok) {
-		// ¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤òºï½ü¤¹¤ë¡£
+		// バージョン情報を削除する。
 		$sqlval['now_version'] = "";
 		$sqlval['update_date'] = "now()";
Index: branches/feature-module-update/html/admin/system/index.php
===================================================================
--- branches/rel/html/admin/system/index.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/index.php	(revision 15078)
@@ -8,9 +8,9 @@
 
 class LC_Page {
-	var $tpl_category;	// Ê¬Îà(HOME:1,¿ÍÊªÅÐÏ¿:2,¿ÍÊª¸¡º÷:3,¥·¥¹¥Æ¥à:4,¥í¥°¥¢¥¦¥È:5)
-	var $list_data;		// ¥Æ¡¼¥Ö¥ë¥Ç¡¼¥¿¼èÆÀÍÑ
+	var $tpl_category;	// 分類(HOME:1,人物登録:2,人物検索:3,システム:4,ログアウト:5)
+	var $list_data;		// テーブルデータ取得用
 	var $arrAUTHORITY;
 	var $tpl_onload;
-	var $tpl_disppage;	// É½¼¨Ãæ¤Î¥Ú¡¼¥¸ÈÖ¹æ
+	var $tpl_disppage;	// 表示中のページ番号
 	var $tpl_strnavi;
 	function LC_Page() {
@@ -20,5 +20,5 @@
 		$this->tpl_subno = 'index';
 		$this->tpl_onload = 'fnGetRadioChecked();';
-		$this->tpl_subtitle = '¥á¥ó¥Ð¡¼´ÉÍý';
+		$this->tpl_subtitle = 'メンバー管理';
 		global $arrAUTHORITY;
 		$this->arrAUTHORITY = $arrAUTHORITY;
@@ -26,14 +26,14 @@
 }
 
-// ¥»¥Ã¥·¥ç¥ó¥¯¥é¥¹
+// セッションクラス
 $objSess = new SC_Session();
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 $conn = new SC_DbConn();
 
-// ¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤ÎÊÝ»ý¥¯¥é¥¹
+// テンプレート変数の保持クラス
 $objPage = new LC_Page();
-// SQLºîÀ®ÍÑ¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®
+// SQL作成用オブジェクト生成
 $objSql = new SC_SelectSql();
 $objSql->setSelect("SELECT member_id,name,department,login_id,authority,rank,work FROM dtb_member");
@@ -41,14 +41,14 @@
 $objSql->setWhere("del_flg <> 1 AND member_id <> ". ADMIN_ID);
 
-//´Ê°×¥¯¥¨¥ê¼Â¹Ô¥ª¥Ö¥¸¥§¥¯¥È
+//簡易クエリ実行オブジェクト
 $oquery = new SC_Query();
-// ¹Ô¿ô¤Î¼èÆÀ
+// 行数の取得
 $linemax = $oquery->count("dtb_member", "del_flg <> 1 AND member_id <>".ADMIN_ID);
 
-// ²ÔÆ°Ãæ¤Î·ï¿ô¤ò¼èÆÀ
+// 稼動中の件数を取得
 $workmax = $oquery->count("dtb_member", "work = 1 AND del_flg <> 1 AND member_id <>".ADMIN_ID);
 $objPage->workmax= $workmax;
 
-// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+// ページ送りの処理
 $objNavi = new SC_PageNavi($_GET['pageno'], $linemax, MEMBER_PMAX, "fnMemberPage", NAVI_PMAX);
 $objPage->tpl_strnavi = $objNavi->strnavi;
@@ -57,9 +57,9 @@
 $startno = $objNavi->start_row;
 
-// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+// 取得範囲の指定(開始行番号、行数のセット)
 $objSql->setLimitOffset(MEMBER_PMAX, $startno);
 $objPage->list_data = $conn->getAll($objSql->getSql());
 
-// ¥Ú¡¼¥¸¤ÎÉ½¼¨
+// ページの表示
 $objView = new SC_AdminView();
 $objView->assignobj($objPage);
Index: branches/feature-module-update/html/admin/system/rank.php
===================================================================
--- branches/rel/html/admin/system/rank.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/rank.php	(revision 15078)
@@ -9,15 +9,15 @@
 $conn = new SC_DbConn();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥é¥ó¥­¥ó¥°¤ÎÊÑ¹¹
+// ランキングの変更
 if($_GET['move'] == 'up') {
-	// ÀµÅö¤Ê¿ôÃÍ¤Ç¤¢¤Ã¤¿¾ì¹ç
+	// 正当な数値であった場合
 	if(sfIsInt($_GET['id'])){
 		lfRunkUp($conn, $_GET['id']);
 	} else {
-		// ¥¨¥é¡¼½èÍý
+		// エラー処理
 		gfPrintLog("error id=".$_GET['id']);
 	}
@@ -26,25 +26,25 @@
 		lfRunkDown($conn, $_GET['id']);
 	}  else {
-		// ¥¨¥é¡¼½èÍý
+		// エラー処理
 		gfPrintLog("error id=".$_GET['id']);
 	}
 }
 
-// ¥Ú¡¼¥¸¤ÎÉ½¼¨
+// ページの表示
 $location = "Location: " . URL_SYSTEM_TOP . "?pageno=".$_GET['pageno'];
 header($location);
 
-// ¥é¥ó¥­¥ó¥°¤ò¾å¤²¤ë¡£
+// ランキングを上げる。
 function lfRunkUp($conn, $id) {
-	// ¼«¿È¤Î¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë¡£
+	// 自身のランクを取得する。
 	$rank = $conn->getOne("SELECT rank FROM dtb_member WHERE member_id = ".$id);
-	// ¥é¥ó¥¯¤ÎºÇÂçÃÍ¤ò¼èÆÀ¤¹¤ë¡£
+	// ランクの最大値を取得する。
 	$maxno = $conn->getOne("SELECT max(rank) FROM dtb_member");
-	// ¥é¥ó¥¯¤¬ºÇÂçÃÍ¤è¤ê¤â¾®¤µ¤¤¾ì¹ç¤Ë¼Â¹Ô¤¹¤ë¡£
+	// ランクが最大値よりも小さい場合に実行する。
 	if($rank < $maxno) {
-		// ¥é¥ó¥¯¤¬¤Ò¤È¤Ä¾å¤ÎID¤ò¼èÆÀ¤¹¤ë¡£
+		// ランクがひとつ上のIDを取得する。
 		$sqlse = "SELECT member_id FROM dtb_member WHERE rank = ?";
 		$up_id = $conn->getOne($sqlse, $rank + 1);
-		// ¥é¥ó¥¯Æþ¤ìÂØ¤¨¤Î¼Â¹Ô
+		// ランク入れ替えの実行
 		$conn->query("BEGIN");
 		$sqlup = "UPDATE dtb_member SET rank = ? WHERE member_id = ?";
@@ -55,16 +55,16 @@
 }
 
-// ¥é¥ó¥­¥ó¥°¤ò²¼¤²¤ë¡£
+// ランキングを下げる。
 function lfRunkDown($conn, $id) {
-	// ¼«¿È¤Î¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë¡£
+	// 自身のランクを取得する。
 	$rank = $conn->getOne("SELECT rank FROM dtb_member WHERE member_id = ".$id);
-	// ¥é¥ó¥¯¤ÎºÇ¾®ÃÍ¤ò¼èÆÀ¤¹¤ë¡£
+	// ランクの最小値を取得する。
 	$minno = $conn->getOne("SELECT min(rank) FROM dtb_member");
-	// ¥é¥ó¥¯¤¬ºÇÂçÃÍ¤è¤ê¤âÂç¤­¤¤¾ì¹ç¤Ë¼Â¹Ô¤¹¤ë¡£
+	// ランクが最大値よりも大きい場合に実行する。
 	if($rank > $minno) {
-		// ¥é¥ó¥¯¤¬¤Ò¤È¤Ä²¼¤ÎID¤ò¼èÆÀ¤¹¤ë¡£
+		// ランクがひとつ下のIDを取得する。
 		$sqlse = "SELECT member_id FROM dtb_member WHERE rank = ?";
 		$down_id = $conn->getOne($sqlse, $rank - 1);
-		// ¥é¥ó¥¯Æþ¤ìÂØ¤¨¤Î¼Â¹Ô
+		// ランク入れ替えの実行
 		$conn->query("BEGIN");
 		$sqlup = "UPDATE dtb_member SET rank = ? WHERE member_id = ?";
Index: branches/feature-module-update/html/admin/system/check.php
===================================================================
--- branches/rel/html/admin/system/check.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/check.php	(revision 15078)
@@ -5,5 +5,5 @@
  * http://www.lockon.co.jp/
  *
- *		check.php ²ÔÆ¯¡¦Èó²ÔÆ¯¤ÎÀÚÂØ
+ *		check.php 稼働・非稼働の切替
  */
 require_once("../require.php");
@@ -11,18 +11,18 @@
 $conn = new SC_DbConn();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// GETÃÍ¤ÎÀµÅöÀ­¤òÈ½Äê¤¹¤ë
+// GET値の正当性を判定する
 if(sfIsInt($_GET['id']) && ($_GET['no'] == 1 || $_GET['no'] == 0)){
 	$sqlup = "UPDATE dtb_member SET work = ? WHERE member_id = ?";
 	$conn->query($sqlup, array($_GET['no'], $_GET['id']));
 } else {
-	// ¥¨¥é¡¼½èÍý
+	// エラー処理
 	gfPrintLog("error id=".$_GET['id']);
 }
 
-// ¥Ú¡¼¥¸¤ÎÉ½¼¨
+// ページの表示
 $location = "Location: " . URL_SYSTEM_TOP . "?pageno=".$_GET['pageno'];
 header($location);
Index: branches/feature-module-update/html/admin/system/input.php
===================================================================
--- branches/rel/html/admin/system/input.php	(revision 14993)
+++ branches/feature-module-update/html/admin/system/input.php	(revision 15078)
@@ -8,12 +8,12 @@
 
 class LC_Page {
-	var $arrErr;		// ¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸½ÐÎÏÍÑ
-	var $tpl_recv;		// ÆþÎÏ¾ðÊóPOSTÀè
-	var $tpl_onload;	// ¥Ú¡¼¥¸ÆÉ¤ß¹þ¤ß»þ¤Î¥¤¥Ù¥ó¥È
-	var $arrForm;		// ¥Õ¥©¡¼¥à½ÐÎÏÍÑ
-	var $tpl_mode;		// ¿·µ¬ºîÀ®:new or ÊÔ½¸:edit
-	var $tpl_member_id; // ÊÔ½¸»þ¤Ë»ÈÍÑ¤¹¤ë¡£
+	var $arrErr;		// エラーメッセージ出力用
+	var $tpl_recv;		// 入力情報POST先
+	var $tpl_onload;	// ページ読み込み時のイベント
+	var $arrForm;		// フォーム出力用
+	var $tpl_mode;		// 新規作成:new or 編集:edit
+	var $tpl_member_id; // 編集時に使用する。
 	var $tpl_pageno;
-	var $tpl_onfocus;	// ¥Ñ¥¹¥ï¡¼¥É¹àÌÜÁªÂò»þ¤Î¥¤¥Ù¥ó¥ÈÍÑ
+	var $tpl_onfocus;	// パスワード項目選択時のイベント用
 	var $tpl_old_login_id;
 	function LC_Page() {
@@ -32,64 +32,64 @@
 $objView = new SC_AdminView();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// member_id¤¬»ØÄê¤µ¤ì¤Æ¤¤¤¿¾ì¹ç¡¢ÊÔ½¸¥â¡¼¥É¤È¤¹¤ë¡£
+// member_idが指定されていた場合、編集モードとする。
 if(sfIsInt($_GET['id'])) {
 	$objPage->tpl_mode = 'edit';
 	$objPage->tpl_member_id = $_GET['id'];
 	$objPage->tpl_onfocus = "fnClearText(this.name);";
-	// DB¤Î¥á¥ó¥Ð¡¼¾ðÊó¤òÆÉ¤ß½Ð¤¹
+	// DBのメンバー情報を読み出す
 	$data_list = fnGetMember($conn, $_GET['id']);
-	// ³ºÅö¥æ¡¼¥¶¤òÉ½¼¨¤µ¤»¤ë
+	// 該当ユーザを表示させる
 	$objPage->arrForm = $data_list[0];
-	// ¥À¥ß¡¼¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¥»¥Ã¥È¤·¤Æ¤ª¤¯¡£
+	// ダミーのパスワードをセットしておく。
 	$objPage->arrForm['password'] = DUMMY_PASS;
-	// ¥í¥°¥¤¥óID¤òÊÝ´É¤·¤Æ¤ª¤¯¡£
+	// ログインIDを保管しておく。
 	$objPage->tpl_old_login_id = $data_list[0]['login_id'];
     
     $objPage->tpl_uniqid = $objSess->getUniqId();
 } else {
-	// ¿·µ¬ºîÀ®¥â¡¼¥É
+	// 新規作成モード
 	$objPage->tpl_mode = "new";
 	$objPage->arrForm['authority'] = -1;
 }
 
-// ¿·µ¬ºîÀ®¥â¡¼¥É or ÊÔ½¸¥â¡¼¥É
+// 新規作成モード or 編集モード
 if( $_POST['mode'] == 'new' || $_POST['mode'] == 'edit') {
-    // ²èÌÌÁ«°Ü¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯
+    // 画面遷移の正当性チェック
 	if (sfIsValidTransition($objSess) == false) {
         sfDispError(INVALID_MOVE_ERRORR);
     }
-    // ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+    // 入力エラーチェック
 	$objPage->arrErr = fnErrorCheck($conn);
 	
-	// ÆþÎÏ¤¬Àµ¾ï¤Ç¤¢¤Ã¤¿¾ì¹ç¤Ï¡¢DB¤Ë½ñ¤­¹þ¤à
+	// 入力が正常であった場合は、DBに書き込む
 	if(count($objPage->arrErr) == 0) {
 		if($_POST['mode'] == 'new') {
-			// ¥á¥ó¥Ð¡¼¤ÎÄÉ²Ã
+			// メンバーの追加
 			fnInsertMember();
-			// ¥ê¥í¡¼¥É¤Ë¤è¤ëÆó½ÅÅÐÏ¿ÂÐºö¤Î¤¿¤á¡¢Æ±¤¸¥Ú¡¼¥¸¤ËÈô¤Ð¤¹¡£
+			// リロードによる二重登録対策のため、同じページに飛ばす。
 			header("Location: ". $_SERVER['PHP_SELF'] . "?mode=reload");	
 			exit;
 		}
 		if($_POST['mode'] == 'edit') {
-			// ¥á¥ó¥Ð¡¼¤ÎÄÉ²Ã
+			// メンバーの追加
 			if(fnUpdateMember($_POST['member_id'])) {
-				// ¿Æ¥¦¥£¥ó¥É¥¦¤ò¹¹¿·¸å¡¢¼«¥¦¥£¥ó¥É¥¦¤òÊÄ¤¸¤ë¡£
+				// 親ウィンドウを更新後、自ウィンドウを閉じる。
 				$url = URL_SYSTEM_TOP . "?pageno=".$_POST['pageno'];
 				$objPage->tpl_onload="fnUpdateParent('".$url."'); window.close();";
 			}
 		}
-	// ÆþÎÏ¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç
+	// 入力エラーが発生した場合
 	} else {
-		// ¥â¡¼¥É¤ÎÀßÄê
+		// モードの設定
 		$objPage->tpl_mode = $_POST['mode'];
 		$objPage->tpl_member_id = $_POST['member_id'];
 		$objPage->tpl_old_login_id = $_POST['old_login_id'];
-		// ¤¹¤Ç¤ËÆþÎÏ¤·¤¿ÃÍ¤òÉ½¼¨¤¹¤ë¡£
+		// すでに入力した値を表示する。
 		$objPage->arrForm = $_POST;
-		// ÄÌ¾ïÆþÎÏ¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï°ú¤­·Ñ¤¬¤Ê¤¤¡£
+		// 通常入力のパスワードは引き継がない。
 		if($objPage->arrForm['password'] != DUMMY_PASS) {
 			$objPage->arrForm['password'] = '';
@@ -98,19 +98,19 @@
 }
 
-// ¥ê¥í¡¼¥É¤Î»ØÄê¤¬¤¢¤Ã¤¿¾ì¹ç
+// リロードの指定があった場合
 if( $_GET['mode'] == 'reload') {
-	// ¿Æ¥¦¥£¥ó¥É¥¦¤ò¹¹¿·¤¹¤ë¤è¤¦¤Ë¥»¥Ã¥È¤¹¤ë¡£
+	// 親ウィンドウを更新するようにセットする。
 	$url = URL_SYSTEM_TOP;
 	$objPage->tpl_onload="fnUpdateParent('".$url."')";
 }
 
-// ²èÌÌÁ«°Ü¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯ÍÑ¤Ëuniqid¤òËä¤á¹þ¤à
+// 画面遷移の正当性チェック用にuniqidを埋め込む
 $objPage->tpl_uniqid = $objSess->getUniqId();
 
-// ¥Æ¥ó¥×¥ì¡¼¥ÈÍÑÊÑ¿ô¤Î³ä¤êÅö¤Æ
+// テンプレート用変数の割り当て
 $objView->assignobj($objPage);
 $objView->display('system/input.tpl');
 
-/* ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯ */
+/* 入力エラーのチェック */
 function fnErrorCheck($conn) {
 	
@@ -120,49 +120,49 @@
 	$_POST["department"] = mb_convert_kana($_POST["department"] ,"KV");
 	
-	// Ì¾Á°¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array("Ì¾Á°",'name'), array("EXIST_CHECK"));
-	$objErr->doFunc(array("Ì¾Á°",'name',STEXT_LEN,"BIG"), array("MAX_LENGTH_CHECK"));
-	
-	// ÊÔ½¸¥â¡¼¥É¤Ç¤Ê¤¤¾ì¹ç¤Ï¡¢½ÅÊ£¥Á¥§¥Ã¥¯
+	// 名前チェック
+	$objErr->doFunc(array("名前",'name'), array("EXIST_CHECK"));
+	$objErr->doFunc(array("名前",'name',STEXT_LEN,"BIG"), array("MAX_LENGTH_CHECK"));
+	
+	// 編集モードでない場合は、重複チェック
 	if (!isset($objErr->arrErr['name']) && $_POST['mode'] != 'edit') {
 		$sql = "SELECT name FROM dtb_member WHERE del_flg <> 1 AND name = ?";
 		$result = $conn->getOne($sql, array($_POST['name'])); 
 		if ( $result ) {
-			$objErr->arrErr['name'] = "´û¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ëÌ¾Á°¤Ê¤Î¤ÇÍøÍÑ¤Ç¤­¤Þ¤»¤ó¡£<br>";
+			$objErr->arrErr['name'] = "既に登録されている名前なので利用できません。<br>";
 		}
 	}
 		
-	// ¥í¥°¥¤¥óID¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array("¥í¥°¥¤¥óID",'login_id'), array("EXIST_CHECK", "ALNUM_CHECK"));
-	$objErr->doFunc(array("¥í¥°¥¤¥óID",'login_id',ID_MIN_LEN , ID_MAX_LEN) ,array("NUM_RANGE_CHECK"));
-
-	// ¿·µ¬¥â¡¼¥É¤â¤·¤¯¤Ï¡¢ÊÔ½¸¥â¡¼¥É¤Ç¥í¥°¥¤¥óID¤¬ÊÑ¹¹¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¥Á¥§¥Ã¥¯¤¹¤ë¡£
+	// ログインIDチェック
+	$objErr->doFunc(array("ログインID",'login_id'), array("EXIST_CHECK", "ALNUM_CHECK"));
+	$objErr->doFunc(array("ログインID",'login_id',ID_MIN_LEN , ID_MAX_LEN) ,array("NUM_RANGE_CHECK"));
+
+	// 新規モードもしくは、編集モードでログインIDが変更されている場合はチェックする。
 	if (!isset($objErr->arrErr['login_id']) && $_POST['mode'] != 'edit' || ($_POST['mode'] == 'edit' && $_POST['login_id'] != $_POST['old_login_id'])) {
 		$sql = "SELECT login_id FROM dtb_member WHERE del_flg <> 1 AND login_id = ?";
 		$result = $conn->getOne($sql, array($_POST['login_id'])); 
 		if ( $result != "" ) {
-			$objErr->arrErr['login_id'] = "´û¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ëID¤Ê¤Î¤ÇÍøÍÑ¤Ç¤­¤Þ¤»¤ó¡£<br>";
-		}
-	}
-	
-	// ¥Ñ¥¹¥ï¡¼¥É¥Á¥§¥Ã¥¯(ÊÔ½¸¥â¡¼¥É¤ÇDUMMY_PASS¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥¹¥ë¡¼¤¹¤ë)
+			$objErr->arrErr['login_id'] = "既に登録されているIDなので利用できません。<br>";
+		}
+	}
+	
+	// パスワードチェック(編集モードでDUMMY_PASSが入力されている場合は、スルーする)
 	if(!($_POST['mode'] == 'edit' && $_POST['password'] == DUMMY_PASS)) { 
-		$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É",'password'), array("EXIST_CHECK", "ALNUM_CHECK"));
+		$objErr->doFunc(array("パスワード",'password'), array("EXIST_CHECK", "ALNUM_CHECK"));
 		if (!$arrErr['password']) {
-			// ¥Ñ¥¹¥ï¡¼¥É¤Î¥Á¥§¥Ã¥¯
-			$objErr->doFunc( array("¥Ñ¥¹¥ï¡¼¥É",'password',4 ,15 ) ,array( "NUM_RANGE_CHECK" ) );	
-		}
-	}
-	
-	// ¸¢¸Â¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array("¸¢¸Â",'authority'),array("EXIST_CHECK"));
+			// パスワードのチェック
+			$objErr->doFunc( array("パスワード",'password',4 ,15 ) ,array( "NUM_RANGE_CHECK" ) );	
+		}
+	}
+	
+	// 権限チェック
+	$objErr->doFunc(array("権限",'authority'),array("EXIST_CHECK"));
 	return $objErr->arrErr;
 }
 
-/* DB¤Ø¤Î¥Ç¡¼¥¿ÁÞÆþ */
+/* DBへのデータ挿入 */
 function fnInsertMember() {
-	// ¥¯¥¨¥ê¡¼¥¯¥é¥¹¤ÎÀë¸À
+	// クエリークラスの宣言
 	$oquery = new SC_Query();
-	// INSERT¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// INSERTする値を作成する。
 	$sqlval['name'] = $_POST['name'];
 	$sqlval['department'] = $_POST['department'];
@@ -171,19 +171,19 @@
 	$sqlval['authority'] = $_POST['authority'];
 	$sqlval['rank']=  $oquery->max("dtb_member", "rank") + 1;
-	$sqlval['work'] = "1"; // ²ÔÆ¯¤ËÀßÄê
-	$sqlval['del_flg'] = "0";	// ºï½ü¥Õ¥é¥°¤òOFF¤ËÀßÄê
+	$sqlval['work'] = "1"; // 稼働に設定
+	$sqlval['del_flg'] = "0";	// 削除フラグをOFFに設定
 	$sqlval['creator_id'] = $_SESSION['member_id'];
 	$sqlval['create_date'] = "now()";
 	$sqlval['update_date'] = "now()";
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$ret = $oquery->insert("dtb_member", $sqlval);
 	return $ret;
 }
 
-/* DB¤Ø¤Î¥Ç¡¼¥¿¹¹¿· */
+/* DBへのデータ更新 */
 function fnUpdateMember($id) {
-	// ¥¯¥¨¥ê¡¼¥¯¥é¥¹¤ÎÀë¸À
+	// クエリークラスの宣言
 	$oquery = new SC_Query();
-	// INSERT¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// INSERTする値を作成する。
 	$sqlval['name'] = $_POST['name'];
 	$sqlval['department'] = $_POST['department'];
@@ -194,5 +194,5 @@
 	$sqlval['authority'] = $_POST['authority'];
 	$sqlval['update_date'] = "now()";
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$where = "member_id = " . $id;
 	$ret = $oquery->update("dtb_member", $sqlval, $where);
@@ -200,5 +200,5 @@
 }
 
-/* DB¤«¤é¥Ç¡¼¥¿¤ÎÆÉ¤ß¹þ¤ß */
+/* DBからデータの読み込み */
 function fnGetMember($conn, $id) {
 	$sqlse = "SELECT name,department,login_id,authority FROM dtb_member WHERE member_id = ?";
Index: branches/feature-module-update/html/admin/system/bkup.php
===================================================================
--- branches/rel/html/admin/system/bkup.php	(revision 12157)
+++ branches/feature-module-update/html/admin/system/bkup.php	(revision 15078)
@@ -8,14 +8,14 @@
 require_once(DATA_PATH. "module/Tar.php");
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = 'system/bkup.tpl';
 		$this->tpl_subnavi = 'system/subnavi.tpl';
 		$this->tpl_mainno = 'system';		
 		$this->tpl_subno = 'bkup';
-		$this->tpl_subtitle = '¥Ð¥Ã¥¯¥¢¥Ã¥×´ÉÍý';
+		$this->tpl_subtitle = 'バックアップ管理';
 		
 		$this->bkup_dir = USER_PATH . "bkup/";
@@ -27,27 +27,27 @@
 $objQuery = new SC_Query();
 
-// ¥»¥Ã¥·¥ç¥ó¥¯¥é¥¹
+// セッションクラス
 $objSess = new SC_Session();
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Æ¡¼¥Ö¥ë¤¬¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë
+// バックアップテーブルがなければ作成する
 lfCreateBkupTable();
 
 switch($_POST['mode']) {
-// ¥Ð¥Ã¥¯¥¢¥Ã¥×¤òºîÀ®¤¹¤ë
+// バックアップを作成する
 case 'bkup':
-	// ÆþÎÏÊ¸»úÎó¤ÎÊÑ´¹
+	// 入力文字列の変換
 	$arrData = lfConvertParam($_POST);
 
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfCheckError($arrData);
 
-	// ¥¨¥é¡¼¤¬¤Ê¤±¤ì¤Ð¥Ð¥Ã¥¯¥¢¥Ã¥×½èÍý¤ò¹Ô¤¦	
+	// エラーがなければバックアップ処理を行う	
 	if (count($arrErr) <= 0) {
-		// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ëºîÀ®
+		// バックアップファイル作成
 		$arrErr = lfCreateBkupData($arrData['bkup_name']);
 		
-		// DB¤Ë¥Ç¡¼¥¿¹¹¿·
+		// DBにデータ更新
 		if (count($arrErr) <= 0) {
 			lfUpdBkupData($arrData);
@@ -56,5 +56,5 @@
 		}
 		
-		$objPage->tpl_onload = "alert('¥Ð¥Ã¥¯¥¢¥Ã¥×´°Î»¤·¤Þ¤·¤¿');";
+		$objPage->tpl_onload = "alert('バックアップ完了しました');";
 	}else{
 		$arrForm = $arrData;
@@ -63,5 +63,5 @@
 	break;
 	
-// ¥ê¥¹¥È¥¢
+// リストア
 case 'restore':
 case 'restore_config':
@@ -74,13 +74,13 @@
 	break;
 	
-// ºï½ü
+// 削除
 case 'delete':
 	$del_file = $objPage->bkup_dir.$_POST['list_name'] . ".tar.gz";
-	// ¥Õ¥¡¥¤¥ë¤Îºï½ü
+	// ファイルの削除
 	if(is_file($del_file)){
 		$ret = unlink($del_file);
 	}
 
-	// DB¤«¤éºï½ü
+	// DBから削除
 	$delsql = "DELETE FROM dtb_bkup WHERE bkup_name = ?";
 	$objQuery->query($delsql, array($_POST['list_name']));
@@ -88,10 +88,10 @@
 	break;
 	
-// ¥À¥¦¥ó¥í¡¼¥É
+// ダウンロード
 case 'download' :
 	$filename = $_POST['list_name'] . ".tar.gz";
 	$dl_file = $objPage->bkup_dir.$_POST['list_name'] . ".tar.gz";
 	
-	// ¥À¥¦¥ó¥í¡¼¥É³«»Ï
+	// ダウンロード開始
 	Header("Content-disposition: attachment; filename=${filename}");
 	Header("Content-type: application/octet-stream; name=${filename}");
@@ -105,31 +105,31 @@
 }
 
-// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥ê¥¹¥È¤ò¼èÆÀ¤¹¤ë
+// バックアップリストを取得する
 $arrBkupList = lfGetBkupData("ORDER BY create_date DESC");
-// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ËÅÏ¤¹¥Ç¡¼¥¿¤ò¥»¥Ã¥È
+// テンプレートファイルに渡すデータをセット
 $objPage->arrErr = $arrErr;
 $objPage->arrForm = $arrForm;
 $objPage->arrBkupList = $arrBkupList;
 
-$objView->assignobj($objPage);		//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display(MAIN_FRAME);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);		//変数をテンプレートにアサインする
+$objView->display(MAIN_FRAME);		//テンプレートの出力
 
 //-------------------------------------------------------------------------------------------------------
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam($array) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
 	$arrConvList['bkup_name'] = "a";
 	$arrConvList['bkup_memo'] = "KVa";
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($array[$key])) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -139,15 +139,15 @@
 }
 
-// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// エラーチェック
 function lfCheckError($array){
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¥Ð¥Ã¥¯¥¢¥Ã¥×Ì¾", "bkup_name", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK","NO_SPTAB","ALNUM_CHECK"));
-	$objErr->doFunc(array("¥Ð¥Ã¥¯¥¢¥Ã¥×¥á¥â", "bkup_memo", MTEXT_LEN), array("MAX_LENGTH_CHECK"));
-	
-	// ½ÅÊ£¥Á¥§¥Ã¥¯
+	$objErr->doFunc(array("バックアップ名", "bkup_name", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK","NO_SPTAB","ALNUM_CHECK"));
+	$objErr->doFunc(array("バックアップメモ", "bkup_memo", MTEXT_LEN), array("MAX_LENGTH_CHECK"));
+	
+	// 重複チェック
 	$ret = lfGetBkupData("WHERE bkup_name = ?", array($array['bkup_name']));
 	if (count($ret) > 0) {
-		$objErr->arrErr['bkup_name'] = "¥Ð¥Ã¥¯¥¢¥Ã¥×Ì¾¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£ÊÌÌ¾¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£";
+		$objErr->arrErr['bkup_name'] = "バックアップ名が重複しています。別名を入力してください。";
 	}
 
@@ -155,5 +155,5 @@
 }
 
-// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ëºîÀ®
+// バックアップファイル作成
 function lfCreateBkupData($bkup_name){
 	global $objPage;
@@ -167,16 +167,16 @@
 	$bkup_dir = $bkup_dir . $bkup_name . "/";
 
-	// Á´¥Æ¡¼¥Ö¥ë¼èÆÀ
+	// 全テーブル取得
 	$arrTableList = lfGetTableList();
 	
-	// ³Æ¥Æ¡¼¥Ö¥ë¾ðÊó¤ò¼èÆÀ¤¹¤ë
+	// 各テーブル情報を取得する
 	foreach($arrTableList as $key => $val){
 		
 		if ($val != "dtb_bkup") {
 			
-			// ¼«Æ°ºÎÈÖ·¿¤Î¹½À®¤ò¼èÆÀ¤¹¤ë
+			// 自動採番型の構成を取得する
 			$csv_autoinc .= lfGetAutoIncrement($val);
 			
-			// Á´¥Ç¡¼¥¿¤ò¼èÆÀ
+			// 全データを取得
 			if ($val == "dtb_pagelayout"){
 				$arrData = $objQuery->getAll("SELECT * FROM $val ORDER BY page_id");
@@ -185,11 +185,11 @@
 			}
 			
-			// CSV¥Ç¡¼¥¿À¸À®
+			// CSVデータ生成
 			if (count($arrData) > 0) {
 				
-				// ¥«¥é¥à¤òCSV·Á¼°¤ËÀ°¤¨¤ë
+				// カラムをCSV形式に整える
 				$arrKyes = sfGetCommaList(array_keys($arrData[0]), false);
 				
-				// ¥Ç¡¼¥¿¤òCSV·Á¼°¤ËÀ°¤¨¤ë
+				// データをCSV形式に整える
 				$data = "";
 				foreach($arrData as $data_key => $data_val){
@@ -198,5 +198,5 @@
 
 				}
-				// CSV½ÐÎÏ¥Ç¡¼¥¿À¸À®
+				// CSV出力データ生成
 				$csv_data .= $val . "\n";
 				$csv_data .= $arrKyes . "\n";
@@ -205,5 +205,5 @@
 			}	
 			
-			// ¥¿¥¤¥à¥¢¥¦¥È¤òËÉ¤°
+			// タイムアウトを防ぐ
 			sfFlush();
 		}
@@ -213,11 +213,11 @@
 	$csv_autoinc_file = $bkup_dir . "autoinc_data.csv";
 	mb_internal_encoding(CHAR_CODE);
-	// CSV½ÐÎÏ
-	// ¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë		
+	// CSV出力
+	// ディレクトリが存在していなければ作成する		
 	if (!is_dir(dirname($csv_file))) {
 		$err = mkdir(dirname($csv_file));
 	}
 	if ($err) {
-		// data¤òCSV½ÐÎÏ
+		// dataをCSV出力
 		$fp = fopen($csv_file,"w");
 		if($fp) {
@@ -228,5 +228,5 @@
 		}
 		
-		// ¼«Æ°ºÎÈÖ¤òCSV½ÐÎÏ
+		// 自動採番をCSV出力
 		$fp = fopen($csv_autoinc_file,"w");
 		if($fp) {
@@ -238,8 +238,8 @@
 	}
 
-	// ³Æ¼ï¥Õ¥¡¥¤¥ë¥³¥Ô¡¼
+	// 各種ファイルコピー
 	if ($err) {
-		// ¾¦ÉÊ²èÁü¥Õ¥¡¥¤¥ë¤ò¥³¥Ô¡¼
-		// ¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë		
+		// 商品画像ファイルをコピー
+		// ディレクトリが存在していなければ作成する		
 		$image_dir = $bkup_dir . "save_image/";
 		if (!is_dir(dirname($image_dir))) $err = mkdir(dirname($image_dir));		
@@ -247,6 +247,6 @@
 		$copy_mess = sfCopyDir("../../upload/save_image/",$image_dir, $copy_mess);
 		
-		// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ò¥³¥Ô¡¼
-		// ¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë		
+		// テンプレートファイルをコピー
+		// ディレクトリが存在していなければ作成する		
 		$templates_dir = $bkup_dir . "templates/";
 		if (!is_dir(dirname($templates_dir))) $err = mkdir(dirname($templates_dir));		
@@ -254,6 +254,6 @@
 		$copy_mess = sfCopyDir("../../user_data/templates/",$templates_dir, $copy_mess);
 		
-		// ¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤ò¥³¥Ô¡¼
-		// ¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë		
+		// インクルードファイルをコピー
+		// ディレクトリが存在していなければ作成する		
 		$inc_dir = $bkup_dir . "include/";
 		if (!is_dir(dirname($inc_dir))) $err = mkdir(dirname($inc_dir));		
@@ -261,6 +261,6 @@
 		$copy_mess = sfCopyDir("../../user_data/include/",$inc_dir, $copy_mess);
 	
-		// CSS¥Õ¥¡¥¤¥ë¤ò¥³¥Ô¡¼
-		// ¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë		
+		// CSSファイルをコピー
+		// ディレクトリが存在していなければ作成する		
 		$css_dir = $bkup_dir . "css/";
 		if (!is_dir(dirname($css_dir))) $err = mkdir(dirname($css_dir));		
@@ -268,20 +268,20 @@
 		$copy_mess = sfCopyDir("../../user_data/css/",$css_dir, $copy_mess);
 
-		//°µ½Ì¥Õ¥é¥°TRUE¤Ïgzip°µ½Ì¤ò¤ª¤³¤Ê¤¦
+		//圧縮フラグTRUEはgzip圧縮をおこなう
 		$tar = new Archive_Tar($objPage->bkup_dir . $bkup_name.".tar.gz", TRUE);
 
-		//bkup¥Õ¥©¥ë¥À¤Ë°ÜÆ°¤¹¤ë
+		//bkupフォルダに移動する
 		chdir($objPage->bkup_dir);
 
-		//°µ½Ì¤ò¤ª¤³¤Ê¤¦
+		//圧縮をおこなう
 		$zip = $tar->create("./" . $bkup_name . "/");
 
-		// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¡¼¥¿¤Îºï½ü
+		// バックアップデータの削除
 		if ($zip) sfDelFile($bkup_dir);
 	}
 
 	if (!$err) {
-		$arrErr['bkup_name'] = "¥Ð¥Ã¥¯¥¢¥Ã¥×¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£";
-		// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¡¼¥¿¤Îºï½ü
+		$arrErr['bkup_name'] = "バックアップに失敗しました。";
+		// バックアップデータの削除
 		sfDelFile($bkup_dir);
 	}
@@ -290,5 +290,5 @@
 }
 
-/* ÇÛÎó¤ÎÍ×ÁÇ¤òCSV¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç½ÐÎÏ¤¹¤ë¡£*/
+/* 配列の要素をCSVフォーマットで出力する。*/
 function lfGetCSVList($array) {
 	if (count($array) > 0) {
@@ -305,5 +305,5 @@
 }
 
-// Á´¥Æ¡¼¥Ö¥ë¥ê¥¹¥È¤ò¼èÆÀ¤¹¤ë
+// 全テーブルリストを取得する
 function lfGetTableList(){
 	$objQuery = new SC_Query();
@@ -319,5 +319,5 @@
 		$arrRet = sfSwapArray($arrRet);
 		
-		// ¥­¡¼¤ò¼èÆÀ
+		// キーを取得
 		$arrKey = array_keys($arrRet);
 		
@@ -327,5 +327,5 @@
 }
 
-// ¼«Æ°ºÎÈÖ·¿¤òCSV½ÐÎÏ·Á¼°¤ËÊÑ´¹¤¹¤ë
+// 自動採番型をCSV出力形式に変換する
 function lfGetAutoIncrement($table_name){
 	$arrColList = lfGetColumnList($table_name);
@@ -350,5 +350,5 @@
 }
 
-// ¥Æ¡¼¥Ö¥ë¹½À®¤ò¼èÆÀ¤¹¤ë
+// テーブル構成を取得する
 function lfGetColumnList($table_name){
 	$objQuery = new SC_Query();
@@ -380,5 +380,5 @@
 }
 
-// ¼«Æ°ºÎÈÖ·¿¤ÎÃÍ¤ò¼èÆÀ¤¹¤ë
+// 自動採番型の値を取得する
 function lfGetAutoIncrementVal($table_name , $colname = ""){
 	$objQuery = new SC_Query();
@@ -395,5 +395,5 @@
 }
 
-// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Æ¡¼¥Ö¥ë¤Ë¥Ç¡¼¥¿¤ò¹¹¿·¤¹¤ë
+// バックアップテーブルにデータを更新する
 function lfUpdBkupData($data){
 	$objQuery = new SC_Query();
@@ -403,5 +403,5 @@
 }
 
-// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Æ¡¼¥Ö¥ë¤«¤é¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë
+// バックアップテーブルからデータを取得する
 function lfGetBkupData($where = "", $data = array()){
 	$objQuery = new SC_Query();
@@ -415,5 +415,5 @@
 }
 
-// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥¡¥¤¥ë¤ò¥ê¥¹¥È¥¢¤¹¤ë
+// バックアップファイルをリストアする
 function lfRestore($bkup_name){
 	global $objPage;
@@ -424,62 +424,62 @@
 	$bkup_dir = $objPage->bkup_dir . $bkup_name . "/";
 	
-	//¥Ð¥Ã¥¯¥¢¥Ã¥×¥Õ¥©¥ë¥À¤Ë°ÜÆ°¤¹¤ë
+	//バックアップフォルダに移動する
 	chdir($objPage->bkup_dir);
 	
-	//°µ½Ì¥Õ¥é¥°TRUE¤Ïgzip²òÅà¤ò¤ª¤³¤Ê¤¦
+	//圧縮フラグTRUEはgzip解凍をおこなう
 	$tar = new Archive_Tar($bkup_name . ".tar.gz", TRUE);
 	
-	//»ØÄê¤µ¤ì¤¿¥Õ¥©¥ë¥ÀÆâ¤Ë²òÅà¤¹¤ë
+	//指定されたフォルダ内に解凍する
 	$err = $tar->extract("./");
 	
-	// Ìµ»ö²òÅà¤Ç¤­¤ì¤Ð¡¢¥ê¥¹¥È¥¢¤ò¹Ô¤¦
+	// 無事解凍できれば、リストアを行う
 	if ($err) {
 		
-		// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó³«»Ï
+		// トランザクション開始
 		$objQuery->begin();
 		
-		// DB¤ò¥¯¥ê¥¢
+		// DBをクリア
 		$err = lfDeleteAll($objQuery);
 		
-		// INSERT¼Â¹Ô
+		// INSERT実行
 		if ($err) $err = lfExeInsertSQL($objQuery, $bkup_dir . "bkup_data.csv");
 
-		// ¼«Æ°ºÎÈÖ¤ÎÃÍ¤ò¥»¥Ã¥È
+		// 自動採番の値をセット
 		if ($err) lfSetAutoInc($objQuery, $bkup_dir . "autoinc_data.csv");
 
-		// ³Æ¼ï¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼
+		// 各種ファイルのコピー
 		if ($err) {
-			// ²èÁü¤Î¥³¥Ô¡¼
+			// 画像のコピー
 			$image_dir = $bkup_dir . "save_image/";
 			$copy_mess = "";
 			$copy_mess = sfCopyDir($image_dir, "../../upload/save_image/", $copy_mess, true);		
 	
-			// ¥Æ¥ó¥×¥ì¡¼¥È¤Î¥³¥Ô¡¼
+			// テンプレートのコピー
 			$tmp_dir = $bkup_dir . "templates/";
 			$copy_mess = "";
 			$copy_mess = sfCopyDir($tmp_dir, "../../user_data/templates/", $copy_mess, true);		
 			
-			// ¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼
+			// インクルードファイルのコピー
 			$inc_dir = $bkup_dir . "include/";
 			$copy_mess = "";
 			$copy_mess = sfCopyDir($inc_dir, "../../user_data/include/", $copy_mess, true);		
 			
-			// CSS¤Î¥³¥Ô¡¼
+			// CSSのコピー
 			$css_dir = $bkup_dir . "css/";
 			$copy_mess = "";
 			$copy_mess = sfCopyDir($css_dir, "../../user_data/css/", $copy_mess, true);		
 
-			// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¡¼¥¿¤Îºï½ü
+			// バックアップデータの削除
 			sfDelFile($bkup_dir);
 		}
 
-		// ¥ê¥¹¥È¥¢À®¸ù¤Ê¤é¥³¥ß¥Ã¥È¼ºÇÔ¤Ê¤é¥í¡¼¥ë¥Ð¥Ã¥¯
+		// リストア成功ならコミット失敗ならロールバック
 		if ($err) {
 			$objQuery->commit();
-			$objPage->restore_msg = "¥ê¥¹¥È¥¢½ªÎ»¤·¤Þ¤·¤¿¡£";
+			$objPage->restore_msg = "リストア終了しました。";
 			$objPage->restore_err = true;
 		}else{
 			$objQuery->rollback();
-			$objPage->restore_msg = "¥ê¥¹¥È¥¢¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£";
+			$objPage->restore_msg = "リストアに失敗しました。";
 			$objPage->restore_name = $bkup_name;
 			$objPage->restore_err = false;
@@ -488,5 +488,5 @@
 }
 
-// CSV¥Õ¥¡¥¤¥ë¤«¤é¥¤¥ó¥µ¡¼¥È¼Â¹Ô
+// CSVファイルからインサート実行
 function lfExeInsertSQL($objQuery, $csv){
 	global $objPage;
@@ -500,10 +500,10 @@
 	$mode = $objPage->mode;
 	
-	// csv¥Õ¥¡¥¤¥ë¤«¤é¥Ç¡¼¥¿¤Î¼èÆÀ
+	// csvファイルからデータの取得
 	$fp = fopen($csv, "r");
 	while (!feof($fp)) {
 		$data = fgetcsv($fp, 1000000);
 				
-		//¶õÇò¹Ô¤Î¤È¤­¤Ï¥Æ¡¼¥Ö¥ëÊÑ¹¹
+		//空白行のときはテーブル変更
 		if (count($data) <= 1 and $data[0] == "") {
 			$base_sql = "";
@@ -513,5 +513,5 @@
 		}
 		
-		// ¥Æ¡¼¥Ö¥ë¥Õ¥é¥°¤¬¤¿¤Ã¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¥Æ¡¼¥Ö¥ëÌ¾¥»¥Ã¥È
+		// テーブルフラグがたっていない場合にはテーブル名セット
 		if (!$tbl_flg) {
 			$base_sql = "INSERT INTO $data[0] ";
@@ -525,5 +525,5 @@
 		}
 		
-		// ¥«¥é¥à¥Õ¥é¥°¤¬¤¿¤Ã¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤Ï¥«¥é¥à¥»¥Ã¥È
+		// カラムフラグがたっていない場合にはカラムセット
 		if (!$col_flg) {
 			if ($mode != "restore_config"){
@@ -538,5 +538,5 @@
 		}
 
-		// ¥¤¥ó¥µ¡¼¥È¤¹¤ëÃÍ¤ò¥»¥Ã¥È
+		// インサートする値をセット
 		$sql = $base_sql . "VALUES ( ? ";
 		for($i = 1; $i < count($data); $i++){
@@ -547,5 +547,5 @@
 		$err = $objQuery->query($sql, $data);
 
-		// ¥¨¥é¡¼¤¬¤¢¤ì¤Ð½ªÎ»
+		// エラーがあれば終了
 		if ($err->message != ""){
 			sfErrorHeader(">> " . $objQuery->getlastquery(false));
@@ -554,5 +554,5 @@
 		
 		if ($pagelayout_flg) {
-			// dtb_pagelayout¤Î¾ì¹ç¤Ë¤ÏºÇ½é¤Î¥Ç¡¼¥¿¤Ïpage_id = 0¤Ë¤¹¤ë
+			// dtb_pagelayoutの場合には最初のデータはpage_id = 0にする
 			$sql = "UPDATE dtb_pagelayout SET page_id = '0'";
 			$objQuery->query($sql);
@@ -560,5 +560,5 @@
 		}
 
-		// ¥¿¥¤¥à¥¢¥¦¥È¤òËÉ¤°
+		// タイムアウトを防ぐ
 		sfFlush();
 	}
@@ -568,7 +568,7 @@
 }
 
-// ¼«Æ°ºÎÈÖ¤ò¥»¥Ã¥È
+// 自動採番をセット
 function lfSetAutoInc($objQuery, $csv){
-	// csv¥Õ¥¡¥¤¥ë¤«¤é¥Ç¡¼¥¿¤Î¼èÆÀ
+	// csvファイルからデータの取得
 	$arrCsvData = file($csv);
 
@@ -581,5 +581,5 @@
 }
 
-// DB¤òÁ´¤Æ¥¯¥ê¥¢¤¹¤ë
+// DBを全てクリアする
 function lfDeleteAll($objQuery){
 	$ret = true;
@@ -588,5 +588,5 @@
 	
 	foreach($arrTableList as $key => $val){
-		// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Æ¡¼¥Ö¥ë¤Ïºï½ü¤·¤Ê¤¤
+		// バックアップテーブルは削除しない
 		if ($val != "dtb_bkup") {
 			$trun_sql = "DELETE FROM $val;";
@@ -600,13 +600,13 @@
 }
 
-// ¥Ð¥Ã¥¯¥¢¥Ã¥×¥Æ¡¼¥Ö¥ë¤òºîÀ®¤¹¤ë
+// バックアップテーブルを作成する
 function lfCreateBkupTable(){
 	$objQuery = new SC_Query();
 	
-	// ¥Æ¡¼¥Ö¥ë¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+	// テーブルの存在チェック
 	$arrTableList = lfGetTableList();
 
 	if(!in_array("dtb_bkup", $arrTableList)){
-		// Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®
+		// 存在していなければ作成
 		$cre_sql = "
 			create table dtb_bkup
Index: branches/feature-module-update/html/admin/css/contents.css
===================================================================
--- branches/rel/html/admin/css/contents.css	(revision 12157)
+++ branches/feature-module-update/html/admin/css/contents.css	(revision 15078)
@@ -8,5 +8,5 @@
 
 input,select,option,textarea {
-	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯","Hiragino Maru Gothic Pro","¥Ò¥é¥®¥Î´Ý¥´ Pro W4",Osaka,sans-serif;
+	font-family:"ＭＳ Ｐゴシック","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4",Osaka,sans-serif;
 	font-size: 13px;
 }
@@ -38,19 +38,19 @@
 .box76 { width: 544px; }	/*W76*/
 
-.area40 { width: 302px; height: 134px; }	/*W40¡ßH8*/
-.area45 { width: 337px; height: 290px; }	/*W40¡ßH20*/
-.area46 { width: 337px; height: 134px; }	/*W40¡ßH8*/
+.area40 { width: 302px; height: 134px; }	/*W40×H8*/
+.area45 { width: 337px; height: 290px; }	/*W40×H20*/
+.area46 { width: 337px; height: 134px; }	/*W40×H8*/
 .area50 { width: 372px; height: 82px; }	/*W50?H4*/
 .area55 { width: 407px; height: 82px; }	/*W50?H4*/
-.area59 { width: 432px; height: 134px; }	/*W59¡ßH8*/
+.area59 { width: 432px; height: 134px; }	/*W59×H8*/
 .area60 { width: 433px; height: 134px; }	/*W60?H8*/
 .area61 { width: 433px; height: 82px; }	/*W60?H4*/
-.area65 { width: 444px; height: 290px; }	/*W65¡ßH20*/
+.area65 { width: 444px; height: 290px; }	/*W65×H20*/
 .area70 { width: 512px; height: 186px; }	/*W70?H12*/
 .area75 { width: 547px; height: 186px; }	/*W75?H12*/
-.area80 { width: 572px; height: 134px; }	/*W80¡ßH8*/
+.area80 { width: 572px; height: 134px; }	/*W80×H8*/
 .area90 { width: 650px; height: 420px; }
-.area96 { width: 694px; height: 420px; }	/*W80¡ßH30*/
-.area96_2 { width: 694px; height: 160px; }	/*W80¡ßH10*/
+.area96 { width: 694px; height: 420px; }	/*W80×H30*/
+.area96_2 { width: 694px; height: 160px; }	/*W80×H10*/
 .area99 { width: 715px; height: 523px; }	/*W99?H40*/
 
Index: branches/feature-module-update/html/admin/contents/campaign_design.php
===================================================================
--- branches/rel/html/admin/contents/campaign_design.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/campaign_design.php	(revision 15078)
@@ -18,5 +18,5 @@
 		$this->contents_row = 13;
 		$this->footer_row = 13;		
-		$this->tpl_subtitle = '¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¥¶¥¤¥óÊÔ½¸';
+		$this->tpl_subtitle = 'キャンペーンデザイン編集';
 	}
 }
@@ -26,9 +26,9 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤®
+// キャンペーンデータを引き継ぎ
 if($_POST['mode'] != "") {
 	$arrForm = $_POST;
@@ -37,5 +37,5 @@
 }
 
-// Àµ¤·¤¯ÃÍ¤¬¼èÆÀ¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï¥­¥ã¥ó¥Ú¡¼¥óTOP¤Ø
+// 正しく値が取得できない場合はキャンペーンTOPへ
 if($arrForm['campaign_id'] == "" || $arrForm['status'] == "") {
 	header("location: ".URL_CAMPAIGN_TOP);
@@ -45,9 +45,9 @@
 	case 'active':
 		$status = CAMPAIGN_TEMPLATE_ACTIVE;
-		$objPage->tpl_campaign_title = "¥­¥ã¥ó¥Ú¡¼¥óÃæ¥Ç¥¶¥¤¥óÊÔ½¸";
+		$objPage->tpl_campaign_title = "キャンペーン中デザイン編集";
 		break;
 	case 'end':
 		$status = CAMPAIGN_TEMPLATE_END;
-		$objPage->tpl_campaign_title = "¥­¥ã¥ó¥Ú¡¼¥ó½ªÎ»¥Ç¥¶¥¤¥óÊÔ½¸";
+		$objPage->tpl_campaign_title = "キャンペーン終了デザイン編集";
 		break;
 	default:
@@ -55,16 +55,16 @@
 }
 
-// ¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀÌ¾		
+// ディレクトリ名を取得名		
 $directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($arrForm['campaign_id']));
-// ¥­¥ã¥ó¥Ú¡¼¥ó¥Æ¥ó¥×¥ì¡¼¥È³ÊÇ¼¥Ç¥£¥ì¥¯¥È¥ê
+// キャンペーンテンプレート格納ディレクトリ
 $campaign_dir = CAMPAIGN_TEMPLATE_PATH . $directory_name . "/" .$status;
 
 switch($_POST['mode']) {
 case 'regist':
-	// ¥Õ¥¡¥¤¥ë¤ò¹¹¿·
+	// ファイルを更新
 	sfWriteFile($arrForm['header'], $campaign_dir."header.tpl", "w");
 	sfWriteFile($arrForm['contents'], $campaign_dir."contents.tpl", "w");
 	sfWriteFile($arrForm['footer'], $campaign_dir."footer.tpl", "w");
-	// ¥µ¥¤¥È¥Õ¥ì¡¼¥àºîÀ®
+	// サイトフレーム作成
 	$site_frame  = $arrForm['header']."\n";
 	$site_frame .= '<script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/site.js"></script>'."\n";
@@ -74,9 +74,9 @@
 	sfWriteFile($site_frame, $campaign_dir."site_frame.tpl", "w");
 	
-	// ´°Î»¥á¥Ã¥»¡¼¥¸¡Ê¥×¥ì¥Ó¥å¡¼»þ¤ÏÉ½¼¨¤·¤Ê¤¤¡Ë
-	$objPage->tpl_onload="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+	// 完了メッセージ（プレビュー時は表示しない）
+	$objPage->tpl_onload="alert('登録が完了しました。');";
 	break;
 case 'preview':
-	// ¥×¥ì¥Ó¥å¡¼¤ò½ñ¤­½Ð¤·ÊÌÁë¤Ç³«¤¯
+	// プレビューを書き出し別窓で開く
 	sfWriteFile($arrForm['header'] . $arrForm['contents'] . $arrForm['footer'], $campaign_dir."preview.tpl", "w");
 	$objPage->tpl_onload = "win02('./campaign_preview.php?status=". $arrForm['status'] ."&campaign_id=". $arrForm['campaign_id'] ."', 'preview', '600', '400');";
@@ -86,5 +86,5 @@
 	break;
 case 'return':
-	// ÅÐÏ¿¥Ú¡¼¥¸¤ØÌá¤ë
+	// 登録ページへ戻る
 	header("location: ".URL_CAMPAIGN_TOP);
 	break;
@@ -104,16 +104,16 @@
 
 if($_POST['mode'] != 'preview') {
-	// ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+	// ヘッダーファイルの読み込み
 	$objPage->header_data = file_get_contents($campaign_dir . "header.tpl");	
-	// ¥³¥ó¥Æ¥ó¥Ä¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+	// コンテンツファイルの読み込み
 	$objPage->contents_data = file_get_contents($campaign_dir . "contents.tpl");	
-	// ¥Õ¥Ã¥¿¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+	// フッターファイルの読み込み
 	$objPage->footer_data = file_get_contents($campaign_dir . "footer.tpl");
 }
 
-// ¥Õ¥©¡¼¥à¤ÎÃÍ¤ò³ÊÇ¼
+// フォームの値を格納
 $objPage->arrForm = $arrForm;
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
Index: branches/feature-module-update/html/admin/contents/file_manager.php
===================================================================
--- branches/rel/html/admin/contents/file_manager.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/file_manager.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once(DATA_PATH . "include/file_manager.inc");
 
-//---- Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+//---- 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
@@ -18,9 +18,9 @@
 		$this->tpl_subnavi = 'contents/subnavi.tpl';
 		$this->tpl_subno = "file";
-		$this->tpl_subtitle = '¥Õ¥¡¥¤¥ë´ÉÍý';		
-	}
-}
-
-// ¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê
+		$this->tpl_subtitle = 'ファイル管理';		
+	}
+}
+
+// ルートディレクトリ
 $top_dir = USER_PATH;
 
@@ -29,33 +29,33 @@
 $objQuery = new SC_Query();
 
-// ¸½ºß¤Î³¬ÁØ¤ò¼èÆÀ
+// 現在の階層を取得
 if($_POST['mode'] != "") {
 	$now_dir = $_POST['now_file'];
 } else {
-	// ½é´üÉ½¼¨¤Ï¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê(user_data/)¤òÉ½¼¨
+	// 初期表示はルートディレクトリ(user_data/)を表示
 	$now_dir = $top_dir;
 }
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile($now_dir, $now_dir);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
 
 switch($_POST['mode']) {
 
-// ¥Õ¥¡¥¤¥ëÉ½¼¨
+// ファイル表示
 case 'view':
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfErrorCheck();
 	if(!is_array($arrErr)) {
 	
-		// ÁªÂò¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤¬¥Ç¥£¥ì¥¯¥È¥ê¤Ê¤é°ÜÆ°
+		// 選択されたファイルがディレクトリなら移動
 		if(is_dir($_POST['select_file'])) {
 			///$now_dir = $_POST['select_file'];
-			// ¥Ä¥ê¡¼Á«°ÜÍÑ¤Îjavascript¤òËä¤á¹þ¤à
-			$arrErr['select_file'] = "¢¨ ¥Ç¥£¥ì¥¯¥È¥ê¤òÉ½¼¨¤¹¤ë¤³¤È¤Ï½ÐÍè¤Þ¤»¤ó¡£<br/>";
+			// ツリー遷移用のjavascriptを埋め込む
+			$arrErr['select_file'] = "※ ディレクトリを表示することは出来ません。<br/>";
 			
 		} else {
-			// javascript¤ÇÊÌÁëÉ½¼¨(¥Æ¥ó¥×¥ì¡¼¥ÈÂ¦¤ËÅÏ¤¹)
+			// javascriptで別窓表示(テンプレート側に渡す)
 			$file_url = ereg_replace(USER_PATH, "", $_POST['select_file']);
 			$tpl_onload = "win02('./file_view.php?file=". $file_url ."', 'user_data', '600', '400');";
@@ -63,15 +63,15 @@
 	}
 	break;
-// ¥Õ¥¡¥¤¥ë¥À¥¦¥ó¥í¡¼¥É
+// ファイルダウンロード
 case 'download':
 
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfErrorCheck();
 	if(!is_array($arrErr)) {
 		if(is_dir($_POST['select_file'])) {
-			// ¥Ç¥£¥ì¥¯¥È¥ê¤Î¾ì¹ç¤Ïjavascript¥¨¥é¡¼
-			$arrErr['select_file'] = "¢¨ ¥Ç¥£¥ì¥¯¥È¥ê¤ò¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¤³¤È¤Ï½ÐÍè¤Þ¤»¤ó¡£<br/>";
+			// ディレクトリの場合はjavascriptエラー
+			$arrErr['select_file'] = "※ ディレクトリをダウンロードすることは出来ません。<br/>";
 		} else {
-			// ¥Õ¥¡¥¤¥ë¥À¥¦¥ó¥í¡¼¥É
+			// ファイルダウンロード
 			sfDownloadFile($_POST['select_file']);
 			exit;			
@@ -79,7 +79,7 @@
 	}
 	break;
-// ¥Õ¥¡¥¤¥ëºï½ü
+// ファイル削除
 case 'delete':
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfErrorCheck();
 	if(!is_array($arrErr)) {
@@ -87,48 +87,48 @@
 	}
 	break;
-// ¥Õ¥¡¥¤¥ëºîÀ®
+// ファイル作成
 case 'create':
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfCreateErrorCheck();
 	if(!is_array($arrErr)) {
 		$create_dir = ereg_replace("/$", "", $now_dir);
-		// ¥Õ¥¡¥¤¥ëºîÀ®
+		// ファイル作成
 		if(!sfCreateFile($create_dir."/".$_POST['create_file'], 0755)) {
-			// ºîÀ®¥¨¥é¡¼
-			$arrErr['create_file'] = "¢¨ ".$_POST['create_file']."¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br/>";
+			// 作成エラー
+			$arrErr['create_file'] = "※ ".$_POST['create_file']."の作成に失敗しました。<br/>";
 		} else {
-			$tpl_onload .= "alert('¥Õ¥©¥ë¥À¤òºîÀ®¤·¤Þ¤·¤¿¡£');";
+			$tpl_onload .= "alert('フォルダを作成しました。');";
 		}
 	}
 	break;
-// ¥Õ¥¡¥¤¥ë¥¢¥Ã¥×¥í¡¼¥É
+// ファイルアップロード
 case 'upload':
-	// ²èÁüÊÝÂ¸½èÍý
+	// 画像保存処理
 	$ret = $objUpFile->makeTempFile('upload_file', false);
 	if($ret != "") {
 		$arrErr['upload_file'] = $ret;
 	} else {
-		$tpl_onload .= "alert('¥Õ¥¡¥¤¥ë¤ò¥¢¥Ã¥×¥í¡¼¥É¤·¤Þ¤·¤¿¡£');";
-	}
-	break;
-// ¥Õ¥©¥ë¥À°ÜÆ°
+		$tpl_onload .= "alert('ファイルをアップロードしました。');";
+	}
+	break;
+// フォルダ移動
 case 'move':
 	$now_dir = $_POST['tree_select_file'];
 	break;
-// ½é´üÉ½¼¨
+// 初期表示
 default :
 	break;
 }
-// ¥È¥Ã¥×¥Ç¥£¥ì¥¯¥È¥ê¤«Ä´ºº
+// トップディレクトリか調査
 $is_top_dir = false;
-// ËöÈø¤Î/¤ò¤È¤ë
+// 末尾の/をとる
 $top_dir_check = ereg_replace("/$", "", $top_dir);
 $now_dir_check = ereg_replace("/$", "", $now_dir);
 if($top_dir_check == $now_dir_check) $is_top_dir = true;
 
-// ¸½ºß¤Î³¬ÁØ¤è¤ê°ì¤Ä¾å¤Î³¬ÁØ¤ò¼èÆÀ
+// 現在の階層より一つ上の階層を取得
 $parent_dir = lfGetParentDir($now_dir);
 
-// ¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÇÛ²¼¤Î¥Õ¥¡¥¤¥ë°ìÍ÷¤ò¼èÆÀ
+// 現在のディレクトリ配下のファイル一覧を取得
 $objPage->arrFileList = sfGetFileList($now_dir);
 $objPage->tpl_is_top_dir = $is_top_dir;
@@ -139,7 +139,7 @@
 $objPage->arrParam = $_POST;
 
-// ¥Ä¥ê¡¼¤òÉ½¼¨¤¹¤ë div¥¿¥°id, ¥Ä¥ê¡¼ÇÛÎóÊÑ¿ôÌ¾, ¸½ºß¥Ç¥£¥ì¥¯¥È¥ê, ÁªÂò¥Ä¥ê¡¼hiddenÌ¾, ¥Ä¥ê¡¼¾õÂÖhiddenÌ¾, mode hiddenÌ¾
+// ツリーを表示する divタグid, ツリー配列変数名, 現在ディレクトリ, 選択ツリーhidden名, ツリー状態hidden名, mode hidden名
 $objPage->tpl_onload .= "fnTreeView('tree', arrTree, '$now_dir', 'tree_select_file', 'tree_status', 'move');$tpl_onload";
-// ¥Ä¥ê¡¼ÇÛÎóºîÀ®ÍÑ javascript
+// ツリー配列作成用 javascript
 $arrTree = sfGetFileTree($top_dir, $_POST['tree_status']);
 $objPage->tpl_javascript .= "arrTree = new Array();\n";
@@ -153,5 +153,5 @@
 }
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -160,10 +160,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfErrorCheck()
- * ÀâÌÀ¡¡¡§¥¨¥é¡¼¥Á¥§¥Ã¥¯
+ * 関数名：lfErrorCheck()
+ * 説明　：エラーチェック
  */
 function lfErrorCheck() {
 	$objErr = new SC_CheckError($_POST);
-	$objErr->doFunc(array("¥Õ¥¡¥¤¥ë", "select_file"), array("SELECT_CHECK"));
+	$objErr->doFunc(array("ファイル", "select_file"), array("SELECT_CHECK"));
 	
 	return $objErr->arrErr;
@@ -171,10 +171,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfCreateErrorCheck()
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ëºîÀ®½èÍý¥¨¥é¡¼¥Á¥§¥Ã¥¯
+ * 関数名：lfCreateErrorCheck()
+ * 説明　：ファイル作成処理エラーチェック
  */
 function lfCreateErrorCheck() {
 	$objErr = new SC_CheckError($_POST);
-	$objErr->doFunc(array("ºîÀ®¥Õ¥¡¥¤¥ëÌ¾", "create_file"), array("EXIST_CHECK", "FILE_NAME_CHECK_BY_NOUPLOAD"));
+	$objErr->doFunc(array("作成ファイル名", "create_file"), array("EXIST_CHECK", "FILE_NAME_CHECK_BY_NOUPLOAD"));
 	
 	return $objErr->arrErr;
@@ -182,16 +182,16 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfInitFile()
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+ * 関数名：lfInitFile()
+ * 説明　：ファイル情報の初期化
  */
 function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("¥Õ¥¡¥¤¥ë", 'upload_file', array(), FILE_SIZE, true, 0, 0, false);
-}
-
-/* 
- * ´Ø¿ôÌ¾¡§lfGetParentDir()
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê
- * ÀâÌÀ¡¡¡§¿Æ¥Ç¥£¥ì¥¯¥È¥ê¼èÆÀ
+	$objUpFile->addFile("ファイル", 'upload_file', array(), FILE_SIZE, true, 0, 0, false);
+}
+
+/* 
+ * 関数名：lfGetParentDir()
+ * 引数1 ：ディレクトリ
+ * 説明　：親ディレクトリ取得
  */
 function lfGetParentDir($dir) {
Index: branches/feature-module-update/html/admin/contents/file_view.php
===================================================================
--- branches/rel/html/admin/contents/file_view.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/file_view.php	(revision 15078)
@@ -9,5 +9,5 @@
 require_once(DATA_PATH . "include/file_manager.inc");
 
-// ¥½¡¼¥¹¤È¤·¤ÆÉ½¼¨¤¹¤ë¥Õ¥¡¥¤¥ë¤òÄêµÁ(Ä¾ÀÜ¼Â¹Ô¤·¤Ê¤¤¥Õ¥¡¥¤¥ë)
+// ソースとして表示するファイルを定義(直接実行しないファイル)
 $arrViewFile = array(
 					 'html',
@@ -19,11 +19,11 @@
 );
 
-// ³ÈÄ¥»Ò¼èÆÀ
+// 拡張子取得
 $arrResult = split('\.', $_GET['file']);
 $ext = $arrResult[count($arrResult)-1];
 
-// ¥Õ¥¡¥¤¥ëÆâÍÆÉ½¼¨
+// ファイル内容表示
 if(in_array($ext, $arrViewFile)) {
-	// ¥Õ¥¡¥¤¥ë¤òÆÉ¤ß¹þ¤ó¤ÇÉ½¼¨
+	// ファイルを読み込んで表示
 	header("Content-type: text/plain\n\n");
 	print(sfReadFile(USER_PATH.$_GET['file']));
Index: branches/feature-module-update/html/admin/contents/recommend.php
===================================================================
--- branches/rel/html/admin/contents/recommend.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/recommend.php	(revision 15078)
@@ -14,5 +14,5 @@
 		$this->tpl_subnavi = 'contents/subnavi.tpl';
 		$this->tpl_subno = "recommend";
-		$this->tpl_subtitle = '¥ª¥¹¥¹¥á´ÉÍý';
+		$this->tpl_subtitle = 'オススメ管理';
 	}
 }
@@ -31,24 +31,24 @@
 						);
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-//ºÇÂçÅÐÏ¿¿ô¤ÎÉ½¼¨
+//最大登録数の表示
 $objPage->tpl_disp_max = RECOMMEND_NUM;
 
-// ÅÐÏ¿»þ
+// 登録時
 if ( $_POST['mode'] == 'regist' ){
 		
-	// ÆþÎÏÊ¸»ú¤Î¶¯À©ÊÑ´¹
+	// 入力文字の強制変換
 	$objPage->arrForm = $_POST;	
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr[$objPage->arrForm['rank']] = lfErrorCheck();
 	if ( ! $objPage->arrErr[$objPage->arrForm['rank']]) {
-		// ¸Å¤¤¤Î¤ò¾Ã¤¹
+		// 古いのを消す
 		$sql = "DELETE FROM dtb_best_products WHERE category_id = ? AND rank = ?";
 		$conn->query($sql, array($objPage->arrForm['category_id'] ,$objPage->arrForm['rank']));
 	
-		// £Ä£ÂÅÐÏ¿
+		// ＤＢ登録
 		$objPage->arrForm['creator_id'] = $_SESSION['member_id'];
 		$objPage->arrForm['update_date'] = "NOW()";
@@ -61,5 +61,5 @@
 
 } elseif ( $_POST['mode'] == 'delete' ){
-// ºï½ü»þ
+// 削除時
 
 	$sql = "DELETE FROM dtb_best_products WHERE category_id = ? AND rank = ?";
@@ -68,5 +68,5 @@
 }
 
-// ¥«¥Æ¥´¥êID¼èÆÀ Ìµ¤¤¤È¤­¤Ï¥È¥Ã¥×¥Ú¡¼¥¸
+// カテゴリID取得 無いときはトップページ
 if ( sfCheckNumLength($_POST['category_id']) ){
 	$objPage->category_id = $_POST['category_id'];
@@ -75,5 +75,5 @@
 }
 
-// ´û¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ëÆâÍÆ¤ò¼èÆÀ¤¹¤ë
+// 既に登録されている内容を取得する
 $sql = "SELECT B.name, B.main_list_image, A.* FROM dtb_best_products as A INNER JOIN dtb_products as B USING (product_id)
 		 WHERE A.del_flg = 0 ORDER BY rank";
@@ -83,5 +83,5 @@
 }
 
-// ¾¦ÉÊÊÑ¹¹»þ¤Ï¡¢ÁªÂò¤µ¤ì¤¿¾¦ÉÊ¤Ë°ì»þÅª¤ËÃÖ¤­´¹¤¨¤ë
+// 商品変更時は、選択された商品に一時的に置き換える
 if ( $_POST['mode'] == 'set_item'){
 	$sql = "SELECT product_id, name, main_list_image FROM dtb_products WHERE product_id = ? AND del_flg = 0";
@@ -97,13 +97,13 @@
 }
 
-//³Æ¥Ú¡¼¥¸¶¦ÄÌ
+//各ページ共通
 $objPage->cnt_question = 6;
 $objPage->arrActive = $arrActive;
 $objPage->arrQuestion = $arrQuestion;
 
-// ¥«¥Æ¥´¥ê¼èÆÀ
+// カテゴリ取得
 $objPage->arrCatList = sfGetCategoryList("level = 1");
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -111,12 +111,12 @@
 
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	$new_array = array();
 	foreach ($arrConvList as $key => $val) {
@@ -130,11 +130,11 @@
 }
 
-/* ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯ */
+/* 入力エラーチェック */
 function lfErrorCheck() {
 	$objQuery = new SC_Query;
 	$objErr = new SC_CheckError();
 	
-	$objErr->doFunc(array("¸«½Ð¤·¥³¥á¥ó¥È", "title", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥ª¥¹¥¹¥á¥³¥á¥ó¥È", "comment", LTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("見出しコメント", "title", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("オススメコメント", "comment", LTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
 	
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/contents/campaign_csv.php
===================================================================
--- branches/rel/html/admin/contents/campaign_csv.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/campaign_csv.php	(revision 15078)
@@ -7,5 +7,5 @@
 require_once(DATA_PATH . "include/csv_output.inc");
 
-// CSV½ÐÎÏ¥Ç¡¼¥¿¤òºîÀ®¤¹¤ë¡£
+// CSV出力データを作成する。
 function lfGetCSV($from, $where, $option, $arrval, $arrCsvOutputCols = "") {
 	global $arrCVSCOL;
@@ -21,5 +21,5 @@
 	$max = count($list_data);
 	for($i = 0; $i < $max; $i++) {
-		// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£
+		// 各項目をCSV出力用に変換する。
 		$data .= lfMakeCSV($list_data[$i]);
 	}
@@ -27,5 +27,5 @@
 }
 
-// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£
+// 各項目をCSV出力用に変換する。
 function lfMakeCSV($list) {
 	global $arrPref;
@@ -47,5 +47,5 @@
 		$line .= "\"".$tmp."\",";
 	}
-	// Ê¸Ëö¤Î","¤òÊÑ´¹
+	// 文末の","を変換
 	$line = ereg_replace(",$", "\n", $line);
 	return $line;
Index: branches/feature-module-update/html/admin/contents/csv_sql.php
===================================================================
--- branches/rel/html/admin/contents/csv_sql.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/csv_sql.php	(revision 15078)
@@ -18,5 +18,5 @@
 		$this->tpl_subno_csv = 'csv_sql';
 		$this->tpl_mainno = "contents";
-		$this->tpl_subtitle = 'CSV½ÐÎÏÀßÄê';
+		$this->tpl_subtitle = 'CSV出力設定';
 	}
 }
@@ -28,9 +28,9 @@
 $objPage->arrSubnaviName = $arrSubnaviName;
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// SQL_ID¤Î¼èÆÀ
+// SQL_IDの取得
 if ($_POST['sql_id'] != "") {
 	$sql_id = $_POST['sql_id'];
@@ -44,24 +44,24 @@
 
 switch($_POST['mode']) {
-	// ¥Ç¡¼¥¿¤ÎÅÐÏ¿
+	// データの登録
 	case "confirm":
-		// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+		// エラーチェック
 		$objPage->arrErr = lfCheckError($_POST);
 		
 		if (count($objPage->arrErr) <= 0){
-			// ¥Ç¡¼¥¿¤Î¹¹¿·
+			// データの更新
 			$sql_id = lfUpdData($sql_id, $_POST);
-			// ´°Î»¥á¥Ã¥»¡¼¥¸É½¼¨
-			$objPage->tpl_onload = "alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
-		}
-		break;
-	
-	// ³ÎÇ§²èÌÌ
+			// 完了メッセージ表示
+			$objPage->tpl_onload = "alert('登録が完了しました。');";
+		}
+		break;
+	
+	// 確認画面
 	case "preview":
-		// SQLÊ¸É½¼¨
+		// SQL文表示
 		$sql = "SELECT \n" . $_POST['csv_sql'];
 		$objPage->sql = $sql;
 		
-		// ¥¨¥é¡¼É½¼¨
+		// エラー表示
 		$objErrMsg = lfCheckSQL($_POST);
 		if ($objErrMsg != "") {
@@ -73,5 +73,5 @@
 		$objPage->objView = $objView;
 		
-		// ²èÌÌ¤ÎÉ½¼¨
+		// 画面の表示
 		$objView->assignobj($objPage);
 		$objView->display('contents/csv_sql_view.tpl');
@@ -79,10 +79,10 @@
 		break;
 
-	// ¿·µ¬ºîÀ®
+	// 新規作成
 	case "new_page":
 		header("location: ./csv_sql.php");
 		break;
 		
-	// ¥Ç¡¼¥¿ºï½ü
+	// データ削除
 	case "delete":
 		lfDelData($sql_id);
@@ -91,5 +91,5 @@
 		
 	case "csv_output":
-		// CSV½ÐÎÏ¥Ç¡¼¥¿¼èÆÀ
+		// CSV出力データ取得
 		$arrCsvData = lfGetSqlList(" WHERE sql_id = ?", array($_POST['csv_output_id']));
 		
@@ -109,10 +109,10 @@
 
 			$data = lfGetCSVData($arrCsvOutputData, $arrKey);
-			// CSV½ÐÎÏ
+			// CSV出力
 			sfCSVDownload($header.$data);
 			exit;
 		break;
 		}else{
-			$objPage->tpl_onload = "alert('½ÐÎÏ¥Ç¡¼¥¿¤¬¤¢¤ê¤Þ¤»¤ó¡£');";
+			$objPage->tpl_onload = "alert('出力データがありません。');";
 			$sql_id = "";
 			$_POST="";
@@ -121,22 +121,22 @@
 }
 
-// mode ¤¬ confirm °Ê³°¤Î¤È¤­¤Ï´°Î»¥á¥Ã¥»¡¼¥¸¤Ï½ÐÎÏ¤·¤Ê¤¤
+// mode が confirm 以外のときは完了メッセージは出力しない
 if ($mode != "confirm" and $mode != "csv_output") {
 	$objPage->tpl_onload = "";
 }
 
-// ÅÐÏ¿ºÑ¤ßSQL°ìÍ÷¼èÆÀ
+// 登録済みSQL一覧取得
 $arrSqlList = lfGetSqlList();
 
-// ÊÔ½¸ÍÑSQL¥Ç¡¼¥¿¤Î¼èÆÀ
+// 編集用SQLデータの取得
 if ($sql_id != "") {
 	$arrSqlData = lfGetSqlList(" WHERE sql_id = ?", array($sql_id));
 }
 
-// ¥Æ¡¼¥Ö¥ë°ìÍ÷¤ò¼èÆÀ¤¹¤ë
+// テーブル一覧を取得する
 $arrTableList = lfGetTableList();
 $arrTableList = sfSwapArray($arrTableList);
 
-// ¸½ºßÁªÂò¤µ¤ì¤Æ¤¤¤ë¥Æ¡¼¥Ö¥ë¤ò¼èÆÀ¤¹¤ë
+// 現在選択されているテーブルを取得する
 if ($_POST['selectTable'] == ""){
 	$selectTable = $arrTableList['table_name'][0];
@@ -145,14 +145,14 @@
 }
 
-// ¥«¥é¥à°ìÍ÷¤ò¼èÆÀ¤¹¤ë
+// カラム一覧を取得する
 $arrColList = lfGetColumnList($selectTable);
 $arrColList =  sfSwapArray($arrColList);
 
-// É½¼¨¤µ¤»¤ëÆâÍÆ¤òÊÔ½¸
+// 表示させる内容を編集
 foreach ($arrTableList['description'] as $key => $val) {
-	$arrTableList['description'][$key] = $arrTableList['table_name'][$key] . "¡§" . $arrTableList['description'][$key];
+	$arrTableList['description'][$key] = $arrTableList['table_name'][$key] . "：" . $arrTableList['description'][$key];
 }
 foreach ($arrColList['description'] as $key => $val) {
-	$arrColList['description'][$key] = $arrColList['column_name'][$key] . "¡§" . $arrColList['description'][$key];
+	$arrColList['description'][$key] = $arrColList['column_name'][$key] . "：" . $arrColList['description'][$key];
 }
 
@@ -162,19 +162,19 @@
 $arrColList["description"] = array_merge($arrColList["description"], $arrDiff);
 
-// ¥Æ¥ó¥×¥ì¡¼¥È¤Ë½ÐÎÏ¤¹¤ë¥Ç¡¼¥¿¤ò¥»¥Ã¥È
-$objPage->arrSqlList = $arrSqlList;																// SQL°ìÍ÷
-$objPage->arrTableList = sfarrCombine($arrTableList['table_name'], $arrTableList['description']);	// ¥Æ¡¼¥Ö¥ë°ìÍ÷
-$objPage->arrColList = sfarrCombine($arrColList['column_name'],$arrColList['description']);			// ¥«¥é¥à°ìÍ÷
-$objPage->selectTable = $selectTable;															// ÁªÂò¤µ¤ì¤Æ¤¤¤ë¥Æ¡¼¥Ö¥ë
-$objPage->sql_id = $sql_id;																		// ÁªÂò¤µ¤ì¤Æ¤¤¤ëSQL
-
-// POST¤µ¤ì¤¿¥Ç¡¼¥¿¤ò¥»¥Ã¥È¤¹¤ë
+// テンプレートに出力するデータをセット
+$objPage->arrSqlList = $arrSqlList;																// SQL一覧
+$objPage->arrTableList = sfarrCombine($arrTableList['table_name'], $arrTableList['description']);	// テーブル一覧
+$objPage->arrColList = sfarrCombine($arrColList['column_name'],$arrColList['description']);			// カラム一覧
+$objPage->selectTable = $selectTable;															// 選択されているテーブル
+$objPage->sql_id = $sql_id;																		// 選択されているSQL
+
+// POSTされたデータをセットする
 if (count($_POST) > 0) {
 	$arrSqlData[0]['sql_name'] = $_POST['sql_name'];
 	$arrSqlData[0]['csv_sql'] = $_POST['csv_sql'];
 }
-$objPage->arrSqlData = $arrSqlData[0];															// ÁªÂò¤µ¤ì¤Æ¤¤¤ëSQL¥Ç¡¼¥¿
-
-// ²èÌÌ¤ÎÉ½¼¨
+$objPage->arrSqlData = $arrSqlData[0];															// 選択されているSQLデータ
+
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -182,12 +182,12 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfGetTableList
- * ½èÍýÆâÍÆ	¡§¥Æ¡¼¥Ö¥ë°ìÍ÷¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô		¡§¤Ê¤·
- * Ìá¤êÃÍ ¡¡¡§¼èÆÀ·ë²Ì
+ * 関数名	：lfGetTableList
+ * 処理内容	：テーブル一覧を取得する
+ * 引数		：なし
+ * 戻り値 　：取得結果
  **************************************************************************************************************/
 function lfGetTableList(){
 	$objQuery = new SC_Query();
-	$arrRet = array();		// ·ë²Ì¼èÆÀÍÑ
+	$arrRet = array();		// 結果取得用
 
 	$sql = "";
@@ -201,12 +201,12 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfGetColunmList
- * ½èÍýÆâÍÆ	¡§¥Æ¡¼¥Ö¥ë¤Î¥«¥é¥à°ìÍ÷¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô		¡§$selectTable¡§¥Æ¡¼¥Ö¥ëÌ¾¾Î
- * Ìá¤êÃÍ ¡¡¡§¼èÆÀ·ë²Ì
+ * 関数名	：lfGetColunmList
+ * 処理内容	：テーブルのカラム一覧を取得する
+ * 引数		：$selectTable：テーブル名称
+ * 戻り値 　：取得結果
  **************************************************************************************************************/
 function lfGetColumnList($selectTable){
 	$objQuery = new SC_Query();
-	$arrRet = array();		// ·ë²Ì¼èÆÀÍÑ
+	$arrRet = array();		// 結果取得用
 	$sql = "";
 	$sql .= " SELECT column_name, description FROM dtb_table_comment WHERE table_name = ? AND column_name IS NOT NULL";
@@ -218,13 +218,13 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfGetSqlList
- * ½èÍýÆâÍÆ	¡§ÅÐÏ¿ºÑ¤ßSQL°ìÍ÷¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô1	¡§$where¡§Where¶ç
- * °ú¿ô2	¡§$arrData¡§¹Ê¤ê¹þ¤ß¥Ç¡¼¥¿
- * Ìá¤êÃÍ ¡¡¡§¼èÆÀ·ë²Ì
+ * 関数名	：lfGetSqlList
+ * 処理内容	：登録済みSQL一覧を取得する
+ * 引数1	：$where：Where句
+ * 引数2	：$arrData：絞り込みデータ
+ * 戻り値 　：取得結果
  **************************************************************************************************************/
 function lfGetSqlList($where = "" , $arrData = array()){
 	$objQuery = new SC_Query();
-	$arrRet = array();		// ·ë²Ì¼èÆÀÍÑ
+	$arrRet = array();		// 結果取得用
 	
 	$sql = "";
@@ -238,5 +238,5 @@
 	$sql .= "     dtb_csv_sql";
 	
-	// Where¶ç¤Î»ØÄê¤¬¤¢¤ì¤Ð·ë¹ç¤¹¤ë
+	// Where句の指定があれば結合する
 	if ($where != "") {
 		$sql .= " $where ";
@@ -246,5 +246,5 @@
 	$sql .= " ";
 
-	// ¥Ç¡¼¥¿¤ò°ú¿ô¤ÇÅÏ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¥»¥Ã¥È¤¹¤ë
+	// データを引数で渡されている場合にはセットする
 	if (count($arrData) > 0) {
 		$arrRet = $objQuery->getall($sql, $arrData);
@@ -258,19 +258,19 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfUpdCsvOutput
- * ½èÍýÆâÍÆ	¡§ÆþÎÏ¹àÌÜ¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
- * °ú¿ô		¡§POST¥Ç¡¼¥¿
- * ÌáÃÍ		¡§¥¨¥é¡¼ÆâÍÆ
+ * 関数名	：lfUpdCsvOutput
+ * 処理内容	：入力項目のエラーチェックを行う
+ * 引数		：POSTデータ
+ * 戻値		：エラー内容
  **************************************************************************************************************/
 function lfCheckError($data){
 	$objErr = new SC_CheckError();
-	$objErr->doFunc( array("Ì¾¾Î", "sql_name"), array("EXIST_CHECK") );
-	$objErr->doFunc( array("SQLÊ¸", "csv_sql", "30000"), array("EXIST_CHECK", "MAX_LENGTH_CHECK") );
-	
-	// SQL¤ÎÂÅÅöÀ­¥Á¥§¥Ã¥¯
+	$objErr->doFunc( array("名称", "sql_name"), array("EXIST_CHECK") );
+	$objErr->doFunc( array("SQL文", "csv_sql", "30000"), array("EXIST_CHECK", "MAX_LENGTH_CHECK") );
+	
+	// SQLの妥当性チェック
 	if ($objErr->arrErr['csv_sql'] == "") {
 		$objsqlErr = lfCheckSQL($data);
 		if ($objsqlErr != "") {
-			$objErr->arrErr["csv_sql"] = "SQLÊ¸¤¬ÉÔÀµ¤Ç¤¹¡£SQLÊ¸¤ò¸«Ä¾¤·¤Æ¤¯¤À¤µ¤¤";
+			$objErr->arrErr["csv_sql"] = "SQL文が不正です。SQL文を見直してください";
 		}
 	}
@@ -281,8 +281,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfCheckSQL
- * ½èÍýÆâÍÆ	¡§ÆþÎÏ¤µ¤ì¤¿SQLÊ¸¤¬Àµ¤·¤¤¤«¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
- * °ú¿ô		¡§POST¥Ç¡¼¥¿
- * ÌáÃÍ		¡§¥¨¥é¡¼ÆâÍÆ
+ * 関数名	：lfCheckSQL
+ * 処理内容	：入力されたSQL文が正しいかチェックを行う
+ * 引数		：POSTデータ
+ * 戻値		：エラー内容
  **************************************************************************************************************/
 function lfCheckSQL($data){
@@ -303,26 +303,26 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfUpdData
- * ½èÍýÆâÍÆ	¡§DB¤Ë¥Ç¡¼¥¿¤òÊÝÂ¸¤¹¤ë
- * °ú¿ô1	¡§$sql_id¥¥¥¹¹¿·¤¹¤ë¥Ç¡¼¥¿¤ÎSQL_ID
- * °ú¿ô2	¡§$arrData¥¥¥¹¹¿·¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§$sql_id:SQL_ID¤òÊÖ¤¹
+ * 関数名	：lfUpdData
+ * 処理内容	：DBにデータを保存する
+ * 引数1	：$sql_id･･･更新するデータのSQL_ID
+ * 引数2	：$arrData･･･更新データ
+ * 戻り値	：$sql_id:SQL_IDを返す
  **************************************************************************************************************/
 function lfUpdData($sql_id = "", $arrData = array()){
-	$objQuery = new SC_Query();		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
-	$arrRet = array();				// ¥Ç¡¼¥¿¼èÆÀÍÑ(¹¹¿·È½Äê)
-	$arrVal = array();				// ¥Ç¡¼¥¿¹¹¿·
-
-	// sql_id ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤ÏUPDATE
+	$objQuery = new SC_Query();		// DB操作オブジェクト
+	$sql = "";						// データ取得SQL生成用
+	$arrRet = array();				// データ取得用(更新判定)
+	$arrVal = array();				// データ更新
+
+	// sql_id が指定されている場合にはUPDATE
 	if ($sql_id != "") {
-		// Â¸ºß¥Á¥§¥Ã¥¯
+		// 存在チェック
 		$arrSqlData = lfGetSqlList(" WHERE sql_id = ?", array($sql_id));
 		if (count($arrSqlData) > 0) {
-			// ¥Ç¡¼¥¿¹¹¿·
+			// データ更新
 			$sql = "UPDATE dtb_csv_sql SET sql_name = ?, csv_sql = ?, update_date = now() WHERE sql_id = ? ";
 			$arrVal= array($arrData['sql_name'], $arrData['csv_sql'], $sql_id);
 		}else{
-			// ¥Ç¡¼¥¿¤Î¿·µ¬ºîÀ®
+			// データの新規作成
 			$sql_id = "";
 			$sql = "INSERT INTO dtb_csv_sql (sql_name, csv_sql, create_date, update_date) values (?, ?, now(), now()) ";
@@ -331,12 +331,12 @@
 		}
 	}else{
-		// ¥Ç¡¼¥¿¤Î¿·µ¬ºîÀ®
+		// データの新規作成
 		$sql = "INSERT INTO dtb_csv_sql (sql_name, csv_sql, create_date, update_date) values (?, ?, now(), now()) ";
 		$arrVal= array($arrData['sql_name'], $arrData['csv_sql']);
 	}
-	// SQL¼Â¹Ô	
+	// SQL実行	
 	$arrRet = $objQuery->query($sql,$arrVal);
 	
-	// ¿·µ¬ºîÀ®»þ¤Ï$sql_id¤ò¼èÆÀ
+	// 新規作成時は$sql_idを取得
 	if ($sql_id == "") {
 		$arrNewData = lfGetSqlList(" ORDER BY create_date DESC");
@@ -349,19 +349,19 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfDelData
- * ½èÍýÆâÍÆ	¡§¥Ç¡¼¥¿¤òºï½ü¤¹¤ë
- * °ú¿ô1	¡§$sql_id¥¥¥ºï½ü¤¹¤ë¥Ç¡¼¥¿¤ÎSQL_ID
- * Ìá¤êÃÍ	¡§¼Â¹Ô·ë²Ì¡¡TRUE¡§À®¸ù FALSE¡§¼ºÇÔ
+ * 関数名	：lfDelData
+ * 処理内容	：データを削除する
+ * 引数1	：$sql_id･･･削除するデータのSQL_ID
+ * 戻り値	：実行結果　TRUE：成功 FALSE：失敗
  **************************************************************************************************************/
 function lfDelData($sql_id = ""){
-	$objQuery = new SC_Query();		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
-	$Ret = false;					// ¼Â¹Ô·ë²Ì
-
-	// sql_id ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Î¤ß¼Â¹Ô
+	$objQuery = new SC_Query();		// DB操作オブジェクト
+	$sql = "";						// データ取得SQL生成用
+	$Ret = false;					// 実行結果
+
+	// sql_id が指定されている場合のみ実行
 	if ($sql_id != "") {
-		// ¥Ç¡¼¥¿¤Îºï½ü
+		// データの削除
 		$sql = "DELETE FROM dtb_csv_sql WHERE sql_id = ? ";
-		// SQL¼Â¹Ô	
+		// SQL実行	
 		$ret = $objQuery->query($sql,array($sql_id));
 	}else{
@@ -369,10 +369,10 @@
 	}
 
-	// ·ë²Ì¤òÊÖ¤¹
+	// 結果を返す
 	return $ret;
 }
 
 
-//---- CSV½ÐÎÏÍÑ¥Ç¡¼¥¿¼èÆÀ
+//---- CSV出力用データ取得
 function lfGetCSVData( $array, $arrayIndex){	
 	for ($i=0; $i<count($array); $i++){
@@ -381,7 +381,7 @@
 			$return .= "\"";			
 			if ( $arrayIndex ){
-				$return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";	
+				$return .= mb_ereg_replace("<","＜",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";	
 			} else {
-				$return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
+				$return .= mb_ereg_replace("<","＜",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
 			}
 		}
Index: branches/feature-module-update/html/admin/contents/csv.php
===================================================================
--- branches/rel/html/admin/contents/csv.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/csv.php	(revision 15078)
@@ -18,5 +18,5 @@
 		$this->tpl_subno_csv = $this->arrSubnavi[1];
 		$this->tpl_mainno = "contents";
-		$this->tpl_subtitle = 'CSV½ÐÎÏÀßÄê';
+		$this->tpl_subtitle = 'CSV出力設定';
 	}
 }
@@ -28,5 +28,5 @@
 $objPage->arrSubnaviName = $arrSubnaviName;
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
@@ -36,7 +36,7 @@
 
 $get_tpl_subno_csv = $_GET['tpl_subno_csv'];
-// GET¤ÇÃÍ¤¬Á÷¤é¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¤½¤ÎÃÍ¤ò¸µ¤Ë²èÌÌÉ½¼¨¤òÀÚ¤êÂØ¤¨¤ë
+// GETで値が送られている場合にはその値を元に画面表示を切り替える
 if ($get_tpl_subno_csv != ""){
-	// Á÷¤é¤ì¤Æ¤­¤¿ÃÍ¤¬ÇÛÎó¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤ÐTOP¤òÉ½¼¨
+	// 送られてきた値が配列に登録されていなければTOPを表示
 	if (in_array($get_tpl_subno_csv,$objPage->arrSubnavi)){
 		$subno_csv = $get_tpl_subno_csv;
@@ -45,5 +45,5 @@
 	}
 } else {
-	// GET¤ÇÃÍ¤¬¤Ê¤±¤ì¤ÐPOST¤ÎÃÍ¤ò»ÈÍÑ¤¹¤ë
+	// GETで値がなければPOSTの値を使用する
 	if ($_POST['tpl_subno_csv'] != ""){
 		$subno_csv = $_POST['tpl_subno_csv'];
@@ -53,27 +53,27 @@
 }
 
-// subno¤ÎÈÖ¹æ¤ò¼èÆÀ
+// subnoの番号を取得
 $subno_id = array_keys($objPage->arrSubnavi,$subno_csv);
 $subno_id = $subno_id[0];
-// ¥Ç¡¼¥¿¤ÎÅÐÏ¿
+// データの登録
 if ($_POST["mode"] == "confirm") {
 	
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfCheckError($_POST['output_list']);
 	
 	if (count($objPage->arrErr) <= 0){
-		// ¥Ç¡¼¥¿¤Î¹¹¿·
+		// データの更新
 		lfUpdCsvOutput($subno_id, $_POST['output_list']);
 		
-		// ²èÌÌ¤Î¥ê¥í¡¼¥É
+		// 画面のリロード
 		sfReload("tpl_subno_csv=$subno_csv");
 	}
 }
 
-// ½ÐÎÏ¹àÌÜ¤Î¼èÆÀ
+// 出力項目の取得
 $arrOutput = sfSwapArray(sfgetCsvOutput($subno_csv, "WHERE csv_id = ? AND status = 1", array($subno_id)));
 $arrOutput = sfarrCombine($arrOutput['col'], $arrOutput['disp_name']);
 
-// Èó½ÐÎÏ¹àÌÜ¤Î¼èÆÀ
+// 非出力項目の取得
 $arrChoice = sfSwapArray(sfgetCsvOutput($subno_csv, "WHERE csv_id = ? AND status = 2", array($subno_id)));
 $arrChoice = sfarrCombine($arrChoice['col'], $arrChoice['disp_name']);
@@ -86,5 +86,5 @@
 $objPage->tpl_subno_csv = $subno_csv;
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -92,16 +92,16 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfUpdCsvOutput
- * ½èÍýÆâÍÆ	¡§CSV½ÐÎÏ¹àÌÜ¤ò¹¹¿·¤¹¤ë
- * °ú¿ô		¡§¤Ê¤·
+ * 関数名	：lfUpdCsvOutput
+ * 処理内容	：CSV出力項目を更新する
+ * 引数		：なし
  **************************************************************************************************************/
 function lfUpdCsvOutput($csv_id, $arrData = array()){
 	$objQuery = new SC_Query();
 
-	// ¤Ò¤È¤Þ¤º¡¢Á´Éô»ÈÍÑ¤·¤Ê¤¤¤Ç¹¹¿·¤¹¤ë
+	// ひとまず、全部使用しないで更新する
 	$upd_sql = "UPDATE dtb_csv SET status = 2, rank = NULL, update_date = now() WHERE csv_id = ?";
 	$objQuery->query($upd_sql, array($csv_id));
 
-	// »ÈÍÑ¤¹¤ë¤â¤Î¤À¤±¡¢ºÆ¹¹¿·¤¹¤ë¡£
+	// 使用するものだけ、再更新する。
 	if (is_array($arrData)) {
 		foreach($arrData as $key => $val){
@@ -113,12 +113,12 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfUpdCsvOutput
- * ½èÍýÆâÍÆ	¡§CSV½ÐÎÏ¹àÌÜ¤ò¹¹¿·¤¹¤ë
- * °ú¿ô		¡§¤Ê¤·
- * ÌáÃÍ		¡§¤Ê¤·
+ * 関数名	：lfUpdCsvOutput
+ * 処理内容	：CSV出力項目を更新する
+ * 引数		：なし
+ * 戻値		：なし
  **************************************************************************************************************/
 function lfCheckError($data){
 	$objErr = new SC_CheckError();
-	$objErr->doFunc( array("½ÐÎÏ¹àÌÜ", "output_list"), array("EXIST_CHECK") );
+	$objErr->doFunc( array("出力項目", "output_list"), array("EXIST_CHECK") );
 	
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/contents/campaign_create_tag.php
===================================================================
--- branches/rel/html/admin/contents/campaign_create_tag.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/campaign_create_tag.php	(revision 15078)
@@ -14,9 +14,9 @@
 		$this->tpl_mainpage = 'contents/campaign_create_tag.tpl';
 		$this->tpl_mainno = 'create';
-		$this->tpl_subtitle = '¾¦ÉÊÀßÄê';
+		$this->tpl_subtitle = '商品設定';
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -29,19 +29,19 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 switch($_POST['mode']) {
 
-// ¾¦ÉÊ¸¡º÷
+// 商品検索
 case  'search':
-	// POSTÃÍ¤Î°ú¤­·Ñ¤®
+	// POST値の引き継ぎ
 	$objPage->arrForm = $_POST;
-	// ÆþÎÏÊ¸»ú¤Î¶¯À©ÊÑ´¹
+	// 入力文字の強制変換
 	lfConvertParam();
 	
 	$where = "del_flg = 0";
 	
-	// where¶çÀ¸À®
+	// where句生成
 	foreach ($objPage->arrForm as $key => $val) {
 		if($val == "") {
@@ -55,5 +55,5 @@
 				break;
 			case 'search_category_id':
-				// »Ò¥«¥Æ¥´¥êID¤Î¼èÆÀ
+				// 子カテゴリIDの取得
 				$arrRet = sfGetChildsID("dtb_category", "parent_category_id", "category_id", $val);
 				$tmp_where = "";
@@ -82,13 +82,13 @@
 	$order = "update_date DESC, product_id DESC ";
 	
-	// ÆÉ¤ß¹þ¤àÎó¤È¥Æ¡¼¥Ö¥ë¤Î»ØÄê
+	// 読み込む列とテーブルの指定
 	$col = "product_id, name, category_id, main_list_image, status, product_code, price01, stock, stock_unlimited";
 	$from = "vw_products_nonclass AS noncls ";
 
-	// ¹Ô¿ô¤Î¼èÆÀ
+	// 行数の取得
 	$linemax = $objQuery->count("dtb_products", $where, $arrval);
-	$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
+	$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+	// ページ送りの処理
 	if(is_numeric($_POST['search_page_max'])) {	
 		$page_max = $_POST['search_page_max'];
@@ -97,25 +97,25 @@
 	}
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+	// ページ送りの取得
 	$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchOnlyPage", NAVI_PMAX);
-	$objPage->tpl_strnavi = $objNavi->strnavi;		// É½¼¨Ê¸»úÎó
+	$objPage->tpl_strnavi = $objNavi->strnavi;		// 表示文字列
 	$startno = $objNavi->start_row;
 	
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	// 取得範囲の指定(開始行番号、行数のセット)
 	if(DB_TYPE != "mysql") $objQuery->setlimitoffset($page_max, $startno);
-	// É½¼¨½ç½ø
+	// 表示順序
 	$objQuery->setorder($order);
 	
-	// view¤â¹Ê¹þ¤ß¤ò¤«¤±¤ë(mysqlÍÑ)
+	// viewも絞込みをかける(mysql用)
 	sfViewWhere("&&noncls_where&&", $where, $arrval, $objQuery->order . " " .  $objQuery->setlimitoffset($page_max, $startno, true));
 	
-	// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+	// 検索結果の取得
 	$objPage->arrProducts = $objQuery->select($col, $from, $where, $arrval);
 	break;
 	
-// ¥¿¥°É½¼¨
+// タグ表示
 case 'view':
 
-	// ¥¿¥°¤òÀ¸À®
+	// タグを生成
 	$create_tag = lfGetCreateTag($_POST['product_id']);
 	$objPage->tpl_create_tag = $create_tag;
@@ -123,8 +123,8 @@
 }
 
-// ¥«¥Æ¥´¥ê¼èÆÀ
+// カテゴリ取得
 $objPage->arrCatList = sfGetCategoryList();
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display($objPage->tpl_mainpage);
@@ -132,20 +132,20 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam() {
 	global $objPage;
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
 	 */
 	$arrConvList['search_name'] = "KVa";
 	$arrConvList['search_product_code'] = "KVa";
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($objPage->arrForm[$key])) {
 			$objPage->arrForm[$key] = mb_convert_kana($objPage->arrForm[$key] ,$val);
@@ -154,14 +154,14 @@
 }
 
-/* ¥¿¥°¤òÀ¸À® */
+/* タグを生成 */
 function lfGetCreateTag($product_id) {
 	
 	global $objQuery;
 	
-	// ½ñ¤­¹þ¤ß¥¿¥°
+	// 書き込みタグ
 	$read_file = file_get_contents(CAMPAIGN_BLOC_PATH . "cart_tag.tpl");
 	$read_file = ereg_replace("<{assign_product_id}>", $product_id, $read_file);
-	// ¥«¡¼¥È¥¿¥°ÊÝÂ¸ÍÑ¥Õ¥¡¥¤¥ëºîÀ®
-	$create_tag .= "<!--{* ¢§¾¦ÉÊID$product_id *}-->\n";
+	// カートタグ保存用ファイル作成
+	$create_tag .= "<!--{* ▼商品ID$product_id *}-->\n";
 	$create_tag .= $read_file;
 	
Index: branches/feature-module-update/html/admin/contents/recommend_search.php
===================================================================
--- branches/rel/html/admin/contents/recommend_search.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/recommend_search.php	(revision 15078)
@@ -22,12 +22,12 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 if ($_POST['mode'] == "search") {
 	
-	// POSTÃÍ¤Î°ú¤­·Ñ¤®
+	// POST値の引き継ぎ
 	$objPage->arrForm = $_POST;
-	// ÆþÎÏÊ¸»ú¤Î¶¯À©ÊÑ´¹
+	// 入力文字の強制変換
 	lfConvertParam();
 	
@@ -35,5 +35,5 @@
 	$where = "del_flg = 0";
 	
-	/* ÆþÎÏ¥¨¥é¡¼¤Ê¤· */
+	/* 入力エラーなし */
 	foreach ($objPage->arrForm as $key => $val) {
 		if($val == "") {
@@ -48,5 +48,5 @@
 				break;
 			case 'search_category_id':
-				// »Ò¥«¥Æ¥´¥êID¤Î¼èÆÀ
+				// 子カテゴリIDの取得
 				$arrRet = sfGetChildsID("dtb_category", "parent_category_id", "category_id", $val);
 				$tmp_where = "";
@@ -74,14 +74,14 @@
 	$order = "update_date DESC, product_id DESC";
 	
-	// ÆÉ¤ß¹þ¤àÎó¤È¥Æ¡¼¥Ö¥ë¤Î»ØÄê
+	// 読み込む列とテーブルの指定
 	$col = "product_id, name, category_id, main_list_image, status, product_code, price01, stock, stock_unlimited";
 	$from = "vw_products_nonclass AS noncls ";
 		
 	$objQuery = new SC_Query();
-	// ¹Ô¿ô¤Î¼èÆÀ
+	// 行数の取得
 	$linemax = $objQuery->count("dtb_products", $where, $arrval);
-	$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
+	$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
 
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+	// ページ送りの処理
 	if(is_numeric($_POST['search_page_max'])) {	
 		$page_max = $_POST['search_page_max'];
@@ -90,22 +90,22 @@
 	}
 
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+	// ページ送りの取得
 	$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchOnlyPage", NAVI_PMAX);
-	$objPage->tpl_strnavi = $objNavi->strnavi;		// É½¼¨Ê¸»úÎó
+	$objPage->tpl_strnavi = $objNavi->strnavi;		// 表示文字列
 	$startno = $objNavi->start_row;
 
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	// 取得範囲の指定(開始行番号、行数のセット)
 	if(DB_TYPE != "mysql") $objQuery->setlimitoffset($page_max, $startno);
-	// É½¼¨½ç½ø
+	// 表示順序
 	$objQuery->setorder($order);
 
-	// view¤â¹Ê¹þ¤ß¤ò¤«¤±¤ë(mysqlÍÑ)
+	// viewも絞込みをかける(mysql用)
 	sfViewWhere("&&noncls_where&&", $where, $arrval, $objQuery->order . " " .  $objQuery->setlimitoffset($page_max, $startno, true));
 
-	// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+	// 検索結果の取得
 	$objPage->arrProducts = $objQuery->select($col, $from, $where, $arrval);
 }
 
-// ¥«¥Æ¥´¥ê¼èÆÀ
+// カテゴリ取得
 $objPage->arrCatList = sfGetCategoryList();
 
@@ -115,5 +115,5 @@
 
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display($objPage->tpl_mainpage);
@@ -123,20 +123,20 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam() {
 	global $objPage;
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
 	 */
 	$arrConvList['search_name'] = "KVa";
 	$arrConvList['search_product_code'] = "KVa";
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($objPage->arrForm[$key])) {
 			$objPage->arrForm[$key] = mb_convert_kana($objPage->arrForm[$key] ,$val);
Index: branches/feature-module-update/html/admin/contents/campaign.php
===================================================================
--- branches/rel/html/admin/contents/campaign.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/campaign.php	(revision 15078)
@@ -9,9 +9,9 @@
 require_once(DATA_PATH . "include/file_manager.inc");
 
-//---- Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+//---- 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-//---- ¥Ú¡¼¥¸É½¼¨¥¯¥é¥¹
+//---- ページ表示クラス
 class LC_Page {
 	
@@ -21,6 +21,6 @@
 		$this->tpl_subno = "campaign";
 		$this->tpl_mainno = 'contents';
-		$this->tpl_subtitle = '¥­¥ã¥ó¥Ú¡¼¥ó´ÉÍý';
-		// ¥«¡¼¥È¤Ë¾¦ÉÊ¤¬Æþ¤Ã¤Æ¤¤¤ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ë¤«¥Á¥§¥Ã¥¯
+		$this->tpl_subtitle = 'キャンペーン管理';
+		// カートに商品が入っているにチェックが入っているかチェック
 		$this->tpl_onload = "fnIsCartOn();";
 	}
@@ -33,53 +33,53 @@
 $objFormParam = new SC_FormParam();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// ¥Õ¥©¡¼¥à¤ÎÃÍ¤ò¥»¥Ã¥È
+// フォームの値をセット
 $objFormParam->setParam($_POST);
 
-// ÊÔ½¸½èÍý¤Î¾ì¹ç¤Ï¾õÂÖ¤òÊÝ»ý
+// 編集処理の場合は状態を保持
 $objPage->is_update = $_POST['is_update'];
 
-// ¥Õ¥©¡¼¥à¤ÎÃÍ¤ò¥Æ¥ó¥×¥ì¡¼¥È¤ØÅÏ¤¹
+// フォームの値をテンプレートへ渡す
 $objPage->arrForm = $objFormParam->getHashArray();
 $campaign_id = $_POST['campaign_id'];
 
 switch($_POST['mode']) {
-	// ¿·µ¬ÅÐÏ¿/ÊÔ½¸ÅÐÏ¿
+	// 新規登録/編集登録
 	case 'regist':
-		// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+		// エラーチェック
 		$objPage->arrErr = lfErrorCheck($campaign_id);
 		
 		if(count($objPage->arrErr) <= 0) {
-			// ÅÐÏ¿
+			// 登録
 			lfRegistCampaign($campaign_id);
 			
-			// ¥­¥ã¥ó¥Ú¡¼¥óTOP¤Ø¥ê¥À¥¤¥ì¥¯¥È
+			// キャンペーンTOPへリダイレクト
 			header("location: ".URL_CAMPAIGN_TOP);
 		}
 	
 		break;
-	// ÊÔ½¸²¡²¼»þ
+	// 編集押下時
 	case 'update':
-		// ¥­¥ã¥ó¥Ú¡¼¥ó¾ðÊó¤ò¼èÆÀ
+		// キャンペーン情報を取得
 		$objPage->arrForm = lfGetCampaign($campaign_id);
 		$objPage->is_update = true;
 		break;
-	// ºï½ü²¡²¼»þ
+	// 削除押下時
 	case 'delete':
-		// ºï½ü
+		// 削除
 		lfDeleteCampaign($campaign_id);
-		// ¥­¥ã¥ó¥Ú¡¼¥óTOP¤Ø¥ê¥À¥¤¥ì¥¯¥È
+		// キャンペーンTOPへリダイレクト
 		header("location: ".URL_CAMPAIGN_TOP);
 		break;
-	// CSV½ÐÎÏ
+	// CSV出力
 	case 'csv':
-		// ¥ª¥×¥·¥ç¥ó¤Î»ØÄê
+		// オプションの指定
 		$option = "ORDER BY create_date DESC";
 			
-		// CSV½ÐÎÏ¥¿¥¤¥È¥ë¹Ô¤ÎºîÀ®
+		// CSV出力タイトル行の作成
 		$arrCsvOutput = sfSwapArray(sfgetCsvOutput(4, " WHERE csv_id = 4 AND status = 1"));
 			
@@ -91,5 +91,5 @@
 		$data = lfGetCSV("dtb_campaign_order", "campaign_id = ?", $option, array($campaign_id), $arrCsvOutputCols);
 			
-		// CSV¤òÁ÷¿®¤¹¤ë¡£
+		// CSVを送信する。
 		sfCSVDownload($head.$data);
 		exit;
@@ -99,9 +99,9 @@
 }
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó°ìÍ÷¼èÆÀ
+// キャンペーン一覧取得
 $objPage->arrCampaign = lfGetCampaignList();
 $objPage->campaign_id = $campaign_id;
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó´ü´ÖÍÑ
+// キャンペーン期間用
 $objDate = new SC_Date();
 $objPage->arrYear = $objDate->getYear();
@@ -111,5 +111,5 @@
 $objPage->arrMinutes = $objDate->getMinutes();
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -118,37 +118,37 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 /* 
- * ´Ø¿ôÌ¾¡§lfInitParam
- * ÀâÌÀ¡¡¡§ÆþÎÏ¾ðÊó¤Î½é´ü²½
+ * 関数名：lfInitParam
+ * 説明　：入力情報の初期化
  */
 function lfInitParam() {
 	global $objFormParam;
 		
-	$objFormParam->addParam("¥­¥ã¥ó¥Ú¡¼¥óÌ¾", "campaign_name", MTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	
-	$objFormParam->addParam("³«»ÏÆü»þ", "start_year", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü»þ", "start_month", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü»þ", "start_day", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü»þ", "start_hour", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü»þ", "start_minute", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-
-	$objFormParam->addParam("Ää»ßÆü»þ", "end_year", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("Ää»ßÆü»þ", "end_month", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("Ää»ßÆü»þ", "end_day", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("Ää»ßÆü»þ", "end_hour", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("Ää»ßÆü»þ", "end_minute", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-
-	$objFormParam->addParam("¥Ç¥£¥ì¥¯¥È¥êÌ¾", "directory_name", MTEXT_LEN, "KVa", array("EXIST_CHECK","ALNUM_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¿½¹þ¿ôÀ©¸æ", "limit_count", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½ÅÊ£¿½¹þÀ©¸æ", "orverlapping_flg", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥«¡¼¥È¤Ë¾¦ÉÊ¤òÆþ¤ì¤ë", "cart_flg", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("Á÷ÎÁÌµÎÁÀßÄê", "deliv_free_flg", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-
-}
-
-/* 
- * ´Ø¿ôÌ¾¡§lfErrorCheck()
- * °ú¿ô1 ¡§¥­¥ã¥ó¥Ú¡¼¥óID
- * ÀâÌÀ¡¡¡§¥¨¥é¡¼¥Á¥§¥Ã¥¯
- * Ìá¤êÃÍ¡§¥¨¥é¡¼Ê¸»ú³ÊÇ¼ÇÛÎó
+	$objFormParam->addParam("キャンペーン名", "campaign_name", MTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	
+	$objFormParam->addParam("開始日時", "start_year", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日時", "start_month", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日時", "start_day", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日時", "start_hour", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日時", "start_minute", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+
+	$objFormParam->addParam("停止日時", "end_year", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("停止日時", "end_month", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("停止日時", "end_day", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("停止日時", "end_hour", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("停止日時", "end_minute", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+
+	$objFormParam->addParam("ディレクトリ名", "directory_name", MTEXT_LEN, "KVa", array("EXIST_CHECK","ALNUM_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("申込数制御", "limit_count", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("重複申込制御", "orverlapping_flg", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("カートに商品を入れる", "cart_flg", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("送料無料設定", "deliv_free_flg", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+
+}
+
+/* 
+ * 関数名：lfErrorCheck()
+ * 引数1 ：キャンペーンID
+ * 説明　：エラーチェック
+ * 戻り値：エラー文字格納配列
  */
 function lfErrorCheck($campaign_id = "") {
@@ -161,11 +161,11 @@
 	$objErr->arrErr = $objFormParam->checkError();
 	
-	$objErr->doFunc(array("³«»ÏÆü»þ", "start_year", "start_month", "start_day", "start_hour", "start_minute", "0"), array("CHECK_DATE2"));
-	$objErr->doFunc(array("Ää»ßÆü»þ", "end_year", "end_month", "end_day", "end_hour", "end_minute", "0"), array("CHECK_DATE2"));
-	$objErr->doFunc(array("³«»ÏÆü»þ", "Ää»ßÆü»þ", "start_year", "start_month", "start_day", "start_hour", "start_minute", "00", "end_year", "end_month", "end_day", "end_hour", "end_minute", "59"), array("CHECK_SET_TERM2"));
+	$objErr->doFunc(array("開始日時", "start_year", "start_month", "start_day", "start_hour", "start_minute", "0"), array("CHECK_DATE2"));
+	$objErr->doFunc(array("停止日時", "end_year", "end_month", "end_day", "end_hour", "end_minute", "0"), array("CHECK_DATE2"));
+	$objErr->doFunc(array("開始日時", "停止日時", "start_year", "start_month", "start_day", "start_hour", "start_minute", "00", "end_year", "end_month", "end_day", "end_hour", "end_minute", "59"), array("CHECK_SET_TERM2"));
 	
 	if(count($objErr->arrErr) <= 0) {
 
-		// ÊÔ½¸»þÍÑ¤Ë¸µ¤Î¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀ¤¹¤ë¡£
+		// 編集時用に元のディレクトリ名を取得する。
 		if($campaign_id != "") {
 			$directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($campaign_id));
@@ -174,12 +174,12 @@
 		}
 
-		// Æ±Ì¾¤Î¥Õ¥©¥ë¥À¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¥¨¥é¡¼
+		// 同名のフォルダが存在する場合はエラー
 		if(file_exists(CAMPAIGN_TEMPLATE_PATH.$arrList['directory_name']) && $directory_name != $arrList['directory_name']) {
-			$objErr->arrErr['directory_name'] = "¢¨ Æ±Ì¾¤Î¥Ç¥£¥ì¥¯¥È¥ê¤¬¤¹¤Ç¤ËÂ¸ºß¤·¤Þ¤¹¡£<br/>";
+			$objErr->arrErr['directory_name'] = "※ 同名のディレクトリがすでに存在します。<br/>";
 		}
 		$ret = $objQuery->get("dtb_campaign", "directory_name", "directory_name = ? AND del_flg = 0", array($arrList['directory_name']));				
-		// DB¤Ë¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¥Á¥§¥Ã¥¯
+		// DBにすでに登録されていないかチェック
 		if($ret != "" && $directory_name != $arrList['directory_name']) {
-			$objErr->arrErr['directory_name'] = "¢¨ ¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥Ç¥£¥ì¥¯¥È¥êÌ¾¤Ç¤¹¡£<br/>";
+			$objErr->arrErr['directory_name'] = "※ すでに登録されているディレクトリ名です。<br/>";
 		}
 	}
@@ -189,8 +189,8 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfRegistCampaign()
- * °ú¿ô1 ¡§¥­¥ã¥ó¥Ú¡¼¥óID(¥¢¥Ã¥×¥Ç¡¼¥È»þ¤Ë»ØÄê)
- * ÀâÌÀ¡¡¡§¥­¥ã¥ó¥Ú¡¼¥óÅÐÏ¿/¹¹¿·
- * Ìá¤êÃÍ¡§Ìµ¤·
+ * 関数名：lfRegistCampaign()
+ * 引数1 ：キャンペーンID(アップデート時に指定)
+ * 説明　：キャンペーン登録/更新
+ * 戻り値：無し
  */
 function lfRegistCampaign($campaign_id = "") {
@@ -203,11 +203,11 @@
 	$arrList = $objFormParam->getHashArray();	
 
-	// ³«»ÏÆü»þ¡¦½ªÎ»Æü»þÀ°·Á
+	// 開始日時・終了日時整形
 	$start_date = $arrList['start_year']."-".sprintf("%02d", $arrList['start_month'])."-".sprintf("%02d", $arrList['start_day'])." ".sprintf("%02d", $arrList['start_hour']).":".sprintf("%02d", $arrList['start_minute']).":00";
 	$end_date = $arrList['end_year']."-".sprintf("%02d", $arrList['end_month'])."-".sprintf("%02d", $arrList['end_day'])." ".sprintf("%02d", $arrList['end_hour']).":".sprintf("%02d", $arrList['end_minute']).":00";
 
-	// ¥Ý¥¤¥ó¥È¥ì¡¼¥È¤ÏÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð0¤òÁÞÆþ
+	// ポイントレートは設定されていなければ0を挿入
 	if($arrInfo['point_rate'] == "") $arrInfo['point_rate'] = "0";
-	// ¥Õ¥é¥°¤ÏÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤Ð0¤òÁÞÆþ
+	// フラグは設定されていなければ0を挿入
 	if(!$arrList['limit_count']) $arrList['limit_count'] = "0";
 	if(!$arrList['orverlapping_flg']) $arrList['orverlapping_flg'] = "0";
@@ -226,10 +226,10 @@
 	$sqlval['update_date'] = "now()";
 	
-	// ¥­¥ã¥ó¥Ú¡¼¥óID¤Ç»ØÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ïupdate
+	// キャンペーンIDで指定されている場合はupdate
 	if($campaign_id != "") {
 
-		// ¸µ¤Î¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀÌ¾		
+		// 元のディレクトリ名を取得名		
 		$directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($campaign_id));
-		// ¥Õ¥¡¥¤¥ëÌ¾¤òÊÑ¹¹
+		// ファイル名を変更
 		@rename(CAMPAIGN_TEMPLATE_PATH . $directory_name , CAMPAIGN_TEMPLATE_PATH . $arrList['directory_name']);
 		@rename(CAMPAIGN_PATH . $directory_name , CAMPAIGN_PATH . $arrList['directory_name']);
@@ -240,5 +240,5 @@
 	} else {
 
-		// ¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¥Ç¥£¥ì¥¯¥È¥êºîÀ®
+		// キャンペーンページディレクトリ作成
 		lfCreateTemplate(CAMPAIGN_TEMPLATE_PATH, $arrList['directory_name']);
 
@@ -250,7 +250,7 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfGetCampaignList()
- * ÀâÌÀ¡¡¡§¥­¥ã¥ó¥Ú¡¼¥ó°ìÍ÷¤ò¼èÆÀ
- * Ìá¤êÃÍ¡§¥­¥ã¥ó¥Ú¡¼¥ó°ìÍ÷ÇÛÎó
+ * 関数名：lfGetCampaignList()
+ * 説明　：キャンペーン一覧を取得
+ * 戻り値：キャンペーン一覧配列
  */
 function lfGetCampaignList() {
@@ -266,8 +266,8 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfGetCampaign()
- * °ú¿ô1 ¡§¥­¥ã¥ó¥Ú¡¼¥óID
- * ÀâÌÀ¡¡¡§¥­¥ã¥ó¥Ú¡¼¥ó¾ðÊó¼èÆÀ
- * Ìá¤êÃÍ¡§¥­¥ã¥ó¥Ú¡¼¥ó¾ðÊóÇÛÎó
+ * 関数名：lfGetCampaign()
+ * 引数1 ：キャンペーンID
+ * 説明　：キャンペーン情報取得
+ * 戻り値：キャンペーン情報配列
  */
 function lfGetCampaign($campaign_id) {
@@ -278,5 +278,5 @@
 	$arrRet = $objQuery->select($col, "dtb_campaign", "campaign_id = ?", array($campaign_id));
 
-	// ³«»ÏÆü»þ¡¦Ää»ßÆü»þ¤òÊ¬²ò
+	// 開始日時・停止日時を分解
 	$start_date = (date("Y/m/d/H/i/s" , strtotime($arrRet[0]['start_date'])));
 	list($arrRet[0]['start_year'],$arrRet[0]['start_month'],$arrRet[0]['start_day'],$arrRet[0]['start_hour'], $arrRet[0]['start_minute'], $arrRet[0]['start_second']) = split("/", $start_date);
@@ -288,8 +288,8 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfDeleteCampaign()
- * °ú¿ô1 ¡§¥­¥ã¥ó¥Ú¡¼¥óID
- * ÀâÌÀ¡¡¡§¥­¥ã¥ó¥Ú¡¼¥óºï½ü
- * Ìá¤êÃÍ¡§Ìµ¤·
+ * 関数名：lfDeleteCampaign()
+ * 引数1 ：キャンペーンID
+ * 説明　：キャンペーン削除
+ * 戻り値：無し
  */
 function lfDeleteCampaign($campaign_id) {
@@ -297,7 +297,7 @@
 	global $objQuery;
 	
-	// ¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀÌ¾		
+	// ディレクトリ名を取得名		
 	$directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($campaign_id));
-	// ¥Õ¥¡¥¤¥ë¤òºï½ü
+	// ファイルを削除
 	sfDeleteDir(CAMPAIGN_TEMPLATE_PATH . $directory_name);
 	sfDeleteDir(CAMPAIGN_PATH . $directory_name);
@@ -310,9 +310,9 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfCreateTemplate()
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê¥Ñ¥¹
- * °ú¿ô2 ¡§ºîÀ®¥Õ¥¡¥¤¥ëÌ¾
- * ÀâÌÀ¡¡¡§¥­¥ã¥ó¥Ú¡¼¥ó¤Î½é´ü¥Æ¥ó¥×¥ì¡¼¥ÈºîÀ®
- * Ìá¤êÃÍ¡§Ìµ¤·
+ * 関数名：lfCreateTemplate()
+ * 引数1 ：ディレクトリパス
+ * 引数2 ：作成ファイル名
+ * 説明　：キャンペーンの初期テンプレート作成
+ * 戻り値：無し
  */
 function lfCreateTemplate($dir, $file) {
@@ -322,9 +322,9 @@
 
 	
-	// ºîÀ®¥Õ¥¡¥¤¥ë¥Ç¥£¥ì¥¯¥È¥ê
+	// 作成ファイルディレクトリ
 	$create_dir = $dir . $file;
 	$create_active_dir = $create_dir . "/" . CAMPAIGN_TEMPLATE_ACTIVE;
 	$create_end_dir = $create_dir . "/" . CAMPAIGN_TEMPLATE_END;
-	// ¥Ç¥Õ¥©¥ë¥È¥Õ¥¡¥¤¥ë¥Ç¥£¥ì¥¯¥È¥ê
+	// デフォルトファイルディレクトリ
 	$default_dir = $dir . "default";
 	$default_active_dir = $default_dir . "/" . CAMPAIGN_TEMPLATE_ACTIVE;
@@ -335,5 +335,5 @@
 	$ret = sfCreateFile($create_end_dir, 0755);
 
-	// ¥­¥ã¥ó¥Ú¡¼¥ó¼Â¹ÔPHP¤ò¥³¥Ô¡¼
+	// キャンペーン実行PHPをコピー
 	$ret = sfCreateFile(CAMPAIGN_PATH . $file);
 	copy($default_dir . "/src/index.php", CAMPAIGN_PATH . $file . "/index.php");
@@ -342,12 +342,12 @@
 	copy($default_dir . "/src/entry.php", CAMPAIGN_PATH . $file . "/entry.php");
 
-	// ¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥ÈºîÀ®(¥­¥ã¥ó¥Ú¡¼¥óÃæ)
+	// デフォルトテンプレート作成(キャンペーン中)
 	$header = lfGetFileContents($default_active_dir."header.tpl");
 	sfWriteFile($header, $create_active_dir."header.tpl", "w");
 	$contents = lfGetFileContents($default_active_dir."contents.tpl");
 	if(!$arrRet['cart_flg']) {
-		$contents .= "\n" . '<!--{*¥í¥°¥¤¥ó¥Õ¥©¡¼¥à*}-->' . "\n";
+		$contents .= "\n" . '<!--{*ログインフォーム*}-->' . "\n";
 		$contents .= lfGetFileContents(CAMPAIGN_BLOC_PATH . "login.tpl");
-		$contents .= '<!--{*²ñ°÷ÅÐÏ¿¥Õ¥©¡¼¥à*}-->'."\n";
+		$contents .= '<!--{*会員登録フォーム*}-->'."\n";
 		$contents .= lfGetFileContents(CAMPAIGN_BLOC_PATH . "entry.tpl");
 	}
@@ -356,5 +356,5 @@
 	sfWriteFile($footer, $create_active_dir."footer.tpl", "w");
 	
-	// ¥µ¥¤¥È¥Õ¥ì¡¼¥àºîÀ®
+	// サイトフレーム作成
 	$site_frame  = $header."\n";
 	$site_frame .= '<script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/navi.js"></script>'."\n";
@@ -364,5 +364,5 @@
 	sfWriteFile($site_frame, $create_active_dir."site_frame.tpl", "w");
 
-	/* ¥Ç¥Õ¥©¥ë¥È¥Æ¥ó¥×¥ì¡¼¥ÈºîÀ®(¥­¥ã¥ó¥Ú¡¼¥ó½ªÎ») */
+	/* デフォルトテンプレート作成(キャンペーン終了) */
 	$header = lfGetFileContents($default_end_dir."header.tpl");
 	sfWriteFile($header, $create_end_dir."header.tpl", "w");
@@ -374,8 +374,8 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfGetFileContents()
- * °ú¿ô1 ¡§¥Õ¥¡¥¤¥ë¥Ñ¥¹
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ëÆÉ¹þ
- * Ìá¤êÃÍ¡§Ìµ¤·
+ * 関数名：lfGetFileContents()
+ * 引数1 ：ファイルパス
+ * 説明　：ファイル読込
+ * 戻り値：無し
  */
 function lfGetFileContents($read_file) {
Index: branches/feature-module-update/html/admin/contents/campaign_preview.php
===================================================================
--- branches/rel/html/admin/contents/campaign_preview.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/campaign_preview.php	(revision 15078)
@@ -7,5 +7,5 @@
 require_once("../require.php");
 
-//---- ¥Ú¡¼¥¸É½¼¨¥¯¥é¥¹
+//---- ページ表示クラス
 class LC_Page {
 	
@@ -18,10 +18,10 @@
 $objQuery = new SC_Query();
 
-// Àµ¤·¤¯ÃÍ¤¬¼èÆÀ¤Ç¤­¤Ê¤¤¾ì¹ç¤Ï¥­¥ã¥ó¥Ú¡¼¥óTOP¤Ø
+// 正しく値が取得できない場合はキャンペーンTOPへ
 if($_GET['campaign_id'] == "" || $_GET['status'] == "") {
 	header("location: ".URL_CAMPAIGN_TOP);
 }
 
-// status¤ÎÈ½ÊÌ
+// statusの判別
 switch($_GET['status']) {
 	case 'active':
@@ -36,10 +36,10 @@
 }
 
-// ¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀÌ¾		
+// ディレクトリ名を取得名		
 $directory_name = $objQuery->get("dtb_campaign", "directory_name", "campaign_id = ?", array($_GET['campaign_id']));
 
 $template_dir = CAMPAIGN_TEMPLATE_PATH . $directory_name  . "/" . $status . "preview.tpl";
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display($template_dir);
Index: branches/feature-module-update/html/admin/contents/inquiry.php
===================================================================
--- branches/rel/html/admin/contents/inquiry.php	(revision 15021)
+++ branches/feature-module-update/html/admin/contents/inquiry.php	(revision 15078)
@@ -14,27 +14,27 @@
 						
 $arrCVSTITLE = array(
-				'²óÅúID',
-				'¼ÁÌäID',
-				'²óÅúÆü»þ',
-				'²óÅúÌ¾',
-				'¸ÜµÒÌ¾1',
-				'¸ÜµÒÌ¾2',
-				'¸ÜµÒÌ¾¥«¥Ê1',
-				'¸ÜµÒÌ¾¥«¥Ê2',
-				'Í¹ÊØÈÖ¹æ1',
-				'Í¹ÊØÈÖ¹æ2',
-				'ÅÔÆ»ÉÜ¸©',
-				'½»½ê1',
-				'½»½ê2',
-				'ÅÅÏÃÈÖ¹æ1',
-				'ÅÅÏÃÈÖ¹æ2',
-				'ÅÅÏÃÈÖ¹æ3',
-				'¥á¡¼¥ë¥¢¥É¥ì¥¹',
-				'²óÅú1',
-				'²óÅú2',
-				'²óÅú3',
-				'²óÅú4',
-				'²óÅú5',
-				'²óÅú6'				
+				'回答ID',
+				'質問ID',
+				'回答日時',
+				'回答名',
+				'顧客名1',
+				'顧客名2',
+				'顧客名カナ1',
+				'顧客名カナ2',
+				'郵便番号1',
+				'郵便番号2',
+				'都道府県',
+				'住所1',
+				'住所2',
+				'電話番号1',
+				'電話番号2',
+				'電話番号3',
+				'メールアドレス',
+				'回答1',
+				'回答2',
+				'回答3',
+				'回答4',
+				'回答5',
+				'回答6'				
 			);
 
@@ -58,5 +58,5 @@
 		$this->tpl_subnavi = 'contents/subnavi.tpl';
 		$this->tpl_subno = "inquiry";
-		$this->tpl_subtitle = '¥¢¥ó¥±¡¼¥È´ÉÍý';
+		$this->tpl_subtitle = 'アンケート管理';
 	}
 }
@@ -67,10 +67,10 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-$arrActive = array( "0"=>"²ÔÆ¯", "1"=>"Èó²ÔÆ¯" );
-$arrQuestion = array( "0"=>"»ÈÍÑ¤·¤Ê¤¤", "1"=>"¥Æ¥­¥¹¥È¥¨¥ê¥¢", "2"=>"¥Æ¥­¥¹¥È¥Ü¥Ã¥¯¥¹"
-					, "3"=>"¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹", "4"=>"¥é¥¸¥ª¥Ü¥¿¥ó" 
+$arrActive = array( "0"=>"稼働", "1"=>"非稼働" );
+$arrQuestion = array( "0"=>"使用しない", "1"=>"テキストエリア", "2"=>"テキストボックス"
+					, "3"=>"チェックボックス", "4"=>"ラジオボタン" 
 				);
 				
@@ -96,5 +96,5 @@
 			$objQuery = new SC_Query();
 			
-			//ÅÐÏ¿
+			//登録
 			$value = serialize($_POST);
 			if (DB_TYPE == "pgsql") {
@@ -104,5 +104,5 @@
 			$sql_val = array( $value, $_POST['title'] ,$question_id );
 			$conn->query("INSERT INTO dtb_question ( question, question_name, question_id, create_date) VALUES (?, ?, ?, now())", $sql_val );
-			$objPage->MESSAGE = "ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿";
+			$objPage->MESSAGE = "登録が完了しました";
 
 			if (DB_TYPE == "mysql") {
@@ -113,9 +113,9 @@
 			sfReload();
 		} else {
-			//ÊÔ½¸
+			//編集
 			$value = serialize($_POST);
 			$sql_val = array( $value, $_POST['title'] ,$_POST['question_id'] );
 			$conn->query("UPDATE dtb_question SET question = ?, question_name = ? WHERE question_id = ?", $sql_val );
-			$objPage->MESSAGE = "ÊÔ½¸¤¬´°Î»¤·¤Þ¤·¤¿";
+			$objPage->MESSAGE = "編集が完了しました";
 			$objPage->QUESTION_ID = $_POST['question_id'];
 			sfReload();
@@ -123,5 +123,5 @@
 	} else {
 		
-		//¥¨¥é¡¼É½¼¨
+		//エラー表示
 		$objPage->ERROR = $error;
 		$objPage->QUESTION_ID = $_REQUEST['question_id'];
@@ -141,8 +141,8 @@
 			$data = "";
 			for($i = 0; $i < count($list_data); $i++) {
-				// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£
+				// 各項目をCSV出力用に変換する。
 				$data .= lfMakeCSV($list_data[$i]);
 			}
-			// CSV¤òÁ÷¿®¤¹¤ë
+			// CSVを送信する
 			sfCSVDownload($head.$data);
 			exit;
@@ -165,5 +165,5 @@
 
 
-//³Æ¥Ú¡¼¥¸¶¦ÄÌ
+//各ページ共通
 $objPage->cnt_question = 6;
 $objPage->arrActive = $arrActive;
@@ -171,10 +171,10 @@
 
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
 
 
-// ------------  ¥¨¥é¡¼¥Á¥§¥Ã¥¯½èÍýÉô ------------  
+// ------------  エラーチェック処理部 ------------  
 
 function lfGetErrColor( $arr, $err_color ){
@@ -191,5 +191,5 @@
 
 
-// ------------  ¥¨¥é¡¼¥Á¥§¥Ã¥¯½èÍýÉô ------------  
+// ------------  エラーチェック処理部 ------------  
 
 function lfErrCheck (){
@@ -198,25 +198,25 @@
 	$errMsg = "";
 
-	$objErr->doFunc( array( "²ÔÆ¯¡¦Èó²ÔÆ¯", "active" ), array( "SELECT_CHECK" ) );
+	$objErr->doFunc( array( "稼働・非稼働", "active" ), array( "SELECT_CHECK" ) );
 	
 	$_POST["title"] = mb_convert_kana( trim (  $_POST["title"] ), "K" );
-	$objErr->doFunc( array( "¥¢¥ó¥±¡¼¥ÈÌ¾", "title" ), array( "EXIST_CHECK" ) );
+	$objErr->doFunc( array( "アンケート名", "title" ), array( "EXIST_CHECK" ) );
 
 	$_POST["contents"] = mb_convert_kana( trim (  $_POST["contents"] ), "K" );
-	$objErr->doFunc( array( "¥¢¥ó¥±¡¼¥ÈÆâÍÆ" ,"contents", "3000" ), array( "EXIST_CHECK", "MAX_LENGTH_CHECK" ) );
+	$objErr->doFunc( array( "アンケート内容" ,"contents", "3000" ), array( "EXIST_CHECK", "MAX_LENGTH_CHECK" ) );
 
 	
 	if ( ! $_POST['question'][0]["name"] ){
-		$objErr->arrErr['question'][0]["name"] = "£±¤Ä¤á¤Î¼ÁÌäÌ¾¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó";
-	}
-	
-	//¡¡¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¡¢¥é¥¸¥ª¥Ü¥¿¥ó¤òÁªÂò¤·¤¿¾ì¹ç¤ÏºÇÄã1¤Ä°Ê¾å¹àÌÜ¤òµ­Æþ¤µ¤»¤ë¡£
+		$objErr->arrErr['question'][0]["name"] = "１つめの質問名が入力されていません";
+	}
+	
+	//　チェックボックス、ラジオボタンを選択した場合は最低1つ以上項目を記入させる。
 	for( $i = 0; $i < count( $_POST["question"] ); $i++ ) {
 		
 		if ( $_POST["question"][$i]["kind"] ) {
 			if (strlen($_POST["question"][$i]["name"]) == 0) {
-				$objErr->arrErr["question"][$i]["name"] = "¥¿¥¤¥È¥ë¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£";
+				$objErr->arrErr["question"][$i]["name"] = "タイトルを入力して下さい。";
 			} else if ( strlen($_POST["question"][$i]["name"]) > STEXT_LEN ) {
-				$objErr->arrErr["question"][$i]["name"] = "¥¿¥¤¥È¥ë¤Ï". STEXT_LEN  ."»ú°ÊÆâ¤ÇÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£";
+				$objErr->arrErr["question"][$i]["name"] = "タイトルは". STEXT_LEN  ."字以内で入力して下さい。";
 			}
 		}
@@ -227,5 +227,5 @@
 			for( $j = 0; $j < count( $_POST["question"][$i]["option"] ); $j++ ) {	
 
-				// ¹àÌÜ´Ö¡Ê¥Æ¥­¥¹¥È¥Ü¥Ã¥¯¥¹¡Ë¤¬¤¢¤¤¤Æ¤¤¤¿¤éµÍ¤á¤Æ¤¤¤¯
+				// 項目間（テキストボックス）があいていたら詰めていく
 				if( strlen( $_POST["question"][$i]["option"][$j] ) > 0 ) $temp_data[] = mb_convert_kana( trim ( $_POST["question"][$i]["option"][$j]  ), "asKVn" );
 
@@ -235,5 +235,5 @@
 
 			if( ( strlen( $_POST["question"][$i] ["option"][0] ) == 0 ) || ( strlen( $_POST["question"][$i] ["option"][0] ) > 0
-			 && strlen( $_POST["question"][$i] ["option"][1] ) == 0 ) ) $objErr->arrErr["question"][$i]['kind'] = "²¼µ­¤Î2¤Ä°Ê¾å¤Î¹àÌÜ¤Ëµ­Æþ¤·¤Æ¤¯¤À¤µ¤¤¡£";
+			 && strlen( $_POST["question"][$i] ["option"][1] ) == 0 ) ) $objErr->arrErr["question"][$i]['kind'] = "下記の2つ以上の項目に記入してください。";
 		}
 	}
@@ -245,5 +245,5 @@
 
 function lfGetArrInput( $arr ){
-	// ÃÍ¤¬ÆþÎÏ¤µ¤ì¤¿ÇÛÎó¤Î¤ß¤òÊÖ¤¹
+	// 値が入力された配列のみを返す
 	
 	if ( is_array($arr)	){
Index: branches/feature-module-update/html/admin/contents/page_edit.php
===================================================================
--- branches/rel/html/admin/contents/page_edit.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/page_edit.php	(revision 15078)
@@ -16,5 +16,5 @@
 		global $arrPageList;
 		$this->arrPageList = $arrPageList;
-		$this->tpl_subtitle = '¥Ú¡¼¥¸ÊÔ½¸';
+		$this->tpl_subtitle = 'ページ編集';
 	}
 }
@@ -25,7 +25,7 @@
 $objSess = new SC_Session();
 
-$objFormParam = new SC_FormParam();			// ¥Õ¥©¡¼¥àÍÑ
-lfInitParam();								// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
-$objFormParam->setParam($_POST);			// POSTÃÍ¤Î¼èÆÀ
+$objFormParam = new SC_FormParam();			// フォーム用
+lfInitParam();								// パラメータ情報の初期化
+$objFormParam->setParam($_POST);			// POST値の取得
 
 switch($_POST['mode']) {
@@ -35,12 +35,12 @@
 		$page = $_POST['page'];
 		if($arrPageTpl[$page] != "") {
-			// °ì»þ¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤à
+			// 一時ファイルに書き込む
 			$path = TEMPLATE_FTP_DIR . $arrPageTpl[$page] . ".tmp";
 			$ret = lfWriteFile($path, $objFormParam->getValue('template'));
-			// ËÜÈÖ¥Õ¥¡¥¤¥ë¤ËÈ¿±Ç
+			// 本番ファイルに反映
 			if($ret > 0) {
 				$dst_path = TEMPLATE_FTP_DIR . $arrPageTpl[$page];
 				if(!copy($path, $dst_path)) {
-					print("¥Õ¥¡¥¤¥ë¤Î½ñ¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+					print("ファイルの書込みに失敗しました。");
 				}
 			}
@@ -53,8 +53,8 @@
 		$page = $_POST['page'];
 		if($arrPageTpl[$page] != "") {
-			// °ì»þ¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤à
+			// 一時ファイルに書き込む
 			$path = TEMPLATE_FTP_DIR . $arrPageTpl[$page] . ".tmp";
 			$ret = lfWriteFile($path, $objFormParam->getValue('template'));
-			// ¥×¥ì¥Ó¥å¡¼É½¼¨
+			// プレビュー表示
 			$url = $arrPageURL[$page] . "tpl=" . $arrPageTpl[$page] . ".tmp";
 			$objPage->tpl_onload ="window.open('$url', 'preview');";
@@ -65,5 +65,5 @@
 	$page = $_POST['page'];
 	if($arrPageTpl[$page] != "") {
-		// ¥Õ¥¡¥¤¥ë¤ÎÃæ¿È¤òÆÉ¤ó¤ÇÊ¸»úÎó¤Ë³ÊÇ¼¤¹¤ë
+		// ファイルの中身を読んで文字列に格納する
 		$path = TEMPLATE_FTP_DIR . $arrPageTpl[$page];
 		if(file_exists($path)) {
@@ -84,5 +84,5 @@
 /*
 
-// ¥Õ¥¡¥¤¥ë¤ÎÃæ¿È¤òÆÉ¤ó¤ÇÊ¸»úÎó¤Ë³ÊÇ¼¤¹¤ë
+// ファイルの中身を読んで文字列に格納する
 $path = TEMPLATE_FTP_DIR . "index.tpl";
 $fp = fopen($path, "r");
@@ -95,5 +95,5 @@
 */
 
-// ÆþÎÏÃÍ¤Î¼èÆÀ
+// 入力値の取得
 $objPage->arrForm = $objFormParam->getFormParamList();
 
@@ -101,9 +101,9 @@
 $objView->display(MAIN_FRAME);
 //---------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¥Ú¡¼¥¸ÁªÂò", "page", INT_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Æ¥ó¥×¥ì¡¼¥È", "template", LLTEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("ページ選択", "page", INT_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("テンプレート", "template", LLTEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 }
 
Index: branches/feature-module-update/html/admin/contents/page_edit.inc
===================================================================
--- branches/rel/html/admin/contents/page_edit.inc	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/page_edit.inc	(revision 15078)
@@ -6,12 +6,12 @@
  */
 $arrPageList = array(
-	1 => "TOP¥Ú¡¼¥¸",
-	2 => "¥Õ¥¡¥Ã¥·¥ç¥ó",
-	3 => "»¨²ß",
-	4 => "²ÈÅÅ",
-	5 => "PC¡¦¼þÊÕµ¡´ï",
-	6 => "ÈþÍÆ¡¦·ò¹¯",
-	7 => "¿©ÉÊ",
-	8 => "TV¥·¥ç¥Ã¥Ô¥ó¥°"
+	1 => "TOPページ",
+	2 => "ファッション",
+	3 => "雑貨",
+	4 => "家電",
+	5 => "PC・周辺機器",
+	6 => "美容・健康",
+	7 => "食品",
+	8 => "TVショッピング"
 );
 
Index: branches/feature-module-update/html/admin/contents/index.php
===================================================================
--- branches/rel/html/admin/contents/index.php	(revision 12157)
+++ branches/feature-module-update/html/admin/contents/index.php	(revision 15078)
@@ -7,9 +7,9 @@
 require_once("../require.php");
 
-//---- Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+//---- 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-//---- ¥Ú¡¼¥¸É½¼¨¥¯¥é¥¹
+//---- ページ表示クラス
 class LC_Page {
 	
@@ -40,10 +40,10 @@
 		$this->selected_month = date("n");
 		$this->selected_day = date("j");
-		$this->tpl_subtitle = '¿·Ãå¾ðÊó´ÉÍý';
-	}
-}
-
-
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
+		$this->tpl_subtitle = '新着情報管理';
+	}
+}
+
+
+//---- ページ初期設定
 $conn = new SC_DbConn();
 $objPage = new LC_Page();
@@ -51,14 +51,14 @@
 $objDate = new SC_Date(ADMIN_NEWS_STARTYEAR);
 
-//----¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+//----　日付プルダウン設定
 $objPage->arrYear = $objDate->getYear();
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
 
-//----¡¡¿·µ¬ÅÐÏ¿/ÊÔ½¸ÅÐÏ¿
+//----　新規登録/編集登録
 if ( $_POST['mode'] == 'regist'){
 	$_POST = lfConvData($_POST);
 
-	if ($objPage->arrErr = lfErrorCheck()) {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+	if ($objPage->arrErr = lfErrorCheck()) {		// 入力エラーのチェック
 		foreach($_POST as $key => $val) {
 			$objPage->$key = $val;
@@ -76,19 +76,19 @@
 		$registDate = $_POST['year'] ."/". $_POST['month'] ."/". $_POST['day'];
 
-		//-- ÊÔ½¸ÅÐÏ¿
+		//-- 編集登録
 		if (strlen($_POST["news_id"]) > 0 && is_numeric($_POST["news_id"])) {
 
 			lfNewsUpdate();
 
-		//--¡¡¿·µ¬ÅÐÏ¿
+		//--　新規登録
 		} else {
 			lfNewsInsert();
 		}
 
-		$objPage->tpl_onload = "window.alert('ÊÔ½¸¤¬´°Î»¤·¤Þ¤·¤¿');";
-	}
-}
-
-//----¡¡ÊÔ½¸¥Ç¡¼¥¿¼èÆÀ
+		$objPage->tpl_onload = "window.alert('編集が完了しました');";
+	}
+}
+
+//----　編集データ取得
 if ($_POST["mode"] == "search" && is_numeric($_POST["news_id"])) {
 	$sql = "SELECT *, cast(substring(news_date,1, 10) as date) as cast_news_date FROM dtb_news WHERE news_id = ? ";
@@ -106,11 +106,11 @@
 }
 
-//----¡¡¥Ç¡¼¥¿ºï½ü
+//----　データ削除
 if ( $_POST['mode'] == 'delete' && is_numeric($_POST["news_id"])) {
 	
-	// rank¤ò¼èÆÀ
+	// rankを取得
 	$pre_rank = $conn->getone(" SELECT rank FROM dtb_news WHERE del_flg = 0 AND news_id = ? ", array( $_POST['news_id']  ));
 
-	//-- ºï½ü¤¹¤ë¿·Ãå¾ðÊó°Ê¹ß¤Îrank¤ò1¤Ä·«¤ê¾å¤²¤Æ¤ª¤¯
+	//-- 削除する新着情報以降のrankを1つ繰り上げておく
 	$conn->query("BEGIN");
 	$sql = "UPDATE dtb_news SET rank = rank - 1, update_date = NOW() WHERE del_flg = 0 AND rank > ?";
@@ -121,8 +121,8 @@
 	$conn->query("COMMIT");
 
-	sfReload();				//¼«Ê¬¤Ë¥ê¥À¥¤¥ì¥¯¥È¡ÊºÆÆÉ¹þ¤Ë¤è¤ë¸íÆ°ºîËÉ»ß¡Ë
-}
-
-//----¡¡É½¼¨½ç°Ì°ÜÆ°
+	sfReload();				//自分にリダイレクト（再読込による誤動作防止）
+}
+
+//----　表示順位移動
 
 if ( $_POST['mode'] == 'move' && is_numeric($_POST["news_id"]) ) {
@@ -136,5 +136,5 @@
 }
 
-//----¡¡»ØÄêÉ½¼¨½ç°Ì°ÜÆ°
+//----　指定表示順位移動
 if ($_POST['mode'] == 'moveRankSet') {
 	$key = "pos-".$_POST['news_id'];
@@ -147,14 +147,14 @@
 
 
-//---- Á´¥Ç¡¼¥¿¼èÆÀ
+//---- 全データ取得
 $sql = "SELECT *, cast(substring(news_date,1, 10) as date) as cast_news_date FROM dtb_news WHERE del_flg = '0' ORDER BY rank DESC";
 $objPage->list_data = $conn->getAll($sql);
 $objPage->line_max = count($objPage->list_data);
-$sql = "SELECT MAX(rank) FROM dtb_news WHERE del_flg = '0'";		// rank¤ÎºÇÂçÃÍ¤ò¼èÆÀ
+$sql = "SELECT MAX(rank) FROM dtb_news WHERE del_flg = '0'";		// rankの最大値を取得
 $objPage->max_rank = $conn->getOne($sql);
 
 $objPage->arrForm['news_select'] = 0;
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -163,8 +163,8 @@
 //function --------------------------------------------------------------------------------------------- 
 
-//---- ÆþÎÏÊ¸»úÎó¤òÇÛÎó¤Ø
+//---- 入力文字列を配列へ
 function lfConvData( $data ){
 	
-	 // Ê¸»úÎó¤ÎÊÑ´¹¡Êmb_convert_kana¤ÎÊÑ´¹¥ª¥×¥·¥ç¥ó¡Ë							
+	 // 文字列の変換（mb_convert_kanaの変換オプション）							
 	$arrFlag = array(
 					  "year" => "n"
@@ -186,20 +186,20 @@
 }
 
-//----¡¡»ØÄê½ç°Ì¤Ø°ÜÆ°
+//----　指定順位へ移動
 function sf_setRankPosition($conn, $tableName, $keyIdColumn, $keyId, $position) {
 
-	// ¼«¿È¤Î¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë
+	// 自身のランクを取得する
 	$conn->query("BEGIN");
 	$rank = $conn->getOne("SELECT rank FROM $tableName WHERE $keyIdColumn = ?", array($keyId));	
 
-	if( $position > $rank ) $term = "- 1";	//Æþ¤ìÂØ¤¨Àè¤Î½ç°Ì¤¬Æþ¤ì´¹¤¨¸µ¤Î½ç°Ì¤è¤êÂç¤­¤¤¾ì¹ç
-	if( $position < $rank ) $term = "+ 1";	//Æþ¤ìÂØ¤¨Àè¤Î½ç°Ì¤¬Æþ¤ì´¹¤¨¸µ¤Î½ç°Ì¤è¤ê¾®¤µ¤¤¾ì¹ç
-
-	//--¡¡»ØÄê¤·¤¿½ç°Ì¤Î¾¦ÉÊ¤«¤é°ÜÆ°¤µ¤»¤ë¾¦ÉÊ¤Þ¤Ç¤Îrank¤ò£±¤Ä¤º¤é¤¹
+	if( $position > $rank ) $term = "- 1";	//入れ替え先の順位が入れ換え元の順位より大きい場合
+	if( $position < $rank ) $term = "+ 1";	//入れ替え先の順位が入れ換え元の順位より小さい場合
+
+	//--　指定した順位の商品から移動させる商品までのrankを１つずらす
 	$sql = "UPDATE $tableName SET rank = rank $term, update_date = NOW() WHERE rank BETWEEN ? AND ? AND del_flg = 0";
 	if( $position > $rank ) $conn->query( $sql, array( $rank + 1, $position ) );
 	if( $position < $rank ) $conn->query( $sql, array( $position, $rank - 1 ) );
 
-	//-- »ØÄê¤·¤¿½ç°Ì¤Ørank¤ò½ñ¤­´¹¤¨¤ë¡£
+	//-- 指定した順位へrankを書き換える。
 	$sql  = "UPDATE $tableName SET rank = ?, update_date = NOW() WHERE $keyIdColumn = ? AND del_flg = 0 ";
 	$conn->query( $sql, array( $position, $keyId ) );
@@ -207,19 +207,19 @@
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯¡Ê½ç°Ì°ÜÆ°ÍÑ¡Ë
+//---- 入力エラーチェック（順位移動用）
 function sf_errorCheckPosition($conn, $tableName, $position, $keyIdColumn, $keyId) {
 
 	$objErr = new SC_CheckError();
-	$objErr->doFunc( array("°ÜÆ°½ç°Ì", "moveposition", 4 ), array( "ZERO_CHECK", "NUM_CHECK", "EXIST_CHECK", "MAX_LENGTH_CHECK" ) );
-
-	// ¼«¿È¤Î¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë¡£
+	$objErr->doFunc( array("移動順位", "moveposition", 4 ), array( "ZERO_CHECK", "NUM_CHECK", "EXIST_CHECK", "MAX_LENGTH_CHECK" ) );
+
+	// 自身のランクを取得する。
 	$rank = $conn->getOne("SELECT rank FROM $tableName WHERE $keyIdColumn = ?", array($keyId));
-	if ($rank == $position ) $objErr->arrErr["moveposition"] .= "¢¨ »ØÄê¤·¤¿°ÜÆ°½ç°Ì¤Ï¸½ºß¤Î½ç°Ì¤Ç¤¹¡£";
-	
-	// rank¤ÎºÇÂçÃÍ°Ê¾å¤ÎÆþÎÏ¤òµöÍÆ¤·¤Ê¤¤											 
+	if ($rank == $position ) $objErr->arrErr["moveposition"] .= "※ 指定した移動順位は現在の順位です。";
+	
+	// rankの最大値以上の入力を許容しない											 
 	if( ! $objErr->arrErr["position"] ) {								 
 		$sql = "SELECT MAX( rank ) FROM " .$tableName. " WHERE del_flg = 0";
 		$result = $conn->getOne($sql);
-		if( $position > $result ) $objErr->arrErr["moveposition"] .= "¢¨ ÆþÎÏ¤µ¤ì¤¿½ç°Ì¤Ï¡¢ÅÐÏ¿¿ô¤ÎºÇÂçÃÍ¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£";
+		if( $position > $result ) $objErr->arrErr["moveposition"] .= "※ 入力された順位は、登録数の最大値を超えています。";
 	}
 
@@ -227,21 +227,21 @@
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck(){
 
 	$objErr = new SC_CheckError();
 
-	$objErr->doFunc(array("ÆüÉÕ(Ç¯)", "year"), array("EXIST_CHECK"));
-	$objErr->doFunc(array("ÆüÉÕ(·î)", "month"), array("EXIST_CHECK"));
-	$objErr->doFunc(array("ÆüÉÕ(Æü)", "day"), array("EXIST_CHECK"));
-	$objErr->doFunc(array("ÆüÉÕ", "year", "month", "day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("¥¿¥¤¥È¥ë", 'news_title', MTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ËÜÊ¸", 'url', URL_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ËÜÊ¸", 'news_comment', LTEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("日付(年)", "year"), array("EXIST_CHECK"));
+	$objErr->doFunc(array("日付(月)", "month"), array("EXIST_CHECK"));
+	$objErr->doFunc(array("日付(日)", "day"), array("EXIST_CHECK"));
+	$objErr->doFunc(array("日付", "year", "month", "day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("タイトル", 'news_title', MTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("本文", 'url', URL_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("本文", 'news_comment', LTEXT_LEN), array("MAX_LENGTH_CHECK"));
 
 	return $objErr->arrErr;
 }
 
-//INSERTÊ¸
+//INSERT文
 function lfNewsInsert(){
 	global $conn;
@@ -252,5 +252,5 @@
 	}
 	
-	//rank¤ÎºÇÂç+1¤ò¼èÆÀ¤¹¤ë
+	//rankの最大+1を取得する
 	$rank_max = $conn->getone("SELECT MAX(rank) + 1 FROM dtb_news WHERE del_flg = '0'");
 
@@ -261,5 +261,5 @@
 	$conn->query($sql, $arrRegist);
 	
-	// ºÇ½é¤Î1·ïÌÜ¤ÎÅÐÏ¿¤Ïrank¤ËNULL¤¬Æþ¤ë¤Î¤ÇÂÐºö
+	// 最初の1件目の登録はrankにNULLが入るので対策
 	$sql = "UPDATE dtb_news SET rank = 1 WHERE del_flg = 0 AND rank IS NULL";
 	$conn->query($sql);
Index: branches/feature-module-update/html/admin/develop/csv.php
===================================================================
--- branches/rel/html/admin/develop/csv.php	(revision 12157)
+++ branches/feature-module-update/html/admin/develop/csv.php	(revision 15078)
@@ -11,11 +11,11 @@
 $objSess = new SC_Session();
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 $colmax = $objFormParam->getCount();
 
-// °ì»þ¥Õ¥¡¥¤¥ëÌ¾¤Î¼èÆÀ
+// 一時ファイル名の取得
 $filepath = $argv[1]; 
 
@@ -25,5 +25,5 @@
 }
 
-// ¥¨¥ó¥³¡¼¥É
+// エンコード
 $enc_filepath = sfEncodeFile($filepath, CHAR_CODE, CSV_TEMP_DIR);
 
@@ -35,49 +35,49 @@
 }
 
-fwrite(STDOUT, "¢£" . $total . "·ï¤Î¥ì¥³¡¼¥É¤òÅÐÏ¿¤·¤Þ¤·¤¿¡£\n");
+fwrite(STDOUT, "■" . $total . "件のレコードを登録しました。\n");
 
 //--------------------------------------------------------------------------------------------------------------------------
 
-/* ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½ */
+/* ファイル情報の初期化 */
 function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("CSV¥Õ¥¡¥¤¥ë", 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false);
-}
-
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+	$objUpFile->addFile("CSVファイル", 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false);
+}
+
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
 	
-	$objFormParam->addParam("¾¦ÉÊÌ¾", "name", MTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥«¥Æ¥´¥êID", "category_id", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ¥³¡¼¥É", "product_code", STEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ²Á³Ê", "price02", PRICE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ²Á³Ê", "price01", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("ºß¸Ë¿ô", "stock", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¹ØÆþÀ©¸Â", "sale_limit", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥«¡¼URL", "comment1", LTEXT_LEN, "KVa", array("URL_CHECK", "SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹", "product_flag", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¥á¥¤¥ó°ìÍ÷¥³¥á¥ó¥È", "main_list_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥á¥¤¥ó¥³¥á¥ó¥È", "main_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品名", "name", MTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("カテゴリID", "category_id", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("商品コード", "product_code", STEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品価格", "price02", PRICE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("商品価格", "price01", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("在庫数", "stock", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("購入制限", "sale_limit", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("メーカーURL", "comment1", LTEXT_LEN, "KVa", array("URL_CHECK", "SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品ステータス", "product_flag", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("ポイント付与率", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("メイン一覧コメント", "main_list_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("メインコメント", "main_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
 	
 	for($i = 1; $i <= PRODUCTSUB_MAX; $i++) {
-		$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë($i)", "sub_title$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-		$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È($i)", "sub_comment$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-		$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü($i)", "sub_image$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-		$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü³ÈÂç($i)", "sub_large_image$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+		$objFormParam->addParam("詳細-サブタイトル($i)", "sub_title$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+		$objFormParam->addParam("詳細-サブコメント($i)", "sub_comment$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+		$objFormParam->addParam("詳細-サブ画像($i)", "sub_image$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+		$objFormParam->addParam("詳細-サブ画像拡大($i)", "sub_large_image$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
 	}
 		
-	$objFormParam->addParam("¥á¥¤¥ó°ìÍ÷²èÁü", "main_list_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	$objFormParam->addParam("¥á¥¤¥ó¾ÜºÙ²èÁü", "main_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	$objFormParam->addParam("¥á¥¤¥ó¾ÜºÙ³ÈÂç²èÁü", "main_large_image", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	$objFormParam->addParam("Èæ³Ó²èÁü", "file1", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	$objFormParam->addParam("¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë", "file2", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Á÷ÎÁ", "deliv_fee", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("ºß¸ËÌµÀ©¸Â", "stock_unlimited", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("ÈÎÇäÌµÀ©¸Â", "sale_unlimited", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-}
-
-/* ÆÃ¼ì¹àÌÜ¤ÎÊÑ´¹ */
+	$objFormParam->addParam("メイン一覧画像", "main_list_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	$objFormParam->addParam("メイン詳細画像", "main_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	$objFormParam->addParam("メイン詳細拡大画像", "main_large_image", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	$objFormParam->addParam("比較画像", "file1", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	$objFormParam->addParam("商品詳細ファイル", "file2", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("送料", "deliv_fee", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("在庫無制限", "stock_unlimited", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("販売無制限", "sale_unlimited", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+}
+
+/* 特殊項目の変換 */
 function lfConvFormat($array) {
 	global $arrDISP;
@@ -95,10 +95,10 @@
 }
 
-/* ¾¦ÉÊ¤Î¿·µ¬ÄÉ²Ã */
+/* 商品の新規追加 */
 function lfInsertProduct($objQuery) {
 	global $objFormParam;
 	$arrRet = $objFormParam->getHashArray();
 	
-	// µ¬³Ê¤ËÅÐÏ¿¤µ¤ì¤ëÃÍ¤ò½ü³°¤¹¤ë¡£
+	// 規格に登録される値を除外する。
 	foreach($arrRet as $key => $val) {
 		switch($key) {
@@ -119,5 +119,5 @@
 		$sqlval['product_id'] = $product_id;
 	}
-	$sqlval['status'] = 1;	// É½¼¨¤ËÀßÄê¤¹¤ë¡£
+	$sqlval['status'] = 1;	// 表示に設定する。
 	$sqlval['update_date'] = "Now()";
 	$sqlval['create_date'] = "Now()";
@@ -130,7 +130,7 @@
 	$sqlval['rank'] = $objQuery->max("dtb_products", "rank", "del_flg = 0 AND category_id = ?", array($sqlval['category_id'])) + 1;
 	
-	// µ¬³ÊÅÐÏ¿
+	// 規格登録
 	sfInsertProductClass($objQuery, $arrRet, $product_id);
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$objQuery->fast_insert("dtb_products", $sqlval);
 	if (DB_TYPE == "mysql") {
@@ -139,8 +139,8 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -154,5 +154,5 @@
 		$level = $objQuery->get($table, $col, $where, array($arrRet['category_id']));
 		if($level != LEVEL_MAX) {
-			$objErr->arrErr['category_id'] = "¢¨ ¤³¤Î¥«¥Æ¥´¥êID¤Ë¤Ï¾¦ÉÊ¤òÅÐÏ¿¤Ç¤­¤Þ¤»¤ó¡£";
+			$objErr->arrErr['category_id'] = "※ このカテゴリIDには商品を登録できません。";
 		}
 	}
@@ -164,6 +164,6 @@
 			
 	$fp = fopen($filepath, "r");
-	$line = 0;		// ¹Ô¿ô
-	$regist = 0;	// ÅÐÏ¿¿ô
+	$line = 0;		// 行数
+	$regist = 0;	// 登録数
 	
 	$objQuery = new SC_Query();
@@ -173,18 +173,18 @@
 	while(!feof($fp)) {
 		$arrCSV = fgetcsv($fp, 10000);
-		// ¹Ô¥«¥¦¥ó¥È
+		// 行カウント
 		$line++;
 						
-		// ¹àÌÜ¿ô¥«¥¦¥ó¥È
+		// 項目数カウント
 		$max = count($arrCSV);
 		
-		// ¹àÌÜ¿ô¤¬1°Ê²¼¤Î¾ì¹ç¤ÏÌµ»ë¤¹¤ë
+		// 項目数が1以下の場合は無視する
 		if($max <= 1) {
 			continue;			
 		}
 			
-		// ¹àÌÜ¿ô¥Á¥§¥Ã¥¯
+		// 項目数チェック
 		if($max != $colmax) {
-			fwrite(STDOUT, "¢¨ ¹àÌÜ¿ô¤¬" . $max . "¸Ä¸¡½Ð¤µ¤ì¤Þ¤·¤¿¡£¹àÌÜ¿ô¤Ï" . $colmax . "¸Ä¤Ë¤Ê¤ê¤Þ¤¹¡£\n");
+			fwrite(STDOUT, "※ 項目数が" . $max . "個検出されました。項目数は" . $colmax . "個になります。\n");
 			
 			ob_start();
@@ -195,19 +195,19 @@
 			$err = true;
 		} else {
-			// ¥·¡¼¥±¥ó¥¹ÇÛÎó¤ò³ÊÇ¼¤¹¤ë¡£
+			// シーケンス配列を格納する。
 			$objFormParam->setParam($arrCSV, true);
 			$arrRet = $objFormParam->getHashArray();
-			// ÃÍ¤ò¥Õ¥©¡¼¥Þ¥Ã¥ÈÊÑ´¹¤·¤Æ³ÊÇ¼¤¹¤ë¡£
+			// 値をフォーマット変換して格納する。
 			$arrRet = lfConvFormat($arrRet);
 			$objFormParam->setParam($arrRet);
-			// ÆþÎÏÃÍ¤ÎÊÑ´¹
+			// 入力値の変換
 			$objFormParam->convParam();
-			// <br>¤Ê¤·¤Ç¥¨¥é¡¼¼èÆÀ¤¹¤ë¡£
+			// <br>なしでエラー取得する。
 			$objPage->arrCSVErr = lfCheckError();
 		}
 			
-		// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+		// 入力エラーチェック
 		if(count($objPage->arrCSVErr) > 0) {
-			fwrite(STDOUT, "¢£" . $line . "¹ÔÌÜ¤Ç¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£\n");
+			fwrite(STDOUT, "■" . $line . "行目でエラーが発生しました。\n");
 			$objPage->arrParam = $objFormParam->getHashArray();
 			$err = true;
Index: branches/feature-module-update/html/admin/develop/upload_csv.php
===================================================================
--- branches/rel/html/admin/develop/upload_csv.php	(revision 12157)
+++ branches/feature-module-update/html/admin/develop/upload_csv.php	(revision 15078)
@@ -23,19 +23,19 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 if(ADMIN_MODE != 1) {
-	print("¤³¤Î¥Ú¡¼¥¸¤Ë¤Ï¡¢¥¢¥¯¥»¥¹¤Ç¤­¤Þ¤»¤ó¡£");
+	print("このページには、アクセスできません。");
 	exit;
 }
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile(IMAGE_TEMP_DIR, IMAGE_SAVE_DIR);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 $colmax = $objFormParam->getCount();
@@ -45,5 +45,5 @@
 case 'csv_upload':
 	$err = false;
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr['csv_file'] = $objUpFile->makeTempFile('csv_file');
 	
@@ -53,12 +53,12 @@
 	
 	if($objPage->arrErr['csv_file'] == "") {
-		// °ì»þ¥Õ¥¡¥¤¥ëÌ¾¤Î¼èÆÀ
+		// 一時ファイル名の取得
 		$filepath = $objUpFile->getTempFilePath('csv_file');
-		// ¥¨¥ó¥³¡¼¥É
+		// エンコード
 		$enc_filepath = sfEncodeFile($filepath, CHAR_CODE, CSV_TEMP_DIR);
 		$fp = fopen($enc_filepath, "r");
 		
-		$line = 0;		// ¹Ô¿ô
-		$regist = 0;	// ÅÐÏ¿¿ô
+		$line = 0;		// 行数
+		$regist = 0;	// 登録数
 		
 		$objQuery = new SC_Query();
@@ -67,18 +67,18 @@
 		while(!feof($fp) && !$err) {
 			$arrCSV = fgetcsv($fp, 10000);
-			// ¹Ô¥«¥¦¥ó¥È
+			// 行カウント
 			$line++;
 	
-			// ¹àÌÜ¿ô¥«¥¦¥ó¥È
+			// 項目数カウント
 			$max = count($arrCSV);
 			
-			// ¹àÌÜ¿ô¤¬1°Ê²¼¤Î¾ì¹ç¤ÏÌµ»ë¤¹¤ë
+			// 項目数が1以下の場合は無視する
 			if($max <= 1) {
 				continue;			
 			}
 			
-			// ¹àÌÜ¿ô¥Á¥§¥Ã¥¯
+			// 項目数チェック
 			if($max != $colmax) {
-				$objPage->arrCSVErr['blank'] = "¢¨ ¹àÌÜ¿ô¤¬" . $max . "¸Ä¸¡½Ð¤µ¤ì¤Þ¤·¤¿¡£¹àÌÜ¿ô¤Ï" . $colmax . "¸Ä¤Ë¤Ê¤ê¤Þ¤¹¡£";
+				$objPage->arrCSVErr['blank'] = "※ 項目数が" . $max . "個検出されました。項目数は" . $colmax . "個になります。";
 				
 				ob_start();
@@ -89,19 +89,19 @@
 				$err = true;
 			} else {
-				// ¥·¡¼¥±¥ó¥¹ÇÛÎó¤ò³ÊÇ¼¤¹¤ë¡£
+				// シーケンス配列を格納する。
 				$objFormParam->setParam($arrCSV, true);
 				$arrRet = $objFormParam->getHashArray();
-				// ÃÍ¤ò¥Õ¥©¡¼¥Þ¥Ã¥ÈÊÑ´¹¤·¤Æ³ÊÇ¼¤¹¤ë¡£
+				// 値をフォーマット変換して格納する。
 				$arrRet = lfConvFormat($arrRet);
 				$objFormParam->setParam($arrRet);
-				// ÆþÎÏÃÍ¤ÎÊÑ´¹
+				// 入力値の変換
 				$objFormParam->convParam();
-				// <br>¤Ê¤·¤Ç¥¨¥é¡¼¼èÆÀ¤¹¤ë¡£
+				// <br>なしでエラー取得する。
 				$objPage->arrCSVErr = lfCheckError();
 			}
 			
-			// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+			// 入力エラーチェック
 			if(count($objPage->arrCSVErr) > 0) {
-				$objPage->tpl_errtitle = "¢£" . $line . "¹ÔÌÜ¤Ç¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£";
+				$objPage->tpl_errtitle = "■" . $line . "行目でエラーが発生しました。";
 				$objPage->arrParam = $objFormParam->getHashArray();
 				$err = true;
@@ -121,5 +121,5 @@
 			gfPrintLog("commit csv:$regist");
 						
-			$objPage->tpl_oktitle = "¢£" . $regist . "·ï¤Î¥ì¥³¡¼¥É¤òÅÐÏ¿¤·¤Þ¤·¤¿¡£";
+			$objPage->tpl_oktitle = "■" . $regist . "件のレコードを登録しました。";
 		} else {
 			$objQuery->rollback();
@@ -136,45 +136,45 @@
 //--------------------------------------------------------------------------------------------------------------------------
 
-/* ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½ */
+/* ファイル情報の初期化 */
 function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("CSV¥Õ¥¡¥¤¥ë", 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false);
-}
-
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+	$objUpFile->addFile("CSVファイル", 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false);
+}
+
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
 	
-	$objFormParam->addParam("¾¦ÉÊÌ¾", "name", MTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥«¥Æ¥´¥êID", "category_id", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ¥³¡¼¥É", "product_code", STEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ²Á³Ê", "price02", PRICE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ²Á³Ê", "price01", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("ºß¸Ë¿ô", "stock", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¹ØÆþÀ©¸Â", "sale_limit", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥«¡¼URL", "comment1", LTEXT_LEN, "KVa", array("URL_CHECK", "SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹", "product_flag", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¥á¥¤¥ó°ìÍ÷¥³¥á¥ó¥È", "main_list_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥á¥¤¥ó¥³¥á¥ó¥È", "main_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品名", "name", MTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("カテゴリID", "category_id", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("商品コード", "product_code", STEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品価格", "price02", PRICE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("商品価格", "price01", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("在庫数", "stock", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("購入制限", "sale_limit", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("メーカーURL", "comment1", LTEXT_LEN, "KVa", array("URL_CHECK", "SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品ステータス", "product_flag", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("ポイント付与率", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("メイン一覧コメント", "main_list_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("メインコメント", "main_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
 	
 	for($i = 1; $i <= PRODUCTSUB_MAX; $i++) {
-		$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë($i)", "sub_title$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-		$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È($i)", "sub_comment$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-		$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü($i)", "sub_image$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-		$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü³ÈÂç($i)", "sub_large_image$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	}
-		
-	$objFormParam->addParam("¥á¥¤¥ó°ìÍ÷²èÁü", "main_list_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	$objFormParam->addParam("¥á¥¤¥ó¾ÜºÙ²èÁü", "main_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	$objFormParam->addParam("¥á¥¤¥ó¾ÜºÙ³ÈÂç²èÁü", "main_large_image", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	$objFormParam->addParam("Èæ³Ó²èÁü", "file1", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
-	$objFormParam->addParam("¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë", "file2", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Á÷ÎÁ", "deliv_fee", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("ºß¸ËÌµÀ©¸Â", "stock_unlimited", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("ÈÎÇäÌµÀ©¸Â", "sale_unlimited", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-}
-
-/* ÆÃ¼ì¹àÌÜ¤ÎÊÑ´¹ */
+		$objFormParam->addParam("詳細-サブタイトル($i)", "sub_title$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+		$objFormParam->addParam("詳細-サブコメント($i)", "sub_comment$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+		$objFormParam->addParam("詳細-サブ画像($i)", "sub_image$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+		$objFormParam->addParam("詳細-サブ画像拡大($i)", "sub_large_image$i", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	}
+		
+	$objFormParam->addParam("メイン一覧画像", "main_list_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	$objFormParam->addParam("メイン詳細画像", "main_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	$objFormParam->addParam("メイン詳細拡大画像", "main_large_image", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	$objFormParam->addParam("比較画像", "file1", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK","FIND_FILE"));
+	$objFormParam->addParam("商品詳細ファイル", "file2", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("送料", "deliv_fee", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("在庫無制限", "stock_unlimited", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("販売無制限", "sale_unlimited", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+}
+
+/* 特殊項目の変換 */
 function lfConvFormat($array) {
 	global $arrDISP;
@@ -192,10 +192,10 @@
 }
 
-/* ¾¦ÉÊ¤Î¿·µ¬ÄÉ²Ã */
+/* 商品の新規追加 */
 function lfInsertProduct($objQuery) {
 	global $objFormParam;
 	$arrRet = $objFormParam->getHashArray();
 	
-	// µ¬³Ê¤ËÅÐÏ¿¤µ¤ì¤ëÃÍ¤ò½ü³°¤¹¤ë¡£
+	// 規格に登録される値を除外する。
 	foreach($arrRet as $key => $val) {
 		switch($key) {
@@ -217,5 +217,5 @@
 	}
 
-	$sqlval['status'] = 1;	// É½¼¨¤ËÀßÄê¤¹¤ë¡£
+	$sqlval['status'] = 1;	// 表示に設定する。
 	$sqlval['update_date'] = "Now()";
 	$sqlval['create_date'] = "Now()";
@@ -223,10 +223,10 @@
 	$sqlval['rank'] = $objQuery->max("dtb_products", "rank", "del_flg = 0 AND category_id = ?", array($sqlval['category_id'])) + 1;
 	
-	// µ¬³ÊÅÐÏ¿
+	// 規格登録
 	sfInsertProductClass($objQuery, $arrRet, $product_id);
 	
 	gfPrintLog("insert productclass end");
 	
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$objQuery->insert("dtb_products", $sqlval);
 	
@@ -238,8 +238,8 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -253,5 +253,5 @@
 		$level = $objQuery->get($table, $col, $where, array($arrRet['category_id']));
 		if($level != LEVEL_MAX) {
-			$objErr->arrErr['category_id'] = "¢¨ ¤³¤Î¥«¥Æ¥´¥êID¤Ë¤Ï¾¦ÉÊ¤òÅÐÏ¿¤Ç¤­¤Þ¤»¤ó¡£";
+			$objErr->arrErr['category_id'] = "※ このカテゴリIDには商品を登録できません。";
 		}
 	}
Index: branches/feature-module-update/html/admin/login.php
===================================================================
--- branches/rel/html/admin/login.php	(revision 14991)
+++ branches/feature-module-update/html/admin/login.php	(revision 15078)
@@ -12,48 +12,48 @@
 $ret = false;
 
-// ÆþÎÏÈ½Äê
+// 入力判定
 if(strlen($_POST{'login_id'}) > 0 && strlen($_POST{'password'}) > 0) {
-	// Ç§¾Ú¥Ñ¥¹¥ï¡¼¥É¤ÎÈ½Äê
+	// 認証パスワードの判定
 	$ret = fnCheckPassword($conn);
 }
 
 if($ret){
-	// À®¸ù
+	// 成功
 	header("Location: ".URL_HOME);
 	exit;
 } else {
-	// ¥¨¥é¡¼¥Ú¡¼¥¸¤ÎÉ½¼¨
+	// エラーページの表示
 	sfDispError(LOGIN_ERROR);
 	exit;
 }
 
-/* Ç§¾Ú¥Ñ¥¹¥ï¡¼¥É¤ÎÈ½Äê */
+/* 認証パスワードの判定 */
 function fnCheckPassword($conn) {
 	$sql = "SELECT member_id, password, authority, login_date, name FROM dtb_member WHERE login_id = ? AND del_flg <> 1 AND work = 1";
 	$arrcol = array ($_POST['login_id']);
-	// DB¤«¤é°Å¹æ²½¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë¡£
+	// DBから暗号化パスワードを取得する。
 	$data_list = $conn->getAll($sql ,$arrcol); 
-	// ¥Ñ¥¹¥ï¡¼¥É¤Î¼èÆÀ
+	// パスワードの取得
 	$password = $data_list[0]['password'];
-	// ¥æ¡¼¥¶ÆþÎÏ¥Ñ¥¹¥ï¡¼¥É¤ÎÈ½Äê
+	// ユーザ入力パスワードの判定
 	$ret = sha1($_POST['password'] . ":" . AUTH_MAGIC);
 	
 	if ($ret == $password) {
-   		// ¥»¥Ã¥·¥ç¥óÅÐÏ¿
+   		// セッション登録
 		fnSetLoginSession($data_list[0]['member_id'], $data_list[0]['authority'], $data_list[0]['login_date'], $data_list[0]['name']);
-		// ¥í¥°¥¤¥óÆü»þ¤ÎÅÐÏ¿
+		// ログイン日時の登録
 		fnSetLoginDate();
 		return true;
 	} 
 	
-	// ¥Ñ¥¹¥ï¡¼¥É
+	// パスワード
 	gfPrintLog($_POST['login_id'] . " password incorrect.");
 	return false;
 }
 
-/* Ç§¾Ú¥»¥Ã¥·¥ç¥ó¤ÎÅÐÏ¿ */
+/* 認証セッションの登録 */
 function fnSetLoginSession($member_id,$authority,$login_date, $login_name = '') {
 	global $osess;
-	// Ç§¾ÚºÑ¤ß¤ÎÀßÄê
+	// 認証済みの設定
 	$osess->SetSession('cert', CERT_STRING);
 	$osess->SetSession('login_id', $_POST{'login_id'});
@@ -69,9 +69,9 @@
 	}
 	$sid = $osess->GetSID();
-	// ¥í¥°¤Ëµ­Ï¿¤¹¤ë
+	// ログに記録する
 	gfPrintLog("login : user=".$_SESSION{'login_id'}." auth=".$_SESSION{'authority'}." lastlogin=". $_SESSION{'last_login'} ." sid=".$sid);
 }
 
-/* ¥í¥°¥¤¥óÆü»þ¤Î¹¹¿· */
+/* ログイン日時の更新 */
 function fnSetLoginDate() {
 	global $osess;
Index: branches/feature-module-update/html/admin/customer/edit.php
===================================================================
--- branches/rel/html/admin/customer/edit.php	(revision 12157)
+++ branches/feature-module-update/html/admin/customer/edit.php	(revision 15078)
@@ -7,9 +7,9 @@
 require_once("../require.php");
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-//---- ¥Ú¡¼¥¸É½¼¨ÍÑ¥¯¥é¥¹
+//---- ページ表示用クラス
 class LC_Page {
 	var $arrSession;
@@ -35,5 +35,5 @@
 		$this->tpl_subno = 'index';
 		$this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
-		$this->tpl_subtitle = '¸ÜµÒ¥Þ¥¹¥¿';
+		$this->tpl_subtitle = '顧客マスタ';
 
 		global $arrPref;
@@ -52,9 +52,9 @@
 $objView = new SC_AdminView();
 $objDate = new SC_Date(1901);
-$objPage->arrYear = $objDate->getYear();	//¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+$objPage->arrYear = $objDate->getYear();	//　日付プルダウン設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
 
-//---- ÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "name01",		"convert" => "aKV" ),
@@ -87,8 +87,8 @@
 						 );
 
-//---- ÅÐÏ¿½ü³°ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録除外用カラム配列
 $arrRejectRegistColumn = array("year", "month", "day");
 
-// ¸¡º÷¾ò·ï¤òÊÝ»ý
+// 検索条件を保持
 if ($_POST['mode'] == "edit_search") {
 	$arrSearch = $_POST;
@@ -104,8 +104,8 @@
 $objPage->arrSearchData= $arrSearchData;
 
-//----¡¡¸ÜµÒÊÔ½¸¾ðÊó¼èÆÀ
+//----　顧客編集情報取得
 if (($_POST["mode"] == "edit" || $_POST["mode"] == "edit_search") && is_numeric($_POST["edit_customer_id"])) {
 
-	//--¡¡¸ÜµÒ¥Ç¡¼¥¿¼èÆÀ
+	//--　顧客データ取得
 	$sql = "SELECT * FROM dtb_customer WHERE del_flg = 0 AND customer_id = ?";
 	$result = $objConn->getAll($sql, array($_POST["edit_customer_id"]));
@@ -120,36 +120,36 @@
 	
 	$objPage->list_data["password"] = DEFAULT_PASSWORD;
-	//DBÅÐÏ¿¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÅÏ¤¹
+	//DB登録のメールアドレスを渡す
 	$objPage->tpl_edit_email = $result[0]['email'];
-	//¹ØÆþÍúÎò¾ðÊó¤Î¼èÆÀ
+	//購入履歴情報の取得
 	$objPage->arrPurchaseHistory = lfPurchaseHistory($_POST['edit_customer_id']);
-	// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+	// 支払い方法の取得
 	$objPage->arrPayment = sfGetIDValueList("dtb_payment", "payment_id", "payment_method");
 }
 
-//----¡¡¸ÜµÒ¾ðÊóÊÔ½¸
+//----　顧客情報編集
 if ( $_POST["mode"] != "edit" && $_POST["mode"] != "edit_search" && is_numeric($_POST["customer_id"])) {
 
-	//-- POST¥Ç¡¼¥¿¤Î°ú¤­·Ñ¤®
+	//-- POSTデータの引き継ぎ
 	$objPage->arrForm = $_POST;
-	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-
-	//-- ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// emailはすべて小文字で処理
+
+	//-- 入力データの変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
-	//-- ÆþÎÏ¥Á¥§¥Ã¥¯
+	//-- 入力チェック
 	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
 
-	//-- ÆþÎÏ¥¨¥é¡¼È¯À¸ or ¥ê¥¿¡¼¥ó»þ
+	//-- 入力エラー発生 or リターン時
 	if ($objPage->arrErr || $_POST["mode"] == "return") {
 		foreach($objPage->arrForm as $key => $val) {
 			$objPage->list_data[ $key ] = $val;
 		}
-		//¹ØÆþÍúÎò¾ðÊó¤Î¼èÆÀ
+		//購入履歴情報の取得
 		$objPage->arrPurchaseHistory = lfPurchaseHistory($_POST['customer_id']);
-		// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+		// 支払い方法の取得
 		$objPage->arrPayment = sfGetIDValueList("dtb_payment", "payment_id", "payment_method");
 		
 	} else {
-		//-- ³ÎÇ§
+		//-- 確認
 		if ($_POST["mode"] == "confirm") {
 			$objPage->tpl_mainpage = 'customer/edit_confirm.tpl';
@@ -158,12 +158,12 @@
 			
 		}
-		//--¡¡ÊÔ½¸
+		//--　編集
 		if($_POST["mode"] == "complete") {
 			$objPage->tpl_mainpage = 'customer/edit_complete.tpl';
 			
-			// ¸½ºß¤Î²ñ°÷¾ðÊó¤ò¼èÆÀ¤¹¤ë
+			// 現在の会員情報を取得する
 			$arrCusSts = $objQuery->getOne("SELECT status FROM dtb_customer WHERE customer_id = ?", array($_POST["customer_id"]));
 
-			// ²ñ°÷¾ðÊó¤¬ÊÑ¹¹¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¥·¡¼¥¯¥ì¥Ã¥È¢ñ¤â¹¹¿·¤¹¤ë¡£
+			// 会員情報が変更されている場合にはシークレット№も更新する。
 			if ($arrCusSts != $_POST['status']){
 				$secret = sfGetUniqRandomId("r");
@@ -171,5 +171,5 @@
 				array_push($arrRegistColumn, array('column' => 'secret_key', 'convert' => 'n'));
 			}
-			//-- ÊÔ½¸ÅÐÏ¿
+			//-- 編集登録
 			sfEditCustomerData($objPage->arrForm, $arrRegistColumn);
 		}
@@ -177,5 +177,5 @@
 }
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -185,5 +185,5 @@
 //-------------- function
 
-// ÊÔ½¸ÅÐÏ¿
+// 編集登録
 function lfRegisDatat($array, $arrRegistColumn) {
 	global $objConn;
@@ -200,5 +200,5 @@
 	}
 
-	//-- ¥Ñ¥¹¥ï¡¼¥É¤Î¹¹¿·¤¬¤¢¤ë¾ì¹ç¤Ï°Å¹æ²½¡£¡Ê¹¹¿·¤¬¤Ê¤¤¾ì¹ç¤ÏUPDATEÊ¸¤ò¹½À®¤·¤Ê¤¤¡Ë
+	//-- パスワードの更新がある場合は暗号化。（更新がない場合はUPDATE文を構成しない）
 	if ($array["password"] != DEFAULT_PASSWORD) {
 		$arrRegist["password"] = sha1($array["password"] . ":" . AUTH_MAGIC);
@@ -209,5 +209,5 @@
 	$arrRegist["update_date"] = "Now()";
 
-	//-- ÊÔ½¸ÅÐÏ¿¼Â¹Ô
+	//-- 編集登録実行
 	$objConn->query("BEGIN");
 	$objQuery->Insert("dtb_customer", $arrRegist, "customer_id = '" .addslashes($array["customer_id"]). "'");
@@ -217,21 +217,21 @@
 
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -241,5 +241,5 @@
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck($array) {
 
@@ -247,18 +247,18 @@
 	$objErr = new SC_CheckError($array);
 
-	$objErr->doFunc(array("²ñ°÷¾õÂÖ", 'status'), array("EXIST_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡ÊÀ«¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡ÊÌ¾¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê¡Ê1¡Ë", "addr01", MTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê¡Ê2¡Ë", "addr02", MTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("EXIST_CHECK", "NO_SPTAB", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	
-	//¸½²ñ°÷¤ÎÈ½Äê ¢ª¡¡¸½²ñ°÷¤â¤·¤¯¤Ï²¾ÅÐÏ¿Ãæ¤Ï¡¢¥á¥¢¥É°ì°Õ¤¬Á°Äó¤Ë¤Ê¤Ã¤Æ¤ë¤Î¤ÇÆ±¤¸¥á¥¢¥É¤ÇÅÐÏ¿ÉÔ²Ä
+	$objErr->doFunc(array("会員状態", 'status'), array("EXIST_CHECK"));
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("フリガナ（姓）", 'kana01', STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("フリガナ（名）", 'kana02', STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("ご住所（1）", "addr01", MTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ご住所（2）", "addr02", MTEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("EXIST_CHECK", "NO_SPTAB", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	
+	//現会員の判定 →　現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可
 	if (strlen($array["email"]) > 0) {
 		$sql = "SELECT customer_id FROM dtb_customer WHERE email ILIKE ? escape '#' AND (status = 1 OR status = 2) AND del_flg = 0 AND customer_id <> ?";
@@ -266,10 +266,10 @@
 		$result = $objConn->getAll($sql, array($checkMail, $array["customer_id"]));
 		if (count($result) > 0) {
-			$objErr->arrErr["email"] .= "¢¨ ¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£";
+			$objErr->arrErr["email"] .= "※ すでに登録されているメールアドレスです。";
 		} 
 	}
 	
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹(¥â¥Ð¥¤¥ë)', "email_mobile", MTEXT_LEN) ,array("EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	//¸½²ñ°÷¤ÎÈ½Äê ¢ª¡¡¸½²ñ°÷¤â¤·¤¯¤Ï²¾ÅÐÏ¿Ãæ¤Ï¡¢¥á¥¢¥É°ì°Õ¤¬Á°Äó¤Ë¤Ê¤Ã¤Æ¤ë¤Î¤ÇÆ±¤¸¥á¥¢¥É¤ÇÅÐÏ¿ÉÔ²Ä
+	$objErr->doFunc(array('メールアドレス(モバイル)', "email_mobile", MTEXT_LEN) ,array("EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	//現会員の判定 →　現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可
 	if (strlen($array["email_mobile"]) > 0) {
 		$sql = "SELECT customer_id FROM dtb_customer WHERE email_mobile ILIKE ? escape '#' AND (status = 1 OR status = 2) AND del_flg = 0 AND customer_id <> ?";
@@ -277,30 +277,30 @@
 		$result = $objConn->getAll($sql, array($checkMail, $array["customer_id"]));
 		if (count($result) > 0) {
-			$objErr->arrErr["email_mobile"] .= "¢¨ ¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹(¥â¥Ð¥¤¥ë)¤Ç¤¹¡£";
+			$objErr->arrErr["email_mobile"] .= "※ すでに登録されているメールアドレス(モバイル)です。";
 		} 
 	}
 	
 	
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ", "fax01", "fax02", "fax03", TEL_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("¤´À­ÊÌ", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¤´¿¦¶È", "job") ,array("NUM_CHECK"));
+	$objErr->doFunc(array("お電話番号1", 'tel01'), array("EXIST_CHECK"));
+	$objErr->doFunc(array("お電話番号2", 'tel02'), array("EXIST_CHECK"));
+	$objErr->doFunc(array("お電話番号3", 'tel03'), array("EXIST_CHECK"));
+	$objErr->doFunc(array("お電話番号", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("FAX番号", "fax01", "fax02", "fax03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("ご性別", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("ご職業", "job") ,array("NUM_CHECK"));
 	if ($array["password"] != DEFAULT_PASSWORD) {
-		$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	}
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¥Ò¥ó¥È ¼ÁÌä", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¥Ò¥ó¥È Åú¤¨", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¡¼¥ë¥Þ¥¬¥¸¥ó", "mailmaga_flg") ,array("SELECT_CHECK", "NUM_CHECK"));
-	$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("SHOPÍÑ¥á¥â", 'note', LTEXT_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("½ê»ý¥Ý¥¤¥ó¥È", "point", TEL_LEN) ,array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+		$objErr->doFunc(array("パスワード", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	}
+	$objErr->doFunc(array("パスワードを忘れたときのヒント 質問", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワードを忘れたときのヒント 答え", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メールマガジン", "mailmaga_flg") ,array("SELECT_CHECK", "NUM_CHECK"));
+	$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("SHOP用メモ", 'note', LTEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("所持ポイント", "point", TEL_LEN) ,array("MAX_LENGTH_CHECK", "NUM_CHECK"));
 	return $objErr->arrErr;
 	
 }
 
-//¹ØÆþÍúÎò¾ðÊó¤Î¼èÆÀ
+//購入履歴情報の取得
 function lfPurchaseHistory($customer_id){
 		global $objQuery;
@@ -310,11 +310,11 @@
 		$objPage->edit_customer_id = $customer_id;
 
-		// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+		// ページ送りの処理
 		$page_max = SEARCH_PMAX;
-		//¹ØÆþÍúÎò¤Î·ï¿ô¼èÆÀ
+		//購入履歴の件数取得
 		$objPage->tpl_linemax = $objQuery->count("dtb_order","customer_id=? AND del_flg = 0 ", array($customer_id));
 		$linemax = $objPage->tpl_linemax;
 		
-		// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+		// ページ送りの取得
 		$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchPage2", NAVI_PMAX);
 		$objPage->arrPagenavi = $objNavi->arrPagenavi;
@@ -322,10 +322,10 @@
 		$startno = $objNavi->start_row;
 		
-		// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+		// 取得範囲の指定(開始行番号、行数のセット)
 		$objQuery->setlimitoffset($page_max, $startno);
-		// É½¼¨½ç½ø
+		// 表示順序
 		$order = "order_id DESC";
 		$objQuery->setorder($order);
-		//¹ØÆþÍúÎò¾ðÊó¤Î¼èÆÀ
+		//購入履歴情報の取得
 		$arrPurchaseHistory = $objQuery->select("*", "dtb_order", "customer_id=? AND del_flg = 0 ", array($customer_id));
 		
@@ -333,5 +333,5 @@
 }
 
-//³ÎÇ§¥Ú¡¼¥¸ÍÑ¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨ÍÑ
+//確認ページ用パスワード表示用
 
 function lfPassLen($passlen){
Index: branches/feature-module-update/html/admin/customer/index.php
===================================================================
--- branches/rel/html/admin/customer/index.php	(revision 12157)
+++ branches/feature-module-update/html/admin/customer/index.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once(DATA_PATH . "include/csv_output.inc");
 
-//---- ¥Ú¡¼¥¸É½¼¨ÍÑ¥¯¥é¥¹
+//---- ページ表示用クラス
 class LC_Page {
 	var $arrSession;
@@ -34,10 +34,10 @@
 		$this->tpl_subno = 'index';
 		$this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
-		$this->tpl_subtitle = '¸ÜµÒ¥Þ¥¹¥¿';
+		$this->tpl_subtitle = '顧客マスタ';
 		
 		global $arrPref;
 		$this->arrPref = $arrPref;
 		global $arrJob;
-		$arrJob["ÉÔÌÀ"] = "ÉÔÌÀ";
+		$arrJob["不明"] = "不明";
 		$this->arrJob = $arrJob;
 		global $arrSex;		
@@ -48,5 +48,5 @@
 		global $arrMAILMAGATYPE;
 		$this->arrMAILMAGATYPE = $arrMAILMAGATYPE;
-		$this->arrHtmlmail[''] = "¤¹¤Ù¤Æ";
+		$this->arrHtmlmail[''] = "すべて";
 		$this->arrHtmlmail[1] = $arrMAILMAGATYPE[1];
 		$this->arrHtmlmail[2] = $arrMAILMAGATYPE[2];		
@@ -54,16 +54,16 @@
 }
 
-//----¡¡CSV¥À¥¦¥ó¥í¡¼¥ÉÍÑ
+//----　CSVダウンロード用
 $arrColumnCSV= array(
-						0  => array("sql" => "customer_id", "csv" => "customer_id", "header" => "¸ÜµÒID"),
-						1  => array("sql" => "name01", "csv" => "name01", "header" => "Ì¾Á°1"),
-						2  => array("sql" => "name02", "csv" => "name02", "header" => "Ì¾Á°2"),
-						3  => array("sql" => "kana01", "csv" => "kana01", "header" => "¥Õ¥ê¥¬¥Ê1"),
-						4  => array("sql" => "kana02", "csv" => "kana02", "header" => "¥Õ¥ê¥¬¥Ê2"),
-						5  => array("sql" => "zip01", "csv" => "zip01", "header" => "Í¹ÊØÈÖ¹æ1"),
-						6  => array("sql" => "zip02", "csv" => "zip02", "header" => "Í¹ÊØÈÖ¹æ2"),
-						7  => array("sql" => "pref", "csv" => "pref", "header" => "ÅÔÆ»ÉÜ¸©"),
-						8  => array("sql" => "addr01", "csv" => "addr01", "header" => "½»½ê1"),
-						9  => array("sql" => "addr02", "csv" => "addr02", "header" => "½»½ê2"),
+						0  => array("sql" => "customer_id", "csv" => "customer_id", "header" => "顧客ID"),
+						1  => array("sql" => "name01", "csv" => "name01", "header" => "名前1"),
+						2  => array("sql" => "name02", "csv" => "name02", "header" => "名前2"),
+						3  => array("sql" => "kana01", "csv" => "kana01", "header" => "フリガナ1"),
+						4  => array("sql" => "kana02", "csv" => "kana02", "header" => "フリガナ2"),
+						5  => array("sql" => "zip01", "csv" => "zip01", "header" => "郵便番号1"),
+						6  => array("sql" => "zip02", "csv" => "zip02", "header" => "郵便番号2"),
+						7  => array("sql" => "pref", "csv" => "pref", "header" => "都道府県"),
+						8  => array("sql" => "addr01", "csv" => "addr01", "header" => "住所1"),
+						9  => array("sql" => "addr02", "csv" => "addr02", "header" => "住所2"),
 						10 => array("sql" => "email", "csv" => "email", "header" => "E-MAIL"),
 						11 => array("sql" => "tel01", "csv" => "tel01", "header" => "TEL1"),
@@ -73,37 +73,37 @@
 						15 => array("sql" => "fax02", "csv" => "fax02", "header" => "FAX2"),
 						16 => array("sql" => "fax03", "csv" => "fax03", "header" => "FAX3"),
-						17 => array("sql" => "CASE WHEN sex = 1 THEN 'ÃËÀ­' ELSE '½÷À­' END AS sex", "csv" => "sex", "header" => "À­ÊÌ"),
-						18 => array("sql" => "job", "csv" => "job", "header" => "¿¦¶È"),
-						19 => array("sql" => "cast(birth as date) AS birth", "csv" => "birth", "header" => "ÃÂÀ¸Æü"),
-						20 => array("sql" => "cast(first_buy_date as date) AS first_buy_date", "csv" => "first_buy_date", "header" => "½é²ó¹ØÆþÆü"),
-						21 => array("sql" => "cast(last_buy_date as date) AS last_buy_date", "csv" => "last_buy_date", "header" => "ºÇ½ª¹ØÆþÆü"),
-						22 => array("sql" => "buy_times", "csv" => "buy_times", "header" => "¹ØÆþ²ó¿ô"),
-						23 => array("sql" => "point", "csv" => "point", "header" => "¥Ý¥¤¥ó¥È»Ä¹â"),
-						24 => array("sql" => "note", "csv" => "note", "header" => "È÷¹Í"),
-						25 => array("sql" => "cast(create_date as date) AS create_date", "csv" => "create_date", "header" => "ÅÐÏ¿Æü"),
-						26 => array("sql" => "cast(update_date as date) AS update_date", "csv" => "update_date", "header" => "¹¹¿·Æü")
+						17 => array("sql" => "CASE WHEN sex = 1 THEN '男性' ELSE '女性' END AS sex", "csv" => "sex", "header" => "性別"),
+						18 => array("sql" => "job", "csv" => "job", "header" => "職業"),
+						19 => array("sql" => "cast(birth as date) AS birth", "csv" => "birth", "header" => "誕生日"),
+						20 => array("sql" => "cast(first_buy_date as date) AS first_buy_date", "csv" => "first_buy_date", "header" => "初回購入日"),
+						21 => array("sql" => "cast(last_buy_date as date) AS last_buy_date", "csv" => "last_buy_date", "header" => "最終購入日"),
+						22 => array("sql" => "buy_times", "csv" => "buy_times", "header" => "購入回数"),
+						23 => array("sql" => "point", "csv" => "point", "header" => "ポイント残高"),
+						24 => array("sql" => "note", "csv" => "note", "header" => "備考"),
+						25 => array("sql" => "cast(create_date as date) AS create_date", "csv" => "create_date", "header" => "登録日"),
+						26 => array("sql" => "cast(update_date as date) AS update_date", "csv" => "update_date", "header" => "更新日")
 					);
 
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
+//---- ページ初期設定
 $objQuery = new SC_Query();
 $objPage = new LC_Page();
 $objView = new SC_AdminView();
 $objDate = new SC_Date(1901);
-$objPage->arrYear = $objDate->getYear();	//¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+$objPage->arrYear = $objDate->getYear();	//　日付プルダウン設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
 $objPage->objDate = $objDate;
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// POSTÃÍ¤Î°ú¤­·Ñ¤®
+// POST値の引き継ぎ
 $objPage->arrForm = $_POST;
 
-// ¥Ú¡¼¥¸Á÷¤êÍÑ
+// ページ送り用
 $objPage->arrHidden['search_pageno'] = $_POST['search_pageno'];
 
-// ¸¡º÷¥ï¡¼¥É¤Î°ú¤­·Ñ¤®
+// 検索ワードの引き継ぎ
 foreach ($_POST as $key => $val) {
 	switch($key) {
@@ -120,13 +120,13 @@
 }
 
-// ¸ÜµÒºï½ü
+// 顧客削除
 if ($_POST['mode'] == "delete") {
 	$sql = "SELECT status,email FROM dtb_customer WHERE customer_id = ? AND del_flg = 0";
 	$result_customer = $objQuery->conn->getAll($sql, array($_POST["edit_customer_id"]));
 
-	if ($result_customer[0]["status"] == 2) {			//ËÜ²ñ°÷ºï½ü
+	if ($result_customer[0]["status"] == 2) {			//本会員削除
 		$arrDel = array("del_flg" => 1, "update_date" => "NOW()"); 
 		$objQuery->conn->autoExecute("dtb_customer", $arrDel, "customer_id = " .addslashes($_POST["edit_customer_id"]) );
-	} elseif ($result_customer[0]["status"] == 1) {		//²¾²ñ°÷ºï½ü
+	} elseif ($result_customer[0]["status"] == 1) {		//仮会員削除
 		$sql = "DELETE FROM dtb_customer WHERE customer_id = ?";
 		$objQuery->conn->query($sql, array($_POST["edit_customer_id"]));
@@ -134,18 +134,18 @@
 }
 if ($_POST['mode'] == "search" || $_POST['mode'] == "csv"  || $_POST['mode'] == "delete" || $_POST['mode'] == "delete_all") {
-	// ÆþÎÏÊ¸»ú¤Î¶¯À©ÊÑ´¹
+	// 入力文字の強制変換
 	lfConvertParam();
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfCheckError($objPage->arrForm);
 
 	$where = "del_flg = 0";
 
-	/* ÆþÎÏ¥¨¥é¡¼¤Ê¤· */
+	/* 入力エラーなし */
 	if (count($objPage->arrErr) == 0) {
 		
-		//-- ¸¡º÷¥Ç¡¼¥¿¼èÆÀ
+		//-- 検索データ取得
 		$objSelect = new SC_CustomerList($objPage->arrForm, "customer");
 		
-		// É½¼¨·ï¿ôÀßÄê
+		// 表示件数設定
 		$page_rows = $objPage->arrForm['page_rows'];
 		if(is_numeric($page_rows)) {	
@@ -175,5 +175,5 @@
 			$header = "";
 			
-			// CSV¥«¥é¥à¼èÆÀ
+			// CSVカラム取得
 			$arrCsvOutput = (sfgetCsvOutput(2, " WHERE csv_id = 2 AND status = 1"));
 
@@ -188,5 +188,5 @@
 			$header .= "\n";
 
-			//-¡¡ÅÔÆ»ÉÜ¸©/¿¦¶È¤ÎÊÑ´¹
+			//-　都道府県/職業の変換
 			for($i = 0; $i < count($objPage->search_data); $i ++) {
 				$objPage->search_data[$i]["pref"] = $arrPref[ $objPage->search_data[$i]["pref"] ];
@@ -194,5 +194,5 @@
 			}
 
-			//-¡¡CSV½ÐÎÏ
+			//-　CSV出力
 			$data = lfGetCSVData($objPage->search_data, $arrColumn);
 			
@@ -201,5 +201,5 @@
 			break;
 		case 'delete_all':
-			// ¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü
+			// 検索結果をすべて削除
 			$where = "product_id IN (SELECT product_id FROM vw_products_nonclass AS noncls WHERE $where)";
 			$sqlval['del_flg'] = 1;
@@ -209,8 +209,8 @@
 			$result_customer = $objQuery->conn->getAll($sql, array($_POST["del_customer_id"]));
 
-			if ($result_customer[0]["status"] == 2) {			//ËÜ²ñ°÷ºï½ü
+			if ($result_customer[0]["status"] == 2) {			//本会員削除
 				$arrDel = array("del_flg" => 1, "update_date" => "NOW()");
 				$objQuery->conn->autoExecute("dtb_customer", $arrDel, "customer_id = " .addslashes($_POST["del_customer_id"]) );
-			} elseif ($result_customer[0]["status"] == 1) {		//²¾²ñ°÷ºï½ü
+			} elseif ($result_customer[0]["status"] == 1) {		//仮会員削除
 				$sql = "DELETE FROM dtb_customer WHERE customer_id = ?";
 				$objQuery->conn->query($sql, array($_POST["del_customer_id"]));
@@ -220,9 +220,9 @@
 		default:
 
-			// ¹Ô¿ô¤Î¼èÆÀ
+			// 行数の取得
 			$linemax = $objQuery->conn->getOne( $objSelect->getListCount(), $objSelect->arrVal);
-			$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
-
-			// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+			$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
+
+			// ページ送りの取得
 			$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnCustomerPage", NAVI_PMAX);
 			$startno = $objNavi->start_row;
@@ -234,5 +234,5 @@
 $objPage->arrCatList = sfGetCategoryList();
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -241,17 +241,17 @@
 //--------------------------------------------------------------------------------------------------------------------------------------
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam() {
 	global $objPage;
 	
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	$arrConvList['customer_id'] = "n" ;
 	$arrConvList['name'] = "aKV" ;
@@ -278,17 +278,17 @@
 	$arrConvList['end_day'] = "n" ;
 	$arrConvList['page_rows'] = "n" ;
-	$arrConvList['buy_start_year'] = "n" ;		//¡¡ºÇ½ª¹ØÆþÆü START Ç¯
-	$arrConvList['buy_start_month'] = "n" ;		//¡¡ºÇ½ª¹ØÆþÆü START ·î
-	$arrConvList['buy_start_day'] = "n" ;		//¡¡ºÇ½ª¹ØÆþÆü START Æü
-	$arrConvList['buy_end_year'] = "n" ;			//¡¡ºÇ½ª¹ØÆþÆü END Ç¯
-	$arrConvList['buy_end_month'] = "n" ;		//¡¡ºÇ½ª¹ØÆþÆü END ·î
-	$arrConvList['buy_end_day'] = "n" ;			//¡¡ºÇ½ª¹ØÆþÆü END Æü
-	$arrConvList['buy_product_name'] = "aKV" ;	//¡¡¹ØÆþ¾¦ÉÊÌ¾
-	$arrConvList['buy_product_code'] = "aKV" ;	//¡¡¹ØÆþ¾¦ÉÊ¥³¡¼¥É
-	$arrConvList['category_id'] = "" ;			//¡¡¥«¥Æ¥´¥ê
-		
-	// Ê¸»úÊÑ´¹
+	$arrConvList['buy_start_year'] = "n" ;		//　最終購入日 START 年
+	$arrConvList['buy_start_month'] = "n" ;		//　最終購入日 START 月
+	$arrConvList['buy_start_day'] = "n" ;		//　最終購入日 START 日
+	$arrConvList['buy_end_year'] = "n" ;			//　最終購入日 END 年
+	$arrConvList['buy_end_month'] = "n" ;		//　最終購入日 END 月
+	$arrConvList['buy_end_day'] = "n" ;			//　最終購入日 END 日
+	$arrConvList['buy_product_name'] = "aKV" ;	//　購入商品名
+	$arrConvList['buy_product_code'] = "aKV" ;	//　購入商品コード
+	$arrConvList['category_id'] = "" ;			//　カテゴリ
+		
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($objPage->arrForm[$key])) {
 			$objPage->arrForm[$key] = mb_convert_kana($objPage->arrForm[$key] ,$val);
@@ -298,36 +298,36 @@
 
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfCheckError($array) {
 
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¸ÜµÒ¥³¡¼¥É", "customer_id", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", "pref", 2), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¸ÜµÒÌ¾", "name", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¸ÜµÒÌ¾(¥«¥Ê)", "kana", STEXT_LEN), array("SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANABLANK_CHECK"));
-	$objErr->doFunc(array("ÃÂÀ¸Æü(³«»ÏÆü)", "b_start_year", "b_start_month", "b_start_day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("ÃÂÀ¸Æü(½ªÎ»Æü)", "b_end_year", "b_end_month", "b_end_day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("ÃÂÀ¸Æü(³«»ÏÆü)","ÃÂÀ¸Æü(½ªÎ»Æü)", "b_start_year", "b_start_month", "b_start_day", "b_end_year", "b_end_month", "b_end_day"), array("CHECK_SET_TERM"));
-	$objErr->doFunc(array("ÃÂÀ¸·î", "birth_month", 2), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", STEXT_LEN) ,array("EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('·ÈÂÓ¥á¡¼¥ë¥¢¥É¥ì¥¹', "email_mobile", STEXT_LEN) ,array("EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));	
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ", "tel", TEL_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¹ØÆþ¶â³Û(³«»Ï)", "buy_total_from", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¹ØÆþ¶â³Û(½ªÎ»)", "buy_total_to", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	if ( (is_numeric($array["buy_total_from"]) && is_numeric($array["buy_total_to"]) ) && ($array["buy_total_from"] > $array["buy_total_to"]) ) $objErr->arrErr["buy_total_from"] .= "¢¨ ¹ØÆþ¶â³Û¤Î»ØÄêÈÏ°Ï¤¬ÉÔÀµ¤Ç¤¹¡£";
-	$objErr->doFunc(array("¹ØÆþ²ó¿ô(³«»Ï)", "buy_times_from", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¹ØÆþ²ó¿ô(½ªÎ»)", "buy_times_to", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
-	if ( (is_numeric($array["buy_times_from"]) && is_numeric($array["buy_times_to"]) ) && ($array["buy_times_from"] > $array["buy_times_to"]) ) $objErr->arrErr["buy_times_from"] .= "¢¨ ¹ØÆþ²ó¿ô¤Î»ØÄêÈÏ°Ï¤¬ÉÔÀµ¤Ç¤¹¡£";
-	$objErr->doFunc(array("ÅÐÏ¿¡¦¹¹¿·Æü(³«»ÏÆü)", "start_year", "start_month", "start_day",), array("CHECK_DATE"));
-	$objErr->doFunc(array("ÅÐÏ¿¡¦¹¹¿·Æü(½ªÎ»Æü)", "end_year", "end_month", "end_day"), array("CHECK_DATE"));	
-	$objErr->doFunc(array("ÅÐÏ¿¡¦¹¹¿·Æü(³«»ÏÆü)","ÅÐÏ¿¡¦¹¹¿·Æü(½ªÎ»Æü)", "start_year", "start_month", "start_day", "end_year", "end_month", "end_day"), array("CHECK_SET_TERM"));
-	$objErr->doFunc(array("É½¼¨·ï¿ô", "page_rows", 3), array("NUM_CHECK","MAX_LENGTH_CHECK"));	
-	$objErr->doFunc(array("ºÇ½ª¹ØÆþÆü(³«»ÏÆü)", "buy_start_year", "buy_start_month", "buy_start_day",), array("CHECK_DATE"));	//ºÇ½ª¹ØÆþÆü(³«»ÏÆü)
-	$objErr->doFunc(array("ºÇ½ª¹ØÆþ(½ªÎ»Æü)", "buy_end_year", "buy_end_month", "buy_end_day"), array("CHECK_DATE"));			//ºÇ½ª¹ØÆþÆü(½ªÎ»Æü)
-	//¹ØÆþ¶â³Û(from) ¡ä ¹ØÆþ¶â³Û(to) ¤Î¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë
-	$objErr->doFunc(array("ºÇ½ª¹ØÆþÆü(³«»ÏÆü)","ÅÐÏ¿¡¦¹¹¿·Æü(½ªÎ»Æü)", "buy_start_year", "buy_start_month", "buy_start_day", "buy_end_year", "buy_end_month", "buy_end_day"), array("CHECK_SET_TERM"));	
-	$objErr->doFunc(array("¹ØÆþ¾¦ÉÊ¥³¡¼¥É", "buy_product_code", STEXT_LEN), array("MAX_LENGTH_CHECK"));						//¹ØÆþ¾¦ÉÊ¥³¡¼¥É
-	$objErr->doFunc(array("¹ØÆþ¾¦ÉÊÌ¾", "buy_product_name", STEXT_LEN), array("MAX_LENGTH_CHECK"));							//¹ØÆþ¾¦ÉÊÌ¾¾Î
+	$objErr->doFunc(array("顧客コード", "customer_id", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("都道府県", "pref", 2), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("顧客名", "name", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("顧客名(カナ)", "kana", STEXT_LEN), array("SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANABLANK_CHECK"));
+	$objErr->doFunc(array("誕生日(開始日)", "b_start_year", "b_start_month", "b_start_day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("誕生日(終了日)", "b_end_year", "b_end_month", "b_end_day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("誕生日(開始日)","誕生日(終了日)", "b_start_year", "b_start_month", "b_start_day", "b_end_year", "b_end_month", "b_end_day"), array("CHECK_SET_TERM"));
+	$objErr->doFunc(array("誕生月", "birth_month", 2), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', "email", STEXT_LEN) ,array("EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('携帯メールアドレス', "email_mobile", STEXT_LEN) ,array("EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));	
+	$objErr->doFunc(array("電話番号", "tel", TEL_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("購入金額(開始)", "buy_total_from", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("購入金額(終了)", "buy_total_to", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	if ( (is_numeric($array["buy_total_from"]) && is_numeric($array["buy_total_to"]) ) && ($array["buy_total_from"] > $array["buy_total_to"]) ) $objErr->arrErr["buy_total_from"] .= "※ 購入金額の指定範囲が不正です。";
+	$objErr->doFunc(array("購入回数(開始)", "buy_times_from", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("購入回数(終了)", "buy_times_to", INT_LEN), array("NUM_CHECK","MAX_LENGTH_CHECK"));
+	if ( (is_numeric($array["buy_times_from"]) && is_numeric($array["buy_times_to"]) ) && ($array["buy_times_from"] > $array["buy_times_to"]) ) $objErr->arrErr["buy_times_from"] .= "※ 購入回数の指定範囲が不正です。";
+	$objErr->doFunc(array("登録・更新日(開始日)", "start_year", "start_month", "start_day",), array("CHECK_DATE"));
+	$objErr->doFunc(array("登録・更新日(終了日)", "end_year", "end_month", "end_day"), array("CHECK_DATE"));	
+	$objErr->doFunc(array("登録・更新日(開始日)","登録・更新日(終了日)", "start_year", "start_month", "start_day", "end_year", "end_month", "end_day"), array("CHECK_SET_TERM"));
+	$objErr->doFunc(array("表示件数", "page_rows", 3), array("NUM_CHECK","MAX_LENGTH_CHECK"));	
+	$objErr->doFunc(array("最終購入日(開始日)", "buy_start_year", "buy_start_month", "buy_start_day",), array("CHECK_DATE"));	//最終購入日(開始日)
+	$objErr->doFunc(array("最終購入(終了日)", "buy_end_year", "buy_end_month", "buy_end_day"), array("CHECK_DATE"));			//最終購入日(終了日)
+	//購入金額(from) ＞ 購入金額(to) の場合はエラーとする
+	$objErr->doFunc(array("最終購入日(開始日)","登録・更新日(終了日)", "buy_start_year", "buy_start_month", "buy_start_day", "buy_end_year", "buy_end_month", "buy_end_day"), array("CHECK_SET_TERM"));	
+	$objErr->doFunc(array("購入商品コード", "buy_product_code", STEXT_LEN), array("MAX_LENGTH_CHECK"));						//購入商品コード
+	$objErr->doFunc(array("購入商品名", "buy_product_name", STEXT_LEN), array("MAX_LENGTH_CHECK"));							//購入商品名称
 
 	return $objErr->arrErr;
@@ -406,5 +406,5 @@
 }
 
-//---- CSV½ÐÎÏÍÑ¥Ç¡¼¥¿¼èÆÀ
+//---- CSV出力用データ取得
 function lfGetCSVData( $array, $arrayIndex){	
 	
@@ -415,7 +415,7 @@
 			$return .= "\"";			
 			if ( $arrayIndex ){
-				$return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";	
+				$return .= mb_ereg_replace("<","＜",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";	
 			} else {
-				$return .= mb_ereg_replace("<","¡ã",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
+				$return .= mb_ereg_replace("<","＜",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
 			}
 		}
Index: branches/feature-module-update/html/admin/basis/control.php
===================================================================
--- branches/rel/html/admin/basis/control.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/control.php	(revision 15078)
@@ -15,5 +15,5 @@
 		$this->tpl_mainno = 'basis';
 		$this->tpl_subno = 'control';
-		$this->tpl_subtitle = '¥µ¥¤¥È´ÉÍýÀßÄê';
+		$this->tpl_subtitle = 'サイト管理設定';
 	}
 }
@@ -23,25 +23,25 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
 switch($_POST['mode']) {
 	case 'edit':
-		// ÆþÎÏÃÍ¤ÎÊÑ´¹
+		// 入力値の変換
 		$objFormParam->convParam();
 	
-		// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+		// エラーチェック
 		$objPage->arrErr = lfCheckError();
 		if(count($objPage->arrErr) == 0) {
 			lfSiteControlData($_POST['control_id']);
-			// javascript¼Â¹Ô
-			$objPage->tpl_onload = "alert('¹¹¿·¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+			// javascript実行
+			$objPage->tpl_onload = "alert('更新が完了しました。');";
 		}
 		
@@ -51,15 +51,15 @@
 }
 
-// ¥µ¥¤¥È´ÉÍý¾ðÊó¤Î¼èÆÀ
+// サイト管理情報の取得
 $arrSiteControlList = lfGetControlList();
 
-// ¥×¥ë¥À¥¦¥ó¤ÎºîÀ®
+// プルダウンの作成
 for ($i = 0; $i < count($arrSiteControlList); $i++) {	
 	switch ($arrSiteControlList[$i]["control_id"]) {
-		// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯
+		// トラックバック
 		case SITE_CONTROL_TRACKBACK:
 			$arrSiteControlList[$i]["control_area"] = $arrSiteControlTrackBack;
 			break;
-		// ¥¢¥Õ¥£¥ê¥¨¥¤¥È
+		// アフィリエイト
 		case SITE_CONTROL_AFFILIATE:
 			$arrSiteControlList[$i]["control_area"] = $arrSiteControlAffiliate;
@@ -74,8 +74,8 @@
 $objView->display(MAIN_FRAME);
 //-----------------------------------------------------------------------------------------------------------------------------------
-// ¥µ¥¤¥È´ÉÍý¾ðÊó¤Î¼èÆÀ
+// サイト管理情報の取得
 function lfGetControlList() {
 	$objQuery = new SC_Query();
-	// ¥µ¥¤¥È´ÉÍý¾ðÊó¤Î¼èÆÀ
+	// サイト管理情報の取得
 	$sql = "SELECT * FROM dtb_site_control ";
 	$sql .= "WHERE del_flg = 0";
@@ -84,15 +84,15 @@
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("ÀßÄê¾õ¶·", "control_flg", INT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("設定状況", "control_flg", INT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
 	
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -102,5 +102,5 @@
 }
 
-/* DB¤Ø¥Ç¡¼¥¿¤òÅÐÏ¿¤¹¤ë */
+/* DBへデータを登録する */
 function lfSiteControlData($control_id = "") {
 	global $objFormParam;
@@ -110,11 +110,11 @@
 	$sqlval['update_date'] = 'Now()';
 	
-	// ¿·µ¬ÅÐÏ¿
+	// 新規登録
 	if($control_id == "") {
-		// INSERT¤Î¼Â¹Ô
+		// INSERTの実行
 		//$sqlval['creator_id'] = $_SESSION['member_id'];
 		$sqlval['create_date'] = 'Now()';
 		$objQuery->insert("dtb_site_control", $sqlval);
-	// ´ûÂ¸ÊÔ½¸
+	// 既存編集
 	} else {
 		$where = "control_id = ?";
Index: branches/feature-module-update/html/admin/basis/delivery_input.php
===================================================================
--- branches/rel/html/admin/basis/delivery_input.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/delivery_input.php	(revision 15078)
@@ -17,5 +17,5 @@
 		global $arrPref;
 		$this->arrPref = $arrPref;
-		$this->tpl_subtitle = 'ÇÛÁ÷¶È¼ÔÀßÄê';
+		$this->tpl_subtitle = '配送業者設定';
 	}
 }
@@ -27,22 +27,22 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
 switch($_POST['mode']) {
 case 'edit':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError();
 	if(count($objPage->arrErr) == 0) {
 		$objPage->tpl_deliv_id = lfRegistData();
-		$objPage->tpl_onload = "window.alert('ÇÛÁ÷¶È¼ÔÀßÄê¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+		$objPage->tpl_onload = "window.alert('配送業者設定が完了しました。');";
 	}
 	break;
@@ -61,23 +61,23 @@
 $objView->display(MAIN_FRAME);
 //--------------------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("ÇÛÁ÷¶È¼ÔÌ¾", "name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Ì¾¾Î", "service_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÁÉ¼No.³ÎÇ§URL", "confirm_url", STEXT_LEN, "n", array("URL_CHECK", "MAX_LENGTH_CHECK"), "http://");
+	$objFormParam->addParam("配送業者名", "name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("名称", "service_name", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("伝票No.確認URL", "confirm_url", STEXT_LEN, "n", array("URL_CHECK", "MAX_LENGTH_CHECK"), "http://");
 	
 	for($cnt = 1; $cnt <= DELIVTIME_MAX; $cnt++) {
-		$objFormParam->addParam("ÇÛÁ÷»þ´Ö$cnt", "deliv_time$cnt", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
+		$objFormParam->addParam("配送時間$cnt", "deliv_time$cnt", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
 	}
 	
 	if(INPUT_DELIV_FEE) {
 		for($cnt = 1; $cnt <= DELIVFEE_MAX; $cnt++) {
-			$objFormParam->addParam("ÇÛÁ÷ÎÁ¶â$cnt", "fee$cnt", PRICE_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+			$objFormParam->addParam("配送料金$cnt", "fee$cnt", PRICE_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
 		}
 	}
 }
 
-/* DB¤ËÅÐÏ¿¤¹¤ë */
+/* DBに登録する */
 function lfRegistData() {
 	global $objFormParam;
@@ -86,5 +86,5 @@
 	$objQuery->begin();
 
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$sqlval['name'] = $arrRet['name'];
 	$sqlval['service_name'] = $arrRet['service_name'];
@@ -100,5 +100,5 @@
 		$objQuery->delete("dtb_delivtime", $where, array($deliv_id));
 	} else {
-		// ÅÐÏ¿¤¹¤ëÇÛÁ÷¶È¼ÔID¤Î¼èÆÀ
+		// 登録する配送業者IDの取得
 
 		if (DB_TYPE == "pgsql") {
@@ -109,5 +109,5 @@
 		$sqlval['rank'] = $objQuery->max("dtb_deliv", "rank") + 1;
 		$sqlval['create_date'] = 'Now()';
-		// INSERT¤Î¼Â¹Ô
+		// INSERTの実行
 		$objQuery->insert("dtb_deliv", $sqlval);
 		
@@ -118,5 +118,5 @@
 	
 	$sqlval = array();
-	// ÇÛÁ÷»þ´Ö¤ÎÀßÄê
+	// 配送時間の設定
 	for($cnt = 1; $cnt <= DELIVTIME_MAX; $cnt++) {
 		$keyname = "deliv_time$cnt";
@@ -124,5 +124,5 @@
 			$sqlval['deliv_id'] = $deliv_id;
 			$sqlval['deliv_time'] = $arrRet[$keyname];
-			// INSERT¤Î¼Â¹Ô
+			// INSERTの実行
 			$objQuery->insert("dtb_delivtime", $sqlval);
 		}
@@ -131,5 +131,5 @@
 	if(INPUT_DELIV_FEE) {
 		$sqlval = array();
-		// ÇÛÁ÷ÎÁ¶â¤ÎÀßÄê
+		// 配送料金の設定
 		for($cnt = 1; $cnt <= DELIVFEE_MAX; $cnt++) {
 			$keyname = "fee$cnt";
@@ -138,5 +138,5 @@
 				$sqlval['fee'] = $arrRet[$keyname];
 				$sqlval['pref'] = $cnt;
-				// INSERT¤Î¼Â¹Ô
+				// INSERTの実行
 				$objQuery->insert("dtb_delivfee", $sqlval);
 			}
@@ -147,9 +147,9 @@
 }
 
-/* ÇÛÁ÷¶È¼Ô¾ðÊó¤Î¼èÆÀ */
+/* 配送業者情報の取得 */
 function lfGetDelivData($deliv_id) {
 	global $objFormParam;
 	$objQuery = new SC_Query();
-	// ÇÛÁ÷¶È¼Ô°ìÍ÷¤Î¼èÆÀ
+	// 配送業者一覧の取得
 	$col = "deliv_id, name, service_name, confirm_url";
 	$where = "deliv_id = ?";
@@ -157,5 +157,5 @@
 	$arrRet = $objQuery->select($col, $table, $where, array($deliv_id));
 	$objFormParam->setParam($arrRet[0]);
-	// ÇÛÁ÷»þ´Ö¤Î¼èÆÀ
+	// 配送時間の取得
 	$col = "deliv_time";
 	$where = "deliv_id = ?  ORDER BY time_id";
@@ -163,5 +163,5 @@
 	$arrRet = $objQuery->select($col, $table, $where, array($deliv_id));
 	$objFormParam->setParamList($arrRet, 'deliv_time');
-	// ÇÛÁ÷ÎÁ¶â¤Î¼èÆÀ
+	// 配送料金の取得
 	$col = "fee";
 	$where = "deliv_id = ? ORDER BY pref";
@@ -171,8 +171,8 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -180,8 +180,8 @@
 	
 	if(!isset($objErr->arrErr['name']) && $_POST['deliv_id'] == "") {
-		// ´ûÂ¸¥Á¥§¥Ã¥¯
+		// 既存チェック
 		$ret = sfIsRecord("dtb_deliv", "service_name", array($arrRet['service_name']));
 		if ($ret) {
-			$objErr->arrErr['name'] = "¢¨ Æ±¤¸Ì¾¾Î¤ÎÁÈ¤ß¹ç¤ï¤»¤ÏÅÐÏ¿¤Ç¤­¤Þ¤»¤ó¡£<br>";
+			$objErr->arrErr['name'] = "※ 同じ名称の組み合わせは登録できません。<br>";
 		}
 	}
Index: branches/feature-module-update/html/admin/basis/mail.php
===================================================================
--- branches/rel/html/admin/basis/mail.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/mail.php	(revision 15078)
@@ -15,5 +15,5 @@
 		$this->tpl_mainno = 'basis';
 		$this->tpl_subno = 'mail';
-		$this->tpl_subtitle = '¥á¡¼¥ëÀßÄê';
+		$this->tpl_subtitle = 'メール設定';
 	}
 }
@@ -24,5 +24,5 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
@@ -30,5 +30,5 @@
 
 if ( $_POST['mode'] == 'id_set'){
-	// ¥Æ¥ó¥×¥ì¡¼¥È¥×¥ë¥À¥¦¥óÊÑ¹¹»þ
+	// テンプレートプルダウン変更時
 	
 	if ( sfCheckNumLength( $_POST['template_id']) ){
@@ -44,18 +44,18 @@
 } elseif ( $_POST['mode'] == 'regist' && sfCheckNumLength( $_POST['template_id']) ){
 
-	// POST¥Ç¡¼¥¿¤Î°ú¤­·Ñ¤®
+	// POSTデータの引き継ぎ
 	$objPage->arrForm = lfConvertParam($_POST);
 	$objPage->arrErr = fnErrorCheck($objPage->arrForm);
 	
 	if ( $objPage->arrErr ){
-		// ¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸
-		$objPage->tpl_msg = "¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿";
+		// エラーメッセージ
+		$objPage->tpl_msg = "エラーが発生しました";
 		
 	} else {
-		// Àµ¾ï
+		// 正常
 		lfRegist($conn, $objPage->arrForm);
 		
-		// ´°Î»¥á¥Ã¥»¡¼¥¸
-		$objPage->tpl_onload = "window.alert('¥á¡¼¥ëÀßÄê¤¬´°Î»¤·¤Þ¤·¤¿¡£¥Æ¥ó¥×¥ì¡¼¥È¤òÁªÂò¤·¤ÆÆâÍÆ¤ò¤´³ÎÇ§¤¯¤À¤µ¤¤¡£');";
+		// 完了メッセージ
+		$objPage->tpl_onload = "window.alert('メール設定が完了しました。テンプレートを選択して内容をご確認ください。');";
 		unset($objPage->arrForm);
 	}
@@ -94,13 +94,13 @@
 }
 
-/* ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯ */
+/* 入力エラーのチェック */
 function fnErrorCheck($array) {
 	
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¥Æ¥ó¥×¥ì¡¼¥È",'template_id'), array("EXIST_CHECK"));
-	$objErr->doFunc(array("¥á¡¼¥ë¥¿¥¤¥È¥ë",'subject',MTEXT_LEN,"BIG"), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Ø¥Ã¥À¡¼",'header',LTEXT_LEN,"BIG"), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥Ã¥¿¡¼",'footer',LTEXT_LEN,"BIG"), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("テンプレート",'template_id'), array("EXIST_CHECK"));
+	$objErr->doFunc(array("メールタイトル",'subject',MTEXT_LEN,"BIG"), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ヘッダー",'header',LTEXT_LEN,"BIG"), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("フッター",'footer',LTEXT_LEN,"BIG"), array("MAX_LENGTH_CHECK"));
 
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/basis/delivery.php
===================================================================
--- branches/rel/html/admin/basis/delivery.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/delivery.php	(revision 15078)
@@ -19,5 +19,5 @@
 		global $arrTAXRULE;
 		$this->arrTAXRULE = $arrTAXRULE;
-		$this->tpl_subtitle = 'ÇÛÁ÷¶È¼ÔÀßÄê';
+		$this->tpl_subtitle = '配送業者設定';
 
 	}
@@ -30,22 +30,22 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 switch($_POST['mode']) {
 case 'delete':
-	// ¥é¥ó¥¯ÉÕ¤­¥ì¥³¡¼¥É¤Îºï½ü
+	// ランク付きレコードの削除
 	sfDeleteRankRecord("dtb_deliv", "deliv_id", $_POST['deliv_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
 case 'up':
 	sfRankUp("dtb_deliv", "deliv_id", $_POST['deliv_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
 case 'down':
 	sfRankDown("dtb_deliv", "deliv_id", $_POST['deliv_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
@@ -54,5 +54,5 @@
 }
 
-// ÇÛÁ÷¶È¼Ô°ìÍ÷¤Î¼èÆÀ
+// 配送業者一覧の取得
 $col = "deliv_id, name, service_name";
 $where = "del_flg = 0";
Index: branches/feature-module-update/html/admin/basis/tradelaw.php
===================================================================
--- branches/rel/html/admin/basis/tradelaw.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/tradelaw.php	(revision 15078)
@@ -19,5 +19,5 @@
 		global $arrTAXRULE;
 		$this->arrTAXRULE = $arrTAXRULE;
-		$this->tpl_subtitle = 'ÆÃÄê¾¦¼è°úË¡';
+		$this->tpl_subtitle = '特定商取引法';
 	}
 }
@@ -29,12 +29,12 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
@@ -48,5 +48,5 @@
 
 if($_POST['mode'] != "") {
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($arrRet);
@@ -55,21 +55,21 @@
 		switch($_POST['mode']) {
 		case 'update':
-			lfUpdateData(); // ´ûÂ¸ÊÔ½¸
+			lfUpdateData(); // 既存編集
 			break;
 		case 'insert':
-			lfInsertData(); // ¿·µ¬ºîÀ®
+			lfInsertData(); // 新規作成
 			break;
 		default:
 			break;
 		}
-		// ºÆÉ½¼¨
+		// 再表示
 		//sfReload();
-		$objPage->tpl_onload = "window.alert('ÆÃÄê¾¦¼è°úË¡¤ÎÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+		$objPage->tpl_onload = "window.alert('特定商取引法の登録が完了しました。');";
 	}
 } else {
-	$arrCol = $objFormParam->getKeyList(); // ¥­¡¼Ì¾°ìÍ÷¤ò¼èÆÀ
+	$arrCol = $objFormParam->getKeyList(); // キー名一覧を取得
 	$col	= sfGetCommaList($arrCol);
 	$arrRet = $objQuery->select($col, "dtb_baseinfo");
-	// DBÃÍ¤Î¼èÆÀ
+	// DB値の取得
 	$objFormParam->setParam($arrRet[0]);
 }
@@ -79,37 +79,37 @@
 $objView->display(MAIN_FRAME);
 //--------------------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("ÈÎÇä¶È¼Ô", "law_company", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("±¿±ÄÀÕÇ¤¼Ô", "law_manager", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "law_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "law_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "law_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½»½ê1", "law_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("½»½ê2", "law_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ1", "law_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ2", "law_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ3", "law_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ1", "law_fax01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ2", "law_fax02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ3", "law_fax03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "law_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"));
+	$objFormParam->addParam("販売業者", "law_company", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("運営責任者", "law_manager", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "law_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "law_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "law_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("住所1", "law_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("住所2", "law_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("電話番号1", "law_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号2", "law_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号3", "law_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号1", "law_fax01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号2", "law_fax02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号3", "law_fax03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("メールアドレス", "law_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"));
 	$objFormParam->addParam("URL", "law_url", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK"));
-	$objFormParam->addParam("É¬Í×ÎÁ¶â", "law_term01", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÃíÊ¸ÊýË¡", "law_term02", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("»ÙÊ§ÊýË¡", "law_term03", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("»ÙÊ§´ü¸Â", "law_term04", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("°ú¤­ÅÏ¤·»þ´ü", "law_term05", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÊÖÉÊ¡¦¸ò´¹¤Ë¤Ä¤¤¤Æ", "law_term06", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("必要料金", "law_term01", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("注文方法", "law_term02", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("支払方法", "law_term03", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("支払期限", "law_term04", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("引き渡し時期", "law_term05", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("返品・交換について", "law_term06", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
 }
 
 function lfUpdateData() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$sqlval = $objFormParam->getHashArray();
 	$sqlval['update_date'] = 'Now()';
 	$objQuery = new SC_Query();
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$ret = $objQuery->update("dtb_baseinfo", $sqlval);
 }
@@ -117,24 +117,24 @@
 function lfInsertData() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$sqlval = $objFormParam->getHashArray();
 	$sqlval['update_date'] = 'Now()';
 	$objQuery = new SC_Query();
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$ret = $objQuery->insert("dtb_baseinfo", $sqlval);
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 	
-	// ÅÅÏÃÈÖ¹æ¥Á¥§¥Ã¥¯
+	// 電話番号チェック
 	$objErr->doFunc(array("TEL", "law_tel01", "law_tel02", "law_tel03", TEL_ITEM_LEN), array("TEL_CHECK"));
 	$objErr->doFunc(array("FAX", "law_fax01", "law_fax02", "law_fax03", TEL_ITEM_LEN), array("TEL_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "law_zip01", "law_zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("郵便番号", "law_zip01", "law_zip02"), array("ALL_EXIST_CHECK"));
 	
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/basis/seo.php
===================================================================
--- branches/rel/html/admin/basis/seo.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/seo.php	(revision 15078)
@@ -16,5 +16,5 @@
 		$this->tpl_subno = 'seo';
 		$this->tpl_mainno = 'basis';
-		$this->tpl_subtitle = 'SEO´ÉÍý';
+		$this->tpl_subtitle = 'SEO管理';
 		global $arrPref;
 		$this->arrPref = $arrPref;
@@ -32,8 +32,8 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Ç¡¼¥¿¤Î¼èÆÀ
+// データの取得
 $arrPageData = lfgetPageData(" edit_flg = 2 ");
 $objPage->arrPageData = $arrPageData;
@@ -42,19 +42,19 @@
 
 if($_POST['mode'] == "confirm") {
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr[$page_id] = lfErrorCheck($arrPOST['meta'][$page_id]);
 	
-	// ¥¨¥é¡¼¤¬¤Ê¤±¤ì¤Ð¥Ç¡¼¥¿¤ò¹¹¿·
+	// エラーがなければデータを更新
 	if(count($objPage->arrErr[$page_id]) == 0) {
 
-		// ¹¹¿·¥Ç¡¼¥¿¤ÎÊÑ´¹
+		// 更新データの変換
 		$arrMETA = lfConvertParam($_POST['meta'][$page_id]);
 
-		// ¹¹¿·¥Ç¡¼¥¿ÇÛÎóÀ¸À®
+		// 更新データ配列生成
 		$arrUpdData = array($arrMETA['author'], $arrMETA['description'], $arrMETA['keyword'], $page_id);
-		// ¥Ç¡¼¥¿¹¹¿·
+		// データ更新
 		lfUpdPageData($arrUpdData);
 	}else{	
-		// POST¤Î¥Ç¡¼¥¿¤òºÆÉ½¼¨
+		// POSTのデータを再表示
 		$arrPageData = lfSetData($arrPageData, $arrPOST['meta']);
 		$objPage->arrPageData = $arrPageData;
@@ -62,12 +62,12 @@
 }
 
-// ¥¨¥é¡¼¤¬¤Ê¤±¤ì¤Ð¥Ç¡¼¥¿¤Î¼èÆÀ
+// エラーがなければデータの取得
 if(count($objPage->arrErr[$page_id]) == 0) {
-	// ¥Ç¡¼¥¿¤Î¼èÆÀ
+	// データの取得
 	$arrPageData = lfgetPageData(" edit_flg = 2 ");
 	$objPage->arrPageData = $arrPageData;
 }
 
-// É½¼¨¥ÈóÉ½¼¨ÀÚ¤êÂØ¤¨
+// 表示･非表示切り替え
 $arrDisp_flg = array();
 foreach($arrPageData as $key => $val){
@@ -81,8 +81,8 @@
 //--------------------------------------------------------------------------------------------------------------------------------------
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfUpdPageData
- * ½èÍýÆâÍÆ	¡§¥Ú¡¼¥¸¥ì¥¤¥¢¥¦¥È¥Æ¡¼¥Ö¥ë¤Ë¥Ç¡¼¥¿¹¹¿·¤ò¹Ô¤¦
- * °ú¿ô		¡§¹¹¿·¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§¹¹¿··ë²Ì
+ * 関数名	：lfUpdPageData
+ * 処理内容	：ページレイアウトテーブルにデータ更新を行う
+ * 引数		：更新データ
+ * 戻り値	：更新結果
  **************************************************************************************************************/
 function lfUpdPageData($arrUpdData = array()){
@@ -90,5 +90,5 @@
 	$sql = "";
 
-	// SQLÀ¸À®
+	// SQL生成
 	$sql .= " UPDATE ";
 	$sql .= "     dtb_pagelayout ";
@@ -101,5 +101,5 @@
 	$sql .= " ";
 
-	// SQL¼Â¹Ô
+	// SQL実行
 	$ret = $objQuery->query($sql, $arrUpdData);
 	
@@ -108,15 +108,15 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfErrorCheck
- * ½èÍýÆâÍÆ	¡§ÆþÎÏ¹àÌÜ¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
- * °ú¿ô		¡§¥¨¥é¡¼¥Á¥§¥Ã¥¯ÂÐ¾Ý¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§¥¨¥é¡¼ÆâÍÆ
+ * 関数名	：lfErrorCheck
+ * 処理内容	：入力項目のエラーチェックを行う
+ * 引数		：エラーチェック対象データ
+ * 戻り値	：エラー内容
  **************************************************************************************************************/
 function lfErrorCheck($array) {
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¥á¥¿¥¿¥°:Author", "author", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¥¿¥¿¥°:Description", "description", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¥¿¥¿¥°:Keywords", "keyword", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メタタグ:Author", "author", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メタタグ:Description", "description", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メタタグ:Keywords", "keyword", STEXT_LEN), array("MAX_LENGTH_CHECK"));
 
 	return $objErr->arrErr;
@@ -124,9 +124,9 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfSetData
- * ½èÍýÆâÍÆ	¡§¥Æ¥ó¥×¥ì¡¼¥ÈÉ½¼¨¥Ç¡¼¥¿¤ËÃÍ¤ò¥»¥Ã¥È¤¹¤ë
- * °ú¿ô1	¡§É½¼¨¸µ¥Ç¡¼¥¿
- * °ú¿ô2	¡§É½¼¨¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§É½¼¨¥Ç¡¼¥¿
+ * 関数名	：lfSetData
+ * 処理内容	：テンプレート表示データに値をセットする
+ * 引数1	：表示元データ
+ * 引数2	：表示データ
+ * 戻り値	：表示データ
  **************************************************************************************************************/
 function lfSetData($arrPageData, $arrDispData){
@@ -142,24 +142,24 @@
 }
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam($array) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¿ÍÊª´ðËÜ¾ðÊó
+	// 人物基本情報
 	
-	// ¥¹¥Ý¥Ã¥È¾¦ÉÊ
+	// スポット商品
 	$arrConvList['author'] = "KVa";
 	$arrConvList['description'] = "KVa";
 	$arrConvList['keyword'] = "KVa";
 
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($array[$key])) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
Index: branches/feature-module-update/html/admin/basis/index.php
===================================================================
--- branches/rel/html/admin/basis/index.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/index.php	(revision 15078)
@@ -19,5 +19,5 @@
 		global $arrTAXRULE;
 		$this->arrTAXRULE = $arrTAXRULE;
-		$this->tpl_subtitle = 'SHOP¥Þ¥¹¥¿';
+		$this->tpl_subtitle = 'SHOPマスタ';
 	}
 }
@@ -30,5 +30,5 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
@@ -42,10 +42,10 @@
 
 if($_POST['mode'] != "") {
-	// POST¥Ç¡¼¥¿¤Î°ú¤­·Ñ¤®
+	// POSTデータの引き継ぎ
 	$objPage->arrForm = $_POST;
 	
-	// ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+	// 入力データの変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm);
-	// ÆþÎÏ¥Ç¡¼¥¿¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// 入力データのエラーチェック
 	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
 	
@@ -53,13 +53,13 @@
 		switch($_POST['mode']) {
 		case 'update':
-			lfUpdateData($objPage->arrForm);	// ´ûÂ¸ÊÔ½¸
+			lfUpdateData($objPage->arrForm);	// 既存編集
 			break;
 		case 'insert':
-			lfInsertData($objPage->arrForm);	// ¿·µ¬ºîÀ®
+			lfInsertData($objPage->arrForm);	// 新規作成
 			break;
 		default:
 			break;
 		}
-		// ºÆÉ½¼¨
+		// 再表示
 		sfReload();
 	}
@@ -74,5 +74,5 @@
 $objView->display(MAIN_FRAME);
 //--------------------------------------------------------------------------------------------------------------------------------------
-// ´ðËÜ¾ðÊóÍÑ¤Î¥«¥é¥à¤ò¼è¤ê½Ð¤¹¡£
+// 基本情報用のカラムを取り出す。
 function lfGetCol() {
 	$arrCol = array(
@@ -114,5 +114,5 @@
 	}
 	$sqlval['update_date'] = 'Now()';
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$ret = $objQuery->update("dtb_baseinfo", $sqlval);
 }
@@ -125,21 +125,21 @@
 	}	
 	$sqlval['update_date'] = 'Now()';
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$ret = $objQuery->insert("dtb_baseinfo", $sqlval);
 }
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam($array) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¿ÍÊª´ðËÜ¾ðÊó
-	
-	// ¥¹¥Ý¥Ã¥È¾¦ÉÊ
+	// 人物基本情報
+	
+	// スポット商品
 	$arrConvList['company_name'] = "KVa";
 	$arrConvList['company_kana'] = "KVC";
@@ -166,7 +166,7 @@
 	$arrConvList['message'] = "";
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($array[$key])) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -176,35 +176,35 @@
 }
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 function lfErrorCheck($array) {
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("²ñ¼ÒÌ¾", "company_name", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("²ñ¼ÒÌ¾(¥«¥Ê)", "company_kana", STEXT_LEN), array("KANA_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("Å¹Ì¾", "shop_name", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("Å¹Ì¾(¥«¥Ê)", "shop_kana", STEXT_LEN), array("KANA_CHECK","MAX_LENGTH_CHECK"));
-	// Í¹ÊØÈÖ¹æ¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1","zip01",ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK","NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2","zip02",ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK","NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	// ½»½ê¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", "pref"), array("EXIST_CHECK"));
-	$objErr->doFunc(array("½»½ê1", "addr01", STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("½»½ê2", "addr02", STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	// ¥á¡¼¥ë¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array('¾¦ÉÊÃíÊ¸¼õÉÕ¥á¡¼¥ë¥¢¥É¥ì¥¹', "email01", STEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('Ìä¤¤¹ç¤ï¤»¼õÉÕ¥á¡¼¥ë¥¢¥É¥ì¥¹', "email02", STEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ëÁ÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹', "email03", STEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('Á÷¿®¥¨¥é¡¼¼õÉÕ¥á¡¼¥ë¥¢¥É¥ì¥¹', "email04", STEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK"));
-	// ÅÅÏÃÈÖ¹æ¥Á¥§¥Ã¥¯
+	$objErr->doFunc(array("会社名", "company_name", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("会社名(カナ)", "company_kana", STEXT_LEN), array("KANA_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("店名", "shop_name", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("店名(カナ)", "shop_kana", STEXT_LEN), array("KANA_CHECK","MAX_LENGTH_CHECK"));
+	// 郵便番号チェック
+	$objErr->doFunc(array("郵便番号1","zip01",ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK","NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2","zip02",ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK","NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	// 住所チェック
+	$objErr->doFunc(array("都道府県", "pref"), array("EXIST_CHECK"));
+	$objErr->doFunc(array("住所1", "addr01", STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("住所2", "addr02", STEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	// メールチェック
+	$objErr->doFunc(array('商品注文受付メールアドレス', "email01", STEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('問い合わせ受付メールアドレス', "email02", STEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メール送信元メールアドレス', "email03", STEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('送信エラー受付メールアドレス', "email04", STEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK"));
+	// 電話番号チェック
 	$objErr->doFunc(array("TEL", "tel01", "tel02", "tel03", TEL_ITEM_LEN), array("TEL_CHECK"));
 	$objErr->doFunc(array("FAX", "fax01", "fax02", "fax03", TEL_ITEM_LEN), array("TEL_CHECK"));
-	// ¤½¤ÎÂ¾
-	$objErr->doFunc(array("¾ÃÈñÀÇÎ¨", "tax", PERCENTAGE_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("Á÷ÎÁÌµÎÁ¾ò·ï", "free_rule", PRICE_LEN), array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("Å¹ÊÞ±Ä¶È»þ´Ö", "business_hour", STEXT_LEN), array("MAX_LENGTH_CHECK"));
-
-	$objErr->doFunc(array("¼è°·¾¦ÉÊ", "good_traded", LLTEXT_LEN), array("MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¥Ã¥»¡¼¥¸", "message", LLTEXT_LEN), array("MAX_LENGTH_CHECK"));
+	// その他
+	$objErr->doFunc(array("消費税率", "tax", PERCENTAGE_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("送料無料条件", "free_rule", PRICE_LEN), array("NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("店舗営業時間", "business_hour", STEXT_LEN), array("MAX_LENGTH_CHECK"));
+
+	$objErr->doFunc(array("取扱商品", "good_traded", LLTEXT_LEN), array("MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メッセージ", "message", LLTEXT_LEN), array("MAX_LENGTH_CHECK"));
 
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/basis/zip_install.php
===================================================================
--- branches/rel/html/admin/basis/zip_install.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/zip_install.php	(revision 15078)
@@ -10,5 +10,5 @@
 
 define("ZIP_CSV_LINE_MAX", 8192);
-define("IMAGE_MAX", 680);	// ²èÁü¤ÎÉ½¼¨¸Ä¿ô
+define("IMAGE_MAX", 680);	// 画像の表示個数
 
 $path = HTML_PATH . "admin/basis/KEN_ALL.CSV";
@@ -17,10 +17,10 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 $fp = fopen($path, "r");
 
-// °ìÉô¤ÎIE¤Ï256¥Ð¥¤¥È°Ê¾å¼õ¤±¼è¤Ã¤Æ¤«¤éÉ½¼¨¤ò³«»Ï¤¹¤ë¡£
+// 一部のIEは256バイト以上受け取ってから表示を開始する。
 for($i = 0; $i < 256; $i++) {
 	print(" ");
@@ -30,10 +30,10 @@
 
 if(!$fp) {
-	sfErrorHeader(">> " . $path . "¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+	sfErrorHeader(">> " . $path . "の取得に失敗しました。");
 } else {
 	print("<img src='".URL_DIR."img/install/main_w.jpg'><br>");
 	MyFlush();
 	
-	// CSV¤Î·ï¿ô¤ò¿ô¤¨¤ë
+	// CSVの件数を数える
 	$line = 0;
 	while(!feof($fp)) {
@@ -45,11 +45,11 @@
 	MyFlush();
 		
-	// ¥Õ¥¡¥¤¥ë¥Ý¥¤¥ó¥¿¤òÌá¤¹
+	// ファイルポインタを戻す
 	fseek($fp, 0);
 	
-	// ²èÁü¤ò°ì¸ÄÉ½¼¨¤¹¤ë·ï¿ô¤òµá¤á¤ë¡£
+	// 画像を一個表示する件数を求める。
 	$disp_line = intval($line / IMAGE_MAX);
 	
-	// ´û¤Ë½ñ¤­¹þ¤Þ¤ì¤¿¥Ç¡¼¥¿¤ò¿ô¤¨¤ë
+	// 既に書き込まれたデータを数える
 	$end_cnt = $objQuery->count("mtb_zip");
 	$cnt = 1;
@@ -58,5 +58,5 @@
 		$arrCSV = fgetcsv($fp, ZIP_CSV_LINE_MAX);
 		
-		// ¤¹¤Ç¤Ë½ñ¤­¹þ¤Þ¤ì¤¿¥Ç¡¼¥¿¤òÈô¤Ð¤¹¡£
+		// すでに書き込まれたデータを飛ばす。
 		if($cnt > $end_cnt) {
 			$sqlval['code'] = $arrCSV[0];
@@ -79,5 +79,5 @@
 		
 		$cnt++;
-		// $disp_line·ï¤´¤È¤Ë¿ÊÄ½É½¼¨¤¹¤ë
+		// $disp_line件ごとに進捗表示する
 		if($cnt % $disp_line == 0 && $img_cnt < IMAGE_MAX) {
 			print("<img src='".URL_DIR."img/install/graph_1_w.gif'>");
Index: branches/feature-module-update/html/admin/basis/point.php
===================================================================
--- branches/rel/html/admin/basis/point.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/point.php	(revision 15078)
@@ -15,5 +15,5 @@
 		$this->tpl_subno = 'point';
 		$this->tpl_mainno = 'basis';
-		$this->tpl_subtitle = '¥Ý¥¤¥ó¥ÈÀßÄê';
+		$this->tpl_subtitle = 'ポイント設定';
 	}
 }
@@ -25,12 +25,12 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
@@ -44,5 +44,5 @@
 
 if($_POST['mode'] != "") {
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = $objFormParam->checkError();
@@ -51,21 +51,21 @@
 		switch($_POST['mode']) {
 		case 'update':
-			lfUpdateData(); // ´ûÂ¸ÊÔ½¸
+			lfUpdateData(); // 既存編集
 			break;
 		case 'insert':
-			lfInsertData(); // ¿·µ¬ºîÀ®
+			lfInsertData(); // 新規作成
 			break;
 		default:
 			break;
 		}
-		// ºÆÉ½¼¨
+		// 再表示
 		//sfReload();
-		$objPage->tpl_onload = "window.alert('¥Ý¥¤¥ó¥ÈÀßÄê¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+		$objPage->tpl_onload = "window.alert('ポイント設定が完了しました。');";
 	}
 } else {
-	$arrCol = $objFormParam->getKeyList(); // ¥­¡¼Ì¾°ìÍ÷¤ò¼èÆÀ
+	$arrCol = $objFormParam->getKeyList(); // キー名一覧を取得
 	$col	= sfGetCommaList($arrCol);
 	$arrRet = $objQuery->select($col, "dtb_baseinfo");
-	// POSTÃÍ¤Î¼èÆÀ
+	// POST値の取得
 	$objFormParam->setParam($arrRet[0]);
 }
@@ -75,18 +75,18 @@
 $objView->display(MAIN_FRAME);
 //--------------------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("²ñ°÷ÅÐÏ¿»þÉÕÍ¿¥Ý¥¤¥ó¥È", "welcome_point", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("ポイント付与率", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("会員登録時付与ポイント", "welcome_point", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
 }
 
 function lfUpdateData() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$sqlval = $objFormParam->getHashArray();
 	$sqlval['update_date'] = 'Now()';
 	$objQuery = new SC_Query();
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$ret = $objQuery->update("dtb_baseinfo", $sqlval);
 }
@@ -94,9 +94,9 @@
 function lfInsertData() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$sqlval = $objFormParam->getHashArray();
 	$sqlval['update_date'] = 'Now()';
 	$objQuery = new SC_Query();
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$ret = $objQuery->insert("dtb_baseinfo", $sqlval);
 }
Index: branches/feature-module-update/html/admin/basis/payment_input.php
===================================================================
--- branches/rel/html/admin/basis/payment_input.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/payment_input.php	(revision 15078)
@@ -12,5 +12,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'basis/payment_input.tpl';
-		$this->tpl_subtitle = '»ÙÊ§ÊýË¡ÀßÄê';
+		$this->tpl_subtitle = '支払方法設定';
 	}
 }
@@ -21,46 +21,46 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile(IMAGE_TEMP_DIR, IMAGE_SAVE_DIR);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 $objUpFile = lfInitFile($objUpFile);
-// Hidden¤«¤é¤Î¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+// Hiddenからのデータを引き継ぐ
 $objUpFile->setHiddenFileList($_POST);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
 switch($_POST['mode']) {
 case 'edit':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfCheckError();
 	$objPage->charge_flg = $_POST["charge_flg"];
 	if(count($objPage->arrErr) == 0) {
 		lfRegistData($_POST['payment_id']);
-		// °ì»þ¥Õ¥¡¥¤¥ë¤òËÜÈÖ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤¹¤ë
+		// 一時ファイルを本番ディレクトリに移動する
 		$objUpFile->moveTempFile();
-		// ¿Æ¥¦¥£¥ó¥É¥¦¤ò¹¹¿·¤¹¤ë¤è¤¦¤Ë¥»¥Ã¥È¤¹¤ë¡£
+		// 親ウィンドウを更新するようにセットする。
 		$objPage->tpl_onload="fnUpdateParent('".URL_PAYMENT_TOP."'); window.close();";
 	}
 	
 	break;
-// ²èÁü¤Î¥¢¥Ã¥×¥í¡¼¥É
+// 画像のアップロード
 case 'upload_image':
-	// ¥Õ¥¡¥¤¥ëÂ¸ºß¥Á¥§¥Ã¥¯
+	// ファイル存在チェック
 	$objPage->arrErr = array_merge($objPage->arrErr, $objUpFile->checkEXISTS($_POST['image_key']));
-	// ²èÁüÊÝÂ¸½èÍý
+	// 画像保存処理
 	$objPage->arrErr[$_POST['image_key']] = $objUpFile->makeTempFile($_POST['image_key']);
 	break;
-// ²èÁü¤Îºï½ü
+// 画像の削除
 case 'delete_image':
 	$objUpFile->deleteFile($_POST['image_key']);
@@ -77,5 +77,5 @@
 			$objFormParam->setParam($arrRet);
 			$objPage->charge_flg = $arrRet["charge_flg"];
-			// DB¥Ç¡¼¥¿¤«¤é²èÁü¥Õ¥¡¥¤¥ëÌ¾¤ÎÆÉ¹þ
+			// DBデータから画像ファイル名の読込
 			$objUpFile->setDBFileList($arrRet);
 			$objPage->tpl_payment_id = $_GET['payment_id'];
@@ -92,7 +92,7 @@
 $objPage->arrForm = $objFormParam->getFormParamList();
 
-// FORMÉ½¼¨ÍÑÇÛÎó¤òÅÏ¤¹¡£
+// FORM表示用配列を渡す。
 $objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
-// HIDDENÍÑ¤ËÇÛÎó¤òÅÏ¤¹¡£
+// HIDDEN用に配列を渡す。
 $objPage->arrHidden = array_merge((array)$objPage->arrHidden, (array)$objUpFile->getHiddenFileList());
 
@@ -100,22 +100,22 @@
 $objView->display($objPage->tpl_mainpage);
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½ */
+/* ファイル情報の初期化 */
 function lfInitFile($objUpFile) {
-	$objUpFile->addFile("¥í¥´²èÁü", 'payment_image', array('gif'), IMAGE_SIZE, false, CLASS_IMAGE_WIDTH, CLASS_IMAGE_HEIGHT);
+	$objUpFile->addFile("ロゴ画像", 'payment_image', array('gif'), IMAGE_SIZE, false, CLASS_IMAGE_WIDTH, CLASS_IMAGE_HEIGHT);
 	return $objUpFile;
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("»ÙÊ§ÊýË¡", "payment_method", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¼ê¿ôÎÁ", "charge", PRICE_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÍøÍÑ¾ò·ï(¡Á±ß°Ê¾å)", "rule", PRICE_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÍøÍÑ¾ò·ï(¡Á±ß°Ê²¼)", "upper_rule", PRICE_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÇÛÁ÷¥µ¡¼¥Ó¥¹", "deliv_id", INT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¸ÇÄê", "fix");
+	$objFormParam->addParam("支払方法", "payment_method", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("手数料", "charge", PRICE_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("利用条件(〜円以上)", "rule", PRICE_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("利用条件(〜円以下)", "upper_rule", PRICE_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("配送サービス", "deliv_id", INT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("固定", "fix");
 }
 
-/* DB¤«¤é¥Ç¡¼¥¿¤òÆÉ¤ß¹þ¤à */
+/* DBからデータを読み込む */
 function lfGetData($payment_id) {
 	$objQuery = new SC_Query();
@@ -125,5 +125,5 @@
 }
 
-/* DB¤Ø¥Ç¡¼¥¿¤òÅÐÏ¿¤¹¤ë */
+/* DBへデータを登録する */
 function lfRegistData($payment_id = "") {
 	global $objFormParam;
@@ -132,20 +132,20 @@
 	$objQuery = new SC_Query();
 	$sqlval = $objFormParam->getHashArray();
-	$arrRet = $objUpFile->getDBFileList();	// ¥Õ¥¡¥¤¥ëÌ¾¤Î¼èÆÀ
+	$arrRet = $objUpFile->getDBFileList();	// ファイル名の取得
 	$sqlval = array_merge($sqlval, $arrRet);	
 	$sqlval['update_date'] = 'Now()';
 	
 	if($sqlval['fix'] != '1') {
-		$sqlval['fix'] = 2;	// ¼«Í³ÀßÄê
+		$sqlval['fix'] = 2;	// 自由設定
 	}
 	
-	// ¿·µ¬ÅÐÏ¿
+	// 新規登録
 	if($payment_id == "") {
-		// INSERT¤Î¼Â¹Ô
+		// INSERTの実行
 		$sqlval['creator_id'] = $_SESSION['member_id'];
 		$sqlval['rank'] = $objQuery->max("dtb_payment", "rank") + 1;
 		$sqlval['create_date'] = 'Now()';
 		$objQuery->insert("dtb_payment", $sqlval);
-	// ´ûÂ¸ÊÔ½¸
+	// 既存編集
 	} else {
 		$where = "payment_id = ?";
@@ -154,33 +154,33 @@
 }
 
-/*¡¡ÍøÍÑ¾ò·ï¤Î¿ôÃÍ¥Á¥§¥Ã¥¯ */
+/*　利用条件の数値チェック */
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
 	
-	// DB¤Î¥Ç¡¼¥¿¤ò¼èÆÀ
+	// DBのデータを取得
 	$arrPaymentData = lfGetData($_POST['payment_id']);
 	
-	// ¼ê¿ôÎÁ¤òÀßÄê¤Ç¤­¤Ê¤¤¾ì¹ç¤Ë¤Ï¡¢¼ê¿ôÎÁ¤ò0¤Ë¤¹¤ë
+	// 手数料を設定できない場合には、手数料を0にする
 	if($arrPaymentData["charge_flg"] == 2) $objFormParam->setValue("charge", "0");
 	
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 	
-	// ÍøÍÑ¾ò·ï(²¼¸Â)¥Á¥§¥Ã¥¯
+	// 利用条件(下限)チェック
 	if($arrRet["rule"] < $arrPaymentData["rule_min"] and $arrPaymentData["rule_min"] != ""){
-		$objErr->arrErr["rule"] = "ÍøÍÑ¾ò·ï(²¼¸Â)¤Ï" . $arrPaymentData["rule_min"] ."±ß°Ê¾å¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£<br>";
+		$objErr->arrErr["rule"] = "利用条件(下限)は" . $arrPaymentData["rule_min"] ."円以上にしてください。<br>";
 	}
 	
-	// ÍøÍÑ¾ò·ï(¾å¸Â)¥Á¥§¥Ã¥¯
+	// 利用条件(上限)チェック
 	if($arrRet["upper_rule"] > $arrPaymentData["upper_rule_max"] and $arrPaymentData["upper_rule_max"] != ""){
-		$objErr->arrErr["upper_rule"] = "ÍøÍÑ¾ò·ï(¾å¸Â)¤Ï" . $arrPaymentData["upper_rule_max"] ."±ß°Ê²¼¤Ë¤·¤Æ¤¯¤À¤µ¤¤¡£<br>";
+		$objErr->arrErr["upper_rule"] = "利用条件(上限)は" . $arrPaymentData["upper_rule_max"] ."円以下にしてください。<br>";
 	}
 	
-	// ÍøÍÑ¾ò·ï¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array("ÍøÍÑ¾ò·ï(¡Á±ß°Ê¾å)", "ÍøÍÑ¾ò·ï(¡Á±ß°Ê²¼)", "rule", "upper_rule"), array("GREATER_CHECK"));
+	// 利用条件チェック
+	$objErr->doFunc(array("利用条件(〜円以上)", "利用条件(〜円以下)", "rule", "upper_rule"), array("GREATER_CHECK"));
 	
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/basis/kiyaku.php
===================================================================
--- branches/rel/html/admin/basis/kiyaku.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/kiyaku.php	(revision 15078)
@@ -13,5 +13,5 @@
 		$this->tpl_subnavi = 'basis/subnavi.tpl';
 		$this->tpl_subno = 'kiyaku';
-		$this->tpl_subtitle = '²ñ°÷µ¬ÌóÅÐÏ¿';
+		$this->tpl_subtitle = '会員規約登録';
 		$this->tpl_mainno = 'basis';
 	}
@@ -24,56 +24,56 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// Í×µáÈ½Äê
+// 要求判定
 switch($_POST['mode']) {
-// ÊÔ½¸½èÍý
+// 編集処理
 case 'edit':
-	// POSTÃÍ¤Î°ú¤­·Ñ¤®
+	// POST値の引き継ぎ
 	$objPage->arrForm = $_POST;
-	// ÆþÎÏÊ¸»ú¤ÎÊÑ´¹
+	// 入力文字の変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm);
 	
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfErrorCheck();
 	if(count($objPage->arrErr) <= 0) {
 		if($_POST['kiyaku_id'] == "") {
-			lfInsertClass($objPage->arrForm);	// ¿·µ¬ºîÀ®
+			lfInsertClass($objPage->arrForm);	// 新規作成
 		} else {
-			lfUpdateClass($objPage->arrForm);	// ´ûÂ¸ÊÔ½¸
+			lfUpdateClass($objPage->arrForm);	// 既存編集
 		}
-		// ºÆÉ½¼¨
+		// 再表示
 		sfReload();
 	} else {
-		// POST¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+		// POSTデータを引き継ぐ
 		$objPage->tpl_kiyaku_id = $_POST['kiyaku_id'];
 	}
 	break;
-// ºï½ü
+// 削除
 case 'delete':
 	sfDeleteRankRecord("dtb_kiyaku", "kiyaku_id", $_POST['kiyaku_id'], "", true);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
-// ÊÔ½¸Á°½èÍý
+// 編集前処理
 case 'pre_edit':
-	// ÊÔ½¸¹àÌÜ¤òDB¤è¤ê¼èÆÀ¤¹¤ë¡£
+	// 編集項目をDBより取得する。
 	$where = "kiyaku_id = ?";
 	$arrRet = $objQuery->select("kiyaku_text, kiyaku_title", "dtb_kiyaku", $where, array($_POST['kiyaku_id']));
-	// ÆþÎÏ¹àÌÜ¤Ë¥«¥Æ¥´¥êÌ¾¤òÆþÎÏ¤¹¤ë¡£
+	// 入力項目にカテゴリ名を入力する。
 	$objPage->arrForm['kiyaku_title'] = $arrRet[0]['kiyaku_title'];
 	$objPage->arrForm['kiyaku_text'] = $arrRet[0]['kiyaku_text'];
-	// POST¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+	// POSTデータを引き継ぐ
 	$objPage->tpl_kiyaku_id = $_POST['kiyaku_id'];
 break;
 case 'down':
 	sfRankDown("dtb_kiyaku", "kiyaku_id", $_POST['kiyaku_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
 case 'up':
 	sfRankUp("dtb_kiyaku", "kiyaku_id", $_POST['kiyaku_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
@@ -82,5 +82,5 @@
 }
 
-// µ¬³Ê¤ÎÆÉ¹þ
+// 規格の読込
 $where = "del_flg <> 1";
 $objQuery->setorder("rank DESC");
@@ -92,8 +92,8 @@
 //--------------------------------------------------------------------------------------------------------------------------------
 
-/* DB¤Ø¤ÎÁÞÆþ */
+/* DBへの挿入 */
 function lfInsertClass($arrData) {
 	$objQuery = new SC_Query();
-	// INSERT¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// INSERTする値を作成する。
 	$sqlval['kiyaku_title'] = $arrData['kiyaku_title'];
 	$sqlval['kiyaku_text'] = $arrData['kiyaku_text'];
@@ -102,30 +102,30 @@
 	$sqlval['update_date'] = "Now()";
 	$sqlval['create_date'] = "Now()";
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$ret = $objQuery->insert("dtb_kiyaku", $sqlval);
 	return $ret;
 }
 
-/* DB¤Ø¤Î¹¹¿· */
+/* DBへの更新 */
 function lfUpdateClass($arrData) {
 	$objQuery = new SC_Query();
-	// UPDATE¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// UPDATEする値を作成する。
 	$sqlval['kiyaku_title'] = $arrData['kiyaku_title'];
 	$sqlval['kiyaku_text'] = $arrData['kiyaku_text'];
 	$sqlval['update_date'] = "Now()";
 	$where = "kiyaku_id = ?";
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$ret = $objQuery->update("dtb_kiyaku", $sqlval, $where, array($_POST['kiyaku_id']));
 	return $ret;
 }
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam($array) {
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	$arrConvList['kiyaku_title'] = "KVa";
 	$arrConvList['kiyaku_text'] = "KVa";
 
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($array[$key])) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -135,15 +135,15 @@
 }
 
-/* ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯ */
+/* 入力エラーチェック */
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
-	$objErr->doFunc(array("µ¬Ìó¥¿¥¤¥È¥ë", "kiyaku_title", SMTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("µ¬ÌóÆâÍÆ", "kiyaku_text", MLTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("規約タイトル", "kiyaku_title", SMTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("規約内容", "kiyaku_text", MLTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
 	if(!isset($objErr->arrErr['name'])) {
 		$objQuery = new SC_Query();
 		$arrRet = $objQuery->select("kiyaku_id, kiyaku_title", "dtb_kiyaku", "del_flg = 0 AND kiyaku_title = ?", array($_POST['kiyaku_title']));
-		// ÊÔ½¸Ãæ¤Î¥ì¥³¡¼¥É°Ê³°¤ËÆ±¤¸Ì¾¾Î¤¬Â¸ºß¤¹¤ë¾ì¹ç		
+		// 編集中のレコード以外に同じ名称が存在する場合		
 		if ($arrRet[0]['kiyaku_id'] != $_POST['kiyaku_id'] && $arrRet[0]['kiyaku_title'] == $_POST['kiyaku_title']) {
-			$objErr->arrErr['name'] = "¢¨ ´û¤ËÆ±¤¸ÆâÍÆ¤ÎÅÐÏ¿¤¬Â¸ºß¤·¤Þ¤¹¡£<br>";
+			$objErr->arrErr['name'] = "※ 既に同じ内容の登録が存在します。<br>";
 		}
 	}
Index: branches/feature-module-update/html/admin/basis/payment.php
===================================================================
--- branches/rel/html/admin/basis/payment.php	(revision 12157)
+++ branches/feature-module-update/html/admin/basis/payment.php	(revision 15078)
@@ -15,5 +15,5 @@
 		$this->tpl_mainno = 'basis';
 		$this->tpl_subno = 'payment';
-		$this->tpl_subtitle = '»ÙÊ§ÊýË¡ÀßÄê';
+		$this->tpl_subtitle = '支払方法設定';
 	}
 }
@@ -23,22 +23,22 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 switch($_POST['mode']) {
 	case 'delete':
-	// ¥é¥ó¥¯ÉÕ¤­¥ì¥³¡¼¥É¤Îºï½ü
+	// ランク付きレコードの削除
 	sfDeleteRankRecord("dtb_payment", "payment_id", $_POST['payment_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
 case 'up':
 	sfRankUp("dtb_payment", "payment_id", $_POST['payment_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
 case 'down':
 	sfRankDown("dtb_payment", "payment_id", $_POST['payment_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
@@ -51,8 +51,8 @@
 $objView->display(MAIN_FRAME);
 //-----------------------------------------------------------------------------------------------------------------------------------
-// ÇÛÁ÷¶È¼Ô°ìÍ÷¤Î¼èÆÀ
+// 配送業者一覧の取得
 function lfGetPaymentList($fix = 1) {
 	$objQuery = new SC_Query();
-	// ÇÛÁ÷¶È¼Ô°ìÍ÷¤Î¼èÆÀ
+	// 配送業者一覧の取得
 	$col = "payment_id, payment_method, charge, rule, upper_rule, note, deliv_id, fix, charge_flg";
 	$where = "del_flg = 0";
Index: branches/feature-module-update/html/admin/require.php
===================================================================
--- branches/rel/html/admin/require.php	(revision 13428)
+++ branches/feature-module-update/html/admin/require.php	(revision 15078)
@@ -29,5 +29,5 @@
 require_once($include_dir . "/.." . HTML2DATA_DIR . "class/SC_Pdf.php");
 
-// ¥¢¥Ã¥×¥Ç¡¼¥È¤Ç¼èÆÀ¤·¤¿PHP¤òÆÉ¤ß½Ð¤¹
+// アップデートで取得したPHPを読み出す
 sfLoadUpdateModule();
 
Index: branches/feature-module-update/html/admin/products/category.php
===================================================================
--- branches/rel/html/admin/products/category.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/category.php	(revision 15078)
@@ -14,5 +14,5 @@
 		$this->tpl_subno = 'category';
 		$this->tpl_onload = " fnSetFocus('category_name'); ";
-		$this->tpl_subtitle = '¥«¥Æ¥´¥ê¡¼ÅÐÏ¿';
+		$this->tpl_subtitle = 'カテゴリー登録';
 	}
 }
@@ -23,15 +23,15 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ÄÌ¾ï»þ¤Ï¿Æ¥«¥Æ¥´¥ê¤ò0¤ËÀßÄê¤¹¤ë¡£
+// 通常時は親カテゴリを0に設定する。
 $objPage->arrForm['parent_category_id'] = $_POST['parent_category_id'];
 
@@ -49,5 +49,5 @@
 				lfInsertCat($_POST['parent_category_id']);
 			} else {
-				print("¥«¥Æ¥´¥ê¤ÎÅÐÏ¿ºÇÂç¿ô¤òÄ¶¤¨¤Þ¤·¤¿¡£");
+				print("カテゴリの登録最大数を超えました。");
 			}
 		} else {
@@ -60,30 +60,30 @@
 	break;
 case 'pre_edit':
-	// ÊÔ½¸¹àÌÜ¤Î¥«¥Æ¥´¥êÌ¾¤òDB¤è¤ê¼èÆÀ¤¹¤ë¡£
+	// 編集項目のカテゴリ名をDBより取得する。
 	$oquery = new SC_Query();
 	$where = "category_id = ?";
 	$cat_name = $oquery->get("dtb_category", "category_name", $where, array($_POST['category_id']));
-	// ÆþÎÏ¹àÌÜ¤Ë¥«¥Æ¥´¥êÌ¾¤òÆþÎÏ¤¹¤ë¡£
+	// 入力項目にカテゴリ名を入力する。
 	$objPage->arrForm['category_name'] = $cat_name;
-	// POST¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+	// POSTデータを引き継ぐ
 	$objPage->arrForm['category_id'] = $_POST['category_id'];
 	break;
 case 'delete':
 	$objQuery = new SC_Query();
-	// »Ò¥«¥Æ¥´¥ê¤Î¥Á¥§¥Ã¥¯
+	// 子カテゴリのチェック
 	$where = "parent_category_id = ? AND del_flg = 0";
 	$count = $objQuery->count("dtb_category", $where, array($_POST['category_id']));
 	if($count != 0) {
-		$objPage->arrErr['category_name'] = "¢¨ »Ò¥«¥Æ¥´¥ê¤¬Â¸ºß¤¹¤ë¤¿¤áºï½ü¤Ç¤­¤Þ¤»¤ó¡£<br>";
-	}
-	// ÅÐÏ¿¾¦ÉÊ¤Î¥Á¥§¥Ã¥¯
+		$objPage->arrErr['category_name'] = "※ 子カテゴリが存在するため削除できません。<br>";
+	}
+	// 登録商品のチェック
 	$where = "category_id = ? AND del_flg = 0";
 	$count = $objQuery->count("dtb_products", $where, array($_POST['category_id']));
 	if($count != 0) {
-		$objPage->arrErr['category_name'] = "¢¨ ¥«¥Æ¥´¥êÆâ¤Ë¾¦ÉÊ¤¬Â¸ºß¤¹¤ë¤¿¤áºï½ü¤Ç¤­¤Þ¤»¤ó¡£<br>";
+		$objPage->arrErr['category_name'] = "※ カテゴリ内に商品が存在するため削除できません。<br>";
 	}	
 	
 	if(!isset($objPage->arrErr['category_name'])) {
-		// ¥é¥ó¥¯ÉÕ¤­¥ì¥³¡¼¥É¤Îºï½ü(¢¨½èÍýÉé²Ù¤ò¹ÍÎ¸¤·¤Æ¥ì¥³¡¼¥É¤´¤Èºï½ü¤¹¤ë¡£)
+		// ランク付きレコードの削除(※処理負荷を考慮してレコードごと削除する。)
 		sfDeleteRankRecord("dtb_category", "category_id", $_POST['category_id'], "", true);
 	}
@@ -94,12 +94,12 @@
 	$up_id = lfGetUpRankID($objQuery, "dtb_category", "parent_category_id", "category_id", $_POST['category_id']);
 	if($up_id != "") {
-		// ¾å¤Î¥°¥ë¡¼¥×¤Îrank¤«¤é¸º»»¤¹¤ë¿ô
+		// 上のグループのrankから減算する数
 		$my_count = lfCountChilds($objQuery, "dtb_category", "parent_category_id", "category_id", $_POST['category_id']);
-		// ¼«Ê¬¤Î¥°¥ë¡¼¥×¤Îrank¤Ë²Ã»»¤¹¤ë¿ô
+		// 自分のグループのrankに加算する数
 		$up_count = lfCountChilds($objQuery, "dtb_category", "parent_category_id", "category_id", $up_id);
 		if($my_count > 0 && $up_count > 0) {
-			// ¼«Ê¬¤Î¥°¥ë¡¼¥×¤Ë²Ã»»
+			// 自分のグループに加算
 			lfUpRankChilds($objQuery, "dtb_category", "parent_category_id", "category_id", $_POST['category_id'], $up_count);
-			// ¾å¤Î¥°¥ë¡¼¥×¤«¤é¸º»»
+			// 上のグループから減算
 			lfDownRankChilds($objQuery, "dtb_category", "parent_category_id", "category_id", $up_id, $my_count);
 		}
@@ -112,12 +112,12 @@
 	$down_id = lfGetDownRankID($objQuery, "dtb_category", "parent_category_id", "category_id", $_POST['category_id']);
 	if($down_id != "") {
-		// ²¼¤Î¥°¥ë¡¼¥×¤Îrank¤Ë²Ã»»¤¹¤ë¿ô
+		// 下のグループのrankに加算する数
 		$my_count = lfCountChilds($objQuery, "dtb_category", "parent_category_id", "category_id", $_POST['category_id']);
-		// ¼«Ê¬¤Î¥°¥ë¡¼¥×¤Îrank¤«¤é¸º»»¤¹¤ë¿ô
+		// 自分のグループのrankから減算する数
 		$down_count = lfCountChilds($objQuery, "dtb_category", "parent_category_id", "category_id", $down_id);
 		if($my_count > 0 && $down_count > 0) {
-			// ¼«Ê¬¤Î¥°¥ë¡¼¥×¤«¤é¸º»»
+			// 自分のグループから減算
 			lfUpRankChilds($objQuery, "dtb_category", "parent_category_id", "category_id", $down_id, $my_count);
-			// ²¼¤Î¥°¥ë¡¼¥×¤Ë²Ã»»
+			// 下のグループに加算
 			lfDownRankChilds($objQuery, "dtb_category", "parent_category_id", "category_id", $_POST['category_id'], $down_count);
 		}
@@ -139,21 +139,21 @@
 //-----------------------------------------------------------------------------------------------------------------------------------
 
-// ¥«¥Æ¥´¥ê¤Î¿·µ¬ÄÉ²Ã
+// カテゴリの新規追加
 function lfInsertCat($parent_category_id) {
 	global $objFormParam;
 	
 	$objQuery = new SC_Query();
-	$objQuery->begin();	// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¤Î³«»Ï
+	$objQuery->begin();	// トランザクションの開始
 	
 	
 	if($parent_category_id == 0) {
-		// ROOT³¬ÁØ¤ÇºÇÂç¤Î¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë¡£		
+		// ROOT階層で最大のランクを取得する。		
 		$where = "parent_category_id = ?";
 		$rank = $objQuery->max("dtb_category", "rank", $where, array($parent_category_id)) + 1;
 	} else {
-		// ¿Æ¤Î¥é¥ó¥¯¤ò¼«Ê¬¤Î¥é¥ó¥¯¤È¤¹¤ë¡£
+		// 親のランクを自分のランクとする。
 		$where = "category_id = ?";
 		$rank = $objQuery->get("dtb_category", "rank", $where, array($parent_category_id));
-		// ÄÉ²Ã¥ì¥³¡¼¥É¤Î¥é¥ó¥¯°Ê¾å¤Î¥ì¥³¡¼¥É¤ò°ì¤Ä¤¢¤²¤ë¡£
+		// 追加レコードのランク以上のレコードを一つあげる。
 		$sqlup = "UPDATE dtb_category SET rank = (rank + 1) WHERE rank >= ?";
 		$objQuery->exec($sqlup, array($rank));
@@ -161,8 +161,8 @@
 	
 	$where = "category_id = ?";
-	// ¼«Ê¬¤Î¥ì¥Ù¥ë¤ò¼èÆÀ¤¹¤ë(¿Æ¤Î¥ì¥Ù¥ë + 1)	
+	// 自分のレベルを取得する(親のレベル + 1)	
 	$level = $objQuery->get("dtb_category", "level", $where, array($parent_category_id)) + 1;
 	
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$sqlval = $objFormParam->getHashArray();
 	$sqlval['create_date'] = "Now()";
@@ -173,15 +173,15 @@
 	$sqlval['level'] = $level;
 	
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$objQuery->insert("dtb_category", $sqlval);
 	
-	$objQuery->commit();	// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¤Î½ªÎ»
-}
-
-// ¥«¥Æ¥´¥ê¤ÎÊÔ½¸
+	$objQuery->commit();	// トランザクションの終了
+}
+
+// カテゴリの編集
 function lfUpdateCat($category_id) {
 	global $objFormParam;
 	$objQuery = new SC_Query();
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$sqlval = $objFormParam->getHashArray();
 	$sqlval['update_date'] = "Now()";
@@ -190,5 +190,5 @@
 }
 
-// ¥«¥Æ¥´¥ê¤Î¼èÆÀ
+// カテゴリの取得
 function lfGetCat($parent_category_id) {
 	$objQuery = new SC_Query();
@@ -205,11 +205,11 @@
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¥«¥Æ¥´¥êÌ¾", "category_name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-}
-
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+	$objFormParam->addParam("カテゴリ名", "category_name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+}
+
+/* 入力内容のチェック */
 function lfCheckError($array) {
 	global $objFormParam;
@@ -217,5 +217,5 @@
 	$objErr->arrErr = $objFormParam->checkError();
 	
-	// ³¬ÁØ¥Á¥§¥Ã¥¯
+	// 階層チェック
 	if(!isset($objErr->arrErr['category_name'])) {
 		$objQuery = new SC_Query();
@@ -223,16 +223,16 @@
 		
 		if($level >= LEVEL_MAX) {
-			$objErr->arrErr['category_name'] = "¢¨ ".LEVEL_MAX."³¬ÁØ°Ê¾å¤ÎÅÐÏ¿¤Ï¤Ç¤­¤Þ¤»¤ó¡£<br>";
+			$objErr->arrErr['category_name'] = "※ ".LEVEL_MAX."階層以上の登録はできません。<br>";
 		}
 	}
 		
-	// ½ÅÊ£¥Á¥§¥Ã¥¯
+	// 重複チェック
 	if(!isset($objErr->arrErr['category_name'])) {
 		$objQuery = new SC_Query();
 		$where = "parent_category_id = ? AND category_name = ?";
 		$arrRet = $objQuery->select("category_id, category_name", "dtb_category", $where, array($_POST['parent_category_id'], $array['category_name']));
-		// ÊÔ½¸Ãæ¤Î¥ì¥³¡¼¥É°Ê³°¤ËÆ±¤¸Ì¾¾Î¤¬Â¸ºß¤¹¤ë¾ì¹ç
+		// 編集中のレコード以外に同じ名称が存在する場合
 		if ($arrRet[0]['category_id'] != $_POST['category_id'] && $arrRet[0]['category_name'] == $_POST['category_name']) {
-			$objErr->arrErr['category_name'] = "¢¨ ´û¤ËÆ±¤¸ÆâÍÆ¤ÎÅÐÏ¿¤¬Â¸ºß¤·¤Þ¤¹¡£<br>";
+			$objErr->arrErr['category_name'] = "※ 既に同じ内容の登録が存在します。<br>";
 		}
 	}
@@ -242,11 +242,11 @@
 
 
-// ÊÂ¤Ó¤¬1¤Ä²¼¤ÎID¤ò¼èÆÀ¤¹¤ë¡£
+// 並びが1つ下のIDを取得する。
 function lfGetDownRankID($objQuery, $table, $pid_name, $id_name, $id) {
-	// ¿ÆID¤ò¼èÆÀ¤¹¤ë¡£
+	// 親IDを取得する。
 	$col = "$pid_name";
 	$where = "$id_name = ?";
 	$pid = $objQuery->get($table, $col, $where, $id);
-	// ¤¹¤Ù¤Æ¤Î»Ò¤ò¼èÆÀ¤¹¤ë¡£
+	// すべての子を取得する。
 	$col = "$id_name";
 	$where = "del_flg = 0 AND $pid_name = ? ORDER BY rank DESC";
@@ -263,11 +263,11 @@
 }
 
-// ÊÂ¤Ó¤¬1¤Ä¾å¤ÎID¤ò¼èÆÀ¤¹¤ë¡£
+// 並びが1つ上のIDを取得する。
 function lfGetUpRankID($objQuery, $table, $pid_name, $id_name, $id) {
-	// ¿ÆID¤ò¼èÆÀ¤¹¤ë¡£
+	// 親IDを取得する。
 	$col = "$pid_name";
 	$where = "$id_name = ?";
 	$pid = $objQuery->get($table, $col, $where, $id);
-	// ¤¹¤Ù¤Æ¤Î»Ò¤ò¼èÆÀ¤¹¤ë¡£
+	// すべての子を取得する。
 	$col = "$id_name";
 	$where = "del_flg = 0 AND $pid_name = ? ORDER BY rank DESC";
@@ -285,5 +285,5 @@
 
 function lfCountChilds($objQuery, $table, $pid_name, $id_name, $id) {
-	// »ÒID°ìÍ÷¤ò¼èÆÀ
+	// 子ID一覧を取得
 	$arrRet = sfGetChildrenArray($table, $pid_name, $id_name, $id);	
 	return count($arrRet);
@@ -291,5 +291,5 @@
 
 function lfUpRankChilds($objQuery, $table, $pid_name, $id_name, $id, $count) {
-	// »ÒID°ìÍ÷¤ò¼èÆÀ
+	// 子ID一覧を取得
 	$arrRet = sfGetChildrenArray($table, $pid_name, $id_name, $id);	
 	$line = sfGetCommaList($arrRet);
@@ -301,5 +301,5 @@
 
 function lfDownRankChilds($objQuery, $table, $pid_name, $id_name, $id, $count) {
-	// »ÒID°ìÍ÷¤ò¼èÆÀ
+	// 子ID一覧を取得
 	$arrRet = sfGetChildrenArray($table, $pid_name, $id_name, $id);	
 	$line = sfGetCommaList($arrRet);
Index: branches/feature-module-update/html/admin/products/upload_rakuten.php
===================================================================
--- branches/rel/html/admin/products/upload_rakuten.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/upload_rakuten.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once("./upload_csv.inc");
 
-// 1¹Ô¤¢¤¿¤ê¤ÎºÇÂçÊ¸»ú¿ô
+// 1行あたりの最大文字数
 define("CSV_LINE_MAX", 10000);
 
@@ -27,14 +27,14 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile(IMAGE_TEMP_DIR, IMAGE_SAVE_DIR);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 $colmax = $objFormParam->getCount();
@@ -45,5 +45,5 @@
 case 'csv_upload':
 	$err = false;
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr['csv_file'] = $objUpFile->makeTempFile('csv_file');
 	
@@ -53,11 +53,11 @@
 	
 	if($objPage->arrErr['csv_file'] == "") {
-		// °ì»þ¥Õ¥¡¥¤¥ëÌ¾¤Î¼èÆÀ
+		// 一時ファイル名の取得
 		$filepath = $objUpFile->getTempFilePath('csv_file');
-		// ¥¨¥ó¥³¡¼¥É
+		// エンコード
 		$enc_filepath = sfEncodeFile($filepath, CHAR_CODE, CSV_TEMP_DIR);
 		$fp = fopen($enc_filepath, "r");
-		$line = 0;		// ¹Ô¿ô
-		$regist = 0;	// ÅÐÏ¿¿ô
+		$line = 0;		// 行数
+		$regist = 0;	// 登録数
 		
 		$objQuery = new SC_Query();
@@ -67,5 +67,5 @@
 			$arrCSV = fgetcsv($fp, CSV_LINE_MAX);
 						
-			// ¹Ô¥«¥¦¥ó¥È
+			// 行カウント
 			$line++;
 			
@@ -74,30 +74,30 @@
 			}			
 							
-			// ¹àÌÜ¿ô¥«¥¦¥ó¥È
+			// 項目数カウント
 			$max = count($arrCSV);
 			
-			// ¹àÌÜ¿ô¤¬1°Ê²¼¤Î¾ì¹ç¤ÏÌµ»ë¤¹¤ë
+			// 項目数が1以下の場合は無視する
 			if($max <= 1) {
 				continue;			
 			}
 			
-			// ¹àÌÜ¿ô¥Á¥§¥Ã¥¯
+			// 項目数チェック
 			if($max != $colmax) {
-				$objPage->arrCSVErr['blank'] = "¢¨ ¹àÌÜ¿ô¤¬" . $max . "¸Ä¸¡½Ð¤µ¤ì¤Þ¤·¤¿¡£¹àÌÜ¿ô¤Ï" . $colmax . "¸Ä¤Ë¤Ê¤ê¤Þ¤¹¡£";
+				$objPage->arrCSVErr['blank'] = "※ 項目数が" . $max . "個検出されました。項目数は" . $colmax . "個になります。";
 				$err = true;
 			} else {
-				// ¥·¡¼¥±¥ó¥¹ÇÛÎó¤ò³ÊÇ¼¤¹¤ë¡£
+				// シーケンス配列を格納する。
 				$objFormParam->setParam($arrCSV, true);
 				$arrRet = $objFormParam->getHashArray();
 				$objFormParam->setParam($arrRet);
-				// ÆþÎÏÃÍ¤ÎÊÑ´¹
+				// 入力値の変換
 				$objFormParam->convParam();
-				// <br>¤Ê¤·¤Ç¥¨¥é¡¼¼èÆÀ¤¹¤ë¡£
+				// <br>なしでエラー取得する。
 				$objPage->arrCSVErr = lfCheckError();
 			}
 			
-			// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+			// 入力エラーチェック
 			if(count($objPage->arrCSVErr) > 0) {
-				$objPage->tpl_errtitle = "¢£" . $line . "¹ÔÌÜ¤Ç¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£";
+				$objPage->tpl_errtitle = "■" . $line . "行目でエラーが発生しました。";
 				$objPage->arrParam = $objFormParam->getHashArray();
 				$err = true;
@@ -113,6 +113,6 @@
 		if(!$err) {
 			$objQuery->commit();
-			$objPage->tpl_oktitle = "¢£" . $regist . "·ï¤Î¥ì¥³¡¼¥É¤òÅÐÏ¿¤·¤Þ¤·¤¿¡£";
-			// ¾¦ÉÊ·ï¿ô¥«¥¦¥ó¥È´Ø¿ô¤Î¼Â¹Ô
+			$objPage->tpl_oktitle = "■" . $regist . "件のレコードを登録しました。";
+			// 商品件数カウント関数の実行
 			sfCategory_Count($objQuery);
 		} else {
@@ -130,38 +130,38 @@
 //--------------------------------------------------------------------------------------------------------------------------
 
-/* ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½ */
+/* ファイル情報の初期化 */
 function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("CSV¥Õ¥¡¥¤¥ë", 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false);
+	$objUpFile->addFile("CSVファイル", 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false);
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
 	
-	$objFormParam->addParam("¥Õ¥é¥°(ÂÐ±þ¤Ê¤·)", "dummy1");
-	$objFormParam->addParam("¾¦ÉÊÌ¾", "name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥â¥Ð¥¤¥ëÍÑ¾¦ÉÊÌ¾(ÂÐ±þ¤Ê¤·)", "dummy2");
-	$objFormParam->addParam("¾¦ÉÊ¥³¡¼¥É", "product_code", STEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊID(ÂÐ±þ¤Ê¤·)", "dummy3");
-	$objFormParam->addParam("¾¦ÉÊ¥Ú¡¼¥¸ID(ÂÐ±þ¤Ê¤·)", "dummy1");
-	$objFormParam->addParam("¼ÂÇä²Á³Ê", "price01", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("É½¼¨²Á³Ê", "price02", PRICE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¾ÃÈñÀÇ¥Õ¥é¥°(ÂÐ±þ¤Ê¤·)", "dummy4");
-	$objFormParam->addParam("Á÷ÎÁ(ÂÐ±þ¤Ê¤·)", "dummy5");
-	$objFormParam->addParam("¸ÄÊÌÁ÷ÎÁ(ÂÐ±þ¤Ê¤·)", "dummy6");
-	$objFormParam->addParam("ÃíÊ¸¥Ü¥¿¥ó(ÂÐ±þ¤Ê¤·)", "dummy7");
-	$objFormParam->addParam("»ñÎÁÀÁµá¥Ü¥¿¥ó(ÂÐ±þ¤Ê¤·)", "dummy8");
-	$objFormParam->addParam("Ìä¤¤¹ç¤ï¤»¥Ü¥¿¥ó(ÂÐ±þ¤Ê¤·)", "dummy9");
-	$objFormParam->addParam("¤ª´«¤á¥Ü¥¿¥ó(ÂÐ±þ¤Ê¤·)", "dummy10");
-	$objFormParam->addParam("¤Î¤·ÂÐ±þ¥Õ¥é¥°(ÂÐ±þ¤Ê¤·)", "dummy11");
-	$objFormParam->addParam("ºß¸Ë¿ô", "stock", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¹àÌÜÁªÂò»è(ÂÐ±þ¤Ê¤·)", "dummy12");
-	$objFormParam->addParam("´ü´Ö¸ÂÄêÈÎÇä(ÂÐ±þ¤Ê¤·)", "dummy13");
-	$objFormParam->addParam("ÀâÌÀÊ¸", "main_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥â¥Ð¥¤¥ëÀâÌÀÊ¸(ÂÐ±þ¤Ê¤·)", "dummy14");
-	$objFormParam->addParam("²èÁü(ÂÐ±þ¤Ê¤·)", "dummy15");
-	$objFormParam->addParam("³ÚÅ·¥Ç¥£¥ì¥¯¥È¥êID(ÂÐ±þ¤Ê¤·)", "dummy16");
-	$objFormParam->addParam("¥â¥Ð¥¤¥ë(ÂÐ±þ¤Ê¤·)", "dummy17");
+	$objFormParam->addParam("フラグ(対応なし)", "dummy1");
+	$objFormParam->addParam("商品名", "name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("モバイル用商品名(対応なし)", "dummy2");
+	$objFormParam->addParam("商品コード", "product_code", STEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品ID(対応なし)", "dummy3");
+	$objFormParam->addParam("商品ページID(対応なし)", "dummy1");
+	$objFormParam->addParam("実売価格", "price01", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("表示価格", "price02", PRICE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("消費税フラグ(対応なし)", "dummy4");
+	$objFormParam->addParam("送料(対応なし)", "dummy5");
+	$objFormParam->addParam("個別送料(対応なし)", "dummy6");
+	$objFormParam->addParam("注文ボタン(対応なし)", "dummy7");
+	$objFormParam->addParam("資料請求ボタン(対応なし)", "dummy8");
+	$objFormParam->addParam("問い合わせボタン(対応なし)", "dummy9");
+	$objFormParam->addParam("お勧めボタン(対応なし)", "dummy10");
+	$objFormParam->addParam("のし対応フラグ(対応なし)", "dummy11");
+	$objFormParam->addParam("在庫数", "stock", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("項目選択肢(対応なし)", "dummy12");
+	$objFormParam->addParam("期間限定販売(対応なし)", "dummy13");
+	$objFormParam->addParam("説明文", "main_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("モバイル説明文(対応なし)", "dummy14");
+	$objFormParam->addParam("画像(対応なし)", "dummy15");
+	$objFormParam->addParam("楽天ディレクトリID(対応なし)", "dummy16");
+	$objFormParam->addParam("モバイル(対応なし)", "dummy17");
 }
 ?>
Index: branches/feature-module-update/html/admin/products/regist_review.php
===================================================================
--- branches/rel/html/admin/products/regist_review.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/regist_review.php	(revision 15078)
@@ -15,5 +15,5 @@
 		$this->tpl_mainno = 'products';		
 		$this->tpl_subno = 3;
-		$this->tpl_subtitle = '¥ì¥Ó¥å¡¼´ÉÍý';
+		$this->tpl_subtitle = 'レビュー管理';
 	}
 }
@@ -24,5 +24,5 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
Index: branches/feature-module-update/html/admin/products/product_select.php
===================================================================
--- branches/rel/html/admin/products/product_select.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/product_select.php	(revision 15078)
@@ -15,5 +15,5 @@
 		$this->tpl_subnavi = '';
 		$this->tpl_subno = "";
-		$this->tpl_subtitle = '¾¦ÉÊÁªÂò';
+		$this->tpl_subtitle = '商品選択';
 	}
 }
@@ -24,17 +24,17 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 if ($_POST['mode'] == "search") {
 	
-	// POSTÃÍ¤Î°ú¤­·Ñ¤®
+	// POST値の引き継ぎ
 	$objPage->arrForm = $_POST;
-	// ÆþÎÏÊ¸»ú¤Î¶¯À©ÊÑ´¹
+	// 入力文字の強制変換
 	lfConvertParam();
 	
 	$where = "del_flg = 0";
 	
-	/* ÆþÎÏ¥¨¥é¡¼¤Ê¤· */
+	/* 入力エラーなし */
 	foreach ($objPage->arrForm as $key => $val) {
 		if($val == "") {
@@ -48,5 +48,5 @@
 				break;
 			case 'search_category_id':
-				// »Ò¥«¥Æ¥´¥êID¤Î¼èÆÀ
+				// 子カテゴリIDの取得
 				$arrRet = sfGetChildsID("dtb_category", "parent_category_id", "category_id", $val);
 				$tmp_where = "";
@@ -72,14 +72,14 @@
 	$order = "update_date DESC, product_id DESC ";
 	
-	// ÆÉ¤ß¹þ¤àÎó¤È¥Æ¡¼¥Ö¥ë¤Î»ØÄê
+	// 読み込む列とテーブルの指定
 	$col = "product_id, name, category_id, main_list_image, status, product_code, price01, stock, stock_unlimited";
 	$from = "vw_products_nonclass AS noncls ";
 		
 	$objQuery = new SC_Query();
-	// ¹Ô¿ô¤Î¼èÆÀ
+	// 行数の取得
 	$linemax = $objQuery->count("dtb_products", $where, $arrval);
-	$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
+	$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+	// ページ送りの処理
 	if(is_numeric($_POST['search_page_max'])) {	
 		$page_max = $_POST['search_page_max'];
@@ -88,23 +88,23 @@
 	}
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+	// ページ送りの取得
 	$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchOnlyPage", NAVI_PMAX);
-	$objPage->tpl_strnavi = $objNavi->strnavi;		// É½¼¨Ê¸»úÎó
+	$objPage->tpl_strnavi = $objNavi->strnavi;		// 表示文字列
 	$startno = $objNavi->start_row;
 	
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	// 取得範囲の指定(開始行番号、行数のセット)
 	if(DB_TYPE != "mysql") $objQuery->setlimitoffset($page_max, $startno);
-	// É½¼¨½ç½ø
+	// 表示順序
 	$objQuery->setorder($order);
 	
-	// view¤â¹Ê¹þ¤ß¤ò¤«¤±¤ë(mysqlÍÑ)
+	// viewも絞込みをかける(mysql用)
 	sfViewWhere("&&noncls_where&&", $where, $arrval, $objQuery->order . " " .  $objQuery->setlimitoffset($page_max, $startno, true));
 	
-	// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+	// 検索結果の取得
 	$objPage->arrProducts = $objQuery->select($col, $from, $where, $arrval);
 		
 }
 
-// ¥«¥Æ¥´¥ê¼èÆÀ
+// カテゴリ取得
 $objPage->arrCatList = sfGetCategoryList();
 
@@ -114,5 +114,5 @@
 
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display($objPage->tpl_mainpage);
@@ -125,20 +125,20 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam() {
 	global $objPage;
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
 	 */
 	$arrConvList['search_name'] = "KVa";
 	$arrConvList['search_product_code'] = "KVa";
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($objPage->arrForm[$key])) {
 			$objPage->arrForm[$key] = mb_convert_kana($objPage->arrForm[$key] ,$val);
Index: branches/feature-module-update/html/admin/products/product.php
===================================================================
--- branches/rel/html/admin/products/product.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/product.php	(revision 15078)
@@ -21,5 +21,5 @@
 		$this->tpl_mainno = 'products';		
 		$this->tpl_subno = 'product';
-		$this->tpl_subtitle = '¾¦ÉÊÅÐÏ¿';
+		$this->tpl_subtitle = '商品登録';
 		global $arrSRANK;
 		$this->arrSRANK = $arrSRANK;
@@ -45,17 +45,17 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile(IMAGE_TEMP_DIR, IMAGE_SAVE_DIR);
 
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
-// Hidden¤«¤é¤Î¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+// Hiddenからのデータを引き継ぐ
 $objUpFile->setHiddenFileList($_POST);
 
-// ¸¡º÷¥Ñ¥é¥á¡¼¥¿¤Î°ú¤­·Ñ¤®
+// 検索パラメータの引き継ぎ
 foreach ($_POST as $key => $val) {
 	if (ereg("^search_", $key)) {
@@ -64,16 +64,16 @@
 }
 
-// FORM¥Ç¡¼¥¿¤Î°ú¤­·Ñ¤®
+// FORMデータの引き継ぎ
 $objPage->arrForm = $_POST;
 
 switch($_POST['mode']) {
-// ¸¡º÷²èÌÌ¤«¤é¤ÎÊÔ½¸
+// 検索画面からの編集
 case 'pre_edit':
 case 'copy' :
-	// ÊÔ½¸»þ
+	// 編集時
 	if(sfIsInt($_POST['product_id'])){
-		// DB¤«¤é¾¦ÉÊ¾ðÊó¤ÎÆÉ¹þ
+		// DBから商品情報の読込
 		$arrForm = lfGetProduct($_POST['product_id']);
-		// DB¥Ç¡¼¥¿¤«¤é²èÁü¥Õ¥¡¥¤¥ëÌ¾¤ÎÆÉ¹þ
+		// DBデータから画像ファイル名の読込
 		$objUpFile->setDBFileList($arrForm);
 		
@@ -81,5 +81,5 @@
 			$arrForm["copy_product_id"] = $arrForm["product_id"];
 			$arrForm["product_id"] = "";
-			// ²èÁü¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼
+			// 画像ファイルのコピー
 			$arrKey = $objUpFile->keyname;
 			$arrSaveFile = $objUpFile->save_file;
@@ -91,18 +91,18 @@
 		$objPage->arrForm = $arrForm;
 		
-		// ¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹¤ÎÊÑ´¹
+		// 商品ステータスの変換
 		$arrRet = sfSplitCBValue($objPage->arrForm['product_flag'], "product_flag");
 		$objPage->arrForm = array_merge($objPage->arrForm, $arrRet);
-		// DB¤«¤é¤ª¤¹¤¹¤á¾¦ÉÊ¤ÎÆÉ¤ß¹þ¤ß
+		// DBからおすすめ商品の読み込み
 		$objPage->arrRecommend = lfPreGetRecommendProducts($_POST['product_id']);
 		
-		// µ¬³ÊÅÐÏ¿¤¢¤ê¤Ê¤·È½Äê
+		// 規格登録ありなし判定
 		$objPage->tpl_nonclass = lfCheckNonClass($_POST['product_id']);
-		lfProductPage();		// ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸
-	}
-	break;
-// ¾¦ÉÊÅÐÏ¿¡¦ÊÔ½¸
+		lfProductPage();		// 商品登録ページ
+	}
+	break;
+// 商品登録・編集
 case 'edit':
-	// µ¬³ÊÅÐÏ¿¤¢¤ê¤Ê¤·È½Äê
+	// 規格登録ありなし判定
 	$tpl_nonclass = lfCheckNonClass($_POST['product_id']);
 	
@@ -112,73 +112,73 @@
 	$objPage->tpl_nonclass = $tpl_nonclass;
 	
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm);
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
-	// ¥Õ¥¡¥¤¥ëÂ¸ºß¥Á¥§¥Ã¥¯
+	// ファイル存在チェック
 	$objPage->arrErr = array_merge((array)$objPage->arrErr, (array)$objUpFile->checkEXISTS());
-	// ¥¨¥é¡¼¤Ê¤·¤Î¾ì¹ç
+	// エラーなしの場合
 	if(count($objPage->arrErr) == 0) {
-		lfProductConfirmPage(); // ³ÎÇ§¥Ú¡¼¥¸
+		lfProductConfirmPage(); // 確認ページ
 	} else {
-		lfProductPage();		// ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸
-	}
-	break;
-// ³ÎÇ§¥Ú¡¼¥¸¤«¤é´°Î»¥Ú¡¼¥¸¤Ø
+		lfProductPage();		// 商品登録ページ
+	}
+	break;
+// 確認ページから完了ページへ
 case 'complete':
 	$objPage->tpl_mainpage = 'products/complete.tpl';
 	
-	$objPage->tpl_product_id = lfRegistProduct($_POST);		// ¥Ç¡¼¥¿ÅÐÏ¿
+	$objPage->tpl_product_id = lfRegistProduct($_POST);		// データ登録
 	
 	$objQuery = new SC_Query();
-	// ·ï¿ô¥«¥¦¥ó¥È¥Ð¥Ã¥Á¼Â¹Ô
+	// 件数カウントバッチ実行
 	sfCategory_Count($objQuery);
-	// °ì»þ¥Õ¥¡¥¤¥ë¤òËÜÈÖ¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤¹¤ë
+	// 一時ファイルを本番ディレクトリに移動する
 	$objUpFile->moveTempFile();
 
 	break;
-// ²èÁü¤Î¥¢¥Ã¥×¥í¡¼¥É
+// 画像のアップロード
 case 'upload_image':
-	// ¥Õ¥¡¥¤¥ëÂ¸ºß¥Á¥§¥Ã¥¯
+	// ファイル存在チェック
 	$objPage->arrErr = array_merge((array)$objPage->arrErr, (array)$objUpFile->checkEXISTS($_POST['image_key']));
-	// ²èÁüÊÝÂ¸½èÍý
+	// 画像保存処理
 	$objPage->arrErr[$_POST['image_key']] = $objUpFile->makeTempFile($_POST['image_key']);
 
-	// Ãæ¡¢¾®²èÁüÀ¸À®
+	// 中、小画像生成
 	lfSetScaleImage();
 
-	lfProductPage(); // ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸
-	break;
-// ²èÁü¤Îºï½ü
+	lfProductPage(); // 商品登録ページ
+	break;
+// 画像の削除
 case 'delete_image':
 	$objUpFile->deleteFile($_POST['image_key']);
-	lfProductPage(); // ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸
-	break;
-// ³ÎÇ§¥Ú¡¼¥¸¤«¤é¤ÎÌá¤ê
+	lfProductPage(); // 商品登録ページ
+	break;
+// 確認ページからの戻り
 case 'confirm_return':
-	// µ¬³ÊÅÐÏ¿¤¢¤ê¤Ê¤·È½Äê
+	// 規格登録ありなし判定
 	$objPage->tpl_nonclass = lfCheckNonClass($_POST['product_id']);
-	lfProductPage();		// ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸
-	break;
-// ¤ª¤¹¤¹¤á¾¦ÉÊÁªÂò
+	lfProductPage();		// 商品登録ページ
+	break;
+// おすすめ商品選択
 case 'recommend_select' :
-	lfProductPage();		// ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸
+	lfProductPage();		// 商品登録ページ
 	break;
 default:
-	// ¸ø³«¡¦Èó¸ø³«¤Î¥Ç¥Õ¥©¥ë¥ÈÃÍ
+	// 公開・非公開のデフォルト値
 	$objPage->arrForm['status'] = DEFAULT_PRODUCT_DISP;
-	lfProductPage();		// ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸
+	lfProductPage();		// 商品登録ページ
 	break;
 }
 
 if($_POST['mode'] != 'pre_edit') {
-	// ¤ª¤¹¤¹¤á¾¦ÉÊ¤ÎÆÉ¤ß¹þ¤ß
+	// おすすめ商品の読み込み
 	$objPage->arrRecommend = lfGetRecommendProducts();
 }
 
-// ´ðËÜ¾ðÊó¤òÅÏ¤¹
+// 基本情報を渡す
 $objPage->arrInfo = $objSiteInfo->data;
 
-// ¥µ¥Ö¾ðÊó¤ÎÆþÎÏ¤¬¤¢¤ë¤«¤É¤¦¤«¥Á¥§¥Ã¥¯¤¹¤ë
+// サブ情報の入力があるかどうかチェックする
 $sub_find = false;
 for ($cnt = 1; $cnt <= PRODUCTSUB_MAX; $cnt++) {
@@ -193,5 +193,5 @@
 	}
 }
-// ¥µ¥Ö¾ðÊóÉ½¼¨¡¦ÈóÉ½¼¨¤Î¥Á¥§¥Ã¥¯¤Ë»ÈÍÑ¤¹¤ë¡£
+// サブ情報表示・非表示のチェックに使用する。
 $objPage->sub_find = $sub_find;
 
@@ -200,5 +200,5 @@
 //-----------------------------------------------------------------------------------------------------------------------------
 
-/* ¤ª¤¹¤¹¤á¾¦ÉÊ¤ÎÆÉ¤ß¹þ¤ß */
+/* おすすめ商品の読み込み */
 function lfGetRecommendProducts() {
 	global $objPage;
@@ -220,7 +220,7 @@
 }
 
-/* ¤ª¤¹¤¹¤á¾¦ÉÊ¤ÎÅÐÏ¿ */
+/* おすすめ商品の登録 */
 function lfInsertRecommendProducts($objQuery, $arrList, $product_id) {
-	// °ìÃ¶¥ª¥¹¥¹¥á¾¦ÉÊ¤ò¤¹¤Ù¤Æºï½ü¤¹¤ë
+	// 一旦オススメ商品をすべて削除する
 	$objQuery->delete("dtb_recommend_products", "product_id = ?", array($product_id));
 	$sqlval['product_id'] = $product_id;
@@ -243,5 +243,5 @@
 }
 
-/* ÅÐÏ¿ºÑ¤ß¤ª¤¹¤¹¤á¾¦ÉÊ¤ÎÆÉ¤ß¹þ¤ß */
+/* 登録済みおすすめ商品の読み込み */
 function lfPreGetRecommendProducts($product_id) {
 	$objQuery = new SC_Query();
@@ -261,5 +261,5 @@
 }
 
-/* ¾¦ÉÊ¾ðÊó¤ÎÆÉ¤ß¹þ¤ß */
+/* 商品情報の読み込み */
 function lfGetProduct($product_id) {
 	$objQuery = new SC_Query();
@@ -268,5 +268,5 @@
 	$where = "product_id = ?";
 	
-	// view¤â¹Ê¹þ¤ß(mysqlÂÐ±þ)
+	// viewも絞込み(mysql対応)
 	sfViewWhere("&&noncls_where&&", $where, array($product_id));
 	
@@ -276,10 +276,10 @@
 }
 
-/* ¾¦ÉÊÅÐÏ¿¥Ú¡¼¥¸É½¼¨ÍÑ */
+/* 商品登録ページ表示用 */
 function lfProductPage() {
 	global $objPage;
 	global $objUpFile;
 	
-	// ¥«¥Æ¥´¥ê¤ÎÆÉ¹þ
+	// カテゴリの読込
 	list($objPage->arrCatVal, $objPage->arrCatOut) = sfGetLevelCatList(false);
 
@@ -289,15 +289,15 @@
 	
 	if(!is_array($objPage->arrForm['product_flag'])) {
-		// ¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹¤ÎÊ¬³äÆÉ¹þ
+		// 商品ステータスの分割読込
 		$objPage->arrForm['product_flag'] = sfSplitCheckBoxes($objPage->arrForm['product_flag']);
 	}
 	
-	// HIDDENÍÑ¤ËÇÛÎó¤òÅÏ¤¹¡£
+	// HIDDEN用に配列を渡す。
 	$objPage->arrHidden = array_merge((array)$objPage->arrHidden, (array)$objUpFile->getHiddenFileList());
-	// FormÍÑÇÛÎó¤òÅÏ¤¹¡£
+	// Form用配列を渡す。
 	$objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
 	
 	
-	// ¥¢¥ó¥«¡¼¤òÀßÄê
+	// アンカーを設定
 	if($_POST['image_key'] != ""){
 		$anchor_hash = "location.hash='#" . $_POST['image_key'] . "'";
@@ -309,19 +309,19 @@
 }
 
-/* ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½ */
+/* ファイル情報の初期化 */
 function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("°ìÍ÷-¥á¥¤¥ó²èÁü", 'main_list_image', array('jpg', 'gif', 'png'),IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
-	$objUpFile->addFile("¾ÜºÙ-¥á¥¤¥ó²èÁü", 'main_image', array('jpg', 'gif', 'png'), IMAGE_SIZE, true, NORMAL_IMAGE_WIDTH, NORMAL_IMAGE_HEIGHT);
-	$objUpFile->addFile("¾ÜºÙ-¥á¥¤¥ó³ÈÂç²èÁü", 'main_large_image', array('jpg', 'gif', 'png'), IMAGE_SIZE, false, LARGE_IMAGE_WIDTH, LARGE_IMAGE_HEIGHT);
+	$objUpFile->addFile("一覧-メイン画像", 'main_list_image', array('jpg', 'gif', 'png'),IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
+	$objUpFile->addFile("詳細-メイン画像", 'main_image', array('jpg', 'gif', 'png'), IMAGE_SIZE, true, NORMAL_IMAGE_WIDTH, NORMAL_IMAGE_HEIGHT);
+	$objUpFile->addFile("詳細-メイン拡大画像", 'main_large_image', array('jpg', 'gif', 'png'), IMAGE_SIZE, false, LARGE_IMAGE_WIDTH, LARGE_IMAGE_HEIGHT);
 	for ($cnt = 1; $cnt <= PRODUCTSUB_MAX; $cnt++) {
-		$objUpFile->addFile("¾ÜºÙ-¥µ¥Ö²èÁü$cnt", "sub_image$cnt", array('jpg', 'gif', 'png'), IMAGE_SIZE, false, NORMAL_SUBIMAGE_WIDTH, NORMAL_SUBIMAGE_HEIGHT);	
-		$objUpFile->addFile("¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü$cnt", "sub_large_image$cnt", array('jpg', 'gif', 'png'), IMAGE_SIZE, false, LARGE_SUBIMAGE_WIDTH, LARGE_SUBIMAGE_HEIGHT);
-	}
-	$objUpFile->addFile("¾¦ÉÊÈæ³Ó²èÁü", 'file1', array('jpg', 'gif', 'png'), IMAGE_SIZE, false, OTHER_IMAGE1_WIDTH, OTHER_IMAGE1_HEIGHT);
-	$objUpFile->addFile("¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë", 'file2', array('pdf'), PDF_SIZE, false, 0, 0, false);
-}
-
-/* ¾¦ÉÊ¤ÎÅÐÏ¿ */
+		$objUpFile->addFile("詳細-サブ画像$cnt", "sub_image$cnt", array('jpg', 'gif', 'png'), IMAGE_SIZE, false, NORMAL_SUBIMAGE_WIDTH, NORMAL_SUBIMAGE_HEIGHT);	
+		$objUpFile->addFile("詳細-サブ拡大画像$cnt", "sub_large_image$cnt", array('jpg', 'gif', 'png'), IMAGE_SIZE, false, LARGE_SUBIMAGE_WIDTH, LARGE_SUBIMAGE_HEIGHT);
+	}
+	$objUpFile->addFile("商品比較画像", 'file1', array('jpg', 'gif', 'png'), IMAGE_SIZE, false, OTHER_IMAGE1_WIDTH, OTHER_IMAGE1_HEIGHT);
+	$objUpFile->addFile("商品詳細ファイル", 'file2', array('pdf'), PDF_SIZE, false, 0, 0, false);
+}
+
+/* 商品の登録 */
 function lfRegistProduct($arrList) {
 	global $objUpFile;
@@ -330,5 +330,5 @@
 	$objQuery->begin();
 	
-	// INSERT¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// INSERTする値を作成する。
 	$sqlval['name'] = $arrList['name'];
 	$sqlval['category_id'] = $arrList['category_id'];
@@ -364,7 +364,7 @@
 			$sqlval['product_id'] = $product_id;
 		}
-		// ¥«¥Æ¥´¥êÆâ¤ÇºÇÂç¤Î¥é¥ó¥¯¤ò³ä¤êÅö¤Æ¤ë
+		// カテゴリ内で最大のランクを割り当てる
 		$sqlval['rank'] = $objQuery->max("dtb_products", "rank", "category_id = ?", array($arrList['category_id'])) + 1;
-		// INSERT¤Î¼Â¹Ô
+		// INSERTの実行
 		$sqlval['create_date'] = "Now()";
 		$objQuery->insert("dtb_products", $sqlval);
@@ -375,13 +375,13 @@
 		}
 		
-		// ¥³¥Ô¡¼¾¦ÉÊ¤Î¾ì¹ç¤Ë¤Ïµ¬³Ê¤â¥³¥Ô¡¼¤¹¤ë
+		// コピー商品の場合には規格もコピーする
 		if($_POST["copy_product_id"] != "" and sfIsInt($_POST["copy_product_id"])){
-			// dtb_products_class ¤Î¥«¥é¥à¤ò¼èÆÀ
+			// dtb_products_class のカラムを取得
 			$arrColList = sfGetColumnList("dtb_products_class", $objQuery);
 			$arrColList_tmp = array_flip($arrColList);
 
-			// ¥³¥Ô¡¼¤·¤Ê¤¤Îó
-			unset($arrColList[$arrColList_tmp["product_class_id"]]);	 //µ¬³ÊID
-			unset($arrColList[$arrColList_tmp["product_id"]]);			 //¾¦ÉÊID
+			// コピーしない列
+			unset($arrColList[$arrColList_tmp["product_class_id"]]);	 //規格ID
+			unset($arrColList[$arrColList_tmp["product_id"]]);			 //商品ID
 
 			$col = sfGetCommaList($arrColList);
@@ -393,21 +393,21 @@
 	} else {
 		$product_id = $arrList['product_id'];
-		// ºï½üÍ×µá¤Î¤¢¤Ã¤¿´ûÂ¸¥Õ¥¡¥¤¥ë¤Îºï½ü
+		// 削除要求のあった既存ファイルの削除
 		$arrRet = lfGetProduct($arrList['product_id']);
 		$objUpFile->deleteDBFile($arrRet);
 		
-		// ¥«¥Æ¥´¥êÆâ¥é¥ó¥¯¤ÎÄ´À°½èÍý
+		// カテゴリ内ランクの調整処理
 		$old_catid = $objQuery->get("dtb_products", "category_id", "product_id = ?", array($arrList['product_id']));
 		sfMoveCatRank($objQuery, "dtb_products", "product_id", "category_id", $old_catid, $arrList['category_id'], $arrList['product_id']);
 		
-		// UPDATE¤Î¼Â¹Ô
+		// UPDATEの実行
 		$where = "product_id = ?";
 		$objQuery->update("dtb_products", $sqlval, $where, array($arrList['product_id']));
 	}
 	
-	// µ¬³ÊÅÐÏ¿
+	// 規格登録
 	sfInsertProductClass($objQuery, $arrList, $product_id);
 	
-	// ¤ª¤¹¤¹¤á¾¦ÉÊÅÐÏ¿
+	// おすすめ商品登録
 	lfInsertRecommendProducts($objQuery, $arrList, $product_id);
 	
@@ -417,16 +417,16 @@
 
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam($array) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
 	 */
-	// ¿ÍÊª´ðËÜ¾ðÊó
-	
-	// ¥¹¥Ý¥Ã¥È¾¦ÉÊ
+	// 人物基本情報
+	
+	// スポット商品
 	$arrConvList['name'] = "KVa";
 	$arrConvList['main_list_comment'] = "KVa";
@@ -439,8 +439,8 @@
 	$arrConvList['product_code'] = "KVna";
 	$arrConvList['comment1'] = "a";
-	//¥Û¥Í¥±¡¼¥­:Á÷ÎÁ¤Î»ØÄê¤Ê¤·
+	//ホネケーキ:送料の指定なし
 	$arrConvList['deliv_fee'] = "n";
 	
-	// ¾ÜºÙ-¥µ¥Ö
+	// 詳細-サブ
 	for ($cnt = 1; $cnt <= PRODUCTSUB_MAX; $cnt++) {
 		$arrConvList["sub_title$cnt"] = "KVa";
@@ -450,12 +450,12 @@
 	}
 	
-	// ¤ª¤¹¤¹¤á¾¦ÉÊ
+	// おすすめ商品
 	for ($cnt = 1; $cnt <= RECOMMEND_PRODUCT_MAX; $cnt++) {
 		$arrConvList["recommend_comment$cnt"] = "KVa";
 	}
 
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($array[$key])) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -469,5 +469,5 @@
 }
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 function lfErrorCheck($array) {
 	global $objPage;
@@ -475,43 +475,43 @@
 	
 	$objErr = new SC_CheckError($array);
-	$objErr->doFunc(array("¾¦ÉÊÌ¾", "name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¾¦ÉÊ¥«¥Æ¥´¥ê", "category_id", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("°ìÍ÷-¥á¥¤¥ó¥³¥á¥ó¥È", "main_list_comment", MTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¾ÜºÙ-¥á¥¤¥ó¥³¥á¥ó¥È", "main_comment", LLTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¾ÜºÙ-¥á¥¤¥ó¥³¥á¥ó¥È", "main_comment", $arrAllowedTag), array("HTML_TAG_CHECK"));
-	$objErr->doFunc(array("¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨", "point_rate", PERCENTAGE_LEN), array("EXIST_CHECK", "NUM_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¾¦ÉÊÁ÷ÎÁ", "deliv_fee", PRICE_LEN), array("NUM_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¸¡º÷¥ï¡¼¥É", "comment3", LLTEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¡¼¥«¡¼URL", "comment1", URL_LEN), array("SPTAB_CHECK", "URL_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("È¯Á÷ÆüÌÜ°Â", "deliv_date_id", INT_LEN), array("NUM_CHECK"));
+	$objErr->doFunc(array("商品名", "name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("商品カテゴリ", "category_id", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("一覧-メインコメント", "main_list_comment", MTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("詳細-メインコメント", "main_comment", LLTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("詳細-メインコメント", "main_comment", $arrAllowedTag), array("HTML_TAG_CHECK"));
+	$objErr->doFunc(array("ポイント付与率", "point_rate", PERCENTAGE_LEN), array("EXIST_CHECK", "NUM_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("商品送料", "deliv_fee", PRICE_LEN), array("NUM_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("検索ワード", "comment3", LLTEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メーカーURL", "comment1", URL_LEN), array("SPTAB_CHECK", "URL_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("発送日目安", "deliv_date_id", INT_LEN), array("NUM_CHECK"));
 	
 	if($objPage->tpl_nonclass) {
-		$objErr->doFunc(array("¾¦ÉÊ¥³¡¼¥É", "product_code", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK","MAX_LENGTH_CHECK","MAX_LENGTH_CHECK"));
-		$objErr->doFunc(array("ÄÌ¾ï²Á³Ê", "price01", PRICE_LEN), array("ZERO_CHECK", "SPTAB_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-		$objErr->doFunc(array("¾¦ÉÊ²Á³Ê", "price02", PRICE_LEN), array("EXIST_CHECK", "NUM_CHECK", "ZERO_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("商品コード", "product_code", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK","MAX_LENGTH_CHECK","MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("通常価格", "price01", PRICE_LEN), array("ZERO_CHECK", "SPTAB_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("商品価格", "price02", PRICE_LEN), array("EXIST_CHECK", "NUM_CHECK", "ZERO_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 			
 		if($array['stock_unlimited'] != "1") {
-			$objErr->doFunc(array("ºß¸Ë¿ô", "stock", AMOUNT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+			$objErr->doFunc(array("在庫数", "stock", AMOUNT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 		}
 	}
 	
 	if($array['sale_unlimited'] != "1") {	
-		$objErr->doFunc(array("¹ØÆþÀ©¸Â", "sale_limit", AMOUNT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("購入制限", "sale_limit", AMOUNT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 	}
 	
 	if(isset($objErr->arrErr['category_id'])) {
-		// ¼«Æ°ÁªÂò¤òËÉ¤°¤¿¤á¤Ë¥À¥ß¡¼Ê¸»ú¤òÆþ¤ì¤Æ¤ª¤¯
+		// 自動選択を防ぐためにダミー文字を入れておく
 		$objPage->arrForm['category_id'] = "#";
 	}
 	
 	for ($cnt = 1; $cnt <= PRODUCTSUB_MAX; $cnt++) {
-		$objErr->doFunc(array("¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë$cnt", "sub_title$cnt", STEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-		$objErr->doFunc(array("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È$cnt", "sub_comment$cnt", LLTEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-		$objErr->doFunc(array("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È$cnt", "sub_comment$cnt", $arrAllowedTag),  array("HTML_TAG_CHECK"));	
+		$objErr->doFunc(array("詳細-サブタイトル$cnt", "sub_title$cnt", STEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("詳細-サブコメント$cnt", "sub_comment$cnt", LLTEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("詳細-サブコメント$cnt", "sub_comment$cnt", $arrAllowedTag),  array("HTML_TAG_CHECK"));	
 	}
 	
 	for ($cnt = 1; $cnt <= RECOMMEND_PRODUCT_MAX; $cnt++) {
 		if($_POST["recommend_id$cnt"] != "" && $_POST["recommend_delete$cnt"] != 1) {
-			$objErr->doFunc(array("¤ª¤¹¤¹¤á¾¦ÉÊ¥³¥á¥ó¥È$cnt", "recommend_comment$cnt", LTEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+			$objErr->doFunc(array("おすすめ商品コメント$cnt", "recommend_comment$cnt", LTEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 		}
 	}
@@ -520,5 +520,5 @@
 }
 
-/* ³ÎÇ§¥Ú¡¼¥¸É½¼¨ÍÑ */
+/* 確認ページ表示用 */
 function lfProductConfirmPage() {
 	global $objPage;
@@ -526,11 +526,11 @@
 	$objPage->tpl_mainpage = 'products/confirm.tpl';
 	$objPage->arrForm['mode'] = 'complete';
-	// ¥«¥Æ¥´¥ê¤ÎÆÉ¹þ
+	// カテゴリの読込
 	$objPage->arrCatList = sfGetCategoryList();
-	// FormÍÑÇÛÎó¤òÅÏ¤¹¡£
+	// Form用配列を渡す。
 	$objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL);
 }
 
-/* µ¬³Ê¤¢¤êÈ½ÄêÍÑ(µ¬³Ê¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç:TRUE) */
+/* 規格あり判定用(規格が登録されていない場合:TRUE) */
 function lfCheckNonClass($product_id) {
 	if(sfIsInt($product_id)) {
@@ -545,5 +545,5 @@
 }
 
-// ½Ì¾®¤·¤¿²èÁü¤ò¥»¥Ã¥È¤¹¤ë
+// 縮小した画像をセットする
 function lfSetScaleImage(){
 	
@@ -551,12 +551,12 @@
 	switch ($_POST['image_key']){
 		case "main_large_image":
-			// ¾ÜºÙ¥á¥¤¥ó²èÁü
+			// 詳細メイン画像
 			lfMakeScaleImage($_POST['image_key'], "main_image");
 		case "main_image":
-			// °ìÍ÷¥á¥¤¥ó²èÁü
+			// 一覧メイン画像
 			lfMakeScaleImage($_POST['image_key'], "main_list_image");
 			break;
 		case "sub_large_image" . $subno:
-			// ¥µ¥Ö¥á¥¤¥ó²èÁü
+			// サブメイン画像
 			lfMakeScaleImage($_POST['image_key'], "sub_image" . $subno);
 			break;
@@ -566,5 +566,5 @@
 }
 
-// ½Ì¾®²èÁüÀ¸À®
+// 縮小画像生成
 function lfMakeScaleImage($from_key, $to_key, $forced = false){
 	global $objUpFile;
@@ -580,8 +580,8 @@
 	
 	if(file_exists($from_path)){
-		// ¸µ²èÁü¥µ¥¤¥º¤ò¼èÆÀ
+		// 元画像サイズを取得
 		list($from_w, $from_h) = getimagesize($from_path);
 		
-		// À¸À®Àè¤Î²èÁü¥µ¥¤¥º¤ò¼èÆÀ
+		// 生成先の画像サイズを取得
 		$to_w = $objUpFile->width[$arrImageKey[$to_key]];
 		$to_h = $objUpFile->height[$arrImageKey[$to_key]];
Index: branches/feature-module-update/html/admin/products/index_csv.php
===================================================================
--- branches/rel/html/admin/products/index_csv.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/index_csv.php	(revision 15078)
@@ -19,21 +19,21 @@
 						
 $arrREVIEW_CVSTITLE = array(
-						'¾¦ÉÊÌ¾',
-						'¥ì¥Ó¥å¡¼É½¼¨',
-						'Åê¹ÆÆü',
-						'Åê¹Æ¼ÔÌ¾',
-						'À­ÊÌ',
-						'¤ª¤¹¤¹¤á¥ì¥Ù¥ë',
-						'¥¿¥¤¥È¥ë',
-						'¥³¥á¥ó¥È'
+						'商品名',
+						'レビュー表示',
+						'投稿日',
+						'投稿者名',
+						'性別',
+						'おすすめレベル',
+						'タイトル',
+						'コメント'
 						);
 
 $arrTRACKBACK_CVSTITLE = array(
-						'¾¦ÉÊÌ¾',
-						'¥Ö¥í¥°Ì¾',
-						'¥Ö¥í¥°µ­»ö¥¿¥¤¥È¥ë',
-						'¥Ö¥í¥°µ­»öÆâÍÆ',
-						'¾õÂÖ',
-						'Åê¹ÆÆü'
+						'商品名',
+						'ブログ名',
+						'ブログ記事タイトル',
+						'ブログ記事内容',
+						'状態',
+						'投稿日'
 						);
 
@@ -47,5 +47,5 @@
 						);
 
-// CSV½ÐÎÏ¥Ç¡¼¥¿¤òºîÀ®¤¹¤ë¡£(¾¦ÉÊ)
+// CSV出力データを作成する。(商品)
 function lfGetProductsCSV($where, $option, $arrval, $arrOutputCols) {
 	global $arrPRODUCTS_CVSCOL;
@@ -60,13 +60,13 @@
 	$max = count($list_data);
 	
-	// µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
+	// 規格分類名一覧
 	$arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
 	
 	for($i = 0; $i < $max; $i++) {
-		// ´ØÏ¢¾¦ÉÊ¾ðÊó¤ÎÉÕÍ¿
+		// 関連商品情報の付与
 		$list_data[$i]['classcategory_id1'] = $arrClassCatName[$list_data[$i]['classcategory_id1']];
 		$list_data[$i]['classcategory_id2'] = $arrClassCatName[$list_data[$i]['classcategory_id2']];
 		
-		// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£
+		// 各項目をCSV出力用に変換する。
 		$data .= lfMakeProductsCSV($list_data[$i]);	
 	}
@@ -74,5 +74,5 @@
 }
 
-// CSV½ÐÎÏ¥Ç¡¼¥¿¤òºîÀ®¤¹¤ë¡£(¥ì¥Ó¥å¡¼)
+// CSV出力データを作成する。(レビュー)
 function lfGetReviewCSV($where, $option, $arrval) {
 	global $arrREVIEW_CVSCOL;
@@ -88,5 +88,5 @@
 	$max = count($list_data);
 	for($i = 0; $i < $max; $i++) {
-		// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£
+		// 各項目をCSV出力用に変換する。
 		$data .= lfMakeReviewCSV($list_data[$i]);
 	}
@@ -94,5 +94,5 @@
 }
 
-// CSV½ÐÎÏ¥Ç¡¼¥¿¤òºîÀ®¤¹¤ë¡£(¥È¥é¥Ã¥¯¥Ð¥Ã¥¯)
+// CSV出力データを作成する。(トラックバック)
 function lfGetTrackbackCSV($where, $option, $arrval) {
 	global $arrTRACKBACK_CVSCOL;
@@ -108,5 +108,5 @@
 	$max = count($list_data);
 	for($i = 0; $i < $max; $i++) {
-		// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£
+		// 各項目をCSV出力用に変換する。
 		$data .= lfMakeTrackbackCSV($list_data[$i]);
 	}
@@ -114,5 +114,5 @@
 }
 
-// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£(¾¦ÉÊ)
+// 各項目をCSV出力用に変換する。(商品)
 function lfMakeProductsCSV($list) {
 	global $arrDISP;
@@ -137,5 +137,5 @@
 			$line .= "\"".$tmp."\",";
 		}
-		// Ê¸Ëö¤Î","¤òÊÑ´¹
+		// 文末の","を変換
 		$line = ereg_replace(",$", "\n", $line);
 	}
@@ -144,5 +144,5 @@
 
 
-// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£(¥ì¥Ó¥å¡¼)
+// 各項目をCSV出力用に変換する。(レビュー)
 function lfMakeReviewCSV($list) {
 	global $arrSex;
@@ -172,10 +172,10 @@
 		$line .= "\"".$tmp."\",";
 	}
-	// Ê¸Ëö¤Î","¤òÊÑ´¹
+	// 文末の","を変換
 	$line = ereg_replace(",$", "\n", $line);
 	return $line;
 }
 
-// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£(¥È¥é¥Ã¥¯¥Ð¥Ã¥¯)
+// 各項目をCSV出力用に変換する。(トラックバック)
 function lfMakeTrackbackCSV($list) {
 	global $arrTrackBackStatus;
@@ -198,5 +198,5 @@
 		$line .= "\"".$tmp."\",";
 	}
-	// Ê¸Ëö¤Î","¤òÊÑ´¹
+	// 文末の","を変換
 	$line = ereg_replace(",$", "\n", $line);
 	return $line;
Index: branches/feature-module-update/html/admin/products/trackback.php
===================================================================
--- branches/rel/html/admin/products/trackback.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/trackback.php	(revision 15078)
@@ -20,5 +20,5 @@
 		$this->tpl_subno = 'trackback';
 		$this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
-		$this->tpl_subtitle = '¥È¥é¥Ã¥¯¥Ð¥Ã¥¯´ÉÍý';
+		$this->tpl_subtitle = 'トラックバック管理';
 	}
 }
@@ -30,8 +30,8 @@
 $objQuery = new SC_Query();
 
-// ¾õÂÖ¤ÎÀßÄê
+// 状態の設定
 $objPage->arrTrackBackStatus = $arrTrackBackStatus;
 
-// ÅÐÏ¿¡¦¹¹¿·¸¡º÷³«»ÏÇ¯
+// 登録・更新検索開始年
 $objDate->setStartYear(RELEASE_YEAR);
 $objDate->setEndYear(DATE("Y"));
@@ -39,5 +39,5 @@
 $objPage->arrStartMonth = $objDate->getMonth();
 $objPage->arrStartDay = $objDate->getDay();
-// ÅÐÏ¿¡¦¹¹¿·¸¡º÷½ªÎ»Ç¯
+// 登録・更新検索終了年
 $objDate->setStartYear(RELEASE_YEAR);
 $objDate->setEndYear(DATE("Y"));
@@ -46,13 +46,13 @@
 $objPage->arrEndDay = $objDate->getDay();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤Î¥«¥é¥à¤Î¼èÆÀ(view¤È¤Î·ë¹ç¤Î¤¿¤á¡¢¥Æ¡¼¥Ö¥ë¤òA¤ÈÄêµÁ¤·¤Æ¤ª¤¯)
+// トラックバック情報のカラムの取得(viewとの結合のため、テーブルをAと定義しておく)
 $select = "A.trackback_id, A.product_id, A.blog_name, A.title, A.url, ";
 $select .= "A.excerpt, A.status, A.create_date, A.update_date, B.name";
 $from = "dtb_trackback AS A LEFT JOIN dtb_products AS B ON A.product_id = B.product_id ";
 
-// ¸¡º÷¥ï¡¼¥É¤Î°ú¤­·Ñ¤®
+// 検索ワードの引き継ぎ
 foreach ($_POST as $key => $val) {
 	if (ereg("^search_", $key)) {
@@ -61,5 +61,5 @@
 }
 
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¤Îºï½ü
+// トラックバックの削除
 if ($_POST['mode'] == "delete") {
 	$objQuery->exec("UPDATE dtb_trackback SET del_flg = 1, update_date = now() WHERE trackback_id = ?", array($_POST['trackback_id']));
@@ -68,9 +68,9 @@
 if ($_POST['mode'] == 'search' || $_POST['mode'] == 'csv' || $_POST['mode'] == 'delete'){
 	
-	//ºï½ü¤µ¤ì¤Æ¤¤¤Ê¤¤¾¦ÉÊ¤ò¸¡º÷
+	//削除されていない商品を検索
 	$where="A.del_flg = 0 AND B.del_flg = 0";
 	$objPage->arrForm = $_POST;
 
-	//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//エラーチェック
 	$objPage->arrErr = lfCheckError();
 
@@ -88,5 +88,5 @@
 				case 'search_blog_name':
 					$val = ereg_replace(" ", "%", $val);
-					$val = ereg_replace("¡¡", "%", $val);
+					$val = ereg_replace("　", "%", $val);
 					$where.= " AND A.blog_name ILIKE ? ";
 					$arrval[] = "%$val%";
@@ -95,5 +95,5 @@
 				case 'search_blog_title':
 					$val = ereg_replace(" ", "%", $val);
-					$val = ereg_replace("¡¡", "%", $val);
+					$val = ereg_replace("　", "%", $val);
 					$where.= " AND A.title ILIKE ? ";
 					$arrval[] = "%$val%";
@@ -102,5 +102,5 @@
 				case 'search_blog_url':
 					$val = ereg_replace(" ", "%", $val);
-					$val = ereg_replace("¡¡", "%", $val);
+					$val = ereg_replace("　", "%", $val);
 					$where.= " AND A.url ILIKE ? ";
 					$arrval[] = "%$val%";
@@ -116,5 +116,5 @@
 				case 'search_name':
 					$val = ereg_replace(" ", "%", $val);
-					$val = ereg_replace("¡¡", "%", $val);
+					$val = ereg_replace("　", "%", $val);
 					$where.= " AND B.name ILIKE ? ";
 					$arrval[] = "%$val%";
@@ -123,5 +123,5 @@
 				case 'search_product_code':
 					$val = ereg_replace(" ", "%", $val);
-					$val = ereg_replace("¡¡", "%", $val);
+					$val = ereg_replace("　", "%", $val);
 					$where.= " AND B.product_id IN (SELECT product_id FROM dtb_products_class WHERE product_code ILIKE ? )";
 					$arrval[] = "%$val%";
@@ -153,5 +153,5 @@
 	$order = "A.create_date DESC";
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+	// ページ送りの処理
 	if(is_numeric($_POST['search_page_max'])) {	
 		$page_max = $_POST['search_page_max'];
@@ -163,5 +163,5 @@
 	$objPage->tpl_linemax = $linemax;
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+	// ページ送りの取得
 	$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchPage", NAVI_PMAX);
 	$objPage->arrPagenavi = $objNavi->arrPagenavi;
@@ -170,21 +170,21 @@
 	$objPage->tpl_pageno = $_POST['search_pageno'];
 	
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	// 取得範囲の指定(開始行番号、行数のセット)
 	$objQuery->setlimitoffset($page_max, $startno);
 
-	// É½¼¨½ç½ø
+	// 表示順序
 	$objQuery->setorder($order);
 	
-	//¸¡º÷·ë²Ì¤Î¼èÆÀ
+	//検索結果の取得
 	$objPage->arrTrackback = $objQuery->select($select, $from, $where, $arrval);
 	
-	//CSV¥À¥¦¥ó¥í¡¼¥É
+	//CSVダウンロード
 	if ($_POST['mode'] == 'csv'){
-		// ¥ª¥×¥·¥ç¥ó¤Î»ØÄê
+		// オプションの指定
 		$option = "ORDER BY A.trackback_id";
-		// CSV½ÐÎÏ¥¿¥¤¥È¥ë¹Ô¤ÎºîÀ®
+		// CSV出力タイトル行の作成
 		$head = sfGetCSVList($arrTRACKBACK_CVSTITLE);
 		$data = lfGetTrackbackCSV($where, '', $arrval);
-		// CSV¤òÁ÷¿®¤¹¤ë¡£
+		// CSVを送信する。
 		sfCSVDownload($head.$data);
 		exit;
@@ -197,19 +197,19 @@
 //-------------------------------------------------------------------------------------
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 function lfCheckError() {
 	$objErr = new SC_CheckError();
 	switch ($_POST['mode']){
 		case 'search':
-		$objErr->doFunc(array("Åê¹Æ¼Ô", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
-		$objErr->doFunc(array("³«»ÏÆü", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
-		$objErr->doFunc(array("½ªÎ»Æü", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
-		$objErr->doFunc(array("³«»ÏÆü", "½ªÎ»Æü", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
+		$objErr->doFunc(array("投稿者", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
+		$objErr->doFunc(array("開始日", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
+		$objErr->doFunc(array("終了日", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
+		$objErr->doFunc(array("開始日", "終了日", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
 		break;
 		
 		case 'complete':
-		$objErr->doFunc(array("¤ª¤¹¤¹¤á¥ì¥Ù¥ë", "recommend_level"), array("SELECT_CHECK"));
-		$objErr->doFunc(array("¥¿¥¤¥È¥ë", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-		$objErr->doFunc(array("¥³¥á¥ó¥È", "comment", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("おすすめレベル", "recommend_level"), array("SELECT_CHECK"));
+		$objErr->doFunc(array("タイトル", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("コメント", "comment", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 		break;
 	}
Index: branches/feature-module-update/html/admin/products/trackback_edit.php
===================================================================
--- branches/rel/html/admin/products/trackback_edit.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/trackback_edit.php	(revision 15078)
@@ -14,5 +14,5 @@
 		$this->tpl_mainno = 'products';		
 		$this->tpl_subno = 'trackback';
-		$this->tpl_subtitle = '¥È¥é¥Ã¥¯¥Ð¥Ã¥¯´ÉÍý';
+		$this->tpl_subtitle = 'トラックバック管理';
 	}
 }
@@ -23,8 +23,8 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-//¸¡º÷¥ï¡¼¥É¤Î°ú·Ñ¤®
+//検索ワードの引継ぎ
 foreach ($_POST as $key => $val){
 	if (ereg("^search_", $key)){
@@ -33,8 +33,8 @@
 }
 
-// ¾õÂÖ¤ÎÀßÄê
+// 状態の設定
 $objPage->arrTrackBackStatus = $arrTrackBackStatus;
 
-//¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ÍÑ¥«¥é¥à
+//取得文字列の変換用カラム
 $arrRegistColumn = array (		
 						array( "column" => "update_date"),
@@ -47,27 +47,27 @@
 					);
 
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯ID¤òÅÏ¤¹
+// トラックバックIDを渡す
 $objPage->tpl_trackback_id = $_POST['trackback_id'];
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤Î¥«¥é¥à¤Î¼èÆÀ
+// トラックバック情報のカラムの取得
 $objPage->arrTrackback = lfGetTrackbackData($_POST['trackback_id']);
 
-// ¾¦ÉÊ¤´¤È¤Î¥È¥é¥Ã¥¯¥Ð¥Ã¥¯É½¼¨¿ô¼èÆÀ
+// 商品ごとのトラックバック表示数取得
 $count = $objQuery->count("dtb_trackback", "del_flg = 0 AND product_id = ?", array($objPage->arrTrackback['product_id']));
-// Î¾ÊýÁªÂò²ÄÇ½
+// 両方選択可能
 $objPage->tpl_status_change = true;
 
 switch($_POST['mode']) {
-	// ÅÐÏ¿
+	// 登録
 	case 'complete':
-		//¥Õ¥©¡¼¥àÃÍ¤ÎÊÑ´¹
+		//フォーム値の変換
 		$arrTrackback = lfConvertParam($_POST, $arrRegistColumn);
 		$objPage->arrErr = lfCheckError($arrTrackback);
-		//¥¨¥é¡¼Ìµ¤·
+		//エラー無し
 
 		if (!$objPage->arrErr) {
-			//¥ì¥Ó¥å¡¼¾ðÊó¤ÎÊÔ½¸ÅÐÏ¿
+			//レビュー情報の編集登録
 			lfRegistTrackbackData($arrTrackback, $arrRegistColumn);
 			$objPage->arrTrackback = $arrTrackback;
-			$objPage->tpl_onload = "confirm('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+			$objPage->tpl_onload = "confirm('登録が完了しました。');";
 		}
 		break;
@@ -82,33 +82,33 @@
 //------------------------------------------------------------------------------------------------------------------------------------
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 function lfCheckError($array) {
 	$objErr = new SC_CheckError($array);
-	$objErr->doFunc(array("¥Ö¥í¥°Ì¾", "blog_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Ö¥í¥°µ­»ö¥¿¥¤¥È¥ë", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Ö¥í¥°µ­»öÆâÍÆ", "excerpt", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Ö¥í¥°URL", "url", URL_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¾õÂÖ", "status"), array("SELECT_CHECK"));
+	$objErr->doFunc(array("ブログ名", "blog_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ブログ記事タイトル", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ブログ記事内容", "excerpt", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ブログURL", "url", URL_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("状態", "status"), array("SELECT_CHECK"));
 	return $objErr->arrErr;
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -118,5 +118,5 @@
 }
 
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤Î¼èÆÀ
+// トラックバック情報の取得
 function lfGetTrackbackData($trackback_id) {
 	global $objPage;
@@ -135,5 +135,5 @@
 }
 
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¾ðÊó¤ÎÊÔ½¸ÅÐÏ¿
+// トラックバック情報の編集登録
 function lfRegistTrackbackData($array, $arrRegistColumn) {
 	global $objQuery;
@@ -147,5 +147,5 @@
 		}
 	}
-	//ÅÐÏ¿¼Â¹Ô
+	//登録実行
 	$objQuery->begin();
 	$objQuery->update("dtb_trackback", $arrRegist, "trackback_id = '".$_POST['trackback_id']."'");
Index: branches/feature-module-update/html/admin/products/product_rank.php
===================================================================
--- branches/rel/html/admin/products/product_rank.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/product_rank.php	(revision 15078)
@@ -13,5 +13,5 @@
 		$this->tpl_mainno = 'products';		
 		$this->tpl_subno = 'product_rank';
-		$this->tpl_subtitle = '¾¦ÉÊÊÂ¤ÓÂØ¤¨';
+		$this->tpl_subtitle = '商品並び替え';
 	}
 }
@@ -22,10 +22,10 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
 $objPage->tpl_pageno = $_POST['pageno'];
 
-// ÄÌ¾ï»þ¤Ï¿Æ¥«¥Æ¥´¥ê¤ò0¤ËÀßÄê¤¹¤ë¡£
+// 通常時は親カテゴリを0に設定する。
 $objPage->arrForm['parent_category_id'] = $_POST['parent_category_id'];
 
@@ -48,5 +48,5 @@
 	break;
 case 'tree':
-	// ¥«¥Æ¥´¥ê¤ÎÀÚÂØ¤Ï¡¢¥Ú¡¼¥¸ÈÖ¹æ¤ò¥¯¥ê¥¢¤¹¤ë¡£
+	// カテゴリの切替は、ページ番号をクリアする。
 	$objPage->tpl_pageno = "";
 	break;
@@ -62,5 +62,5 @@
 
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¾¦ÉÊÆÉ¤ß¹þ¤ß */
+/* 商品読み込み */
 function lfGetProduct($category_id) {
 	global $objPage;
@@ -71,21 +71,21 @@
 	$where = "del_flg = 0 AND category_id = ?";
 	
-	// ¹Ô¿ô¤Î¼èÆÀ
+	// 行数の取得
 	$linemax = $objQuery->count("dtb_products", $where, array($category_id));
-	// ½ç°Ì¡¢³ºÅö·ï¿ôÉ½¼¨ÍÑ
+	// 順位、該当件数表示用
 	$objPage->tpl_linemax = $linemax;
 	
 	$objNavi = new SC_PageNavi($objPage->tpl_pageno, $linemax, SEARCH_PMAX, "fnNaviPage", NAVI_PMAX);
 	$startno = $objNavi->start_row;
-	$objPage->tpl_strnavi = $objNavi->strnavi;		// NaviÉ½¼¨Ê¸»úÎó
-	$objPage->tpl_pagemax = $objNavi->max_page;		// ¥Ú¡¼¥¸ºÇÂç¿ô¡Ê¡Ö¾å¤Ø²¼¤Ø¡×É½¼¨È½ÄêÍÑ¡Ë
-	$objPage->tpl_disppage = $objNavi->now_page;	// É½¼¨¥Ú¡¼¥¸ÈÖ¹æ¡Ê¡Ö¾å¤Ø²¼¤Ø¡×É½¼¨È½ÄêÍÑ¡Ë
+	$objPage->tpl_strnavi = $objNavi->strnavi;		// Navi表示文字列
+	$objPage->tpl_pagemax = $objNavi->max_page;		// ページ最大数（「上へ下へ」表示判定用）
+	$objPage->tpl_disppage = $objNavi->now_page;	// 表示ページ番号（「上へ下へ」表示判定用）
 			
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	// 取得範囲の指定(開始行番号、行数のセット)
 	if(DB_TYPE != "mysql") $objQuery->setlimitoffset(SEARCH_PMAX, $startno);
 	
 	$objQuery->setorder("rank DESC");
 	
-	// view¤â¹Ê¹þ¤ß¤ò¤«¤±¤ë(mysqlÍÑ)
+	// viewも絞込みをかける(mysql用)
 	sfViewWhere("&&noncls_where&&", $where, array($category_id), $objQuery->order . " " .  $objQuery->setlimitoffset(SEARCH_PMAX, $startno, true));
 	
Index: branches/feature-module-update/html/admin/products/upload_csv.php
===================================================================
--- branches/rel/html/admin/products/upload_csv.php	(revision 14926)
+++ branches/feature-module-update/html/admin/products/upload_csv.php	(revision 15078)
@@ -25,14 +25,14 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile(IMAGE_TEMP_DIR, IMAGE_SAVE_DIR);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 $colmax = $objFormParam->getCount();
@@ -43,5 +43,5 @@
 case 'csv_upload':
 	$err = false;
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr['csv_file'] = $objUpFile->makeTempFile('csv_file');
 	
@@ -50,35 +50,35 @@
 	}
 
-	// ¼Â¹Ô»þ´Ö¤òÀ©¸Â¤·¤Ê¤¤
+	// 実行時間を制限しない
 	set_time_limit(0);
 	
-	// ½ÐÎÏ¤ò¥Ð¥Ã¥Õ¥¡¥ê¥ó¥°¤·¤Ê¤¤(==ÆüËÜ¸ì¼«Æ°ÊÑ´¹¤â¤·¤Ê¤¤)
+	// 出力をバッファリングしない(==日本語自動変換もしない)
 	ob_end_clean();
 	
-	// IE¤Î¤¿¤á¤Ë256¥Ð¥¤¥È¶õÊ¸»ú½ÐÎÏ
+	// IEのために256バイト空文字出力
 	echo str_pad('',256);
 		
 	if($arrErr['csv_file'] == "") {
-		// °ì»þ¥Õ¥¡¥¤¥ëÌ¾¤Î¼èÆÀ
+		// 一時ファイル名の取得
 		$filepath = $objUpFile->getTempFilePath('csv_file');
-		// ¥¨¥ó¥³¡¼¥É
+		// エンコード
 		$enc_filepath = sfEncodeFile($filepath, CHAR_CODE, CSV_TEMP_DIR);
 		
-		// ¥ì¥³¡¼¥É¿ô¤òÆÀ¤ë
+		// レコード数を得る
 		$rec_count = lfCSVRecordCount($enc_filepath);		
 		
 		$fp = fopen($enc_filepath, "r");
-		$line = 0;		// ¹Ô¿ô
-		$regist = 0;	// ÅÐÏ¿¿ô
+		$line = 0;		// 行数
+		$regist = 0;	// 登録数
 		
 		$objQuery = new SC_Query();
 		$objQuery->begin();
 		
-		echo "¢£¡¡CSVÅÐÏ¿¿ÊÄ½¾õ¶· <br/><br/>\n";				
+		echo "■　CSV登録進捗状況 <br/><br/>\n";				
 				
 		while(!feof($fp) && !$err) {
 			$arrCSV = fgetcsv($fp, CSV_LINE_MAX);
 						
-			// ¹Ô¥«¥¦¥ó¥È
+			// 行カウント
 			$line++;
 			
@@ -87,30 +87,30 @@
 			}			
 								
-			// ¹àÌÜ¿ô¥«¥¦¥ó¥È
+			// 項目数カウント
 			$max = count($arrCSV);
 			
-			// ¹àÌÜ¿ô¤¬1°Ê²¼¤Î¾ì¹ç¤ÏÌµ»ë¤¹¤ë
+			// 項目数が1以下の場合は無視する
 			if($max <= 1) {
 				continue;			
 			}
 			
-			// ¹àÌÜ¿ô¥Á¥§¥Ã¥¯
+			// 項目数チェック
 			if($max != $colmax) {
-				echo "¢¨ ¹àÌÜ¿ô¤¬" . $max . "¸Ä¸¡½Ð¤µ¤ì¤Þ¤·¤¿¡£¹àÌÜ¿ô¤Ï" . $colmax . "¸Ä¤Ë¤Ê¤ê¤Þ¤¹¡£</br>\n";
+				echo "※ 項目数が" . $max . "個検出されました。項目数は" . $colmax . "個になります。</br>\n";
 				$err = true;
 			} else {
-				// ¥·¡¼¥±¥ó¥¹ÇÛÎó¤ò³ÊÇ¼¤¹¤ë¡£
+				// シーケンス配列を格納する。
 				$objFormParam->setParam($arrCSV, true);
 				$arrRet = $objFormParam->getHashArray();
 				$objFormParam->setParam($arrRet);
-				// ÆþÎÏÃÍ¤ÎÊÑ´¹
+				// 入力値の変換
 				$objFormParam->convParam();
-				// <br>¤Ê¤·¤Ç¥¨¥é¡¼¼èÆÀ¤¹¤ë¡£
+				// <br>なしでエラー取得する。
 				$arrCSVErr = lfCheckError();
 			}
 			
-			// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+			// 入力エラーチェック
 			if(count($arrCSVErr) > 0) {
-				echo "<font color=\"red\">¢£" . $line . "¹ÔÌÜ¤Ç¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£</font></br>\n";
+				echo "<font color=\"red\">■" . $line . "行目でエラーが発生しました。</font></br>\n";
 				foreach($arrCSVErr as $val) {
 					echo "<font color=\"red\">$val</font></br>\n";	
@@ -125,5 +125,5 @@
 			$arrParam = $objFormParam->getHashArray();
  
-			if(!$err) echo $line." / ".$rec_count. "¹ÔÌÜ¡¡¡Ê¾¦ÉÊID¡§".$arrParam['product_id']." / ¾¦ÉÊÌ¾¡§".$arrParam['name'].")\n<br />";
+			if(!$err) echo $line." / ".$rec_count. "行目　（商品ID：".$arrParam['product_id']." / 商品名：".$arrParam['name'].")\n<br />";
 			flush();
 		}
@@ -132,6 +132,6 @@
 		if(!$err) {
 			$objQuery->commit();
-			echo "¢£" . $regist . "·ï¤Î¥ì¥³¡¼¥É¤òÅÐÏ¿¤·¤Þ¤·¤¿¡£";
-			// ¾¦ÉÊ·ï¿ô¥«¥¦¥ó¥È´Ø¿ô¤Î¼Â¹Ô
+			echo "■" . $regist . "件のレコードを登録しました。";
+			// 商品件数カウント関数の実行
 			sfCategory_Count($objQuery);
 		} else {
@@ -143,5 +143,5 @@
 		}
 	}
-	echo "<br/><a href=\"javascript:window.close()\">¢ªÊÄ¤¸¤ë</a>";
+	echo "<br/><a href=\"javascript:window.close()\">→閉じる</a>";
 	flush();
 	exit;	
@@ -157,82 +157,82 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfInitFile
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+ * 関数名：lfInitFile
+ * 説明　：ファイル情報の初期化
  */function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("CSV¥Õ¥¡¥¤¥ë", 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false);
-}
-
-/* 
- * ´Ø¿ôÌ¾¡§lfInitParam
- * ÀâÌÀ¡¡¡§ÆþÎÏ¾ðÊó¤Î½é´ü²½
+	$objUpFile->addFile("CSVファイル", 'csv_file', array('csv'), CSV_SIZE, true, 0, 0, false);
+}
+
+/* 
+ * 関数名：lfInitParam
+ * 説明　：入力情報の初期化
  */
 function lfInitParam() {
 	global $objFormParam;
 		
-	$objFormParam->addParam("¾¦ÉÊID", "product_id", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊµ¬³ÊID", "product_class_id", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	
-	$objFormParam->addParam("µ¬³ÊÌ¾1", "dummy1");
-	$objFormParam->addParam("µ¬³ÊÌ¾2", "dummy2");
-	
-	$objFormParam->addParam("¾¦ÉÊÌ¾", "name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¸ø³«¥Õ¥é¥°(1:¸ø³« 2:Èó¸ø³«)", "status", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹", "product_flag", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ¥³¡¼¥É", "product_code", STEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品ID", "product_id", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("商品規格ID", "product_class_id", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	
+	$objFormParam->addParam("規格名1", "dummy1");
+	$objFormParam->addParam("規格名2", "dummy2");
+	
+	$objFormParam->addParam("商品名", "name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("公開フラグ(1:公開 2:非公開)", "status", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("商品ステータス", "product_flag", INT_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("商品コード", "product_code", STEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
 	$objFormParam->addParam(NORMAL_PRICE_TITLE, "price01", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
 	$objFormParam->addParam(SALE_PRICE_TITLE, "price02", PRICE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("ºß¸Ë¿ô", "stock", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("Á÷ÎÁ", "deliv_fee", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¹ØÆþÀ©¸Â", "sale_limit", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥«¡¼URL", "comment1", URL_LEN, "KVa", array("SPTAB_CHECK","URL_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¸¡º÷¥ï¡¼¥É", "comment3", LLTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("°ìÍ÷-¥á¥¤¥ó¥³¥á¥ó¥È", "main_list_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("°ìÍ÷-¥á¥¤¥ó²èÁü", "main_list_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥á¥¤¥ó¥³¥á¥ó¥È", "main_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥á¥¤¥ó²èÁü", "main_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥á¥¤¥ó³ÈÂç²èÁü", "main_large_image", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥«¥é¡¼Èæ³Ó²èÁü", "file1", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë", "file2", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë(1)", "sub_title1", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È(1)", "sub_comment1", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü(1)", "sub_image1", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü(1)", "sub_large_image1", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë(2)", "sub_title2", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È(2)", "sub_comment2", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü(2)", "sub_image2", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü(2)", "sub_large_image2", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë(3)", "sub_title3", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È(3)", "sub_comment3", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü(3)", "sub_image3", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü(3)", "sub_large_image3", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-		
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë(4)", "sub_title4", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È(4)", "sub_comment4", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü(4)", "sub_image4", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü(4)", "sub_large_image4", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-		
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë(5)", "sub_title5", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È(5)", "sub_comment5", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö²èÁü(5)", "sub_image5", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü(5)", "sub_large_image5", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	
-	$objFormParam->addParam("È¯Á÷ÆüÌÜ°Â", "deliv_date_id", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("在庫数", "stock", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("送料", "deliv_fee", PRICE_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("ポイント付与率", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK","MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("購入制限", "sale_limit", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+	$objFormParam->addParam("メーカーURL", "comment1", URL_LEN, "KVa", array("SPTAB_CHECK","URL_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("検索ワード", "comment3", LLTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("一覧-メインコメント", "main_list_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("一覧-メイン画像", "main_list_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("メインコメント", "main_comment", LTEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("メイン画像", "main_image", LTEXT_LEN, "KVa", array("EXIST_CHECK","FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("メイン拡大画像", "main_large_image", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("カラー比較画像", "file1", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("商品詳細ファイル", "file2", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブタイトル(1)", "sub_title1", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブコメント(1)", "sub_comment1", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ画像(1)", "sub_image1", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ拡大画像(1)", "sub_large_image1", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	
+	$objFormParam->addParam("詳細-サブタイトル(2)", "sub_title2", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブコメント(2)", "sub_comment2", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ画像(2)", "sub_image2", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ拡大画像(2)", "sub_large_image2", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	
+	$objFormParam->addParam("詳細-サブタイトル(3)", "sub_title3", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブコメント(3)", "sub_comment3", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ画像(3)", "sub_image3", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ拡大画像(3)", "sub_large_image3", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+		
+	$objFormParam->addParam("詳細-サブタイトル(4)", "sub_title4", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブコメント(4)", "sub_comment4", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ画像(4)", "sub_image4", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ拡大画像(4)", "sub_large_image4", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+		
+	$objFormParam->addParam("詳細-サブタイトル(5)", "sub_title5", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブコメント(5)", "sub_comment5", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ画像(5)", "sub_image5", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("詳細-サブ拡大画像(5)", "sub_large_image5", LTEXT_LEN, "KVa", array("FILE_EXISTS","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	
+	$objFormParam->addParam("発送日目安", "deliv_date_id", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
 	
     for ($cnt = 1; $cnt <= RECOMMEND_PRODUCT_MAX; $cnt++) {
-        $objFormParam->addParam("¤ª¤¹¤¹¤á¾¦ÉÊ($cnt)", "recommend_product_id$cnt", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
-        $objFormParam->addParam("¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È($cnt)", "recommend_comment$cnt", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
+        $objFormParam->addParam("おすすめ商品($cnt)", "recommend_product_id$cnt", INT_LEN, "n", array("MAX_LENGTH_CHECK","NUM_CHECK"));
+        $objFormParam->addParam("詳細-サブコメント($cnt)", "recommend_comment$cnt", LTEXT_LEN, "KVa", array("SPTAB_CHECK","MAX_LENGTH_CHECK"));
     }
     
-	$objFormParam->addParam("¾¦ÉÊ¥«¥Æ¥´¥ê", "category_id", STEXT_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-}
-
-/* 
- * ´Ø¿ôÌ¾¡§lfRegistProduct
- * °ú¿ô1 ¡§SC_Query¥ª¥Ö¥¸¥§¥¯¥È
- * ÀâÌÀ¡¡¡§¾¦ÉÊÅÐÏ¿
+	$objFormParam->addParam("商品カテゴリ", "category_id", STEXT_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+}
+
+/* 
+ * 関数名：lfRegistProduct
+ * 引数1 ：SC_Queryオブジェクト
+ * 説明　：商品登録
  */
 function lfRegistProduct($objQuery, $line = "") {
@@ -240,5 +240,5 @@
 	$arrRet = $objFormParam->getHashArray();
 	
-	// dtb_products°Ê³°¤ËÅÐÏ¿¤µ¤ì¤ëÃÍ¤ò½ü³°¤¹¤ë¡£
+	// dtb_products以外に登録される値を除外する。
 	foreach($arrRet as $key => $val) {
 		switch($key) {
@@ -268,7 +268,7 @@
 		}
 	}
-	// ÅÐÏ¿»þ´Ö¤òÀ¸À®(DB¤Înow()¤À¤Ècommit¤·¤¿ºÝ¡¢¤¹¤Ù¤ÆÆ±°ì¤Î»þ´Ö¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¦)
+	// 登録時間を生成(DBのnow()だとcommitした際、すべて同一の時間になってしまう)
 	$time = date("Y-m-d H:i:s");
-	// ÉÃ°Ê²¼¤òÀ¸À®
+	// 秒以下を生成
 	if($line != "") {
 		$microtime = sprintf("%06d", $line);
@@ -289,15 +289,15 @@
 
 	if($arrRet['product_id'] != "" && $arrRet['product_class_id'] != "") {
-		// ¥«¥Æ¥´¥êÆâ¥é¥ó¥¯¤ÎÄ´À°½èÍý
+		// カテゴリ内ランクの調整処理
 		$old_catid = $objQuery->get("dtb_products", "category_id", "product_id = ?", array($arrRet['product_id']));
 		sfMoveCatRank($objQuery, "dtb_products", "product_id", "category_id", $old_catid, $arrRet['category_id'], $arrRet['product_id']);
 
-		// UPDATE¤Î¼Â¹Ô
+		// UPDATEの実行
 		$where = "product_id = ?";
 		$objQuery->update("dtb_products", $sqlval, $where, array($sqlval['product_id']));
 	} else {
 
-		// ¿·µ¬ÅÐÏ¿
-        // postgresql¤Èmysql¤È¤Ç½èÍý¤òÊ¬¤±¤ë
+		// 新規登録
+        // postgresqlとmysqlとで処理を分ける
         if (DB_TYPE == "pgsql") {
             $product_id = $objQuery->nextval("dtb_products","product_id");
@@ -308,15 +308,15 @@
 		$sqlval['create_date'] = $time;
 		
-		// ¥«¥Æ¥´¥êÆâ¤ÇºÇÂç¤Î¥é¥ó¥¯¤ò³ä¤êÅö¤Æ¤ë
+		// カテゴリ内で最大のランクを割り当てる
 		$sqlval['rank'] = $objQuery->max("dtb_products", "rank", "category_id = ?", array($arrRet['category_id'])) + 1;
 		
-		// INSERT¤Î¼Â¹Ô
+		// INSERTの実行
 		$objQuery->insert("dtb_products", $sqlval);
 	}
 	
-	// µ¬³ÊÅÐÏ¿
+	// 規格登録
 	lfRegistProductClass($objQuery, $arrRet, $sqlval['product_id'], $arrRet['product_class_id']);
 	
-	// ¤ª¤¹¤¹¤á¾¦ÉÊÅÐÏ¿
+	// おすすめ商品登録
 	$objQuery->delete("dtb_recommend_products", "product_id = ?", array($sqlval['product_id']));
 	for($i = 1; $i <= RECOMMEND_PRODUCT_MAX; $i++) {
@@ -340,10 +340,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfRegistProductClass
- * °ú¿ô1 ¡§SC_Query¥ª¥Ö¥¸¥§¥¯¥È
- * °ú¿ô2 ¡§¾¦ÉÊµ¬³Ê¾ðÊóÇÛÎó
- * °ú¿ô3 ¡§¾¦ÉÊID
- * °ú¿ô4 ¡§¾¦ÉÊµ¬³ÊID
- * ÀâÌÀ¡¡¡§¾¦ÉÊµ¬³ÊÅÐÏ¿
+ * 関数名：lfRegistProductClass
+ * 引数1 ：SC_Queryオブジェクト
+ * 引数2 ：商品規格情報配列
+ * 引数3 ：商品ID
+ * 引数4 ：商品規格ID
+ * 説明　：商品規格登録
  */
 function lfRegistProductClass($objQuery, $arrList, $product_id, $product_class_id) {
@@ -363,7 +363,7 @@
 		
 	if($product_class_id == "") {
-		// ¿·µ¬ÅÐÏ¿
+		// 新規登録
 		$where = "product_id = ?";
-		// Ç°¤Î¤¿¤á¤Ë´ûÂ¸¤Îµ¬³Ê¤òºï½ü
+		// 念のために既存の規格を削除
 		$objQuery->delete("dtb_products_class", $where, array($product_id));
 		$sqlval['product_id'] = $product_id;
@@ -373,5 +373,5 @@
 		$objQuery->insert("dtb_products_class", $sqlval);
 	} else {
-		// ´ûÂ¸ÊÔ½¸
+		// 既存編集
 		$where = "product_id = ? AND product_class_id = ?";
 		$objQuery->update("dtb_products_class", $sqlval, $where, array($product_id, $product_class_id));	
@@ -380,10 +380,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfCheckError
- * ÀâÌÀ¡¡¡§ÆþÎÏ¥Á¥§¥Ã¥¯
+ * 関数名：lfCheckError
+ * 説明　：入力チェック
  */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -392,9 +392,9 @@
 	if(count($objErr->arrErr) == 0) {
 		$objQuery = new SC_Query();
-		// ¾¦ÉÊID¡¢µ¬³ÊID¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+		// 商品ID、規格IDの存在チェック
 		if($arrRet['product_id'] != "") {
 			$count = $objQuery->count("dtb_products", "product_id = ?", array($arrRet['product_id']));
 			if($count == 0) {
-				$objErr->arrErr['product_id'] = "¢¨ »ØÄê¤Î¾¦ÉÊID¤Ï¡¢ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£";
+				$objErr->arrErr['product_id'] = "※ 指定の商品IDは、登録されていません。";
 			}
 		}
@@ -406,12 +406,12 @@
 			}
 			if($count == 0) {
-				$objErr->arrErr['product_class_id'] = "¢¨ »ØÄê¤Îµ¬³ÊID¤Ï¡¢ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£";
-			}
-		}
-		
-		// Â¸ºß¤¹¤ë¥«¥Æ¥´¥êID¤«¥Á¥§¥Ã¥¯
+				$objErr->arrErr['product_class_id'] = "※ 指定の規格IDは、登録されていません。";
+			}
+		}
+		
+		// 存在するカテゴリIDかチェック
 		$count = $objQuery->count("dtb_category", "category_id = ?", array($arrRet['category_id']));
 		if($count == 0) {
-			$objErr->arrErr['product_id'] = "¢¨ »ØÄê¤Î¥«¥Æ¥´¥êID¤Ï¡¢ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£";
+			$objErr->arrErr['product_id'] = "※ 指定のカテゴリIDは、登録されていません。";
 		}
 	}
@@ -420,7 +420,7 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfCSVRecordCount
- * ÀâÌÀ¡¡¡§CSV¤Î¥«¥¦¥ó¥È¿ô¤òÆÀ¤ë
- * °ú¿ô1 ¡§¥Õ¥¡¥¤¥ë¥Ñ¥¹
+ * 関数名：lfCSVRecordCount
+ * 説明　：CSVのカウント数を得る
+ * 引数1 ：ファイルパス
  */
 function lfCSVRecordCount($file_name) {
Index: branches/feature-module-update/html/admin/products/review.php
===================================================================
--- branches/rel/html/admin/products/review.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/review.php	(revision 15078)
@@ -24,5 +24,5 @@
 		$this->tpl_subno = 'review';
 		$this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
-		$this->tpl_subtitle = '¥ì¥Ó¥å¡¼´ÉÍý';
+		$this->tpl_subtitle = 'レビュー管理';
 	}
 }
@@ -34,5 +34,5 @@
 $objQuery = new SC_Query();
 
-// ÅÐÏ¿¡¦¹¹¿·¸¡º÷³«»ÏÇ¯
+// 登録・更新検索開始年
 $objDate->setStartYear(RELEASE_YEAR);
 $objDate->setEndYear(DATE("Y"));
@@ -40,5 +40,5 @@
 $objPage->arrStartMonth = $objDate->getMonth();
 $objPage->arrStartDay = $objDate->getDay();
-// ÅÐÏ¿¡¦¹¹¿·¸¡º÷½ªÎ»Ç¯
+// 登録・更新検索終了年
 $objDate->setStartYear(RELEASE_YEAR);
 $objDate->setEndYear(DATE("Y"));
@@ -47,13 +47,13 @@
 $objPage->arrEndDay = $objDate->getDay();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-//¥ì¥Ó¥å¡¼¾ðÊó¤Î¥«¥é¥à¤Î¼èÆÀ
+//レビュー情報のカラムの取得
 $select="review_id, A.product_id, reviewer_name, sex, recommend_level, ";
 $select.="reviewer_url, title, comment, A.status, A.create_date, A.update_date, name";
 $from = "dtb_review AS A LEFT JOIN dtb_products AS B ON A.product_id = B.product_id ";
 
-	// ¸¡º÷¥ï¡¼¥É¤Î°ú¤­·Ñ¤®
+	// 検索ワードの引き継ぎ
 	foreach ($_POST as $key => $val) {
 		if (ereg("^search_", $key)) {
@@ -74,5 +74,5 @@
 
 if ($_POST['mode'] == "delete"){
-	//¥ì¥Ó¥å¡¼¤Îºï½ü
+	//レビューの削除
 	$objQuery->exec("UPDATE dtb_review SET del_flg=1 WHERE review_id=?", array($_POST['review_id']));
 }
@@ -80,5 +80,5 @@
 if ($_POST['mode'] == 'search' || $_POST['mode'] == 'csv' || $_POST['mode'] == 'delete'){
 	
-	//ºï½ü¤µ¤ì¤Æ¤¤¤Ê¤¤¾¦ÉÊ¤ò¸¡º÷
+	//削除されていない商品を検索
 	$where="A.del_flg = 0 AND B.del_flg = 0";
 	$objPage->arrForm = $_POST;
@@ -86,5 +86,5 @@
 		$objPage->arrForm['search_sex'] = split("-", $_POST['search_sex']);
 	}
-	//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//エラーチェック
 	$objPage->arrErr = lfCheckError();
 
@@ -101,5 +101,5 @@
 			case 'search_reviewer_name':
 				$val = ereg_replace(" ", "%", $val);
-				$val = ereg_replace("¡¡", "%", $val);
+				$val = ereg_replace("　", "%", $val);
 				$where.= " AND reviewer_name ILIKE ? ";
 				$arrval[] = "%$val%";
@@ -108,5 +108,5 @@
 			case 'search_reviewer_url':
 				$val = ereg_replace(" ", "%", $val);
-				$val = ereg_replace("¡¡", "%", $val);
+				$val = ereg_replace("　", "%", $val);
 				$where.= " AND reviewer_url ILIKE ? ";
 				$arrval[] = "%$val%";
@@ -115,5 +115,5 @@
 			case 'search_name':
 				$val = ereg_replace(" ", "%", $val);
-				$val = ereg_replace("¡¡", "%", $val);
+				$val = ereg_replace("　", "%", $val);
 				$where.= " AND name ILIKE ? ";
 				$arrval[] = "%$val%";
@@ -122,5 +122,5 @@
 			case 'search_product_code':
 				$val = ereg_replace(" ", "%", $val);
-				$val = ereg_replace("¡¡", "%", $val);
+				$val = ereg_replace("　", "%", $val);
 				$where.= " AND A.product_id IN (SELECT product_id FROM dtb_products_class WHERE product_code ILIKE ? )";
 				$arrval[] = "%$val%";
@@ -129,5 +129,5 @@
 			case 'search_sex':
 				$tmp_where = "";
-				//$val=ÇÛÎó¤ÎÃæ¿È,$element=³Æ¥­¡¼¤ÎÃÍ(1,2)
+				//$val=配列の中身,$element=各キーの値(1,2)
 				if (is_array($val)){
 					foreach($val as $element) {
@@ -179,5 +179,5 @@
 	$order = "A.create_date DESC";
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+	// ページ送りの処理
 	if(is_numeric($_POST['search_page_max'])) {	
 		$page_max = $_POST['search_page_max'];
@@ -189,5 +189,5 @@
 	$objPage->tpl_linemax = $linemax;
 	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+	// ページ送りの取得
 	$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchPage", NAVI_PMAX);
 	$objPage->arrPagenavi = $objNavi->arrPagenavi;
@@ -196,21 +196,21 @@
 	$objPage->tpl_pageno = $_POST['search_pageno'];
 	
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	// 取得範囲の指定(開始行番号、行数のセット)
 	$objQuery->setlimitoffset($page_max, $startno);
 
-	// É½¼¨½ç½ø
+	// 表示順序
 	$objQuery->setorder($order);
 	
-	//¸¡º÷·ë²Ì¤Î¼èÆÀ
+	//検索結果の取得
 	$objPage->arrReview = $objQuery->select($select, $from, $where, $arrval);
 	
-	//CSV¥À¥¦¥ó¥í¡¼¥É
+	//CSVダウンロード
 	if ($_POST['mode'] == 'csv'){
-		// ¥ª¥×¥·¥ç¥ó¤Î»ØÄê
+		// オプションの指定
 		$option = "ORDER BY review_id";
-		// CSV½ÐÎÏ¥¿¥¤¥È¥ë¹Ô¤ÎºîÀ®
+		// CSV出力タイトル行の作成
 		$head = sfGetCSVList($arrREVIEW_CVSTITLE);
 		$data = lfGetReviewCSV($where, '', $arrval);
-		// CSV¤òÁ÷¿®¤¹¤ë¡£
+		// CSVを送信する。
 		sfCSVDownload($head.$data);
 		exit;
@@ -223,19 +223,19 @@
 //-------------------------------------------------------------------------------------
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 function lfCheckError() {
 	$objErr = new SC_CheckError();
 	switch ($_POST['mode']){
 		case 'search':
-		$objErr->doFunc(array("Åê¹Æ¼Ô", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
-		$objErr->doFunc(array("³«»ÏÆü", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
-		$objErr->doFunc(array("½ªÎ»Æü", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
-		$objErr->doFunc(array("³«»ÏÆü", "½ªÎ»Æü", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
+		$objErr->doFunc(array("投稿者", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
+		$objErr->doFunc(array("開始日", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
+		$objErr->doFunc(array("終了日", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
+		$objErr->doFunc(array("開始日", "終了日", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
 		break;
 		
 		case 'complete':
-		$objErr->doFunc(array("¤ª¤¹¤¹¤á¥ì¥Ù¥ë", "recommend_level"), array("SELECT_CHECK"));
-		$objErr->doFunc(array("¥¿¥¤¥È¥ë", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-		$objErr->doFunc(array("¥³¥á¥ó¥È", "comment", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("おすすめレベル", "recommend_level"), array("SELECT_CHECK"));
+		$objErr->doFunc(array("タイトル", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("コメント", "comment", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 		break;
 	}
Index: branches/feature-module-update/html/admin/products/classcategory.php
===================================================================
--- branches/rel/html/admin/products/classcategory.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/classcategory.php	(revision 15078)
@@ -17,5 +17,5 @@
 		$this->tpl_subnavi = 'products/subnavi.tpl';
 		$this->tpl_subno = 'class';
-		$this->tpl_subtitle = 'µ¬³ÊÅÐÏ¿';
+		$this->tpl_subtitle = '規格登録';
 		$this->tpl_mainno = 'products';
 	}
@@ -27,5 +27,5 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
@@ -33,10 +33,10 @@
 $get_check = false;
 
-// µ¬³ÊID¤Î¥Á¥§¥Ã¥¯
+// 規格IDのチェック
 if(sfIsInt($_GET['class_id'])) {
-	// µ¬³ÊÌ¾¤Î¼èÆÀ
+	// 規格名の取得
 	$objPage->tpl_class_name = $objQuery->get("dtb_class", "name", "class_id = ?", array($_GET['class_id']));
 	if($objPage->tpl_class_name != "") {
-		// µ¬³ÊID¤Î°ú¤­·Ñ¤®
+		// 規格IDの引き継ぎ
 		$objPage->arrHidden['class_id'] = $_GET['class_id'];
 		$get_check = true;
@@ -45,46 +45,46 @@
 
 if(!$get_check) {
-	// µ¬³ÊÅÐÏ¿¥Ú¡¼¥¸¤ËÈô¤Ð¤¹¡£
+	// 規格登録ページに飛ばす。
 	header("Location: " . URL_CLASS_REGIST);
 	exit;
 }
 
-// ¿·µ¬ºîÀ® or ÊÔ½¸
+// 新規作成 or 編集
 switch($_POST['mode']) {
-// ÅÐÏ¿¥Ü¥¿¥ó²¡²¼
+// 登録ボタン押下
 case 'edit':
-	// POSTÃÍ¤Î°ú¤­·Ñ¤®
+	// POST値の引き継ぎ
 	$objPage->arrForm = $_POST;
-	// ÆþÎÏÊ¸»ú¤ÎÊÑ´¹
+	// 入力文字の変換
 	$_POST = lfConvertParam($_POST);
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfErrorCheck();
 	if(count($objPage->arrErr) <= 0) {
 		if($_POST['classcategory_id'] == "") {
-			lfInsertClass();	// DB¤Ø¤Î½ñ¤­¹þ¤ß
+			lfInsertClass();	// DBへの書き込み
 		} else {
-			lfUpdateClass();	// DB¤Ø¤Î½ñ¤­¹þ¤ß
+			lfUpdateClass();	// DBへの書き込み
 		}
-		// ºÆÉ½¼¨
+		// 再表示
 		sfReload("class_id=" . $_GET['class_id']);
 	} else {
-		// POST¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+		// POSTデータを引き継ぐ
 		$objPage->tpl_classcategory_id = $_POST['classcategory_id'];
 	}
 	break;
-// ºï½ü
+// 削除
 case 'delete':
-	// ¥é¥ó¥¯ÉÕ¤­¥ì¥³¡¼¥É¤Îºï½ü
+	// ランク付きレコードの削除
 	$where = "class_id = " . addslashes($_POST['class_id']);
 	sfDeleteRankRecord("dtb_classcategory", "classcategory_id", $_POST['classcategory_id'], $where, true);
 	break;
-// ÊÔ½¸Á°½èÍý
+// 編集前処理
 case 'pre_edit':
-	// ÊÔ½¸¹àÌÜ¤òDB¤è¤ê¼èÆÀ¤¹¤ë¡£
+	// 編集項目をDBより取得する。
 	$where = "classcategory_id = ?";
 	$name = $objQuery->get("dtb_classcategory", "name", $where, array($_POST['classcategory_id']));
-	// ÆþÎÏ¹àÌÜ¤Ë¥«¥Æ¥´¥êÌ¾¤òÆþÎÏ¤¹¤ë¡£
+	// 入力項目にカテゴリ名を入力する。
 	$objPage->arrForm['name'] = $name;
-	// POST¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+	// POSTデータを引き継ぐ
 	$objPage->tpl_classcategory_id = $_POST['classcategory_id'];
 	break;
@@ -101,5 +101,5 @@
 }
 
-// µ¬³ÊÊ¬Îà¤ÎÆÉ¹þ
+// 規格分類の読込
 $where = "del_flg <> 1 AND class_id = ?";
 $objQuery->setorder("rank DESC");
@@ -111,13 +111,13 @@
 //-----------------------------------------------------------------------------------------------------------------------------
 
-/* DB¤Ø¤ÎÁÞÆþ */
+/* DBへの挿入 */
 function lfInsertClass() {
 	$objQuery = new SC_Query();
 	$objQuery->begin();
-	// ¿Æµ¬³ÊID¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+	// 親規格IDの存在チェック
 	$where = "del_flg <> 1 AND class_id = ?";
 	$ret = 	$objQuery->get("dtb_class", "class_id", $where, array($_POST['class_id']));
 	if($ret != "") {	
-		// INSERT¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+		// INSERTする値を作成する。
 		$sqlval['name'] = $_POST['name'];
 		$sqlval['class_id'] = $_POST['class_id'];
@@ -126,5 +126,5 @@
 		$sqlval['create_date'] = "now()";
 		$sqlval['update_date'] = "now()";
-		// INSERT¤Î¼Â¹Ô
+		// INSERTの実行
 		$ret = $objQuery->insert("dtb_classcategory", $sqlval);
 	}
@@ -133,23 +133,23 @@
 }
 
-/* DB¤Ø¤Î¹¹¿· */
+/* DBへの更新 */
 function lfUpdateClass() {
 	$objQuery = new SC_Query();
-	// UPDATE¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// UPDATEする値を作成する。
 	$sqlval['name'] = $_POST['name'];
 	$sqlval['update_date'] = "Now()";
 	$where = "classcategory_id = ?";
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$ret = $objQuery->update("dtb_classcategory", $sqlval, $where, array($_POST['classcategory_id']));
 	return $ret;
 }
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam($array) {
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	$arrConvList['name'] = "KVa";
 
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($array[$key])) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -159,15 +159,15 @@
 }
 
-/* ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯ */
+/* 入力エラーチェック */
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
-	$objErr->doFunc(array("Ê¬ÎàÌ¾", "name", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("分類名", "name", STEXT_LEN), array("EXIST_CHECK","MAX_LENGTH_CHECK"));
 	if(!isset($objErr->arrErr['name'])) {
 		$objQuery = new SC_Query();
 		$where = "class_id = ? AND name = ?";
 		$arrRet = $objQuery->select("classcategory_id, name", "dtb_classcategory", $where, array($_GET['class_id'], $_POST['name']));
-		// ÊÔ½¸Ãæ¤Î¥ì¥³¡¼¥É°Ê³°¤ËÆ±¤¸Ì¾¾Î¤¬Â¸ºß¤¹¤ë¾ì¹ç
+		// 編集中のレコード以外に同じ名称が存在する場合
 		if ($arrRet[0]['classcategory_id'] != $_POST['classcategory_id'] && $arrRet[0]['name'] == $_POST['name']) {
-			$objErr->arrErr['name'] = "¢¨ ´û¤ËÆ±¤¸ÆâÍÆ¤ÎÅÐÏ¿¤¬Â¸ºß¤·¤Þ¤¹¡£<br>";
+			$objErr->arrErr['name'] = "※ 既に同じ内容の登録が存在します。<br>";
 		}
 	}
Index: branches/feature-module-update/html/admin/products/class.php
===================================================================
--- branches/rel/html/admin/products/class.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/class.php	(revision 15078)
@@ -13,5 +13,5 @@
 		$this->tpl_subnavi = 'products/subnavi.tpl';
 		$this->tpl_subno = 'class';
-		$this->tpl_subtitle = 'µ¬³ÊÅÐÏ¿';
+		$this->tpl_subtitle = '規格登録';
 		$this->tpl_mainno = 'products';
 	}
@@ -24,56 +24,56 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// Í×µáÈ½Äê
+// 要求判定
 switch($_POST['mode']) {
-// ÊÔ½¸½èÍý
+// 編集処理
 case 'edit':
-	// POSTÃÍ¤Î°ú¤­·Ñ¤®
+	// POST値の引き継ぎ
 	$objPage->arrForm = $_POST;
-	// ÆþÎÏÊ¸»ú¤ÎÊÑ´¹
+	// 入力文字の変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm);
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfErrorCheck();
 	if(count($objPage->arrErr) <= 0) {
 		if($_POST['class_id'] == "") {
-			lfInsertClass($objPage->arrForm);	// ¿·µ¬ºîÀ®
+			lfInsertClass($objPage->arrForm);	// 新規作成
 		} else {
-			lfUpdateClass($objPage->arrForm);	// ´ûÂ¸ÊÔ½¸
+			lfUpdateClass($objPage->arrForm);	// 既存編集
 		}
-		// ºÆÉ½¼¨
+		// 再表示
 		sfReload();
 	} else {
-		// POST¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+		// POSTデータを引き継ぐ
 		$objPage->tpl_class_id = $_POST['class_id'];
 	}
 	break;
-// ºï½ü
+// 削除
 case 'delete':
 	sfDeleteRankRecord("dtb_class", "class_id", $_POST['class_id'], "", true);
 	$objQuery = new SC_Query();
 	$objQuery->delete("dtb_classcategory", "class_id = ?", $_POST['class_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
-// ÊÔ½¸Á°½èÍý
+// 編集前処理
 case 'pre_edit':
-	// ÊÔ½¸¹àÌÜ¤òDB¤è¤ê¼èÆÀ¤¹¤ë¡£
+	// 編集項目をDBより取得する。
 	$where = "class_id = ?";
 	$class_name = $objQuery->get("dtb_class", "name", $where, array($_POST['class_id']));
-	// ÆþÎÏ¹àÌÜ¤Ë¥«¥Æ¥´¥êÌ¾¤òÆþÎÏ¤¹¤ë¡£
+	// 入力項目にカテゴリ名を入力する。
 	$objPage->arrForm['name'] = $class_name;
-	// POST¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+	// POSTデータを引き継ぐ
 	$objPage->tpl_class_id = $_POST['class_id'];
 break;
 case 'down':
 	sfRankDown("dtb_class", "class_id", $_POST['class_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
 case 'up':
 	sfRankUp("dtb_class", "class_id", $_POST['class_id']);
-	// ºÆÉ½¼¨
+	// 再表示
 	sfReload();
 	break;
@@ -82,5 +82,5 @@
 }
 
-// µ¬³Ê¤ÎÆÉ¹þ
+// 規格の読込
 $where = "del_flg <> 1";
 $objQuery->setorder("rank DESC");
@@ -93,8 +93,8 @@
 //--------------------------------------------------------------------------------------------------------------------------------
 
-/* DB¤Ø¤ÎÁÞÆþ */
+/* DBへの挿入 */
 function lfInsertClass($arrData) {
 	$objQuery = new SC_Query();
-	// INSERT¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// INSERTする値を作成する。
 	$sqlval['name'] = $arrData['name'];
 	$sqlval['creator_id'] = $_SESSION['member_id'];
@@ -102,5 +102,5 @@
 	$sqlval['create_date'] = "now()";
 	$sqlval['update_date'] = "now()";
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$ret = $objQuery->insert("dtb_class", $sqlval);
 	
@@ -108,23 +108,23 @@
 }
 
-/* DB¤Ø¤Î¹¹¿· */
+/* DBへの更新 */
 function lfUpdateClass($arrData) {
 	$objQuery = new SC_Query();
-	// UPDATE¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// UPDATEする値を作成する。
 	$sqlval['name'] = $arrData['name'];
 	$sqlval['update_date'] = "Now()";
 	$where = "class_id = ?";
-	// UPDATE¤Î¼Â¹Ô
+	// UPDATEの実行
 	$ret = $objQuery->update("dtb_class", $sqlval, $where, array($arrData['class_id']));
 	return $ret;
 }
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam($array) {
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	$arrConvList['name'] = "KVa";
 
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($array[$key])) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -134,15 +134,15 @@
 }
 
-/* ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯ */
+/* 入力エラーチェック */
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
-	$objErr->doFunc(array("µ¬³ÊÌ¾", "name", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("規格名", "name", STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
 	
 	if(!isset($objErr->arrErr['name'])) {
 		$objQuery = new SC_Query();
 		$arrRet = $objQuery->select("class_id, name", "dtb_class", "del_flg = 0 AND name = ?", array($_POST['name']));
-		// ÊÔ½¸Ãæ¤Î¥ì¥³¡¼¥É°Ê³°¤ËÆ±¤¸Ì¾¾Î¤¬Â¸ºß¤¹¤ë¾ì¹ç		
+		// 編集中のレコード以外に同じ名称が存在する場合		
 		if ($arrRet[0]['class_id'] != $_POST['class_id'] && $arrRet[0]['name'] == $_POST['name']) {
-			$objErr->arrErr['name'] = "¢¨ ´û¤ËÆ±¤¸ÆâÍÆ¤ÎÅÐÏ¿¤¬Â¸ºß¤·¤Þ¤¹¡£<br>";
+			$objErr->arrErr['name'] = "※ 既に同じ内容の登録が存在します。<br>";
 		}
 	}
Index: branches/feature-module-update/html/admin/products/product_class.php
===================================================================
--- branches/rel/html/admin/products/product_class.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/product_class.php	(revision 15078)
@@ -22,5 +22,5 @@
 		$this->tpl_mainno = 'products';		
 		$this->tpl_subno = 'product';
-		$this->tpl_subtitle = '¾¦ÉÊÅÐÏ¿';
+		$this->tpl_subtitle = '商品登録';
 		global $arrSRANK;
 		$this->arrSRANK = $arrSRANK;
@@ -37,9 +37,9 @@
 $objPage = new LC_Page();
 $objView = new SC_AdminView();
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¸¡º÷¥Ñ¥é¥á¡¼¥¿¤Î°ú¤­·Ñ¤®
+// 検索パラメータの引き継ぎ
 foreach ($_POST as $key => $val) {
 	if (ereg("^search_", $key)) {
@@ -52,5 +52,5 @@
 
 switch($_POST['mode']) {
-// µ¬³Êºï½üÍ×µá
+// 規格削除要求
 case 'delete':
 	$objQuery = new SC_Query();
@@ -82,8 +82,8 @@
 	}
 	
-	lfProductClassPage();	// µ¬³ÊÅÐÏ¿¥Ú¡¼¥¸	
-	break;
-	
-// ÊÔ½¸Í×µá
+	lfProductClassPage();	// 規格登録ページ	
+	break;
+	
+// 編集要求
 case 'pre_edit':
 	$objQuery = new SC_Query();
@@ -92,11 +92,11 @@
 	
 	if($ret > 0) {
-		// µ¬³ÊÁÈ¤ß¹ç¤ï¤»°ìÍ÷¤Î¼èÆÀ(DB¤ÎÃÍ¤òÍ¥Àè¤¹¤ë¡£)
+		// 規格組み合わせ一覧の取得(DBの値を優先する。)
 		$objPage->arrClassCat = lfGetClassCatListEdit($_POST['product_id']);	
 	}
 	
-	lfProductClassPage();	// µ¬³ÊÅÐÏ¿¥Ú¡¼¥¸
-	break;
-// µ¬³ÊÁÈ¤ß¹ç¤ï¤»É½¼¨
+	lfProductClassPage();	// 規格登録ページ
+	break;
+// 規格組み合わせ表示
 case 'disp':
 	$objPage->arrForm['select_class_id1'] = $_POST['select_class_id1'];
@@ -105,46 +105,46 @@
 	$objPage->arrErr = lfClassError();
 	if (count($objPage->arrErr) == 0) {
-		// µ¬³ÊÁÈ¤ß¹ç¤ï¤»°ìÍ÷¤Î¼èÆÀ
+		// 規格組み合わせ一覧の取得
 		$objPage->arrClassCat = lfGetClassCatListDisp($_POST['select_class_id1'], $_POST['select_class_id2']);
 	}
 	
-	lfProductClassPage();	// µ¬³ÊÅÐÏ¿¥Ú¡¼¥¸
-	break;
-// µ¬³ÊÅÐÏ¿Í×µá
+	lfProductClassPage();	// 規格登録ページ
+	break;
+// 規格登録要求
 case 'edit':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objPage->arrForm = lfConvertParam($_POST);
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfProductClassError($objPage->arrForm);
 	
 	if(count($objPage->arrErr) == 0) {
-		// ³ÎÇ§¥Ú¡¼¥¸ÀßÄê
+		// 確認ページ設定
 		$objPage->tpl_mainpage = 'products/product_class_confirm.tpl';
-		lfProductConfirmPage(); // ³ÎÇ§¥Ú¡¼¥¸É½¼¨
+		lfProductConfirmPage(); // 確認ページ表示
 	} else {
-		// µ¬³ÊÁÈ¤ß¹ç¤ï¤»°ìÍ÷¤Î¼èÆÀ
+		// 規格組み合わせ一覧の取得
 		$objPage->arrClassCat = lfGetClassCatListDisp($_POST['class_id1'], $_POST['class_id2'], false);
-		lfProductClassPage();	// µ¬³ÊÅÐÏ¿¥Ú¡¼¥¸
-	}
-	break;
-// ³ÎÇ§¥Ú¡¼¥¸¤«¤é¤ÎÌá¤ê
+		lfProductClassPage();	// 規格登録ページ
+	}
+	break;
+// 確認ページからの戻り
 case 'confirm_return':
-	// ¥Õ¥©¡¼¥à¥Ñ¥é¥á¡¼¥¿¤Î°ú¤­·Ñ¤®
+	// フォームパラメータの引き継ぎ
 	$objPage->arrForm = $_POST;
-	// µ¬³Ê¤ÎÁªÂò¾ðÊó¤Ï°ú¤­·Ñ¤¬¤Ê¤¤¡£
+	// 規格の選択情報は引き継がない。
 	$objPage->arrForm['select_class_id1'] = "";
 	$objPage->arrForm['select_class_id2'] = "";
-	// µ¬³ÊÁÈ¤ß¹ç¤ï¤»°ìÍ÷¤Î¼èÆÀ(¥Ç¥Õ¥©¥ë¥ÈÃÍ¤Ï½ÐÎÏ¤·¤Ê¤¤)
+	// 規格組み合わせ一覧の取得(デフォルト値は出力しない)
 	$objPage->arrClassCat = lfGetClassCatListDisp($_POST['class_id1'], $_POST['class_id2'], false);
-	lfProductClassPage();	// µ¬³ÊÅÐÏ¿¥Ú¡¼¥¸
+	lfProductClassPage();	// 規格登録ページ
 	break;
 case 'complete':
-	// ´°Î»¥Ú¡¼¥¸ÀßÄê	
+	// 完了ページ設定	
 	$objPage->tpl_mainpage = 'products/product_class_complete.tpl';
-	// ¾¦ÉÊµ¬³Ê¤ÎÅÐÏ¿
+	// 商品規格の登録
 	lfInsertProductClass($_POST, $_POST['product_id']);
 	break;
 default:
-	lfProductClassPage();	// µ¬³ÊÅÐÏ¿¥Ú¡¼¥¸
+	lfProductClassPage();	// 規格登録ページ
 	break;
 }
@@ -153,5 +153,5 @@
 $objView->display(MAIN_FRAME);
 //-----------------------------------------------------------------------------------------------------------------------------
-/* µ¬³ÊÅÐÏ¿¥Ú¡¼¥¸É½¼¨ÍÑ */
+/* 規格登録ページ表示用 */
 function lfProductClassPage() {
 	global $objPage;
@@ -161,5 +161,5 @@
 	$arrClass = sfGetIDValueList("dtb_class", 'class_id', 'name');
 	
-	// µ¬³ÊÊ¬Îà¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤µ¬³Ê¤ÏÉ½¼¨¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¡£
+	// 規格分類が登録されていない規格は表示しないようにする。
 	$arrClassCatCount = sfGetClassCatCount();
 	
@@ -170,5 +170,5 @@
 	}
 	
-	// ¾¦ÉÊÌ¾¤ò¼èÆÀ
+	// 商品名を取得
 	$objQuery = new SC_Query();
 	$product_name = $objQuery->getOne("SELECT name FROM dtb_products WHERE product_id = ?", array($_POST['product_id']));
@@ -179,5 +179,5 @@
 	global $objPage;
 	
-	// ¥Ç¥Õ¥©¥ë¥ÈÃÍ¤ÎÆÉ¹þ
+	// デフォルト値の読込
 	$col = "product_code, price01, price02, stock, stock_unlimited";
 	$arrRet = $objQuery->select($col, "dtb_products_class", "product_id = ? AND classcategory_id1 = 0 AND classcategory_id2 = 0", array($product_id));;
@@ -196,5 +196,5 @@
 }
 
-/* µ¬³ÊÁÈ¤ß¹ç¤ï¤»°ìÍ÷¤Î¼èÆÀ */
+/* 規格組み合わせ一覧の取得 */
 function lfGetClassCatListDisp($class_id1, $class_id2, $default = true) {
 	global $objPage;
@@ -202,5 +202,5 @@
 		
 	if($class_id2 != "") {
-		// µ¬³Ê1¤Èµ¬³Ê2
+		// 規格1と規格2
 		$sql = "SELECT * ";
 		$sql.= "FROM vw_cross_class AS crs_cls ";
@@ -208,5 +208,5 @@
 		$arrRet = $objQuery->getall($sql, array($class_id1, $class_id2));
 	} else {
-		// µ¬³Ê1¤Î¤ß
+		// 規格1のみ
 		$sql = "SELECT * ";
 		$sql.= "FROM vw_cross_class AS crs_cls ";
@@ -219,5 +219,5 @@
 	
 	if($default) {
-		// ¥Ç¥Õ¥©¥ë¥ÈÃÍ¤òÀßÄê
+		// デフォルト値を設定
 		lfSetDefaultClassCat($objQuery, $_POST['product_id'], $max);
 	}
@@ -230,8 +230,8 @@
 }
 
-/* µ¬³ÊÁÈ¤ß¹ç¤ï¤»°ìÍ÷¤Î¼èÆÀ(ÊÔ½¸²èÌÌ) */
+/* 規格組み合わせ一覧の取得(編集画面) */
 function lfGetClassCatListEdit($product_id) {
 	global $objPage;
-	// ´ûÂ¸ÊÔ½¸¤Î¾ì¹ç
+	// 既存編集の場合
 	$objQuery = new SC_Query();
 	
@@ -258,5 +258,5 @@
 	$max = count($arrList);
 	
-	// ¥Ç¥Õ¥©¥ë¥ÈÃÍ¤òÀßÄê
+	// デフォルト値を設定
 	lfSetDefaultClassCat($objQuery, $product_id, $max);
 	
@@ -272,5 +272,5 @@
 			$objPage->arrForm['price01:'.$no] = $arrList[$cnt]['price01'];
 			$objPage->arrForm['price02:'.$no] = $arrList[$cnt]['price02'];
-			// JavaScript½é´ü²½ÍÑÊ¸»úÎó
+			// JavaScript初期化用文字列
 			$line.= "'check:".$no."',";			
 		}
@@ -286,5 +286,5 @@
 }
 
-/* µ¬³Ê¤ÎÅÐÏ¿ */
+/* 規格の登録 */
 function lfInsertProductClass($arrList, $product_id) {
 	$objQuery = new SC_Query();
@@ -292,10 +292,10 @@
 	$objQuery->begin();
 		
-	// ´ûÂ¸µ¬³Ê¤Îºï½ü
+	// 既存規格の削除
 	$where = "product_id = ?";
 	$objQuery->delete("dtb_products_class", $where, array($product_id));
 	
 	$cnt = 1;
-	// ¤¹¤Ù¤Æ¤Îµ¬³Ê¤òÅÐÏ¿¤¹¤ë¡£
+	// すべての規格を登録する。
 	while($arrList["classcategory_id1:".$cnt] != "") {
 		if($arrList["check:".$cnt] == 1) {
@@ -311,5 +311,5 @@
 			$sqlval['create_date'] = "now()";
 			$sqlval['update_date'] = "now()";
-			// INSERT¤Î¼Â¹Ô
+			// INSERTの実行
 			$objQuery->insert("dtb_products_class", $sqlval);
 		}
@@ -320,21 +320,21 @@
 }
 
-// µ¬³ÊÁªÂò¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 規格選択エラーチェック
 function lfClassError() {
 	$objErr = new SC_CheckError();
-	$objErr->doFunc(array("µ¬³Ê1", "select_class_id1"), array("EXIST_CHECK"));
-	$objErr->doFunc(array("µ¬³Ê", "select_class_id1", "select_class_id2"), array("TOP_EXIST_CHECK"));
-	$objErr->doFunc(array("µ¬³Ê1", "µ¬³Ê2", "select_class_id1", "select_class_id2"), array("DIFFERENT_CHECK"));
+	$objErr->doFunc(array("規格1", "select_class_id1"), array("EXIST_CHECK"));
+	$objErr->doFunc(array("規格", "select_class_id1", "select_class_id2"), array("TOP_EXIST_CHECK"));
+	$objErr->doFunc(array("規格1", "規格2", "select_class_id1", "select_class_id2"), array("DIFFERENT_CHECK"));
 	return $objErr->arrErr;
 }
 
-/* ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ */
+/* 取得文字列の変換 */
 function lfConvertParam($array) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
 	 */
 
@@ -348,7 +348,7 @@
 	}
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($array[$key])) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -358,5 +358,5 @@
 }
 
-// ¾¦ÉÊµ¬³Ê¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 商品規格エラーチェック
 function lfProductClassError($array) {
 	$objErr = new SC_CheckError($array);
@@ -365,10 +365,10 @@
 	while($array["classcategory_id1:".$no] != "") {
 		if($array["check:".$no] == 1) {
-			$objErr->doFunc(array("¾¦ÉÊ¥³¡¼¥É", "product_code:".$no, STEXT_LEN), array("MAX_LENGTH_CHECK"));
+			$objErr->doFunc(array("商品コード", "product_code:".$no, STEXT_LEN), array("MAX_LENGTH_CHECK"));
 			$objErr->doFunc(array(NORMAL_PRICE_TITLE, "price01:".$no, PRICE_LEN), array("ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 			$objErr->doFunc(array(SALE_PRICE_TITLE, "price02:".$no, PRICE_LEN), array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 
 			if($array["stock_unlimited:".$no] != '1') {
-				$objErr->doFunc(array("ºß¸Ë¿ô", "stock:".$no, AMOUNT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+				$objErr->doFunc(array("在庫数", "stock:".$no, AMOUNT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 			}
 		}
@@ -384,5 +384,5 @@
 }
 
-/* ³ÎÇ§¥Ú¡¼¥¸É½¼¨ÍÑ */
+/* 確認ページ表示用 */
 function lfProductConfirmPage() {
 	global $objPage;
Index: branches/feature-module-update/html/admin/products/review_edit.php
===================================================================
--- branches/rel/html/admin/products/review_edit.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/review_edit.php	(revision 15078)
@@ -16,5 +16,5 @@
 		global $arrRECOMMEND;
 		$this->arrRECOMMEND = $arrRECOMMEND;
-		$this->tpl_subtitle = '¥ì¥Ó¥å¡¼´ÉÍý';
+		$this->tpl_subtitle = 'レビュー管理';
 		global $arrSex;
 		$this->arrSex = $arrSex;
@@ -26,8 +26,8 @@
 $objSess = new SC_Session();
 $objQuery = new SC_Query();
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-//¸¡º÷¥ï¡¼¥É¤Î°ú·Ñ¤®
+//検索ワードの引継ぎ
 foreach ($_POST as $key => $val){
 	if (ereg("^search_", $key)){
@@ -36,5 +36,5 @@
 }
 
-//¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ÍÑ¥«¥é¥à
+//取得文字列の変換用カラム
 $arrRegistColumn = array (		
 								array( "column" => "update_date"),
@@ -49,27 +49,27 @@
 							);
 
-//¥ì¥Ó¥å¡¼ID¤òÅÏ¤¹
+//レビューIDを渡す
 $objPage->tpl_review_id = $_POST['review_id'];
-//¥ì¥Ó¥å¡¼¾ðÊó¤Î¥«¥é¥à¤Î¼èÆÀ
+//レビュー情報のカラムの取得
 $objPage->arrReview = lfGetReviewData($_POST['review_id']);
-//ÅÐÏ¿ºÑ¤ß¤Î¥¹¥Æ¡¼¥¿¥¹¤òÅÏ¤¹
+//登録済みのステータスを渡す
 $objPage->tpl_pre_status = $objPage->arrReview['status'];
-//¾¦ÉÊ¤´¤È¤Î¥ì¥Ó¥å¡¼É½¼¨¿ô¼èÆÀ
+//商品ごとのレビュー表示数取得
 $count = $objQuery->count("dtb_review", "del_flg=0 AND status=1 AND product_id=?", array($objPage->arrReview['product_id']));
-//Î¾ÊýÁªÂò²ÄÇ½
+//両方選択可能
 $objPage->tpl_status_change = true;
 
 switch($_POST['mode']) {
-//ÅÐÏ¿
+//登録
 case 'complete':
-	//¥Õ¥©¡¼¥àÃÍ¤ÎÊÑ´¹
+	//フォーム値の変換
 	$arrReview = lfConvertParam($_POST, $arrRegistColumn);
 	$objPage->arrErr = lfCheckError($arrReview);
-	//¥¨¥é¡¼Ìµ¤·
+	//エラー無し
 	if (!$objPage->arrErr){
-		//¥ì¥Ó¥å¡¼¾ðÊó¤ÎÊÔ½¸ÅÐÏ¿
+		//レビュー情報の編集登録
 		lfRegistReviewData($arrReview, $arrRegistColumn);
 		$objPage->arrReview = $arrReview;
-		$objPage->tpl_onload = "confirm('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+		$objPage->tpl_onload = "confirm('登録が完了しました。');";
 	}
 	break;
@@ -83,35 +83,35 @@
 //------------------------------------------------------------------------------------------------------------------------------------
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 function lfCheckError($array) {
 	$objErr = new SC_CheckError($array);
-	$objErr->doFunc(array("¤ª¤¹¤¹¤á¥ì¥Ù¥ë", "recommend_level"), array("SELECT_CHECK"));
-	$objErr->doFunc(array("¥¿¥¤¥È¥ë", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥³¥á¥ó¥È", "comment", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("Åê¹Æ¼ÔÌ¾", "reviewer_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Û¡¼¥à¥Ú¡¼¥¸¥¢¥É¥ì¥¹", "reviewer_url", URL_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥¿¥¤¥È¥ë", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("À­ÊÌ", "sex", STEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("おすすめレベル", "recommend_level"), array("SELECT_CHECK"));
+	$objErr->doFunc(array("タイトル", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("コメント", "comment", LTEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("投稿者名", "reviewer_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ホームページアドレス", "reviewer_url", URL_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("タイトル", "title", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("性別", "sex", STEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 	return $objErr->arrErr;
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -121,5 +121,5 @@
 }
 
-//¥ì¥Ó¥å¡¼¾ðÊó¤Î¼èÆÀ
+//レビュー情報の取得
 function lfGetReviewData($review_id){
 	global $objPage;
@@ -138,5 +138,5 @@
 }
 
-//¥ì¥Ó¥å¡¼¾ðÊó¤ÎÊÔ½¸ÅÐÏ¿
+//レビュー情報の編集登録
 function lfRegistReviewData($array, $arrRegistColumn){
 	global $objQuery;
@@ -149,5 +149,5 @@
 		}
 	}
-	//ÅÐÏ¿¼Â¹Ô
+	//登録実行
 	$objQuery->begin();
 	$objQuery->update("dtb_review", $arrRegist, "review_id='".$_POST['review_id']."'");
Index: branches/feature-module-update/html/admin/products/index.php
===================================================================
--- branches/rel/html/admin/products/index.php	(revision 12157)
+++ branches/feature-module-update/html/admin/products/index.php	(revision 15078)
@@ -19,5 +19,5 @@
 		$this->tpl_subno = 'index';
 		$this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
-		$this->tpl_subtitle = '¾¦ÉÊ¥Þ¥¹¥¿';
+		$this->tpl_subtitle = '商品マスタ';
 
 		global $arrPageMax;
@@ -30,7 +30,7 @@
 		$this->arrPRODUCTSTATUS_COLOR = $arrPRODUCTSTATUS_COLOR;
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -44,5 +44,5 @@
 $objDate = new SC_Date();
 
-// ÅÐÏ¿¡¦¹¹¿·¸¡º÷³«»ÏÇ¯
+// 登録・更新検索開始年
 $objDate->setStartYear(RELEASE_YEAR);
 $objDate->setEndYear(DATE("Y"));
@@ -50,5 +50,5 @@
 $objPage->arrStartMonth = $objDate->getMonth();
 $objPage->arrStartDay = $objDate->getDay();
-// ÅÐÏ¿¡¦¹¹¿·¸¡º÷½ªÎ»Ç¯
+// 登録・更新検索終了年
 $objDate->setStartYear(RELEASE_YEAR);
 $objDate->setEndYear(DATE("Y"));
@@ -57,9 +57,9 @@
 $objPage->arrEndDay = $objDate->getDay();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-//¥­¥ã¥ó¥Ú¡¼¥ó¤ÎÊÔ½¸»þ
+//キャンペーンの編集時
 if(sfIsInt($_POST['campaign_id']) && $_POST['mode'] == "camp_search") {
 	$objQuery = new SC_Query();
@@ -71,8 +71,8 @@
 }
 
-// POSTÃÍ¤Î°ú¤­·Ñ¤®
+// POST値の引き継ぎ
 $objPage->arrForm = $_POST;
 
-// ¸¡º÷¥ï¡¼¥É¤Î°ú¤­·Ñ¤®
+// 検索ワードの引き継ぎ
 foreach ($_POST as $key => $val) {
 	if (ereg("^search_", $key) || ereg("^campaign_", $key)) {
@@ -92,12 +92,12 @@
 }
 
-// ¥Ú¡¼¥¸Á÷¤êÍÑ
+// ページ送り用
 $objPage->arrHidden['search_pageno'] = $_POST['search_pageno'];
 
-// ¾¦ÉÊºï½ü
+// 商品削除
 if ($_POST['mode'] == "delete") {
 	
 	if($_POST['category_id'] != "") {
-		// ¥é¥ó¥¯ÉÕ¤­¥ì¥³¡¼¥É¤Îºï½ü
+		// ランク付きレコードの削除
 		$where = "category_id = " . addslashes($_POST['category_id']);
 		sfDeleteRankRecord("dtb_products", "product_id", $_POST['product_id'], $where);
@@ -105,9 +105,9 @@
 		sfDeleteRankRecord("dtb_products", "product_id", $_POST['product_id']);
 	}
-	// »Ò¥Æ¡¼¥Ö¥ë(¾¦ÉÊµ¬³Ê)¤Îºï½ü
+	// 子テーブル(商品規格)の削除
 	$objQuery = new SC_Query();
 	$objQuery->delete("dtb_products_class", "product_id = ?", array($_POST['product_id']));
 	
-	// ·ï¿ô¥«¥¦¥ó¥È¥Ð¥Ã¥Á¼Â¹Ô
+	// 件数カウントバッチ実行
 	sfCategory_Count($objQuery);	
 }
@@ -115,7 +115,7 @@
 
 if ($_POST['mode'] == "search" || $_POST['mode'] == "csv"  || $_POST['mode'] == "delete" || $_POST['mode'] == "delete_all" || $_POST['mode'] == "camp_search") {
-	// ÆþÎÏÊ¸»ú¤Î¶¯À©ÊÑ´¹
+	// 入力文字の強制変換
 	lfConvertParam();
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfCheckError();
 
@@ -123,5 +123,5 @@
 	$view_where = "del_flg = 0";
 	
-	// ÆþÎÏ¥¨¥é¡¼¤Ê¤·
+	// 入力エラーなし
 	if (count($objPage->arrErr) == 0) {
 
@@ -135,10 +135,10 @@
 			
 			switch ($key) {
-				case 'search_product_id':	// ¾¦ÉÊID
+				case 'search_product_id':	// 商品ID
 					$where .= " AND product_id = ?";
 					$view_where .= " AND product_id = ?";
 					$arrval[] = $val;
 					break;
-				case 'search_product_class_name': //µ¬³ÊÌ¾¾Î
+				case 'search_product_class_name': //規格名称
 					$where_in = " (SELECT classcategory_id FROM dtb_classcategory WHERE class_id IN (SELECT class_id FROM dtb_class WHERE name LIKE ?)) ";
 					$where .= " AND product_id IN (SELECT product_id FROM dtb_products_class WHERE classcategory_id1 IN " . $where_in;
@@ -150,10 +150,10 @@
 					$view_where = $where;
 					break;
-				case 'search_name':			// ¾¦ÉÊÌ¾
+				case 'search_name':			// 商品名
 					$where .= " AND name ILIKE ?";
 					$view_where .= " AND name ILIKE ?";
 					$arrval[] = "%$val%";
 					break;
-				case 'search_category_id':	// ¥«¥Æ¥´¥ê¡¼
+				case 'search_category_id':	// カテゴリー
 					list($tmp_where, $tmp_arrval) = sfGetCatWhere($val);
 					if($tmp_where != "") {
@@ -163,15 +163,15 @@
 					}
 					break;
-				case 'search_product_code':	// ¾¦ÉÊ¥³¡¼¥É
+				case 'search_product_code':	// 商品コード
 					$where .= " AND product_id IN (SELECT product_id FROM dtb_products_class WHERE product_code ILIKE ? GROUP BY product_id)";
 					$view_where .= " AND EXISTS (SELECT product_id FROM dtb_products_class as cls WHERE cls.product_code ILIKE ? AND dtb_products.product_id = cls.product_id GROUP BY cls.product_id )";
 					$arrval[] = "%$val%";
 					break;
-				case 'search_startyear':	// ÅÐÏ¿¹¹¿·Æü¡ÊFROM¡Ë
+				case 'search_startyear':	// 登録更新日（FROM）
 					$date = sfGetTimestamp($_POST['search_startyear'], $_POST['search_startmonth'], $_POST['search_startday']);
 					$where.= " AND update_date >= '" . $_POST['search_startyear'] . "/" . $_POST['search_startmonth']. "/" .$_POST['search_startday'] . "'";
 					$view_where.= " AND update_date >= '" . $_POST['search_startyear'] . "/" . $_POST['search_startmonth']. "/" .$_POST['search_startday'] . "'";
 					break;
-				case 'search_endyear':		// ÅÐÏ¿¹¹¿·Æü¡ÊTO¡Ë
+				case 'search_endyear':		// 登録更新日（TO）
 					$date = sfGetTimestamp($_POST['search_endyear'], $_POST['search_endmonth'], $_POST['search_endday']);
 					$date = date('Y/m/d', strtotime($date) + 86400);
@@ -179,5 +179,5 @@
 					$view_where.= " AND update_date < date('" . $date . "')";
 					break;
-				case 'search_product_flag':	//¼ïÊÌ
+				case 'search_product_flag':	//種別
 					global $arrSTATUS;
 					$search_product_flag = sfSearchCheckBoxes($val);
@@ -188,5 +188,5 @@
 					}
 					break;
-				case 'search_status':		// ¥¹¥Æ¡¼¥¿¥¹
+				case 'search_status':		// ステータス
 					$tmp_where = "";
 					foreach ($val as $element){
@@ -216,7 +216,7 @@
 		switch($_POST['mode']) {
 		case 'csv':
-			// ¥ª¥×¥·¥ç¥ó¤Î»ØÄê
+			// オプションの指定
 			$option = "ORDER BY $order";
-			// CSV½ÐÎÏ¥¿¥¤¥È¥ë¹Ô¤ÎºîÀ®
+			// CSV出力タイトル行の作成
 			$arrOutput = sfSwapArray(sfgetCsvOutput(1, " WHERE csv_id = 1 AND status = 1"));
 			
@@ -230,10 +230,10 @@
 			$data = lfGetProductsCSV($where, $option, $arrval, $arrOutputCols);
 
-			// CSV¤òÁ÷¿®¤¹¤ë¡£
+			// CSVを送信する。
 			sfCSVDownload($head.$data);
 			exit;
 			break;
 		case 'delete_all':
-			// ¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü
+			// 検索結果をすべて削除
 			$where = "product_id IN (SELECT product_id FROM vw_products_nonclass AS noncls  WHERE $where)";
 			$sqlval['del_flg'] = 1;
@@ -241,13 +241,13 @@
 			break;
 		default:
-			// ÆÉ¤ß¹þ¤àÎó¤È¥Æ¡¼¥Ö¥ë¤Î»ØÄê
+			// 読み込む列とテーブルの指定
 			$col = "product_id, name, category_id, main_list_image, status, product_code, price01, price02, stock, stock_unlimited";
 			$from = "vw_products_nonclass AS noncls ";
 
-			// ¹Ô¿ô¤Î¼èÆÀ
+			// 行数の取得
 			$linemax = $objQuery->count("dtb_products", $view_where, $arrval);
-			$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
-
-			// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+			$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
+
+			// ページ送りの処理
 			if(is_numeric($_POST['search_page_max'])) {	
 				$page_max = $_POST['search_page_max'];
@@ -256,10 +256,10 @@
 			}
 
-			// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+			// ページ送りの取得
 			$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchPage", NAVI_PMAX);
 			$startno = $objNavi->start_row;
 			$objPage->arrPagenavi = $objNavi->arrPagenavi;
 			
-			//¥­¥ã¥ó¥Ú¡¼¥ó¾¦ÉÊ¸¡º÷»þ¤Ï¡¢Á´·ë²Ì¤Î¾¦ÉÊID¤òÊÑ¿ô¤Ë³ÊÇ¼¤¹¤ë
+			//キャンペーン商品検索時は、全結果の商品IDを変数に格納する
 			if($_POST['search_mode'] == 'campaign') {
 				$arrRet = $objQuery->select($col, $from, $where, $arrval);
@@ -271,13 +271,13 @@
 			}
 
-			// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+			// 取得範囲の指定(開始行番号、行数のセット)
 			if(DB_TYPE != "mysql") $objQuery->setlimitoffset($page_max, $startno);
-			// É½¼¨½ç½ø
+			// 表示順序
 			$objQuery->setorder($order);
 			
-			// view¤â¹Ê¹þ¤ß¤ò¤«¤±¤ë(mysqlÍÑ)
+			// viewも絞込みをかける(mysql用)
 			sfViewWhere("&&noncls_where&&", $view_where, $arrval, $objQuery->order . " " .  $objQuery->setlimitoffset($page_max, $startno, true));
 
-			// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+			// 検索結果の取得
 			$objPage->arrProducts = $objQuery->select($col, $from, $where, $arrval);
 			
@@ -287,9 +287,9 @@
 }
 	
-// ¥«¥Æ¥´¥ê¤ÎÆÉ¹þ
+// カテゴリの読込
 $objPage->arrCatList = sfGetCategoryList();
 $objPage->arrCatIDName = lfGetIDName($objPage->arrCatList);
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -297,20 +297,20 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 
-// ¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹ 
+// 取得文字列の変換 
 function lfConvertParam() {
 	global $objPage;
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
 	 */
 	$arrConvList['search_name'] = "KVa";
 	$arrConvList['search_product_code'] = "KVa";
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(isset($objPage->arrForm[$key])) {
 			$objPage->arrForm[$key] = mb_convert_kana($objPage->arrForm[$key] ,$val);
@@ -319,16 +319,16 @@
 }
 
-// ¥¨¥é¡¼¥Á¥§¥Ã¥¯ 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// エラーチェック 
+// 入力エラーチェック
 function lfCheckError() {
 	$objErr = new SC_CheckError();
-	$objErr->doFunc(array("¾¦ÉÊID", "search_product_id"), array("NUM_CHECK"));
-	$objErr->doFunc(array("³«»ÏÆü", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
-	$objErr->doFunc(array("½ªÎ»Æü", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
-	$objErr->doFunc(array("³«»ÏÆü", "½ªÎ»Æü", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
+	$objErr->doFunc(array("商品ID", "search_product_id"), array("NUM_CHECK"));
+	$objErr->doFunc(array("開始日", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
+	$objErr->doFunc(array("終了日", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
+	$objErr->doFunc(array("開始日", "終了日", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
 	return $objErr->arrErr;
 }
 
-// ¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹ÍÑWHEREÊ¸ºîÀ®
+// チェックボックス用WHERE文作成
 function lfGetCBWhere($key, $max) {
 	$str = "";
@@ -348,5 +348,5 @@
 }
 
-// ¥«¥Æ¥´¥êID¤ò¥­¡¼¡¢¥«¥Æ¥´¥êÌ¾¤òÃÍ¤Ë¤¹¤ëÇÛÎó¤òÊÖ¤¹¡£
+// カテゴリIDをキー、カテゴリ名を値にする配列を返す。
 function lfGetIDName($arrCatList) {
 	$max = count($arrCatList);
Index: branches/feature-module-update/html/admin/design/upload.php
===================================================================
--- branches/rel/html/admin/design/upload.php	(revision 12157)
+++ branches/feature-module-update/html/admin/design/upload.php	(revision 15078)
@@ -16,6 +16,6 @@
 		$this->tpl_subno_template = 'upload';
 		$this->tpl_mainno = "design";
-		$this->tpl_subtitle = '¥¢¥Ã¥×¥í¡¼¥É';
-		$this->template_name = '¥¢¥Ã¥×¥í¡¼¥É';
+		$this->tpl_subtitle = 'アップロード';
+		$this->template_name = 'アップロード';
 	}
 }
@@ -26,18 +26,18 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥¢¥Ã¥×¥í¡¼¥É¤·¤¿¥Õ¥¡¥¤¥ë¤ò¥Õ¥©¥ë¥À
+// アップロードしたファイルをフォルダ
 $new_file_dir = USER_TEMPLATE_PATH.$_POST['template_code'];
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile(TEMPLATE_TEMP_DIR, $new_file_dir);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 
@@ -49,20 +49,20 @@
 	$objPage->arrErr = lfErrorCheck($arrRet);
 
-	// ¥Õ¥¡¥¤¥ë¤ò°ì»þ¥Õ¥©¥ë¥À¤ØÊÝÂ¸
+	// ファイルを一時フォルダへ保存
 	$ret = $objUpFile->makeTempFile('template_file', false);
 	if($ret != "") {
 		$objPage->arrErr['template_file'] = $ret;
 	} else if(count($objPage->arrErr) <= 0) {
-		// ¥Õ¥©¥ë¥ÀºîÀ®
+		// フォルダ作成
 		$ret = @mkdir($new_file_dir);
-		// °ì»þ¥Õ¥©¥ë¥À¤«¤éÊÝÂ¸¥Ç¥£¥ì¥¯¥È¥ê¤Ø°ÜÆ°
+		// 一時フォルダから保存ディレクトリへ移動
 		$objUpFile->moveTempFile();
-		// ²òÅà
+		// 解凍
 		lfUnpacking($new_file_dir, $_FILES['template_file']['name'], $new_file_dir."/");
-		// DB¤Ë¥Æ¥ó¥×¥ì¡¼¥È¾ðÊó¤òÊÝÂ¸
+		// DBにテンプレート情報を保存
 		lfRegistTemplate($arrRet);
-		// ´°Î»É½¼¨javascript
-		$objPage->tpl_onload = "alert('¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ò¥¢¥Ã¥×¥í¡¼¥É¤·¤Þ¤·¤¿¡£');";
-		// ¥Õ¥©¡¼¥àÃÍ¤ò¥¯¥ê¥¢
+		// 完了表示javascript
+		$objPage->tpl_onload = "alert('テンプレートファイルをアップロードしました。');";
+		// フォーム値をクリア
 		$objFormParam->setParam(array('template_code' => "", 'template_name' => ""));
 	}
@@ -71,5 +71,5 @@
 	break;
 }
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objPage->arrForm = $objFormParam->getFormParamList();
 $objView->assignobj($objPage);
@@ -79,28 +79,28 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfInitFile()
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+ * 関数名：lfInitFile()
+ * 説明　：ファイル情報の初期化
  */
 function lfInitFile() {
 	global $objUpFile;
 
-	$objUpFile->addFile("¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë", 'template_file', array(), TEMPLATE_SIZE, true, 0, 0, false);
+	$objUpFile->addFile("テンプレートファイル", 'template_file', array(), TEMPLATE_SIZE, true, 0, 0, false);
 }
 
 /* 
- * ´Ø¿ôÌ¾¡§lfInitParam()
- * ÀâÌÀ¡¡¡§¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+ * 関数名：lfInitParam()
+ * 説明　：パラメータ情報の初期化
  */
 function lfInitParam() {
 	global $objFormParam;
 		
-	$objFormParam->addParam("¥Æ¥ó¥×¥ì¡¼¥È¥³¡¼¥É", "template_code", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK", "ALNUM_CHECK"));
-	$objFormParam->addParam("¥Æ¥ó¥×¥ì¡¼¥ÈÌ¾", "template_name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("テンプレートコード", "template_code", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK", "ALNUM_CHECK"));
+	$objFormParam->addParam("テンプレート名", "template_name", STEXT_LEN, "KVa", array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
 }
 
 /* 
- * ´Ø¿ôÌ¾¡§lfErrorCheck()
- * °ú¿ô1 ¡§¥Õ¥©¡¼¥à¤ÎÃÍ
- * ÀâÌÀ¡¡¡§¥¨¥é¡¼¥Á¥§¥Ã¥¯
+ * 関数名：lfErrorCheck()
+ * 引数1 ：フォームの値
+ * 説明　：エラーチェック
  */
 function lfErrorCheck($arrList) {
@@ -112,19 +112,19 @@
 	
 	if(count($objErr->arrErr) <= 0) {
-		// Æ±Ì¾¤Î¥Õ¥©¥ë¥À¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¥¨¥é¡¼
+		// 同名のフォルダが存在する場合はエラー
 		if(file_exists(USER_TEMPLATE_PATH.$arrList['template_code'])) {
-			$objErr->arrErr['template_code'] = "¢¨ Æ±Ì¾¤Î¥Õ¥¡¥¤¥ë¤¬¤¹¤Ç¤ËÂ¸ºß¤·¤Þ¤¹¡£<br/>";
+			$objErr->arrErr['template_code'] = "※ 同名のファイルがすでに存在します。<br/>";
 		}
-		// DB¤Ë¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¥Á¥§¥Ã¥¯
+		// DBにすでに登録されていないかチェック
 		$ret = $objQuery->get("dtb_templates", "template_code", "template_code = ?", array($arrList['template_code']));
 		if($ret != "") {
-			$objErr->arrErr['template_code'] = "¢¨ ¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥Æ¥ó¥×¥ì¡¼¥È¥³¡¼¥É¤Ç¤¹¡£<br/>";
+			$objErr->arrErr['template_code'] = "※ すでに登録されているテンプレートコードです。<br/>";
 		}
-		// ¥Õ¥¡¥¤¥ë¤Î³ÈÄ¥»Ò¥Á¥§¥Ã¥¯(.tar/tar.gz¤Î¤ßµö²Ä)
+		// ファイルの拡張子チェック(.tar/tar.gzのみ許可)
 		$errFlag = true;
 		$array_ext = explode(".", $_FILES['template_file']['name']);
 		$ext = $array_ext[ count ( $array_ext ) - 1 ];
 		$ext = strtolower($ext);
-		// .tar¥Á¥§¥Ã¥¯
+		// .tarチェック
 		if ($ext == 'tar') {
 			$errFlag = false;
@@ -133,5 +133,5 @@
 		$ext = $array_ext[ count ( $array_ext ) - 2 ].".".$ext;
 		$ext = strtolower($ext);
-		// .tar.gz¥Á¥§¥Ã¥¯
+		// .tar.gzチェック
 		if ($ext== 'tar.gz') {
 			$errFlag = false;
@@ -139,5 +139,5 @@
 		
 		if($errFlag) {
-			$objErr->arrErr['template_file'] = "¢¨ ¥¢¥Ã¥×¥í¡¼¥É¤¹¤ë¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Çµö²Ä¤µ¤ì¤Æ¤¤¤ë·Á¼°¤Ï¡¢tar/tar.gz¤Ç¤¹¡£<br />";		
+			$objErr->arrErr['template_file'] = "※ アップロードするテンプレートファイルで許可されている形式は、tar/tar.gzです。<br />";		
 		}
 	}
@@ -147,12 +147,12 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfErrorCheck()
- * °ú¿ô1 ¡§¥Ñ¥é¥á¡¼¥¿
- * ÀâÌÀ¡¡¡§¥Æ¥ó¥×¥ì¡¼¥È¥Ç¡¼¥¿ÅÐÏ¿
+ * 関数名：lfErrorCheck()
+ * 引数1 ：パラメータ
+ * 説明　：テンプレートデータ登録
  */
 function lfRegistTemplate($arrList) {
 	global $objQuery;
 	
-	// INSERT¤¹¤ëÃÍ¤òºîÀ®¤¹¤ë¡£
+	// INSERTする値を作成する。
 	$sqlval['template_code'] = $arrList['template_code'];
 	$sqlval['template_name'] = $arrList['template_name'];
@@ -164,25 +164,25 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfUnpacking
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê
- * °ú¿ô2 ¡§¥Õ¥¡¥¤¥ë¥Í¡¼¥à
- * °ú¿ô3 ¡§²òÅà¥Ç¥£¥ì¥¯¥È¥ê
- * ÀâÌÀ¡¡¡§¥Æ¥ó¥×¥ì¡¼¥È¥Ç¡¼¥¿ÅÐÏ¿
+ * 関数名：lfUnpacking
+ * 引数1 ：ディレクトリ
+ * 引数2 ：ファイルネーム
+ * 引数3 ：解凍ディレクトリ
+ * 説明　：テンプレートデータ登録
  */
 function lfUnpacking($dir, $file_name, $unpacking_dir) {
 
-	// °µ½Ì¥Õ¥é¥°TRUE¤Ïgzip²òÅà¤ò¤ª¤³¤Ê¤¦
+	// 圧縮フラグTRUEはgzip解凍をおこなう
 	$tar = new Archive_Tar("$dir/$file_name", TRUE);
 
-	// ³ÈÄ¥»Ò¤òÀÚ¤ê¼è¤ë
+	// 拡張子を切り取る
 	$unpacking_name = ereg_replace("\.tar$", "", $file_name);
 	$unpacking_name = ereg_replace("\.tar\.gz$", "", $file_name);
 
-	// »ØÄê¤µ¤ì¤¿¥Õ¥©¥ë¥ÀÆâ¤Ë²òÅà¤¹¤ë
+	// 指定されたフォルダ内に解凍する
 	$err = $tar->extractModify($unpacking_dir, $unpacking_name);
 
-	// ¥Õ¥©¥ë¥Àºï½ü
+	// フォルダ削除
 	@sfDelFile("$dir/$unpacking_name");
-	// °µ½Ì¥Õ¥¡¥¤¥ëºï½ü
+	// 圧縮ファイル削除
 	@unlink("$dir/$file_name");
 
Index: branches/feature-module-update/html/admin/design/index.php
===================================================================
--- branches/rel/html/admin/design/index.php	(revision 12157)
+++ branches/feature-module-update/html/admin/design/index.php	(revision 15078)
@@ -17,5 +17,5 @@
 		$this->tpl_subno = "layout";		
 		$this->tpl_mainno = "design";
-		$this->tpl_subtitle = '¥ì¥¤¥¢¥¦¥ÈÊÔ½¸';
+		$this->tpl_subtitle = 'レイアウト編集';
 	}
 }
@@ -25,5 +25,5 @@
 $objSess = new SC_Session();
 
-// ¥Ú¡¼¥¸ID¤ò¼èÆÀ
+// ページIDを取得
 if (isset($_GET['page_id'])) {
 	$page_id = $_GET['page_id'];
@@ -34,8 +34,8 @@
 }
 
-// ÊÔ½¸²ÄÇ½¥Ú¡¼¥¸¤ò¼èÆÀ
+// 編集可能ページを取得
 $objPage->arrEditPage = lfgetPageData();
 
-// ¥Ö¥í¥Ã¥¯ÇÛÃÖÍÑ¥Ç¡¼¥¿¤ò¼èÆÀ
+// ブロック配置用データを取得
 $sel   = ", pos.target_id, pos.bloc_id, pos.bloc_row ";
 $from  = ", dtb_blocposition AS pos";
@@ -46,5 +46,5 @@
 $arrBlocPos = lfgetLayoutData($sel, $from, $where, $arrData );
 
-// ¥Ç¡¼¥¿¤ÎÂ¸ºß¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+// データの存在チェックを行う
 $arrPageData = lfgetPageData("page_id = ?", array($page_id));
 if (count($arrPageData) <= 0) {
@@ -55,23 +55,23 @@
 $objPage->exists_page = $exists_page;
 
-// ¥á¥Ã¥»¡¼¥¸É½¼¨
+// メッセージ表示
 if ($_GET['msg'] == "on") {
-	$objPage->complate_msg="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
-}
-
-// ¥Ö¥í¥Ã¥¯¤ò¼èÆÀ
+	$objPage->complate_msg="alert('登録が完了しました。');";
+}
+
+// ブロックを取得
 $arrBloc = lfgetBlocData();
 
-// ¿·µ¬¥Ö¥í¥Ã¥¯ºîÀ®
+// 新規ブロック作成
 if ($_POST['mode'] == 'new_bloc') {
 	header("location: ./bloc.php");
 }
 
-// ¿·µ¬¥Ú¡¼¥¸ºîÀ®
+// 新規ページ作成
 if ($_POST['mode'] == 'new_page') {
 	header("location: ./main_edit.php");
 }
 
-// ¥Ç¡¼¥¿ÅÐÏ¿½èÍý
+// データ登録処理
 if ($_POST['mode'] == 'confirm' or $_POST['mode'] == 'preview') {
 	
@@ -83,5 +83,5 @@
 	}
 	
-	// ¹¹¿·ÍÑ¤Ë¥Ç¡¼¥¿¤òÀ°¤¨¤ë
+	// 更新用にデータを整える
 	$arrUpdBlocData = array();
 	$arrTargetFlip = array_flip($arrTarget);
@@ -90,31 +90,31 @@
 	$arrUpdData[$upd_cnt]['page_id'] = $_POST['page_id'];
 	
-	// POST¤Î¥Ç¡¼¥¿¤ò»È¤¤¤ä¤¹¤¤¤è¤¦¤Ë½¤Àµ
+	// POSTのデータを使いやすいように修正
 	for($upd_cnt = 1; $upd_cnt <= $_POST['bloc_cnt']; $upd_cnt++){
 		if (!isset($_POST['id_'.$upd_cnt])) {
 			break;
 		}
-		$arrUpdBlocData[$upd_cnt]['name'] 		= $_POST['name_'.$upd_cnt];							// ¥Ö¥í¥Ã¥¯Ì¾¾Î
-		$arrUpdBlocData[$upd_cnt]['id']	  		= $_POST['id_'.$upd_cnt];							// ¥Ö¥í¥Ã¥¯ID 
-		$arrUpdBlocData[$upd_cnt]['target_id'] 	= $arrTargetFlip[$_POST['target_id_'.$upd_cnt]];	// ¥¿¡¼¥²¥Ã¥ÈID
-		$arrUpdBlocData[$upd_cnt]['top'] 		= $_POST['top_'.$upd_cnt];							// TOPºÂÉ¸
-		$arrUpdBlocData[$upd_cnt]['update_url']	= $_SERVER['HTTP_REFERER'];							// ¹¹¿·URL
-	}
-
-	// ¥Ç¡¼¥¿¤Î¹¹¿·¤ò¹Ô¤¦
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$arrRet = array();				// ¥Ç¡¼¥¿¼èÆÀÍÑ
-	
-	// delete¼Â¹Ô
+		$arrUpdBlocData[$upd_cnt]['name'] 		= $_POST['name_'.$upd_cnt];							// ブロック名称
+		$arrUpdBlocData[$upd_cnt]['id']	  		= $_POST['id_'.$upd_cnt];							// ブロックID 
+		$arrUpdBlocData[$upd_cnt]['target_id'] 	= $arrTargetFlip[$_POST['target_id_'.$upd_cnt]];	// ターゲットID
+		$arrUpdBlocData[$upd_cnt]['top'] 		= $_POST['top_'.$upd_cnt];							// TOP座標
+		$arrUpdBlocData[$upd_cnt]['update_url']	= $_SERVER['HTTP_REFERER'];							// 更新URL
+	}
+
+	// データの更新を行う
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$arrRet = array();				// データ取得用
+	
+	// delete実行
 	$del_sql = "";
 	$del_sql .= "DELETE FROM dtb_blocposition WHERE page_id = ? ";
 	$arrRet = $objDBConn->query($del_sql,array($page_id));
 	
-	// ¥Ö¥í¥Ã¥¯¤Î½ç½ø¤ò¼èÆÀ¤·¡¢¹¹¿·¤ò¹Ô¤¦
+	// ブロックの順序を取得し、更新を行う
 	foreach($arrUpdBlocData as $key => $val){
-		// ¥Ö¥í¥Ã¥¯¤Î½ç½ø¤ò¼èÆÀ
+		// ブロックの順序を取得
 		$bloc_row = lfGetRowID($arrUpdBlocData, $val);
 		$arrUpdBlocData[$key]['bloc_row'] = $bloc_row;
-		$arrUpdBlocData[$key]['page_id'] 	= $_POST['page_id'];	// ¥Ú¡¼¥¸ID
+		$arrUpdBlocData[$key]['page_id'] 	= $_POST['page_id'];	// ページID
 		
 		if ($arrUpdBlocData[$key]['target_id'] == 5) {
@@ -122,16 +122,16 @@
 		}
 		
-		// insertÊ¸À¸À®
+		// insert文生成
 		$ins_sql = "";
 		$ins_sql .= "INSERT INTO dtb_blocposition ";
 		$ins_sql .= " values ( ";
-		$ins_sql .= "	?  ";			// ¥Ú¡¼¥¸ID
-		$ins_sql .= "	,? ";			// ¥¿¡¼¥²¥Ã¥ÈID
-		$ins_sql .= "	,? ";			// ¥Ö¥í¥Ã¥¯ID
-		$ins_sql .= "	,? ";			// ¥Ö¥í¥Ã¥¯¤ÎÊÂ¤Ó½ç½ø
-		$ins_sql .= "	,(SELECT filename FROM dtb_bloc WHERE bloc_id = ?) ";			// ¥Õ¥¡¥¤¥ëÌ¾¾Î
+		$ins_sql .= "	?  ";			// ページID
+		$ins_sql .= "	,? ";			// ターゲットID
+		$ins_sql .= "	,? ";			// ブロックID
+		$ins_sql .= "	,? ";			// ブロックの並び順序
+		$ins_sql .= "	,(SELECT filename FROM dtb_bloc WHERE bloc_id = ?) ";			// ファイル名称
 		$ins_sql .= "	)  ";
 
-		// insert¥Ç¡¼¥¿À¸À®
+		// insertデータ生成
 		$arrInsData = array($page_id,
 							 $arrUpdBlocData[$key]['target_id'],
@@ -140,9 +140,9 @@
 							 $arrUpdBlocData[$key]['id']
 							);
-		// SQL¼Â¹Ô
+		// SQL実行
 		$arrRet = $objDBConn->query($ins_sql,$arrInsData);
 	}
 
-	// ¥×¥ì¥Ó¥å¡¼½èÍý
+	// プレビュー処理
 	if ($_POST['mode'] == 'preview') {
 		if ($page_id === "") {
@@ -158,13 +158,13 @@
 }
 
-// ¥Ç¡¼¥¿ºï½ü½èÍý ¥Ù¡¼¥¹¥Ç¡¼¥¿¤Ç¤Ê¤±¤ì¤Ð¥Õ¥¡¥¤¥ë¤òºï½ü
+// データ削除処理 ベースデータでなければファイルを削除
 if ($_POST['mode'] == 'delete' and 	!lfCheckBaseData($page_id)) {
 	lfDelPageData($page_id);
 }
 
-// ¥Ö¥í¥Ã¥¯¾ðÊó¤ò²èÌÌÇÛÃÖÍÑ¤ËÊÔ½¸
+// ブロック情報を画面配置用に編集
 $tpl_arrBloc = array();
 $cnt = 0;
-// »ÈÍÑ¤µ¤ì¤Æ¤¤¤ë¥Ö¥í¥Ã¥¯¥Ç¡¼¥¿¤òÀ¸À®
+// 使用されているブロックデータを生成
 foreach($arrBlocPos as $key => $val){
 	if ($val['page_id'] == $page_id) {
@@ -174,8 +174,8 @@
 }
 
-// Ì¤»ÈÍÑ¤Î¥Ö¥í¥Ã¥¯¥Ç¡¼¥¿¤òÄÉ²Ã
+// 未使用のブロックデータを追加
 foreach($arrBloc as $key => $val){
 	if (!lfChkBloc($val, $tpl_arrBloc)) {
-		$val['target_id'] = 5;	// Ì¤»ÈÍÑ¤ËÄÉ²Ã¤¹¤ë
+		$val['target_id'] = 5;	// 未使用に追加する
 		$tpl_arrBloc = lfSetBlocData($arrBloc, $val, $tpl_arrBloc, $cnt);
 		$cnt++;
@@ -187,9 +187,9 @@
 $objPage->page_id = $page_id;
 
-// ¥Ú¡¼¥¸Ì¾¾Î¤ò¼èÆÀ
+// ページ名称を取得
 $arrPageData = lfgetPageData(' page_id = ?', array($page_id));
 $objPage->arrPageData = $arrPageData[0];
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
@@ -206,5 +206,5 @@
 $objPage->errCnt = $errCnt;
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -213,17 +213,17 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfgetLayoutData
- * ½èÍýÆâÍÆ	¡§ÊÔ½¸²ÄÇ½¤Ê¥Ú¡¼¥¸¾ðÊó¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô1	¡§$sel    ¥¥¥ Select¶çÊ¸
- * °ú¿ô2	¡§$where  ¥¥¥ Where¶çÊ¸
- * °ú¿ô3	¡§$arrVal ¥¥¥ Where¶ç¤Î¹Ê¹þ¾ò·ïÃÍ
- * Ìá¤êÃÍ	¡§¥Ú¡¼¥¸¥ì¥¤¥¢¥¦¥È¾ðÊó
+ * 関数名	：lfgetLayoutData
+ * 処理内容	：編集可能なページ情報を取得する
+ * 引数1	：$sel    ･･･ Select句文
+ * 引数2	：$where  ･･･ Where句文
+ * 引数3	：$arrVal ･･･ Where句の絞込条件値
+ * 戻り値	：ページレイアウト情報
  **************************************************************************************************************/
 function lfgetLayoutData($sel = '' , $from = '', $where = '', $arrVal = ''){
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
-	$arrRet = array();				// ¥Ç¡¼¥¿¼èÆÀÍÑ
-	
-	// SQLÀ¸À®
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ取得SQL生成用
+	$arrRet = array();				// データ取得用
+	
+	// SQL生成
 
 	$sql = "";
@@ -239,5 +239,5 @@
 	$sql .= "     ,lay.update_date ";
 	
-	// Select¶ç¤Î»ØÄê¤¬¤¢¤ì¤ÐÄÉ²Ã	
+	// Select句の指定があれば追加	
 	if ($sel != '') {
 		$sql .= $sel;
@@ -245,10 +245,10 @@
 	
 	$sql .= " from dtb_pagelayout AS lay ";
-	// From¶ç¤Î»ØÄê¤¬¤¢¤ì¤ÐÄÉ²Ã	
+	// From句の指定があれば追加	
 	if ($from != '') {
 		$sql .= $from;
 	}
 
-	// where¶ç¤Î»ØÄê¤¬¤¢¤ì¤ÐÄÉ²Ã	
+	// where句の指定があれば追加	
 	if ($where != '') {
 		$sql .= $where;
@@ -263,16 +263,16 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfgetBlocData
- * ½èÍýÆâÍÆ	¡§¥Ö¥í¥Ã¥¯¾ðÊó¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô1	¡§$where  ¥¥¥ Where¶çÊ¸
- * °ú¿ô2	¡§$arrVal ¥¥¥ Where¶ç¤Î¹Ê¹þ¾ò·ïÃÍ
- * Ìá¤êÃÍ	¡§¥Ö¥í¥Ã¥¯¾ðÊó
+ * 関数名	：lfgetBlocData
+ * 処理内容	：ブロック情報を取得する
+ * 引数1	：$where  ･･･ Where句文
+ * 引数2	：$arrVal ･･･ Where句の絞込条件値
+ * 戻り値	：ブロック情報
  **************************************************************************************************************/
 function lfgetBlocData($where = '', $arrVal = ''){
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
-	$arrRet = array();				// ¥Ç¡¼¥¿¼èÆÀÍÑ
-	
-	// SQLÀ¸À®
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ取得SQL生成用
+	$arrRet = array();				// データ取得用
+	
+	// SQL生成
 	$sql = "";
 	$sql .= " SELECT ";
@@ -285,5 +285,5 @@
 	$sql .= " 	dtb_bloc";
 
-	// where¶ç¤Î»ØÄê¤¬¤¢¤ì¤ÐÄÉ²Ã	
+	// where句の指定があれば追加	
 	if ($where != '') {
 		$sql .= " WHERE " . $where;
@@ -298,10 +298,10 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfSetBlocData
- * ½èÍýÆâÍÆ	¡§¥Ö¥í¥Ã¥¯¾ðÊó¤ÎÇÛÎó¤òÀ¸À®¤¹¤ë
- * °ú¿ô1	¡§$arrBloc    	¥¥¥ Bloc¾ðÊó
- * °ú¿ô2	¡§$tpl_arrBloc	¥¥¥ ¥Ç¡¼¥¿¤ò¥»¥Ã¥È¤¹¤ëÇÛÎó
- * °ú¿ô3	¡§$cnt			¥¥¥ ÇÛÎóÈÖ¹æ
- * Ìá¤êÃÍ	¡§¥Ç¡¼¥¿¤ò¥»¥Ã¥È¤·¤¿ÇÛÎó
+ * 関数名	：lfSetBlocData
+ * 処理内容	：ブロック情報の配列を生成する
+ * 引数1	：$arrBloc    	･･･ Bloc情報
+ * 引数2	：$tpl_arrBloc	･･･ データをセットする配列
+ * 引数3	：$cnt			･･･ 配列番号
+ * 戻り値	：データをセットした配列
  **************************************************************************************************************/
 function lfSetBlocData($arrBloc, $val, $tpl_arrBloc, $cnt) {
@@ -324,34 +324,34 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfChkBloc
- * ½èÍýÆâÍÆ	¡§¥Ö¥í¥Ã¥¯ID¤¬ÇÛÎó¤ËÄÉ²Ã¤µ¤ì¤Æ¤¤¤ë¤«¤Î¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
- * °ú¿ô1	¡§$arrBloc    ¥¥¥ Bloc¾ðÊó
- * °ú¿ô2	¡§$arrChkData ¥¥¥ ¥Á¥§¥Ã¥¯¤ò¹Ô¤¦¥Ç¡¼¥¿ÇÛÎó
- * Ìá¤êÃÍ	¡§True	¥¥¥ Â¸ºß¤¹¤ë
- * 			¡¡False	¥¥¥ Â¸ºß¤·¤Ê¤¤
+ * 関数名	：lfChkBloc
+ * 処理内容	：ブロックIDが配列に追加されているかのチェックを行う
+ * 引数1	：$arrBloc    ･･･ Bloc情報
+ * 引数2	：$arrChkData ･･･ チェックを行うデータ配列
+ * 戻り値	：True	･･･ 存在する
+ * 			　False	･･･ 存在しない
  **************************************************************************************************************/
 function lfChkBloc($arrBloc, $arrChkData) {
 	foreach($arrChkData as $key => $val){
 		if ($val['bloc_id'] === $arrBloc['bloc_id'] ) {
-			// ÇÛÎó¤ËÂ¸ºß¤¹¤ì¤ÐTrue¤òÊÖ¤¹
+			// 配列に存在すればTrueを返す
 			return true;
 		}
 	}
 	
-	// ÇÛÎó¤ËÂ¸ºß¤·¤Ê¤±¤ì¤ÐFlase¤òÊÖ¤¹
+	// 配列に存在しなければFlaseを返す
 	return false;
 }
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfGetRowID
- * ½èÍýÆâÍÆ	¡§¥Ö¥í¥Ã¥¯ID¤¬²¿ÈÖÌÜ¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ë¤«¤òÄ´¤Ù¤ë
- * °ú¿ô1	¡§$arrUpdData   ¥¥¥ ¹¹¿·¾ðÊó
- * °ú¿ô2	¡§$arrObj 		¥¥¥ ¥Á¥§¥Ã¥¯¤ò¹Ô¤¦¥Ç¡¼¥¿ÇÛÎó
- * Ìá¤êÃÍ	¡§½çÈÖ
+ * 関数名	：lfGetRowID
+ * 処理内容	：ブロックIDが何番目に配置されているかを調べる
+ * 引数1	：$arrUpdData   ･･･ 更新情報
+ * 引数2	：$arrObj 		･･･ チェックを行うデータ配列
+ * 戻り値	：順番
  **************************************************************************************************************/
 function lfGetRowID($arrUpdData, $arrObj){
-	$no = 0; // ¥«¥¦¥ó¥ÈÍÑ¡ÊÆ±¤¸¥Ç¡¼¥¿¤¬É¬¤º1·ï¤¢¤ë¤Î¤Ç¡¢½é´üÃÍ¤Ï0¡Ë
-	
-	// ÂÐ¾Ý¥Ç¡¼¥¿¤¬²¿ÈÖÌÜ¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ë¤Î¤«¤ò¼èÆÀ¤¹¤ë¡£
+	$no = 0; // カウント用（同じデータが必ず1件あるので、初期値は0）
+	
+	// 対象データが何番目に配置されているのかを取得する。
 	foreach ($arrUpdData as $key => $val) {
 		if ($val['target_id'] === $arrObj['target_id'] and $val['top'] <= $arrObj['top']){
@@ -359,25 +359,25 @@
 		}
 	}
-	// ÈÖ¹æ¤òÊÖ¤¹
+	// 番号を返す
 	return $no;
 }
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfGetRowID
- * ½èÍýÆâÍÆ	¡§¥Ö¥í¥Ã¥¯ID¤¬²¿ÈÖÌÜ¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ë¤«¤òÄ´¤Ù¤ë
- * °ú¿ô1	¡§$arrUpdData   ¥¥¥ ¹¹¿·¾ðÊó
- * °ú¿ô2	¡§$arrObj 		¥¥¥ ¥Á¥§¥Ã¥¯¤ò¹Ô¤¦¥Ç¡¼¥¿ÇÛÎó
- * Ìá¤êÃÍ	¡§½çÈÖ
+ * 関数名	：lfGetRowID
+ * 処理内容	：ブロックIDが何番目に配置されているかを調べる
+ * 引数1	：$arrUpdData   ･･･ 更新情報
+ * 引数2	：$arrObj 		･･･ チェックを行うデータ配列
+ * 戻り値	：順番
  **************************************************************************************************************/
 function lfSetPreData($arrPageData){
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¹¹¿·SQLÀ¸À®ÍÑ
-	$ret = ""; 						// ¥Ç¡¼¥¿¹¹¿··ë²Ì³ÊÇ¼ÍÑ
-	$arrUpdData = array();			// ¹¹¿·¥Ç¡¼¥¿À¸À®ÍÑ
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ更新SQL生成用
+	$ret = ""; 						// データ更新結果格納用
+	$arrUpdData = array();			// 更新データ生成用
 	$filename = uniqid("");
 
 	$arrPreData = lfgetPageData(" page_id = ? " , array("0"));
 
-	// tpl¥Õ¥¡¥¤¥ë¤Îºï½ü
+	// tplファイルの削除
 	$del_tpl = USER_PATH . "templates/" . $arrPreData[0]['filename'] . '.tpl';
 	if (file_exists($del_tpl)){
@@ -385,18 +385,18 @@
 	}
 	
-	// ¥×¥ì¥Ó¥å¡¼ÍÑtpl¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼
+	// プレビュー用tplファイルのコピー
 	$tplfile = $arrPageData[0]['tpl_dir'] . $arrPageData[0]['filename'];
 	
 	if($tplfile == ""){
-		// tpl¥Õ¥¡¥¤¥ë¤¬¶õ¤Î¾ì¹ç¤Ë¤ÏMY¥Ú¡¼¥¸¤ÈÈ½ÃÇ
+		// tplファイルが空の場合にはMYページと判断
 		$tplfile = "user_data/templates/mypage/index";
 	}
 	copy(HTML_PATH . $tplfile . ".tpl", USER_PATH . "templates/" . $filename . ".tpl");
 	
-	// ¹¹¿·¥Ç¡¼¥¿¤Î¼èÆÀ
+	// 更新データの取得
 	$sql = "select page_name, header_chk, footer_chk from dtb_pagelayout where page_id = ?";
 	$ret = $objDBConn->getAll($sql, array($arrPageData[0]['page_id']));
 
-	// db¥Ç¡¼¥¿¤Î¥³¥Ô¡¼
+	// dbデータのコピー
 	$sql = " update dtb_pagelayout set ";
 	$sql .= "     page_name = ?";
Index: branches/feature-module-update/html/admin/design/css.php
===================================================================
--- branches/rel/html/admin/design/css.php	(revision 12157)
+++ branches/feature-module-update/html/admin/design/css.php	(revision 15078)
@@ -17,5 +17,5 @@
 		$this->tpl_subno = "css";
 		$this->tpl_mainno = "design";
-		$this->tpl_subtitle = 'CSSÊÔ½¸';
+		$this->tpl_subtitle = 'CSS編集';
 	}
 }
@@ -24,5 +24,5 @@
 $objView = new SC_AdminView();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
@@ -30,23 +30,23 @@
 $css_path = USER_PATH . "css/contents.css";
 
-// ¥Ç¡¼¥¿¹¹¿·½èÍý
+// データ更新処理
 if ($_POST['mode'] == 'confirm'){
-	// ¥×¥ì¥Ó¥å¡¼ÍÑ¥Æ¥ó¥×¥ì¡¼¥È¤Ë½ñ¤­¹þ¤ß	
+	// プレビュー用テンプレートに書き込み	
 	$fp = fopen($css_path,"w");
 	fwrite($fp, $_POST['css']);
 	fclose($fp);
 	
-	$objPage->tpl_onload="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+	$objPage->tpl_onload="alert('登録が完了しました。');";
 }
 
-// CSS¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+// CSSファイルの読み込み
 if(file_exists($css_path)){
 	$css_data = file_get_contents($css_path);
 }
 
-// ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤ËÉ½¼¨
+// テキストエリアに表示
 $objPage->css_data = $css_data;
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
Index: branches/feature-module-update/html/admin/design/header.php
===================================================================
--- branches/rel/html/admin/design/header.php	(revision 12157)
+++ branches/feature-module-update/html/admin/design/header.php	(revision 15078)
@@ -18,5 +18,5 @@
 		$this->tpl_subno = "header";
 		$this->tpl_mainno = "design";
-		$this->tpl_subtitle = '¥Ø¥Ã¥À¡¼¥¥Õ¥Ã¥¿¡¼ÊÔ½¸';
+		$this->tpl_subtitle = 'ヘッダー･フッター編集';
 		$this->tpl_onload = 'comment_start(); comment_end();';
 	}
@@ -26,5 +26,5 @@
 $objView = new SC_AdminView();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
@@ -33,18 +33,18 @@
 $pre_DIR = USER_INC_PATH . 'preview/';
 
-// ¥Ç¡¼¥¿¹¹¿·½èÍý
+// データ更新処理
 if ($division != ''){
-	// ¥×¥ì¥Ó¥å¡¼ÍÑ¥Æ¥ó¥×¥ì¡¼¥È¤Ë½ñ¤­¹þ¤ß	
+	// プレビュー用テンプレートに書き込み	
 	$fp = fopen($pre_DIR.$division.'.tpl',"w");
 	fwrite($fp, $_POST[$division]);
 	fclose($fp);
 
-	// ÅÐÏ¿»þ¤Ï¥×¥ì¥Ó¥å¡¼ÍÑ¥Æ¥ó¥×¥ì¡¼¥È¤ò¥³¥Ô¡¼¤¹¤ë
+	// 登録時はプレビュー用テンプレートをコピーする
 	if ($_POST['mode'] == 'confirm'){
 		copy($pre_DIR.$division.".tpl", USER_INC_PATH . $division . ".tpl");
-		// ´°Î»¥á¥Ã¥»¡¼¥¸¡Ê¥×¥ì¥Ó¥å¡¼»þ¤ÏÉ½¼¨¤·¤Ê¤¤¡Ë
-		$objPage->tpl_onload="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+		// 完了メッセージ（プレビュー時は表示しない）
+		$objPage->tpl_onload="alert('登録が完了しました。');";
 		
-		// ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤ÎÉý¤ò¸µ¤ËÌá¤¹(½èÍý¤ÎÅý°ì¤Î¤¿¤á)
+		// テキストエリアの幅を元に戻す(処理の統一のため)
 		$_POST['header_row'] = "";
 		$_POST['footer_row'] = "";
@@ -54,11 +54,11 @@
 	}
 
-	// ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß(¥×¥ì¥Ó¥å¡¼¥Ç¡¼¥¿)
+	// ヘッダーファイルの読み込み(プレビューデータ)
 	$header_data = file_get_contents($pre_DIR . "header.tpl");
 	
-	// ¥Õ¥Ã¥¿¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß(¥×¥ì¥Ó¥å¡¼¥Ç¡¼¥¿)
+	// フッターファイルの読み込み(プレビューデータ)
 	$footer_data = file_get_contents($pre_DIR . "footer.tpl");
 }else{
-	// post¤Ç¥Ç¡¼¥¿¤¬ÅÏ¤µ¤ì¤Ê¤±¤ì¤Ð¿·µ¬ÆÉ¤ß¹þ¤ß¤ÈÈ½ÃÇ¤ò¤·¡¢¥×¥ì¥Ó¥å¡¼ÍÑ¥Ç¡¼¥¿¤òÀµµ¬¤Î¥Ç¡¼¥¿¤Ç¾å½ñ¤­¤¹¤ë
+	// postでデータが渡されなければ新規読み込みと判断をし、プレビュー用データを正規のデータで上書きする
 	if (!is_dir($pre_DIR)) {
 		mkdir($pre_DIR);
@@ -67,12 +67,12 @@
 	copy(USER_INC_PATH . "footer.tpl", $pre_DIR . "footer.tpl");
 	
-	// ¥Ø¥Ã¥À¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+	// ヘッダーファイルの読み込み
 	$header_data = file_get_contents(USER_INC_PATH . "header.tpl");
-	// ¥Õ¥Ã¥¿¡¼¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+	// フッターファイルの読み込み
 	$footer_data = file_get_contents(USER_INC_PATH . "footer.tpl");
 
 }
 
-// ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤ËÉ½¼¨
+// テキストエリアに表示
 $objPage->header_data = $header_data;
 $objPage->footer_data = $footer_data;
@@ -86,8 +86,8 @@
 }
 
-// ¥Ö¥é¥¦¥¶¥¿¥¤¥×
+// ブラウザタイプ
 $objPage->browser_type = $_POST['browser_type'];
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
Index: branches/feature-module-update/html/admin/design/main_edit.php
===================================================================
--- branches/rel/html/admin/design/main_edit.php	(revision 12157)
+++ branches/feature-module-update/html/admin/design/main_edit.php	(revision 15078)
@@ -19,5 +19,5 @@
 		$this->tpl_subno = "main_edit";
 		$this->tpl_mainno = "design";
-		$this->tpl_subtitle = '¥Ú¡¼¥¸¾ÜºÙÀßÄê';
+		$this->tpl_subtitle = 'ページ詳細設定';
 	}
 }
@@ -25,12 +25,12 @@
 $objView = new SC_AdminView();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥Ú¡¼¥¸°ìÍ÷¤ò¼èÆÀ
+// ページ一覧を取得
 $objPage->arrPageList = lfgetPageData();
 
-// ¥Ö¥í¥Ã¥¯ID¤ò¼èÆÀ
+// ブロックIDを取得
 if (isset($_POST['page_id'])) {
 	$page_id = $_POST['page_id'];
@@ -43,16 +43,16 @@
 $objPage->page_id = $page_id;
 
-// ¥á¥Ã¥»¡¼¥¸É½¼¨
+// メッセージ表示
 if ($_GET['msg'] == "on"){
-	$objPage->tpl_onload="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
-}
-
-// page_id ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¥Æ¥ó¥×¥ì¡¼¥È¥Ç¡¼¥¿¤Î¼èÆÀ
+	$objPage->tpl_onload="alert('登録が完了しました。');";
+}
+
+// page_id が指定されている場合にはテンプレートデータの取得
 if (is_numeric($page_id) and $page_id != '') {
 	$arrPageData = lfgetPageData(" page_id = ? " , array($page_id));
 
 	if ($arrPageData[0]['tpl_dir'] === "") {
-		$objPage->arrErr['page_id_err'] = "¢¨ »ØÄê¤µ¤ì¤¿¥Ú¡¼¥¸¤ÏÊÔ½¸¤Ç¤­¤Þ¤»¤ó¡£";
-		// ²èÌÌ¤ÎÉ½¼¨
+		$objPage->arrErr['page_id_err'] = "※ 指定されたページは編集できません。";
+		// 画面の表示
 		$objView->assignobj($objPage);
 		$objView->display(MAIN_FRAME);
@@ -60,5 +60,5 @@
 	}
 
-	// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Æ¤¤¤ì¤ÐÆÉ¤ß¹þ¤à
+	// テンプレートファイルが存在していれば読み込む
 	$tpl_file = HTML_PATH . $arrPageData[0]['tpl_dir'] . $arrPageData[0]['filename'] . ".tpl";
 	if (file_exists($tpl_file)){
@@ -66,9 +66,9 @@
 	}
 
-	// ¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤ÎÃÍÊÑ¹¹
+	// チェックボックスの値変更
 	$arrPageData[0]['header_chk'] = sfChangeCheckBox($arrPageData[0]['header_chk'], true);
 	$arrPageData[0]['footer_chk'] = sfChangeCheckBox($arrPageData[0]['footer_chk'], true);
 
-	// ¥Ç¥£¥ì¥¯¥È¥ê¤ò²èÌÌÉ½¼¨ÍÑ¤ËÊÔ½¸
+	// ディレクトリを画面表示用に編集
 	$arrPageData[0]['directory'] = str_replace( USER_DIR,'', $arrPageData[0]['php_dir']);
 	
@@ -76,5 +76,5 @@
 }
 
-// ¥×¥ì¥Ó¥å¡¼½èÍý
+// プレビュー処理
 if ($_POST['mode'] == 'preview') {
 	
@@ -88,5 +88,5 @@
 	$arrPreData = lfgetPageData(" page_id = ? " , array($page_id));
 
-	// tpl¥Õ¥¡¥¤¥ë¤Îºï½ü
+	// tplファイルの削除
 	$del_tpl = USER_PATH . "templates/" . $arrPreData[0]['filename'] . '.tpl';
 	if (file_exists($del_tpl)){
@@ -94,18 +94,18 @@
 	}
 
-	// DB¤Ø¥Ç¡¼¥¿¤ò¹¹¿·¤¹¤ë
+	// DBへデータを更新する
 	lfEntryPageData($_POST);
 
-	// TPL¥Õ¥¡¥¤¥ëºîÀ®
+	// TPLファイル作成
 	$cre_tpl = USER_PATH . "templates/" . $url . '.tpl';
 	lfCreateFile($cre_tpl);
 	
-	// blocposition ¤òºï½ü
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
+	// blocposition を削除
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
 	$sql = 'delete from dtb_blocposition where page_id = 0';
 	$ret = $objDBConn->query($sql);
 	
 	if ($page_id_old != "") {
-		// ÅÐÏ¿¥Ç¡¼¥¿¤ò¼èÆÀ
+		// 登録データを取得
 		$sql = "SELECT 0, target_id, bloc_id, bloc_row FROM dtb_blocposition WHERE page_id = ?";
 		$ret = $objDBConn->getAll($sql,array($page_id_old));
@@ -113,5 +113,5 @@
 		if (count($ret) > 0) {
 			
-			// blocposition ¤òÊ£À½
+			// blocposition を複製
 			$sql = " insert into dtb_blocposition (";
 			$sql .= "     page_id,";
@@ -121,5 +121,5 @@
 			$sql .= "     )values(?, ?, ?, ?)";
 			
-			// ¼èÆÀ·ï¿ôÊ¸INSERT¼Â¹Ô
+			// 取得件数文INSERT実行
 			foreach($ret as $key => $val){
 				$ret = $objDBConn->query($sql,$val);
@@ -134,34 +134,34 @@
 }
 
-// ¥Ç¡¼¥¿ÅÐÏ¿½èÍý
+// データ登録処理
 if ($_POST['mode'] == 'confirm') {
 	
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfErrorCheck($_POST);
 
-	// ¥¨¥é¡¼¤¬¤Ê¤±¤ì¤Ð¹¹¿·½èÍý¤ò¹Ô¤¦	
+	// エラーがなければ更新処理を行う	
 	if (count($objPage->arrErr) == 0) {
 
-		// DB¤Ø¥Ç¡¼¥¿¤ò¹¹¿·¤¹¤ë
+		// DBへデータを更新する
 		lfEntryPageData($_POST);
 		
-		// ¥Ù¡¼¥¹¥Ç¡¼¥¿¤Ç¤Ê¤±¤ì¤Ð¥Õ¥¡¥¤¥ë¤òºï½ü¤·¡¢PHP¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë
+		// ベースデータでなければファイルを削除し、PHPファイルを作成する
 		if (!lfCheckBaseData($page_id)) {
-			// ¥Õ¥¡¥¤¥ëºï½ü
+			// ファイル削除
 			lfDelFile($arrPageData[0]);
 			
-			// PHP¥Õ¥¡¥¤¥ëºîÀ®
+			// PHPファイル作成
 			$cre_php = USER_PATH . $_POST['url'] . ".php";
 			lfCreatePHPFile($cre_php);
 		}
 
-		// TPL¥Õ¥¡¥¤¥ëºîÀ®
+		// TPLファイル作成
 		$cre_tpl = dirname(USER_PATH . "templates/" . $_POST['url']) . "/" . basename($_POST['url']) . '.tpl';
 
 		lfCreateFile($cre_tpl);
 
-		// ÊÔ½¸²ÄÇ½¥Ú¡¼¥¸¤Î¾ì¹ç¤Ë¤Î¤ß½èÍý¤ò¹Ô¤¦
+		// 編集可能ページの場合にのみ処理を行う
 		if ($arrPageData[0]['edit_flg'] != 2) {
-			// ¿·µ¬ºîÀ®¤·¤¿¾ì¹ç¤Î¤¿¤á¤Ë²þ¤Ë¥Ú¡¼¥¸ID¤ò¼èÆÀ¤¹¤ë
+			// 新規作成した場合のために改にページIDを取得する
 			$arrPageData = lfgetPageData(" url = ? " , array(USER_URL.$_POST['url'].".php"));
 			$page_id = $arrPageData[0]['page_id'];
@@ -170,5 +170,5 @@
 		header("location: ./main_edit.php?page_id=$page_id&msg=on");
 	}else{
-		// ¥¨¥é¡¼¤¬¤¢¤ì¤ÐÆþÎÏ»þ¤Î¥Ç¡¼¥¿¤òÉ½¼¨¤¹¤ë
+		// エラーがあれば入力時のデータを表示する
 		$objPage->arrPageData = $_POST;
 		$objPage->arrPageData['header_chk'] = sfChangeCheckBox(sfChangeCheckBox($_POST['header_chk']), true);
@@ -179,10 +179,10 @@
 }
 
-// ¥Ç¡¼¥¿ºï½ü½èÍý ¥Ù¡¼¥¹¥Ç¡¼¥¿¤Ç¤Ê¤±¤ì¤Ð¥Õ¥¡¥¤¥ë¤òºï½ü
+// データ削除処理 ベースデータでなければファイルを削除
 if ($_POST['mode'] == 'delete' and 	!lfCheckBaseData($page_id)) {
 	lfDelPageData($_POST['page_id']);
 }
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -190,27 +190,27 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfEntryPageData
- * ½èÍýÆâÍÆ	¡§¥Ö¥í¥Ã¥¯¾ðÊó¤ò¹¹¿·¤¹¤ë
- * °ú¿ô1	¡§$arrData  ¥¥¥ ¹¹¿·¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§¹¹¿··ë²Ì
+ * 関数名	：lfEntryPageData
+ * 処理内容	：ブロック情報を更新する
+ * 引数1	：$arrData  ･･･ 更新データ
+ * 戻り値	：更新結果
  **************************************************************************************************************/
 function lfEntryPageData($arrData){
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¹¹¿·SQLÀ¸À®ÍÑ
-	$ret = ""; 						// ¥Ç¡¼¥¿¹¹¿··ë²Ì³ÊÇ¼ÍÑ
-	$arrUpdData = array();			// ¹¹¿·¥Ç¡¼¥¿À¸À®ÍÑ
-	$arrChk = array();				// ÇÓÂ¾¥Á¥§¥Ã¥¯ÍÑ
-
-	// ¹¹¿·¥Ç¡¼¥¿À¸À®
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ更新SQL生成用
+	$ret = ""; 						// データ更新結果格納用
+	$arrUpdData = array();			// 更新データ生成用
+	$arrChk = array();				// 排他チェック用
+
+	// 更新データ生成
 	$arrUpdData = lfGetUpdData($arrData);
 	
-	// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤ë¤«¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+	// データが存在しているかチェックを行う
 	if($arrData['page_id'] !== ''){
 		$arrChk = lfgetPageData(" page_id = ?", array($arrData['page_id']));
 	}
 
-	// page_id ¤¬¶õ ¼ã¤·¤¯¤Ï ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤ÏINSERT¤ò¹Ô¤¦
+	// page_id が空 若しくは データが存在していない場合にはINSERTを行う
 	if ($arrData['page_id'] === '' or !isset($arrChk[0])) {
-		// SQLÀ¸À®
+		// SQL生成
 		$sql = " INSERT INTO dtb_pagelayout ";
 		$sql .= " ( ";
@@ -228,6 +228,6 @@
 		$sql .= " ";
 	}else{
-		// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤ë¾ì¹ç¤Ë¤Ï¥¢¥Ã¥×¥Ç¡¼¥È¤ò¹Ô¤¦
-		// SQLÀ¸À®
+		// データが存在してる場合にはアップデートを行う
+		// SQL生成
 		$sql = " UPDATE dtb_pagelayout ";
 		$sql .= " SET";
@@ -244,9 +244,9 @@
 		$sql .= " ";
 
-		// ¹¹¿·¥Ç¡¼¥¿¤Ë¥Ö¥í¥Ã¥¯ID¤òÄÉ²Ã
+		// 更新データにブロックIDを追加
 		array_push($arrUpdData, $arrData['page_id']);
 	}
 
-	// SQL¼Â¹Ô
+	// SQL実行
 	$ret = $objDBConn->query($sql,$arrUpdData);
 	
@@ -255,12 +255,12 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfGetUpdData
- * ½èÍýÆâÍÆ	¡§DB¤Ø¹¹¿·¤ò¹Ô¤¦¥Ç¡¼¥¿¤òÀ¸À®¤¹¤ë
- * °ú¿ô1	¡§$arrData  ¥¥¥ ¹¹¿·¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§¹¹¿·¥Ç¡¼¥¿
+ * 関数名	：lfGetUpdData
+ * 処理内容	：DBへ更新を行うデータを生成する
+ * 引数1	：$arrData  ･･･ 更新データ
+ * 戻り値	：更新データ
  **************************************************************************************************************/
 function lfGetUpdData($arrData){
 	
-	// ¥Ù¡¼¥¹¥Ç¡¼¥¿¤Î¾ì¹ç¤Ë¤ÏÊÑ¹¹¤·¤Ê¤¤¡£
+	// ベースデータの場合には変更しない。
 	if (lfCheckBaseData($arrData['page_id'])) {
 		$arrPageData = lfgetPageData( ' page_id = ? ' , array($arrData['page_id']));
@@ -279,14 +279,14 @@
 	}
 
-	// ¹¹¿·¥Ç¡¼¥¿ÇÛÎó¤ÎºîÀ®
+	// 更新データ配列の作成
 	$arrUpdData = array(
-					$name										// Ì¾¾Î	
+					$name										// 名称	
 					,$url										// URL
-					,$php_dir									// PHP¥Ç¥£¥ì¥¯¥È¥ê
-					,$tpl_dir									// TPL¥Ç¥£¥ì¥¯¥È¥ê
-					,$filename									// ¥Õ¥¡¥¤¥ëÌ¾
-					,sfChangeCheckBox($arrData['header_chk'])	// ¥Ø¥Ã¥À¡¼»ÈÍÑ
-					,sfChangeCheckBox($arrData['footer_chk'])	// ¥Õ¥Ã¥¿¡¼»ÈÍÑ
-					,$_SERVER['HTTP_REFERER']					// ¹¹¿·URL
+					,$php_dir									// PHPディレクトリ
+					,$tpl_dir									// TPLディレクトリ
+					,$filename									// ファイル名
+					,sfChangeCheckBox($arrData['header_chk'])	// ヘッダー使用
+					,sfChangeCheckBox($arrData['footer_chk'])	// フッター使用
+					,$_SERVER['HTTP_REFERER']					// 更新URL
 					);
 					
@@ -295,8 +295,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfErrorCheck
- * ½èÍýÆâÍÆ	¡§ÆþÎÏ¹àÌÜ¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
- * °ú¿ô1	¡§$arrData  ¥¥¥ ÆþÎÏ¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§¥¨¥é¡¼¾ðÊó
+ * 関数名	：lfErrorCheck
+ * 処理内容	：入力項目のエラーチェックを行う
+ * 引数1	：$arrData  ･･･ 入力データ
+ * 戻り値	：エラー情報
  **************************************************************************************************************/
 function lfErrorCheck($array) {
@@ -304,23 +304,23 @@
 	
 	$objErr = new SC_CheckError($array);
-	$objErr->doFunc(array("Ì¾¾Î", "page_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("名称", "page_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 	$objErr->doFunc(array("URL", "url", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
 
-	// URL¥Á¥§¥Ã¥¯
+	// URLチェック
 	if (substr(strrev(trim($array['url'])),0,1) == "/") {
-		$objErr->arrErr['url'] = "¢¨ URL¤òÀµ¤·¤¯ÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+		$objErr->arrErr['url'] = "※ URLを正しく入力してください。<br />";
 	}
 	
 	$check_url = USER_URL . $array['url'] . ".php";
 	if( strlen($array['url']) > 0 && !ereg( "^https?://+($|[a-zA-Z0-9_~=&\?\.\/-])+$", $check_url ) ) {
-		$objErr->arrErr['url'] = "¢¨ URL¤òÀµ¤·¤¯ÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
-	}
-
-	// Æ±°ì¤ÎURL¤¬Â¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¥¨¥é¡¼
+		$objErr->arrErr['url'] = "※ URLを正しく入力してください。<br />";
+	}
+
+	// 同一のURLが存在している場合にはエラー
 	if(!isset($objErr->arrErr['url']) and $array['url'] !== ''){
 		$arrChk = lfgetPageData(" url = ? " , array(USER_URL . $array['url'].".php"));
 
 		if (count($arrChk[0]) >= 1 and $arrChk[0]['page_id'] != $array['page_id']) {
-			$objErr->arrErr['url'] = '¢¨ Æ±¤¸URL¤Î¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤Þ¤¹¡£ÊÌ¤ÎURL¤òÉÕ¤±¤Æ¤¯¤À¤µ¤¤¡£';
+			$objErr->arrErr['url'] = '※ 同じURLのデータが存在しています。別のURLを付けてください。';
 		}
 	}
@@ -330,17 +330,17 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfCreateFile
- * ½èÍýÆâÍÆ	¡§¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë
- * °ú¿ô1	¡§$path¥¥¥¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹
- * Ìá¤êÃÍ	¡§¤Ê¤·
+ * 関数名	：lfCreateFile
+ * 処理内容	：ファイルを作成する
+ * 引数1	：$path･･･テンプレートファイルのパス
+ * 戻り値	：なし
  **************************************************************************************************************/
 function lfCreateFile($path){
 	
-	// ¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë		
+	// ディレクトリが存在していなければ作成する		
 	if (!is_dir(dirname($path))) {
 		mkdir(dirname($path));
 	}
 
-	// ¥Õ¥¡¥¤¥ëºîÀ®
+	// ファイル作成
 	$fp = fopen($path,"w");
 	fwrite($fp, $_POST['tpl_data']);
@@ -349,25 +349,25 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfCreatePHPFile
- * ½èÍýÆâÍÆ	¡§PHP¥Õ¥¡¥¤¥ë¤òºîÀ®¤¹¤ë
- * °ú¿ô1	¡§$path¥¥¥PHP¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹
- * Ìá¤êÃÍ	¡§¤Ê¤·
+ * 関数名	：lfCreatePHPFile
+ * 処理内容	：PHPファイルを作成する
+ * 引数1	：$path･･･PHPファイルのパス
+ * 戻り値	：なし
  **************************************************************************************************************/
 function lfCreatePHPFile($path){
 
-	// phpÊÝÂ¸Àè¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë
+	// php保存先ディレクトリが存在していなければ作成する
 	if (!is_dir(dirname($path))) {
 		mkdir(dirname($path));
 	}
 	
-	// ¥Ù¡¼¥¹¤È¤Ê¤ëPHP¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+	// ベースとなるPHPファイルの読み込み
 	if (file_exists(USER_DEF_PHP)){
 		$php_data = file_get_contents(USER_DEF_PHP);		
 	}
 	
-	// require.php¤Î¾ì½ê¤ò½ñ¤­´¹¤¨¤ë
+	// require.phpの場所を書き換える
 	$php_data = str_replace("###require###", HTML_PATH . "require.php", $php_data);
 	
-	// php¥Õ¥¡¥¤¥ë¤ÎºîÀ®
+	// phpファイルの作成
 	$fp = fopen($path,"w");
 	fwrite($fp, $php_data);
Index: branches/feature-module-update/html/admin/design/template.php
===================================================================
--- branches/rel/html/admin/design/template.php	(revision 12157)
+++ branches/feature-module-update/html/admin/design/template.php	(revision 15078)
@@ -21,8 +21,8 @@
 		),
 		'name' =>array(
-			1 => 'TOP¥Ú¡¼¥¸',
-			2 => '¾¦ÉÊ°ìÍ÷¥Ú¡¼¥¸',
-			3 => '¾¦ÉÊ¾ÜºÙ¥Ú¡¼¥¸',
-			4 => 'MY¥Ú¡¼¥¸' 
+			1 => 'TOPページ',
+			2 => '商品一覧ページ',
+			3 => '商品詳細ページ',
+			4 => 'MYページ' 
 		)
 	);
@@ -35,5 +35,5 @@
 		$this->tpl_TemplateName = $this->arrTemplateName['name'][1];
 		$this->tpl_mainno = "design";
-		$this->tpl_subtitle = '¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê';
+		$this->tpl_subtitle = 'テンプレート設定';
 	}
 }
@@ -43,14 +43,14 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// GET¤ÎÃÍ¤ò¼õ¤±¼è¤ë
+// GETの値を受け取る
 $get_tpl_subno_template = $_GET['tpl_subno_template'];
 
-// GET¤ÇÃÍ¤¬Á÷¤é¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¤½¤ÎÃÍ¤ò¸µ¤Ë²èÌÌÉ½¼¨¤òÀÚ¤êÂØ¤¨¤ë
+// GETで値が送られている場合にはその値を元に画面表示を切り替える
 if ($get_tpl_subno_template != ""){
-	// Á÷¤é¤ì¤Æ¤­¤¿ÃÍ¤¬ÇÛÎó¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤±¤ì¤ÐTOP¤òÉ½¼¨
+	// 送られてきた値が配列に登録されていなければTOPを表示
 	if (in_array($get_tpl_subno_template,$objPage->arrSubnavi['title'])){
 		$tpl_subno_template = $get_tpl_subno_template;
@@ -59,5 +59,5 @@
 	}
 } else {
-	// GET¤ÇÃÍ¤¬¤Ê¤±¤ì¤ÐPOST¤ÎÃÍ¤ò»ÈÍÑ¤¹¤ë
+	// GETで値がなければPOSTの値を使用する
 	if ($_POST['tpl_subno_template'] != ""){
 		$tpl_subno_template = $_POST['tpl_subno_template'];
@@ -70,15 +70,15 @@
 $objPage->template_name = $objPage->arrSubnavi['name'][$key[0]];
 
-// ÅÐÏ¿¤ò²¡¤µ¤ì¤¿¤Ð¤¢¤Ë¤ÏDB¤Ø¥Ç¡¼¥¿¤ò¹¹¿·¤Ë¹Ô¤¯
+// 登録を押されたばあにはDBへデータを更新に行く
 switch($_POST['mode']) {
 case 'confirm':
-	// DB¤Ø¥Ç¡¼¥¿¹¹¿·
+	// DBへデータ更新
 	lfUpdData();
 	
-	// ¥Æ¥ó¥×¥ì¡¼¥È¤Î¾å½ñ¤­
+	// テンプレートの上書き
 	lfChangeTemplate();
 	
-	// ´°Î»¥á¥Ã¥»¡¼¥¸
-	$objPage->tpl_onload="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
+	// 完了メッセージ
+	$objPage->tpl_onload="alert('登録が完了しました。');";
 	break;
 case 'download':
@@ -89,16 +89,16 @@
 }
 
-// POSTÃÍ¤Î°ú¤­·Ñ¤®
+// POST値の引き継ぎ
 $objPage->arrForm = $_POST;
 
-// ²èÁü¼èÆÀ
+// 画像取得
 $tpl_arrTemplate = array();
 $objPage->arrTemplate = lfgetTemplate();
 
-// ¥Ç¥Õ¥©¥ë¥È¥Á¥§¥Ã¥¯¼èÆÀ
+// デフォルトチェック取得
 $objPage->MainImage = $objPage->arrTemplate['check'];
 $objPage->arrTemplate['check'] = array($objPage->arrTemplate['check']=>"check");
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -107,8 +107,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfgetTemplate
- * ½èÍýÆâÍÆ	¡§²èÌÌ¤ËÉ½¼¨¤¹¤ë²èÁü¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô		¡§¤Ê¤·
- * Ìá¤êÃÍ	¡§²èÌÌ¤ËÉ½¼¨¤¹¤ë²èÁü(ÇÛÎó)
+ * 関数名	：lfgetTemplate
+ * 処理内容	：画面に表示する画像を取得する
+ * 引数		：なし
+ * 戻り値	：画面に表示する画像(配列)
  **************************************************************************************************************/
 function lfgetTemplate(){
@@ -116,13 +116,13 @@
 	$filepath = "user_data/templates/";
 	
-	$arrTemplateImage = array();	// ²èÌÌÉ½¼¨²èÁü³ÊÇ¼ÍÑ
-	$Image = "";					// ¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+	$arrTemplateImage = array();	// 画面表示画像格納用
+	$Image = "";					// イメージの配列要素名格納用
 	$disp = "";
-	$arrDefcheck = array();			// radio¥Ü¥¿¥ó¤Î¥Ç¥Õ¥©¥ë¥È¥Á¥§¥Ã¥¯³ÊÇ¼ÍÑ
-	
-	// DB¤«¤é¸½ºßÁªÂò¤µ¤ì¤Æ¤¤¤ë¥Ç¡¼¥¿¼èÆÀ
+	$arrDefcheck = array();			// radioボタンのデフォルトチェック格納用
+	
+	// DBから現在選択されているデータ取得
 	$arrDefcheck = lfgetTemplaeBaseData();
 	
-	// ¥Æ¥ó¥×¥ì¡¼¥È¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë
+	// テンプレートデータを取得する
 	$objQuery = new SC_Query();
 	$sql = "SELECT template_code,template_name FROM dtb_templates ORDER BY create_date DESC";
@@ -132,28 +132,28 @@
 		// TOP
 		case $objPage->arrSubnavi['title'][1]:
-			$Image = "TopImage.jpg";			// ¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+			$Image = "TopImage.jpg";			// イメージの配列要素名格納用
 			$disp = $objPage->arrSubnavi['title'][1];
 			break;
 			
-		// ¾¦ÉÊ°ìÍ÷
+		// 商品一覧
 		case $objPage->arrSubnavi['title'][2]:
-			$Image = "ProdImage.jpg";			// ¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+			$Image = "ProdImage.jpg";			// イメージの配列要素名格納用
 			$disp = $objPage->arrSubnavi['title'][2];
 			break;
 			
-		// ¾¦ÉÊ¾ÜºÙ
+		// 商品詳細
 		case $objPage->arrSubnavi['title'][3]:
-			$Image = "DetailImage.jpg";			// ¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+			$Image = "DetailImage.jpg";			// イメージの配列要素名格納用
 			$disp = $objPage->arrSubnavi['title'][3];
 			break;
 			
-		// MY¥Ú¡¼¥¸
+		// MYページ
 		case $objPage->arrSubnavi['title'][4]:
-			$Image = "MypageImage.jpg";			//¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+			$Image = "MypageImage.jpg";			//イメージの配列要素名格納用
 			$disp = $objPage->arrSubnavi['title'][4];
 			break;
 	}
 
-	// ²èÁüÉ½¼¨ÇÛÎóºîÀ®
+	// 画像表示配列作成
 	foreach($arrTemplate as $key => $val){
 		$arrTemplateImage['image'][$val['template_code']] = $filepath . $val['template_code'] . "/" . $Image;
@@ -161,5 +161,5 @@
 	}
 	
-	// ½é´ü¥Á¥§¥Ã¥¯
+	// 初期チェック
 	if (isset($arrDefcheck[$disp])){
 		$arrTemplateImage['check'] = $arrDefcheck[$disp];
@@ -172,13 +172,13 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfgetTemplaeBaseData
- * ½èÍýÆâÍÆ	¡§DB¤ËÊÝÂ¸¤µ¤ì¤Æ¤¤¤ë¥Æ¥ó¥×¥ì¡¼¥È¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô		¡§¤Ê¤·
- * Ìá¤êÃÍ	¡§DB¤ËÊÝÂ¸¤µ¤ì¤Æ¤¤¤ë¥Æ¥ó¥×¥ì¡¼¥È¥Ç¡¼¥¿(ÇÛÎó)
+ * 関数名	：lfgetTemplaeBaseData
+ * 処理内容	：DBに保存されているテンプレートデータを取得する
+ * 引数		：なし
+ * 戻り値	：DBに保存されているテンプレートデータ(配列)
  **************************************************************************************************************/
 function lfgetTemplaeBaseData(){
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
-	$arrRet = array();				// ¥Ç¡¼¥¿¼èÆÀÍÑ
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ取得SQL生成用
+	$arrRet = array();				// データ取得用
 	
 	$sql = "SELECT top_tpl AS top, product_tpl AS product, detail_tpl AS detail, mypage_tpl AS mypage FROM dtb_baseinfo";
@@ -189,26 +189,26 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfUpdData
- * ½èÍýÆâÍÆ	¡§DB¤Ë¥Ç¡¼¥¿¤òÊÝÂ¸¤¹¤ë
- * °ú¿ô		¡§¤Ê¤·
- * Ìá¤êÃÍ	¡§À®¸ù TRUE¡¢¥¨¥é¡¼ FALSE
+ * 関数名	：lfUpdData
+ * 処理内容	：DBにデータを保存する
+ * 引数		：なし
+ * 戻り値	：成功 TRUE、エラー FALSE
  **************************************************************************************************************/
 function lfUpdData(){
 	global $objPage;
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
-	$arrRet = array();				// ¥Ç¡¼¥¿¼èÆÀÍÑ(¹¹¿·È½Äê)
-
-	// ¥Ç¡¼¥¿¼èÆÀ	
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ取得SQL生成用
+	$arrRet = array();				// データ取得用(更新判定)
+
+	// データ取得	
 	$sql = "SELECT top_tpl AS top, product_tpl AS product, detail_tpl AS detail, mypage_tpl AS mypage FROM dtb_baseinfo";
 	$arrRet = $objDBConn->getAll($sql);
 
 	$chk_tpl = $_POST['check_template'];
-	// ¥Ç¡¼¥¿¤¬¼èÆÀ¤Ç¤­¤Ê¤±¤ì¤ÐINSERT¡¢¤Ç¤­¤ì¤ÐUPDATE
+	// データが取得できなければINSERT、できればUPDATE
 	if (isset($arrRet[0])){
 		// UPDATE
 		$arrVal = $arrRet[0];
 		
-		// TOP¤òÊÑ¹¹¤·¤¿¾ì¹ç¤Ë¤ÏÁ´²èÌÌÊÑ¹¹
+		// TOPを変更した場合には全画面変更
 		if ($objPage->tpl_subno_template == $objPage->arrSubnavi['title'][1]){
 			$arrVal = array($chk_tpl,$chk_tpl,$chk_tpl,$chk_tpl);
@@ -221,5 +221,5 @@
 		$arrVal = array(null,null,null,null);
 		
-		// TOP¤òÊÑ¹¹¤·¤¿¾ì¹ç¤Ë¤ÏÁ´²èÌÌÊÑ¹¹
+		// TOPを変更した場合には全画面変更
 		if ($objPage->tpl_subno_template == $objPage->arrSubnavi['title'][1]){
 			$arrVal = array($chk_tpl,$chk_tpl,$chk_tpl,$chk_tpl);
@@ -230,5 +230,5 @@
 	}
 
-	// SQL¼Â¹Ô	
+	// SQL実行	
 	$arrRet = $objDBConn->query($sql,$arrVal);
 	
@@ -237,8 +237,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfChangeTemplate
- * ½èÍýÆâÍÆ	¡§¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ò¾å½ñ¤­¤¹¤ë
- * °ú¿ô		¡§¤Ê¤·
- * Ìá¤êÃÍ	¡§À®¸ù TRUE¡¢¥¨¥é¡¼ FALSE
+ * 関数名	：lfChangeTemplate
+ * 処理内容	：テンプレートファイルを上書きする
+ * 引数		：なし
+ * 戻り値	：成功 TRUE、エラー FALSE
  **************************************************************************************************************/
 function lfChangeTemplate(){
@@ -261,23 +261,23 @@
 		// TOP
 		case $objPage->arrSubnavi['title'][1]:
-			$tpl_element = "TopTemplate";			// ¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+			$tpl_element = "TopTemplate";			// イメージの配列要素名格納用
 			$tpl_name = "top.tpl";
 			break;
 			
-		// ¾¦ÉÊ°ìÍ÷
+		// 商品一覧
 		case $objPage->arrSubnavi['title'][2]:
-			$tpl_element = "ProdTemplate";			// ¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+			$tpl_element = "ProdTemplate";			// イメージの配列要素名格納用
 			$tpl_name = "list.tpl";
 			break;
 			
-		// ¾¦ÉÊ¾ÜºÙ
+		// 商品詳細
 		case $objPage->arrSubnavi['title'][3]:
-			$tpl_element = "DetailTemplate";			// ¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+			$tpl_element = "DetailTemplate";			// イメージの配列要素名格納用
 			$tpl_name = "detail.tpl";
 			break;
 			
-		// MY¥Ú¡¼¥¸
+		// MYページ
 		case $objPage->arrSubnavi['title'][4]:
-			$tpl_element = "MypageTemplate";			//¥¤¥á¡¼¥¸¤ÎÇÛÎóÍ×ÁÇÌ¾³ÊÇ¼ÍÑ
+			$tpl_element = "MypageTemplate";			//イメージの配列要素名格納用
 			$tpl_name = "mypage.tpl";
 			break;
@@ -287,5 +287,5 @@
 	}
 
-	// ²èÁü¥Ñ¥¹¤ò½ñ¤­´¹¤¨
+	// 画像パスを書き換え
 	$img_path = '<!--{$smarty.const.URL_DIR}-->img/';
 	$displace_path = '<!--{$smarty.const.URL_DIR}-->'. USER_DIR . 'templates/' . $chk_tpl . '/img/';
@@ -293,33 +293,33 @@
 	$fs->doSearch(); 
 	
-	// TOP¤òÊÑ¹¹¤·¤¿¾ì¹ç¤Ë¤ÏÁ´²èÌÌÊÑ¹¹
+	// TOPを変更した場合には全画面変更
 	if ($objPage->tpl_subno_template == $objPage->arrSubnavi['title'][1]){
-		// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ò¥³¥Ô¡¼
+		// テンプレートファイルをコピー
 		copy($taget_tpl_path . "top.tpl", $save_tpl_path . "top.tpl");
 		copy($taget_tpl_path . "list.tpl", $save_tpl_path . "list.tpl");
 		copy($taget_tpl_path . "detail.tpl", $save_tpl_path . "detail.tpl");
 
-		// mypage¤Ï¥Õ¥©¥ë¥À¤´¤È¥³¥Ô¡¼
+		// mypageはフォルダごとコピー
 		lfFolderCopy($taget_tpl_path."mypage/", $save_tpl_path . "mypage/");
 
-		// ¥Ö¥í¥Ã¥¯¥Ç¡¼¥¿¤Î¥³¥Ô¡¼
+		// ブロックデータのコピー
 		lfFolderCopy($taget_inc_path."bloc/", $inc_path . "bloc/");
 
-		// ¥Ø¥Ã¥À¡¼,¥Õ¥Ã¥¿¡¼¥³¥Ô¡¼
+		// ヘッダー,フッターコピー
 		copy($taget_inc_path . "header.tpl", $inc_path . "header.tpl");
 		copy($taget_inc_path . "footer.tpl", $inc_path . "footer.tpl");
 		
-		// CSS¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼
+		// CSSファイルのコピー
 		copy($taget_css_path . "contents.css", $css_path . "contents.css");
 
-	// mypage¤Î¾ì¹ç¤Ë¤Ï¥Õ¥©¥ë¥À¤´¤È¥³¥Ô¡¼¤¹¤ë
+	// mypageの場合にはフォルダごとコピーする
 	}elseif($objPage->tpl_subno_template == $objPage->arrSubnavi['title'][4]){
 		lfFolderCopy($taget_tpl_path."mypage/", $save_tpl_path."mypage/");
 	}else{
-		// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ò¥³¥Ô¡¼
+		// テンプレートファイルをコピー
 		copy($taget_tpl_path . $tpl_name, $save_tpl_path . $tpl_name);
 	}
 
-	// ²èÁü¥Ñ¥¹¤ò¸µ¤ËÌá¤¹	
+	// 画像パスを元に戻す	
 	$fs = new File_SearchReplace($displace_path, $img_path, "", $path, true); 
 	$fs->doSearch(); 
@@ -327,8 +327,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfDownloadTemplate
- * ½èÍýÆâÍÆ	¡§¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë°µ½Ì¤·¤Æ¥À¥¦¥ó¥í¡¼¥É¤¹¤ë
- * °ú¿ô1	¡§¥Æ¥ó¥×¥ì¡¼¥È¥³¡¼¥É
- * Ìá¤êÃÍ	¡§¤Ê¤·
+ * 関数名	：lfDownloadTemplate
+ * 処理内容	：テンプレートファイル圧縮してダウンロードする
+ * 引数1	：テンプレートコード
+ * 戻り値	：なし
  **************************************************************************************************************/
 function lfDownloadTemplate($template_code){
@@ -336,27 +336,27 @@
 	$dl_file = USER_TEMPLATE_PATH.$filename;
 	
-	// IMG¥Õ¥©¥ë¥À¤ò¥³¥Ô¡¼
+	// IMGフォルダをコピー
 	$mess = "";
 	$mess = sfCopyDir(HTML_PATH."img/", USER_TEMPLATE_PATH.$template_code."/img/", $mess);
 	
-	// ¥Õ¥¡¥¤¥ë¤Î°µ½Ì
+	// ファイルの圧縮
 	$tar = new Archive_Tar($dl_file, TRUE);
-	// ¥Õ¥¡¥¤¥ë°ìÍ÷¼èÆÀ
+	// ファイル一覧取得
 	$arrFileHash = sfGetFileList(USER_TEMPLATE_PATH.$template_code);
 	foreach($arrFileHash as $val) {
 		$arrFileList[] = $val['file_name'];
 	}
-	// ¥Ç¥£¥ì¥¯¥È¥ê¤ò°ÜÆ°
+	// ディレクトリを移動
 	chdir(USER_TEMPLATE_PATH.$template_code);
 	
-	//°µ½Ì¤ò¤ª¤³¤Ê¤¦
+	//圧縮をおこなう
 	$zip = $tar->create($arrFileList);
 		
-	// ¥À¥¦¥ó¥í¡¼¥É³«»Ï
+	// ダウンロード開始
 	Header("Content-disposition: attachment; filename=${filename}");
 	Header("Content-type: application/octet-stream; name=${dl_file}");
 	header("Content-Length: " .filesize($dl_file)); 
 	readfile ($dl_file);
-	// °µ½Ì¥Õ¥¡¥¤¥ëºï½ü
+	// 圧縮ファイル削除
 	unlink($dl_file);
 	
@@ -365,21 +365,21 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfFolderCopy
- * ½èÍýÆâÍÆ	¡§¥Õ¥©¥ë¥À¤ò¥³¥Ô¡¼¤¹¤ë
- * °ú¿ô1	¡§¥³¥Ô¡¼¸µ¥Ñ¥¹
- * °ú¿ô2¡¡¡¡¡§¥³¥Ô¡¼Àè¥Ñ¥¹
- * Ìá¤êÃÍ	¡§¤Ê¤·
+ * 関数名	：lfFolderCopy
+ * 処理内容	：フォルダをコピーする
+ * 引数1	：コピー元パス
+ * 引数2　　：コピー先パス
+ * 戻り値	：なし
  **************************************************************************************************************/
 function lfFolderCopy($taget_path, $save_path){
 
-	// ¥Õ¥©¥ë¥ÀÆâ¤Î¥Õ¥¡¥¤¥ë¤ò¼èÆÀ¤¹¤ë
+	// フォルダ内のファイルを取得する
 	$arrMypage=glob($taget_path . "*" );
 	
-	// ¥Õ¥©¥ë¥À¤¬¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë
+	// フォルダがなければ作成する
 	if(!is_dir($save_path)){
 		mkdir($save_path);
 	}
 
-	// ¥Õ¥©¥ë¥ÀÆâ¤òÁ´¤Æ¥³¥Ô¡¼
+	// フォルダ内を全てコピー
 	foreach($arrMypage as $key => $val){
 		$matches = array();
Index: branches/feature-module-update/html/admin/design/bloc.php
===================================================================
--- branches/rel/html/admin/design/bloc.php	(revision 12157)
+++ branches/feature-module-update/html/admin/design/bloc.php	(revision 15078)
@@ -18,5 +18,5 @@
 		$this->tpl_subno = "bloc";	
 		$this->tpl_mainno = "design";
-		$this->tpl_subtitle = '¥Ö¥í¥Ã¥¯ÊÔ½¸';
+		$this->tpl_subtitle = 'ブロック編集';
 	}
 }
@@ -25,12 +25,12 @@
 $objView = new SC_AdminView();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥Ö¥í¥Ã¥¯°ìÍ÷¤ò¼èÆÀ
+// ブロック一覧を取得
 $objPage->arrBlocList = lfgetBlocData();
 
-// ¥Ö¥í¥Ã¥¯ID¤ò¼èÆÀ
+// ブロックIDを取得
 if (isset($_POST['bloc_id'])) {
 	$bloc_id = $_POST['bloc_id'];
@@ -42,23 +42,23 @@
 $objPage->bloc_id = $bloc_id;
 
-// bloc_id ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¥Ö¥í¥Ã¥¯¥Ç¡¼¥¿¤Î¼èÆÀ
+// bloc_id が指定されている場合にはブロックデータの取得
 if ($bloc_id != '') {
 	$arrBlocData = lfgetBlocData(" bloc_id = ? " , array($bloc_id));
 	$arrBlocData[0]['tpl_path'] = USER_PATH . $arrBlocData[0]['tpl_path'];
 
-	// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+	// テンプレートファイルの読み込み
 	$arrBlocData[0]['tpl_data'] = file_get_contents($arrBlocData[0]['tpl_path']);
 	$objPage->arrBlocData = $arrBlocData[0];
 }
 
-// ¥á¥Ã¥»¡¼¥¸É½¼¨
+// メッセージ表示
 if ($_GET['msg'] == "on") {
-	// ´°Î»¥á¥Ã¥»¡¼¥¸
-	$objPage->tpl_onload="alert('ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');";
-}
-
-// ¥×¥ì¥Ó¥å¡¼É½¼¨
+	// 完了メッセージ
+	$objPage->tpl_onload="alert('登録が完了しました。');";
+}
+
+// プレビュー表示
 if ($_POST['mode'] == "preview") {
-	// ¥×¥ì¥Ó¥å¡¼¥Õ¥¡¥¤¥ëºîÀ®
+	// プレビューファイル作成
 	$prev_path = USER_INC_PATH . 'preview/bloc_preview.tpl';
 	$fp = fopen($prev_path,"w");
@@ -66,5 +66,5 @@
 	fclose($fp);
 	
-	// ¥×¥ì¥Ó¥å¡¼¥Ç¡¼¥¿É½¼¨
+	// プレビューデータ表示
 	$objPage->preview = "on";
 	$objPage->arrBlocData['tpl_data'] = $_POST['bloc_html'];
@@ -77,16 +77,16 @@
 }
 
-// ¥Ç¡¼¥¿ÅÐÏ¿½èÍý
+// データ登録処理
 if ($_POST['mode'] == 'confirm') {
 	
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$objPage->arrErr = lfErrorCheck($_POST);
 
-	// ¥¨¥é¡¼¤¬¤Ê¤±¤ì¤Ð¹¹¿·½èÍý¤ò¹Ô¤¦	
+	// エラーがなければ更新処理を行う	
 	if (count($objPage->arrErr) == 0) {
-		// DB¤Ø¥Ç¡¼¥¿¤ò¹¹¿·¤¹¤ë
+		// DBへデータを更新する
 		lfEntryBlocData($_POST);
 		
-		// ¥Õ¥¡¥¤¥ë¤Îºï½ü
+		// ファイルの削除
 		$del_file=BLOC_PATH . $arrBlocData[0]['filename']. '.tpl';
 		if (file_exists($del_file)) {
@@ -94,5 +94,5 @@
 		}
 		
-		// ¥Õ¥¡¥¤¥ëºîÀ®
+		// ファイル作成
 		$fp = fopen(BLOC_PATH . $_POST['filename'] . '.tpl',"w");
 		fwrite($fp, $_POST['bloc_html']);
@@ -104,34 +104,34 @@
 		header("location: ./bloc.php?bloc_id=$bloc_id&msg=on");
 	}else{
-		// ¥¨¥é¡¼¤¬¤¢¤ì¤ÐÆþÎÏ»þ¤Î¥Ç¡¼¥¿¤òÉ½¼¨¤¹¤ë
+		// エラーがあれば入力時のデータを表示する
 		$objPage->arrBlocData = $_POST;
 	}
 }
 
-// ¥Ç¡¼¥¿ºï½ü½èÍý
+// データ削除処理
 if ($_POST['mode'] == 'delete') {
 	
-	// DB¤Ø¥Ç¡¼¥¿¤ò¹¹¿·¤¹¤ë
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¹¹¿·SQLÀ¸À®ÍÑ
-	$ret = ""; 						// ¥Ç¡¼¥¿¹¹¿··ë²Ì³ÊÇ¼ÍÑ
-	$arrDelData = array();			// ¹¹¿·¥Ç¡¼¥¿À¸À®ÍÑ
-	
-	// ¹¹¿·¥Ç¡¼¥¿À¸À®
+	// DBへデータを更新する
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ更新SQL生成用
+	$ret = ""; 						// データ更新結果格納用
+	$arrDelData = array();			// 更新データ生成用
+	
+	// 更新データ生成
 	$arrUpdData = array($arrData['bloc_name'], BLOC_DIR . $arrData['filename'] . '.tpl', $arrData['filename']);
 	
-	// bloc_id ¤¬¶õ¤Ç¤Ê¤¤¾ì¹ç¤Ë¤Ïdelete¤ò¼Â¹Ô
+	// bloc_id が空でない場合にはdeleteを実行
 	if ($_POST['bloc_id'] !== '') {
-		// SQLÀ¸À®
+		// SQL生成
 		$sql = " DELETE FROM dtb_bloc WHERE bloc_id = ?";
-		// SQL¼Â¹Ô
+		// SQL実行
 		$ret = $objDBConn->query($sql,array($_POST['bloc_id']));
 		
-		// ¥Ú¡¼¥¸¤ËÇÛÃÖ¤µ¤ì¤Æ¤¤¤ë¥Ç¡¼¥¿¤âºï½ü¤¹¤ë
+		// ページに配置されているデータも削除する
 		$sql = "DELETE FROM dtb_blocposition WHERE bloc_id = ?";
-		// SQL¼Â¹Ô
+		// SQL実行
 		$ret = $objDBConn->query($sql,array($_POST['bloc_id']));
 	
-		// ¥Õ¥¡¥¤¥ë¤Îºï½ü
+		// ファイルの削除
 		$del_file = BLOC_PATH . $arrBlocData[0]['filename']. '.tpl';
 		if(file_exists($del_file)){
@@ -144,5 +144,5 @@
 
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
 $objView->assignobj($objPage);
 $objView->display(MAIN_FRAME);
@@ -151,16 +151,16 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfgetBlocData
- * ½èÍýÆâÍÆ	¡§¥Ö¥í¥Ã¥¯¾ðÊó¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô1	¡§$where  ¥¥¥ Where¶çÊ¸
- * °ú¿ô2	¡§$arrVal ¥¥¥ Where¶ç¤Î¹Ê¹þ¾ò·ïÃÍ
- * Ìá¤êÃÍ	¡§¥Ö¥í¥Ã¥¯¾ðÊó
+ * 関数名	：lfgetBlocData
+ * 処理内容	：ブロック情報を取得する
+ * 引数1	：$where  ･･･ Where句文
+ * 引数2	：$arrVal ･･･ Where句の絞込条件値
+ * 戻り値	：ブロック情報
  **************************************************************************************************************/
 function lfgetBlocData($where = '', $arrVal = ''){
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
-	$arrRet = array();				// ¥Ç¡¼¥¿¼èÆÀÍÑ
-	
-	// SQLÀ¸À®
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ取得SQL生成用
+	$arrRet = array();				// データ取得用
+	
+	// SQL生成
 	$sql = " SELECT ";
 	$sql .= "	bloc_id";
@@ -175,5 +175,5 @@
 	$sql .= " 	dtb_bloc";
 
-	// where¶ç¤Î»ØÄê¤¬¤¢¤ì¤ÐÄÉ²Ã	
+	// where句の指定があれば追加	
 	if ($where != '') {
 		$sql .= " WHERE " . $where;
@@ -188,53 +188,53 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfEntryBlocData
- * ½èÍýÆâÍÆ	¡§¥Ö¥í¥Ã¥¯¾ðÊó¤ò¹¹¿·¤¹¤ë
- * °ú¿ô1	¡§$arrData  ¥¥¥ ¹¹¿·¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§¹¹¿··ë²Ì
+ * 関数名	：lfEntryBlocData
+ * 処理内容	：ブロック情報を更新する
+ * 引数1	：$arrData  ･･･ 更新データ
+ * 戻り値	：更新結果
  **************************************************************************************************************/
 function lfEntryBlocData($arrData){
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¹¹¿·SQLÀ¸À®ÍÑ
-	$ret = ""; 						// ¥Ç¡¼¥¿¹¹¿··ë²Ì³ÊÇ¼ÍÑ
-	$arrUpdData = array();			// ¹¹¿·¥Ç¡¼¥¿À¸À®ÍÑ
-	$arrChk = array();				// ÇÓÂ¾¥Á¥§¥Ã¥¯ÍÑ
-	
-	// ¹¹¿·¥Ç¡¼¥¿À¸À®
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ更新SQL生成用
+	$ret = ""; 						// データ更新結果格納用
+	$arrUpdData = array();			// 更新データ生成用
+	$arrChk = array();				// 排他チェック用
+	
+	// 更新データ生成
 	$arrUpdData = array($arrData['bloc_name'], BLOC_DIR . $arrData['filename'] . '.tpl', $arrData['filename']);
 	
-	// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤ë¤«¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+	// データが存在しているかチェックを行う
 	if($arrData['bloc_id'] !== ''){
 		$arrChk = lfgetBlocData("bloc_id = ?", array($arrData['bloc_id']));
 	}
 	
-	// bloc_id ¤¬¶õ ¼ã¤·¤¯¤Ï ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ë¤ÏINSERT¤ò¹Ô¤¦
+	// bloc_id が空 若しくは データが存在していない場合にはINSERTを行う
 	if ($arrData['bloc_id'] === '' or !isset($arrChk[0])) {
-		// SQLÀ¸À®
+		// SQL生成
 		$sql = " INSERT INTO dtb_bloc";
 		$sql .= " ( ";
-		$sql .= "     bloc_name ";		// ¥Ö¥í¥Ã¥¯Ì¾¾Î
-		$sql .= "     ,tpl_path ";		// ¥Æ¥ó¥×¥ì¡¼¥ÈÊÝÂ¸Àè
-		$sql .= "     ,filename ";		// ¥Õ¥¡¥¤¥ëÌ¾¾Î
-		$sql .= "     ,create_date ";	// ºîÀ®Æü
-		$sql .= "     ,update_date ";	// ¹¹¿·Æü
+		$sql .= "     bloc_name ";		// ブロック名称
+		$sql .= "     ,tpl_path ";		// テンプレート保存先
+		$sql .= "     ,filename ";		// ファイル名称
+		$sql .= "     ,create_date ";	// 作成日
+		$sql .= "     ,update_date ";	// 更新日
 		$sql .= " ) VALUES ( ?,?,?,now(),now() )";
 		$sql .= " ";
 	}else{
-		// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤ë¾ì¹ç¤Ë¤Ï¥¢¥Ã¥×¥Ç¡¼¥È¤ò¹Ô¤¦
-		// SQLÀ¸À®
+		// データが存在してる場合にはアップデートを行う
+		// SQL生成
 		$sql = " UPDATE dtb_bloc";
 		$sql .= " SET";
-		$sql .= "     bloc_name = ? ";	// ¥Ö¥í¥Ã¥¯Ì¾¾Î
-		$sql .= "     ,tpl_path = ? ";	// ¥Æ¥ó¥×¥ì¡¼¥ÈÊÝÂ¸Àè
-		$sql .= "     ,filename = ? ";	// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ëÌ¾
+		$sql .= "     bloc_name = ? ";	// ブロック名称
+		$sql .= "     ,tpl_path = ? ";	// テンプレート保存先
+		$sql .= "     ,filename = ? ";	// テンプレートファイル名
 		$sql .= "     ,update_date = now()";
 		$sql .= " WHERE bloc_id = ?";
 		$sql .= " ";
 		
-		// ¹¹¿·¥Ç¡¼¥¿¤Ë¥Ö¥í¥Ã¥¯ID¤òÄÉ²Ã
+		// 更新データにブロックIDを追加
 		array_push($arrUpdData, $arrData['bloc_id']);
 	}
 	
-	// SQL¼Â¹Ô
+	// SQL実行
 	$ret = $objDBConn->query($sql,$arrUpdData);
 	
@@ -244,8 +244,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfErrorCheck
- * ½èÍýÆâÍÆ	¡§ÆþÎÏ¹àÌÜ¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
- * °ú¿ô1	¡§$arrData  ¥¥¥ ÆþÎÏ¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§¥¨¥é¡¼¾ðÊó
+ * 関数名	：lfErrorCheck
+ * 処理内容	：入力項目のエラーチェックを行う
+ * 引数1	：$arrData  ･･･ 入力データ
+ * 戻り値	：エラー情報
  **************************************************************************************************************/
 function lfErrorCheck($array) {
@@ -253,13 +253,13 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¥Ö¥í¥Ã¥¯Ì¾", "bloc_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥¡¥¤¥ëÌ¾", "filename", STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK","FILE_NAME_CHECK"));
-	
-	// Æ±°ì¤Î¥Õ¥¡¥¤¥ëÌ¾¤¬Â¸ºß¤·¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¥¨¥é¡¼
+	$objErr->doFunc(array("ブロック名", "bloc_name", STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ファイル名", "filename", STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK","FILE_NAME_CHECK"));
+	
+	// 同一のファイル名が存在している場合にはエラー
 	if(!isset($objErr->arrErr['filename']) and $array['filename'] !== ''){
 		$arrChk = lfgetBlocData("filename = ?", array($array['filename']));
 		
 		if (count($arrChk[0]) >= 1 and $arrChk[0]['bloc_id'] != $array['bloc_id']) {
-			$objErr->arrErr['filename'] = '¢¨ Æ±¤¸¥Õ¥¡¥¤¥ëÌ¾¤Î¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤Þ¤¹¡£ÊÌ¤ÎÌ¾¾Î¤òÉÕ¤±¤Æ¤¯¤À¤µ¤¤¡£';
+			$objErr->arrErr['filename'] = '※ 同じファイル名のデータが存在しています。別の名称を付けてください。';
 		}
 	}
Index: branches/feature-module-update/html/admin/order/status.php
===================================================================
--- branches/rel/html/admin/order/status.php	(revision 12297)
+++ branches/feature-module-update/html/admin/order/status.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once("./index_csv.php");
 
-//¥¹¥Æ¡¼¥¿¥¹´ÉÍý-°ì³ç°ÜÆ°µ¡Ç½
+//ステータス管理-一括移動機能
 
 class LC_Page {
@@ -29,13 +29,13 @@
 $objQuery = new SC_Query();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-//¥¹¥Æ¡¼¥¿¥¹¾ðÊó¡Ê²¾Äê¡Ë
+//ステータス情報（仮定）
 $objPage->SelectedStatus = $_POST['status'];
 $objPage->arrForm = $_POST;
 
-//»ÙÊ§ÊýË¡¤Î¼èÆÀ
+//支払方法の取得
 $objPage->arrPayment = sfGetIDValueList("dtb_payment", "payment_id", "payment_method");
 
@@ -48,35 +48,35 @@
             break;
             
-            //¿·µ¬¼õÉÕ
+            //新規受付
             case ORDER_NEW:
                 lfStatusMove(ORDER_NEW, $_POST['move']);
             break;
             
-            //Æþ¶âÂÔ¤Á
+            //入金待ち
             case ORDER_PAY_WAIT:
                 lfStatusMove(ORDER_PAY_WAIT, $_POST['move']);
             break;
             
-            //¥­¥ã¥ó¥»¥ë
+            //キャンセル
             case ORDER_CANCEL:
                 lfStatusMove(ORDER_CANCEL, $_POST['move']);
             break;
             
-            //¼è¤ê´ó¤»Ãæ
+            //取り寄せ中
             case ORDER_BACK_ORDER:
                 lfStatusMove(ORDER_BACK_ORDER, $_POST['move']);
             break;
             
-            //È¯Á÷ºÑ¤ß
+            //発送済み
             case ORDER_DELIV:
                 lfStatusMove(ORDER_DELIV, $_POST['move']);
             break;
             
-            //Æþ¶âºÑ¤ß
+            //入金済み
             case ORDER_PRE_END:
                 lfStatusMove(ORDER_PRE_END, $_POST['move']);
             break;
             
-            //ºï½ü
+            //削除
             case 'delete':
                 lfStatusMove("delete",$_POST['move']);
@@ -84,10 +84,10 @@
         }
         
-        //¸¡º÷·ë²Ì¤ÎÉ½¼¨
+        //検索結果の表示
         lfStatusDisp($_POST['status'],$_POST['search_pageno']);
         break;
         
     default:
-        //¥Ç¥Õ¥©¥ë¥È¤Ç¿·µ¬¼õÉÕ°ìÍ÷É½¼¨
+        //デフォルトで新規受付一覧表示
         lfStatusDisp(ORDER_NEW, $_POST['search_pageno']);
         $objPage->defaultstatus = ORDER_NEW;
@@ -100,5 +100,5 @@
 //-----------------------------------------------------------------------------------------------------------------------------------
 
-//¥¹¥Æ¡¼¥¿¥¹°ìÍ÷¤ÎÉ½¼¨
+//ステータス一覧の表示
 function lfStatusDisp($status,$pageno){
     global $objPage;
@@ -113,21 +113,21 @@
     $objPage->tpl_linemax = $linemax;
     
-    // ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+    // ページ送りの処理
     $page_max = ORDER_STATUS_MAX;
     
-    // ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+    // ページ送りの取得
     $objNavi = new SC_PageNavi($pageno, $linemax, $page_max, "fnNaviSearchOnlyPage", NAVI_PMAX);
-    $objPage->tpl_strnavi = $objNavi->strnavi;      // É½¼¨Ê¸»úÎó
+    $objPage->tpl_strnavi = $objNavi->strnavi;      // 表示文字列
     $startno = $objNavi->start_row;
     
     $objPage->tpl_pageno = $pageno;
     
-    // ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+    // 取得範囲の指定(開始行番号、行数のセット)
     $objQuery->setlimitoffset($page_max, $startno);
     
-    //É½¼¨½ç½ø
+    //表示順序
     $objQuery->setorder($order);
     
-    //¸¡º÷·ë²Ì¤Î¼èÆÀ
+    //検索結果の取得
     $objPage->arrStatus = $objQuery->select($select, $from, $where, array($status));
     
@@ -135,5 +135,5 @@
 }
 
-//¥¹¥Æ¡¼¥¿¥¹¾ðÊó¤Î¹¹¿·¡Êºï½ü¡Ë
+//ステータス情報の更新（削除）
 function lfStatusMove($status_id, $arrMove){
     global $objQuery;
@@ -145,20 +145,20 @@
     $arrUpdate = array('update_date' => 'NOW()');
     
-    $delflg  = '1'; // ºï½ü¥Õ¥é¥°
-    $message = '';  // ¥¹¥Æ¡¼¥¿¥¹ÊÑ¹¹¸å¤Ë¥Ý¥Ã¥×¥¢¥Ã¥×¤¹¤ë¥á¥Ã¥»¡¼¥¸¤ÎÆâÍÆ
+    $delflg  = '1'; // 削除フラグ
+    $message = '';  // ステータス変更後にポップアップするメッセージの内容
     
     if ( $status_id == 'delete' ) {
         $arrUpdate['del_flg'] = $delflg;
-        $message = 'ºï½ü';
+        $message = '削除';
     }
-    // ¥¹¥Æ¡¼¥¿¥¹¤¬È¯Á÷ºÑ¤ß¤Î»þ¤ÏÈ¯Á÷Æü¤ò¹¹¿·
+    // ステータスが発送済みの時は発送日を更新
     elseif ( $status_id == ORDER_DELIV ) {
         $arrUpdate['status'] = $status_id;
         $arrUpdate['commit_date'] = 'NOW()';
-        $message = $arrORDERSTATUS[$status_id] . '¤Ø°ÜÆ°';
+        $message = $arrORDERSTATUS[$status_id] . 'へ移動';
     }
     else {
         $arrUpdate['status'] = $status_id;
-        $message = $arrORDERSTATUS[$status_id] . '¤Ø°ÜÆ°';
+        $message = $arrORDERSTATUS[$status_id] . 'へ移動';
     }
     
@@ -172,5 +172,5 @@
     }
     
-    $objPage->tpl_onload = "window.alert('ÁªÂò¹àÌÜ¤ò" . $message . "¤·¤Þ¤·¤¿¡£');";
+    $objPage->tpl_onload = "window.alert('選択項目を" . $message . "しました。');";
 }
 
Index: branches/feature-module-update/html/admin/order/edit.php
===================================================================
--- branches/rel/html/admin/order/edit.php	(revision 12157)
+++ branches/feature-module-update/html/admin/order/edit.php	(revision 15078)
@@ -13,5 +13,5 @@
 		$this->tpl_mainno = 'order';		
 		$this->tpl_subno = 'index';
-		$this->tpl_subtitle = '¼õÃí´ÉÍý';
+		$this->tpl_subtitle = '受注管理';
 		global $arrPref;
 		$this->arrPref = $arrPref;
@@ -28,13 +28,13 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// ¸¡º÷¥Ñ¥é¥á¡¼¥¿¤Î°ú¤­·Ñ¤®
+// 検索パラメータの引き継ぎ
 foreach ($_POST as $key => $val) {
 	if (ereg("^search_", $key)) {
@@ -43,5 +43,5 @@
 }
 
-// É½¼¨¥â¡¼¥ÉÈ½Äê
+// 表示モード判定
 if(sfIsInt($_GET['order_id'])) {
 	$objPage->disp_mode = true;
@@ -52,5 +52,5 @@
 $objPage->tpl_order_id = $order_id;
 
-// DB¤«¤é¼õÃí¾ðÊó¤òÆÉ¤ß¹þ¤à
+// DBから受注情報を読み込む
 lfGetOrderData($order_id);
 
@@ -60,8 +60,8 @@
 	break;
 case 'edit':
-	// POST¾ðÊó¤Ç¾å½ñ¤­
+	// POST情報で上書き
 	$objFormParam->setParam($_POST);
 	
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($arrRet);
@@ -70,15 +70,15 @@
 		if(count($objPage->arrErr) == 0) {
 			lfRegistData($_POST['order_id']);
-			// DB¤«¤é¼õÃí¾ðÊó¤òºÆÆÉ¹þ
+			// DBから受注情報を再読込
 			lfGetOrderData($order_id);
-			$objPage->tpl_onload = "window.alert('¼õÃíÍúÎò¤òÊÔ½¸¤·¤Þ¤·¤¿¡£');";
+			$objPage->tpl_onload = "window.alert('受注履歴を編集しました。');";
 		}
 	}
 	break;
-// ºÆ·×»»
+// 再計算
 case 'cheek':
-	// POST¾ðÊó¤Ç¾å½ñ¤­
+	// POST情報で上書き
 	$objFormParam->setParam($_POST);
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($arrRet);
@@ -91,7 +91,7 @@
 }
 
-// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+// 支払い方法の取得
 $objPage->arrPayment = sfGetIDValueList("dtb_payment", "payment_id", "payment_method");
-// ÇÛÁ÷»þ´Ö¤Î¼èÆÀ
+// 配送時間の取得
 $arrRet = sfGetDelivTime($objFormParam->getValue('payment_id'));
 $objPage->arrDelivTime = sfArrKeyValue($arrRet, 'time_id', 'deliv_time');
@@ -102,5 +102,5 @@
 
 $objView->assignobj($objPage);
-// É½¼¨¥â¡¼¥ÉÈ½Äê
+// 表示モード判定
 if(!$objPage->disp_mode) {
 	$objView->display(MAIN_FRAME);
@@ -109,54 +109,54 @@
 }
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	// ÇÛÁ÷Àè¾ðÊó
-	$objFormParam->addParam("¤ªÌ¾Á°1", "deliv_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°2", "deliv_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê1", "deliv_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê2", "deliv_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "deliv_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "deliv_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "deliv_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½»½ê1", "deliv_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("½»½ê2", "deliv_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ1", "deliv_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ2", "deliv_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ3", "deliv_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	// ¼õÃí¾¦ÉÊ¾ðÊó
-	$objFormParam->addParam("ÃÍ°ú¤­", "discount", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
-	$objFormParam->addParam("Á÷ÎÁ", "deliv_fee", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
-	$objFormParam->addParam("¼ê¿ôÎÁ", "charge", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÍøÍÑ¥Ý¥¤¥ó¥È", "use_point", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¤ª»ÙÊ§¤¤ÊýË¡", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÇÛÁ÷»þ´ÖID", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÂÐ±þ¾õ¶·", "status", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÇÛÃ£Æü", "deliv_date", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ª»ÙÊ§ÊýË¡Ì¾¾Î", "payment_method");
-	$objFormParam->addParam("ÇÛÁ÷»þ´Ö", "deliv_time");
-	
-	// ¼õÃí¾ÜºÙ¾ðÊó
-	$objFormParam->addParam("Ã±²Á", "price", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
-	$objFormParam->addParam("¸Ä¿ô", "quantity", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
-	$objFormParam->addParam("¾¦ÉÊID", "product_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
-	$objFormParam->addParam("¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨", "point_rate");
-	$objFormParam->addParam("¾¦ÉÊ¥³¡¼¥É", "product_code");
-	$objFormParam->addParam("¾¦ÉÊÌ¾", "product_name");
-	$objFormParam->addParam("µ¬³Ê1", "classcategory_id1");
-	$objFormParam->addParam("µ¬³Ê2", "classcategory_id2");
-	$objFormParam->addParam("µ¬³ÊÌ¾1", "classcategory_name1");
-	$objFormParam->addParam("µ¬³ÊÌ¾2", "classcategory_name2");
-	$objFormParam->addParam("¥á¥â", "note", MTEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
-	// DBÆÉ¹þÍÑ
-	$objFormParam->addParam("¾®·×", "subtotal");
-	$objFormParam->addParam("¹ç·×", "total");
-	$objFormParam->addParam("»ÙÊ§¤¤¹ç·×", "payment_total");
-	$objFormParam->addParam("²Ã»»¥Ý¥¤¥ó¥È", "add_point");
-	$objFormParam->addParam("¤ªÃÂÀ¸Æü¥Ý¥¤¥ó¥È", "birth_point");
-	$objFormParam->addParam("¾ÃÈñÀÇ¹ç·×", "tax");
-	$objFormParam->addParam("ºÇ½ªÊÝ»ý¥Ý¥¤¥ó¥È", "total_point");
-	$objFormParam->addParam("¸ÜµÒID", "customer_id");
-	$objFormParam->addParam("¸½ºß¤Î¥Ý¥¤¥ó¥È", "point");
+	// 配送先情報
+	$objFormParam->addParam("お名前1", "deliv_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前2", "deliv_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ1", "deliv_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ2", "deliv_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "deliv_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "deliv_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "deliv_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("住所1", "deliv_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("住所2", "deliv_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("電話番号1", "deliv_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号2", "deliv_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号3", "deliv_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	// 受注商品情報
+	$objFormParam->addParam("値引き", "discount", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
+	$objFormParam->addParam("送料", "deliv_fee", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
+	$objFormParam->addParam("手数料", "charge", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("利用ポイント", "use_point", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("お支払い方法", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("配送時間ID", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("対応状況", "status", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("配達日", "deliv_date", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お支払方法名称", "payment_method");
+	$objFormParam->addParam("配送時間", "deliv_time");
+	
+	// 受注詳細情報
+	$objFormParam->addParam("単価", "price", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
+	$objFormParam->addParam("個数", "quantity", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
+	$objFormParam->addParam("商品ID", "product_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"), '0');
+	$objFormParam->addParam("ポイント付与率", "point_rate");
+	$objFormParam->addParam("商品コード", "product_code");
+	$objFormParam->addParam("商品名", "product_name");
+	$objFormParam->addParam("規格1", "classcategory_id1");
+	$objFormParam->addParam("規格2", "classcategory_id2");
+	$objFormParam->addParam("規格名1", "classcategory_name1");
+	$objFormParam->addParam("規格名2", "classcategory_name2");
+	$objFormParam->addParam("メモ", "note", MTEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
+	// DB読込用
+	$objFormParam->addParam("小計", "subtotal");
+	$objFormParam->addParam("合計", "total");
+	$objFormParam->addParam("支払い合計", "payment_total");
+	$objFormParam->addParam("加算ポイント", "add_point");
+	$objFormParam->addParam("お誕生日ポイント", "birth_point");
+	$objFormParam->addParam("消費税合計", "tax");
+	$objFormParam->addParam("最終保持ポイント", "total_point");
+	$objFormParam->addParam("顧客ID", "customer_id");
+	$objFormParam->addParam("現在のポイント", "point");
 }
 
@@ -165,5 +165,5 @@
 	global $objPage;
 	if(sfIsInt($order_id)) {
-		// DB¤«¤é¼õÃí¾ðÊó¤òÆÉ¤ß¹þ¤à
+		// DBから受注情報を読み込む
 		$objQuery = new SC_Query();
 		$where = "order_id = ?";
@@ -174,5 +174,5 @@
 		$objFormParam->setValue('point', $point);
 		$objPage->arrDisp = $arrRet[0];
-		// ¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+		// 受注詳細データの取得
 		$arrRet = lfGetOrderDetail($order_id);
 		$arrRet = sfSwapArray($arrRet);
@@ -180,17 +180,17 @@
 		$objFormParam->setParam($arrRet);
 		
-		// ¤½¤ÎÂ¾»ÙÊ§¤¤¾ðÊó¤òÉ½¼¨
+		// その他支払い情報を表示
 		if($objPage->arrDisp["memo02"] != "") $objPage->arrDisp["payment_info"] = unserialize($objPage->arrDisp["memo02"]);
 		if($objPage->arrDisp["memo01"] == PAYMENT_CREDIT_ID){
-			$objPage->arrDisp["payment_type"] = "¥¯¥ì¥¸¥Ã¥È·èºÑ";
+			$objPage->arrDisp["payment_type"] = "クレジット決済";
 		}elseif($objPage->arrDisp["memo01"] == PAYMENT_CONVENIENCE_ID){
-			$objPage->arrDisp["payment_type"] = "¥³¥ó¥Ó¥Ë·èºÑ";
+			$objPage->arrDisp["payment_type"] = "コンビニ決済";
 		}else{
-			$objPage->arrDisp["payment_type"] = "¤ª»ÙÊ§¤¤";
+			$objPage->arrDisp["payment_type"] = "お支払い";
 		}
 	}
 }
 
-// ¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+// 受注詳細データの取得
 function lfGetOrderDetail($order_id) {
 	$objQuery = new SC_Query();
@@ -202,8 +202,8 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -213,5 +213,5 @@
 }
 
-/* ·×»»½èÍý */
+/* 計算処理 */
 function lfCheek($arrInfo) {
 	global $objFormParam;
@@ -219,5 +219,5 @@
 	$arrVal = $objFormParam->getHashArray();
 			
-	// ¾¦ÉÊ¤Î¼ïÎà¿ô
+	// 商品の種類数
 	$max = count($arrVal['quantity']);
 	$subtotal = 0;
@@ -225,22 +225,22 @@
 	$totaltax = 0;
 	for($i = 0; $i < $max; $i++) {
-		// ¾®·×¤Î·×»»
+		// 小計の計算
 		$subtotal += sfPreTax($arrVal['price'][$i], $arrInfo['tax'], $arrInfo['tax_rule']) * $arrVal['quantity'][$i];
-		// ¾®·×¤Î·×»»
+		// 小計の計算
 		$totaltax += sfTax($arrVal['price'][$i], $arrInfo['tax'], $arrInfo['tax_rule']) * $arrVal['quantity'][$i];
-		// ²Ã»»¥Ý¥¤¥ó¥È¤Î·×»»
+		// 加算ポイントの計算
 		$totalpoint += sfPrePoint($arrVal['price'][$i], $arrVal['point_rate'][$i]) * $arrVal['quantity'][$i];
 	}
 	
-	// ¾ÃÈñÀÇ
+	// 消費税
 	$arrVal['tax'] = $totaltax;	
-	// ¾®·×
+	// 小計
 	$arrVal['subtotal'] = $subtotal;
-	// ¹ç·×
+	// 合計
 	$arrVal['total'] = $subtotal - $arrVal['discount'] + $arrVal['deliv_fee'] + $arrVal['charge'];
-	// ¤ª»ÙÊ§¤¤¹ç·×
+	// お支払い合計
 	$arrVal['payment_total'] = $arrVal['total'] - ($arrVal['use_point'] * POINT_VALUE);
 	
-	// ²Ã»»¥Ý¥¤¥ó¥È
+	// 加算ポイント
 	$arrVal['add_point'] = sfGetAddPoint($totalpoint, $arrVal['use_point'], $arrInfo);
 		
@@ -248,13 +248,13 @@
 		
 	if($arrVal['total'] < 0) {
-		$arrErr['total'] = '¹ç·×³Û¤¬¥Þ¥¤¥Ê¥¹É½¼¨¤Ë¤Ê¤é¤Ê¤¤¤è¤¦¤ËÄ´À°¤·¤Æ²¼¤µ¤¤¡£<br />';
+		$arrErr['total'] = '合計額がマイナス表示にならないように調整して下さい。<br />';
 	}
 	
 	if($arrVal['payment_total'] < 0) {
-		$arrErr['payment_total'] = '¤ª»ÙÊ§¤¤¹ç·×³Û¤¬¥Þ¥¤¥Ê¥¹É½¼¨¤Ë¤Ê¤é¤Ê¤¤¤è¤¦¤ËÄ´À°¤·¤Æ²¼¤µ¤¤¡£<br />';
+		$arrErr['payment_total'] = 'お支払い合計額がマイナス表示にならないように調整して下さい。<br />';
 	}
 
 	if($arrVal['total_point'] < 0) {
-		$arrErr['total_point'] = 'ºÇ½ªÊÝ»ý¥Ý¥¤¥ó¥È¤¬¥Þ¥¤¥Ê¥¹É½¼¨¤Ë¤Ê¤é¤Ê¤¤¤è¤¦¤ËÄ´À°¤·¤Æ²¼¤µ¤¤¡£<br />';
+		$arrErr['total_point'] = '最終保持ポイントがマイナス表示にならないように調整して下さい。<br />';
 	}
 
@@ -263,5 +263,5 @@
 }
 
-/* DBÅÐÏ¿½èÍý */
+/* DB登録処理 */
 function lfRegistData($order_id) {
 	global $objFormParam;
@@ -270,9 +270,9 @@
 	$objQuery->begin();
 
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	
 	foreach($arrRet as $key => $val) {
-		// ÇÛÎó¤ÏÅÐÏ¿¤·¤Ê¤¤
+		// 配列は登録しない
 		if(!is_array($val)) {
 			$sqlval[$key] = $val;
@@ -285,11 +285,11 @@
 	$where = "order_id = ?";
 	
-	// ¼õÃí¥¹¥Æ¡¼¥¿¥¹¤ÎÈ½Äê
+	// 受注ステータスの判定
 	if ($sqlval['status'] == ODERSTATUS_COMMIT) {
-		// ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÈ¯Á÷ºÑ¤ßÆü¤ò¹¹¿·¤¹¤ë
+		// 受注テーブルの発送済み日を更新する
 		$addcol['commit_date'] = "Now()";
 	}
 	
-	// ¼õÃí¥Æ¡¼¥Ö¥ë¤Î¹¹¿·
+	// 受注テーブルの更新
 	$objQuery->update("dtb_order", $sqlval, $where, array($order_id), $addcol);
 
@@ -310,5 +310,5 @@
 	$objQuery->query($sql, $arrUpdData);
 
-	// ¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¹¹¿·
+	// 受注詳細データの更新
 	$arrDetail = $objFormParam->getSwapArray(array("product_id", "product_code", "product_name", "price", "quantity", "point_rate", "classcategory_id1", "classcategory_id2", "classcategory_name1", "classcategory_name2"));
 	$objQuery->delete("dtb_order_detail", $where, array($order_id));
Index: branches/feature-module-update/html/admin/order/index.php
===================================================================
--- branches/rel/html/admin/order/index.php	(revision 12157)
+++ branches/feature-module-update/html/admin/order/index.php	(revision 15078)
@@ -15,5 +15,5 @@
 		$this->tpl_subno = 'index';
 		$this->tpl_pager = DATA_PATH . 'Smarty/templates/admin/pager.tpl';
-		$this->tpl_subtitle = '¼õÃí´ÉÍý';
+		$this->tpl_subtitle = '受注管理';
 		global $arrORDERSTATUS;
 		$this->arrORDERSTATUS = $arrORDERSTATUS;
@@ -31,7 +31,7 @@
 $objView = new SC_AdminView();
 $objSess = new SC_Session();
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 $objFormParam->setParam($_POST);
@@ -40,5 +40,5 @@
 $objFormParam->splitParamCheckBoxes('search_payment_id');
 
-// ¸¡º÷¥ï¡¼¥É¤Î°ú¤­·Ñ¤®
+// 検索ワードの引き継ぎ
 foreach ($_POST as $key => $val) {
 	if (ereg("^search_", $key)) {
@@ -55,8 +55,8 @@
 }
 
-// ¥Ú¡¼¥¸Á÷¤êÍÑ
+// ページ送り用
 $objPage->arrHidden['search_pageno'] = $_POST['search_pageno'];
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
@@ -75,9 +75,9 @@
 case 'delete_all':
 case 'search':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($arrRet);
 	$arrRet = $objFormParam->getHashArray();
-	// ÆþÎÏ¤Ê¤·
+	// 入力なし
 	if (count($objPage->arrErr) == 0) {
 		$where = "del_flg = 0";
@@ -95,5 +95,5 @@
 						$where .= " AND concat(order_name01,order_name02) ILIKE ?";
 					}
-					$nonsp_val = ereg_replace("[ ¡¡]+","",$val);
+					$nonsp_val = ereg_replace("[ 　]+","",$val);
 					$arrval[] = "%$nonsp_val%";
 					break;
@@ -104,5 +104,5 @@
 						$where .= " AND concat(order_kana01,order_kana02) ILIKE ?";
 					}
-					$nonsp_val = ereg_replace("[ ¡¡]+","",$val);
+					$nonsp_val = ereg_replace("[ 　]+","",$val);
 					$arrval[] = "%$nonsp_val%";
 					break;
@@ -205,8 +205,8 @@
 		switch($_POST['mode']) {
 		case 'csv':
-			// ¥ª¥×¥·¥ç¥ó¤Î»ØÄê
+			// オプションの指定
 			$option = "ORDER BY $order";
 			
-			// CSV½ÐÎÏ¥¿¥¤¥È¥ë¹Ô¤ÎºîÀ®
+			// CSV出力タイトル行の作成
 			$arrCsvOutput = sfSwapArray(sfgetCsvOutput(3, " WHERE csv_id = 3 AND status = 1"));
 			
@@ -218,10 +218,10 @@
 			$data = lfGetCSV("dtb_order", $where, $option, $arrval, $arrCsvOutputCols);
 			
-			// CSV¤òÁ÷¿®¤¹¤ë¡£
+			// CSVを送信する。
 			sfCSVDownload($head.$data);
 			exit;
 			break;
 		case 'delete_all':
-			// ¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü
+			// 検索結果をすべて削除
 			$sqlval['del_flg'] = 1;
 			$objQuery = new SC_Query();
@@ -229,14 +229,14 @@
 			break;
 		default:
-			// ÆÉ¤ß¹þ¤àÎó¤È¥Æ¡¼¥Ö¥ë¤Î»ØÄê
+			// 読み込む列とテーブルの指定
 			$col = "*";
 			$from = "dtb_order";
 			
 			$objQuery = new SC_Query();
-			// ¹Ô¿ô¤Î¼èÆÀ
+			// 行数の取得
 			$linemax = $objQuery->count($from, $where, $arrval);
-			$objPage->tpl_linemax = $linemax;				// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
-			
-			// ¥Ú¡¼¥¸Á÷¤ê¤Î½èÍý
+			$objPage->tpl_linemax = $linemax;				// 何件が該当しました。表示用
+			
+			// ページ送りの処理
 			if(is_numeric($_POST['search_page_max'])) {	
 				$page_max = $_POST['search_page_max'];
@@ -245,14 +245,14 @@
 			}
 			
-			// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+			// ページ送りの取得
 			$objNavi = new SC_PageNavi($_POST['search_pageno'], $linemax, $page_max, "fnNaviSearchPage", NAVI_PMAX);
 			$startno = $objNavi->start_row;
 			$objPage->arrPagenavi = $objNavi->arrPagenavi;		
 			
-			// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+			// 取得範囲の指定(開始行番号、行数のセット)
 			$objQuery->setlimitoffset($page_max, $startno);
-			// É½¼¨½ç½ø
+			// 表示順序
 			$objQuery->setorder($order);
-			// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+			// 検索結果の取得
 			$objPage->arrResults = $objQuery->select($col, $from, $where, $arrval);
 		}
@@ -265,19 +265,19 @@
 
 $objDate = new SC_Date();
-// ÅÐÏ¿¡¦¹¹¿·Æü¸¡º÷ÍÑ
+// 登録・更新日検索用
 $objDate->setStartYear(RELEASE_YEAR);
 $objDate->setEndYear(DATE("Y"));
 $objPage->arrRegistYear = $objDate->getYear();
-// À¸Ç¯·îÆü¸¡º÷ÍÑ
+// 生年月日検索用
 $objDate->setStartYear(BIRTH_YEAR);
 $objDate->setEndYear(DATE("Y"));
 $objPage->arrBirthYear = $objDate->getYear();
-// ·îÆü¤ÎÀßÄê
+// 月日の設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
 
-// ÆþÎÏÃÍ¤Î¼èÆÀ
+// 入力値の取得
 $objPage->arrForm = $objFormParam->getFormParamList();
-// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+// 支払い方法の取得
 $arrRet = sfGetPayment();
 $objPage->arrPayment = sfArrKeyValue($arrRet, 'payment_id', 'payment_method');
@@ -287,54 +287,54 @@
 
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¼õÃíÈÖ¹æ1", "search_order_id1", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¼õÃíÈÖ¹æ2", "search_order_id2", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÂÐ±þ¾õ¶·", "search_order_status", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¸ÜµÒÌ¾", "search_order_name", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¸ÜµÒÌ¾(¥«¥Ê)", "search_order_kana", STEXT_LEN, "KVCa", array("KANA_CHECK","MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("À­ÊÌ", "search_order_sex", INT_LEN, "n", array("MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Ç¯Îð1", "search_age1", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("Ç¯Îð2", "search_age2", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "search_order_email", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("受注番号1", "search_order_id1", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("受注番号2", "search_order_id2", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("対応状況", "search_order_status", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("顧客名", "search_order_name", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("顧客名(カナ)", "search_order_kana", STEXT_LEN, "KVCa", array("KANA_CHECK","MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("性別", "search_order_sex", INT_LEN, "n", array("MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("年齢1", "search_age1", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("年齢2", "search_age2", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("メールアドレス", "search_order_email", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
 	$objFormParam->addParam("TEL", "search_order_tel", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("»ÙÊ§¤¤ÊýË¡", "search_payment_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¹ØÆþ¶â³Û1", "search_total1", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¹ØÆþ¶â³Û2", "search_total2", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("É½¼¨·ï¿ô", "search_page_max", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü", "search_startyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü", "search_startmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü", "search_startday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½ªÎ»Æü", "search_endyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½ªÎ»Æü", "search_endmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½ªÎ»Æü", "search_endday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü", "search_sbirthyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü", "search_sbirthmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("³«»ÏÆü", "search_sbirthday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½ªÎ»Æü", "search_ebirthyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½ªÎ»Æü", "search_ebirthmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½ªÎ»Æü", "search_ebirthday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-}
-
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+	$objFormParam->addParam("支払い方法", "search_payment_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("購入金額1", "search_total1", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("購入金額2", "search_total2", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("表示件数", "search_page_max", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日", "search_startyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日", "search_startmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日", "search_startday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("終了日", "search_endyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("終了日", "search_endmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("終了日", "search_endday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日", "search_sbirthyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日", "search_sbirthmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("開始日", "search_sbirthday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("終了日", "search_ebirthyear", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("終了日", "search_ebirthmonth", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("終了日", "search_ebirthday", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+}
+
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 	
-	// ÆÃ¼ì¹àÌÜ¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array("¼õÃíÈÖ¹æ1", "¼õÃíÈÖ¹æ2", "search_order_id1", "search_order_id2"), array("GREATER_CHECK"));
-	$objErr->doFunc(array("Ç¯Îð1", "Ç¯Îð2", "search_age1", "search_age2"), array("GREATER_CHECK"));
-	$objErr->doFunc(array("¹ØÆþ¶â³Û1", "¹ØÆþ¶â³Û2", "search_total1", "search_total2"), array("GREATER_CHECK"));
-	$objErr->doFunc(array("³«»ÏÆü", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
-	$objErr->doFunc(array("½ªÎ»Æü", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
-	$objErr->doFunc(array("³«»ÏÆü", "½ªÎ»Æü", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
+	// 特殊項目チェック
+	$objErr->doFunc(array("受注番号1", "受注番号2", "search_order_id1", "search_order_id2"), array("GREATER_CHECK"));
+	$objErr->doFunc(array("年齢1", "年齢2", "search_age1", "search_age2"), array("GREATER_CHECK"));
+	$objErr->doFunc(array("購入金額1", "購入金額2", "search_total1", "search_total2"), array("GREATER_CHECK"));
+	$objErr->doFunc(array("開始日", "search_startyear", "search_startmonth", "search_startday"), array("CHECK_DATE"));
+	$objErr->doFunc(array("終了日", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_DATE"));
+	$objErr->doFunc(array("開始日", "終了日", "search_startyear", "search_startmonth", "search_startday", "search_endyear", "search_endmonth", "search_endday"), array("CHECK_SET_TERM"));
 	
-	$objErr->doFunc(array("³«»ÏÆü", "search_sbirthyear", "search_sbirthmonth", "search_sbirthday"), array("CHECK_DATE"));
-	$objErr->doFunc(array("½ªÎ»Æü", "search_ebirthyear", "search_ebirthmonth", "search_ebirthday"), array("CHECK_DATE"));
-	$objErr->doFunc(array("³«»ÏÆü", "½ªÎ»Æü", "search_sbirthyear", "search_sbirthmonth", "search_sbirthday", "search_ebirthyear", "search_ebirthmonth", "search_ebirthday"), array("CHECK_SET_TERM"));
+	$objErr->doFunc(array("開始日", "search_sbirthyear", "search_sbirthmonth", "search_sbirthday"), array("CHECK_DATE"));
+	$objErr->doFunc(array("終了日", "search_ebirthyear", "search_ebirthmonth", "search_ebirthday"), array("CHECK_DATE"));
+	$objErr->doFunc(array("開始日", "終了日", "search_sbirthyear", "search_sbirthmonth", "search_sbirthday", "search_ebirthyear", "search_ebirthmonth", "search_ebirthday"), array("CHECK_SET_TERM"));
 
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/admin/order/mail_view.php
===================================================================
--- branches/rel/html/admin/order/mail_view.php	(revision 12157)
+++ branches/feature-module-update/html/admin/order/mail_view.php	(revision 15078)
@@ -17,5 +17,5 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
Index: branches/feature-module-update/html/admin/order/index_csv.php
===================================================================
--- branches/rel/html/admin/order/index_csv.php	(revision 12157)
+++ branches/feature-module-update/html/admin/order/index_csv.php	(revision 15078)
@@ -6,7 +6,7 @@
  */
 require_once(DATA_PATH . "include/csv_output.inc");
-/*------  /admin/contents/inpuiry.php ¤«¤é¤â¸Æ¤Ó½Ð¤·¤Þ¤¹¡£(11/18 fukuda) ---*/
+/*------  /admin/contents/inpuiry.php からも呼び出します。(11/18 fukuda) ---*/
 
-// CSV½ÐÎÏ¥Ç¡¼¥¿¤òºîÀ®¤¹¤ë¡£
+// CSV出力データを作成する。
 function lfGetCSV($from, $where, $option, $arrval, $arrCsvOutputCols = "") {
 	global $arrCVSCOL;
@@ -22,5 +22,5 @@
 	$max = count($list_data);
 	for($i = 0; $i < $max; $i++) {
-		// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£
+		// 各項目をCSV出力用に変換する。
 		$data .= lfMakeCSV($list_data[$i]);
 	}
@@ -28,5 +28,5 @@
 }
 
-// ³Æ¹àÌÜ¤òCSV½ÐÎÏÍÑ¤ËÊÑ´¹¤¹¤ë¡£
+// 各項目をCSV出力用に変換する。
 function lfMakeCSV($list) {
 	global $arrPref;
@@ -56,5 +56,5 @@
 		$line .= "\"".$tmp."\",";
 	}
-	// Ê¸Ëö¤Î","¤òÊÑ´¹
+	// 文末の","を変換
 	$line = ereg_replace(",$", "\n", $line);
 	return $line;
Index: branches/feature-module-update/html/admin/order/mail.php
===================================================================
--- branches/rel/html/admin/order/mail.php	(revision 12157)
+++ branches/feature-module-update/html/admin/order/mail.php	(revision 15078)
@@ -13,5 +13,5 @@
 		$this->tpl_mainno = 'order';		
 		$this->tpl_subno = 'index';
-		$this->tpl_subtitle = '¼õÃí´ÉÍý';
+		$this->tpl_subtitle = '受注管理';
 		global $arrMAILTEMPLATE;
 		$this->arrMAILTEMPLATE = $arrMAILTEMPLATE;
@@ -24,5 +24,5 @@
 sfIsSuccess($objSess);
 
-// ¸¡º÷¥Ñ¥é¥á¡¼¥¿¤Î°ú¤­·Ñ¤®
+// 検索パラメータの引き継ぎ
 foreach ($_POST as $key => $val) {
 	if (ereg("^search_", $key)) {
@@ -33,7 +33,7 @@
 $objPage->tpl_order_id = $_POST['order_id'];
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 
@@ -42,16 +42,16 @@
 	break;
 case 'return':
-	// POSTÃÍ¤Î¼èÆÀ
+	// POST値の取得
 	$objFormParam->setParam($_POST);
 	break;
 case 'send':
-	// POSTÃÍ¤Î¼èÆÀ
+	// POST値の取得
 	$objFormParam->setParam($_POST);
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = $objFormParam->checkerror();
-	// ¥á¡¼¥ë¤ÎÁ÷¿®
+	// メールの送信
 	if (count($objPage->arrErr) == 0) {
-		// ÃíÊ¸¼õÉÕ¥á¡¼¥ë
+		// 注文受付メール
 		sfSendOrderMail($_POST['order_id'], $_POST['template_id'], $_POST['subject'], $_POST['header'], $_POST['footer']);
 	}
@@ -60,16 +60,16 @@
 	break;	
 case 'confirm':
-	// POSTÃÍ¤Î¼èÆÀ
+	// POST値の取得
 	$objFormParam->setParam($_POST);
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
-	// ÆþÎÏÃÍ¤Î°ú¤­·Ñ¤®
+	// 入力値の引き継ぎ
 	$objPage->arrHidden = $objFormParam->getHashArray();
 	$objPage->arrErr = $objFormParam->checkerror();
-	// ¥á¡¼¥ë¤ÎÁ÷¿®
+	// メールの送信
 	if (count($objPage->arrErr) == 0) {
-		// ÃíÊ¸¼õÉÕ¥á¡¼¥ë(Á÷¿®¤Ê¤·)
+		// 注文受付メール(送信なし)
 		$objSendMail = sfSendOrderMail($_POST['order_id'], $_POST['template_id'], $_POST['subject'], $_POST['header'], $_POST['footer'], false);
-		// ³ÎÇ§¥Ú¡¼¥¸¤ÎÉ½¼¨
+		// 確認ページの表示
 		$objPage->tpl_subject = $objSendMail->subject;
 		$objPage->tpl_body = mb_convert_encoding( $objSendMail->body, "EUC-JP", "auto" );		
@@ -84,5 +84,5 @@
 	break;
 case 'change':
-	// POSTÃÍ¤Î¼èÆÀ
+	// POST値の取得
 	$objFormParam->setValue('template_id', $_POST['template_id']);
 	if(sfIsInt($_POST['template_id'])) {
@@ -108,10 +108,10 @@
 $objView->display(MAIN_FRAME);
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¥Æ¥ó¥×¥ì¡¼¥È", "template_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¿¥¤¥È¥ë", "subject", STEXT_LEN, "KVa",  array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK"));
-	$objFormParam->addParam("¥Ø¥Ã¥À¡¼", "header", LTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK"));
-	$objFormParam->addParam("¥Õ¥Ã¥¿¡¼", "footer", LTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK"));
+	$objFormParam->addParam("テンプレート", "template_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("メールタイトル", "subject", STEXT_LEN, "KVa",  array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK"));
+	$objFormParam->addParam("ヘッダー", "header", LTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK"));
+	$objFormParam->addParam("フッター", "footer", LTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "SPTAB_CHECK"));
 }
Index: branches/feature-module-update/html/admin/home.php
===================================================================
--- branches/rel/html/admin/home.php	(revision 12157)
+++ branches/feature-module-update/html/admin/home.php	(revision 15078)
@@ -19,41 +19,41 @@
 $objSess = new SC_Session();
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess($objSess);
 
-// DB¥Ð¡¼¥¸¥ç¥ó¤Î¼èÆÀ
+// DBバージョンの取得
 $objPage->db_version = sfGetDBVersion();
 
-// PHP¥Ð¡¼¥¸¥ç¥ó¤Î¼èÆÀ
+// PHPバージョンの取得
 $objPage->php_version = "PHP " . phpversion();
 
-// ¸½ºß¤Î²ñ°÷¿ô
+// 現在の会員数
 $objPage->customer_cnt = lfGetCustomerCnt($conn);
 
-// ºòÆü¤ÎÇä¾å¹â
+// 昨日の売上高
 $objPage->order_yesterday_amount = lfGetOrderYesterday($conn, "SUM");
 
-// ºòÆü¤ÎÇä¾å·ï¿ô
+// 昨日の売上件数
 $objPage->order_yesterday_cnt = lfGetOrderYesterday($conn, "COUNT");
 
-// º£·î¤ÎÇä¾å¹â
+// 今月の売上高
 $objPage->order_month_amount = lfGetOrderMonth($conn, "SUM");
 
-// º£·î¤ÎÇä¾å·ï¿ô
+// 今月の売上件数
 $objPage->order_month_cnt = lfGetOrderMonth($conn, "COUNT");
 
-// ¸ÜµÒ¤ÎÎß·×¥Ý¥¤¥ó¥È
+// 顧客の累計ポイント
 $objPage->customer_point = lfGetTotalCustomerPoint();
 
-//ºòÆü¤Î¥ì¥Ó¥å¡¼½ñ¤­¹þ¤ß¿ô
+//昨日のレビュー書き込み数
 $objPage->review_yesterday_cnt = lfGetReviewYesterday($conn);
 
-//¥ì¥Ó¥å¡¼½ñ¤­¹þ¤ßÈóÉ½¼¨¿ô
+//レビュー書き込み非表示数
 $objPage->review_nondisp_cnt = lfGetReviewNonDisp($conn);
 
-// ÉÊÀÚ¤ì¾¦ÉÊ
+// 品切れ商品
 $objPage->arrSoldout = lfGetSoldOut();
 
-// ¿·µ¬¼õÉÕ°ìÍ÷
+// 新規受付一覧
 $arrNewOrder = lfGetNewOrder();
 
@@ -64,5 +64,5 @@
 $objPage->arrNewOrder = $arrNewOrder;
 
-// ¤ªÃÎ¤é¤»°ìÍ÷¤Î¼èÆÀ
+// お知らせ一覧の取得
 $objPage->arrInfo = lfGetInfo();
 
@@ -71,5 +71,5 @@
 //---------------------------------------------------------
 
-// ²ñ°÷¿ô
+// 会員数
 function lfGetCustomerCnt($conn){
 	
@@ -79,8 +79,8 @@
 }
 
-// ºòÆü¤ÎÇä¾å¹â¡¦Çä¾å·ï¿ô
+// 昨日の売上高・売上件数
 function lfGetOrderYesterday($conn, $method){
 	if ( $method == 'SUM' or $method == 'COUNT'){
-		// postgresql ¤È mysql ¤È¤ÇSQL¤ò¤ï¤±¤ë
+		// postgresql と mysql とでSQLをわける
 		if (DB_TYPE == "pgsql") {
 			$sql = "SELECT ".$method."(total) FROM dtb_order
@@ -100,5 +100,5 @@
 	
 	if ( $method == 'SUM' or $method == 'COUNT'){
-	// postgresql ¤È mysql ¤È¤ÇSQL¤ò¤ï¤±¤ë
+	// postgresql と mysql とでSQLをわける
 	if (DB_TYPE == "pgsql") {
 		$sql = "SELECT ".$method."(total) FROM dtb_order
@@ -125,5 +125,5 @@
 
 function lfGetReviewYesterday($conn){
-	// postgresql ¤È mysql ¤È¤ÇSQL¤ò¤ï¤±¤ë
+	// postgresql と mysql とでSQLをわける
 	if (DB_TYPE == "pgsql") {
 		$sql = "SELECT COUNT(*) FROM dtb_review AS A LEFT JOIN dtb_products AS B ON A.product_id = B.product_id  
@@ -145,5 +145,5 @@
 }
 
-// ÉÊÀÚ¤ì¾¦ÉÊÈÖ¹æ¤Î¼èÆÀ
+// 品切れ商品番号の取得
 function lfGetSoldOut() {
 	$objQuery = new SC_Query();
@@ -153,5 +153,5 @@
 }
 
-// ¿·µ¬¼õÉÕ°ìÍ÷
+// 新規受付一覧
 function lfGetNewOrder() {
 	$objQuery = new SC_Query();
@@ -197,7 +197,7 @@
 }
 
-// ¤ªÃÎ¤é¤»¼èÆÀ
+// お知らせ取得
 function lfGetInfo() {
-	// ¹¹¿·¾ðÊó¤òºÇ¿·¤Ë¤¹¤ë
+	// 更新情報を最新にする
 	$objQuery = new SC_Query();
 	$path = UPDATE_HTTP . "info.txt";
@@ -206,5 +206,5 @@
 	$arrRet = array();
 	if(!$fp) {
-		sfErrorHeader(">> " . $path . "¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+		sfErrorHeader(">> " . $path . "の取得に失敗しました。");
 	} else {
 		while (!feof($fp)) {
Index: branches/feature-module-update/html/cart/index.php
===================================================================
--- branches/rel/html/cart/index.php	(revision 12157)
+++ branches/feature-module-update/html/cart/index.php	(revision 15078)
@@ -15,9 +15,9 @@
 	var $tpl_message;
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_css = URL_DIR.'css/layout/cartin/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'cart/index.tpl';		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = "¥«¥´¤ÎÃæ¤ò¸«¤ë";
+		/** 必ず指定する **/
+		$this->tpl_css = URL_DIR.'css/layout/cartin/index.css';	// メインCSSパス
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'cart/index.tpl';		// メインテンプレート
+		$this->tpl_title = "カゴの中を見る";
 	}
 }
@@ -30,10 +30,10 @@
 $objSiteInfo = $objView->objSiteInfo;
 $objCustomer = new SC_Customer();
-// ´ðËÜ¾ðÊó¤Î¼èÆÀ
+// 基本情報の取得
 $arrInfo = $objSiteInfo->data;
 
-// ¾¦ÉÊ¹ØÆþÃæ¤Ë¥«¡¼¥ÈÆâÍÆ¤¬ÊÑ¹¹¤µ¤ì¤¿¡£
+// 商品購入中にカート内容が変更された。
 if($objCartSess->getCancelPurchase()) {
-	$objPage->tpl_message = "¾¦ÉÊ¹ØÆþÃæ¤Ë¥«¡¼¥ÈÆâÍÆ¤¬ÊÑ¹¹¤µ¤ì¤Þ¤·¤¿¤Î¤Ç¡¢¤ª¼ê¿ô¤Ç¤¹¤¬¹ØÆþ¼êÂ³¤­¤ò¤ä¤êÄ¾¤·¤Æ²¼¤µ¤¤¡£";
+	$objPage->tpl_message = "商品購入中にカート内容が変更されましたので、お手数ですが購入手続きをやり直して下さい。";
 }
 
@@ -52,25 +52,25 @@
 	break;
 case 'confirm':
-	// ¥«¡¼¥ÈÆâ¾ðÊó¤Î¼èÆÀ
+	// カート内情報の取得
 	$arrRet = $objCartSess->getCartList();
 	$max = count($arrRet);
 	$cnt = 0;
 	for ($i = 0; $i < $max; $i++) {
-		// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ	
+		// 商品規格情報の取得	
 		$arrData = sfGetProductsClass($arrRet[$i]['id']);
-		// DB¤ËÂ¸ºß¤¹¤ë¾¦ÉÊ
+		// DBに存在する商品
 		if($arrData != "") {
 			$cnt++;
 		}
 	}
-	// ¥«¡¼¥È¾¦ÉÊ¤¬1·ï°Ê¾åÂ¸ºß¤¹¤ë¾ì¹ç
+	// カート商品が1件以上存在する場合
 	if($cnt > 0) {
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
 		$pre_uniqid = $objSiteSess->getUniqId();
-		// ÃíÊ¸°ì»þID¤ÎÈ¯¹Ô
+		// 注文一時IDの発行
 		$objSiteSess->setUniqId();
 		$uniqid = $objSiteSess->getUniqId();
-		// ¥¨¥é¡¼¥ê¥È¥é¥¤¤Ê¤É¤Ç´û¤Ëuniqid¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢ÀßÄê¤ò°ú¤­·Ñ¤°
+		// エラーリトライなどで既にuniqidが存在する場合は、設定を引き継ぐ
 		if($pre_uniqid != "") {
 			$sqlval['order_temp_id'] = $uniqid;
@@ -79,7 +79,7 @@
 			$objQuery->update("dtb_order_temp", $sqlval, $where, array($pre_uniqid));
 		}
-		// ¥«¡¼¥È¤ò¹ØÆþ¥â¡¼¥É¤ËÀßÄê
+		// カートを購入モードに設定
 		$objCartSess->saveCurrentCart($uniqid);
-		// ¹ØÆþ¥Ú¡¼¥¸¤Ø
+		// 購入ページへ
 		header("Location: " . URL_SHOP_TOP);
 	}
@@ -89,5 +89,5 @@
 }
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 $objPage->arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo, $objCustomer);
@@ -95,5 +95,5 @@
 $objPage->arrInfo = $arrInfo;
 
-// ¥í¥°¥¤¥óÈ½Äê
+// ログイン判定
 if($objCustomer->isLoginSuccess()) {
 	$objPage->tpl_login = true;
@@ -102,13 +102,13 @@
 }
 
-// Á÷ÎÁÌµÎÁ¤Þ¤Ç¤Î¶â³Û¤ò·×»»
+// 送料無料までの金額を計算
 $tpl_deliv_free = $objPage->arrInfo['free_rule'] - $objPage->tpl_total_pretax;
 $objPage->tpl_deliv_free = $tpl_deliv_free;
 
-// Á°ÊÇ¤ÎURL¤ò¼èÆÀ
+// 前頁のURLを取得
 $objPage->tpl_prev_url = $objCartSess->getPrevURL();
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 
Index: branches/feature-module-update/html/contact/index.php
===================================================================
--- branches/rel/html/contact/index.php	(revision 15020)
+++ branches/feature-module-update/html/contact/index.php	(revision 15078)
@@ -5,208 +5,15 @@
  * http://www.lockon.co.jp/
  */
+// {{{ requires
 require_once("../require.php");
+require_once(CLASS_PATH . "page_extends/contact/LC_Page_Contact_Ex.php");
 
-class LC_Page {
-	function LC_Page() {
-		$this->tpl_css = URL_DIR.'css/layout/contact/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
-		$this->tpl_mainpage = 'contact/index.tpl';
-		$this->tpl_title = '¤ªÌä¤¤¹ç¤ï¤»(ÆþÎÏ¥Ú¡¼¥¸)';
-		$this->tpl_page_category = 'contact';
-		global $arrPref;
-		$this->arrPref = $arrPref;
-	}
-}
+// }}}
+// {{{ generate page
 
-$conn = new SC_DBConn();
-$objPage = new LC_Page();
-$objView = new SC_SiteView();
-$objCampaignSess = new SC_CampaignSession();
-$CONF = sf_getBasisData();			// Å¹ÊÞ´ðËÜ¾ðÊó
-sfDomainSessionStart();	 
 
-$objCustomer = new SC_Customer();
-
-if ($objCustomer->isloginSuccess()){
-	$objPage->arrData = $_SESSION['customer'];
-}
-
-//SSLURLÈ½Äê
-if (SSLURL_CHECK == 1){
-	$ssl_url= sfRmDupSlash(SSL_URL.$_SERVER['REQUEST_URI']);
-	if (!ereg("^https://", $non_ssl_url)){
-		sfDispSiteError(URL_ERROR);
-	}
-}
-
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
-$objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
-
-//¥Õ¥©¡¼¥àÃÍÊÑ´¹ÍÑ¥«¥é¥à
-$arrConvertColumn = array(
-							 array(  "column" => "name01",		"convert" => "aKV" ),
-							 array(  "column" => "name02",		"convert" => "aKV" ),
-							 array(  "column" => "kana01",		"convert" => "CKV" ),
-							 array(  "column" => "kana02",		"convert" => "CKV" ),
-							 array(  "column" => "zip01",		"convert" => "n" ),
-							 array(  "column" => "zip02",		"convert" => "n" ),
-							 array(  "column" => "pref",		"convert" => "n" ),
-							 array(  "column" => "addr01",		"convert" => "aKV" ),
-							 array(  "column" => "addr02",		"convert" => "aKV" ),
-							 array(  "column" => "email",		"convert" => "a" ),
-							 array(  "column" => "tel01",		"convert" => "n" ),
-							 array(  "column" => "tel02",		"convert" => "n" ),
-							 array(  "column" => "tel03",		"convert" => "n" ),
-							 array(  "column" => "contents",   "convert" => "aKV")
-					      );
-
-switch ($_POST['mode']){
-	case 'confirm':
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
-	$objPage->arrForm = $_POST;
-	$objPage->arrForm['email'] = strtolower($_POST['email']);
-	$objPage->arrForm = lfConvertParam($objPage->arrForm,$arrConvertColumn);
-	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
-	if ( ! $objPage->arrErr ){
-		// ¥¨¥é¡¼Ìµ¤·¤Ç´°Î»²èÌÌ
-		$objPage->tpl_mainpage = 'contact/confirm.tpl';
-		$objPage->tpl_title = '¤ªÌä¤¤¹ç¤ï¤»(³ÎÇ§¥Ú¡¼¥¸)';
-	} else {
-		foreach ($objPage->arrForm as $key => $val){
-		$objPage->$key = $val;
-		}
-	}
-	break;
-	
-	case 'return':
-	foreach ($_POST as $key => $val){
-		$objPage->$key = $val;
-		}
-	break;
-	
-	case 'complete':
-	$objPage->arrForm = $_POST;
-	$objPage->arrForm['email'] = strtolower($_POST['email']);
-	$objPage->arrForm = lfConvertParam($objPage->arrForm,$arrConvertColumn);
-	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
-	if(!$objPage->arrErr) {
-		lfSendMail($CONF, $objPage);
-		//´°Î»¥Ú¡¼¥¸¤Ø°ÜÆ°¤¹¤ë
-		header("location: ./complete.php");
-		exit;
-	} else {
-		sfDispSiteError(CUSTOMER_ERROR);
-	}
-	break;
-	
-	default:
-	break;
-}
-
-//----¡¡¥Ú¡¼¥¸É½¼¨
-$objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
-$objCampaignSess->pageView($objView);
-//------------------------------------------------------------------------------------------------------------------------------------------
-
-//¥¨¥é¡¼¥Á¥§¥Ã¥¯½èÍýÉô
-function lfErrorCheck($array) {
-    $objErr = new SC_CheckError($array);
-	$objErr->doFunc(array("¤ªÌ¾Á°(À«)", 'name01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°(Ì¾)", 'name02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê(¥»¥¤)", 'kana01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê(¥á¥¤)", 'kana02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê1", "addr01", MTEXT_LEN), array("SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê2", "addr02", MTEXT_LEN), array("SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌä¤¤¹ç¤ï¤»ÆâÍÆ", "contents", MLTEXT_LEN), array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email02", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', '¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email", "email02") ,array("EQUAL_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ1", 'tel01', TEL_ITEM_LEN), array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ2", 'tel02', TEL_ITEM_LEN), array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ3", 'tel03', TEL_ITEM_LEN), array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	
-    if (REVIEW_ALLOW_URL == false) {
-        // URL¤ÎÆþÎÏ¤ò¶Ø»ß
-        global $arrReviewDenyURL;
-        $objErr->doFunc(array("URL", "contents", $arrReviewDenyURL), array("PROHIBITED_STR_CHECK"));
-    }
-    
-	return $objErr->arrErr;
-}
-
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
-function lfConvertParam($array, $arrConvertColumn) {
-	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
-	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
-	foreach ($arrConvertColumn as $data) {
-		$arrConvList[ $data["column"] ] = $data["convert"];
-	}
-	
-	// Ê¸»úÊÑ´¹
-	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
-		if(strlen(($array[$key])) > 0) {
-			$array[$key] = mb_convert_kana($array[$key] ,$val);
-		}
-	}
-	return $array;
-}
-
-// ------------  ¥á¡¼¥ëÁ÷¿® ------------ 
-
-function lfSendMail($CONF, $objPage){
-	//¡¡¥Ñ¥¹¥ï¡¼¥ÉÊÑ¹¹¤ªÃÎ¤é¤»¥á¡¼¥ëÁ÷¿®
-	
-	$objMailText = new SC_SiteView();
-	$objSiteInfo = $objView->objSiteInfo;
-	$arrInfo = $objSiteInfo->data;
-	$objPage->tpl_shopname=$arrInfo['shop_name'];
-	$objPage->tpl_infoemail = $arrInfo['email02'];
-	$objMailText->assignobj($objPage);
-	$toCustomerMail = $objMailText->fetch("mail_templates/contact_mail.tpl");
-	$objMail = new GC_SendMail();
-	
-	if ( $objPage->arrForm['email'] ) {
-		$fromMail_name = $objPage->arrForm['name01'] ." ÍÍ";
-		$fromMail_address = $objPage->arrForm['email'];
-	} else {
-		$fromMail_name = $CONF["shop_name"];
-		$fromMail_address = $CONF["email02"];
-	}
-	$subject = sfMakeSubject("¤ªÌä¤¤¹ç¤ï¤»¤¬¤¢¤ê¤Þ¤·¤¿¡£");
-	$objMail->setItem(
-						  $CONF["email02"]					//¡¡°¸Àè
-						, $subject							//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $toCustomerMail					//¡¡ËÜÊ¸
-						, $fromMail_address					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $fromMail_name					//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $fromMail_address					//¡¡reply_to
-						, $CONF["email04"]					//¡¡return_path
-						, $CONF["email04"]					//  Errors_to
-														);
-	$objMail->sendMail();
-	
-	$subject = sfMakeSubject("¤ªÌä¤¤¹ç¤ï¤»¤ò¼õ¤±ÉÕ¤±¤Þ¤·¤¿¡£");
-	$objMail->setItem(
-						  ''								//¡¡°¸Àè
-						, $subject							//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $toCustomerMail					//¡¡ËÜÊ¸
-						, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $CONF["email02"]					//¡¡reply_to
-						, $CONF["email04"]					//¡¡return_path
-						, $CONF["email04"]					//  Errors_to
-														);
-	$objMail->setTo($objPage->arrForm['email'], $objPage->arrForm['name01'] ." ÍÍ");
-	$objMail->sendMail();	
-}
+$objPage = new LC_Page_Contact_Ex();
+$objPage->init();
+$objPage->process();
+register_shutdown_function(array($objPage, "destroy"));
 ?>
Index: branches/feature-module-update/html/contact/complete.php
===================================================================
--- branches/rel/html/contact/complete.php	(revision 12157)
+++ branches/feature-module-update/html/contact/complete.php	(revision 15078)
@@ -9,7 +9,7 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_css[1] = URL_DIR.'css/layout/contact/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
+		$this->tpl_css[1] = URL_DIR.'css/layout/contact/index.css';	// メインCSSパス
 		$this->tpl_mainpage = 'contact/complete.tpl';
-		$this->tpl_title .= '¤ªÌä¤¤¹ç¤ï¤»(´°Î»¥Ú¡¼¥¸)';
+		$this->tpl_title .= 'お問い合わせ(完了ページ)';
 		$this->tpl_mainno = 'contact';
 	}
@@ -20,13 +20,13 @@
 $objCampaignSess = new SC_CampaignSession();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤«¥Á¥§¥Ã¥¯
+// キャンペーンからの遷移かチェック
 $objPage->is_campaign = $objCampaignSess->getIsCampaign();
 $objPage->campaign_dir = $objCampaignSess->getCampaignDir();
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 
Index: branches/feature-module-update/html/index.php
===================================================================
--- branches/rel/html/index.php	(revision 12157)
+++ branches/feature-module-update/html/index.php	(revision 15078)
@@ -5,25 +5,14 @@
  * http://www.lockon.co.jp/
  */
+// {{{ requires
+require_once("./require.php");
+require_once(CLASS_PATH . "page_extends/LC_Page_Index_Ex.php");
 
-require_once("./require.php");
+// }}}
+// {{{ generate page
 
-class LC_Page {
-	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_css = URL_DIR.'css/layout/index.css';						// ¥á¥¤¥óCSS¥Ñ¥¹
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = HTML_PATH . "user_data/templates/top.tpl";		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-	}
-}
-
-$objPage = new LC_Page();
-$conn = new SC_DBConn();
-
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
-$objPage = sfGetPageLayout($objPage, false, "index.php");
-
-$objView = new SC_SiteView();
-$objView->assignobj($objPage);
-$objView->display(SITE_FRAME);
-//-----------------------------------------------------------------------------------------------------------------------------------
+$objPage = new LC_Page_Index_Ex();
+$objPage->init();
+$objPage->process();
+register_shutdown_function(array($objPage, "destroy"));
 ?>
Index: branches/feature-module-update/html/regist/index.php
===================================================================
--- branches/rel/html/regist/index.php	(revision 12157)
+++ branches/feature-module-update/html/regist/index.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once("../require.php");
 
-//---- ¥Ú¡¼¥¸É½¼¨¥¯¥é¥¹
+//---- ページ表示クラス
 class LC_Page {
 	
@@ -16,5 +16,5 @@
 
 	function LC_Page() {
-		$this->tpl_css = URL_DIR.'css/layout/regist/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
+		$this->tpl_css = URL_DIR.'css/layout/regist/index.css';	// メインCSSパス
 	}
 }
@@ -29,26 +29,26 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÅÐÏ¿¤Î¾ì¹ç¤Î½èÍý
+// キャンペーンからの登録の場合の処理
 if($_GET["cp"] != "") {
 	$etc_val = "?cp=" . $_GET['cp'];
 }
 
-//--¡¡ËÜÅÐÏ¿´°Î»¤Î¤¿¤á¤Ë¥á¡¼¥ë¤«¤éÀÜÂ³¤·¤¿¾ì¹ç
+//--　本登録完了のためにメールから接続した場合
 if ($_GET["mode"] == "regist") {
 	
-	//-- ÆþÎÏ¥Á¥§¥Ã¥¯
+	//-- 入力チェック
 	$objPage->arrErr = lfErrorCheck($_GET);
 	if ($objPage->arrErr) {
 		$objPage->tpl_mainpage = 'regist/error.tpl';
 		$objPage->tpl_css = "/css/layout/regist/error.css";
-		$objPage->tpl_title = '¥¨¥é¡¼';
+		$objPage->tpl_title = 'エラー';
 
 	} else {
 		//$objPage->tpl_mainpage = 'regist/complete.tpl';
-		//$objPage->tpl_title = ' ²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';
-		$registSecretKey = lfRegistData($_GET);			//ËÜ²ñ°÷ÅÐÏ¿¡Ê¥Õ¥é¥°ÊÑ¹¹¡Ë
-		lfSendRegistMail($registSecretKey);				//ËÜ²ñ°÷ÅÐÏ¿´°Î»¥á¡¼¥ëÁ÷¿®
-
-		// ¥í¥°¥¤¥óºÑ¤ß¤Î¾õÂÖ¤Ë¤¹¤ë¡£
+		//$objPage->tpl_title = ' 会員登録(完了ページ)';
+		$registSecretKey = lfRegistData($_GET);			//本会員登録（フラグ変更）
+		lfSendRegistMail($registSecretKey);				//本会員登録完了メール送信
+
+		// ログイン済みの状態にする。
 		$email = $objQuery->get("dtb_customer", "email", "secret_key = ?", array($registSecretKey));
 		$objCustomer->setLogin($email);
@@ -57,18 +57,18 @@
 	}
 
-//--¡¡¤½¤ì°Ê³°¤Î¥¢¥¯¥»¥¹¤ÏÌµ¸ú¤È¤¹¤ë
+//--　それ以外のアクセスは無効とする
 } else {
-	$objPage->arrErr["id"] = "Ìµ¸ú¤Ê¥¢¥¯¥»¥¹¤Ç¤¹¡£";
+	$objPage->arrErr["id"] = "無効なアクセスです。";
 	$objPage->tpl_mainpage = 'regist/error.tpl';
 	$objPage->tpl_css = "/css/layout/regist/error.css";
-	$objPage->tpl_title = '¥¨¥é¡¼';
-
-}
-
-//----¡¡¥Ú¡¼¥¸É½¼¨
+	$objPage->tpl_title = 'エラー';
+
+}
+
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(SITE_FRAME);
 
-//---- ÅÐÏ¿
+//---- 登録
 function lfRegistData($array) {
 	global $objQuery;
@@ -84,5 +84,5 @@
 
 	$objConn->query("BEGIN");
-	$arrRegist["secret_key"] = $secret;	//¡¡ËÜÅÐÏ¿IDÈ¯¹Ô
+	$arrRegist["secret_key"] = $secret;	//　本登録ID発行
 	$arrRegist["status"] = 2;
 	$arrRegist["update_date"] = "NOW()";
@@ -92,17 +92,17 @@
 	
 	$arrRet = $objQuery->select("point", "dtb_customer", $where, array($array["id"]));
-	// ²ñ°÷ÅÐÏ¿»þ¤Î²Ã»»¥Ý¥¤¥ó¥È(¹ØÆþ»þ²ñ°÷ÅÐÏ¿¤Î¾ì¹ç¤Ï¡¢¥Ý¥¤¥ó¥È²Ã»»¡Ë
+	// 会員登録時の加算ポイント(購入時会員登録の場合は、ポイント加算）
 	$arrRegist['point'] = $arrRet[0]['point'] + addslashes($arrInfo['welcome_point']);
 	
 	$objQuery->update("dtb_customer", $arrRegist, $where, array($array["id"]));
 
-	/* ¹ØÆþ»þ¤Î¼«Æ°²ñ°÷ÅÐÏ¿¤Ï¹Ô¤ï¤Ê¤¤¤¿¤áDEL
-	// ¹ØÆþ»þÅÐÏ¿¤Î¾ì¹ç¡¢¤½¤Î²ó¤Î¹ØÆþ¤ò²ñ°÷¹ØÆþ¤È¤ß¤Ê¤¹¡£
-	// ²ñ°÷¾ðÊó¤ÎÆÉ¤ß¹þ¤ß
+	/* 購入時の自動会員登録は行わないためDEL
+	// 購入時登録の場合、その回の購入を会員購入とみなす。
+	// 会員情報の読み込み
 	$where1 = "secret_key = ? AND status = 2";
 	$customer = $objQuery->select("*", "dtb_customer", $where1, array($secret));
-	// ½é²ó¹ØÆþ¾ðÊó¤ÎÆÉ¤ß¹þ¤ß
+	// 初回購入情報の読み込み
 	$order_temp_id = $objQuery->get("dtb_order_temp", "order_temp_id");
-	// ¹ØÆþ¾ðÊó¤Î¹¹¿·
+	// 購入情報の更新
 	if ($order_temp_id != null) {
 		$arrCustomer['customer_id'] = $customer[0]['customer_id'];
@@ -117,13 +117,13 @@
 	
 	switch($result) {
-	// ²¾HTML
+	// 仮HTML
 	case '4':
 		$arrRegistMail["mailmaga_flg"] = 1;
 		break;
-	// ²¾TEXT
+	// 仮TEXT
 	case '5':
 		$arrRegistMail["mailmaga_flg"] = 2;
 		break;
-	// ²¾¤Ê¤·
+	// 仮なし
 	case '6':
 		$arrRegistMail["mailmaga_flg"] = 3;
@@ -137,8 +137,8 @@
 	$objConn->query("COMMIT");
 		
-	return $secret;		// ËÜÅÐÏ¿ID¤òÊÖ¤¹
-}
-
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	return $secret;		// 本登録IDを返す
+}
+
+//---- 入力エラーチェック
 function lfErrorCheck($array) {
 
@@ -146,7 +146,7 @@
 	$objErr = new SC_CheckError($array);
 
-	$objErr->doFunc(array("²¾ÅÐÏ¿ID", 'id'), array("EXIST_CHECK"));
+	$objErr->doFunc(array("仮登録ID", 'id'), array("EXIST_CHECK"));
 	if (! EregI("^[[:alnum:]]+$",$array["id"] )) {
-		$objErr->arrErr["id"] = "Ìµ¸ú¤ÊURL¤Ç¤¹¡£¥á¡¼¥ë¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ëËÜ²ñ°÷ÅÐÏ¿ÍÑURL¤òºÆÅÙ¤´³ÎÇ§¤¯¤À¤µ¤¤¡£";
+		$objErr->arrErr["id"] = "無効なURLです。メールに記載されている本会員登録用URLを再度ご確認ください。";
 	}
 	if (! $objErr->arrErr["id"]) {
@@ -156,5 +156,5 @@
 
 		if (! is_numeric($result)) {
-			$objErr->arrErr["id"] .= "¢¨ ´û¤Ë²ñ°÷ÅÐÏ¿¤¬´°Î»¤·¤Æ¤¤¤ë¤«¡¢Ìµ¸ú¤ÊURL¤Ç¤¹¡£<br>";
+			$objErr->arrErr["id"] .= "※ 既に会員登録が完了しているか、無効なURLです。<br>";
 			return $objErr->arrErr;
 
@@ -165,15 +165,15 @@
 }
 
-//---- Àµ²ñ°÷ÅÐÏ¿´°Î»¥á¡¼¥ëÁ÷¿®
+//---- 正会員登録完了メール送信
 function lfSendRegistMail($registSecretKey) {
 	global $objConn;
 	global $CONF;
 
-	//-- À«Ì¾¤ò¼èÆÀ
+	//-- 姓名を取得
 	$sql = "SELECT email, name01, name02 FROM dtb_customer WHERE secret_key = ?";
 	$result = $objConn->getAll($sql, array($registSecretKey));
 	$data = $result[0];
 	
-	//--¡¡¥á¡¼¥ëÁ÷¿®
+	//--　メール送信
 	$objMailText = new SC_SiteView();
 	$objMailText->assign("CONF", $CONF);
@@ -181,19 +181,19 @@
 	$objMailText->assign("name02", $data["name02"]);
 	$toCustomerMail = $objMailText->fetch("mail_templates/customer_regist_mail.tpl");
-	$subject = sfMakeSubject('²ñ°÷ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');
+	$subject = sfMakeSubject('会員登録が完了しました。');
 	$objMail = new GC_SendMail();
 
 	$objMail->setItem(
-						  ''								//¡¡°¸Àè
-						, $subject//"¡Ú" .$CONF["shop_name"]. "¡Û".ENTRY_CUSTOMER_REGIST_SUBJECT 		//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $toCustomerMail					//¡¡ËÜÊ¸
-						, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $CONF["email03"]					//¡¡reply_to
-						, $CONF["email04"]					//¡¡return_path
+						  ''								//　宛先
+						, $subject//"【" .$CONF["shop_name"]. "】".ENTRY_CUSTOMER_REGIST_SUBJECT 		//　サブジェクト
+						, $toCustomerMail					//　本文
+						, $CONF["email03"]					//　配送元アドレス
+						, $CONF["shop_name"]				//　配送元　名前
+						, $CONF["email03"]					//　reply_to
+						, $CONF["email04"]					//　return_path
 						, $CONF["email04"]					//  Errors_to
 					);
-	// °¸Àè¤ÎÀßÄê
-	$name = $data["name01"] . $data["name02"] ." ÍÍ";
+	// 宛先の設定
+	$name = $data["name01"] . $data["name02"] ." 様";
 	$objMail->setTo($data["email"], $name);
 	$objMail->sendMail();
Index: branches/feature-module-update/html/regist/complete.php
===================================================================
--- branches/rel/html/regist/complete.php	(revision 12157)
+++ branches/feature-module-update/html/regist/complete.php	(revision 15078)
@@ -12,5 +12,5 @@
 		$this->tpl_mainpage = 'regist/complete.tpl';
 		$this->tpl_css = URL_DIR.'css/layout/regist/complete.css';
-		$this->tpl_title = '²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';
+		$this->tpl_title = '会員登録(完了ページ)';
 	}
 }
@@ -21,8 +21,8 @@
 $objCampaignSess = new SC_CampaignSession();
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÅÐÏ¿¤Î¾ì¹ç¤Î½èÍý
+// キャンペーンからの登録の場合の処理
 if($_GET["cp"] != "") {
 	$arrCampaign= $objQuery->select("directory_name", "dtb_campaign", "campaign_id = ?", array($_GET["cp"]));
-	// ¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¥£¥ì¥¯¥È¥êÌ¾¤òÊÝ»ý
+	// キャンペーンディレクトリ名を保持
 	$dir_name = $arrCampaign[0]['directory_name'];
 } else {
@@ -30,9 +30,9 @@
 }
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 if($objPage->dir_name != "") {
 	$objView->display(CAMPAIGN_TEMPLATE_PATH . $dir_name  . "/active/site_frame.tpl");
Index: branches/feature-module-update/html/abouts/index.php
===================================================================
--- branches/rel/html/abouts/index.php	(revision 12157)
+++ branches/feature-module-update/html/abouts/index.php	(revision 15078)
@@ -5,24 +5,15 @@
  * http://www.lockon.co.jp/
  */
+
+// {{{ requires
 require_once("../require.php");
+require_once(CLASS_PATH . "page_extends/abouts/LC_Page_Abouts_Ex.php");
 
-class LC_Page {
-	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'abouts/index.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_page_category = 'abouts';	
-		$this->tpl_title = 'Åö¥µ¥¤¥È¤Ë¤Ä¤¤¤Æ';
-	}
-}
+// }}}
+// {{{ generate page
 
-$objPage = new LC_Page();
-$objView = new SC_SiteView();
-
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
-$objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
-
-$objView->assignobj($objPage);
-$objView->display(SITE_FRAME);
-
-//-----------------------------------------------------------------------------------------------------------------------------------
+$objPage = new LC_Page_Abouts_Ex();
+$objPage->init();
+$objPage->process();
+register_shutdown_function(array($objPage, "destroy"));
 ?>
Index: branches/feature-module-update/html/inquiry/index.php
===================================================================
--- branches/rel/html/inquiry/index.php	(revision 12157)
+++ branches/feature-module-update/html/inquiry/index.php	(revision 15078)
@@ -5,239 +5,15 @@
  * http://www.lockon.co.jp/
  */
-require_once("../admin/require.php");
 
-class LC_Page {
-	var $errmsg;
-	var $arrPref;
-	
-	var $QUESTION;
-	var $question_id;
-	
-	function LC_Page() {
-		$this->tpl_mainpage = 'inquiry/index.tpl';
-		$this->tpl_mainno = 'contents';
-	}
-}
+// {{{ requires
+require_once("../require.php");
+require_once(CLASS_PATH . "page_extends/inquiry/LC_Page_Inquiry_Ex.php");
 
-$conn = new SC_DBConn();
-$objPage = new LC_Page();
-$objView = new SC_SiteView();
-$objSess = new SC_Session();
+// }}}
+// {{{ generate page
 
-
-// ÅÔÆ»ÉÜ¸©¥×¥ë¥À¥¦¥óÍÑÇÛÎó
-$objPage->arrPref = $arrPref;	
-
-// CSVÊÝÂ¸¹àÌÜ
-//---- ÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó ¥ª¥×¥·¥ç¥ó°Ê³°
-$arrRegistColumn = array(
-							 array(  "column" => "name01", "convert" => "aKV" ),
-							 array(  "column" => "name02", "convert" => "aKV" ),
-							 array(  "column" => "kana01", "convert" => "CKV" ),
-							 array(  "column" => "kana02", "convert" => "CKV" ),
-							 array(  "column" => "zip01", "convert" => "n" ),
-							 array(  "column" => "zip02", "convert" => "n" ),
-							 array(  "column" => "pref", "convert" => "n" ),
-							 array(  "column" => "addr01", "convert" => "aKV" ),
-							 array(  "column" => "addr02", "convert" => "aKV" ),
-							 array(  "column" => "email", "convert" => "a" ),
-							 array(  "column" => "email02", "convert" => "a" ),
-							 array(  "column" => "tel01", "convert" => "n" ),
-							 array(  "column" => "tel02", "convert" => "n" ),
-							 array(  "column" => "tel03", "convert" => "n" ),
-					);
-
-		
-		
-if ( ( ! $_POST['mode'] == 'confirm' ) && ( ! is_numeric($_REQUEST['question_id']) ) ){
-	echo "ÉÔÀµ¥¢¥¯¥»¥¹";
-	exit;
-}
-
-// ¥Æ¥ó¥×¥ì¡¼¥ÈÅÐÏ¿¹àÌÜ¼èÆÀ
-$sql = "SELECT question_id, question FROM dtb_question WHERE question_id = ?";
-$result = $conn->getAll( $sql, array($_REQUEST['question_id']) );
-$objPage->QUESTION = lfGetArrInput( unserialize( $result[0]['question'] ) );
-
-$objPage->question_id = $_REQUEST['question_id'];
-
-$objPage->arrHidden = sfMakeHiddenArray($_POST);
-unset($objPage->arrHidden['mode']);
-
-if ( (int)$objPage->QUESTION["delete"] !== 0 ){
-
-	$objPage->tpl_mainpage = "inquiry/closed.tpl";
-	
-} elseif( $_POST['mode'] == "confirm" ) {
-	
-	//--¡¡ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
-	$objPage->arrForm = $_POST;	
-	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);	
-	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
-	$objPage->arrErr = lfGetArrInput($objPage->arrErr);
-		
-	if( ! $objPage->arrErr ) {
-		$objPage->tpl_mainpage = "inquiry/confirm.tpl";
-	}
-	
-
-}elseif( $_POST['mode'] == "return"){
-	$objPage->arrForm = $_POST;
-
-}elseif( $_POST['mode'] == "regist" )  {
-
-	//--¡¡ÆþÎÏÊ¸»ú¡¦ÊÑ´¹¡õ¥¨¥é¡¼¥Á¥§¥Ã¥¯
-	$objPage->arrForm = $_POST;
-	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
-	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
-	$objPage->arrErr = lfGetArrInput($objPage->arrErr);
-
-	
-	if( ! $objPage->arrErr ) {
-	
-		//´°Î»²èÌÌ
-		$objPage->tpl_mainpage = "inquiry/complete.tpl";
-
-		
-		//--------- ¢§ SQL ---------//
-			
-			// ¥Æ¡¼¥Ö¥ë¤ËÆþ¤ì¤ë¤è¤¦¤ËÀ°·Á¤¹¤ë
-			$arrOption = $objPage->arrForm['option'];
-			unset ($objPage->arrForm['email02']);
-			$objPage->arrForm['mail01'] = $objPage->arrForm['email'];
-			unset ($objPage->arrForm['email']);
-			unset ($objPage->arrForm['option']);
-			$objPage->arrForm['question_id'] = $objPage->question_id;
-			$objPage->arrForm['question_name'] = $objPage->QUESTION['title'];
-			for ( $i=0; $i<(count($arrOption)); $i++ ){
-				$tmp = "";
-				if ( is_array($arrOption[$i]) ){
-					for( $j=0; $j<count($arrOption[$i]); $j++){
-						if ( $j>0 ) $tmp .= ",";
-						$tmp .= $arrOption[$i][$j];
-					}
-					$objPage->arrForm['question0'.($i+1)] = $tmp; 
-				} else {
-					$objPage->arrForm['question0'.($i+1)] = $arrOption[$i]; 
-				}
-			}
-			$objPage->arrForm['create_date'] = "now()";
-			// £Ä£ÂÅÐÏ¿
-			$objQuery = new SC_Query();
-			$objQuery->insert("dtb_question_result", $objPage->arrForm );
-			
-		//--------- ¢¥ SQL ---------//
-
-	}
-}
-
-$objPage->cnt_question = 6;
-$objPage->arrActive = $arrActive;
-$objPage->arrQuestion = $arrQuestion;
-
-
-//----¡¡¥Ú¡¼¥¸É½¼¨
-$objView->_smarty->register_function("lfArray_Search_key_Smarty","lfArray_Search_key_Smarty");
-$objView->assignobj($objPage);
-$objView->display($objPage->tpl_mainpage);
-
-// ------------  ¥¨¥é¡¼¥Á¥§¥Ã¥¯½èÍýÉô ------------  
-function lfErrorCheck($array) {
-
-	$objErr = new SC_CheckError($array);
-
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê(¥»¥¤¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê1", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê2", "addr02", MTEXT_LEN), array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK", "NUM_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK", "NUM_CHECK"));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK", "NUM_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("EXIST_CHECK", "SPTAB_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email02", MTEXT_LEN) ,array("EXIST_CHECK", "SPTAB_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', '¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email", "email02") ,array("EQUAL_CHECK"));
-	
-	$objErr->arrErr["option"] =  array_map( "lfCheckNull", (array)$_POST['option'] );
-	
-	return $objErr->arrErr;
-}
-
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
-function lfConvertParam($array, $arrRegistColumn) {
-
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
-	foreach ($arrRegistColumn as $data) {
-		$arrConvList[ $data["column"] ] = $data["convert"];
-	}
-	// Ê¸»úÊÑ´¹
-	$new_array = array();
-	foreach ($arrConvList as $key => $val) {
-		$new_array[$key] = $array[$key];
-		if( strlen($val) > 0) {
-			$new_array[$key] = mb_convert_kana($new_array[$key] ,$val);
-		}
-	}
-	
-	// ¥ª¥×¥·¥ç¥óÇÛÎóÍÑ
-	for ($i=0; $i<count($array['option']); $i++){
-		if ( is_array($array['option'][$i]) ){
-			$new_array['option'][$i] = $array['option'][$i];
-		} else {
-			$new_array['option'][$i] = mb_convert_kana($array['option'][$i] ,"aKV");
-		}
-	}
-	
-
-	return $new_array;
-	
-}
-
-function lfGetArrInput( $arr ){
-	// ÃÍ¤¬ÆþÎÏ¤µ¤ì¤¿ÇÛÎó¤Î¤ß¤òÊÖ¤¹
-	
-	if ( is_array($arr)	){
-		foreach ( $arr as $key=>$val ) {
-			if ( is_string($val) && strlen($val) > 0 ){
-				$return[$key] = $val;
-			} elseif ( is_array( $val ) ) {
-				$data = lfGetArrInput ( $val );
-				if ( $data ){
-					$return[$key] = $data;
-				}
-			}
-		}
-	}
-	return $return;
-}
-
-function lfArray_Search_key_Smarty ( $palams ){
-
-	$val = $palams['val'];
-	$arr = $palams['arr']; 
-	
-	$revers_arr = array_flip($arr);
-	return array_search( $val ,$revers_arr );
-
-	
-}
-
-function lfCheckNull ( $val ){
-	
-
-	if ( ( ! is_array( $val ) ) && ( strlen( $val ) < 1 ) ){
-		$return = "1";
-	} elseif ( is_array( $val ) ) {
-		foreach ($val as $line) {
-			$return = lfCheckNull( $line );
-		}
-	}
-	return $return;
-}
-
+$objPage = new LC_Page_Inquiry_Ex();
+$objPage->init();
+$objPage->process();
+register_shutdown_function(array($objPage, "destroy"));
 ?>
Index: branches/feature-module-update/html/entry/index.php
===================================================================
--- branches/rel/html/entry/index.php	(revision 12157)
+++ branches/feature-module-update/html/entry/index.php	(revision 15078)
@@ -9,12 +9,12 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_css = URL_DIR.'css/layout/entry/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
-		$this->tpl_mainpage = 'entry/index.tpl';		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title .= '²ñ°÷ÅÐÏ¿(ÆþÎÏ¥Ú¡¼¥¸)';			//¡¡¥Ú¡¼¥¸¥¿¥¤¥È¥ë
-	}
-}
-
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
-$CONF = sf_getBasisData();					// Å¹ÊÞ´ðËÜ¾ðÊó
+		$this->tpl_css = URL_DIR.'css/layout/entry/index.css';	// メインCSSパス
+		$this->tpl_mainpage = 'entry/index.tpl';		// メインテンプレート
+		$this->tpl_title .= '会員登録(入力ページ)';			//　ページタイトル
+	}
+}
+
+//---- ページ初期設定
+$CONF = sf_getBasisData();					// 店舗基本情報
 $objConn = new SC_DbConn();
 $objPage = new LC_Page();
@@ -26,9 +26,9 @@
 $objPage->arrJob = $arrJob;
 $objPage->arrReminder = $arrReminder;
-$objPage->arrYear = $objDate->getYear('', 1950);	//¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+$objPage->arrYear = $objDate->getYear('', 1950);	//　日付プルダウン設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
 
-//SSLURLÈ½Äê
+//SSLURL判定
 if (SSLURL_CHECK == 1){
 	$ssl_url= sfRmDupSlash(SSL_URL.$_SERVER['REQUEST_URI']);
@@ -38,8 +38,8 @@
 }
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-//---- ÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "name01", "convert" => "aKV" ),
@@ -72,10 +72,10 @@
 						 );
 
-//---- ÅÐÏ¿½ü³°ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録除外用カラム配列
 $arrRejectRegistColumn = array("year", "month", "day", "email02", "email_mobile02", "password02");
 
 if ($_SERVER["REQUEST_METHOD"] == "POST") {
 
-	//-- POST¥Ç¡¼¥¿¤Î°ú¤­·Ñ¤®
+	//-- POSTデータの引き継ぎ
 	$objPage->arrForm = $_POST;
 	
@@ -84,14 +84,14 @@
 	}
 	
-	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-	$objPage->arrForm['email02'] = strtolower($objPage->arrForm['email02']);	// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-	
-	//-- ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// emailはすべて小文字で処理
+	$objPage->arrForm['email02'] = strtolower($objPage->arrForm['email02']);	// emailはすべて小文字で処理
+	
+	//-- 入力データの変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
 		
-	//--¡¡ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//--　入力エラーチェック
 	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
 
-	if ($objPage->arrErr || $_POST["mode"] == "return") {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+	if ($objPage->arrErr || $_POST["mode"] == "return") {		// 入力エラーのチェック
 		foreach($objPage->arrForm as $key => $val) {
 			$objPage->$key = $val;
@@ -100,10 +100,10 @@
 	} else {
 
-		//--¡¡³ÎÇ§
+		//--　確認
 		if ($_POST["mode"] == "confirm") {
 			foreach($objPage->arrForm as $key => $val) {
 				if ($key != "mode" && $key != "subm") $objPage->list_data[ $key ] = $val;
 			}
-			//¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨
+			//パスワード表示
 			$passlen = strlen($objPage->arrForm['password']);
 			$objPage->passlen = lfPassLen($passlen);
@@ -111,23 +111,23 @@
 			$objPage->tpl_css = '/css/layout/entry/confirm.css';
 			$objPage->tpl_mainpage = 'entry/confirm.tpl';
-			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(³ÎÇ§¥Ú¡¼¥¸)';
-
-		}
-
-		//--¡¡²ñ°÷ÅÐÏ¿¤È´°Î»²èÌÌ
+			$objPage->tpl_title = '会員登録(確認ページ)';
+
+		}
+
+		//--　会員登録と完了画面
 		if ($_POST["mode"] == "complete") {
-			// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤Î»þÍÑ¤ÎÃÍ
+			// キャンペーンからの遷移の時用の値
 			if($objCampaignSess->getIsCampaign()) {
 				$objPage->etc_value = "&cp=".$objCampaignSess->getCampaignId();
 			}
 			
-			// ²ñ°÷¾ðÊó¤ÎÅÐÏ¿
+			// 会員情報の登録
 			$objPage->uniqid = lfRegistData ($objPage->arrForm, $arrRegistColumn, $arrRejectRegistColumn, CUSTOMER_CONFIRM_MAIL);
 			
 			$objPage->tpl_css = '/css/layout/entry/complete.css';
 			$objPage->tpl_mainpage = 'entry/complete.tpl';
-			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';
-
-			//¡¡´°Î»¥á¡¼¥ëÁ÷¿®
+			$objPage->tpl_title = '会員登録(完了ページ)';
+
+			//　完了メール送信
 			$objPage->CONF = $CONF;
 			$objPage->name01 = $_POST['name01'];
@@ -136,12 +136,12 @@
 			$objMailText->assignobj($objPage);
 			
-			// ²¾²ñ°÷¤¬Í­¸ú¤Î¾ì¹ç
+			// 仮会員が有効の場合
 			if(CUSTOMER_CONFIRM_MAIL == true) {
-				$subject = sfMakesubject('²ñ°÷ÅÐÏ¿¤Î¤´³ÎÇ§');
+				$subject = sfMakesubject('会員登録のご確認');
 				$toCustomerMail = $objMailText->fetch("mail_templates/customer_mail.tpl");
 			} else {
-				$subject = sfMakesubject('²ñ°÷ÅÐÏ¿¤Î¤´´°Î»');
+				$subject = sfMakesubject('会員登録のご完了');
 				$toCustomerMail = $objMailText->fetch("mail_templates/customer_regist_mail.tpl");
-				// ¥í¥°¥¤¥ó¾õÂÖ¤Ë¤¹¤ë
+				// ログイン状態にする
 				$objCustomer->setLogin($_POST["email"]);
 			}
@@ -149,19 +149,19 @@
 			$objMail = new GC_SendMail();
 			$objMail->setItem(
-								''									//¡¡°¸Àè
-								, $subject							//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-								, $toCustomerMail					//¡¡ËÜÊ¸
-								, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-								, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-								, $CONF["email03"]					//¡¡reply_to
-								, $CONF["email04"]					//¡¡return_path
+								''									//　宛先
+								, $subject							//　サブジェクト
+								, $toCustomerMail					//　本文
+								, $CONF["email03"]					//　配送元アドレス
+								, $CONF["shop_name"]				//　配送元　名前
+								, $CONF["email03"]					//　reply_to
+								, $CONF["email04"]					//　return_path
 								, $CONF["email04"]					//  Errors_to
 							);
-			// °¸Àè¤ÎÀßÄê
-			$name = $_POST["name01"] . $_POST["name02"] ." ÍÍ";
+			// 宛先の設定
+			$name = $_POST["name01"] . $_POST["name02"] ." 様";
 			$objMail->setTo($_POST["email"], $name);
 			$objMail->sendMail();
 
-			// ´°Î»¥Ú¡¼¥¸¤Ë°ÜÆ°¤µ¤»¤ë¡£
+			// 完了ページに移動させる。
 			header("Location: ./complete.php");
 			exit;
@@ -174,15 +174,15 @@
 }
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 
 //----------------------------------------------------------------------------------------------------------------------
-// ²ñ°÷¾ðÊó¤ÎÅÐÏ¿
+// 会員情報の登録
 function lfRegistData ($array, $arrRegistColumn, $arrRejectRegistColumn, $confirm_flg) {
 	global $objConn;
 	
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎÀ¸À®
+	// 登録データの生成
 	foreach ($arrRegistColumn as $data) {
 		if (strlen($array[ $data["column"] ]) > 0 && ! in_array($data["column"], $arrRejectRegistColumn)) {
@@ -191,15 +191,15 @@
 	}
 		
-	// ÃÂÀ¸Æü¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 誕生日が入力されている場合
 	if (strlen($array["year"]) > 0 ) {
 		$arrRegist["birth"] = $array["year"] ."/". $array["month"] ."/". $array["day"] ." 00:00:00";
 	}
 	
-	// ¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½
+	// パスワードの暗号化
 	$arrRegist["password"] = sha1($arrRegist["password"] . ":" . AUTH_MAGIC);
 	
-	// ²¾²ñ°÷ÅÐÏ¿¤Î¾ì¹ç
+	// 仮会員登録の場合
 	if($confirm_flg == true) {
-		// ½ÅÊ£¤·¤Ê¤¤²ñ°÷ÅÐÏ¿¥­¡¼¤òÈ¯¹Ô¤¹¤ë¡£
+		// 重複しない会員登録キーを発行する。
 		$count = 1;
 		while ($count != 0) {
@@ -219,7 +219,7 @@
 		}
 		
-		$arrRegist["status"] = "1";				// ²¾²ñ°÷
+		$arrRegist["status"] = "1";				// 仮会員
 	} else {
-		// ½ÅÊ£¤·¤Ê¤¤²ñ°÷ÅÐÏ¿¥­¡¼¤òÈ¯¹Ô¤¹¤ë¡£
+		// 重複しない会員登録キーを発行する。
 		$count = 1;
 		while ($count != 0) {
@@ -227,17 +227,17 @@
 			$count = $objConn->getOne("SELECT COUNT(*) FROM dtb_customer WHERE secret_key = ?", array($uniqid));
 		}
-		$arrRegist["status"] = "2";				// ËÜ²ñ°÷
+		$arrRegist["status"] = "2";				// 本会員
 	}
 	
 	/*
-	  secret_key¤Ï¡¢¥Æ¡¼¥Ö¥ë¤Ç½ÅÊ£µö²Ä¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤¬¤¢¤ë¤Î¤Ç¡¢
-      ËÜ²ñ°÷ÅÐÏ¿¤Ç¤ÏÍøÍÑ¤µ¤ì¤Ê¤¤¤¬¥»¥Ã¥È¤·¤Æ¤ª¤¯¡£
+	  secret_keyは、テーブルで重複許可されていない場合があるので、
+      本会員登録では利用されないがセットしておく。
     */
-	$arrRegist["secret_key"] = $uniqid;		// ²ñ°÷ÅÐÏ¿¥­¡¼
-	$arrRegist["create_date"] = "now()"; 	// ºîÀ®Æü
-	$arrRegist["update_date"] = "now()"; 	// ¹¹¿·Æü
-	$arrRegist["first_buy_date"] = "";	 	// ºÇ½é¤Î¹ØÆþÆü
-	
-	//-- ²¾ÅÐÏ¿¼Â¹Ô
+	$arrRegist["secret_key"] = $uniqid;		// 会員登録キー
+	$arrRegist["create_date"] = "now()"; 	// 作成日
+	$arrRegist["update_date"] = "now()"; 	// 更新日
+	$arrRegist["first_buy_date"] = "";	 	// 最初の購入日
+	
+	//-- 仮登録実行
 	$objConn->query("BEGIN");
 
@@ -246,12 +246,12 @@
 
 
-/* ¥á¥ë¥Þ¥¬²ñ°÷µ¡Ç½¤Ï¸½ºßÄä»ßÃæ¡¡2007/03/07
-
-
-	//--¡¡Èó²ñ°÷¤Ç¥á¥ë¥Þ¥¬ÅÐÏ¿¤·¤Æ¤¤¤ë¤«¤ÎÈ½Äê
+/* メルマガ会員機能は現在停止中　2007/03/07
+
+
+	//--　非会員でメルマガ登録しているかの判定
 	$sql = "SELECT count(*) FROM dtb_customer_mail WHERE email = ?";
 	$mailResult = $objConn->getOne($sql, array($arrRegist["email"]));
 
-	//--¡¡¥á¥ë¥Þ¥¬²¾ÅÐÏ¿¼Â¹Ô
+	//--　メルマガ仮登録実行
 	$arrRegistMail["email"] = $arrRegist["email"];	
 	if ($array["mailmaga_flg"] == 1) {
@@ -264,8 +264,8 @@
 	$arrRegistMail["update_date"] = "now()";
 	
-	// Èó²ñ°÷¤Ç¥á¥ë¥Þ¥¬ÅÐÏ¿¤·¤Æ¤¤¤ë¾ì¹ç
+	// 非会員でメルマガ登録している場合
 	if ($mailResult == 1) {		
 		$objQuery->update("dtb_customer_mail", $arrRegistMail, "email = '" .addslashes($arrRegistMail["email"]). "'");			
-	} else {				//¡¡¿·µ¬ÅÐÏ¿¤Î¾ì¹ç
+	} else {				//　新規登録の場合
 		$arrRegistMail["create_date"] = "now()";
 		$objQuery->insert("dtb_customer_mail", $arrRegistMail);		
@@ -277,21 +277,21 @@
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -301,5 +301,5 @@
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck($array) {
 
@@ -307,19 +307,19 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê1", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê2", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email02", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK","SPTAB_CHECK" , "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', '¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email", "email02") ,array("EQUAL_CHECK"));
-
-	//¸½²ñ°÷¤ÎÈ½Äê ¢ª¡¡¸½²ñ°÷¤â¤·¤¯¤Ï²¾ÅÐÏ¿Ãæ¤Ï¡¢¥á¥¢¥É°ì°Õ¤¬Á°Äó¤Ë¤Ê¤Ã¤Æ¤ë¤Î¤ÇÆ±¤¸¥á¥¢¥É¤ÇÅÐÏ¿ÉÔ²Ä
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("フリガナ（セイ）", 'kana01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("フリガナ（メイ）", 'kana02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("ご住所1", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ご住所2", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス(確認)', "email02", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK","SPTAB_CHECK" , "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', "email", "email02") ,array("EQUAL_CHECK"));
+
+	//現会員の判定 →　現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可
 	if (strlen($array["email"]) > 0) {
 		$objQuery = new SC_Query();
@@ -328,15 +328,15 @@
 		if(count($arrRet) > 0) {
 			if($arrRet[0]['del_flg'] != '1') {
-				// ²ñ°÷¤Ç¤¢¤ë¾ì¹ç
-				$objErr->arrErr["email"] .= "¢¨ ¤¹¤Ç¤Ë²ñ°÷ÅÐÏ¿¤Ç»ÈÍÑ¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£<br />";
+				// 会員である場合
+				$objErr->arrErr["email"] .= "※ すでに会員登録で使用されているメールアドレスです。<br />";
 			} else {
-				// Âà²ñ¤·¤¿²ñ°÷¤Ç¤¢¤ë¾ì¹ç
+				// 退会した会員である場合
 				$leave_time = sfDBDatetoTime($arrRet[0]['update_date']);
 				$now_time = time();
 				$pass_time = $now_time - $leave_time;
-				// Âà²ñ¤«¤é²¿»þ´Ö-·Ð²á¤·¤Æ¤¤¤ë¤«È½Äê¤¹¤ë¡£
+				// 退会から何時間-経過しているか判定する。
 				$limit_time = ENTRY_LIMIT_HOUR * 3600;						
 				if($pass_time < $limit_time) {
-					$objErr->arrErr["email"] .= "¢¨ Âà²ñ¤«¤é°ìÄê´ü´Ö¤Î´Ö¤Ï¡¢Æ±¤¸¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò»ÈÍÑ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£<br />";
+					$objErr->arrErr["email"] .= "※ 退会から一定期間の間は、同じメールアドレスを使用することはできません。<br />";
 				}
 			}
@@ -344,27 +344,27 @@
 	}
 
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03",TEL_ITEM_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ1", 'fax01'), array("SPTAB_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ2", 'fax02'), array("SPTAB_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ3", 'fax03'), array("SPTAB_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ", "fax01", "fax02", "fax03", TEL_ITEM_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("¤´À­ÊÌ", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É(³ÎÇ§)", 'password02', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array('¥Ñ¥¹¥ï¡¼¥É', '¥Ñ¥¹¥ï¡¼¥É(³ÎÇ§)', "password", "password02") ,array("EQUAL_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¥Ò¥ó¥È ¼ÁÌä", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¥Ò¥ó¥È Åú¤¨", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¡¼¥ë¥Þ¥¬¥¸¥ó", "mailmaga_flg") ,array("SELECT_CHECK", "NUM_CHECK"));
-	
-	$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("¥á¡¼¥ë¥Þ¥¬¥¸¥ó", 'mailmaga_flg'), array("SELECT_CHECK"));
+	$objErr->doFunc(array("お電話番号1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("お電話番号2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("お電話番号3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("お電話番号", "tel01", "tel02", "tel03",TEL_ITEM_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("FAX番号1", 'fax01'), array("SPTAB_CHECK"));
+	$objErr->doFunc(array("FAX番号2", 'fax02'), array("SPTAB_CHECK"));
+	$objErr->doFunc(array("FAX番号3", 'fax03'), array("SPTAB_CHECK"));
+	$objErr->doFunc(array("FAX番号", "fax01", "fax02", "fax03", TEL_ITEM_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("ご性別", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワード", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array("パスワード(確認)", 'password02', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array('パスワード', 'パスワード(確認)', "password", "password02") ,array("EQUAL_CHECK"));
+	$objErr->doFunc(array("パスワードを忘れたときのヒント 質問", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワードを忘れたときのヒント 答え", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メールマガジン", "mailmaga_flg") ,array("SELECT_CHECK", "NUM_CHECK"));
+	
+	$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("メールマガジン", 'mailmaga_flg'), array("SELECT_CHECK"));
 	
 	return $objErr->arrErr;
 }
 
-//³ÎÇ§¥Ú¡¼¥¸ÍÑ¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨ÍÑ
+//確認ページ用パスワード表示用
 
 function lfPassLen($passlen){
Index: branches/feature-module-update/html/entry/complete.php
===================================================================
--- branches/rel/html/entry/complete.php	(revision 12157)
+++ branches/feature-module-update/html/entry/complete.php	(revision 15078)
@@ -9,15 +9,15 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_css = URL_DIR.'css/layout/entry/complete.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
+		$this->tpl_css = URL_DIR.'css/layout/entry/complete.css';	// メインCSSパス
 		
 		if(CUSTOMER_CONFIRM_MAIL == true) {
-			// ²¾²ñ°÷ÅÐÏ¿´°Î»
-			$this->tpl_mainpage = 'entry/complete.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+			// 仮会員登録完了
+			$this->tpl_mainpage = 'entry/complete.tpl';			// メインテンプレート
 		} else {
-			// ËÜ²ñ°÷ÅÐÏ¿´°Î»
-			$this->tpl_mainpage = 'regist/complete.tpl';		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È			
+			// 本会員登録完了
+			$this->tpl_mainpage = 'regist/complete.tpl';		// メインテンプレート			
 		}
 		
-		$this->tpl_title .= '²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';			//¡¡¥Ú¡¼¥¸¥¿¥¤¥È¥ë
+		$this->tpl_title .= '会員登録(完了ページ)';			//　ページタイトル
 	}
 }
@@ -27,13 +27,13 @@
 $objCampaignSess = new SC_CampaignSession();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤¬¥Á¥§¥Ã¥¯
+// キャンペーンからの遷移がチェック
 $objPage->is_campaign = $objCampaignSess->getIsCampaign();
 $objPage->campaign_dir = $objCampaignSess->getCampaignDir();
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //----------------------------------------------------------------------------------------------------------------------
Index: branches/feature-module-update/html/entry/kiyaku.php
===================================================================
--- branches/rel/html/entry/kiyaku.php	(revision 12157)
+++ branches/feature-module-update/html/entry/kiyaku.php	(revision 15078)
@@ -10,5 +10,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'entry/kiyaku.tpl';
-		$this->tpl_title="¤´ÍøÍÑµ¬Ìó";
+		$this->tpl_title="ご利用規約";
 	}
 }
@@ -19,8 +19,8 @@
 $objCampaignSess = new SC_CampaignSession();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-// µ¬ÌóÆâÍÆ¤Î¼èÆÀ
+// 規約内容の取得
 $objQuery = new SC_Query();
 $objQuery->setorder("rank DESC");
@@ -34,10 +34,10 @@
 }
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤¬¥Á¥§¥Ã¥¯
+// キャンペーンからの遷移がチェック
 $objPage->is_campaign = $objCampaignSess->getIsCampaign();
 $objPage->campaign_dir = $objCampaignSess->getCampaignDir();
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 //--------------------------------------------------------------------------------------------------------------------------
Index: branches/feature-module-update/html/require.php
===================================================================
--- branches/rel/html/require.php	(revision 13401)
+++ branches/feature-module-update/html/require.php	(revision 15078)
@@ -5,10 +5,12 @@
  * http://www.lockon.co.jp/
  */
- 
+
 $include_dir = realpath(dirname( __FILE__));
 require_once($include_dir . "/define.php");
 require_once($include_dir . HTML2DATA_DIR. "conf/conf.php");
 require_once($include_dir . HTML2DATA_DIR . "include/module.inc");
-require_once($include_dir . HTML2DATA_DIR . "lib/glib.php");
+require_once($include_dir . HTML2DATA_DIR . "class/util_extends/GC_Utils_Ex.php");
+require_once($include_dir . HTML2DATA_DIR . "class/util_extends/SC_Utils_Ex.php");
+//require_once($include_dir . HTML2DATA_DIR . "lib/glib.php");
 require_once($include_dir . HTML2DATA_DIR . "lib/slib.php");
 require_once($include_dir . HTML2DATA_DIR . "class/SC_View.php");
@@ -34,21 +36,22 @@
 require_once($include_dir . HTML2DATA_DIR . "class/GC_MobileUserAgent.php");
 require_once($include_dir . HTML2DATA_DIR . "class/GC_MobileEmoji.php");
-require_once($include_dir . HTML2DATA_DIR . "include/page_layout.inc");
+require_once($include_dir . HTML2DATA_DIR . "class/helper_extends/SC_Helper_PageLayout_Ex.php");
+//require_once($include_dir . HTML2DATA_DIR . "include/page_layout.inc");
 
-// ¥¢¥Ã¥×¥Ç¡¼¥È¤Ç¼èÆÀ¤·¤¿PHP¤òÆÉ¤ß½Ð¤¹
-sfLoadUpdateModule();
+// アップデートで取得したPHPを読み出す
+SC_Utils::sfLoadUpdateModule();
 
-// ·ÈÂÓÃ¼Ëö¤Î¾ì¹ç¤Ï mobile °Ê²¼¤Ø¥ê¥À¥¤¥ì¥¯¥È¤¹¤ë¡£
+// 携帯端末の場合は mobile 以下へリダイレクトする。
 if (GC_MobileUserAgent::isMobile()) {
-	if (preg_match('|^' . URL_DIR . '(.*)$|', $_SERVER['REQUEST_URI'], $matches)) {
-		$path = $matches[1];
-	} else {
-		$path = '';
-	}
-	header("Location: " . URL_DIR . "mobile/$path");
-	exit;
+    if (preg_match('|^' . URL_DIR . '(.*)$|', $_SERVER['REQUEST_URI'], $matches)) {
+        $path = $matches[1];
+    } else {
+        $path = '';
+    }
+    header("Location: " . URL_DIR . "mobile/$path");
+    exit;
 }
 
-// ³¨Ê¸»úÊÑ´¹ (½üµî) ¥Õ¥£¥ë¥¿¡¼¤òÁÈ¤ß¹þ¤à¡£
+// 絵文字変換 (除去) フィルターを組み込む。
 ob_start(array('GC_MobileEmoji', 'handler'));
 ?>
Index: branches/feature-module-update/html/frontparts/bloc/login.php
===================================================================
--- branches/rel/html/frontparts/bloc/login.php	(revision 12157)
+++ branches/feature-module-update/html/frontparts/bloc/login.php	(revision 15078)
@@ -8,6 +8,6 @@
 	var $tpl_login_email;
 	function LC_LoginPage() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = BLOC_PATH . 'login.tpl';	// ¥á¥¤¥ó
+		/** 必ず変更する **/
+		$this->tpl_mainpage = BLOC_PATH . 'login.tpl';	// メイン
 		$this->tpl_login = false;
 		$this->tpl_disable_logout = false;
@@ -17,8 +17,8 @@
 $objSubPage = new LC_LoginPage();
 $objCustomer = new SC_Customer();
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
 
-// ¥í¥°¥¤¥óÈ½Äê
+// ログイン判定
 if($objCustomer->isLoginSuccess()) {
 	$objSubPage->tpl_login = true;
@@ -27,5 +27,5 @@
 	$objSubPage->tpl_name2 = $objCustomer->getValue('name02');
 } else {
-	// ¥¯¥Ã¥­¡¼È½Äê
+	// クッキー判定
 	$objSubPage->tpl_login_email = $objCookie->getCookie('login_email');
 	if($objSubPage->tpl_login_email != "") {
@@ -33,5 +33,5 @@
 	}
 	
-	// POST¤µ¤ì¤Æ¤­¤¿ID¤¬¤¢¤ë¾ì¹ç¤ÏÍ¥Àè¤¹¤ë¡£
+	// POSTされてきたIDがある場合は優先する。
 	if($_POST['login_email'] != "") {
 		$objSubPage->tpl_login_email = $_POST['login_email'];
Index: branches/feature-module-update/html/frontparts/bloc/search_products.php
===================================================================
--- branches/rel/html/frontparts/bloc/search_products.php	(revision 12157)
+++ branches/feature-module-update/html/frontparts/bloc/search_products.php	(revision 15078)
@@ -7,19 +7,19 @@
 class LC_SearchProductsPage {
 	function LC_SearchProductsPage() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = BLOC_PATH . 'search_products.tpl';	// ¥á¥¤¥ó
+		/** 必ず変更する **/
+		$this->tpl_mainpage = BLOC_PATH . 'search_products.tpl';	// メイン
 	}
 }
 
 $objSubPage = new LC_SearchProductsPage();
-$arrSearch = array();	// ¸¡º÷¹àÌÜÉ½¼¨ÍÑ
+$arrSearch = array();	// 検索項目表示用
 
-// ÁªÂòÃæ¤Î¥«¥Æ¥´¥êID¤òÈ½Äê¤¹¤ë
+// 選択中のカテゴリIDを判定する
 $objSubPage->category_id = sfGetCategoryId($_GET['product_id'], $_GET['category_id']);
-// ¥«¥Æ¥´¥ê¸¡º÷ÍÑÁªÂò¥ê¥¹¥È
-$arrRet = sfGetCategoryList('', true, '¡¡');
+// カテゴリ検索用選択リスト
+$arrRet = sfGetCategoryList('', true, '　');
 
 if(is_array($arrRet)) {
-	// Ê¸»ú¥µ¥¤¥º¤òÀ©¸Â¤¹¤ë
+	// 文字サイズを制限する
 	foreach($arrRet as $key => $val) {
 		$arrRet[$key] = sfCutString($val, SEARCH_CATEGORY_LEN);
Index: branches/feature-module-update/html/frontparts/bloc/cart.php
===================================================================
--- branches/rel/html/frontparts/bloc/cart.php	(revision 12157)
+++ branches/feature-module-update/html/frontparts/bloc/cart.php	(revision 15078)
@@ -7,6 +7,6 @@
 class LC_CartPage {
 	function LC_CartPage() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = BLOC_PATH . 'cart.tpl';	// ¥á¥¤¥ó
+		/** 必ず変更する **/
+		$this->tpl_mainpage = BLOC_PATH . 'cart.tpl';	// メイン
 	}
 }
@@ -18,10 +18,10 @@
 
 if (count($_SESSION[$objCart->key]) > 0){
-	// ¥«¡¼¥È¾ðÊó¤ò¼èÆÀ
+	// カート情報を取得
 	$arrCartList = $objCart->getCartList();
 	
-	// ¥«¡¼¥ÈÆâ¤Î¾¦ÉÊ£É£Ä°ìÍ÷¤ò¼èÆÀ
+	// カート内の商品ＩＤ一覧を取得
 	$arrAllProductID = $objCart->getAllProductID();
-	// ¾¦ÉÊ¤¬1¤Ä°Ê¾åÆþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¾¦ÉÊÌ¾¾Î¤ò¼èÆÀ
+	// 商品が1つ以上入っている場合には商品名称を取得
 	if (count($arrAllProductID) > 0){
 		$objQuery = new SC_Query();
@@ -42,13 +42,13 @@
 		}
 	}
-	// Å¹ÊÞ¾ðÊó¤Î¼èÆÀ
+	// 店舗情報の取得
 	$arrInfo = $objSiteInfo->data;
-	// ¹ØÆþ¶â³Û¹ç·×
+	// 購入金額合計
 	$ProductsTotal = $objCart->getAllProductsTotal($arrInfo);
 	
-	// ¹ç·×¸Ä¿ô
+	// 合計個数
 	$TotalQuantity = $objCart->getTotalQuantity();
 	
-	// Á÷ÎÁÌµÎÁ¤Þ¤Ç¤Î¶â³Û
+	// 送料無料までの金額
 	$arrCartList[0]['ProductsTotal'] = $ProductsTotal;
 	$arrCartList[0]['TotalQuantity'] = $TotalQuantity;
Index: branches/feature-module-update/html/frontparts/bloc/news.php
===================================================================
--- branches/rel/html/frontparts/bloc/news.php	(revision 12157)
+++ branches/feature-module-update/html/frontparts/bloc/news.php	(revision 15078)
@@ -7,6 +7,6 @@
 class LC_NewsPage {
 	function LC_NewsPage() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = BLOC_PATH . 'news.tpl';	// ¥á¥¤¥ó
+		/** 必ず変更する **/
+		$this->tpl_mainpage = BLOC_PATH . 'news.tpl';	// メイン
 	}
 }
@@ -15,5 +15,5 @@
 $objSubView = new SC_SiteView();
 
-//¿·Ãå¾ðÊó¼èÆÀ
+//新着情報取得
 $objSubPage->arrNews = lfGetNews();
 
Index: branches/feature-module-update/html/frontparts/bloc/category.php
===================================================================
--- branches/rel/html/frontparts/bloc/category.php	(revision 12157)
+++ branches/feature-module-update/html/frontparts/bloc/category.php	(revision 15078)
@@ -6,8 +6,8 @@
  */
 class LC_CatPage {
-	function LC_CatPage() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = BLOC_PATH . 'category.tpl';	// ¥á¥¤¥ó
-	}
+    function LC_CatPage() {
+        /** 必ず変更する **/
+        $this->tpl_mainpage = BLOC_PATH . 'category.tpl';	// メイン
+    }
 }
 
@@ -15,8 +15,8 @@
 $objSubView = new SC_SiteView();
 
-// ÁªÂòÃæ¤Î¥«¥Æ¥´¥êID¤òÈ½Äê¤¹¤ë
-$category_id = sfGetCategoryId($_GET['product_id'], $_GET['category_id']);
+// 選択中のカテゴリIDを判定する
+$category_id = SC_Utils::sfGetCategoryId($_GET['product_id'], $_GET['category_id']);
 
-// ÁªÂòÃæ¤Î¥«¥Æ¥´¥êID
+// 選択中のカテゴリID
 $objSubPage->tpl_category_id = $category_id;
 $objSubPage = lfGetCatTree($category_id, true, $objSubPage);
@@ -25,37 +25,37 @@
 $objSubView->display($objSubPage->tpl_mainpage);
 //-----------------------------------------------------------------------------------------------------------------------------------
-// ¥«¥Æ¥´¥ê¥Ä¥ê¡¼¤Î¼èÆÀ
+// カテゴリツリーの取得
 function lfGetCatTree($parent_category_id, $count_check = false, $objSubPage) {
-	$objQuery = new SC_Query();
-	$col = "*";
-	$from = "dtb_category left join dtb_category_total_count using (category_id)";
-	// ÅÐÏ¿¾¦ÉÊ¿ô¤Î¥Á¥§¥Ã¥¯
-	if($count_check) {
-		$where = "del_flg = 0 AND product_count > 0";
-	} else {
-		$where = "del_flg = 0";
-	}
-	$objQuery->setoption("ORDER BY rank DESC");
-	$arrRet = $objQuery->select($col, $from, $where);
-	
-	$arrParentID = sfGetParents($objQuery, 'dtb_category', 'parent_category_id', 'category_id', $parent_category_id);
-	$arrBrothersID = sfGetBrothersArray($arrRet, 'parent_category_id', 'category_id', $arrParentID);
-	$arrChildrenID = sfGetUnderChildrenArray($arrRet, 'parent_category_id', 'category_id', $parent_category_id);
-	
-	$objSubPage->root_parent_id = $arrParentID[0];
-	
-	$arrDispID = array_merge($arrBrothersID, $arrChildrenID);
-	
-	foreach($arrRet as $key => $array) {
-		foreach($arrDispID as $val) {
-			if($array['category_id'] == $val) {
-				$arrRet[$key]['display'] = 1;
-				break;
-			}
-		}
-	}
-	
-	$objSubPage->arrTree = $arrRet;
-	return $objSubPage;
+    $objQuery = new SC_Query();
+    $col = "*";
+    $from = "dtb_category left join dtb_category_total_count using (category_id)";
+    // 登録商品数のチェック
+    if($count_check) {
+        $where = "del_flg = 0 AND product_count > 0";
+    } else {
+        $where = "del_flg = 0";
+    }
+    $objQuery->setoption("ORDER BY rank DESC");
+    $arrRet = $objQuery->select($col, $from, $where);
+
+    $arrParentID = SC_Utils::sfGetParents($objQuery, 'dtb_category', 'parent_category_id', 'category_id', $parent_category_id);
+    $arrBrothersID = SC_Utils::sfGetBrothersArray($arrRet, 'parent_category_id', 'category_id', $arrParentID);
+    $arrChildrenID = SC_Utils::sfGetUnderChildrenArray($arrRet, 'parent_category_id', 'category_id', $parent_category_id);
+
+    $objSubPage->root_parent_id = $arrParentID[0];
+
+    $arrDispID = array_merge($arrBrothersID, $arrChildrenID);
+
+    foreach($arrRet as $key => $array) {
+        foreach($arrDispID as $val) {
+            if($array['category_id'] == $val) {
+                $arrRet[$key]['display'] = 1;
+                break;
+            }
+        }
+    }
+
+    $objSubPage->arrTree = $arrRet;
+    return $objSubPage;
 }
 ?>
Index: branches/feature-module-update/html/frontparts/bloc/best5.php
===================================================================
--- branches/rel/html/frontparts/bloc/best5.php	(revision 12157)
+++ branches/feature-module-update/html/frontparts/bloc/best5.php	(revision 15078)
@@ -7,6 +7,6 @@
 class LC_Best5Page {
 	function LC_Best5Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = BLOC_PATH . 'best5.tpl';	// ¥á¥¤¥ó
+		/** 必ず変更する **/
+		$this->tpl_mainpage = BLOC_PATH . 'best5.tpl';	// メイン
 	}
 }
@@ -16,9 +16,9 @@
 $objSiteInfo = $objView->objSiteInfo;
 
-// ´ðËÜ¾ðÊó¤òÅÏ¤¹
+// 基本情報を渡す
 $objSiteInfo = new SC_SiteInfo();
 $objSubPage->arrInfo = $objSiteInfo->data;
 
-//¤ª¤¹¤¹¤á¾¦ÉÊÉ½¼¨
+//おすすめ商品表示
 $objSubPage->arrBestProducts = lfGetRanking();
 
@@ -26,5 +26,5 @@
 $objSubView->display($objSubPage->tpl_mainpage);
 //-----------------------------------------------------------------------------------------------------------------------------------
-//¤ª¤¹¤¹¤á¾¦ÉÊ¸¡º÷
+//おすすめ商品検索
 function lfGetRanking(){
 	$objQuery = new SC_Query();
Index: branches/feature-module-update/html/tb/index.php
===================================================================
--- branches/rel/html/tb/index.php	(revision 14327)
+++ branches/feature-module-update/html/tb/index.php	(revision 15078)
@@ -7,10 +7,10 @@
 
 /*
- * ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¼õ¿®
- * 
- * [1]¤Ê¤ë¤Ù¤¯Â¿¤¯¤Î¥Ö¥í¥°¤ËÂÐ±þ¤Ç¤­¤ë¤è¤¦¤Ë¡¢GET/POST ¤Ë´Ø¤ï¤é¤º¼õ¿®¤¹¤ë
- * [2]RSS¤ÎÍ×µá¤ÏGET¤Ç__mode¥Ñ¥é¥á¡¼¥¿¤¬rss¤Î¾ì¹ç¤Î¤ßÂÐ±þ¤¹¤ë(¾¦ÉÊ¾ðÊó¤òÊÖ¤¹)
- * [3]Ê¸»ú¥³¡¼¥É¤Ï»ØÄê¤¬¤Ê¤±¤ì¤Ðauto¤ÇÂÐ±þ¤¹¤ë
- * [4]¥¹¥Ñ¥à¤Ï¡¢¥ª¥ê¥¸¥Ê¥ë(¹¥¤ß)¤Î¥¢¥ë¥´¥ê¥º¥à¤ÇÂÐ±þ¤Ç¤­¤ë¤è¤¦¤Ë¤·¤Æ¤ª¤¯
+ * トラックバック受信
+ * 
+ * [1]なるべく多くのブログに対応できるように、GET/POST に関わらず受信する
+ * [2]RSSの要求はGETで__modeパラメータがrssの場合のみ対応する(商品情報を返す)
+ * [3]文字コードは指定がなければautoで対応する
+ * [4]スパムは、オリジナル(好み)のアルゴリズムで対応できるようにしておく
  */
 
@@ -20,5 +20,5 @@
 $objFormParam = new SC_FormParam();
 
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯µ¡Ç½¤Î²ÔÆ¯¾õ¶·¥Á¥§¥Ã¥¯
+// トラックバック機能の稼働状況チェック
 if (sfGetSiteControlFlg(SITE_CONTROL_TRACKBACK) != 1) {
 	// NG
@@ -27,8 +27,8 @@
 }
 
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
 
-// ¥¨¥ó¥³¡¼¥ÉÀßÄê(¥µ¡¼¥Ð´Ä¶­¤Ë¤è¤Ã¤ÆÊÑ¹¹)
+// エンコード設定(サーバ環境によって変更)
 $beforeEncode = "auto";
 $afterEncode = mb_internal_encoding();
@@ -40,7 +40,7 @@
 }
 
-// POST¥Ç¡¼¥¿¤Î¼èÆÀ¤È¥¨¥ó¥³¡¼¥ÉÊÑ´¹
-
-// ¥Ö¥í¥°Ì¾
+// POSTデータの取得とエンコード変換
+
+// ブログ名
 if (isset($_POST["blog_name"])) {
 	$arrData["blog_name"] = trim(mb_convert_encoding($_POST["blog_name"], $afterEncode, $beforeEncode));
@@ -49,5 +49,5 @@
 }
 
-// ¥Ö¥í¥°µ­»öURL
+// ブログ記事URL
 if (isset($_POST["url"])) {
 	$arrData["url"] = trim(mb_convert_encoding($_POST["url"], $afterEncode, $beforeEncode));
@@ -56,6 +56,6 @@
 } else {
 	/*
-	 * RSSÌÜÅª¤Ç¤Ï¤Ê¤¤GET¥ê¥¯¥¨¥¹¥È¤òÀ©¸æ(livedoor blog)
-	 * _rss¥Ñ¥é¥á¡¼¥¿¤Ç¤ÎGET¥ê¥¯¥¨¥¹¥È¤òÀ©¸æ(Yahoo blog)
+	 * RSS目的ではないGETリクエストを制御(livedoor blog)
+	 * _rssパラメータでのGETリクエストを制御(Yahoo blog)
 	 */
 	if (isset($_GET["__mode"]) && isset($_GET["pid"])) {
@@ -67,5 +67,5 @@
 }
 
-// ¥Ö¥í¥°µ­»ö¥¿¥¤¥È¥ë
+// ブログ記事タイトル
 if (isset($_POST["title"])) {
 	$arrData["title"] = trim(mb_convert_encoding($_POST["title"], $afterEncode, $beforeEncode));
@@ -74,5 +74,5 @@
 }
 
-// ¥Ö¥í¥°µ­»öÆâÍÆ
+// ブログ記事内容
 if (isset($_POST["excerpt"])) {
 	$arrData["excerpt"] = trim(mb_convert_encoding($_POST["excerpt"], $afterEncode, $beforeEncode));
@@ -90,27 +90,27 @@
 $objFormParam->setParam($arrData);
 
-// ÆþÎÏÊ¸»ú¤ÎÊÑ´¹
+// 入力文字の変換
 $objFormParam->convParam();
 $arrData = $objFormParam->getHashArray();
 
-// ¥¨¥é¡¼¥Á¥§¥Ã¥¯(¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¤¬À®¤êÎ©¤¿¤Ê¤¤¤Î¤Ç¡¢URL°Ê³°¤âÉ¬¿Ü¤È¤¹¤ë)
+// エラーチェック(トラックバックが成り立たないので、URL以外も必須とする)
 $objPage->arrErr = lfCheckError();
 
-// ¥¨¥é¡¼¤¬¤Ê¤¤¾ì¹ç¤Ï¥Ç¡¼¥¿¤ò¹¹¿·
+// エラーがない場合はデータを更新
 if(count($objPage->arrErr) == 0) {
 	
-	// ¾¦ÉÊ¥³¡¼¥É¤Î¼èÆÀ(GET)
+	// 商品コードの取得(GET)
 	if (isset($_GET["pid"])) {
 		$product_id = $_GET["pid"];
 
-		// ¾¦ÉÊ¥Ç¡¼¥¿¤ÎÂ¸ºß³ÎÇ§
+		// 商品データの存在確認
 		$table = "dtb_products";
 		$where = "product_id = ?";
 
-		// ¾¦ÉÊ¥Ç¡¼¥¿¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¥Ç¡¼¥¿¤Î¹¹¿·
+		// 商品データが存在する場合はトラックバックデータの更新
 		if (sfDataExists($table, $where, array($product_id))) {
 			$arrData["product_id"] = $product_id;
 			
-			// ¥Ç¡¼¥¿¤Î¹¹¿·
+			// データの更新
 			if (lfEntryTrackBack($arrData) == 1) {
 				IfResponseOk();
@@ -129,27 +129,27 @@
 
 /*
- * ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
- * 
- * @param void ¤Ê¤·
- * @return void ¤Ê¤·
+ * パラメータ情報の初期化
+ * 
+ * @param void なし
+ * @return void なし
  */
 function lfInitParam() {
 	global $objFormParam;
 	$objFormParam->addParam("URL", "url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Ö¥í¥°¥¿¥¤¥È¥ë", "blog_name", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("µ­»ö¥¿¥¤¥È¥ë", "title", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("µ­»öÆâÍÆ", "excerpt", MLTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-}
-
-/*
- * ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯
- * 
- * @param void ¤Ê¤·
- * @return $objErr->arrErr ¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸
+	$objFormParam->addParam("ブログタイトル", "blog_name", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("記事タイトル", "title", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("記事内容", "excerpt", MLTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+}
+
+/*
+ * 入力内容のチェック
+ * 
+ * @param void なし
+ * @return $objErr->arrErr エラーメッセージ
  */
 function lfCheckError() {
 	global $objFormParam;
 	
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -160,16 +160,16 @@
 
 /*
- * ¹¹¿·½èÍý
- * 
- * @param $arrData ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¥Ç¡¼¥¿
- * @return $ret ·ë²Ì
+ * 更新処理
+ * 
+ * @param $arrData トラックバックデータ
+ * @return $ret 結果
  */
 function lfEntryTrackBack($arrData) {
 	global $objQuery;
 
-	// ¥í¥°
+	// ログ
 	$log_path = DATA_PATH . "logs/tb_result.log";
 
-	// ¥¹¥Ñ¥à¥Õ¥£¥ë¥¿¡¼
+	// スパムフィルター
 	if (lfSpamFilter($arrData)) {
 		$arrData["status"] = TRACKBACK_STATUS_NOT_VIEW;
@@ -186,5 +186,5 @@
         $arrData['excerpt'] = '';
     }
-	// ¥Ç¡¼¥¿¤ÎÅÐÏ¿
+	// データの登録
 	$table = "dtb_trackback";
 	$ret = $objQuery->insert($table, $arrData);
@@ -193,14 +193,14 @@
 
 /*
- * ¥¹¥Ñ¥à¥Õ¥£¥ë¥¿¡¼
- * 
- * @param $arrData ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¥Ç¡¼¥¿
- * @param $run ¥Õ¥£¥ë¥¿¡¼¥Õ¥é¥°(true:»ÈÍÑ¤¹¤ë false:»ÈÍÑ¤·¤Ê¤¤)
- * @return $ret ·ë²Ì
+ * スパムフィルター
+ * 
+ * @param $arrData トラックバックデータ
+ * @param $run フィルターフラグ(true:使用する false:使用しない)
+ * @return $ret 結果
  */
 function lfSpamFilter($arrData, $run = false) {
 	$ret = true;
 	
-	// ¥Õ¥£¥ë¥¿¡¼½èÍý
+	// フィルター処理
 	if ($run) {
 	}
@@ -209,8 +209,8 @@
 
 /*
- * OK¥ì¥¹¥Ý¥ó¥¹¤òÊÖ¤¹
- * 
- * @param void ¤Ê¤·
- * @return void ¤Ê¤·
+ * OKレスポンスを返す
+ * 
+ * @param void なし
+ * @return void なし
  */
 function IfResponseOk() {
@@ -224,8 +224,8 @@
 
 /*
- * NG¥ì¥¹¥Ý¥ó¥¹¤òÊÖ¤¹
- * 
- * @param void ¤Ê¤·
- * @return void ¤Ê¤·
+ * NGレスポンスを返す
+ * 
+ * @param void なし
+ * @return void なし
  */
 function IfResponseNg() {
@@ -240,8 +240,8 @@
 
 /*
- * ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯RSS¤òÊÖ¤¹
- * 
- * @param $product_id ¾¦ÉÊ¥³¡¼¥É
- * @return void ¤Ê¤·
+ * トラックバックRSSを返す
+ * 
+ * @param $product_id 商品コード
+ * @return void なし
  */
 function IfResponseRss($product_id) {
Index: branches/feature-module-update/html/install/index.php
===================================================================
--- branches/rel/html/install/index.php	(revision 13406)
+++ branches/feature-module-update/html/install/index.php	(revision 15078)
@@ -26,10 +26,10 @@
 $objPage = new LC_Page();
 
-// ¥Æ¥ó¥×¥ì¡¼¥È¥³¥ó¥Ñ¥¤¥ë¥Ç¥£¥ì¥¯¥È¥ê¤Î½ñ¹þ¤ß¸¢¸Â¥Á¥§¥Ã¥¯
+// テンプレートコンパイルディレクトリの書込み権限チェック
 $temp_dir = $INSTALL_DIR . '/temp';
 $mode = lfGetFileMode($temp_dir);
 
 if($mode != '777') {
-	sfErrorHeader($temp_dir . "¤Ë¥æ¡¼¥¶½ñ¹þ¤ß¸¢¸Â(777)¤òÉÕÍ¿¤·¤Æ²¼¤µ¤¤¡£", true);
+	sfErrorHeader($temp_dir . "にユーザ書込み権限(777)を付与して下さい。", true);
 	exit;
 }
@@ -37,17 +37,17 @@
 $objView = new SC_InstallView($INSTALL_DIR . '/templates', $INSTALL_DIR . '/temp');
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objWebParam = new SC_FormParam();
 $objDBParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 $objWebParam = lfInitWebParam($objWebParam);
 $objDBParam = lfInitDBParam($objDBParam);
 
-//¥Õ¥©¡¼¥àÇÛÎó¤Î¼èÆÀ
+//フォーム配列の取得
 $objWebParam->setParam($_POST);
 $objDBParam->setParam($_POST);
 
 switch($_POST['mode']) {
-// ¤è¤¦¤³¤½
+// ようこそ
 case 'welcome':
 	//$objPage = lfDispAgreement($objPage);
@@ -56,7 +56,7 @@
 	break;
 
-/* ¸½ºßÊÝÎ±Ãæ
-
-// »ÈÍÑµöÂú·ÀÌó½ñ¤ÎÆ±°Õ
+/* 現在保留中
+
+// 使用許諾契約書の同意
 case 'agreement':
 	$objPage = lfDispStep0($objPage);
@@ -64,15 +64,15 @@
 */	
 	
-// ¥¢¥¯¥»¥¹¸¢¸Â¤Î¥Á¥§¥Ã¥¯
+// アクセス権限のチェック
 case 'step0':
 	$objPage = lfDispStep0_1($objPage);
 	break;	
-// ¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼
+// ファイルのコピー
 case 'step0_1':
 	$objPage = lfDispStep1($objPage);
 	break;	
-// WEB¥µ¥¤¥È¤ÎÀßÄê
+// WEBサイトの設定
 case 'step1':
-	//ÆþÎÏÃÍ¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//入力値のエラーチェック
 	$objPage->arrErr = lfCheckWEBError($objWebParam);
 	if(count($objPage->arrErr) == 0) {
@@ -82,7 +82,7 @@
 	}
 	break;
-// ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÀßÄê
+// データベースの設定
 case 'step2':
-	//ÆþÎÏÃÍ¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//入力値のエラーチェック
 	$objPage->arrErr = lfCheckDBError($objDBParam);
 	if(count($objPage->arrErr) == 0) {
@@ -92,35 +92,35 @@
 	}
 	break;
-// ¥Æ¡¼¥Ö¥ë¤ÎºîÀ®
+// テーブルの作成
 case 'step3':
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objDBParam->getHashArray();
 	$dsn = $arrRet['db_type']."://".$arrRet['db_user'].":".$arrRet['db_password']."@".$arrRet['db_server'].":".$arrRet['db_port']."/".$arrRet['db_name'];
 	
 	/*
-		lfAddTable¤Ï¡¢¥Ð¡¼¥¸¥ç¥ó¥¢¥Ã¥×Åù¤ÇÄÉ²Ã¥Æ¡¼¥Ö¥ë¤¬È¯À¸¤·¤¿¾ì¹ç¤Ë¼Â¹Ô¤¹¤ë¡£
-		¡Ê£Ä£Â¹½À®¤Î²¼°Ì¸ß´¹¤Î¤¿¤á¥¹¥­¥Ã¥×»þ¤â¶¯À©¡Ë
+		lfAddTableは、バージョンアップ等で追加テーブルが発生した場合に実行する。
+		（ＤＢ構成の下位互換のためスキップ時も強制）
 	*/
-	// ¥Æ¡¼¥Ö¥ë¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤ËÄÉ²Ã¤µ¤ì¤ë¡£
-	$objPage->arrErr = lfAddTable("dtb_session", $dsn);			// ¥»¥Ã¥·¥ç¥ó´ÉÍý¥Æ¡¼¥Ö¥ë
-	$objPage->arrErr = lfAddTable("dtb_module", $dsn);			// ¥â¥¸¥å¡¼¥ë´ÉÍý¥Æ¡¼¥Ö¥ë
-	$objPage->arrErr = lfAddTable("dtb_campaign_order", $dsn);	// ¥­¥ã¥ó¥Ú¡¼¥ó¼õÃí¥Æ¡¼¥Ö¥ë
-	$objPage->arrErr = lfAddTable("dtb_mobile_kara_mail", $dsn);	// ¶õ¥á¡¼¥ë´ÉÍý¥Æ¡¼¥Ö¥ë
-	$objPage->arrErr = lfAddTable("dtb_mobile_ext_session_id", $dsn);	// ¥»¥Ã¥·¥ç¥óID´ÉÍý¥Æ¡¼¥Ö¥ë
-	$objPage->arrErr = lfAddTable("dtb_site_control", $dsn);	// ¥µ¥¤¥È¾ðÊó´ÉÍý¥Æ¡¼¥Ö¥ë
-	$objPage->arrErr = lfAddTable("dtb_trackback", $dsn);	// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯´ÉÍý¥Æ¡¼¥Ö¥ë
-	
-	
-	// ¥«¥é¥à¤òÄÉ²Ã
+	// テーブルが存在しない場合に追加される。
+	$objPage->arrErr = lfAddTable("dtb_session", $dsn);			// セッション管理テーブル
+	$objPage->arrErr = lfAddTable("dtb_module", $dsn);			// モジュール管理テーブル
+	$objPage->arrErr = lfAddTable("dtb_campaign_order", $dsn);	// キャンペーン受注テーブル
+	$objPage->arrErr = lfAddTable("dtb_mobile_kara_mail", $dsn);	// 空メール管理テーブル
+	$objPage->arrErr = lfAddTable("dtb_mobile_ext_session_id", $dsn);	// セッションID管理テーブル
+	$objPage->arrErr = lfAddTable("dtb_site_control", $dsn);	// サイト情報管理テーブル
+	$objPage->arrErr = lfAddTable("dtb_trackback", $dsn);	// トラックバック管理テーブル
+	
+	
+	// カラムを追加
 	lfAddColumn($dsn);
 
-	// ¥Ç¡¼¥¿¤òÄÉ²Ã
+	// データを追加
 	lfAddData($dsn);
 	
 	if(count($objPage->arrErr) == 0) {
-		// ¥¹¥­¥Ã¥×¤¹¤ë¾ì¹ç¤Ë¤Ï¼¡²èÌÌ¤ØÁ«°Ü
+		// スキップする場合には次画面へ遷移
 		$skip = $_POST["db_skip"];
 		if ($skip == "on") {
-			// ÀßÄê¥Õ¥¡¥¤¥ë¤ÎÀ¸À®
+			// 設定ファイルの生成
 			lfMakeConfigFile();
 			$objPage = lfDispComplete($objPage);
@@ -130,56 +130,56 @@
 	}
 	
-	// ¥Æ¡¼¥Ö¥ë¤ÎºîÀ®
+	// テーブルの作成
 	$objPage->arrErr = lfExecuteSQL("./sql/create_table_".$arrRet['db_type'].".sql", $dsn); 
 	if(count($objPage->arrErr) == 0) {
-		$objPage->tpl_message.="¡û¡§¥Æ¡¼¥Ö¥ë¤ÎºîÀ®¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£<br>";
-	} else {
-		$objPage->tpl_message.="¡ß¡§¥Æ¡¼¥Ö¥ë¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";		
-	}
-
-	// ¥Ó¥å¡¼¤ÎºîÀ®
+		$objPage->tpl_message.="○：テーブルの作成に成功しました。<br>";
+	} else {
+		$objPage->tpl_message.="×：テーブルの作成に失敗しました。<br>";		
+	}
+
+	// ビューの作成
 	if(count($objPage->arrErr) == 0 and $arrRet['db_type'] == 'pgsql') {
-		// ¥Ó¥å¡¼¤ÎºîÀ®
+		// ビューの作成
 		$objPage->arrErr = lfExecuteSQL("./sql/create_view.sql", $dsn); 
 		if(count($objPage->arrErr) == 0) {
-			$objPage->tpl_message.="¡û¡§¥Ó¥å¡¼¤ÎºîÀ®¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->tpl_message.="○：ビューの作成に成功しました。<br>";
 		} else {
-			$objPage->tpl_message.="¡ß¡§¥Ó¥å¡¼¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";		
+			$objPage->tpl_message.="×：ビューの作成に失敗しました。<br>";		
 		}
 	}	
 	
-	// ½é´ü¥Ç¡¼¥¿¤ÎºîÀ®
+	// 初期データの作成
 	if(count($objPage->arrErr) == 0) {
 		$objPage->arrErr = lfExecuteSQL("./sql/insert_data.sql", $dsn); 
 		
 		if(count($objPage->arrErr) == 0) {
-			$objPage->tpl_message.="¡û¡§½é´ü¥Ç¡¼¥¿¤ÎºîÀ®¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->tpl_message.="○：初期データの作成に成功しました。<br>";
 		} else {
-			$objPage->tpl_message.="¡ß¡§½é´ü¥Ç¡¼¥¿¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";		
+			$objPage->tpl_message.="×：初期データの作成に失敗しました。<br>";		
 		}
 	}	
 	
-	// ¥«¥é¥à¥³¥á¥ó¥È¤Î½ñ¹þ¤ß
+	// カラムコメントの書込み
 	if(count($objPage->arrErr) == 0) {
 		$objPage->arrErr = lfExecuteSQL("./sql/column_comment.sql", $dsn); 
 		if(count($objPage->arrErr) == 0) {
-			$objPage->tpl_message.="¡û¡§¥«¥é¥à¥³¥á¥ó¥È¤Î½ñ¹þ¤ß¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->tpl_message.="○：カラムコメントの書込みに成功しました。<br>";
 		} else {
-			$objPage->tpl_message.="¡ß¡§¥«¥é¥à¥³¥á¥ó¥È¤Î½ñ¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";		
+			$objPage->tpl_message.="×：カラムコメントの書込みに失敗しました。<br>";		
 		}
 	}	
 	
-	// ¥Æ¡¼¥Ö¥ë¥³¥á¥ó¥È¤Î½ñ¹þ¤ß
+	// テーブルコメントの書込み
 	if(count($objPage->arrErr) == 0) {
 		$objPage->arrErr = lfExecuteSQL("./sql/table_comment.sql", $dsn); 
 		if(count($objPage->arrErr) == 0) {
-			$objPage->tpl_message.="¡û¡§¥Æ¡¼¥Ö¥ë¥³¥á¥ó¥È¤Î½ñ¹þ¤ß¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->tpl_message.="○：テーブルコメントの書込みに成功しました。<br>";
 		} else {
-			$objPage->tpl_message.="¡ß¡§¥Æ¡¼¥Ö¥ë¥³¥á¥ó¥È¤Î½ñ¹þ¤ß¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";		
+			$objPage->tpl_message.="×：テーブルコメントの書込みに失敗しました。<br>";		
 		}
 	}
 
 	if(count($objPage->arrErr) == 0) {
-		// ÀßÄê¥Õ¥¡¥¤¥ë¤ÎÀ¸À®
+		// 設定ファイルの生成
 		lfMakeConfigFile();
 		$objPage = lfDispStep3($objPage);
@@ -193,11 +193,11 @@
 	break;
 	
-// ¥Æ¡¼¥Ö¥ëÎàºï½ü
+// テーブル類削除
 case 'drop':
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objDBParam->getHashArray();
 	$dsn = $arrRet['db_type']."://".$arrRet['db_user'].":".$arrRet['db_password']."@".$arrRet['db_server'].":".$arrRet['db_port']."/".$arrRet['db_name'];
 	
-	// ÄÉ²Ã¥Æ¡¼¥Ö¥ë¤¬¤¢¤ì¤Ðºï½ü¤¹¤ë¡£
+	// 追加テーブルがあれば削除する。
 	lfDropTable("dtb_module", $dsn);
 	lfDropTable("dtb_session", $dsn);
@@ -209,27 +209,27 @@
 			
 	if ($arrRet['db_type'] == 'pgsql'){
-		// ¥Ó¥å¡¼¤Îºï½ü
+		// ビューの削除
 		$objPage->arrErr = lfExecuteSQL("./sql/drop_view.sql", $dsn, false); 
 		if(count($objPage->arrErr) == 0) {
-			$objPage->tpl_message.="¡û¡§¥Ó¥å¡¼¤Îºï½ü¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->tpl_message.="○：ビューの削除に成功しました。<br>";
 		} else {
-			$objPage->tpl_message.="¡ß¡§¥Ó¥å¡¼¤Îºï½ü¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";		
-		}
-	}
-
-	// ¥Æ¡¼¥Ö¥ë¤Îºï½ü
+			$objPage->tpl_message.="×：ビューの削除に失敗しました。<br>";		
+		}
+	}
+
+	// テーブルの削除
 	if(count($objPage->arrErr) == 0) {
 		$objPage->arrErr = lfExecuteSQL("./sql/drop_table.sql", $dsn, false); 
 		if(count($objPage->arrErr) == 0) {
-			$objPage->tpl_message.="¡û¡§¥Æ¡¼¥Ö¥ë¤Îºï½ü¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->tpl_message.="○：テーブルの削除に成功しました。<br>";
 		} else {
-			$objPage->tpl_message.="¡ß¡§¥Æ¡¼¥Ö¥ë¤Îºï½ü¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";		
+			$objPage->tpl_message.="×：テーブルの削除に失敗しました。<br>";		
 		}
 	}
 	$objPage = lfDispStep3($objPage);
 	break;
-// ´°Î»²èÌÌ
+// 完了画面
 case 'complete':
-	// ¥·¥ç¥Ã¥×¥Þ¥¹¥¿¾ðÊó¤Î½ñ¤­¹þ¤ß
+	// ショップマスタ情報の書き込み
 	$arrRet =  $objDBParam->getHashArray();
 	
@@ -253,5 +253,5 @@
 	}
 
-	// ´ÉÍý¼ÔÅÐÏ¿
+	// 管理者登録
 	$login_id = $objWebParam->getValue('login_id');
 	$login_pass = sha1($objWebParam->getValue('login_pass') . ":" . AUTH_MAGIC);
@@ -261,5 +261,5 @@
 
 	$sql = "INSERT INTO dtb_member (name, login_id, password, creator_id, authority, work, del_flg, rank, create_date, update_date)
-			VALUES ('´ÉÍý¼Ô',?,?,0,0,1,0,1, now(), now());";
+			VALUES ('管理者',?,?,0,0,1,0,1, now(), now());";
 	
 	$objQuery->query($sql, array($login_id, $login_pass));		
@@ -269,5 +269,5 @@
 	$objPage = lfDispComplete($objPage);
 	
-	// ¥µ¥¤¥È¾ðÊó¤òÁ÷¿®
+	// サイト情報を送信
 	$req = new HTTP_Request("http://www.ec-cube.net/mall/use_site.php");
 	$req->setMethod(HTTP_REQUEST_METHOD_POST);
@@ -313,19 +313,19 @@
 }
 
-//¥Õ¥©¡¼¥àÍÑ¤Î¥Ñ¥é¥á¡¼¥¿¤òÊÖ¤¹
+//フォーム用のパラメータを返す
 $objPage->arrForm = $objWebParam->getFormParamList();
 $objPage->arrForm = array_merge($objPage->arrForm, $objDBParam->getFormParamList());
 
-// SiteInfo¤òÆÉ¤ß¹þ¤Þ¤Ê¤¤
+// SiteInfoを読み込まない
 $objView->assignobj($objPage);
 $objView->display('install_frame.tpl');
 //-----------------------------------------------------------------------------------------------------------------------------------
-// ¤è¤¦¤³¤½²èÌÌ¤ÎÉ½¼¨
+// ようこそ画面の表示
 function lfDispWelcome($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray());
 	$objPage->arrHidden['db_skip'] = $_POST['db_skip'];
@@ -336,11 +336,11 @@
 }
 
-// »ÈÍÑµöÂú·ÀÌó½ñ¤ÎÉ½¼¨
+// 使用許諾契約書の表示
 function lfDispAgreement($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray());
 	$objPage->arrHidden['db_skip'] = $_POST['db_skip'];
@@ -351,11 +351,11 @@
 }
 
-// STEP0²èÌÌ¤ÎÉ½¼¨(¥Õ¥¡¥¤¥ë¸¢¸Â¥Á¥§¥Ã¥¯) 
+// STEP0画面の表示(ファイル権限チェック) 
 function lfDispStep0($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray());
 	$objPage->arrHidden['db_skip'] = $_POST['db_skip'];
@@ -364,5 +364,5 @@
 	$objPage->tpl_mode = 'step0';
 	
-	// ¥×¥í¥°¥é¥à¤Ç½ñ¹þ¤ß¤µ¤ì¤ë¥Õ¥¡¥¤¥ë¡¦¥Ç¥£¥ì¥¯¥È¥ê
+	// プログラムで書込みされるファイル・ディレクトリ
 	$arrWriteFile = array(
 		".." . HTML2DATA_DIR . "install.php",
@@ -382,27 +382,27 @@
 			$real_path = realpath($val);
 						
-			// ¥Ç¥£¥ì¥¯¥È¥ê¤Î¾ì¹ç
+			// ディレクトリの場合
 			if(is_dir($val)) {
 				if($mode == "777") {
-					$mess.= ">> ¡û¡§$real_path($mode) <br>¥¢¥¯¥»¥¹¸¢¸Â¤ÏÀµ¾ï¤Ç¤¹¡£<br>";					
+					$mess.= ">> ○：$real_path($mode) <br>アクセス権限は正常です。<br>";					
 				} else {
-					$mess.= ">> ¡ß¡§$real_path($mode) <br>¥æ¡¼¥¶½ñ¹þ¤ß¸¢¸Â(777)¤òÉÕÍ¿¤·¤Æ²¼¤µ¤¤¡£<br>";
+					$mess.= ">> ×：$real_path($mode) <br>ユーザ書込み権限(777)を付与して下さい。<br>";
 					$err_file = true;										
 				}
 			} else {
 				if($mode == "666") {
-					$mess.= ">> ¡û¡§$real_path($mode) <br>¥¢¥¯¥»¥¹¸¢¸Â¤ÏÀµ¾ï¤Ç¤¹¡£<br>";					
+					$mess.= ">> ○：$real_path($mode) <br>アクセス権限は正常です。<br>";					
 				} else {
-					$mess.= ">> ¡ß¡§$real_path($mode) <br>¥æ¡¼¥¶½ñ¹þ¤ß¸¢¸Â(666)¤òÉÕÍ¿¤·¤Æ²¼¤µ¤¤¡£<br>";
+					$mess.= ">> ×：$real_path($mode) <br>ユーザ書込み権限(666)を付与して下さい。<br>";
 					$err_file = true;							
 				}
 			}			
 		} else {
-			$mess.= ">> ¡ß¡§$val ¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£<br>";
+			$mess.= ">> ×：$val が見つかりません。<br>";
 			$err_file = true;
 		}
 	}
 	
-	// ¸¢¸Â¥¨¥é¡¼Åù¤¬È¯À¸¤·¤Æ¤¤¤Ê¤¤¾ì¹ç
+	// 権限エラー等が発生していない場合
 	if(!$err_file) {
 		$path = ".." . HTML2DATA_DIR . "Smarty/templates_c/admin";
@@ -454,11 +454,11 @@
 }
 
-// STEP0_1²èÌÌ¤ÎÉ½¼¨(¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼) 
+// STEP0_1画面の表示(ファイルのコピー) 
 function lfDispStep0_1($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray());
 	$objPage->arrHidden['db_skip'] = $_POST['db_skip'];
@@ -466,5 +466,5 @@
 	$objPage->tpl_mainpage = 'step0_1.tpl';
 	$objPage->tpl_mode = 'step0_1';
-	// ¥Õ¥¡¥¤¥ë¥³¥Ô¡¼
+	// ファイルコピー
 	$objPage->copy_mess = sfCopyDir("./user_data/", "../user_data/", $objPage->copy_mess);
 	$objPage->copy_mess = sfCopyDir("./save_image/", "../upload/save_image/", $objPage->copy_mess);	
@@ -472,11 +472,11 @@
 }
 
-// STEP0_2²èÌÌ¤ÎÉ½¼¨(¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼) 
+// STEP0_2画面の表示(ファイルのコピー) 
 function lfDispStep0_2($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray());
 	$objPage->arrHidden['db_skip'] = $_POST['db_skip'];
@@ -484,5 +484,5 @@
 	$objPage->tpl_mainpage = 'step0_1.tpl';
 	$objPage->tpl_mode = 'step0_1';
-	// ¥Õ¥¡¥¤¥ë¥³¥Ô¡¼
+	// ファイルコピー
 	$objPage->copy_mess = sfCopyDir("./user_data/", "../user_data/", $objPage->copy_mess);
 	$objPage->copy_mess = sfCopyDir("./save_image/", "../upload/save_image/", $objPage->copy_mess);	
@@ -495,8 +495,8 @@
 }
 
-// STEP1²èÌÌ¤ÎÉ½¼¨
+// STEP1画面の表示
 function lfDispStep1($objPage) {
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objDBParam->getHashArray();
 	$objPage->arrHidden['db_skip'] = $_POST['db_skip'];
@@ -507,9 +507,9 @@
 }
 
-// STEP2²èÌÌ¤ÎÉ½¼¨
+// STEP2画面の表示
 function lfDispStep2($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
 	$objPage->arrHidden['db_skip'] = $_POST['db_skip'];
@@ -520,11 +520,11 @@
 }
 
-// STEP3²èÌÌ¤ÎÉ½¼¨
+// STEP3画面の表示
 function lfDispStep3($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray());
 	$objPage->arrHidden['agreement'] = $_POST['agreement'];
@@ -535,16 +535,16 @@
 }
 
-// STEP4²èÌÌ¤ÎÉ½¼¨
+// STEP4画面の表示
 function lfDispStep4($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
 	$objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray());
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden['agreement'] = $_POST['agreement'];
 	
 	$normal_url = $objWebParam->getValue('normal_url');
-	// ¸ìÈø¤Ë'/'¤ò¤Ä¤±¤ë
+	// 語尾に'/'をつける
 	if (!ereg("/$", $normal_url)) $normal_url = $normal_url . "/";
 
@@ -563,11 +563,11 @@
 }
 
-// ´°Î»²èÌÌ¤ÎÉ½¼¨
+// 完了画面の表示
 function lfDispComplete($objPage) {
 	global $objWebParam;
 	global $objDBParam;
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = $objWebParam->getHashArray();
-	// hidden¤ËÆþÎÏÃÍ¤òÊÝ»ý
+	// hiddenに入力値を保持
 	$objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray());
 	$objPage->arrHidden['db_skip'] = $_POST['db_skip'];
@@ -576,5 +576,5 @@
 	
 	$secure_url = $objWebParam->getValue('secure_url');
-	// ¸ìÈø¤Ë'/'¤ò¤Ä¤±¤ë
+	// 語尾に'/'をつける
 	if (!ereg("/$", $secure_url)) {
 		$secure_url = $secure_url . "/";
@@ -584,5 +584,5 @@
 }
 
-// WEB¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// WEBパラメータ情報の初期化
 function lfInitWebParam($objWebParam) {
 	
@@ -607,5 +607,5 @@
 	}
 
-	// Å¹Ì¾¡¢´ÉÍý¼Ô¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¼èÆÀ¤¹¤ë¡£(ºÆ¥¤¥ó¥¹¥È¡¼¥ë»þ)
+	// 店名、管理者メールアドレスを取得する。(再インストール時)
 	if(defined('DEFAULT_DSN')) {
 		$ret = sfTabaleExists("dtb_baseinfo", DEFAULT_DSN);
@@ -618,17 +618,17 @@
 	}
 
-	$objWebParam->addParam("Å¹Ì¾", "shop_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $shop_name);
-	$objWebParam->addParam("´ÉÍý¼Ô¡§¥á¡¼¥ë¥¢¥É¥ì¥¹", "admin_mail", MTEXT_LEN, "", array("EXIST_CHECK","EMAIL_CHECK","EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK"), $admin_mail);
-	$objWebParam->addParam("´ÉÍý¼Ô¡§¥í¥°¥¤¥óID", "login_id", MTEXT_LEN, "", array("EXIST_CHECK","EXIST_CHECK", "ALNUM_CHECK"));
-	$objWebParam->addParam("´ÉÍý¼Ô¡§¥Ñ¥¹¥ï¡¼¥É", "login_pass", MTEXT_LEN, "", array("EXIST_CHECK","EXIST_CHECK", "ALNUM_CHECK"));
-	$objWebParam->addParam("¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê", "install_dir", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $install_dir);
-	$objWebParam->addParam("URL(ÄÌ¾ï)", "normal_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $normal_url);
-	$objWebParam->addParam("URL(¥»¥­¥å¥¢)", "secure_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $secure_url);
-	$objWebParam->addParam("¥É¥á¥¤¥ó", "domain", MTEXT_LEN, "", array("MAX_LENGTH_CHECK"));	
+	$objWebParam->addParam("店名", "shop_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $shop_name);
+	$objWebParam->addParam("管理者：メールアドレス", "admin_mail", MTEXT_LEN, "", array("EXIST_CHECK","EMAIL_CHECK","EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK"), $admin_mail);
+	$objWebParam->addParam("管理者：ログインID", "login_id", MTEXT_LEN, "", array("EXIST_CHECK","EXIST_CHECK", "ALNUM_CHECK"));
+	$objWebParam->addParam("管理者：パスワード", "login_pass", MTEXT_LEN, "", array("EXIST_CHECK","EXIST_CHECK", "ALNUM_CHECK"));
+	$objWebParam->addParam("インストールディレクトリ", "install_dir", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $install_dir);
+	$objWebParam->addParam("URL(通常)", "normal_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $normal_url);
+	$objWebParam->addParam("URL(セキュア)", "secure_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $secure_url);
+	$objWebParam->addParam("ドメイン", "domain", MTEXT_LEN, "", array("MAX_LENGTH_CHECK"));	
 	
 	return $objWebParam;
 }
 
-// DB¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// DBパラメータ情報の初期化
 function lfInitDBParam($objDBParam) {
 		
@@ -663,44 +663,44 @@
 	}
 			
-	$objDBParam->addParam("DB¤Î¼ïÎà", "db_type", INT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $db_type);
-	$objDBParam->addParam("DB¥µ¡¼¥Ð", "db_server", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $db_server);
-	$objDBParam->addParam("DB¥Ý¡¼¥È", "db_port", INT_LEN, "", array("MAX_LENGTH_CHECK"), $db_port);
-	$objDBParam->addParam("DBÌ¾", "db_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $db_name);
-	$objDBParam->addParam("DB¥æ¡¼¥¶", "db_user", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $db_user);
-	$objDBParam->addParam("DB¥Ñ¥¹¥ï¡¼¥É", "db_password", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"));	
+	$objDBParam->addParam("DBの種類", "db_type", INT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $db_type);
+	$objDBParam->addParam("DBサーバ", "db_server", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $db_server);
+	$objDBParam->addParam("DBポート", "db_port", INT_LEN, "", array("MAX_LENGTH_CHECK"), $db_port);
+	$objDBParam->addParam("DB名", "db_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $db_name);
+	$objDBParam->addParam("DBユーザ", "db_user", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $db_user);
+	$objDBParam->addParam("DBパスワード", "db_password", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"));	
 		
 	return $objDBParam;
 }
 
-// ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯
+// 入力内容のチェック
 function lfCheckWebError($objFormParam) {
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 	
-	// ¥Ç¥£¥ì¥¯¥È¥êÌ¾¤Î¤ß¼èÆÀ¤¹¤ë
+	// ディレクトリ名のみ取得する
 	$normal_dir = ereg_replace("^https?://[a-zA-Z0-9_~=&\?\.\-]+", "", $arrRet['normal_url']);
 	$secure_dir = ereg_replace("^https?://[a-zA-Z0-9_~=&\?\.\-]+", "", $arrRet['secure_url']);
 	
 	if($normal_dir != $secure_dir) {
-		$objErr->arrErr['normal_url'] = "URL¤Ë°Û¤Ê¤ë³¬ÁØ¤ò»ØÄê¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£";
-		$objErr->arrErr['secure_url'] = "URL¤Ë°Û¤Ê¤ë³¬ÁØ¤ò»ØÄê¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£";		
-	}
-	
-	// ¥í¥°¥¤¥óID¥Á¥§¥Ã¥¯
-	$objErr->doFunc(array("´ÉÍý¼Ô¡§¥í¥°¥¤¥óID",'login_id',ID_MIN_LEN , ID_MAX_LEN) ,array("NUM_RANGE_CHECK"));
-	
-	// ¥Ñ¥¹¥ï¡¼¥É¤Î¥Á¥§¥Ã¥¯
-	$objErr->doFunc( array("´ÉÍý¼Ô¡§¥Ñ¥¹¥ï¡¼¥É",'login_pass',4 ,15 ) ,array( "NUM_RANGE_CHECK" ) );	
+		$objErr->arrErr['normal_url'] = "URLに異なる階層を指定することはできません。";
+		$objErr->arrErr['secure_url'] = "URLに異なる階層を指定することはできません。";		
+	}
+	
+	// ログインIDチェック
+	$objErr->doFunc(array("管理者：ログインID",'login_id',ID_MIN_LEN , ID_MAX_LEN) ,array("NUM_RANGE_CHECK"));
+	
+	// パスワードのチェック
+	$objErr->doFunc( array("管理者：パスワード",'login_pass',4 ,15 ) ,array( "NUM_RANGE_CHECK" ) );	
 	
 	return $objErr->arrErr;
 }
 
-// ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯
+// 入力内容のチェック
 function lfCheckDBError($objFormParam) {
 	global $objPage;
 	
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	
@@ -709,16 +709,16 @@
 	
 	if(count($objErr->arrErr) == 0) {
-		// ÀÜÂ³³ÎÇ§
+		// 接続確認
 		$dsn = $arrRet['db_type']."://".$arrRet['db_user'].":".$arrRet['db_password']."@".$arrRet['db_server'].":".$arrRet['db_port']."/".$arrRet['db_name'];
-		// Debug¥â¡¼¥É»ØÄê
+		// Debugモード指定
 		$options['debug'] = PEAR_DB_DEBUG;
 		$objDB = DB::connect($dsn, $options);
-		// ÀÜÂ³À®¸ù
+		// 接続成功
 		if(!PEAR::isError($objDB)) {
-			// ¥Ç¡¼¥¿¥Ù¡¼¥¹¥Ð¡¼¥¸¥ç¥ó¾ðÊó¤Î¼èÆÀ
+			// データベースバージョン情報の取得
 			$objPage->tpl_db_version = sfGetDBVersion($dsn);			
 		} else {
 			$objErr->arrErr['all'] = ">> " . $objDB->message . "<br>";
-			// ¥¨¥é¡¼Ê¸¤ò¼èÆÀ¤¹¤ë
+			// エラー文を取得する
 			ereg("\[(.*)\]", $objDB->userinfo, $arrKey);
 			$objErr->arrErr['all'].= $arrKey[0] . "<br>";
@@ -729,10 +729,10 @@
 }
 
-// SQLÊ¸¤Î¼Â¹Ô
+// SQL文の実行
 function lfExecuteSQL($filepath, $dsn, $disp_err = true) {
 	$arrErr = array();
 	
 	if(!file_exists($filepath)) {
-		$arrErr['all'] = ">> ¥¹¥¯¥ê¥×¥È¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó";
+		$arrErr['all'] = ">> スクリプトファイルが見つかりません";
 	} else {
   		if($fp = fopen($filepath,"r")) {
@@ -740,10 +740,10 @@
 			fclose($fp);
 		}
-		// Debug¥â¡¼¥É»ØÄê
+		// Debugモード指定
 		$options['debug'] = PEAR_DB_DEBUG;
 		$objDB = DB::connect($dsn, $options);
-		// ÀÜÂ³¥¨¥é¡¼
+		// 接続エラー
 		if(!PEAR::isError($objDB)) {
-			// ²þ¹Ô¡¢¥¿¥Ö¤ò1¥¹¥Ú¡¼¥¹¤ËÊÑ´¹
+			// 改行、タブを1スペースに変換
 			$sql = preg_replace("/[\r\n\t]/"," ",$sql);
 			$sql_split = split(";",$sql);
@@ -753,8 +753,8 @@
 					if(PEAR::isError($ret) && $disp_err) {
 						$arrErr['all'] = ">> " . $ret->message . "<br>";
-						// ¥¨¥é¡¼Ê¸¤ò¼èÆÀ¤¹¤ë
+						// エラー文を取得する
 						ereg("\[(.*)\]", $ret->userinfo, $arrKey);
 						$arrErr['all'].= $arrKey[0] . "<br>";
-						$objPage->update_mess.=">> ¥Æ¡¼¥Ö¥ë¹½À®¤ÎÊÑ¹¹¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";
+						$objPage->update_mess.=">> テーブル構成の変更に失敗しました。<br>";
 						gfPrintLog($ret->userinfo, INSTALL_LOG);
 					}
@@ -769,5 +769,5 @@
 }
 
-// ÀßÄê¥Õ¥¡¥¤¥ë¤ÎºîÀ®
+// 設定ファイルの作成
 function lfMakeConfigFile() {
 	global $objWebParam;
@@ -775,5 +775,5 @@
 	
 	$root_dir = $objWebParam->getValue('install_dir');
-	// ¸ìÈø¤Ë'/'¤ò¤Ä¤±¤ë
+	// 語尾に'/'をつける
 	if (!ereg("/$", $root_dir)) {
 		$root_dir = $root_dir . "/";
@@ -781,5 +781,5 @@
 	
 	$normal_url = $objWebParam->getValue('normal_url');
-	// ¸ìÈø¤Ë'/'¤ò¤Ä¤±¤ë
+	// 語尾に'/'をつける
 	if (!ereg("/$", $normal_url)) {
 		$normal_url = $normal_url . "/";
@@ -787,15 +787,15 @@
 	
 	$secure_url = $objWebParam->getValue('secure_url');
-	// ¸ìÈø¤Ë'/'¤ò¤Ä¤±¤ë
+	// 語尾に'/'をつける
 	if (!ereg("/$", $secure_url)) {
 		$secure_url = $secure_url . "/";
 	}
 	
-	// ¥Ç¥£¥ì¥¯¥È¥ê¤Î¼èÆÀ
+	// ディレクトリの取得
 	$url_dir = ereg_replace("^https?://[a-zA-Z0-9_~=&\?\.\-]+", "", $normal_url);
 	
 	$data_path = sfRmDupSlash($root_dir . HTML2DATA_DIR);
     $data_path = realpath($data_path);
-    // ¸ìÈø¤Ë'/'¤ò¤Ä¤±¤ë
+    // 語尾に'/'をつける
 	if (!ereg("/$", $data_path)) {
 		$data_path = $data_path . "/";
@@ -828,7 +828,7 @@
 		fclose($fp);
 	}
-/* install_mobile.inc¤Ï»ÈÍÑ¤·¤Ê¤¤ÍÑ¤ËÊÑ¹¹
-
-	// ¥â¥Ð¥¤¥ëÈÇ¤ÎÀßÄê¥Õ¥¡¥¤¥ë install_mobile.inc ¤òºîÀ®¤¹¤ë¡£
+/* install_mobile.incは使用しない用に変更
+
+	// モバイル版の設定ファイル install_mobile.inc を作成する。
 	$filepath = $data_path . "install_mobile.inc";
 	
@@ -861,5 +861,5 @@
 }
 
-// ¥Æ¡¼¥Ö¥ë¤ÎÄÉ²Ã¡Ê´û¤Ë¥Æ¡¼¥Ö¥ë¤¬Â¸ºß¤¹¤ë¾ì¹ç¤ÏºîÀ®¤·¤Ê¤¤¡Ë
+// テーブルの追加（既にテーブルが存在する場合は作成しない）
 function lfAddTable($table_name, $dsn) {
     global $objPage;
@@ -870,10 +870,10 @@
 		$arrErr = lfExecuteSQL($sql_path, $dsn);
 		if(count($arrErr) == 0) {
-			$objPage->tpl_message.="¡û¡§ÄÉ²Ã¥Æ¡¼¥Ö¥ë($table_name)¤ÎºîÀ®¤ËÀ®¸ù¤·¤Þ¤·¤¿¡£<br>";
+			$objPage->tpl_message.="○：追加テーブル($table_name)の作成に成功しました。<br>";
 		} else {
-			$objPage->tpl_message.="¡ß¡§ÄÉ²Ã¥Æ¡¼¥Ö¥ë($table_name)¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>";		
-		}
-	} else {
-		$objPage->tpl_message.="¡û¡§ÄÉ²Ã¥Æ¡¼¥Ö¥ë($table_name)¤¬³ÎÇ§¤µ¤ì¤Þ¤·¤¿¡£<br>";        
+			$objPage->tpl_message.="×：追加テーブル($table_name)の作成に失敗しました。<br>";		
+		}
+	} else {
+		$objPage->tpl_message.="○：追加テーブル($table_name)が確認されました。<br>";        
     }
     
@@ -881,17 +881,17 @@
 }
 
-// ¥Æ¡¼¥Ö¥ë¤Îºï½ü¡Ê´û¤Ë¥Æ¡¼¥Ö¥ë¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Î¤ßºï½ü¤¹¤ë¡Ë
+// テーブルの削除（既にテーブルが存在する場合のみ削除する）
 function lfDropTable($table_name, $dsn) {
 	$arrErr = array();
 	if(sfTabaleExists($table_name, $dsn)) {
-		// Debug¥â¡¼¥É»ØÄê
+		// Debugモード指定
 		$options['debug'] = PEAR_DB_DEBUG;
 		$objDB = DB::connect($dsn, $options);
-		// ÀÜÂ³À®¸ù
+		// 接続成功
 		if(!PEAR::isError($objDB)) {
 			$objDB->query("DROP TABLE " . $table_name);
 		} else {
 			$arrErr['all'] = ">> " . $objDB->message . "<br>";
-			// ¥¨¥é¡¼Ê¸¤ò¼èÆÀ¤¹¤ë
+			// エラー文を取得する
 			ereg("\[(.*)\]", $objDB->userinfo, $arrKey);
 			$arrErr['all'].= $arrKey[0] . "<br>";
@@ -902,9 +902,9 @@
 }
 
-// ¥«¥é¥à¤ÎÄÉ²Ã¡Ê´û¤Ë¥«¥é¥à¤¬Â¸ºß¤¹¤ë¾ì¹ç¤ÏºîÀ®¤·¤Ê¤¤¡Ë
+// カラムの追加（既にカラムが存在する場合は作成しない）
 function lfAddColumn($dsn) {
 	global $objDBParam;
 
-	// ¼õÃí¥Æ¡¼¥Ö¥ë	
+	// 受注テーブル	
 	sfColumnExists("dtb_order", "memo01", "text", $dsn, true);	
 	sfColumnExists("dtb_order", "memo02", "text", $dsn, true);
@@ -919,5 +919,5 @@
 	sfColumnExists("dtb_order", "campaign_id", "int4", $dsn, true);
 
-	// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë	
+	// 受注一時テーブル	
 	sfColumnExists("dtb_order_temp", "order_id", "text", $dsn, true);	
 	sfColumnExists("dtb_order_temp", "memo01", "text", $dsn, true);	
@@ -932,5 +932,5 @@
 	sfColumnExists("dtb_order_temp", "memo10", "text", $dsn, true);
 
-	// »ÙÊ§¾ðÊó¥Æ¡¼¥Ö¥ë
+	// 支払情報テーブル
 	sfColumnExists("dtb_payment", "charge_flg", "int2 default 1", $dsn, true);	
 	sfColumnExists("dtb_payment", "rule_min", "numeric", $dsn, true);	
@@ -949,5 +949,5 @@
 	sfColumnExists("dtb_payment", "memo10", "text", $dsn, true);
 	
-	// ¥­¥ã¥ó¥Ú¡¼¥ó¥Æ¡¼¥Ö¥ë
+	// キャンペーンテーブル
 	sfColumnExists("dtb_campaign", "directory_name", "text NOT NULL", $dsn, true);
 	sfColumnExists("dtb_campaign", "limit_count", "int4 NOT NULL DEFAULT 0", $dsn, true);
@@ -957,14 +957,14 @@
 	sfColumnExists("dtb_campaign", "deliv_free_flg", "int2 NOT NULL DEFAULT 0", $dsn, true);	
 
-	// ¸ÜµÒ
+	// 顧客
 	sfColumnExists("dtb_customer", "mailmaga_flg", "int2", $dsn, true);
     
-    // ¥¤¥ó¥Ç¥Ã¥¯¥¹¤Î³ÎÇ§
+    // インデックスの確認
 	if (!sfColumnExists("dtb_customer", "mobile_phone_id", "text", $dsn, true)) {
-		// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÄÉ²Ã
+		// インデックスの追加
 		sfIndexExists("dtb_customer", "mobile_phone_id", "dtb_customer_mobile_phone_id_key", 64, $dsn, true);
 	}
 
-	// ¸ÜµÒ¥á¡¼¥ë
+	// 顧客メール
 	if ($objDBParam->getValue('db_type') == 'mysql') {
 		sfColumnExists("dtb_customer_mail", "secret_key", "varchar(50) unique", $dsn, true);
@@ -974,52 +974,52 @@
 }
 
-// ¥Ç¡¼¥¿¤ÎÄÉ²Ã¡Ê´û¤Ë¥Ç¡¼¥¿¤¬Â¸ºß¤¹¤ë¾ì¹ç¤ÏºîÀ®¤·¤Ê¤¤¡Ë
+// データの追加（既にデータが存在する場合は作成しない）
 function lfAddData($dsn) {
-	// CSV¥Æ¡¼¥Ö¥ë
+	// CSVテーブル
 	if(sfTabaleExists('dtb_csv', $dsn)) {
-		lfInsertCSVData(1,'category_id','¥«¥Æ¥´¥êID',53,'now()','now()', $dsn);		
-		lfInsertCSVData(4,'order_id','ÃíÊ¸ID',1,'now()','now()', $dsn);
-		lfInsertCSVData(4,'campaign_id','¥­¥ã¥ó¥Ú¡¼¥óID',2,'now()','now()', $dsn);
-		lfInsertCSVData(4,'customer_id','¸ÜµÒID',3,'now()','now()', $dsn);
-		lfInsertCSVData(4,'message','Í×Ë¾Åù',4,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_name01','¸ÜµÒÌ¾1',5,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_name02','¸ÜµÒÌ¾2',6,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_kana01','¸ÜµÒÌ¾¥«¥Ê1',7,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_kana02','¸ÜµÒÌ¾¥«¥Ê2',8,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_email','¥á¡¼¥ë¥¢¥É¥ì¥¹',9,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_tel01','ÅÅÏÃÈÖ¹æ1',10,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_tel02','ÅÅÏÃÈÖ¹æ2',11,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_tel03','ÅÅÏÃÈÖ¹æ3',12,'now()','now()', $dsn);
+		lfInsertCSVData(1,'category_id','カテゴリID',53,'now()','now()', $dsn);		
+		lfInsertCSVData(4,'order_id','注文ID',1,'now()','now()', $dsn);
+		lfInsertCSVData(4,'campaign_id','キャンペーンID',2,'now()','now()', $dsn);
+		lfInsertCSVData(4,'customer_id','顧客ID',3,'now()','now()', $dsn);
+		lfInsertCSVData(4,'message','要望等',4,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_name01','顧客名1',5,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_name02','顧客名2',6,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_kana01','顧客名カナ1',7,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_kana02','顧客名カナ2',8,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_email','メールアドレス',9,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_tel01','電話番号1',10,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_tel02','電話番号2',11,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_tel03','電話番号3',12,'now()','now()', $dsn);
 		lfInsertCSVData(4,'order_fax01','FAX1',13,'now()','now()', $dsn);
 		lfInsertCSVData(4,'order_fax02','FAX2',14,'now()','now()', $dsn);
 		lfInsertCSVData(4,'order_fax03','FAX3',15,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_zip01','Í¹ÊØÈÖ¹æ1',16,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_zip02','Í¹ÊØÈÖ¹æ2',17,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_pref','ÅÔÆ»ÉÜ¸©',18,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_addr01','½»½ê1',19,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_addr02','½»½ê2',20,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_sex','À­ÊÌ',21,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_birth','À¸Ç¯·îÆü',22,'now()','now()', $dsn);
-		lfInsertCSVData(4,'order_job','¿¦¼ï',23,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_name01','ÇÛÁ÷ÀèÌ¾Á°',24,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_name02','ÇÛÁ÷ÀèÌ¾Á°',25,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_kana01','ÇÛÁ÷Àè¥«¥Ê',26,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_kana02','ÇÛÁ÷Àè¥«¥Ê',27,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_tel01','ÅÅÏÃÈÖ¹æ1',28,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_tel02','ÅÅÏÃÈÖ¹æ2',29,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_tel03','ÅÅÏÃÈÖ¹æ3',30,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_zip01','郵便番号1',16,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_zip02','郵便番号2',17,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_pref','都道府県',18,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_addr01','住所1',19,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_addr02','住所2',20,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_sex','性別',21,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_birth','生年月日',22,'now()','now()', $dsn);
+		lfInsertCSVData(4,'order_job','職種',23,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_name01','配送先名前',24,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_name02','配送先名前',25,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_kana01','配送先カナ',26,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_kana02','配送先カナ',27,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_tel01','電話番号1',28,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_tel02','電話番号2',29,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_tel03','電話番号3',30,'now()','now()', $dsn);
 		lfInsertCSVData(4,'deliv_fax01','FAX1',31,'now()','now()', $dsn);
 		lfInsertCSVData(4,'deliv_fax02','FAX2',32,'now()','now()', $dsn);
 		lfInsertCSVData(4,'deliv_fax03','FAX3',33,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_zip01','Í¹ÊØÈÖ¹æ1',34,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_zip02','Í¹ÊØÈÖ¹æ2',35,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_pref','ÅÔÆ»ÉÜ¸©',36,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_addr01','½»½ê1',37,'now()','now()', $dsn);
-		lfInsertCSVData(4,'deliv_addr02','½»½ê2',38,'now()','now()', $dsn);
-		lfInsertCSVData(4,'payment_total','¤ª»ÙÊ§¤¤¹ç·×',39,'now()','now()', $dsn);
-	}
-}
-
-// CSV¥Æ¡¼¥Ö¥ë¤Ø¤Î¥Ç¡¼¥¿¤ÎÄÉ²Ã
+		lfInsertCSVData(4,'deliv_zip01','郵便番号1',34,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_zip02','郵便番号2',35,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_pref','都道府県',36,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_addr01','住所1',37,'now()','now()', $dsn);
+		lfInsertCSVData(4,'deliv_addr02','住所2',38,'now()','now()', $dsn);
+		lfInsertCSVData(4,'payment_total','お支払い合計',39,'now()','now()', $dsn);
+	}
+}
+
+// CSVテーブルへのデータの追加
 function lfInsertCSVData($csv_id,$col,$disp_name,$rank,$create_date,$update_date, $dsn) {
 	$sql = "insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date) values($csv_id,'$col','$disp_name',$rank,$create_date,$update_date);";
Index: branches/feature-module-update/html/install/templates/agreement.tpl
===================================================================
--- branches/rel/html/install/templates/agreement.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/agreement.tpl	(revision 15078)
@@ -6,5 +6,5 @@
 <script type="text/javascript">
 <!--
-// ¥é¥¸¥ª¥Ü¥¿¥ó¤Ë¤è¤ëÉ½¼¨¡¦ÈóÉ½¼¨
+// ラジオボタンによる表示・非表示
 function fnChangeVisible(check_id, mod_id){
 	
@@ -30,8 +30,8 @@
 
 <tr><td height="30"></td></tr>
-<tr><td align="left" class="fs12st">¢£»ÈÍÑµöÂú·ÀÌó½ñ¤ÎÆ±°Õ</td></tr>
+<tr><td align="left" class="fs12st">■使用許諾契約書の同意</td></tr>
 <tr><td align="left" class="fs12">
-	°Ê²¼¤Î»ÈÍÑµöÂú·ÀÌó½ñ¤ò¤ªÆÉ¤ß¤¯¤À¤µ¤¤¡£<br/>
-	¥¤¥ó¥¹¥È¡¼¥ë¤òÂ³¹Ô¤¹¤ë¤Ë¤Ï¤³¤Î·ÀÌó½ñ¤ËÆ±°Õ¤¹¤ëÉ¬Í×¤¬¤¢¤ê¤Þ¤¹¡£
+	以下の使用許諾契約書をお読みください。<br/>
+	インストールを続行するにはこの契約書に同意する必要があります。
 </td></tr>
 <tr><td height="10"></td></tr>
@@ -42,25 +42,25 @@
 			<td bgcolor="#ffffff" class="fs12">
 			<div id="agreement">
-				===¥½¥Õ¥È¥¦¥§¥¢»ÈÍÑµöÂú½ñ¤Ë¤´Æ±°Õ²¼¤µ¤¤===<br/>
+				===ソフトウェア使用許諾書にご同意下さい===<br/>
 				<br/>
-				³ô¼°²ñ¼Ò¥í¥Ã¥¯¥ª¥ó¡Ê°Ê²¼¡ÖÊÀ¼Ò¡×¤È¤¤¤¦¡Ë¤Ç¤Ï¡¢¤ªµÒÍÍ¤¬ËÜ¥½¥Õ¥È¥¦¥§¥¢¤ò¤´ÍøÍÑ¤Ë¤Ê¤ë¤¿¤á¤Ë¤Ï¡¢²¼µ­¡Ö¥½¥Õ¥È¥¦¥§¥¢»ÈÍÑ·ÀÌó½ñ¡×¤ÎÆâÍÆ¤ò¾µÂú¤·¤ÆÄº¤¯¤³¤È¤¬¾ò·ï¤Ë¤Ê¤Ã¤Æ<br/>
-				¤ª¤ê¤Þ¤¹¡£ËÜ¥½¥Õ¥È¥¦¥§¥¢¤ò¥¤¥ó¥¹¥È¡¼¥ë¤Þ¤¿¤Ï¥³¥Ô¡¼¡¢¤´»ÈÍÑ¤Ë¤Ê¤Ã¤¿»þÅÀ¤Ç²¼µ­¡Ö¥½¥Õ¥È¥¦¥§¥¢»ÈÍÑµöÂú½ñ¡×¤Ë¤´Æ±°Õ¤¤¤¿¤À¤¤¤¿¤â¤Î¤È¤ß¤Ê¤·¤Þ¤¹¡£<br/><br/>
-				--------------------- ¥½¥Õ¥È¥¦¥§¥¢»ÈÍÑµöÂú½ñ ---------------------<br/><br/>
-				1.¥é¥¤¥»¥ó¥¹<br/><br/>
-				EC-CUBE¤Ç¤ÏÀ½ÉÊ¤Î»ÈÍÑ¤Ë¤¢¤¿¤Ã¤Æ¡¢Ìµ½þ¤ÎGPL¥é¥¤¥»¥ó¥¹¤ÈÍ­½þ¤Î¾¦ÍÑ¥é¥¤¥»¥ó¥¹¤Î¤É¤Á¤é¤«¤òÁªÂò¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¡Ö¥Ç¥å¥¢¥ë¥é¥¤¥»¥ó¥¹Êý¼°¡×¤òºÎÍÑ¤·¤Æ¤ª¤ê¤Þ¤¹¡£³Æ¥é¥¤¥»¥ó¥¹¤Î¼ç¤ÊÆÃÄ§¤Ï°Ê²¼¤ÎÄÌ¤ê¤Ç¤¹¡£<br/><br/>
-				1-1.GPL¥é¥¤¥»¥ó¥¹<br/><br/>
-				Ìµ½þ¤ÇEC-CUBE¤ò»ÈÍÑ¤¹¤ë¤³¤È¤¬¤Ç¤­¡¢Ê£À½¡¢²þÊÑ¡¢ÈÒÉÛ¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤ë¤¬¡¢EC-CUBE¤ò»ÈÍÑ¤·¤¿¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤òÈÒÉÛ¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤Î¥½¡¼¥¹¥³¡¼¥É¤ò¸ø³«¤·¡¢ÍøÍÑ²ÄÇ½¤Ê¾õÂÖ¤Ë¤·¤Ê¤¯¤Æ¤Ï¤Ê¤é¤Ê¤¤¡£<br/><br/>
-				¢¨ ²þÊÑ¡Ê¥«¥¹¥¿¥Þ¥¤¥º¡Ë¤¹¤ëºÝ¤Ï¡¢¥×¥í¥°¥é¥à¥Õ¥¡¥¤¥ë¡ÊPHP¥Õ¥¡¥¤¥ëÅù¡Ë¤Î¥Ø¥Ã¥À¡¼ÉôÊ¬¤Ëµ­ºÜ¤·¤Æ¤ª¤ê¤Þ¤¹Ãøºî¸¢É½¼¨°Ê³°¤Î²Õ½ê¤ÏÁ´¤Æ²þÊÑ¤¤¤¿¤À¤±¤Þ¤¹¡£<br/><br/>
-				¢¨ GPL¥é¥¤¥»¥ó¥¹¡ÊGNU °ìÈÌ¸ø½°ÍøÍÑµöÂú·ÀÌó½ñ)¤ÎÀµ¼°¤Ê¾ò·ï¤Ë¤Ä¤¤¤Æ¤Ï¡¢http://www.fsf.org/licenses/ ¡ÊÆüËÜ¸ìÌõhttp://www.opensource.jp/gpl/gpl.ja.html¡Ë¤ò»²¾È¤·¤Æ²¼¤µ¤¤¡£<br/><br/>
-				1-2.¾¦ÍÑ¥é¥¤¥»¥ó¥¹<br/><br/>
-				EC-CUBE¾¦ÍÑ¥é¥¤¥»¥ó¥¹¤Ï¡¢GPL¥é¥¤¥»¥ó¥¹¤Ë½àµò¤·¤¿¤¯¤Ê¤¤Êý¸þ¤±¤Î¥é¥¤¥»¥ó¥¹¤Ç¤¹¡£<br/>
-				EC-CUBE¾¦ÍÑ¥é¥¤¥»¥ó¥¹¤ò¹ØÆþ¤¤¤¿¤À¤±¤Þ¤¹¤È¡¢¾¦ÍÑ¥é¥¤¥»¥ó¥¹¤ÎÈÏ°Ï¤Ç¡¢¤´¼«¿È¤Î¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¤ò¥ª¡¼¥×¥ó¥½¡¼¥¹¤Ë¤¹¤ëÉ¬Í×¤Ï¤¢¤ê¤Þ¤»¤ó¡£<br/><br/>
-				¢¨ GPL¥é¥¤¥»¥ó¥¹¤Ë½àµò¤·¤Ê¤¤Á´¤Æ¤Î¤´ÍøÍÑ¤Ë¤ª¤¤¤Æ¡¢¾¦ÍÑ¥é¥¤¥»¥ó¥¹¤¬É¬Í×¤È¤Ê¤ê¤Þ¤¹¡£<br/><br/>
-				¢¨ ¾¦ÍÑ¥é¥¤¥»¥ó¥¹¤Î¾ÜºÙ¤Ë´Ø¤·¤Æ¤Ï¡¢http://www.ec-cube.net/license/business.php¤ò»²¾È¤·¤Æ²¼¤µ¤¤¡£<br/><br/>
-				2.ÌÈÀÕ<br/><br/>
-				2-1.ÍøÍÑ¼Ô¤Ï¡¢ËÜ¥½¥Õ¥È¥¦¥¨¥¢¤Î»ÈÍÑ¤Ë´ð¤Å¤¤¤ÆÈ¯À¸¤·¤¿°ìÀÚ¤ÎÄ¾ÀÜ¡¦´ÖÀÜ¤ÎÂ»³²¡Ê¥Ç¡¼¥¿ÌÇ¼º¡¢¥µ¡¼¥Ð¡¼¥À¥¦¥ó¡¢¶ÈÌ³ÄäÂÚ¡¢Âè»°¼Ô¤«¤é¤Î¥¯¥ì¡¼¥àÅù¡Ë¤ª¤è¤Ó´í¸±¤Ï¤¹¤Ù¤ÆÍøÍÑ¼Ô¤Î¤ß¤¬Éé¤¦¤³¤È¤ò¤³¤³¤Ë³ÎÇ§¤·¡¢Æ±°Õ¤¹¤ë¤â¤Î¤È¤·¤Þ¤¹¡£<br/>
-				2-2.¤¤¤«¤Ê¤ë¾ì¹ç¤Ç¤¢¤Ã¤Æ¤â¡¢ÉÔË¡¹Ô°Ù¡¢·ÀÌó¤½¤ÎÂ¾¤¤¤«¤Ê¤ëË¡Åªº¬µò¤Ë¤è¤ë¾ì¹ç¤Ç¤â¡¢ËÜ¥½¥Õ¥È¥¦¥¨¥¢¤Î¶¡µë¼Ô¡¢ºÆÈÎÇä¶È¼Ô¡¢¤ª¤è¤Ó³Æ¾ðÊó¥³¥ó¥Æ¥ó¥Ä¤ÎÄó¶¡²ñ¼Ò¤Ï¡¢¤ªµÒÍÍ¤½¤ÎÂ¾¤ÎÂè»°¼Ô¤ËÂÐ¤·¡¢±Ä¶È²ÁÃÍ¤ÎÁÓ¼º¡¢¶ÈÌ³¤ÎÄä»ß¡¢¥³¥ó¥Ô¥å¡¼¥¿¤Î¸Î¾ã¤Ë¤è¤ëÂ»³²¡¢¤½¤ÎÂ¾¤¢¤é¤æ¤ë¾¦¶ÈÅªÂ»³²¡¦Â»¼ºÅù¤ò´Þ¤á°ìÀÚ¤ÎÄ¾ÀÜÅª¡¢´ÖÀÜÅª¡¢ÆÃ¼ìÅª¡¢ÉÕ¿ïÅª¤Þ¤¿¤Ï·ë²ÌÅªÂ»¼º¡¢Â»³²¤Ë¤Ä¤¤¤ÆÀÕÇ¤¤òÉé¤¤¤Þ¤»¤ó¡£¤µ¤é¤Ë¡¢ÊÀ¼Ò¤Ï¡¢Âè»°¼Ô¤Î¤¤¤«¤Ê¤ë¥¯¥ì¡¼¥à¤ËÂÐ¤·¤Æ¤âÀÕÇ¤¤òÉé¤¤¤Þ¤»¤ó¡£<br/><br/>
-				3.¥µ¥¤¥È¾ðÊó¤Î¼ý½¸<br/><br/>
-				3-1 EC-CEBE¤ò¥¤¥ó¥¹¥È¡¼¥ë¤¹¤ëºÝ¤Ï¥µ¥¤¥ÈURL¡¢Å¹ÊÞÌ¾¡¢EC-CUBE¥Ð¡¼¥¸¥ç¥ó¡¢PHP¾ðÊó¡¢DB¾ðÊóÅù¤Î¾ðÊó¤òÊÀ¼Ò¤Ë¤Æ¼ý½¸¤µ¤»¤ÆÂ×¤¯¤³¤È¤ò¤³¤³¤Ë³ÎÇ§¤·¡¢Æ±°Õ¤¹¤ë¤â¤Î¤È¤¹¤ë¡£<br/>		
+				株式会社ロックオン（以下「弊社」という）では、お客様が本ソフトウェアをご利用になるためには、下記「ソフトウェア使用契約書」の内容を承諾して頂くことが条件になって<br/>
+				おります。本ソフトウェアをインストールまたはコピー、ご使用になった時点で下記「ソフトウェア使用許諾書」にご同意いただいたものとみなします。<br/><br/>
+				--------------------- ソフトウェア使用許諾書 ---------------------<br/><br/>
+				1.ライセンス<br/><br/>
+				EC-CUBEでは製品の使用にあたって、無償のGPLライセンスと有償の商用ライセンスのどちらかを選択することができる「デュアルライセンス方式」を採用しております。各ライセンスの主な特徴は以下の通りです。<br/><br/>
+				1-1.GPLライセンス<br/><br/>
+				無償でEC-CUBEを使用することができ、複製、改変、頒布を行うことができるが、EC-CUBEを使用したアプリケーションを頒布する場合には、そのアプリケーションのソースコードを公開し、利用可能な状態にしなくてはならない。<br/><br/>
+				※ 改変（カスタマイズ）する際は、プログラムファイル（PHPファイル等）のヘッダー部分に記載しております著作権表示以外の箇所は全て改変いただけます。<br/><br/>
+				※ GPLライセンス（GNU 一般公衆利用許諾契約書)の正式な条件については、http://www.fsf.org/licenses/ （日本語訳http://www.opensource.jp/gpl/gpl.ja.html）を参照して下さい。<br/><br/>
+				1-2.商用ライセンス<br/><br/>
+				EC-CUBE商用ライセンスは、GPLライセンスに準拠したくない方向けのライセンスです。<br/>
+				EC-CUBE商用ライセンスを購入いただけますと、商用ライセンスの範囲で、ご自身のアプリケーションをオープンソースにする必要はありません。<br/><br/>
+				※ GPLライセンスに準拠しない全てのご利用において、商用ライセンスが必要となります。<br/><br/>
+				※ 商用ライセンスの詳細に関しては、http://www.ec-cube.net/license/business.phpを参照して下さい。<br/><br/>
+				2.免責<br/><br/>
+				2-1.利用者は、本ソフトウエアの使用に基づいて発生した一切の直接・間接の損害（データ滅失、サーバーダウン、業務停滞、第三者からのクレーム等）および危険はすべて利用者のみが負うことをここに確認し、同意するものとします。<br/>
+				2-2.いかなる場合であっても、不法行為、契約その他いかなる法的根拠による場合でも、本ソフトウエアの供給者、再販売業者、および各情報コンテンツの提供会社は、お客様その他の第三者に対し、営業価値の喪失、業務の停止、コンピュータの故障による損害、その他あらゆる商業的損害・損失等を含め一切の直接的、間接的、特殊的、付随的または結果的損失、損害について責任を負いません。さらに、弊社は、第三者のいかなるクレームに対しても責任を負いません。<br/><br/>
+				3.サイト情報の収集<br/><br/>
+				3-1 EC-CEBEをインストールする際はサイトURL、店舗名、EC-CUBEバージョン、PHP情報、DB情報等の情報を弊社にて収集させて戴くことをここに確認し、同意するものとする。<br/>		
 			</div>
 			</td>
@@ -71,5 +71,5 @@
 <tr><td height="10"></td></tr>
 <!--{assign var=key value="agreement"}-->
-<tr><td align="left" class="fs12"><input type="radio" id="agreement_yes" name="<!--{$key}-->" value=true onclick="fnChangeVisible('agreement_yes', 'next');" <!--{if $arrHidden[$key]}-->checked<!--{/if}-->><label for="agreement_yes">Æ±°Õ¤¹¤ë</label>¡¡<input type="radio" id="agreement_no" name="<!--{$key}-->" value=false onclick="fnChangeVisible('agreement_yes', 'next');" <!--{if !$arrHidden[$key]|escape}-->checked<!--{/if}-->><label for="agreement_no">Æ±°Õ¤·¤Ê¤¤</label></td></tr>
+<tr><td align="left" class="fs12"><input type="radio" id="agreement_yes" name="<!--{$key}-->" value=true onclick="fnChangeVisible('agreement_yes', 'next');" <!--{if $arrHidden[$key]}-->checked<!--{/if}-->><label for="agreement_yes">同意する</label>　<input type="radio" id="agreement_no" name="<!--{$key}-->" value=false onclick="fnChangeVisible('agreement_yes', 'next');" <!--{if !$arrHidden[$key]|escape}-->checked<!--{/if}-->><label for="agreement_no">同意しない</label></td></tr>
 </table>
 
@@ -78,6 +78,6 @@
 	<tr>
 		<td align="center">
-		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_welcome';document.form1.submit();" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="back"></a>
-		<a href="#" onclick="document.form1.submit();"><input type='image' onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next" id="next"></a>
+		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_welcome';document.form1.submit();" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
+		<a href="#" onclick="document.form1.submit();"><input type='image' onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next" id="next"></a>
 		</td>
 	</tr>
Index: branches/feature-module-update/html/install/templates/complete.tpl
===================================================================
--- branches/rel/html/install/templates/complete.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/complete.tpl	(revision 15078)
@@ -15,12 +15,12 @@
 <tr>
 	<td align="center" class="fs12">
-		<strong>EC CUBE ¥¤¥ó¥¹¥È¡¼¥ë¤¬´°Î»¤·¤Þ¤·¤¿¡£</strong><br>
+		<strong>EC CUBE インストールが完了しました。</strong><br>
 		<br>
-		<a href="<!--{$tpl_sslurl}-->admin/">´ÉÍý²èÌÌ</a>¤Ë¥í¥°¥¤¥ó¤Ç¤­¤Þ¤¹¡£
+		<a href="<!--{$tpl_sslurl}-->admin/">管理画面</a>にログインできます。
 	</td>
 </tr>
 <tr>
 	<td align="center" class="fs10">
-		Àè¤Û¤ÉÅÐÏ¿¤·¤¿ID¡¢¥Ñ¥¹¥ï¡¼¥É¤òÍÑ¤¤¤Æ¥í¥°¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£
+		先ほど登録したID、パスワードを用いてログインしてください。
 	</td>
 </tr>
Index: branches/feature-module-update/html/install/templates/step0.tpl
===================================================================
--- branches/rel/html/install/templates/step0.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/step0.tpl	(revision 15078)
@@ -14,5 +14,5 @@
 
 <tr><td height="30"></td></tr>
-<tr><td align="left" class="fs12st">¢£¥¢¥¯¥»¥¹¸¢¸Â¤Î¥Á¥§¥Ã¥¯</td></tr>
+<tr><td align="left" class="fs12st">■アクセス権限のチェック</td></tr>
 <tr>
 	<td bgcolor="#cccccc">
@@ -31,5 +31,5 @@
 <table width="502" border="0" cellspacing="1" cellpadding="0" summary=" ">
 <tr><td height="15"></td></tr>
-<tr><td align="left" class="fs12">É¬Í×¤Ê¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼¤ò³«»Ï¤·¤Þ¤¹¡£</td></tr>
+<tr><td align="left" class="fs12">必要なファイルのコピーを開始します。</td></tr>
 </table>
 <!--{/if}-->
@@ -40,9 +40,9 @@
 		<td align="center">
 		<!--{if !$err_file}-->
-		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_welcome';document.form1.submit();" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="back"></a>
-		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next">
+		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_welcome';document.form1.submit();" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
+		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next">
 		<!--{else}-->
-		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_welcome';document.form1.submit();" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="back"></a>
-		<img src="../img/install/next_off.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next">		
+		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_welcome';document.form1.submit();" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
+		<img src="../img/install/next_off.jpg" width="105" height="24" alt="次へ進む" border="0" name="next">		
 		<!--{/if}-->
 		</td>
Index: branches/feature-module-update/html/install/templates/step0_1.tpl
===================================================================
--- branches/rel/html/install/templates/step0_1.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/step0_1.tpl	(revision 15078)
@@ -8,5 +8,5 @@
 <table width="502" border="0" cellspacing="1" cellpadding="0" summary=" ">
 <tr><td height="20"></td></tr>
-<tr><td align="left" class="fs12st">¢£É¬Í×¤Ê¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼</td></tr>
+<tr><td align="left" class="fs12st">■必要なファイルのコピー</td></tr>
 <tr>
 	<td bgcolor="#cccccc">
@@ -33,6 +33,6 @@
 	<tr>
 		<td align="center">
-		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step0';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="back"></a>
-		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next">
+		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step0';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
+		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next">
 		</td>
 	</tr>
Index: branches/feature-module-update/html/install/templates/welcome.tpl
===================================================================
--- branches/rel/html/install/templates/welcome.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/welcome.tpl	(revision 15078)
@@ -15,5 +15,5 @@
 <tr>
 	<td align="center" class="fs12">
-		<strong>EC CUBE ¥¤¥ó¥¹¥È¡¼¥ë¤ò³«»Ï¤·¤Þ¤¹</strong>
+		<strong>EC CUBE インストールを開始します</strong>
 	</td>
 </tr>
@@ -24,5 +24,5 @@
 	<tr>
 		<td align="center">
-		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next">
+		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next">
 		</td>
 	</tr>
Index: branches/feature-module-update/html/install/templates/step1.tpl
===================================================================
--- branches/rel/html/install/templates/step1.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/step1.tpl	(revision 15078)
@@ -14,42 +14,42 @@
 
 <tr><td height="30"></td></tr>
-<tr><td align="left" class="fs12st">¢£EC¥µ¥¤¥È¤ÎÀßÄê</td></tr>
+<tr><td align="left" class="fs12st">■ECサイトの設定</td></tr>
 <tr>
 	<td bgcolor="#cccccc">
 	<table width="500" border="0" cellspacing="1" cellpadding="8" summary=" ">
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">Å¹Ì¾<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">店名<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332">
 			<!--{assign var=key value="shop_name"}-->
 			<span class="red"><span class="fs12n"><!--{$arrErr[$key]}--></span></span>
 			<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="40" class="box40" />
-			<br><span class="fs10">¢¨¤¢¤Ê¤¿¤ÎÅ¹Ì¾¤ò¤´µ­Æþ¤¯¤À¤µ¤¤¡£</span>
+			<br><span class="fs10">※あなたの店名をご記入ください。</span>
 			</td>
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">´ÉÍý¼Ô¡§¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">管理者：メールアドレス<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332">
 			<!--{assign var=key value="admin_mail"}-->
 			<span class="red"><span class="fs12n"><!--{$arrErr[$key]}--></span></span>
 			<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="40" class="box40" />
-			<br><span class="fs10">¢¨¼õÃí¥á¡¼¥ë¤Ê¤É¤Î°¸Àè¤Ë¤Ê¤ê¤Þ¤¹¡£¡§(Îã)example@ec-cube.net</span>
+			<br><span class="fs10">※受注メールなどの宛先になります。：(例)example@ec-cube.net</span>
 			</td>
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150"><span class="fs12n">´ÉÍý¼Ô¡§¥í¥°¥¤¥óID<span class="red">¢¨</span></span><br/><span class="fs10">È¾³Ñ±Ñ¿ô»ú¡¦15Ê¸»ú°ÊÆâ</span></td>
+			<td bgcolor="#f2f1ec" width="150"><span class="fs12n">管理者：ログインID<span class="red">※</span></span><br/><span class="fs10">半角英数字・15文字以内</span></td>
 			<td bgcolor="#ffffff" width="332">
 			<!--{assign var=key value="login_id"}-->
 			<span class="red"><span class="fs12n"><!--{$arrErr[$key]}--></span></span>
 			<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="40" class="box40" />
-			<br><span class="fs10">¢¨´ÉÍý¼Ô²èÌÌ¤Ë¥í¥°¥¤¥ó¤¹¤ë¤¿¤á¤ÎID¤Ç¤¹¡£</span>
+			<br><span class="fs10">※管理者画面にログインするためのIDです。</span>
 			</td>
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150"><span class="fs12n">´ÉÍý¼Ô¡§¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></span><br/><span class="fs10">È¾³Ñ±Ñ¿ô»ú¡¦15Ê¸»ú°ÊÆâ</span></td>
+			<td bgcolor="#f2f1ec" width="150"><span class="fs12n">管理者：パスワード<span class="red">※</span></span><br/><span class="fs10">半角英数字・15文字以内</span></td>
 			<td bgcolor="#ffffff" width="332">
 			<!--{assign var=key value="login_pass"}-->
 			<span class="red"><span class="fs12n"><!--{$arrErr[$key]}--></span></span>
 			<input type="password" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->;" size="40" class="box40" />
-			<br><span class="fs10">¢¨´ÉÍý¼Ô²èÌÌ¤Ë¥í¥°¥¤¥ó¤¹¤ë¤¿¤á¤Î¥Ñ¥¹¥ï¡¼¥É¤Ç¤¹¡£</span>
+			<br><span class="fs10">※管理者画面にログインするためのパスワードです。</span>
 			</td>
 		</tr>
@@ -58,10 +58,10 @@
 </tr>
 <tr><td height="20"></td></tr>
-<tr><td align="left" class="fs12st">¢£WEB¥µ¡¼¥Ð¤ÎÀßÄê</td></tr>
+<tr><td align="left" class="fs12st">■WEBサーバの設定</td></tr>
 <tr>
 	<td bgcolor="#cccccc">
 	<table width="500" border="0" cellspacing="1" cellpadding="8" summary=" ">		
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">HTML¥Ñ¥¹<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">HTMLパス<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332" class="fs12">
 			<!--{assign var=key value="install_dir"}-->
@@ -71,5 +71,5 @@
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">URL(ÄÌ¾ï)<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">URL(通常)<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332" class="fs12">
 			<!--{assign var=key value="normal_url"}-->
@@ -79,5 +79,5 @@
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">URL(¥»¥­¥å¥¢)<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">URL(セキュア)<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332" class="fs12">
 			<!--{assign var=key value="secure_url"}-->
@@ -87,10 +87,10 @@
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">¶¦ÄÌ¥É¥á¥¤¥ó</td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">共通ドメイン</td>
 			<td bgcolor="#ffffff" width="332">	
 			<!--{assign var=key value="domain"}-->
 			<span class="red"><span class="fs12n"><!--{$arrErr[$key]}--></span></span>
 			<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="40" class="box40" />
-			<br><span class="fs10">¢¨ÄÌ¾ïURL¤È¥»¥­¥å¥¢URL¤Ç¥µ¥Ö¥É¥á¥¤¥ó¤¬°Û¤Ê¤ë¾ì¹ç¤Ë»ØÄê¤·¤Þ¤¹¡£</span>
+			<br><span class="fs10">※通常URLとセキュアURLでサブドメインが異なる場合に指定します。</span>
 			</td>
 		</tr>
@@ -104,6 +104,6 @@
 	<tr>
 		<td align="center">
-		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step0';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="back"></a>
-		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next">
+		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step0';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
+		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next">
 		</td>
 	</tr>
Index: branches/feature-module-update/html/install/templates/step2.tpl
===================================================================
--- branches/rel/html/install/templates/step2.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/step2.tpl	(revision 15078)
@@ -27,6 +27,6 @@
 
 <tr><td height="30"></td></tr>
-<tr><td align="left" class="fs12st">¢£¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÀßÄê</td></tr>
-<tr><td align="left" class="fs12">¢¨¥¤¥ó¥¹¥È¡¼¥ë¤ÎÁ°¤Ë¿·¤·¤¯DB¤òºîÀ®¤·¤Æ¤ª¤¯É¬Í×¤¬¤¢¤ê¤Þ¤¹¡£</td></tr>
+<tr><td align="left" class="fs12st">■データベースの設定</td></tr>
+<tr><td align="left" class="fs12">※インストールの前に新しくDBを作成しておく必要があります。</td></tr>
 <tr><td align="left" class="red12"><!--{$arrErr.all}--></td></tr>
 <tr>
@@ -34,5 +34,5 @@
 	<table width="500" border="0" cellspacing="1" cellpadding="8" summary=" ">
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">DB¤Î¼ïÎà<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">DBの種類<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332" class="fs12">
 			<!--{assign var=key value="db_type"}-->
@@ -44,5 +44,5 @@
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">DB¥µ¡¼¥Ð<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">DBサーバ<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332" class="fs12">
 			<!--{assign var=key value="db_server"}-->
@@ -52,5 +52,5 @@
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">¥Ý¡¼¥È</td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">ポート</td>
 			<td bgcolor="#ffffff" width="332">
 			<!--{assign var=key value="db_port"}-->
@@ -60,5 +60,5 @@
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">DBÌ¾<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">DB名<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332" class="fs12">
 			<!--{assign var=key value="db_name"}-->
@@ -68,5 +68,5 @@
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">DB¥æ¡¼¥¶<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">DBユーザ<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332" class="fs12">
 			<!--{assign var=key value="db_user"}-->
@@ -76,5 +76,5 @@
 		</tr>
 		<tr>
-			<td bgcolor="#f2f1ec" width="150" class="fs12n">DB¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></td>
+			<td bgcolor="#f2f1ec" width="150" class="fs12n">DBパスワード<span class="red">※</span></td>
 			<td bgcolor="#ffffff" width="332" class="fs12">
 			<!--{assign var=key value="db_password"}-->
@@ -92,6 +92,6 @@
 	<tr>
 		<td align="center">
-		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step1';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="back"></a>
-		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next">
+		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step1';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
+		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next">
 		</td>
 	</tr>
Index: branches/feature-module-update/html/install/templates/step3.tpl
===================================================================
--- branches/rel/html/install/templates/step3.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/step3.tpl	(revision 15078)
@@ -6,9 +6,9 @@
 <script type="text/javascript">
 <!--
-	// ¥â¡¼¥É¤È¥­¡¼¤ò»ØÄê¤·¤ÆSUBMIT¤ò¹Ô¤¦¡£
+	// モードとキーを指定してSUBMITを行う。
 	function fnModeSubmit(mode) {
 		switch(mode) {
 		case 'drop':
-			if(!window.confirm('°ìÅÙºï½ü¤·¤¿¥Ç¡¼¥¿¤Ï¡¢¸µ¤ËÌá¤»¤Þ¤»¤ó¡£\nºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«¡©')){
+			if(!window.confirm('一度削除したデータは、元に戻せません。\n削除しても宜しいですか？')){
 				return;
 			}
@@ -33,10 +33,10 @@
 
 <tr><td height="30"></td></tr>
-<tr><td align="left" class="fs12st">¢£¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î½é´ü²½</td></tr>
-<tr><td align="left" class="fs12"><!--{if $tpl_db_version != ""}-->ÀÜÂ³¾ðÊó¡§<!--{$tpl_db_version}--><!--{/if}--></td></tr>
-<tr><td align="left" class="fs12">¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î½é´ü²½¤ò³«»Ï¤·¤Þ¤¹</td></tr>
-<tr><td align="left" class="fs12">¢¨¤¹¤Ç¤Ë¥Æ¡¼¥Ö¥ëÅù¤¬ºîÀ®¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤ÏÃæÃÇ¤µ¤ì¤Þ¤¹</td></tr>
+<tr><td align="left" class="fs12st">■データベースの初期化</td></tr>
+<tr><td align="left" class="fs12"><!--{if $tpl_db_version != ""}-->接続情報：<!--{$tpl_db_version}--><!--{/if}--></td></tr>
+<tr><td align="left" class="fs12">データベースの初期化を開始します</td></tr>
+<tr><td align="left" class="fs12">※すでにテーブル等が作成されている場合は中断されます</td></tr>
 <!--{if $tpl_mode != 'complete'}-->
-<tr><td align="left" class="fs12"><input type="checkbox" id="skip" name="db_skip" <!--{if $tpl_db_skip == "on"}-->checked<!--{/if}-->> <label for="skip">¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î½é´ü²½½èÍý¤ò¹Ô¤ï¤Ê¤¤</label></td></tr>
+<tr><td align="left" class="fs12"><input type="checkbox" id="skip" name="db_skip" <!--{if $tpl_db_skip == "on"}-->checked<!--{/if}-->> <label for="skip">データベースの初期化処理を行わない</label></td></tr>
 <!--{/if}-->
 
@@ -50,5 +50,5 @@
 			<span class="red"><!--{$arrErr.all}--></span>
 			<!--{if $arrErr.all != ""}-->
-			<input type="button" onclick="fnModeSubmit('drop');" value="´ûÂ¸¥Ç¡¼¥¿¤ò¤¹¤Ù¤Æºï½ü¤¹¤ë">
+			<input type="button" onclick="fnModeSubmit('drop');" value="既存データをすべて削除する">
 			<!--{/if}-->
 			</td>
@@ -64,6 +64,6 @@
 	<tr>
 		<td align="center">
-		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step2';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="back"></a>
-		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next" onClick="document.body.style.cursor = 'wait';">
+		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step2';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
+		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next" onClick="document.body.style.cursor = 'wait';">
 		</td>
 	</tr>
Index: branches/feature-module-update/html/install/templates/step4.tpl
===================================================================
--- branches/rel/html/install/templates/step4.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/step4.tpl	(revision 15078)
@@ -19,6 +19,6 @@
 
 <tr><td height="30"></td></tr>
-<tr><td align="left" class="fs12st">¢£¥µ¥¤¥È¾ðÊó¤Ë¤Ä¤¤¤Æ</td></tr>
-<tr><td align="left" class="fs12">EC-CUBE¤Î¥·¥¹¥Æ¥à¸þ¾åµÚ¤Ó¡¢¥Ç¥Ð¥Ã¥°¤Î¤¿¤á°Ê²¼¤Î¾ðÊó¤Î¤´Äó¶¡¤ò¤ª´ê¤¤¤¤¤¿¤·¤Þ¤¹¡£</td></tr>
+<tr><td align="left" class="fs12st">■サイト情報について</td></tr>
+<tr><td align="left" class="fs12">EC-CUBEのシステム向上及び、デバッグのため以下の情報のご提供をお願いいたします。</td></tr>
 <tr>
 	<td bgcolor="#cccccc" class="fs12">
@@ -26,9 +26,9 @@
 		<tr>
 			<td bgcolor="#ffffff" class="fs12" height="50">
-				- ¥µ¥¤¥ÈURL¡§<!--{$tpl_site_url}--><br/>
-				- Å¹ÊÞÌ¾¡§<!--{$tpl_shop_name}--><br/>
-				- EC-CUBE¥Ð¡¼¥¸¥ç¥ó¡§<!--{$tpl_cube_ver}--><br/>
-				- PHP¾ðÊó¡§<!--{$tpl_php_ver}--><br/>
-				- DB¾ðÊó¡§<!--{$tpl_db_ver}--><br/>
+				- サイトURL：<!--{$tpl_site_url}--><br/>
+				- 店舗名：<!--{$tpl_shop_name}--><br/>
+				- EC-CUBEバージョン：<!--{$tpl_cube_ver}--><br/>
+				- PHP情報：<!--{$tpl_php_ver}--><br/>
+				- DB情報：<!--{$tpl_db_ver}--><br/>
 			</td>
 		</tr>
@@ -36,5 +36,5 @@
 	</td>
 </tr>
-<tr><td align="left" class="fs12"><input type="radio" id="ok" name="send_info" checked value=true><label for="ok">¤Ï¤¤(¿ä¾©)</label>¡¡<input type="radio" id="ng" name="send_info" value=false><label for="ng">¤¤¤¤¤¨</label></td></tr>
+<tr><td align="left" class="fs12"><input type="radio" id="ok" name="send_info" checked value=true><label for="ok">はい(推奨)</label>　<input type="radio" id="ng" name="send_info" value=false><label for="ng">いいえ</label></td></tr>
 </table>
 
@@ -43,6 +43,6 @@
 	<tr>
 		<td align="center">
-		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step3';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="back"></a>
-		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="¼¡¤Ø¿Ê¤à" border="0" name="next">
+		<a href="#" onmouseover="chgImg('../img/install/back_on.jpg','back')" onmouseout="chgImg('../img/install/back.jpg','back')" onclick="document.form1['mode'].value='return_step3';document.form1.submit();return false;" /><img  width="105" src="../img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="back"></a>
+		<input type="image" onMouseover="chgImgImageSubmit('../img/install/next_on.jpg',this)" onMouseout="chgImgImageSubmit('../img/install/next.jpg',this)" src="../img/install/next.jpg" width="105" height="24" alt="次へ進む" border="0" name="next">
 		</td>
 	</tr>
Index: branches/feature-module-update/html/install/templates/install_frame.tpl
===================================================================
--- branches/rel/html/install/templates/install_frame.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/templates/install_frame.tpl	(revision 15078)
@@ -14,5 +14,5 @@
 <script type="text/javascript" src="../js/css.js"></script>
 <script type="text/javascript" src="../js/navi.js"></script>
-<title>EC CUBE ¥¤¥ó¥¹¥È¡¼¥ë²èÌÌ</title>
+<title>EC CUBE インストール画面</title>
 </head>
 
@@ -24,5 +24,5 @@
 <a name="top"></a>
 
-<!--¢§HEADER-->
+<!--▼HEADER-->
 <table width="912" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
@@ -39,12 +39,12 @@
 	</tr>
 </table>
-<!--¢¥HEADER-->
+<!--▲HEADER-->
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="912" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="../img/common/left_bg.jpg"><img src="../img/common/left.jpg" width="17" height="443" alt=""></td>
 		<td>
-		<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+		<!--★★メインコンテンツ★★-->
 		<table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr valign="top">
@@ -58,5 +58,5 @@
 						<td background="../img/contents/main_left.jpg"><img src="../img/common/_.gif" width="14" height="1" alt=""></td>
 						<td bgcolor="#cccccc">
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--検索条件設定テーブルここから-->
 						<table width="534" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -66,5 +66,5 @@
 							</tr>							
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--検索条件設定テーブルここまで-->
 						</td>
 						<td background="../img/contents/main_right.jpg"><img src="../img/common/_.gif" width="14" height="1" alt=""></td>
@@ -78,12 +78,12 @@
 			</tr>
 		</table>
-		<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+		<!--★★メインコンテンツ★★-->		
 		</td>
 		<td background="../img/common/right_bg.jpg"><div align="justify"><img src="../img/common/right.jpg" width="17" height="443" alt=""></div></td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
-<!--¢§FOOTER-->
+<!--▼FOOTER-->
 <table width="912" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
@@ -114,5 +114,5 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥FOOTER-->
+<!--▲FOOTER-->
 </div>
 
Index: branches/feature-module-update/html/install/sql/column_comment.sql
===================================================================
--- branches/rel/html/install/sql/column_comment.sql	(revision 12157)
+++ branches/feature-module-update/html/install/sql/column_comment.sql	(revision 15078)
@@ -1,657 +1,657 @@
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','company_name','²ñ¼ÒÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','company_kana','²ñ¼ÒÌ¾¡Ê¥«¥Ê¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','zip01','Í¹ÊØÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','zip02','Í¹ÊØÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','pref','ÅÔÆ»ÉÜ¸©');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','addr01','½»½ê1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','addr02','½»½ê2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tel01','ÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tel02','ÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tel03','ÅÅÏÃÈÖ¹æ3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','fax01','FAXÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','fax02','FAXÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','fax03','FAXÈÖ¹æ3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','business_hour','Å¹ÊÞ±Ä¶È»þ´Ö');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_company','ÈÎÇä¶È¼Ô(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_manager','±¿±ÄÀÕÇ¤¼Ô(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_zip01','Í¹ÊØÈÖ¹æ1(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_zip02','Í¹ÊØÈÖ¹æ2(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_pref','ÅÔÆ»ÉÜ¸©(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_addr01','½»½ê1(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_addr02','½»½ê2(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_tel01','ÅÅÏÃÈÖ¹æ1(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_tel02','ÅÅÏÃÈÖ¹æ2(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_tel03','ÅÅÏÃÈÖ¹æ3(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_fax01','FAXÈÖ¹æ1(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_fax02','FAXÈÖ¹æ2(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_fax03','FAXÈÖ¹æ3(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_email','¥á¡¼¥ë¥¢¥É¥ì¥¹(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_url','URL(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term01','¾¦ÉÊÂå¶â°Ê³°¤ÎÉ¬Í×ÎÁ¶â(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term02','ÃíÊ¸ÊýË¡(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term03','»ÙÊ§ÊýË¡(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term04','»ÙÊ§´ü¸Â(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term05','°ú¤­ÅÏ¤·»þ´ü(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term06','ÊÖÉÊ¡¦¸ò´¹¤Ë¤Ä¤¤¤Æ(ÆÃÄê¾¦¼è°ú)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term07','Í½È÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term08','Í½È÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term09','Í½È÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term10','Í½È÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tax','¾ÃÈñÀÇ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tax_rule','1:»Í¼Î¸ÞÆþ¡¡2¡§ÀÚ¼Î¤Æ¡¡3:ÀÚ¤ê¾å¤²');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email01','¼õÃí¾ðÊó¼õÉÕ¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email02','Ìä¤¤¹ç¤ï¤»¼õÉÕ¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email03','Á÷¿®¥¨¥é¡¼¼õÉÕ¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email04','¥á¡¼¥ëÁ÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email05','¥á¥ë¥Þ¥¬Á÷¿®¸µ¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','free_rule','Á÷ÎÁ¡¦¼ê¿ôÎÁÌµÎÁ¾ò·ï(±ß°Ê¾å)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','shop_name','Å¹Ì¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','shop_kana','Å¹Ì¾(¥«¥Ê)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','point_rate','¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','welcome_point','²ñ°÷ÅÐÏ¿»þÉÕÍ¿¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','top_tpl','top¤Î¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ëÈÖ¹æ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','product_tpl','¾¦ÉÊ°ìÍ÷¤Î¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ëÈÖ¹æ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','detail_tpl','¾¦ÉÊ¾ÜºÙ¤Î¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ëÈÖ¹æ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','mypage_tpl','MY¥Ú¡¼¥¸¤Î¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ëÈÖ¹æ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','deliv_id','ÇÛÁ÷¶È¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','name','ÇÛÁ÷¶È¼ÔÌ¾¡Ê¥ä¥Þ¥È±¿Í¢¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','service_name','Ì¾¾Î¡Ê¥¯¥í¥Í¥³¥ä¥Þ¥È¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','confirm_url','ÅÁÉ¼³ÎÇ§URL');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','rank','É½¼¨½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','status','1:Í­¸ú 2:Ìµ¸ú');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','del_flg','0:´ûÄê 1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','creator_id','ºîÀ®¼Ô¤Î´ÉÍý¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivtime','deliv_id','ÇÛÁ÷ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivtime','time_id','ÇÛÁ÷»þ´ÖID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivtime','time','ÇÛÁ÷»þ´Ö');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivfee','deliv_id','ÇÛÁ÷ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivfee','fee_id','ÇÛÁ÷ÎÁ¶âID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivfee','fee','ÇÛÁ÷ÎÁ¶â');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','payment_id','»ÙÊ§¤¤ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','payment_method','»ÙÊ§¤¤ÊýË¡');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','charge','¼ê¿ôÎÁ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','rule','ÍøÍÑ¾ò·ï(±ß°Ê¾å)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','deliv_id','»ØÄêÌµ¤·¤Î¾ì¹ç:0(ÇÛÁ÷¶È¼Ô¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','rank','É½¼¨½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','note','È÷¹Í');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','fix','¸ÇÄê:1¡¡¼«Í³ÀßÄê:2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','status','1:Í­¸ú 2:Ìµ¸ú');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','del_flg','0:´ûÄê 1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','payment_image','»ÙÊ§¤¤ÊýË¡É½¼¨ÍÑ¥í¥´');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','upper_rule','ÍøÍÑ¾ò·ï(±ß°Ê²¼)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','template_id','¥Æ¥ó¥×¥ì¡¼¥ÈID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','subject','¥á¡¼¥ë¥¿¥¤¥È¥ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','header','¥Ø¥Ã¥À¡¼Ê¸½ñ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','footer','¥Õ¥Ã¥¿¡¼Ê¸½ñ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','creator_id','ºîÀ®¤·¤¿´ÉÍý¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','del_flg','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','template_id','¥Æ¥ó¥×¥ì¡¼¥ÈID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','subject','·ïÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','charge_image','Ã´Åö¼Ô¤Î¼Ì¿¿');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','mail_method','1:¥Æ¥­¥¹¥È¥á¡¼¥ë 2:HTML¥á¡¼¥ë 3:HTMLTEMPLATE');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','header','¥Ø¥Ã¥À¡¼¥Æ¥­¥¹¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','body','ËÜÊ¸¡Ê¥Æ¥­¥¹¥ÈÅÐÏ¿ÍÑ¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','main_title','¥á¥¤¥ó¤Î¥¿¥¤¥È¥ë¡ÊHTML¥á¡¼¥ëÀìÍÑ¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','main_comment','¥á¥¤¥ó¤Î¥³¥á¥ó¥È¡ÊHTML¥á¡¼¥ëÀìÍÑ¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','main_product_id','¥á¥¤¥ó¤Î¾¦ÉÊID¡ÊHTML¥á¡¼¥ëÀìÍÑ¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_title','¥µ¥Ö¥¿¥¤¥È¥ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_comment','¥µ¥Ö¥³¥á¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id01','¥µ¥Ö¾¦ÉÊID1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id02','¥µ¥Ö¾¦ÉÊID2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id03','¥µ¥Ö¾¦ÉÊID3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id04','¥µ¥Ö¾¦ÉÊID4');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id05','¥µ¥Ö¾¦ÉÊID5');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id06','¥µ¥Ö¾¦ÉÊID6');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id07','¥µ¥Ö¾¦ÉÊID7');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id08','¥µ¥Ö¾¦ÉÊID8');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id09','¥µ¥Ö¾¦ÉÊID9');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id10','¥µ¥Ö¾¦ÉÊID10');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id11','¥µ¥Ö¾¦ÉÊID11');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id12','¥µ¥Ö¾¦ÉÊID12');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','del_flg','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','send_id','ÇÛ¿®ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','mail_method','1:¥Æ¥­¥¹¥È 2:HTML');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','subject','¥á¡¼¥ë·ïÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','body','¥á¡¼¥ëÆâÍÆ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','send_count','Á÷¿®¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','complete_count','Á÷¿®´°Î»¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','start_date','Á÷¿®³«»Ï');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','end_date','Á÷¿®Ää»ß');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','search_data','¸¡º÷¾ò·ï');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','del_flg','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','customer_id','¸ÜµÒID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','send_id','ÇÛ¿®ÍúÎòID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','email','Á÷¿®Àè¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','name','Ì¾Á°');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','send_flag','1:Á÷¿®ºÑ¤ß¡¡2:Á÷¿®¼ºÇÔ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','product_id','¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','name','¾¦ÉÊÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','deliv_fee','¾¦ÉÊÁ÷ÎÁ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sale_limit','¹ØÆþÀ©¸Â¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sale_unlimited','¹ØÆþÀ©¸Â¡Ê1:¹ØÆþÀ©¸ÂÌµ¤·)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','category_id','¾¦ÉÊ¥«¥Æ¥´¥ê¡¼');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','rank','É½¼¨¥é¥ó¥¯');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','status','1:É½¼¨¡¢2:ÈóÉ½¼¨¡¢3:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','product_flag','"1:NEW 2:¤ª´«¤á 3:ÃíÌÜ 4:¸ÂÄê"');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','point_rate','¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment1','¥³¥á¥ó¥È1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment2','¥³¥á¥ó¥È2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment3','¥³¥á¥ó¥È3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment4','¥³¥á¥ó¥È4');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment5','¥³¥á¥ó¥È5');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment6','¥³¥á¥ó¥È6');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file1','¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file2','¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file3','¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file4','¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë4');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file5','¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë5');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file6','¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë6');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_list_comment','¥á¥¤¥ó°ìÍ÷¥³¥á¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_list_image','¥á¥¤¥ó°ìÍ÷²èÁü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_comment','¥á¥¤¥ó¥³¥á¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_image','¥á¥¤¥ó²èÁü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_large_image','¥á¥¤¥ó³ÈÂç²èÁü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title1','¥µ¥Ö¥¿¥¤¥È¥ë1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment1','¥µ¥Ö¥³¥á¥ó¥È1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image1','¥µ¥ÖÄÌ¾ï²èÁü1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image1','¥µ¥Ö³ÈÂç²èÁü1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title2','¥µ¥Ö¥¿¥¤¥È¥ë2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment2','¥µ¥Ö¥³¥á¥ó¥È2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image2','¥µ¥ÖÄÌ¾ï²èÁü2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image2','¥µ¥Ö³ÈÂç²èÁü2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title3','¥µ¥Ö¥¿¥¤¥È¥ë3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment3','¥µ¥Ö¥³¥á¥ó¥È3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image3','¥µ¥ÖÄÌ¾ï²èÁü3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image3','¥µ¥Ö³ÈÂç²èÁü3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title4','¥µ¥Ö¥¿¥¤¥È¥ë4');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment4','¥µ¥Ö¥³¥á¥ó¥È4');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image4','¥µ¥ÖÄÌ¾ï²èÁü4');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image4','¥µ¥Ö³ÈÂç²èÁü4');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title5','¥µ¥Ö¥¿¥¤¥È¥ë5');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment5','¥µ¥Ö¥³¥á¥ó¥È5');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image5','¥µ¥ÖÄÌ¾ï²èÁü5');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image5','¥µ¥Ö³ÈÂç²èÁü5');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title6','¥µ¥Ö¥¿¥¤¥È¥ë6');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment6','¥µ¥Ö¥³¥á¥ó¥È6');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image6','¥µ¥ÖÄÌ¾ï²èÁü6');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image6','¥µ¥Ö³ÈÂç²èÁü6');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','del_flg','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','deliv_date_id','È¯Á÷ÆüÌÜ°Â(conf.php»²¾È)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','product_class_id','¾¦ÉÊµ¬³ÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','product_id','¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','classcategory_id1','µ¬³ÊÊ¬ÎàID1(µ¬³Ê¤Ê¤·¤Î¾ì¹ç0)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','classcategory_id2','µ¬³ÊÊ¬ÎàID2¡Êµ¬³Ê¤Ê¤·¤Î¾ì¹ç:0)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','product_code','¾¦ÉÊ¥³¡¼¥É');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','stock','ºß¸Ë¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','stock_unlimited','ºß¸ËÀ©¸Â¡Ê1:ÌµÀ©¸Â)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','sale_limit','ÈÎÇäÀ©¸Â');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','price01','²Á³Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','price02','¾¦ÉÊ²Á³Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','status','¾õÂÖ¡ÊÉ½¼¨:1¡¢ÈóÉ½¼¨:2¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','class_id','µ¬³ÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','name','µ¬³ÊÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','status','¾õÂÖ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','rank','É½¼¨½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','product_id','null¡§¥Þ¥¹¥¿ÅÐÏ¿¥Ç¡¼¥¿');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','classcategory_id','µ¬³ÊÊ¬ÎàID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','name','µ¬³ÊÊ¬ÎàÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','class_id','µ¬³ÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','status','¾õÂÖ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','rank','É½¼¨½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','category_id','Ê¬ÎàID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','category_name','Ê¬ÎàÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','parent_category_id','root¤Î¾ì¹ç:0');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','level','³¬ÁØ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','rank','É½¼¨½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','creator_id','ºîÀ®¼Ô¤Î´ÉÍý¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','total_order','¹ØÆþ·ï¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','member','²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','nonmember','Èó²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','men','ÃËÀ­');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','women','½÷À­');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','men_member','ÃËÀ­²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','men_nonmember','ÃËÀ­Èó²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','women_member','½÷À­²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','women_nonmember','½÷À­Èó²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','total','¹ØÆþ¹ç·×');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','total_average','¹ØÆþÊ¿¶Ñ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','order_date','¹ØÆþÆü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','create_date','½¸·×Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','year','Ç¯');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','month','·î');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','day','Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','wday','ÍËÆü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','key_day','ÆüÊÌÍÑ¥­¡¼');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','key_month','·îÊÌÍÑ¥­¡¼');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','key_year','Ç¯ÊÌÍÑ¥­¡¼');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','key_wday','ÍËÆüÊÌÍÑ¥­¡¼');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','total_order','¹ØÆþ·ï¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','member','²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','nonmember','Èó²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','men','ÃËÀ­');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','women','½÷À­');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','men_member','ÃËÀ­²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','men_nonmember','ÃËÀ­Èó²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','women_member','½÷À­²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','women_nonmember','½÷À­Èó²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','total','¹ØÆþ¹ç·×');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','total_average','¹ØÆþÊ¿¶Ñ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','hour','¹ØÆþ»þ´Ö');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','order_date','¹ØÆþÆü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','create_date','½¸·×Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','product_id','¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','recommend_product_id','¥ê¥³¥á¥ó¥É¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','rank','É½¼¨½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','comment','¥³¥á¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','status','0:¼êÆ°ÅÐÏ¿¡¢1:¼«Æ°ÅÐÏ¿');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','review_id','¥ì¥Ó¥å¡¼ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','product_id','¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','reviewer_name','Åê¹Æ¼ÔÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','reviewer_url','Åê¹Æ¼ÔURL');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','sex','ÃËÀ­:1¡¢½÷À­:2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','customer_id','²ñ°÷ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','recommend_level','¤ª¤¹¤¹¤á¥ì¥Ù¥ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','title','ÂêÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','comment','¥³¥á¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','status','1:É½¼¨ 2:ÈóÉ½¼¨ 3:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','creator_id','ºîÀ®¼Ô¤Î´ÉÍý¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_reading','reading_product_id','±ÜÍ÷¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_reading','customer_id','²ñ°÷ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_reading','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_reading','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_count','category_id','Ê¬ÎàID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_count','product_count','¾¦ÉÊ¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_count','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_total_count','category_id','Ê¬ÎàID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_total_count','product_count','¾¦ÉÊ¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_total_count','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','news_id','¿·ÃåID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','news_date','É½¼¨Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','rank','É½¼¨½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','news_comment','¥³¥á¥ó¥È');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','company_name','会社名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','company_kana','会社名（カナ）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','zip01','郵便番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','zip02','郵便番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','pref','都道府県');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','addr01','住所1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','addr02','住所2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tel01','電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tel02','電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tel03','電話番号3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','fax01','FAX番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','fax02','FAX番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','fax03','FAX番号3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','business_hour','店舗営業時間');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_company','販売業者(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_manager','運営責任者(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_zip01','郵便番号1(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_zip02','郵便番号2(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_pref','都道府県(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_addr01','住所1(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_addr02','住所2(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_tel01','電話番号1(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_tel02','電話番号2(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_tel03','電話番号3(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_fax01','FAX番号1(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_fax02','FAX番号2(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_fax03','FAX番号3(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_email','メールアドレス(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_url','URL(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term01','商品代金以外の必要料金(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term02','注文方法(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term03','支払方法(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term04','支払期限(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term05','引き渡し時期(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term06','返品・交換について(特定商取引)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term07','予備');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term08','予備');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term09','予備');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','law_term10','予備');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tax','消費税');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','tax_rule','1:四捨五入　2：切捨て　3:切り上げ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email01','受注情報受付メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email02','問い合わせ受付メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email03','送信エラー受付メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email04','メール送信元メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','email05','メルマガ送信元メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','free_rule','送料・手数料無料条件(円以上)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','shop_name','店名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','shop_kana','店名(カナ)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','point_rate','ポイント付与率');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','welcome_point','会員登録時付与ポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','top_tpl','topのテンプレートファイル番号');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','product_tpl','商品一覧のテンプレートファイル番号');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','detail_tpl','商品詳細のテンプレートファイル番号');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_baseinfo','mypage_tpl','MYページのテンプレートファイル番号');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','deliv_id','配送業者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','name','配送業者名（ヤマト運輸）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','service_name','名称（クロネコヤマト）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','confirm_url','伝票確認URL');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','rank','表示順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','status','1:有効 2:無効');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','del_flg','0:既定 1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','creator_id','作成者の管理者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_deliv','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivtime','deliv_id','配送ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivtime','time_id','配送時間ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivtime','time','配送時間');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivfee','deliv_id','配送ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivfee','fee_id','配送料金ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_delivfee','fee','配送料金');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','payment_id','支払いID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','payment_method','支払い方法');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','charge','手数料');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','rule','利用条件(円以上)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','deliv_id','指定無しの場合:0(配送業者）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','rank','表示順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','note','備考');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','fix','固定:1　自由設定:2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','status','1:有効 2:無効');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','del_flg','0:既定 1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','payment_image','支払い方法表示用ロゴ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_payment','upper_rule','利用条件(円以下)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','template_id','テンプレートID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','subject','メールタイトル');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','header','ヘッダー文書');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','footer','フッター文書');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','creator_id','作成した管理者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','del_flg','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailtemplate','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','template_id','テンプレートID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','subject','件名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','charge_image','担当者の写真');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','mail_method','1:テキストメール 2:HTMLメール 3:HTMLTEMPLATE');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','header','ヘッダーテキスト');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','body','本文（テキスト登録用）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','main_title','メインのタイトル（HTMLメール専用）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','main_comment','メインのコメント（HTMLメール専用）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','main_product_id','メインの商品ID（HTMLメール専用）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_title','サブタイトル');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_comment','サブコメント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id01','サブ商品ID1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id02','サブ商品ID2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id03','サブ商品ID3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id04','サブ商品ID4');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id05','サブ商品ID5');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id06','サブ商品ID6');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id07','サブ商品ID7');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id08','サブ商品ID8');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id09','サブ商品ID9');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id10','サブ商品ID10');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id11','サブ商品ID11');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','sub_product_id12','サブ商品ID12');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','del_flg','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mailmaga_template','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','send_id','配信ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','mail_method','1:テキスト 2:HTML');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','subject','メール件名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','body','メール内容');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','send_count','送信数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','complete_count','送信完了数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','start_date','送信開始');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','end_date','送信停止');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','search_data','検索条件');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','del_flg','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_history','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','customer_id','顧客ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','send_id','配信履歴ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','email','送信先メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','name','名前');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_send_customer','send_flag','1:送信済み　2:送信失敗');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','product_id','商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','name','商品名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','deliv_fee','商品送料');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sale_limit','購入制限数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sale_unlimited','購入制限（1:購入制限無し)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','category_id','商品カテゴリー');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','rank','表示ランク');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','status','1:表示、2:非表示、3:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','product_flag','"1:NEW 2:お勧め 3:注目 4:限定"');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','point_rate','ポイント付与率');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment1','コメント1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment2','コメント2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment3','コメント3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment4','コメント4');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment5','コメント5');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','comment6','コメント6');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file1','アップロードファイル1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file2','アップロードファイル2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file3','アップロードファイル3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file4','アップロードファイル4');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file5','アップロードファイル5');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','file6','アップロードファイル6');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_list_comment','メイン一覧コメント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_list_image','メイン一覧画像');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_comment','メインコメント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_image','メイン画像');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','main_large_image','メイン拡大画像');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title1','サブタイトル1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment1','サブコメント1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image1','サブ通常画像1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image1','サブ拡大画像1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title2','サブタイトル2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment2','サブコメント2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image2','サブ通常画像2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image2','サブ拡大画像2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title3','サブタイトル3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment3','サブコメント3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image3','サブ通常画像3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image3','サブ拡大画像3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title4','サブタイトル4');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment4','サブコメント4');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image4','サブ通常画像4');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image4','サブ拡大画像4');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title5','サブタイトル5');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment5','サブコメント5');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image5','サブ通常画像5');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image5','サブ拡大画像5');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_title6','サブタイトル6');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_comment6','サブコメント6');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_image6','サブ通常画像6');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','sub_large_image6','サブ拡大画像6');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','del_flg','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products','deliv_date_id','発送日目安(conf.php参照)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','product_class_id','商品規格ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','product_id','商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','classcategory_id1','規格分類ID1(規格なしの場合0)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','classcategory_id2','規格分類ID2（規格なしの場合:0)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','product_code','商品コード');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','stock','在庫数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','stock_unlimited','在庫制限（1:無制限)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','sale_limit','販売制限');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','price01','価格');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','price02','商品価格');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','status','状態（表示:1、非表示:2）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_products_class','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','class_id','規格ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','name','規格名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','status','状態');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','rank','表示順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_class','product_id','null：マスタ登録データ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','classcategory_id','規格分類ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','name','規格分類名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','class_id','規格ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','status','状態');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','rank','表示順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_classcategory','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','category_id','分類ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','category_name','分類名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','parent_category_id','rootの場合:0');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','level','階層');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','rank','表示順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','creator_id','作成者の管理者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','total_order','購入件数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','member','会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','nonmember','非会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','men','男性');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','women','女性');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','men_member','男性会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','men_nonmember','男性非会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','women_member','女性会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','women_nonmember','女性非会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','total','購入合計');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','total_average','購入平均');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','order_date','購入日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','create_date','集計日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','year','年');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','month','月');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','day','日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','wday','曜日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','key_day','日別用キー');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','key_month','月別用キー');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','key_year','年別用キー');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily','key_wday','曜日別用キー');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','total_order','購入件数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','member','会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','nonmember','非会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','men','男性');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','women','女性');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','men_member','男性会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','men_nonmember','男性非会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','women_member','女性会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','women_nonmember','女性非会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','total','購入合計');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','total_average','購入平均');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','hour','購入時間');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','order_date','購入日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_order_daily_hour','create_date','集計日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','product_id','商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','recommend_product_id','リコメンド商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','rank','表示順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','comment','コメント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','status','0:手動登録、1:自動登録');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_recommend_products','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','review_id','レビューID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','product_id','商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','reviewer_name','投稿者名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','reviewer_url','投稿者URL');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','sex','男性:1、女性:2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','customer_id','会員ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','recommend_level','おすすめレベル');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','title','題名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','comment','コメント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','status','1:表示 2:非表示 3:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','creator_id','作成者の管理者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_review','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_reading','reading_product_id','閲覧商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_reading','customer_id','会員ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_reading','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_reading','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_count','category_id','分類ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_count','product_count','商品数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_count','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_total_count','category_id','分類ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_total_count','product_count','商品数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_category_total_count','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','news_id','新着ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','news_date','表示日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','rank','表示順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','news_comment','コメント');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','news_url','URL');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','link_method','1:ÆâÉô¥ê¥ó¥¯ 2:³°Éô¥ê¥ó¥¯¡ÊÊÌ¥¦¥£¥ó¥É¥¦¤Ç¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','best_id','ÃíÊ¸ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','category_id','¥«¥Æ¥´¥êID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','rank','½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','product_id','¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','title','¸«½Ð¤·');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','comment','¥³¥á¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','creator_id','ºîÀ®¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','send_id','Á÷¿®ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','order_id','ÃíÊ¸ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','send_date','Á÷¿®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','template_id','¥á¡¼¥ë¥Æ¥ó¥×¥ì¡¼¥ÈID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','creator_id','´ÉÍý¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','subject','·ïÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','mail_body','ËÜÊ¸');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','customer_id','¸ÜµÒID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','name01','¸ÜµÒÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','name02','¸ÜµÒÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','kana01','¸ÜµÒÌ¾¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','kana02','¸ÜµÒÌ¾¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','zip01','Í¹ÊØÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','zip02','Í¹ÊØÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','pref','ÅÔÆ»ÉÜ¸©');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','addr01','½»½ê1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','addr02','½»½ê2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','email','¥á¡¼¥ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','email_mobile','·ÈÂÓ¥á¡¼¥ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','tel01','ÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','tel02','ÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','tel03','ÅÅÏÃÈÖ¹æ3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','link_method','1:内部リンク 2:外部リンク（別ウィンドウで）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_news','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','best_id','注文ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','category_id','カテゴリID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','rank','順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','product_id','商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','title','見出し');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','comment','コメント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','creator_id','作成者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_best_products','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','send_id','送信ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','order_id','注文ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','send_date','送信日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','template_id','メールテンプレートID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','creator_id','管理者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','subject','件名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_mail_history','mail_body','本文');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','customer_id','顧客ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','name01','顧客名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','name02','顧客名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','kana01','顧客名カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','kana02','顧客名カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','zip01','郵便番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','zip02','郵便番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','pref','都道府県');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','addr01','住所1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','addr02','住所2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','email','メール');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','email_mobile','携帯メール');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','tel01','電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','tel02','電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','tel03','電話番号3');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','fax01','FAX1');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','fax02','FAX2');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','fax03','FAX3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','sex','1:ÃË¡¡2:½÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','job','¿¦¶È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','birth','ÃÂÀ¸Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','password','¥Ñ¥¹¥ï¡¼¥É');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','reminder','¥Ñ¥¹¥ï¡¼¥É¼ÁÌä');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','reminder_answer','¥Ñ¥¹¥ï¡¼¥ÉÅú¤¨');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','secret_key','°Å¹æ²½¸ÜµÒID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','first_buy_date','½é²ó¹ØÆþ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','last_buy_date','ºÇ½ª¹ØÆþ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','buy_times','¹ØÆþ²ó¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','buy_total','¹ØÆþÎß·×¶â³Û');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','point','¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','note','SHOP¥á¥â');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','status','1:²¾ÅÐÏ¿ 2:ÅÐÏ¿ 3:Ää»ß 4:Èó²ñ°÷');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','cell01','·ÈÂÓÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','cell02','·ÈÂÓÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','cell03','·ÈÂÓÅÅÏÃÈÖ¹æ3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','mobile_phone_id','·ÈÂÓÃ¼ËöID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail','email','¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail','mail_flag','1:HTML 2:TEXT 3:´õË¾¤·¤Ê¤¤ 4:²¾ÅÐÏ¿¡ÊHTML¡Ë 5:²¾ÅÐÏ¿(TEXT) 6:²¾ÅÐÏ¿(´õË¾¤·¤Ê¤¤)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail','secret_key','°Å¹æ²½¸ÜµÒID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','email','¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','mail_flag','1:HTML 2:TEXT 3:´õË¾¤·¤Ê¤¤(Ää»ß)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','temp_id','°ì»þ£É£Ä');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','end_flag','0:Ì¤½èÍý 1:½èÍýºÑ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','update_date','¹¹¿·Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','create_data','ºîÀ®Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_id','ÃíÊ¸ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_temp_id','ÃíÊ¸°ì»þID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','customer_id','¸ÜµÒID(Èó²ñ°÷¤Î¾ì¹ç¤Ï¡¢0)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','message','Í×Ë¾Åù');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_name01','¸ÜµÒÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_name02','¸ÜµÒÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_kana01','¸ÜµÒÌ¾¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_kana02','¸ÜµÒÌ¾¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_email','¼õÃí»þ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_tel01','ÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_tel02','ÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_tel03','ÅÅÏÃÈÖ¹æ3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','sex','1:男　2:女');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','job','職業');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','birth','誕生日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','password','パスワード');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','reminder','パスワード質問');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','reminder_answer','パスワード答え');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','secret_key','暗号化顧客ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','first_buy_date','初回購入');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','last_buy_date','最終購入');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','buy_times','購入回数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','buy_total','購入累計金額');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','point','ポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','note','SHOPメモ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','status','1:仮登録 2:登録 3:停止 4:非会員');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','cell01','携帯電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','cell02','携帯電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','cell03','携帯電話番号3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer','mobile_phone_id','携帯端末ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail','email','メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail','mail_flag','1:HTML 2:TEXT 3:希望しない 4:仮登録（HTML） 5:仮登録(TEXT) 6:仮登録(希望しない)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail','secret_key','暗号化顧客ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','email','メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','mail_flag','1:HTML 2:TEXT 3:希望しない(停止)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','temp_id','一時ＩＤ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','end_flag','0:未処理 1:処理済');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','update_date','更新日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_customer_mail_temp','create_data','作成日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_id','注文ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_temp_id','注文一時ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','customer_id','顧客ID(非会員の場合は、0)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','message','要望等');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_name01','顧客名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_name02','顧客名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_kana01','顧客名カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_kana02','顧客名カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_email','受注時のメールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_tel01','電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_tel02','電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_tel03','電話番号3');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_fax01','FAX1');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_fax02','FAX2');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_fax03','FAX3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_zip01','Í¹ÊØÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_zip02','Í¹ÊØÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_pref','ÅÔÆ»ÉÜ¸©');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_addr01','½»½ê1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_addr02','½»½ê2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_sex','À­ÊÌ(1:ÃËÀ­¡¢2:½÷À­)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_birth','À¸Ç¯·îÆü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_job','¿¦¼ï');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_name01','ÇÛÁ÷ÀèÌ¾Á°');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_name02','ÇÛÁ÷ÀèÌ¾Á°');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_kana01','ÇÛÁ÷Àè¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_kana02','ÇÛÁ÷Àè¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_tel01','ÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_tel02','ÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_tel03','ÅÅÏÃÈÖ¹æ3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_zip01','郵便番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_zip02','郵便番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_pref','都道府県');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_addr01','住所1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_addr02','住所2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_sex','性別(1:男性、2:女性)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_birth','生年月日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','order_job','職種');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_name01','配送先名前');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_name02','配送先名前');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_kana01','配送先カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_kana02','配送先カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_tel01','電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_tel02','電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_tel03','電話番号3');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_fax01','FAX1');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_fax02','FAX2');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_fax03','FAX3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_zip01','Í¹ÊØÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_zip02','Í¹ÊØÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_pref','ÅÔÆ»ÉÜ¸©');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_addr01','½»½ê1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_addr02','½»½ê2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','subtotal','¾®·×');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','discount','ÃÍ°ú¤­');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_fee','Á÷ÎÁ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','charge','¼ê¿ôÎÁ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','use_point','»ÈÍÑ¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','add_point','²Ã»»¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','birth_point','¤ªÃÂÀ¸Æü¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','tax','ÀÇ¶â');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','total','¹ç·×');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','payment_total','¤ª»ÙÊ§¤¤¹ç·×(¥Ý¥¤¥ó¥Èº¹¤·°ú¤­¹ç·×)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','payment_id','»ÙÊ§¤¤ÊýË¡ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','payment_method','»ÙÊ§¤¤ÊýË¡');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_id','ÇÛÁ÷¶È¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_time_id','ÇÛÁ÷»þ´ÖID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_time','ÇÛÁ÷»þ´Ö');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_no','ÇÛÁ÷ÅÁÉ¼ÈÖ¹æ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','note','SHOP¥á¥â');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','status','1:ÂÐ±þÃæ 2:¥­¥ã¥ó¥»¥ë 3:¼è¤ê´ó¤»Ãæ 4:È¯Á÷ºÑ¤ß');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','loan_result','¥í¡¼¥ó¼õÉÕ·ë²Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','credit_result','¥¯¥ì¥¸¥Ã¥È¼õÉÕ·ë²Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','credit_msg','¥¯¥ì¥¸¥Ã¥È¼õÉÕ¥á¥Ã¥»¡¼¥¸');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','commit_date','È¯Á÷ºÑ¤ß¥¹¥Æ¡¼¥¿¥¹¤ËÊÑ¹¹¤·¤¿Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_date','ÇÛÃ£Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','conveni_data','¥³¥ó¥Ó¥Ë·èºÑ¾ðÊó');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','cell01','·ÈÂÓÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','cell02','·ÈÂÓÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','cell03','·ÈÂÓÅÅÏÃÈÖ¹æ3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_temp_id','ÃíÊ¸°ì»þID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','customer_id','¸ÜµÒID(Èó²ñ°÷¤Î¾ì¹ç¤Ï¡¢0)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','message','Í×Ë¾Åù');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_name01','¸ÜµÒÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_name02','¸ÜµÒÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_kana01','¸ÜµÒÌ¾¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_kana02','¸ÜµÒÌ¾¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_email','¼õÃí»þ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_tel01','ÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_tel02','ÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_tel03','ÅÅÏÃÈÖ¹æ3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_zip01','郵便番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_zip02','郵便番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_pref','都道府県');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_addr01','住所1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_addr02','住所2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','subtotal','小計');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','discount','値引き');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_fee','送料');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','charge','手数料');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','use_point','使用ポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','add_point','加算ポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','birth_point','お誕生日ポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','tax','税金');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','total','合計');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','payment_total','お支払い合計(ポイント差し引き合計)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','payment_id','支払い方法ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','payment_method','支払い方法');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_id','配送業者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_time_id','配送時間ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_time','配送時間');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_no','配送伝票番号');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','note','SHOPメモ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','status','1:対応中 2:キャンセル 3:取り寄せ中 4:発送済み');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','loan_result','ローン受付結果');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','credit_result','クレジット受付結果');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','credit_msg','クレジット受付メッセージ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','commit_date','発送済みステータスに変更した日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','deliv_date','配達日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','conveni_data','コンビニ決済情報');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','cell01','携帯電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','cell02','携帯電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order','cell03','携帯電話番号3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_temp_id','注文一時ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','customer_id','顧客ID(非会員の場合は、0)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','message','要望等');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_name01','顧客名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_name02','顧客名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_kana01','顧客名カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_kana02','顧客名カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_email','受注時のメールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_tel01','電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_tel02','電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_tel03','電話番号3');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_fax01','FAX1');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_fax02','FAX2');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_fax03','FAX3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_zip01','Í¹ÊØÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_zip02','Í¹ÊØÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_pref','ÅÔÆ»ÉÜ¸©');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_addr01','½»½ê1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_addr02','½»½ê2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_sex','À­ÊÌ(1:ÃËÀ­¡¢2:½÷À­)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_birth','À¸Ç¯·îÆü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_job','¿¦¼ï');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_name01','ÇÛÁ÷ÀèÌ¾Á°');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_name02','ÇÛÁ÷ÀèÌ¾Á°');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_kana01','ÇÛÁ÷Àè¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_kana02','ÇÛÁ÷Àè¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_tel01','ÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_tel02','ÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_tel03','ÅÅÏÃÈÖ¹æ3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_zip01','郵便番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_zip02','郵便番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_pref','都道府県');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_addr01','住所1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_addr02','住所2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_sex','性別(1:男性、2:女性)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_birth','生年月日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','order_job','職種');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_name01','配送先名前');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_name02','配送先名前');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_kana01','配送先カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_kana02','配送先カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_tel01','電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_tel02','電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_tel03','電話番号3');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_fax01','FAX1');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_fax02','FAX2');
 INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_fax03','FAX3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_zip01','Í¹ÊØÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_zip02','Í¹ÊØÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_pref','ÅÔÆ»ÉÜ¸©');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_addr01','½»½ê1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_addr02','½»½ê2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','subtotal','¾®·×');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','discount','ÃÍ°ú¤­');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_fee','Á÷ÎÁ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','charge','¼ê¿ôÎÁ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','use_point','»ÈÍÑ¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','add_point','²Ã»»¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','birth_point','¤ªÃÂÀ¸Æü¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','tax','ÀÇ¶â');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','total','¹ç·×');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','payment_total','¤ª»ÙÊ§¤¤¹ç·×(¥Ý¥¤¥ó¥Èº¹¤·°ú¤­¹ç·×)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','payment_id','»ÙÊ§¤¤ÊýË¡ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','payment_method','»ÙÊ§¤¤ÊýË¡¡ÊÊ¸»úÎó¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_id','ÇÛÁ÷¶È¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_time_id','ÇÛÁ÷»þ´ÖID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_time','ÇÛÁ÷»þ´Ö¡ÊÊ¸»úÎó¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_no','ÇÛÁ÷ÅÁÉ¼ÈÖ¹æ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','note','SHOP¥á¥â');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','mail_flag','¥á¥ë¥Þ¥¬´õË¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','status','1:ÂÐ±þÃæ 2:¥­¥ã¥ó¥»¥ë 3:¼è¤ê´ó¤»Ãæ 4:È¯Á÷ºÑ¤ß');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_check','1:ÊÌ¤Î¤ªÆÏ¤±Àè¤ò»ØÄê¤·¤Æ¤¤¤ë¾ì¹ç');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','point_check','1:¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤¹¤ë¡£2:¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤·¤Ê¤¤¡£');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','loan_result','¥í¡¼¥ó¼õÉÕ·ë²Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','credit_result','¥¯¥ì¥¸¥Ã¥È¼õÉÕ·ë²Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','credit_msg','¥¯¥ì¥¸¥Ã¥È¼õÉÕ¥á¥Ã¥»¡¼¥¸');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_date','ÇÛÃ£Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','conveni_data','¥³¥ó¥Ó¥Ë·èºÑ¾ðÊó');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','cell01','·ÈÂÓÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','cell02','·ÈÂÓÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','cell03','·ÈÂÓÅÅÏÃÈÖ¹æ3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','other_deliv_id','ÊÌ¤Î¤ªÆÏ¤±ÀèID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','customer_id','¸ÜµÒID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','name01','ÇÛÁ÷ÀèÌ¾Á°');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','name02','ÇÛÁ÷ÀèÌ¾Á°');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','kana01','ÇÛÁ÷Àè¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','kana02','ÇÛÁ÷Àè¥«¥Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','zip01','Í¹ÊØÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','zip02','Í¹ÊØÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','pref','ÅÔÆ»ÉÜ¸©');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','addr01','½»½ê1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','addr02','½»½ê2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','tel01','ÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','tel02','ÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','tel03','ÅÅÏÃÈÖ¹æ3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','order_id','ÃíÊ¸ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','product_id','¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','classcategory_id1','µ¬³ÊÊ¬ÎàID1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','classcategory_id2','µ¬³ÊÊ¬ÎàID2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','product_name','¾¦ÉÊÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','product_code','¾¦ÉÊ¥³¡¼¥É');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','classcategory_name1','µ¬³ÊÌ¾1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','classcategory_name2','µ¬³ÊÌ¾2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','price','²Á³Ê');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','quantity','¸Ä¿ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','point_rate','¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('mtb_pref','pref_id','ÅÔÆ»ÉÜ¸©ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('mtb_pref','pref_name','ÅÔÆ»ÉÜ¸©Ì¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('mtb_pref','rank','É½¼¨½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','member_id','´ÉÍý¼ÔID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','name','´ÉÍý¼ÔÌ¾¾Î');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','department','ÉôÌç');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','login_id','¥í¥°¥¤¥óID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','password','¥Ñ¥¹¥ï¡¼¥É');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','authority','¸¢¸Â');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','rank','½ç°Ì');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','work','²ÔÆ¯:1¡¢Èó²ÔÆ¯:2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','del_flg','ºï½ü¥Õ¥é¥°');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','creator_id','ºîÀ®¼Ô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','update_date','¹¹¿·Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','create_date','ºîÀ®Æü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','login_date','¥í¥°¥¤¥óÆü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','question_id','¼ÁÌäID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','question_name','¼ÁÌäÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','question','¼ÁÌäÆâÍÆ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','result_id','·ë²ÌID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question_id','¼ÁÌäID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question_date','¼ÁÌäÆü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question_name','¼ÁÌäÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','name01','²óÅú¼ÔÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','name02','²óÅú¼ÔÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','kana01','²óÅú¼ÔÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','kana02','²óÅú¼ÔÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','zip01','Í¹ÊØÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','zip02','Í¹ÊØÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','pref','ÅÔÆ»ÉÜ¸©');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','addr01','½»½ê1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','addr02','½»½ê2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','tel01','ÅÅÏÃÈÖ¹æ1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','tel02','ÅÅÏÃÈÖ¹æ2');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','tel03','ÅÅÏÃÈÖ¹æ3');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','mail01','¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question01','²óÅúÆâÍÆ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question02','²óÅúÆâÍÆ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question03','²óÅúÆâÍÆ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question04','²óÅúÆâÍÆ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question05','²óÅúÆâÍÆ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question06','²óÅúÆâÍÆ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','del_flg ','0:´ûÄê¡¢1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_relate_products','product_id','¤³¤Î¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_relate_products','relate_product_id','¤³¤ó¤Ê¾¦ÉÊID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_relate_products','customer_id','¸ÜµÒID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_relate_products','create_date','½¸·×Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','campaign_id','¥­¥ã¥ó¥Ú¡¼¥óID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','campaign_name','¥­¥ã¥ó¥Ú¡¼¥óÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','campaign_point_rate','¥­¥ã¥ó¥Ú¡¼¥ó¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','campaign_point_type','¥­¥ã¥ó¥Ú¡¼¥ó¥¿¥¤¥×');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','start_date','¥­¥ã¥ó¥Ú¡¼¥ó³«»Ï´ü´Ö');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','end_date','¥­¥ã¥ó¥Ú¡¼¥ó½ªÎ»´ü´Ö');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','search_condition','¸¡º÷¾ò·ï');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','del_flg','0:´ûÄê¡¡1:ºï½ü');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign_detail','campaign_id','¥­¥ã¥ó¥Ú¡¼¥óID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign_detail','product_id','¥­¥ã¥ó¥Ú¡¼¥óÌ¾');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign_detail','campaign_point_rate','¥­¥ã¥ó¥Ú¡¼¥ó¥Ý¥¤¥ó¥È');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','page_id','¥Ú¡¼¥¸ID 0¤Ï¥×¥ì¥Ó¥å¡¼ÍÑ¥Ç¡¼¥¿');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','page_name','¥Ú¡¼¥¸Ì¾¾Î');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','url','¥Ú¡¼¥¸URL PKEY1');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','php_dir','PHP¥Õ¥¡¥¤¥ëÊÝÂ¸Àè');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','tpl_dir','¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ëÊÝÂ¸Àè');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','filename','¥Õ¥¡¥¤¥ëÌ¾¡Ê³ÈÄ¥»Ò¤Ê¤·¡Ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','header_chk','¥Ø¥Ã¥À¡¼»ÈÍÑ¥Á¥§¥Ã¥¯¡¡1¡§»ÈÍÑ¡¢2¡§Ì¤»ÈÍÑ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','footer_chk','¥Õ¥Ã¥¿¡¼»ÈÍÑ¥Á¥§¥Ã¥¯¡¡1¡§»ÈÍÑ¡¢2¡§Ì¤»ÈÍÑ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','edit_flg','ºï½ü¡¢¥Ú¡¼¥¸Ì¾¾Î¡¢URLÅù¤òÊÔ½¸²ÄÇ½¤«ÈÝ¤«¤ÎFLG¡¡1¡§ÊÔ½¸²Ä¡¢2¡§ÊÔ½¸ÉÔ²Ä');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','author','¥á¥¿¥¿¥°(SEO´ÉÍýÍÑ)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','description','¥á¥¿¥¿¥°(SEO´ÉÍýÍÑ)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','keyword','¥á¥¿¥¿¥°(SEO´ÉÍýÍÑ)');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','update_url','¤³¤Î¥Ç¡¼¥¿¤ËÂÐ¤·¤Æ¹¹¿·¤ò¹Ô¤Ã¤¿¥Ú¡¼¥¸');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','bloc_id','¥Ö¥í¥Ã¥¯ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','bloc_name','¥Ö¥í¥Ã¥¯Ì¾¾Î');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','tpl_path','¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','filename','¥Õ¥¡¥¤¥ëÌ¾¾Î');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','php_path','include PHP¤Ç»ÈÍÑ¤¹¤ë¾ì¹ç¤Ë¤Ïphp¤Î¥Ñ¥¹¤âÊÝÂ¸¤¹¤ë');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_blocposition','page_id','¥Ú¡¼¥¸ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_blocposition','target_id','¥¿¡¼¥²¥Ã¥ÈID 1¡§¥ì¥Õ¥È¥Ê¥Ó 2¡§¥é¥¤¥È¥Ê¥Ó 3¡§¥¤¥ó²èÌÌ¾åÉô 4¡§¥á¥¤¥ó²èÌÌ²¼Éô');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_blocposition','bloc_id','¥Ö¥í¥Ã¥¯ID');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_blocposition','bloc_row','¥Ö¥í¥Ã¥¯ID¤òÇÛÃÖ¤¹¤ë½çÈÖ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','no','Ï¢ÈÖ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','csv_id','CSVID¡¡1.¾¦ÉÊ¥Þ¥¹¥¿¡¢2.¸ÜµÒ¥Þ¥¹¥¿¡¢3.¼õÃí');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','col','½ÐÎÏ¥«¥é¥à');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','disp_name','½ÐÎÏÌ¾¾Î');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','rank','½ÐÎÏ½ç½ø');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','status','½ÐÎÏÍ­Ìµ 1.½ÐÎÏ¡¢2.Ì¤½ÐÎÏ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','create_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','update_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','sql_id','SQLÈÖ¹æ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','name','Ì¾¾Î');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','sql','SQLÊ¸');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','update_date','ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','create_date','¹¹¿·Æü»þ');
-INSERT INTO dtb_table_comment (table_name, description) VALUES ('dtb_mobile_ext_session_id', '¥»¥Ã¥·¥ç¥óID´ÉÍý');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'session_id', '¥»¥Ã¥·¥ç¥óID');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'param_key', '¥Ñ¥é¥á¡¼¥¿Ì¾');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'param_value', '¥Ñ¥é¥á¡¼¥¿ÃÍ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_zip01','郵便番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_zip02','郵便番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_pref','都道府県');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_addr01','住所1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_addr02','住所2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','subtotal','小計');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','discount','値引き');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_fee','送料');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','charge','手数料');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','use_point','使用ポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','add_point','加算ポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','birth_point','お誕生日ポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','tax','税金');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','total','合計');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','payment_total','お支払い合計(ポイント差し引き合計)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','payment_id','支払い方法ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','payment_method','支払い方法（文字列）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_id','配送業者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_time_id','配送時間ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_time','配送時間（文字列）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_no','配送伝票番号');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','note','SHOPメモ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','mail_flag','メルマガ希望');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','status','1:対応中 2:キャンセル 3:取り寄せ中 4:発送済み');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_check','1:別のお届け先を指定している場合');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','point_check','1:ポイントを使用する。2:ポイントを使用しない。');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','loan_result','ローン受付結果');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','credit_result','クレジット受付結果');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','credit_msg','クレジット受付メッセージ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','deliv_date','配達日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','conveni_data','コンビニ決済情報');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','cell01','携帯電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','cell02','携帯電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_temp','cell03','携帯電話番号3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','other_deliv_id','別のお届け先ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','customer_id','顧客ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','name01','配送先名前');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','name02','配送先名前');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','kana01','配送先カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','kana02','配送先カナ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','zip01','郵便番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','zip02','郵便番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','pref','都道府県');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','addr01','住所1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','addr02','住所2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','tel01','電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','tel02','電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_other_deliv','tel03','電話番号3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','order_id','注文ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','product_id','商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','classcategory_id1','規格分類ID1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','classcategory_id2','規格分類ID2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','product_name','商品名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','product_code','商品コード');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','classcategory_name1','規格名1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','classcategory_name2','規格名2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','price','価格');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','quantity','個数');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_order_detail','point_rate','ポイント付与率');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('mtb_pref','pref_id','都道府県ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('mtb_pref','pref_name','都道府県名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('mtb_pref','rank','表示順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','member_id','管理者ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','name','管理者名称');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','department','部門');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','login_id','ログインID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','password','パスワード');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','authority','権限');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','rank','順位');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','work','稼働:1、非稼働:2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','del_flg','削除フラグ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','creator_id','作成者');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','update_date','更新日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','create_date','作成日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_member','login_date','ログイン日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','question_id','質問ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','question_name','質問名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','question','質問内容');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','result_id','結果ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question_id','質問ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question_date','質問日');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question_name','質問名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','name01','回答者名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','name02','回答者名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','kana01','回答者名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','kana02','回答者名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','zip01','郵便番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','zip02','郵便番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','pref','都道府県');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','addr01','住所1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','addr02','住所2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','tel01','電話番号1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','tel02','電話番号2');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','tel03','電話番号3');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','mail01','メールアドレス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question01','回答内容');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question02','回答内容');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question03','回答内容');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question04','回答内容');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question05','回答内容');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','question06','回答内容');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_question_result','del_flg ','0:既定、1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_relate_products','product_id','この商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_relate_products','relate_product_id','こんな商品ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_relate_products','customer_id','顧客ID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bat_relate_products','create_date','集計日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','campaign_id','キャンペーンID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','campaign_name','キャンペーン名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','campaign_point_rate','キャンペーンポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','campaign_point_type','キャンペーンタイプ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','start_date','キャンペーン開始期間');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','end_date','キャンペーン終了期間');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','search_condition','検索条件');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','del_flg','0:既定　1:削除');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign_detail','campaign_id','キャンペーンID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign_detail','product_id','キャンペーン名');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_campaign_detail','campaign_point_rate','キャンペーンポイント');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','page_id','ページID 0はプレビュー用データ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','page_name','ページ名称');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','url','ページURL PKEY1');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','php_dir','PHPファイル保存先');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','tpl_dir','テンプレートファイル保存先');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','filename','ファイル名（拡張子なし）');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','header_chk','ヘッダー使用チェック　1：使用、2：未使用');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','footer_chk','フッター使用チェック　1：使用、2：未使用');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','edit_flg','削除、ページ名称、URL等を編集可能か否かのFLG　1：編集可、2：編集不可');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','author','メタタグ(SEO管理用)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','description','メタタグ(SEO管理用)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','keyword','メタタグ(SEO管理用)');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','update_url','このデータに対して更新を行ったページ');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_pagelayout','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','bloc_id','ブロックID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','bloc_name','ブロック名称');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','tpl_path','テンプレートファイルのパス');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','filename','ファイル名称');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_bloc','php_path','include PHPで使用する場合にはphpのパスも保存する');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_blocposition','page_id','ページID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_blocposition','target_id','ターゲットID 1：レフトナビ 2：ライトナビ 3：イン画面上部 4：メイン画面下部');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_blocposition','bloc_id','ブロックID');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_blocposition','bloc_row','ブロックIDを配置する順番');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','no','連番');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','csv_id','CSVID　1.商品マスタ、2.顧客マスタ、3.受注');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','col','出力カラム');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','disp_name','出力名称');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','rank','出力順序');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','status','出力有無 1.出力、2.未出力');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','create_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv','update_date','更新日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','sql_id','SQL番号');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','name','名称');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','sql','SQL文');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','update_date','作成日時');
+INSERT INTO dtb_table_comment(table_name,column_name,description) values ('dtb_csv_sql','create_date','更新日時');
+INSERT INTO dtb_table_comment (table_name, description) VALUES ('dtb_mobile_ext_session_id', 'セッションID管理');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'session_id', 'セッションID');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'param_key', 'パラメータ名');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'param_value', 'パラメータ値');
 INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'url', 'URL');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'create_date', 'ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment (table_name, description) VALUES ('dtb_mobile_kara_mail', '¶õ¥á¡¼¥ë´ÉÍý');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'kara_mail_id', '¶õ¥á¡¼¥ë´ÉÍýID');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'session_id', '¥»¥Ã¥·¥ç¥óID');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'token', '¥È¡¼¥¯¥ó');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'next_url', '¼¡¥Ú¡¼¥¸URL');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'create_date', 'ºîÀ®Æü»þ');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'email', '¥á¡¼¥ë¥¢¥É¥ì¥¹');
-INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'receive_date', '¼õ¿®Æü»þ');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_ext_session_id', 'create_date', '作成日時');
+INSERT INTO dtb_table_comment (table_name, description) VALUES ('dtb_mobile_kara_mail', '空メール管理');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'kara_mail_id', '空メール管理ID');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'session_id', 'セッションID');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'token', 'トークン');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'next_url', '次ページURL');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'create_date', '作成日時');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'email', 'メールアドレス');
+INSERT INTO dtb_table_comment (table_name, column_name, description) VALUES ('dtb_mobile_kara_mail', 'receive_date', '受信日時');
Index: branches/feature-module-update/html/install/sql/table_comment.sql
===================================================================
--- branches/rel/html/install/sql/table_comment.sql	(revision 12157)
+++ branches/feature-module-update/html/install/sql/table_comment.sql	(revision 15078)
@@ -1,49 +1,49 @@
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_baseinfo','´ðËÜ¾ðÊó');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_deliv','ÇÛÁ÷¶È¼Ô');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_delivtime','ÇÛÁ÷»þ´Ö');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_delivfee','ÇÛÁ÷ÎÁ¶â');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_payment','»ÙÊ§ÊýË¡');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_mailtemplate','Ò°ÙÃÝÌßÚ°Ä');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_mailmaga_template','ÒÙÏ¶ÞÃÝÌßÚ°Ä');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_send_history','ÇÛ¿®ÍúÎò');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_send_customer','Ï¶Þ¼ÞÝÇÛ¿®ÂÐ¾Ý¼Ô');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_products','¾¦ÉÊ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_products_class','¾¦ÉÊµ¬³Ê');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_class','µ¬³Ê');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_classcategory','µ¬³ÊÊ¬Îà');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_category','¶ÃºÞØ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bat_order_daily','Æü¼¡ÃíÊ¸¾ðÊó');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bat_order_daily_age','Æü¼¡ÃíÊ¸¾ðÊóÇ¯ÎðÊÌ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bat_order_daily_hour','Æü¼¡ÃíÊ¸¾ðÊó»þ´ÖÊÌ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_recommend_products','ØºÒÝÄÞ¾¦ÉÊ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_review','ÚËÞ­°');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_customer_reading','±ÜÍ÷ÍúÎò');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_category_count','¶ÃºÞØ¶³ÝÄ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_category_total_count','¶ÃºÞØÄ°ÀÙ¶³ÝÄ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_news','¿·Ãå¾ðÊó');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_best_products','¥Ù¥¹¥È¾¦ÉÊ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_mail_history','¼õÃíÒ°ÙÁ÷¿®ÍúÎò');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_customer','¸ÜµÒ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_customer_mail','¸ÜµÒÒ°Ù');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_customer_mail_temp','ÒÙÏ¶Þ_Temp');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_order','¼õÃí');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_order_temp','¼õÃí_Temp');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_other_deliv','ÊÌ¤Î¤ªÆÏ¤±Àè');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_order_detail','¼õÃí¾¦ÉÊ¾ÜºÙ');
-INSERT INTO dtb_table_comment(table_name,description) values ('mtb_pref','ÅÔÆ»ÉÜ¸©Ï½À');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_member','´ÉÍý¼Ô');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_question','¼ÁÌä');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_question_result','¼ÁÌä·ë²Ì');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bat_relate_products','¤³¤ó¤Ê¾¦ÉÊ¤âÇã¤Ã¤Æ¤¤¤Þ¤¹');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_campaign','¥­¥ã¥ó¥Ú¡¼¥ó');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_campaign_detail','¥­¥ã¥ó¥Ú¡¼¥ó¾ÜºÙ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_pagelayout','¥Ú¡¼¥¸¥ì¥¤¥¢¥¦¥È');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bloc','¥Ö¥í¥Ã¥¯');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_blocposition','¥Ö¥í¥Ã¥¯ÇÛÃÖ');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_csv','CSV½ÐÎÏÀßÄê');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_baseinfo','基本情報');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_deliv','配送業者');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_delivtime','配送時間');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_delivfee','配送料金');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_payment','支払方法');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_mailtemplate','ﾒｰﾙﾃﾝﾌﾟﾚｰﾄ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_mailmaga_template','ﾒﾙﾏｶﾞﾃﾝﾌﾟﾚｰﾄ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_send_history','配信履歴');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_send_customer','ﾏｶﾞｼﾞﾝ配信対象者');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_products','商品');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_products_class','商品規格');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_class','規格');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_classcategory','規格分類');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_category','ｶﾃｺﾞﾘ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bat_order_daily','日次注文情報');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bat_order_daily_age','日次注文情報年齢別');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bat_order_daily_hour','日次注文情報時間別');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_recommend_products','ﾘｺﾒﾝﾄﾞ商品');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_review','ﾚﾋﾞｭｰ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_customer_reading','閲覧履歴');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_category_count','ｶﾃｺﾞﾘｶｳﾝﾄ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_category_total_count','ｶﾃｺﾞﾘﾄｰﾀﾙｶｳﾝﾄ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_news','新着情報');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_best_products','ベスト商品');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_mail_history','受注ﾒｰﾙ送信履歴');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_customer','顧客');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_customer_mail','顧客ﾒｰﾙ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_customer_mail_temp','ﾒﾙﾏｶﾞ_Temp');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_order','受注');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_order_temp','受注_Temp');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_other_deliv','別のお届け先');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_order_detail','受注商品詳細');
+INSERT INTO dtb_table_comment(table_name,description) values ('mtb_pref','都道府県ﾏｽﾀ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_member','管理者');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_question','質問');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_question_result','質問結果');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bat_relate_products','こんな商品も買っています');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_campaign','キャンペーン');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_campaign_detail','キャンペーン詳細');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_pagelayout','ページレイアウト');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_bloc','ブロック');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_blocposition','ブロック配置');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_csv','CSV出力設定');
 INSERT INTO dtb_table_comment(table_name,description) values ('dtb_csv_sql','CSV_SQL');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_update','¥¢¥Ã¥×¥Ç¡¼¥È');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_user_regist','¥æ¡¼¥¶¡¼ÅÐÏ¿');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_kiyaku','²ñ°÷µ¬Ìó');
-INSERT INTO dtb_table_comment(table_name,description) values ('mtb_zip','Í¹ÊØÈÖ¹æ¥Þ¥¹¥¿');
-INSERT INTO dtb_table_comment(table_name,description) values ('dtb_templates','¥Æ¥ó¥×¥ì¡¼¥È');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_update','アップデート');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_user_regist','ユーザー登録');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_kiyaku','会員規約');
+INSERT INTO dtb_table_comment(table_name,description) values ('mtb_zip','郵便番号マスタ');
+INSERT INTO dtb_table_comment(table_name,description) values ('dtb_templates','テンプレート');
Index: branches/feature-module-update/html/install/sql/add/dtb_site_control_mysql.sql
===================================================================
--- branches/rel/html/install/sql/add/dtb_site_control_mysql.sql	(revision 12157)
+++ branches/feature-module-update/html/install/sql/add/dtb_site_control_mysql.sql	(revision 15078)
@@ -11,3 +11,3 @@
 ) TYPE=InnoDB;
 
-INSERT INTO dtb_site_control (control_title, control_text, create_date, update_date) VALUES('¥È¥é¥Ã¥¯¥Ð¥Ã¥¯µ¡Ç½', '¥È¥é¥Ã¥¯¥Ð¥Ã¥¯µ¡Ç½¤ò»ÈÍÑ¤¹¤ë¤«¤É¤¦¤«¤ò·èÄê¤·¤Þ¤¹¡£', NOW(), NOW());
+INSERT INTO dtb_site_control (control_title, control_text, create_date, update_date) VALUES('トラックバック機能', 'トラックバック機能を使用するかどうかを決定します。', NOW(), NOW());
Index: branches/feature-module-update/html/install/sql/add/dtb_site_control_pgsql.sql
===================================================================
--- branches/rel/html/install/sql/add/dtb_site_control_pgsql.sql	(revision 12157)
+++ branches/feature-module-update/html/install/sql/add/dtb_site_control_pgsql.sql	(revision 15078)
@@ -10,3 +10,3 @@
 );
 
-INSERT INTO dtb_site_control (control_title, control_text) VALUES('¥È¥é¥Ã¥¯¥Ð¥Ã¥¯µ¡Ç½', '¥È¥é¥Ã¥¯¥Ð¥Ã¥¯µ¡Ç½¤ò»ÈÍÑ¤¹¤ë¤«¤É¤¦¤«¤ò·èÄê¤·¤Þ¤¹¡£');
+INSERT INTO dtb_site_control (control_title, control_text) VALUES('トラックバック機能', 'トラックバック機能を使用するかどうかを決定します。');
Index: branches/feature-module-update/html/install/sql/insert_data.sql
===================================================================
--- branches/rel/html/install/sql/insert_data.sql	(revision 14921)
+++ branches/feature-module-update/html/install/sql/insert_data.sql	(revision 15078)
@@ -7,18 +7,18 @@
 VALUES ('dummy','dummy',' ',0,0,1,1, now(), now());
 
-insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('¥«¥Æ¥´¥ê',	'include/bloc/category.tpl', 'category','frontparts/bloc/category.php', 1, now(), now());
-insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('ÍøÍÑ¥¬¥¤¥É','include/bloc/guide.tpl', 'guide','', 1, now(), now());
-insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('¤«¤´¤ÎÃæ',	'include/bloc/cart.tpl', 'cart','frontparts/bloc/cart.php', 1, now(), now());
-insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('¾¦ÉÊ¸¡º÷',	'include/bloc/search_products.tpl', 'search_products','frontparts/bloc/search_products.php', 1, now(), now());
-insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('¿·Ãå¾ðÊó',	'include/bloc/news.tpl', 'news','frontparts/bloc/news.php', 1, now(), now());
-insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('¥í¥°¥¤¥ó',	'include/bloc/login.tpl', 'login','frontparts/bloc/login.php', 1, now(), now());
-insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('¥ª¥¹¥¹¥á¾¦ÉÊ','include/bloc/best5.tpl', 'best5','frontparts/bloc/best5.php', 1, now(), now());
-
-insert into dtb_pagelayout (page_name,url,php_dir,tpl_dir,filename,edit_flg, create_date, update_date)values('TOP¥Ú¡¼¥¸','index.php',' ','user_data/templates/','top',2,now(),now());
-insert into dtb_pagelayout (page_name,url,php_dir,tpl_dir,filename,edit_flg, create_date, update_date)values('¾¦ÉÊ°ìÍ÷¥Ú¡¼¥¸','products/list.php',' ','user_data/templates/','list',2,now(),now());
-insert into dtb_pagelayout (page_name,url,php_dir,tpl_dir,filename,edit_flg, create_date, update_date)values('¾¦ÉÊ¾ÜºÙ¥Ú¡¼¥¸','products/detail.php',' ','user_data/templates/','detail',2,now(),now());
-insert into dtb_pagelayout (page_name,url,php_dir,tpl_dir,filename,edit_flg, create_date, update_date)values('MY¥Ú¡¼¥¸','mypage/index.php',' ','','',2,now(),now());
-
-insert into dtb_pagelayout (page_id,page_name,url, create_date, update_date)values(0, '¥×¥ì¥Ó¥å¡¼¥Ç¡¼¥¿',' ',now(),now());
+insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('カテゴリ',	'include/bloc/category.tpl', 'category','frontparts/bloc/category.php', 1, now(), now());
+insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('利用ガイド','include/bloc/guide.tpl', 'guide','', 1, now(), now());
+insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('かごの中',	'include/bloc/cart.tpl', 'cart','frontparts/bloc/cart.php', 1, now(), now());
+insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('商品検索',	'include/bloc/search_products.tpl', 'search_products','frontparts/bloc/search_products.php', 1, now(), now());
+insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('新着情報',	'include/bloc/news.tpl', 'news','frontparts/bloc/news.php', 1, now(), now());
+insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('ログイン',	'include/bloc/login.tpl', 'login','frontparts/bloc/login.php', 1, now(), now());
+insert into dtb_bloc ( bloc_name, tpl_path, filename, php_path, del_flg, create_date, update_date ) values ('オススメ商品','include/bloc/best5.tpl', 'best5','frontparts/bloc/best5.php', 1, now(), now());
+
+insert into dtb_pagelayout (page_name,url,php_dir,tpl_dir,filename,edit_flg, create_date, update_date)values('TOPページ','index.php',' ','user_data/templates/','top',2,now(),now());
+insert into dtb_pagelayout (page_name,url,php_dir,tpl_dir,filename,edit_flg, create_date, update_date)values('商品一覧ページ','products/list.php',' ','user_data/templates/','list',2,now(),now());
+insert into dtb_pagelayout (page_name,url,php_dir,tpl_dir,filename,edit_flg, create_date, update_date)values('商品詳細ページ','products/detail.php',' ','user_data/templates/','detail',2,now(),now());
+insert into dtb_pagelayout (page_name,url,php_dir,tpl_dir,filename,edit_flg, create_date, update_date)values('MYページ','mypage/index.php',' ','','',2,now(),now());
+
+insert into dtb_pagelayout (page_id,page_name,url, create_date, update_date)values(0, 'プレビューデータ',' ',now(),now());
 update dtb_pagelayout set page_id = 0 where page_id = 5;
 
@@ -45,71 +45,71 @@
 INSERT INTO dtb_blocposition (page_id,target_id,bloc_id,bloc_row,filename)values(3,5,7,0,'best5');
 
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'product_id','¾¦ÉÊID',1,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'product_class_id','µ¬³ÊID',2,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'classcategory_id1','µ¬³ÊÌ¾1',3,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'classcategory_id2','µ¬³ÊÌ¾2',4,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'name','¾¦ÉÊÌ¾',5,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'status','¸ø³«¥Õ¥é¥°',6,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'product_flag','¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹',7,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'product_code','¾¦ÉÊ¥³¡¼¥É',8,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'price01','ÄÌ¾ï²Á³Ê',9,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'price02','ÈÎÇä²Á³Ê',10,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'stock','ºß¸Ë¿ô',11,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'deliv_fee','Á÷ÎÁ',12,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'point_rate','¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨',13,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sale_limit','¹ØÆþÀ©¸Â',14,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'comment1','¥á¡¼¥«¡¼URL',15,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'comment3','¸¡º÷¥ï¡¼¥É',16,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_list_comment','°ìÍ÷-¥á¥¤¥ó¥³¥á¥ó¥È',17,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_list_image','°ìÍ÷-¥á¥¤¥ó²èÁü',18,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_comment','¾ÜºÙ-¥á¥¤¥ó¥³¥á¥ó¥È',19,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_image','¾ÜºÙ-¥á¥¤¥ó²èÁü',20,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_large_image','¾ÜºÙ-¥á¥¤¥ó³ÈÂç²èÁü ',21,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'file1','¥«¥é¡¼Èæ³Ó²èÁü',22,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'file2','¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë    ',23,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title1','¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë¡Ê1¡Ë',24,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment1','¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È¡Ê1¡Ë',25,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image1','¾ÜºÙ-¥µ¥Ö²èÁü¡Ê1¡Ë',26,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image1','¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü¡Ê1¡Ë',27,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title2','¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë¡Ê2¡Ë',28,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment2','¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È¡Ê2¡Ë',29,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image2','¾ÜºÙ-¥µ¥Ö²èÁü¡Ê2¡Ë',30,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image2','¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü¡Ê2¡Ë',31,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title3','¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë¡Ê3¡Ë',32,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment3','¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È¡Ê3¡Ë',33,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image3','¾ÜºÙ-¥µ¥Ö²èÁü¡Ê3¡Ë',34,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image3','¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü¡Ê3¡Ë',35,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title4','¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë¡Ê4¡Ë',36,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment4','¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È¡Ê4¡Ë',37,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image4','¾ÜºÙ-¥µ¥Ö²èÁü¡Ê4¡Ë',38,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image4','¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü¡Ê4¡Ë',39,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title5','¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë¡Ê5¡Ë',40,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment5','¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È¡Ê5¡Ë',41,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image5','¾ÜºÙ-¥µ¥Ö²èÁü¡Ê5¡Ë',42,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image5','¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü¡Ê5¡Ë',43,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'deliv_date_id','È¯Á÷ÆüÌÜ°Â',44,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1) AS recommend_product_id1','¤ª¤¹¤¹¤á¾¦ÉÊ(1)',45,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1) AS recommend_comment1','¤ª¤¹¤¹¤á¥³¥á¥ó¥È(1)',46,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 1) AS recommend_product_id2','¤ª¤¹¤¹¤á¾¦ÉÊ(2)',47,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 1) AS recommend_comment2','¤ª¤¹¤¹¤á¥³¥á¥ó¥È(2)',48,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 2) AS recommend_product_id3','¤ª¤¹¤¹¤á¾¦ÉÊ(3)',49,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 2) AS recommend_comment3','¤ª¤¹¤¹¤á¥³¥á¥ó¥È(3)',50,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 3) AS recommend_product_id4','¤ª¤¹¤¹¤á¾¦ÉÊ(4)',51,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 3) AS recommend_comment4','¤ª¤¹¤¹¤á¥³¥á¥ó¥È(4)',52,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 4) AS recommend_product_id5','¤ª¤¹¤¹¤á¾¦ÉÊ(5)',53,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 4) AS recommend_comment5','¤ª¤¹¤¹¤á¥³¥á¥ó¥È(5)',54,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 5) AS recommend_product_id6','¤ª¤¹¤¹¤á¾¦ÉÊ(6)',55,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 5) AS recommend_comment6','¤ª¤¹¤¹¤á¥³¥á¥ó¥È(6)',56,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'category_id','¥«¥Æ¥´¥êID',57,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'customer_id','¸ÜµÒID',1,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'name01','Ì¾Á°1',2,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'name02','Ì¾Á°2',3,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'kana01','¥Õ¥ê¥¬¥Ê1',4,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'kana02','¥Õ¥ê¥¬¥Ê2',5,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'zip01', 'Í¹ÊØÈÖ¹æ1',6,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'zip02', 'Í¹ÊØÈÖ¹æ2',7,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'pref', 'ÅÔÆ»ÉÜ¸©',8,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'addr01', '½»½ê1',9,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'addr02', '½»½ê2',10,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'product_id','商品ID',1,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'product_class_id','規格ID',2,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'classcategory_id1','規格名1',3,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'classcategory_id2','規格名2',4,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'name','商品名',5,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'status','公開フラグ',6,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'product_flag','商品ステータス',7,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'product_code','商品コード',8,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'price01','通常価格',9,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'price02','販売価格',10,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'stock','在庫数',11,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'deliv_fee','送料',12,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'point_rate','ポイント付与率',13,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sale_limit','購入制限',14,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'comment1','メーカーURL',15,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'comment3','検索ワード',16,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_list_comment','一覧-メインコメント',17,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_list_image','一覧-メイン画像',18,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_comment','詳細-メインコメント',19,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_image','詳細-メイン画像',20,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'main_large_image','詳細-メイン拡大画像 ',21,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'file1','カラー比較画像',22,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'file2','商品詳細ファイル    ',23,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title1','詳細-サブタイトル（1）',24,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment1','詳細-サブコメント（1）',25,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image1','詳細-サブ画像（1）',26,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image1','詳細-サブ拡大画像（1）',27,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title2','詳細-サブタイトル（2）',28,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment2','詳細-サブコメント（2）',29,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image2','詳細-サブ画像（2）',30,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image2','詳細-サブ拡大画像（2）',31,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title3','詳細-サブタイトル（3）',32,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment3','詳細-サブコメント（3）',33,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image3','詳細-サブ画像（3）',34,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image3','詳細-サブ拡大画像（3）',35,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title4','詳細-サブタイトル（4）',36,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment4','詳細-サブコメント（4）',37,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image4','詳細-サブ画像（4）',38,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image4','詳細-サブ拡大画像（4）',39,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_title5','詳細-サブタイトル（5）',40,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_comment5','詳細-サブコメント（5）',41,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_image5','詳細-サブ画像（5）',42,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'sub_large_image5','詳細-サブ拡大画像（5）',43,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'deliv_date_id','発送日目安',44,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1) AS recommend_product_id1','おすすめ商品(1)',45,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1) AS recommend_comment1','おすすめコメント(1)',46,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 1) AS recommend_product_id2','おすすめ商品(2)',47,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 1) AS recommend_comment2','おすすめコメント(2)',48,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 2) AS recommend_product_id3','おすすめ商品(3)',49,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 2) AS recommend_comment3','おすすめコメント(3)',50,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 3) AS recommend_product_id4','おすすめ商品(4)',51,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 3) AS recommend_comment4','おすすめコメント(4)',52,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 4) AS recommend_product_id5','おすすめ商品(5)',53,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 4) AS recommend_comment5','おすすめコメント(5)',54,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT recommend_product_id FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 5) AS recommend_product_id6','おすすめ商品(6)',55,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'(SELECT comment FROM dtb_recommend_products WHERE prdcls.product_id = dtb_recommend_products.product_id ORDER BY update_date DESC limit 1 offset 5) AS recommend_comment6','おすすめコメント(6)',56,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(1,'category_id','カテゴリID',57,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'customer_id','顧客ID',1,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'name01','名前1',2,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'name02','名前2',3,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'kana01','フリガナ1',4,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'kana02','フリガナ2',5,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'zip01', '郵便番号1',6,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'zip02', '郵便番号2',7,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'pref', '都道府県',8,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'addr01', '住所1',9,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'addr02', '住所2',10,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'email', 'E-MAIL',11,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'tel01', 'TEL1',12,now(),now());
@@ -119,126 +119,126 @@
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'fax02', 'FAX2',16,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'fax03', 'FAX3',17,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'sex', 'À­ÊÌ',18,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'job', '¿¦¶È',19,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'birth', 'ÃÂÀ¸Æü',20,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'first_buy_date', '½é²ó¹ØÆþÆü',21,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'last_buy_date', 'ºÇ½ª¹ØÆþÆü',22,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'buy_times', '¹ØÆþ²ó¿ô',23,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'point', '¥Ý¥¤¥ó¥È»Ä¹â',24,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'note', 'È÷¹Í',25,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'create_date','ÅÐÏ¿Æü',26,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'update_date','¹¹¿·Æü',   27,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_id','ÃíÊ¸ID',1,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'customer_id','¸ÜµÒID',2,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'message','Í×Ë¾Åù',3,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_name01','¸ÜµÒÌ¾1',4,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_name02','¸ÜµÒÌ¾2',5,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_kana01','¸ÜµÒÌ¾¥«¥Ê1',6,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_kana02','¸ÜµÒÌ¾¥«¥Ê2',7,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_email','¥á¡¼¥ë¥¢¥É¥ì¥¹',8,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_tel01','ÅÅÏÃÈÖ¹æ1',9,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_tel02','ÅÅÏÃÈÖ¹æ2',10,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_tel03','ÅÅÏÃÈÖ¹æ3',11,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'sex', '性別',18,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'job', '職業',19,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'birth', '誕生日',20,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'first_buy_date', '初回購入日',21,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'last_buy_date', '最終購入日',22,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'buy_times', '購入回数',23,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'point', 'ポイント残高',24,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'note', '備考',25,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'create_date','登録日',26,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(2,'update_date','更新日',   27,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_id','注文ID',1,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'customer_id','顧客ID',2,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'message','要望等',3,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_name01','顧客名1',4,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_name02','顧客名2',5,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_kana01','顧客名カナ1',6,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_kana02','顧客名カナ2',7,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_email','メールアドレス',8,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_tel01','電話番号1',9,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_tel02','電話番号2',10,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_tel03','電話番号3',11,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_fax01','FAX1',12,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_fax02','FAX2',13,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_fax03','FAX3',14,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_zip01','Í¹ÊØÈÖ¹æ1',15,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_zip02','Í¹ÊØÈÖ¹æ2',16,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_pref','ÅÔÆ»ÉÜ¸©',17,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_addr01','½»½ê1',18,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_addr02','½»½ê2',19,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_sex','À­ÊÌ',20,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_birth','À¸Ç¯·îÆü',21,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_job','¿¦¼ï',22,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_name01','ÇÛÁ÷ÀèÌ¾Á°',23,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_name02','ÇÛÁ÷ÀèÌ¾Á°',24,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_kana01','ÇÛÁ÷Àè¥«¥Ê',25,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_kana02','ÇÛÁ÷Àè¥«¥Ê',26,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_tel01','ÅÅÏÃÈÖ¹æ1',27,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_tel02','ÅÅÏÃÈÖ¹æ2',28,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_tel03','ÅÅÏÃÈÖ¹æ3',29,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_zip01','郵便番号1',15,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_zip02','郵便番号2',16,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_pref','都道府県',17,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_addr01','住所1',18,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_addr02','住所2',19,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_sex','性別',20,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_birth','生年月日',21,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'order_job','職種',22,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_name01','配送先名前',23,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_name02','配送先名前',24,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_kana01','配送先カナ',25,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_kana02','配送先カナ',26,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_tel01','電話番号1',27,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_tel02','電話番号2',28,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_tel03','電話番号3',29,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_fax01','FAX1',30,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_fax02','FAX2',31,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_fax03','FAX3',32,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_zip01','Í¹ÊØÈÖ¹æ1',33,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_zip02','Í¹ÊØÈÖ¹æ2',34,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_pref','ÅÔÆ»ÉÜ¸©',35,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_addr01','½»½ê1',36,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_addr02','½»½ê2',37,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'subtotal','¾®·×',38,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'discount','ÃÍ°ú¤­',39,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_fee','Á÷ÎÁ',40,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'charge','¼ê¿ôÎÁ',41,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'use_point','»ÈÍÑ¥Ý¥¤¥ó¥È',42,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'add_point','²Ã»»¥Ý¥¤¥ó¥È',43,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'tax','ÀÇ¶â',44,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'total','¹ç·×',45,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'payment_total','¤ª»ÙÊ§¤¤¹ç·×',46,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'payment_method','»ÙÊ§¤¤ÊýË¡',47,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_time','ÇÛÁ÷»þ´Ö',48,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_no','ÇÛÁ÷ÅÁÉ¼ÈÖ¹æ',49,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'note','SHOP¥á¥â',50,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'status','ÂÐ±þ¾õ¶·',51,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'create_date','ÃíÊ¸Æü»þ',52,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'update_date','¹¹¿·Æü»þ',53,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_id','ÃíÊ¸ID',1,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'campaign_id','¥­¥ã¥ó¥Ú¡¼¥óID',2,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'customer_id','¸ÜµÒID',3,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'message','Í×Ë¾Åù',4,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_name01','¸ÜµÒÌ¾1',5,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_name02','¸ÜµÒÌ¾2',6,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_kana01','¸ÜµÒÌ¾¥«¥Ê1',7,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_kana02','¸ÜµÒÌ¾¥«¥Ê2',8,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_email','¥á¡¼¥ë¥¢¥É¥ì¥¹',9,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_tel01','ÅÅÏÃÈÖ¹æ1',10,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_tel02','ÅÅÏÃÈÖ¹æ2',11,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_tel03','ÅÅÏÃÈÖ¹æ3',12,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_zip01','郵便番号1',33,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_zip02','郵便番号2',34,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_pref','都道府県',35,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_addr01','住所1',36,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_addr02','住所2',37,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'subtotal','小計',38,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'discount','値引き',39,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_fee','送料',40,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'charge','手数料',41,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'use_point','使用ポイント',42,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'add_point','加算ポイント',43,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'tax','税金',44,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'total','合計',45,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'payment_total','お支払い合計',46,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'payment_method','支払い方法',47,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_time','配送時間',48,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'deliv_no','配送伝票番号',49,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'note','SHOPメモ',50,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'status','対応状況',51,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'create_date','注文日時',52,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(3,'update_date','更新日時',53,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_id','注文ID',1,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'campaign_id','キャンペーンID',2,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'customer_id','顧客ID',3,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'message','要望等',4,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_name01','顧客名1',5,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_name02','顧客名2',6,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_kana01','顧客名カナ1',7,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_kana02','顧客名カナ2',8,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_email','メールアドレス',9,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_tel01','電話番号1',10,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_tel02','電話番号2',11,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_tel03','電話番号3',12,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_fax01','FAX1',13,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_fax02','FAX2',14,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_fax03','FAX3',15,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_zip01','Í¹ÊØÈÖ¹æ1',16,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_zip02','Í¹ÊØÈÖ¹æ2',17,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_pref','ÅÔÆ»ÉÜ¸©',18,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_addr01','½»½ê1',19,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_addr02','½»½ê2',20,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_sex','À­ÊÌ',21,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_birth','À¸Ç¯·îÆü',22,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_job','¿¦¼ï',23,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_name01','ÇÛÁ÷ÀèÌ¾Á°',24,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_name02','ÇÛÁ÷ÀèÌ¾Á°',25,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_kana01','ÇÛÁ÷Àè¥«¥Ê',26,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_kana02','ÇÛÁ÷Àè¥«¥Ê',27,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_tel01','ÅÅÏÃÈÖ¹æ1',28,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_tel02','ÅÅÏÃÈÖ¹æ2',29,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_tel03','ÅÅÏÃÈÖ¹æ3',30,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_zip01','郵便番号1',16,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_zip02','郵便番号2',17,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_pref','都道府県',18,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_addr01','住所1',19,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_addr02','住所2',20,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_sex','性別',21,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_birth','生年月日',22,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'order_job','職種',23,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_name01','配送先名前',24,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_name02','配送先名前',25,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_kana01','配送先カナ',26,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_kana02','配送先カナ',27,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_tel01','電話番号1',28,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_tel02','電話番号2',29,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_tel03','電話番号3',30,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_fax01','FAX1',31,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_fax02','FAX2',32,now(),now());
 insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_fax03','FAX3',33,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_zip01','Í¹ÊØÈÖ¹æ1',34,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_zip02','Í¹ÊØÈÖ¹æ2',35,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_pref','ÅÔÆ»ÉÜ¸©',36,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_addr01','½»½ê1',37,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_addr02','½»½ê2',38,now(),now());
-insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'payment_total','¤ª»ÙÊ§¤¤¹ç·×',39,now(),now());
-
-INSERT INTO dtb_templates (template_code, template_name, create_date, update_date) VALUES('default1','¥Ç¥Õ¥©¥ë¥È1', now(), now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_zip01','郵便番号1',34,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_zip02','郵便番号2',35,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_pref','都道府県',36,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_addr01','住所1',37,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'deliv_addr02','住所2',38,now(),now());
+insert into dtb_csv(csv_id,col,disp_name,rank,create_date,update_date)values(4,'payment_total','お支払い合計',39,now(),now());
+
+INSERT INTO dtb_templates (template_code, template_name, create_date, update_date) VALUES('default1','デフォルト1', now(), now());
 
 insert into dtb_mailtemplate (template_id, subject, header, footer, creator_id, update_date, create_date) values (
 1,
-'¤´ÃíÊ¸¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£',
-'¤³¤ÎÅÙ¤Ï¤´ÃíÊ¸¤¤¤¿¤À¤­À¿¤ËÍ­Æñ¤¦¤´¤¶¤¤¤Þ¤¹¡£
-²¼µ­¤´ÃíÊ¸ÆâÍÆ¤Ë¤ª´Ö°ã¤¨¤¬¤Ê¤¤¤«¤´³ÎÇ§²¼¤µ¤¤¡£
+'ご注文ありがとうございます。',
+'この度はご注文いただき誠に有難うございます。
+下記ご注文内容にお間違えがないかご確認下さい。
 
 ',
 '
 
-==============================================================¡ù
-
-
-¤³¤Î¥á¥Ã¥»¡¼¥¸¤Ï¤ªµÒÍÍ¤Ø¤Î¤ªÃÎ¤é¤»ÀìÍÑ¤Ç¤¹¤Î¤Ç¡¢
-¤³¤Î¥á¥Ã¥»¡¼¥¸¤Ø¤ÎÊÖ¿®¤È¤·¤Æ¤´¼ÁÌä¤ò¤ªÁ÷¤ê¤¤¤¿¤À¤¤¤Æ¤â²óÅú¤Ç¤­¤Þ¤»¤ó¡£
-¤´Î»¾µ¤¯¤À¤µ¤¤¡£
-
-¤´¼ÁÌä¤ä¤´ÉÔÌÀ¤ÊÅÀ¤¬¤´¤¶¤¤¤Þ¤·¤¿¤é¡¢¤³¤Á¤é¤«¤é¤ª´ê¤¤¤¤¤¿¤·¤Þ¤¹¡£
+==============================================================☆
+
+
+このメッセージはお客様へのお知らせ専用ですので、
+このメッセージへの返信としてご質問をお送りいただいても回答できません。
+ご了承ください。
+
+ご質問やご不明な点がございましたら、こちらからお願いいたします。
 http://------.co.jp
 
@@ -246,8 +246,8 @@
 
 insert into dtb_news (news_date,rank, news_title, news_comment, creator_id, create_date, update_date) 
-values(now(),1,'¥µ¥¤¥È¥ª¡¼¥×¥ó¤¤¤¿¤·¤Þ¤·¤¿!','°ì¿ÍÊë¤é¤·¤«¤é¥ª¥Õ¥£¥¹¤Ê¤É¤µ¤Þ¤¶¤Þ¤Ê¥·¡¼¥ó¤Ç ¤¢¤Ê¤¿¤ÎÀ¸³è¤ò¥µ¥Ý¡¼¥È¤¹¤ë¥°¥Ã¥º¤ò¤´²ÈÄí¤Ø¤ªÆÏ¤±¤·¤Þ¤¹¡ª°ì¿ÍÊë¤é¤·¤«¤é¥ª¥Õ¥£¥¹¤Ê¤É¤µ¤Þ¤¶¤Þ¤Ê¥·¡¼¥ó¤Ç ¤¢¤Ê¤¿¤ÎÀ¸³è¤ò¥µ¥Ý¡¼¥È¤¹¤ë¥°¥Ã¥º¤ò¤´²ÈÄí¤Ø¤ªÆÏ¤±¤·¤Þ¤¹¡ª°ì¿ÍÊë¤é¤·¤«¤é¥ª¥Õ¥£¥¹¤Ê¤É¤µ¤Þ¤¶¤Þ¤Ê¥·¡¼¥ó¤Ç ¤¢¤Ê¤¿¤ÎÀ¸³è¤ò¥µ¥Ý¡¼¥È¤¹¤ë¥°¥Ã¥º¤ò¤´²ÈÄí¤Ø¤ªÆÏ¤±¤·¤Þ¤¹¡ª',1, now(), now());
+values(now(),1,'サイトオープンいたしました!','一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします！一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします！一人暮らしからオフィスなどさまざまなシーンで あなたの生活をサポートするグッズをご家庭へお届けします！',1, now(), now());
 
 INSERT INTO dtb_deliv (name,service_name,confirm_url,rank,status,del_flg,creator_id,create_date,update_date)
-VALUES ('¥µ¥ó¥×¥ë¶È¼Ô', '¥µ¥ó¥×¥ë¶È¼Ô', '', 1, 1, 0, 2, now(), now());
+VALUES ('サンプル業者', 'サンプル業者', '', 1, 1, 0, 2, now(), now());
 
 INSERT INTO dtb_delivfee (deliv_id,fee,pref) VALUES (1, '1000', 1);
@@ -299,16 +299,16 @@
 INSERT INTO dtb_delivfee (deliv_id,fee,pref) VALUES (1, '1000', 47);
 
-INSERT INTO dtb_delivtime (deliv_id, deliv_time) VALUES (1, '¸áÁ°');
-INSERT INTO dtb_delivtime (deliv_id, deliv_time) VALUES (1, '¸á¸å');
-
-INSERT INTO dtb_payment (payment_method,charge,rule,deliv_id,rank,note,fix,status,del_flg,creator_id,create_date,update_date,payment_image,upper_rule) VALUES ('Í¹ÊØ¿¶ÂØ', 0, NULL, 1, 4, NULL, 2, 1, 0, 1, now(), now(), NULL, NULL);
-INSERT INTO dtb_payment (payment_method,charge,rule,deliv_id,rank,note,fix,status,del_flg,creator_id,create_date,update_date,payment_image,upper_rule) VALUES ('¸½¶â½ñÎ±', 0, NULL, 1, 3, NULL, 2, 1, 0, 1, now(), now(), NULL, NULL);
-INSERT INTO dtb_payment (payment_method,charge,rule,deliv_id,rank,note,fix,status,del_flg,creator_id,create_date,update_date,payment_image,upper_rule) VALUES ('¶ä¹Ô¿¶¹þ', 0, NULL, 1, 2, NULL, 2, 1, 0, 1, now(), now(), NULL, NULL);
-INSERT INTO dtb_payment (payment_method,charge,rule,deliv_id,rank,note,fix,status,del_flg,creator_id,create_date,update_date,payment_image,upper_rule) VALUES ('Âå¶â°ú´¹', 0, NULL, 1, 1, NULL, 2, 1, 0, 1, now(), now(), NULL, NULL);
+INSERT INTO dtb_delivtime (deliv_id, deliv_time) VALUES (1, '午前');
+INSERT INTO dtb_delivtime (deliv_id, deliv_time) VALUES (1, '午後');
+
+INSERT INTO dtb_payment (payment_method,charge,rule,deliv_id,rank,note,fix,status,del_flg,creator_id,create_date,update_date,payment_image,upper_rule) VALUES ('郵便振替', 0, NULL, 1, 4, NULL, 2, 1, 0, 1, now(), now(), NULL, NULL);
+INSERT INTO dtb_payment (payment_method,charge,rule,deliv_id,rank,note,fix,status,del_flg,creator_id,create_date,update_date,payment_image,upper_rule) VALUES ('現金書留', 0, NULL, 1, 3, NULL, 2, 1, 0, 1, now(), now(), NULL, NULL);
+INSERT INTO dtb_payment (payment_method,charge,rule,deliv_id,rank,note,fix,status,del_flg,creator_id,create_date,update_date,payment_image,upper_rule) VALUES ('銀行振込', 0, NULL, 1, 2, NULL, 2, 1, 0, 1, now(), now(), NULL, NULL);
+INSERT INTO dtb_payment (payment_method,charge,rule,deliv_id,rank,note,fix,status,del_flg,creator_id,create_date,update_date,payment_image,upper_rule) VALUES ('代金引換', 0, NULL, 1, 1, NULL, 2, 1, 0, 1, now(), now(), NULL, NULL);
 
 INSERT INTO dtb_products (name,deliv_fee,sale_limit,sale_unlimited,category_id,rank,status,product_flag,point_rate,comment1,comment2,comment3,comment4,comment5,comment6,file1,file2,file3,file4,file5,file6,main_list_comment,main_list_image,main_comment,main_image,main_large_image,sub_title1,sub_comment1,sub_image1,sub_large_image1,sub_title2,sub_comment2,sub_image2,sub_large_image2,sub_title3,sub_comment3,sub_image3,sub_large_image3,sub_title4,sub_comment4,sub_image4,sub_large_image4,sub_title5,sub_comment5,sub_image5,sub_large_image5,sub_title6,sub_comment6,sub_image6,sub_large_image6,del_flg,creator_id,create_date,update_date,deliv_date_id) 
-VALUES ('¥¢¥¤¥¹¥¯¥ê¡¼¥à', NULL, NULL, 1, 5, 1, 1, '10010', 10, NULL, NULL, '¥¢¥¤¥¹,¥Ð¥Ë¥é,¥Á¥ç¥³,ËõÃã', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '½ë¤¤²Æ¤Ë¤É¤¦¤¾¡£', '08311201_44f65122ee5fe.jpg', 'Îä¤¿¤¤¤â¤Î¤Ï¤¤¤«¤¬¤Ç¤¹¤«¡©', '08311202_44f6515906a41.jpg', '08311203_44f651959bcb5.jpg', NULL, '<b>¤ª¤¤¤·¤¤¤è<b>', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2, now(), now(), 2);
+VALUES ('アイスクリーム', NULL, NULL, 1, 5, 1, 1, '10010', 10, NULL, NULL, 'アイス,バニラ,チョコ,抹茶', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '暑い夏にどうぞ。', '08311201_44f65122ee5fe.jpg', '冷たいものはいかがですか？', '08311202_44f6515906a41.jpg', '08311203_44f651959bcb5.jpg', NULL, '<b>おいしいよ<b>', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2, now(), now(), 2);
 INSERT INTO dtb_products (name,deliv_fee,sale_limit,sale_unlimited,category_id,rank,status,product_flag,point_rate,comment1,comment2,comment3,comment4,comment5,comment6,file1,file2,file3,file4,file5,file6,main_list_comment,main_list_image,main_comment,main_image,main_large_image,sub_title1,sub_comment1,sub_image1,sub_large_image1,sub_title2,sub_comment2,sub_image2,sub_large_image2,sub_title3,sub_comment3,sub_image3,sub_large_image3,sub_title4,sub_comment4,sub_image4,sub_large_image4,sub_title5,sub_comment5,sub_image5,sub_large_image5,sub_title6,sub_comment6,sub_image6,sub_large_image6,del_flg,creator_id,create_date,update_date,deliv_date_id)
-VALUES ('¤ª¤Ê¤Ù', NULL, 5, NULL, 4, 1, 1, '11001', 5, NULL, NULL, 'Æé,¤Ê¤Ù,¥Ê¥Ù', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '°ì¿ÍÍÑ¤«¤é¤¢¤ê¤Þ¤¹¡£', '08311311_44f661811fec0.jpg', '¤¿¤Þ¤Ë¤ÏÆé¤Ç¤â¤É¤¦¤Ç¤·¤ç¤¦¡£', '08311313_44f661dc649fb.jpg', '08311313_44f661e5698a6.jpg', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2, now(), now(), 3);
+VALUES ('おなべ', NULL, 5, NULL, 4, 1, 1, '11001', 5, NULL, NULL, '鍋,なべ,ナベ', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, '一人用からあります。', '08311311_44f661811fec0.jpg', 'たまには鍋でもどうでしょう。', '08311313_44f661dc649fb.jpg', '08311313_44f661e5698a6.jpg', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, 0, 2, now(), now(), 3);
 
 INSERT INTO dtb_products_class (product_id,classcategory_id1,classcategory_id2,product_code,stock,stock_unlimited,sale_limit,price01,price02,status,creator_id,create_date,update_date)
@@ -336,12 +336,12 @@
 VALUES (2, 0, 0, 'nabe-01', 100, NULL, NULL, 1700, 1650, NULL, 2, now(), now());
 
-INSERT INTO dtb_recommend_products (product_id,rank,comment,status,creator_id,create_date,update_date) VALUES (2, 4, '¤ª¸ýÄ¾¤·¤Ë¡£', 0, 2, now(), now());
-
-INSERT INTO dtb_class (name,status,rank,creator_id,create_date,update_date,del_flg,product_id) VALUES ('Ì£', NULL, 1, 2, now(), now(), 0, NULL);
-INSERT INTO dtb_class (name,status,rank,creator_id,create_date,update_date,del_flg,product_id) VALUES ('Âç¤­¤µ', NULL, 2, 2, now(), now(), 0, NULL);
-
-INSERT INTO dtb_classcategory (name,class_id,status,rank,creator_id,create_date,update_date,del_flg) VALUES ('¥Ð¥Ë¥é', 1, NULL, 1, 2, now(), now(), 0);
-INSERT INTO dtb_classcategory (name,class_id,status,rank,creator_id,create_date,update_date,del_flg) VALUES ('¥Á¥ç¥³', 1, NULL, 2, 2, now(), now(), 0);
-INSERT INTO dtb_classcategory (name,class_id,status,rank,creator_id,create_date,update_date,del_flg) VALUES ('ËõÃã', 1, NULL, 3, 2, now(), now(), 0);
+INSERT INTO dtb_recommend_products (product_id,rank,comment,status,creator_id,create_date,update_date) VALUES (2, 4, 'お口直しに。', 0, 2, now(), now());
+
+INSERT INTO dtb_class (name,status,rank,creator_id,create_date,update_date,del_flg,product_id) VALUES ('味', NULL, 1, 2, now(), now(), 0, NULL);
+INSERT INTO dtb_class (name,status,rank,creator_id,create_date,update_date,del_flg,product_id) VALUES ('大きさ', NULL, 2, 2, now(), now(), 0, NULL);
+
+INSERT INTO dtb_classcategory (name,class_id,status,rank,creator_id,create_date,update_date,del_flg) VALUES ('バニラ', 1, NULL, 1, 2, now(), now(), 0);
+INSERT INTO dtb_classcategory (name,class_id,status,rank,creator_id,create_date,update_date,del_flg) VALUES ('チョコ', 1, NULL, 2, 2, now(), now(), 0);
+INSERT INTO dtb_classcategory (name,class_id,status,rank,creator_id,create_date,update_date,del_flg) VALUES ('抹茶', 1, NULL, 3, 2, now(), now(), 0);
 INSERT INTO dtb_classcategory (name,class_id,status,rank,creator_id,create_date,update_date,del_flg) VALUES ('L', 2, NULL, 1, 2, now(), now(), 0);
 INSERT INTO dtb_classcategory (name,class_id,status,rank,creator_id,create_date,update_date,del_flg) VALUES ('M', 2, NULL, 2, 2, now(), now(), 0);
@@ -352,9 +352,9 @@
 UPDATE dtb_classcategory SET classcategory_id = 0 WHERE class_id = 0;
 
-INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('¿©ÉÊ', 0, 1, 4, 2, now(), now(), 0);
-INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('»¨²ß', 0, 1, 5, 2, now(), now(), 0);
-INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('¤ª²Û»Ò', 1, 2, 2, 2, now(), now(), 0);
-INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('¤Ê¤Ù', 1, 2, 3, 2, now(), now(), 0);
-INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('¥¢¥¤¥¹', 3, 3, 1, 2, now(), now(), 0);
+INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('食品', 0, 1, 4, 2, now(), now(), 0);
+INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('雑貨', 0, 1, 5, 2, now(), now(), 0);
+INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('お菓子', 1, 2, 2, 2, now(), now(), 0);
+INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('なべ', 1, 2, 3, 2, now(), now(), 0);
+INSERT INTO dtb_category (category_name,parent_category_id,level,rank,creator_id,create_date,update_date,del_flg) VALUES ('アイス', 3, 3, 1, 2, now(), now(), 0);
 
 INSERT INTO dtb_category_count VALUES (4, 1, now());
@@ -368,85 +368,85 @@
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè1¾ò¡Ê²ñ°÷¡Ë','1. ¡Ö²ñ°÷¡×¤È¤Ï¡¢Åö¼Ò¤¬Äê¤á¤ë¼êÂ³¤Ë½¾¤¤ËÜµ¬Ìó¤ËÆ±°Õ¤Î¾å¡¢Æþ²ñ¤Î¿½¤·¹þ¤ß¤ò¹Ô¤¦¸Ä¿Í¤ò¤¤¤¤¤Þ¤¹¡£
-2. ¡Ö²ñ°÷¾ðÊó¡×¤È¤Ï¡¢²ñ°÷¤¬Åö¼Ò¤Ë³«¼¨¤·¤¿²ñ°÷¤ÎÂ°À­¤Ë´Ø¤¹¤ë¾ðÊó¤ª¤è¤Ó²ñ°÷¤Î¼è°ú¤Ë´Ø¤¹¤ëÍúÎòÅù¤Î¾ðÊó¤ò¤¤¤¤¤Þ¤¹¡£
-3. ËÜµ¬Ìó¤Ï¡¢¤¹¤Ù¤Æ¤Î²ñ°÷¤ËÅ¬ÍÑ¤µ¤ì¡¢ÅÐÏ¿¼êÂ³»þ¤ª¤è¤ÓÅÐÏ¿¸å¤Ë¤ª¼é¤ê¤¤¤¿¤À¤¯µ¬Ìó¤Ç¤¹¡£',
+VALUES ('第1条（会員）','1. 「会員」とは、当社が定める手続に従い本規約に同意の上、入会の申し込みを行う個人をいいます。
+2. 「会員情報」とは、会員が当社に開示した会員の属性に関する情報および会員の取引に関する履歴等の情報をいいます。
+3. 本規約は、すべての会員に適用され、登録手続時および登録後にお守りいただく規約です。',
 12,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè2¾ò¡ÊÅÐÏ¿¡Ë','1. ²ñ°÷»ñ³Ê
-ËÜµ¬Ìó¤ËÆ±°Õ¤Î¾å¡¢½êÄê¤ÎÆþ²ñ¿½¹þ¤ß¤ò¤µ¤ì¤¿¤ªµÒÍÍ¤Ï¡¢½êÄê¤ÎÅÐÏ¿¼êÂ³´°Î»¸å¤Ë²ñ°÷¤È¤·¤Æ¤Î»ñ³Ê¤òÍ­¤·¤Þ¤¹¡£²ñ°÷ÅÐÏ¿¼êÂ³¤Ï¡¢²ñ°÷¤È¤Ê¤ë¤´ËÜ¿Í¤¬¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£ÂåÍý¤Ë¤è¤ëÅÐÏ¿¤Ï°ìÀÚÇ§¤á¤é¤ì¤Þ¤»¤ó¡£¤Ê¤ª¡¢²áµî¤Ë²ñ°÷»ñ³Ê¤¬¼è¤ê¾Ã¤µ¤ì¤¿Êý¤ä¤½¤ÎÂ¾Åö¼Ò¤¬Áê±þ¤·¤¯¤Ê¤¤¤ÈÈ½ÃÇ¤·¤¿Êý¤«¤é¤Î²ñ°÷¿½¹þ¤Ï¤ªÃÇ¤ê¤¹¤ë¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£
-
-2. ²ñ°÷¾ðÊó¤ÎÆþÎÏ
-²ñ°÷ÅÐÏ¿¼êÂ³¤ÎºÝ¤Ë¤Ï¡¢ÆþÎÏ¾å¤ÎÃí°Õ¤ò¤è¤¯ÆÉ¤ß¡¢½êÄê¤ÎÆþÎÏ¥Õ¥©¡¼¥à¤ËÉ¬Í×»ö¹à¤òÀµ³Î¤ËÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£²ñ°÷¾ðÊó¤ÎÅÐÏ¿¤Ë¤ª¤¤¤Æ¡¢ÆÃ¼ìµ­¹æ¡¦µì´Á»ú¡¦¥í¡¼¥Þ¿ô»ú¤Ê¤É¤Ï¤´»ÈÍÑ¤Ë¤Ê¤ì¤Þ¤»¤ó¡£¤³¤ì¤é¤ÎÊ¸»ú¤¬ÅÐÏ¿¤µ¤ì¤¿¾ì¹ç¤ÏÅö¼Ò¤Ë¤ÆÊÑ¹¹Ã×¤·¤Þ¤¹¡£
-
-3. ¥Ñ¥¹¥ï¡¼¥É¤Î´ÉÍý
-(1)¥Ñ¥¹¥ï¡¼¥É¤Ï²ñ°÷ËÜ¿Í¤Î¤ß¤¬ÍøÍÑ¤Ç¤­¤ë¤â¤Î¤È¤·¡¢Âè»°¼Ô¤Ë¾ùÅÏ¡¦ÂßÍ¿¤Ç¤­¤Ê¤¤¤â¤Î¤È¤·¤Þ¤¹¡£
-(2)¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢Â¾¿Í¤ËÃÎ¤é¤ì¤ë¤³¤È¤¬¤Ê¤¤¤è¤¦Äê´üÅª¤ËÊÑ¹¹¤¹¤ëÅù¡¢²ñ°÷ËÜ¿Í¤¬ÀÕÇ¤¤ò¤â¤Ã¤Æ´ÉÍý¤·¤Æ¤¯¤À¤µ¤¤¡£
-(3)¥Ñ¥¹¥ï¡¼¥É¤òÍÑ¤¤¤ÆÅö¼Ò¤ËÂÐ¤·¤Æ¹Ô¤ï¤ì¤¿°Õ»×É½¼¨¤Ï¡¢²ñ°÷ËÜ¿Í¤Î°Õ»×É½¼¨¤È¤ß¤Ê¤·¡¢¤½¤Î¤¿¤á¤ËÀ¸¤¸¤ë»ÙÊ§Åù¤Ï¤¹¤Ù¤Æ²ñ°÷¤ÎÀÕÇ¤¤È¤Ê¤ê¤Þ¤¹¡£',
+VALUES ('第2条（登録）','1. 会員資格
+本規約に同意の上、所定の入会申込みをされたお客様は、所定の登録手続完了後に会員としての資格を有します。会員登録手続は、会員となるご本人が行ってください。代理による登録は一切認められません。なお、過去に会員資格が取り消された方やその他当社が相応しくないと判断した方からの会員申込はお断りする場合があります。
+
+2. 会員情報の入力
+会員登録手続の際には、入力上の注意をよく読み、所定の入力フォームに必要事項を正確に入力してください。会員情報の登録において、特殊記号・旧漢字・ローマ数字などはご使用になれません。これらの文字が登録された場合は当社にて変更致します。
+
+3. パスワードの管理
+(1)パスワードは会員本人のみが利用できるものとし、第三者に譲渡・貸与できないものとします。
+(2)パスワードは、他人に知られることがないよう定期的に変更する等、会員本人が責任をもって管理してください。
+(3)パスワードを用いて当社に対して行われた意思表示は、会員本人の意思表示とみなし、そのために生じる支払等はすべて会員の責任となります。',
 11,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè3¾ò¡ÊÊÑ¹¹¡Ë','1. ²ñ°÷¤Ï¡¢»áÌ¾¡¢½»½ê¤Ê¤ÉÅö¼Ò¤ËÆÏ¤±½Ð¤¿»ö¹à¤ËÊÑ¹¹¤¬¤¢¤Ã¤¿¾ì¹ç¤Ë¤Ï¡¢Â®¤ä¤«¤ËÅö¼Ò¤ËÏ¢Íí¤¹¤ë¤â¤Î¤È¤·¤Þ¤¹¡£
-2. ÊÑ¹¹ÅÐÏ¿¤¬¤Ê¤µ¤ì¤Ê¤«¤Ã¤¿¤³¤È¤Ë¤è¤êÀ¸¤¸¤¿Â»³²¤Ë¤Ä¤¤¤Æ¡¢Åö¼Ò¤Ï°ìÀÚÀÕÇ¤¤òÉé¤¤¤Þ¤»¤ó¡£¤Þ¤¿¡¢ÊÑ¹¹ÅÐÏ¿¤¬¤Ê¤µ¤ì¤¿¾ì¹ç¤Ç¤â¡¢ÊÑ¹¹ÅÐÏ¿Á°¤Ë¤¹¤Ç¤Ë¼êÂ³¤¬¤Ê¤µ¤ì¤¿¼è°ú¤Ï¡¢ÊÑ¹¹ÅÐÏ¿Á°¤Î¾ðÊó¤Ë´ð¤Å¤¤¤Æ¹Ô¤ï¤ì¤Þ¤¹¤Î¤Ç¤´Ãí°Õ¤¯¤À¤µ¤¤¡£',
+VALUES ('第3条（変更）','1. 会員は、氏名、住所など当社に届け出た事項に変更があった場合には、速やかに当社に連絡するものとします。
+2. 変更登録がなされなかったことにより生じた損害について、当社は一切責任を負いません。また、変更登録がなされた場合でも、変更登録前にすでに手続がなされた取引は、変更登録前の情報に基づいて行われますのでご注意ください。',
 10,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè4¾ò¡ÊÂà²ñ¡Ë','²ñ°÷¤¬Âà²ñ¤ò´õË¾¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢²ñ°÷ËÜ¿Í¤¬Âà²ñ¼êÂ³¤­¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£½êÄê¤ÎÂà²ñ¼êÂ³¤Î½ªÎ»¸å¤Ë¡¢Âà²ñ¤È¤Ê¤ê¤Þ¤¹¡£',
+VALUES ('第4条（退会）','会員が退会を希望する場合には、会員本人が退会手続きを行ってください。所定の退会手続の終了後に、退会となります。',
 9,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè5¾ò¡Ê²ñ°÷»ñ³Ê¤ÎÁÓ¼ºµÚ¤ÓÇå½þµÁÌ³¡Ë','1. ²ñ°÷¤¬¡¢²ñ°÷»ñ³Ê¼èÆÀ¿½¹þ¤ÎºÝ¤Ëµõµ¶¤Î¿½¹ð¤ò¤·¤¿¤È¤­¡¢ÄÌ¿®ÈÎÇä¤Ë¤è¤ëÂå¶â»ÙÊ§ºÄÌ³¤òÂÕ¤Ã¤¿¤È¤­¡¢¤½¤ÎÂ¾Åö¼Ò¤¬²ñ°÷¤È¤·¤ÆÉÔÅ¬Åö¤ÈÇ§¤á¤ë»öÍ³¤¬¤¢¤ë¤È¤­¤Ï¡¢Åö¼Ò¤Ï¡¢²ñ°÷»ñ³Ê¤ò¼è¤ê¾Ã¤¹¤³¤È¤¬¤Ç¤­¤ë¤³¤È¤È¤·¤Þ¤¹¡£
-2. ²ñ°÷¤¬¡¢°Ê²¼¤Î³Æ¹æ¤ËÄê¤á¤ë¹Ô°Ù¤ò¤·¤¿¤È¤­¤Ï¡¢¤³¤ì¤Ë¤è¤êÅö¼Ò¤¬Èï¤Ã¤¿Â»³²¤òÇå½þ¤¹¤ëÀÕÇ¤¤òÉé¤¤¤Þ¤¹¡£
-(1)²ñ°÷ÈÖ¹æ¡¢¥Ñ¥¹¥ï¡¼¥É¤òÉÔÀµ¤ËÍøÍÑ¤¹¤ë¤³¤È
-(2)Åö¥Û¡¼¥à¥Ú¡¼¥¸¤Ë¥¢¥¯¥»¥¹¤·¤Æ¾ðÊó¤ò²þ¤¶¤ó¤·¤¿¤ê¡¢Åö¥Û¡¼¥à¥Ú¡¼¥¸¤ËÍ­³²¤Ê¥³¥ó¥Ô¥å¡¼¥¿¥×¥í¥°¥é¥à¤òÁ÷¿®¤¹¤ë¤Ê¤É¤·¤Æ¡¢Åö¼Ò¤Î±Ä¶È¤òË¸³²¤¹¤ë¤³¤È
-(3)Åö¼Ò¤¬°·¤¦¾¦ÉÊ¤ÎÃÎÅª½êÍ­¸¢¤ò¿¯³²¤¹¤ë¹Ô°Ù¤ò¤¹¤ë¤³¤È
-(4)¤½¤ÎÂ¾¡¢¤³¤ÎÍøÍÑµ¬Ìó¤ËÈ¿¤¹¤ë¹Ô°Ù¤ò¤¹¤ë¤³¤È',
+VALUES ('第5条（会員資格の喪失及び賠償義務）','1. 会員が、会員資格取得申込の際に虚偽の申告をしたとき、通信販売による代金支払債務を怠ったとき、その他当社が会員として不適当と認める事由があるときは、当社は、会員資格を取り消すことができることとします。
+2. 会員が、以下の各号に定める行為をしたときは、これにより当社が被った損害を賠償する責任を負います。
+(1)会員番号、パスワードを不正に利用すること
+(2)当ホームページにアクセスして情報を改ざんしたり、当ホームページに有害なコンピュータプログラムを送信するなどして、当社の営業を妨害すること
+(3)当社が扱う商品の知的所有権を侵害する行為をすること
+(4)その他、この利用規約に反する行為をすること',
 8,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè6¾ò¡Ê²ñ°÷¾ðÊó¤Î¼è°·¤¤¡Ë','1. Åö¼Ò¤Ï¡¢¸¶Â§¤È¤·¤Æ²ñ°÷¾ðÊó¤ò²ñ°÷¤Î»öÁ°¤ÎÆ±°Õ¤Ê¤¯Âè»°¼Ô¤ËÂÐ¤·¤Æ³«¼¨¤¹¤ë¤³¤È¤Ï¤¢¤ê¤Þ¤»¤ó¡£¤¿¤À¤·¡¢¼¡¤Î³Æ¹æ¤Î¾ì¹ç¤Ë¤Ï¡¢²ñ°÷¤Î»öÁ°¤ÎÆ±°Õ¤Ê¤¯¡¢Åö¼Ò¤Ï²ñ°÷¾ðÊó¤½¤ÎÂ¾¤Î¤ªµÒÍÍ¾ðÊó¤ò³«¼¨¤Ç¤­¤ë¤â¤Î¤È¤·¤Þ¤¹¡£
-(1)Ë¡Îá¤Ë´ð¤Å¤­³«¼¨¤òµá¤á¤é¤ì¤¿¾ì¹ç
-(2)Åö¼Ò¤Î¸¢Íø¡¢Íø±×¡¢Ì¾ÍÀÅù¤òÊÝ¸î¤¹¤ë¤¿¤á¤ËÉ¬Í×¤Ç¤¢¤ë¤ÈÅö¼Ò¤¬È½ÃÇ¤·¤¿¾ì¹ç
-2. ²ñ°÷¾ðÊó¤Ë¤Ä¤­¤Þ¤·¤Æ¤Ï¡¢Åö¼Ò¤Î¡Ö¸Ä¿Í¾ðÊóÊÝ¸î¤Ø¤Î¼èÁÈ¤ß¡×¤Ë½¾¤¤¡¢Åö¼Ò¤¬´ÉÍý¤·¤Þ¤¹¡£Åö¼Ò¤Ï¡¢²ñ°÷¾ðÊó¤ò¡¢²ñ°÷¤Ø¤Î¥µ¡¼¥Ó¥¹Äó¶¡¡¢¥µ¡¼¥Ó¥¹ÆâÍÆ¤Î¸þ¾å¡¢¥µ¡¼¥Ó¥¹¤ÎÍøÍÑÂ¥¿Ê¡¢¤ª¤è¤Ó¥µ¡¼¥Ó¥¹¤Î·òÁ´¤«¤Ä±ß³ê¤Ê±¿±Ä¤Î³ÎÊÝ¤ò¿Þ¤ëÌÜÅª¤Î¤¿¤á¤Ë¡¢Åö¼Ò¤ª¤¤¤ÆÍøÍÑ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¤â¤Î¤È¤·¤Þ¤¹¡£
-3. Åö¼Ò¤Ï¡¢²ñ°÷¤ËÂÐ¤·¤Æ¡¢¥á¡¼¥ë¥Þ¥¬¥¸¥ó¤½¤ÎÂ¾¤ÎÊýË¡¤Ë¤è¤ë¾ðÊóÄó¶¡¡Ê¹­¹ð¤ò´Þ¤ß¤Þ¤¹¡Ë¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤ë¤â¤Î¤È¤·¤Þ¤¹¡£²ñ°÷¤¬¾ðÊóÄó¶¡¤ò´õË¾¤·¤Ê¤¤¾ì¹ç¤Ï¡¢Åö¼Ò½êÄê¤ÎÊýË¡¤Ë½¾¤¤¡¢¤½¤Î»Ý¤òÄÌÃÎ¤·¤ÆÄº¤±¤ì¤Ð¡¢¾ðÊóÄó¶¡¤òÄä»ß¤·¤Þ¤¹¡£¤¿¤À¤·¡¢ËÜ¥µ¡¼¥Ó¥¹±¿±Ä¤ËÉ¬Í×¤Ê¾ðÊóÄó¶¡¤Ë¤Ä¤­¤Þ¤·¤Æ¤Ï¡¢²ñ°÷¤Î´õË¾¤Ë¤è¤êÄä»ß¤ò¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£',
+VALUES ('第6条（会員情報の取扱い）','1. 当社は、原則として会員情報を会員の事前の同意なく第三者に対して開示することはありません。ただし、次の各号の場合には、会員の事前の同意なく、当社は会員情報その他のお客様情報を開示できるものとします。
+(1)法令に基づき開示を求められた場合
+(2)当社の権利、利益、名誉等を保護するために必要であると当社が判断した場合
+2. 会員情報につきましては、当社の「個人情報保護への取組み」に従い、当社が管理します。当社は、会員情報を、会員へのサービス提供、サービス内容の向上、サービスの利用促進、およびサービスの健全かつ円滑な運営の確保を図る目的のために、当社おいて利用することができるものとします。
+3. 当社は、会員に対して、メールマガジンその他の方法による情報提供（広告を含みます）を行うことができるものとします。会員が情報提供を希望しない場合は、当社所定の方法に従い、その旨を通知して頂ければ、情報提供を停止します。ただし、本サービス運営に必要な情報提供につきましては、会員の希望により停止をすることはできません。',
 7,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè7¾ò¡Ê¶Ø»ß»ö¹à¡Ë','ËÜ¥µ¡¼¥Ó¥¹¤ÎÍøÍÑ¤ËºÝ¤·¤Æ¡¢²ñ°÷¤ËÂÐ¤·¼¡¤Î³Æ¹æ¤Î¹Ô°Ù¤ò¹Ô¤¦¤³¤È¤ò¶Ø»ß¤·¤Þ¤¹¡£
-
-1. Ë¡Îá¤Þ¤¿¤ÏËÜµ¬Ìó¡¢ËÜ¥µ¡¼¥Ó¥¹¤´ÍøÍÑ¾å¤Î¤´Ãí°Õ¡¢ËÜ¥µ¡¼¥Ó¥¹¤Ç¤Î¤ªÇã¤¤Êª¾å¤Î¤´Ãí°Õ¤½¤ÎÂ¾¤ÎËÜµ¬ÌóÅù¤Ë°ãÈ¿¤¹¤ë¤³¤È
-2. Åö¼Ò¡¢¤ª¤è¤Ó¤½¤ÎÂ¾¤ÎÂè»°¼Ô¤Î¸¢Íø¡¢Íø±×¡¢Ì¾ÍÀÅù¤òÂ»¤Í¤ë¤³¤È
-3. ÀÄ¾¯Ç¯¤Î¿´¿È¤Ë°­±Æ¶Á¤òµÚ¤Ü¤¹¶²¤ì¤¬¤¢¤ë¹Ô°Ù¡¢¤½¤ÎÂ¾¸ø½øÎÉÂ¯¤ËÈ¿¤¹¤ë¹Ô°Ù¤ò¹Ô¤¦¤³¤È
-4. Â¾¤ÎÍøÍÑ¼Ô¤½¤ÎÂ¾¤ÎÂè»°¼Ô¤ËÌÂÏÇ¤È¤Ê¤ë¹Ô°Ù¤äÉÔ²÷´¶¤òÊú¤«¤»¤ë¹Ô°Ù¤ò¹Ô¤¦¤³¤È
-5. µõµ¶¤Î¾ðÊó¤òÆþÎÏ¤¹¤ë¤³¤È
-6. Í­³²¤Ê¥³¥ó¥Ô¥å¡¼¥¿¥×¥í¥°¥é¥à¡¢¥á¡¼¥ëÅù¤òÁ÷¿®¤Þ¤¿¤Ï½ñ¤­¹þ¤à¤³¤È
-7. Åö¼Ò¤Î¥µ¡¼¥Ð¤½¤ÎÂ¾¤Î¥³¥ó¥Ô¥å¡¼¥¿¤ËÉÔÀµ¤Ë¥¢¥¯¥»¥¹¤¹¤ë¤³¤È
-8. ¥Ñ¥¹¥ï¡¼¥É¤òÂè»°¼Ô¤ËÂßÍ¿¡¦¾ùÅÏ¤¹¤ë¤³¤È¡¢¤Þ¤¿¤ÏÂè»°¼Ô¤È¶¦ÍÑ¤¹¤ë¤³¤È
-9. ¤½¤ÎÂ¾Åö¼Ò¤¬ÉÔÅ¬ÀÚ¤ÈÈ½ÃÇ¤¹¤ë¤³¤È',
+VALUES ('第7条（禁止事項）','本サービスの利用に際して、会員に対し次の各号の行為を行うことを禁止します。
+
+1. 法令または本規約、本サービスご利用上のご注意、本サービスでのお買い物上のご注意その他の本規約等に違反すること
+2. 当社、およびその他の第三者の権利、利益、名誉等を損ねること
+3. 青少年の心身に悪影響を及ぼす恐れがある行為、その他公序良俗に反する行為を行うこと
+4. 他の利用者その他の第三者に迷惑となる行為や不快感を抱かせる行為を行うこと
+5. 虚偽の情報を入力すること
+6. 有害なコンピュータプログラム、メール等を送信または書き込むこと
+7. 当社のサーバその他のコンピュータに不正にアクセスすること
+8. パスワードを第三者に貸与・譲渡すること、または第三者と共用すること
+9. その他当社が不適切と判断すること',
 6,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè8¾ò¡Ê¥µ¡¼¥Ó¥¹¤ÎÃæÃÇ¡¦Ää»ßÅù¡Ë','1. Åö¼Ò¤Ï¡¢ËÜ¥µ¡¼¥Ó¥¹¤Î²ÔÆ°¾õÂÖ¤òÎÉ¹¥¤ËÊÝ¤Ä¤¿¤á¤Ë¡¢¼¡¤Î³Æ¹æ¤Î°ì¤Ë³ºÅö¤¹¤ë¾ì¹ç¡¢Í½¹ð¤Ê¤·¤Ë¡¢ËÜ¥µ¡¼¥Ó¥¹¤ÎÄó¶¡Á´¤Æ¤¢¤ë¤¤¤Ï°ìÉô¤òÄä»ß¤¹¤ë¤³¤È¤¬¤¢¤ê¤Þ¤¹¡£
-(1)¥·¥¹¥Æ¥à¤ÎÄê´üÊÝ¼é¤ª¤è¤Ó¶ÛµÞÊÝ¼é¤Î¤¿¤á¤ËÉ¬Í×¤Ê¾ì¹ç
-(2)¥·¥¹¥Æ¥à¤ËÉé²Ù¤¬½¸Ãæ¤·¤¿¾ì¹ç
-(3)²ÐºÒ¡¢ÄäÅÅ¡¢Âè»°¼Ô¤Ë¤è¤ëË¸³²¹Ô°Ù¤Ê¤É¤Ë¤è¤ê¥·¥¹¥Æ¥à¤Î±¿ÍÑ¤¬º¤Æñ¤Ë¤Ê¤Ã¤¿¾ì¹ç
-(4)¤½¤ÎÂ¾¡¢»ß¤à¤òÆÀ¤º¥·¥¹¥Æ¥à¤ÎÄä»ß¤¬É¬Í×¤ÈÅö¼Ò¤¬È½ÃÇ¤·¤¿¾ì¹ç',
+VALUES ('第8条（サービスの中断・停止等）','1. 当社は、本サービスの稼動状態を良好に保つために、次の各号の一に該当する場合、予告なしに、本サービスの提供全てあるいは一部を停止することがあります。
+(1)システムの定期保守および緊急保守のために必要な場合
+(2)システムに負荷が集中した場合
+(3)火災、停電、第三者による妨害行為などによりシステムの運用が困難になった場合
+(4)その他、止むを得ずシステムの停止が必要と当社が判断した場合',
 5,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè9¾ò¡Ê¥µ¡¼¥Ó¥¹¤ÎÊÑ¹¹¡¦ÇÑ»ß¡Ë','Åö¼Ò¤Ï¡¢¤½¤ÎÈ½ÃÇ¤Ë¤è¤ê¥µ¡¼¥Ó¥¹¤ÎÁ´Éô¤Þ¤¿¤Ï°ìÉô¤ò»öÁ°¤ÎÄÌÃÎ¤Ê¤¯¡¢Å¬µ¹ÊÑ¹¹¡¦ÇÑ»ß¤Ç¤­¤ë¤â¤Î¤È¤·¤Þ¤¹¡£',
+VALUES ('第9条（サービスの変更・廃止）','当社は、その判断によりサービスの全部または一部を事前の通知なく、適宜変更・廃止できるものとします。',
 4,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè10¾ò¡ÊÌÈÀÕ¡Ë','1. ÄÌ¿®²óÀþ¤ä¥³¥ó¥Ô¥å¡¼¥¿¤Ê¤É¤Î¾ã³²¤Ë¤è¤ë¥·¥¹¥Æ¥à¤ÎÃæÃÇ¡¦ÃÙÂÚ¡¦Ãæ»ß¡¦¥Ç¡¼¥¿¤Î¾Ã¼º¡¢¥Ç¡¼¥¿¤Ø¤ÎÉÔÀµ¥¢¥¯¥»¥¹¤Ë¤è¤êÀ¸¤¸¤¿Â»³²¡¢¤½¤ÎÂ¾Åö¼Ò¤Î¥µ¡¼¥Ó¥¹¤Ë´Ø¤·¤Æ²ñ°÷¤ËÀ¸¤¸¤¿Â»³²¤Ë¤Ä¤¤¤Æ¡¢Åö¼Ò¤Ï°ìÀÚÀÕÇ¤¤òÉé¤ï¤Ê¤¤¤â¤Î¤È¤·¤Þ¤¹¡£
-2. Åö¼Ò¤Ï¡¢Åö¼Ò¤Î¥¦¥§¥Ö¥Ú¡¼¥¸¡¦¥µ¡¼¥Ð¡¦¥É¥á¥¤¥ó¤Ê¤É¤«¤éÁ÷¤é¤ì¤ë¥á¡¼¥ë¡¦¥³¥ó¥Æ¥ó¥Ä¤Ë¡¢¥³¥ó¥Ô¥å¡¼¥¿¡¦¥¦¥£¥ë¥¹¤Ê¤É¤ÎÍ­³²¤Ê¤â¤Î¤¬´Þ¤Þ¤ì¤Æ¤¤¤Ê¤¤¤³¤È¤òÊÝ¾Ú¤¤¤¿¤·¤Þ¤»¤ó¡£
-3. ²ñ°÷¤¬ËÜµ¬ÌóÅù¤Ë°ãÈ¿¤·¤¿¤³¤È¤Ë¤è¤Ã¤ÆÀ¸¤¸¤¿Â»³²¤Ë¤Ä¤¤¤Æ¤Ï¡¢Åö¼Ò¤Ï°ìÀÚÀÕÇ¤¤òÉé¤¤¤Þ¤»¤ó¡£',
+VALUES ('第10条（免責）','1. 通信回線やコンピュータなどの障害によるシステムの中断・遅滞・中止・データの消失、データへの不正アクセスにより生じた損害、その他当社のサービスに関して会員に生じた損害について、当社は一切責任を負わないものとします。
+2. 当社は、当社のウェブページ・サーバ・ドメインなどから送られるメール・コンテンツに、コンピュータ・ウィルスなどの有害なものが含まれていないことを保証いたしません。
+3. 会員が本規約等に違反したことによって生じた損害については、当社は一切責任を負いません。',
 3,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè11¾ò¡ÊËÜµ¬Ìó¤Î²þÄê¡Ë','Åö¼Ò¤Ï¡¢ËÜµ¬Ìó¤òÇ¤°Õ¤Ë²þÄê¤Ç¤­¤ë¤â¤Î¤È¤·¡¢¤Þ¤¿¡¢Åö¼Ò¤Ë¤ª¤¤¤ÆËÜµ¬Ìó¤òÊä½¼¤¹¤ëµ¬Ìó¡Ê°Ê²¼¡ÖÊä½¼µ¬Ìó¡×¤È¤¤¤¤¤Þ¤¹¡Ë¤òÄê¤á¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ËÜµ¬Ìó¤Î²þÄê¤Þ¤¿¤ÏÊä½¼¤Ï¡¢²þÄê¸å¤ÎËÜµ¬Ìó¤Þ¤¿¤ÏÊä½¼µ¬Ìó¤òÅö¼Ò½êÄê¤Î¥µ¥¤¥È¤Ë·Ç¼¨¤·¤¿¤È¤­¤Ë¤½¤Î¸úÎÏ¤òÀ¸¤¸¤ë¤â¤Î¤È¤·¤Þ¤¹¡£¤³¤Î¾ì¹ç¡¢²ñ°÷¤Ï¡¢²þÄê¸å¤Îµ¬Ìó¤ª¤è¤ÓÊä½¼µ¬Ìó¤Ë½¾¤¦¤â¤Î¤ÈÃ×¤·¤Þ¤¹¡£',
+VALUES ('第11条（本規約の改定）','当社は、本規約を任意に改定できるものとし、また、当社において本規約を補充する規約（以下「補充規約」といいます）を定めることができます。本規約の改定または補充は、改定後の本規約または補充規約を当社所定のサイトに掲示したときにその効力を生じるものとします。この場合、会員は、改定後の規約および補充規約に従うものと致します。',
 2,0,Now(),0, now());
 
 INSERT INTO dtb_kiyaku (kiyaku_title, kiyaku_text, rank, creator_id, update_date, del_flg, create_date) 
-VALUES ('Âè12¾ò¡Ê½àµòË¡¡¢´É³íºÛÈ½½ê¡Ë','ËÜµ¬Ìó¤Ë´Ø¤·¤ÆÊ¶Áè¤¬À¸¤¸¤¿¾ì¹ç¡¢Åö¼ÒËÜÅ¹½êºßÃÏ¤ò´É³í¤¹¤ëÃÏÊýºÛÈ½½ê¤òÂè°ì¿³¤ÎÀìÂ°Åª¹ç°Õ´É³íºÛÈ½½ê¤È¤·¤Þ¤¹¡£ ',
+VALUES ('第12条（準拠法、管轄裁判所）','本規約に関して紛争が生じた場合、当社本店所在地を管轄する地方裁判所を第一審の専属的合意管轄裁判所とします。 ',
 1,0,Now(),0, now());
Index: branches/feature-module-update/html/install/batch/move_mailmaga_data.php
===================================================================
--- branches/rel/html/install/batch/move_mailmaga_data.php	(revision 12157)
+++ branches/feature-module-update/html/install/batch/move_mailmaga_data.php	(revision 15078)
@@ -20,5 +20,5 @@
 $objQuery->commit();
 
-echo "Àµ¾ï¤Ë°Ü¹Ô¤¬´°Î»Ã×¤·¤Þ¤·¤¿¡£";
+echo "正常に移行が完了致しました。";
 
 ?>
Index: branches/feature-module-update/html/install/user_data/include/bloc/news.tpl
===================================================================
--- branches/rel/html/install/user_data/include/bloc/news.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/bloc/news.tpl	(revision 15078)
@@ -7,8 +7,8 @@
 <table width="400" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/top/news.jpg" width="400" height="29" alt="¿·Ãå¾ðÊó"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/top/news.jpg" width="400" height="29" alt="新着情報"></td>
 	</tr>
 	<tr>
-		<td colspan="3"><span class="fs10">¡ù¡ú¡ù ¿·Ãå¾ðÊó¤Ï<a href="<!--{$smarty.const.URL_DIR}-->rss/index.php" target="_blank">RSS</a>¤ÇÇÛ¿®¤·¤Æ¤¤¤Þ¤¹¡£¡ú¡ù¡ú </span></td>
+		<td colspan="3"><span class="fs10">☆★☆ 新着情報は<a href="<!--{$smarty.const.URL_DIR}-->rss/index.php" target="_blank">RSS</a>で配信しています。★☆★ </span></td>
 	</tr>
 	<tr>
Index: branches/feature-module-update/html/install/user_data/include/bloc/category.tpl
===================================================================
--- branches/rel/html/install/user_data/include/bloc/category.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/bloc/category.tpl	(revision 15078)
@@ -4,8 +4,8 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¾¦ÉÊ¥«¥Æ¥´¥ê¡¼¤³¤³¤«¤é-->
+<!--▼商品カテゴリーここから-->
 <table width="166" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_cat.jpg" width="166" height="35" alt="¾¦ÉÊ¥«¥Æ¥´¥ê¡¼"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_cat.jpg" width="166" height="35" alt="商品カテゴリー"></td>
 	</tr>
 	<tr>
@@ -22,9 +22,9 @@
 				<!--{assign var=level value="`$arrTree[cnt].level`}-->
 				
-				<!--{* ¶èÀÚ¤êÀþÉ½¼¨ *}-->				
+				<!--{* 区切り線表示 *}-->				
 				<!--{if $level == 1 && !$smarty.section.cnt.first}-->
 				<tr><td colspan="2" height="15"><img src="<!--{$smarty.const.URL_DIR}-->img/side/line_146.gif" width="146" height="1" alt=""></td></tr>
 				<!--{/if}-->
-				<!--{* ¥«¥Æ¥´¥êÌ¾É½¼¨ *}-->
+				<!--{* カテゴリ名表示 *}-->
 				<!--{assign var=disp_name value="`$arrTree[cnt].category_name`"}-->
 				<!--{if $arrTree[cnt].display == 1}-->
@@ -54,3 +54,3 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥¾¦ÉÊ¥«¥Æ¥´¥ê¡¼¤³¤³¤Þ¤Ç-->
+<!--▲商品カテゴリーここまで-->
Index: branches/feature-module-update/html/install/user_data/include/bloc/guide.tpl
===================================================================
--- branches/rel/html/install/user_data/include/bloc/guide.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/bloc/guide.tpl	(revision 15078)
@@ -4,28 +4,28 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¥ê¥ó¥¯¤³¤³¤«¤é-->
+<!--▼リンクここから-->
 <table width="166" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<!--{if $tpl_page_category != "abouts"}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/about_on.jpg','about');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/about.jpg','about');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/about.jpg" width="166" height="30" alt="Åö¥µ¥¤¥È¤Ë¤Ä¤¤¤Æ" border="0" name="about"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/about_on.jpg','about');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/about.jpg','about');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/about.jpg" width="166" height="30" alt="当サイトについて" border="0" name="about"></a></td>
 		<!--{else}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/about_on.jpg" width="166" height="30" alt="Åö¥µ¥¤¥È¤Ë¤Ä¤¤¤Æ" border="0" name="about"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/about_on.jpg" width="166" height="30" alt="当サイトについて" border="0" name="about"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_page_category != "contact"}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->contact/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/contact_on.jpg','contact');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/contact.jpg','contact');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/contact.jpg" width="166" height="30" alt="¤ªÌä¤¤¹ç¤ï¤»" border="0" name="contact"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->contact/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/contact_on.jpg','contact');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/contact.jpg','contact');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/contact.jpg" width="166" height="30" alt="お問い合わせ" border="0" name="contact"></a></td>
 		<!--{else}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->contact/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/contact_on.jpg" width="166" height="30" alt="¤ªÌä¤¤¹ç¤ï¤»" border="0" name="contact"></a><td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->contact/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/contact_on.jpg" width="166" height="30" alt="お問い合わせ" border="0" name="contact"></a><td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_page_category != "order"}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->order/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/low_on.jpg','low');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/low.jpg','low');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/low.jpg" width="166" height="30" alt="ÆÃÄê¾¦¼è°ú¤Ë´Ø¤¹¤ëË¡Î§" border="0" name="low"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->order/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/low_on.jpg','low');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/low.jpg','low');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/low.jpg" width="166" height="30" alt="特定商取引に関する法律" border="0" name="low"></a></td>
 		<!--{else}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->order/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/low_on.jpg" width="166" height="30" alt="ÆÃÄê¾¦¼è°ú¤Ë´Ø¤¹¤ëË¡Î§" border="0" name="low"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->order/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/low_on.jpg" width="166" height="30" alt="特定商取引に関する法律" border="0" name="low"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥¥ê¥ó¥¯¤³¤³¤Þ¤Ç-->
+<!--▲リンクここまで-->
Index: branches/feature-module-update/html/install/user_data/include/bloc/best5.tpl
===================================================================
--- branches/rel/html/install/user_data/include/bloc/best5.tpl	(revision 15035)
+++ branches/feature-module-update/html/install/user_data/include/bloc/best5.tpl	(revision 15078)
@@ -4,8 +4,8 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¤ª¤¹¤¹¤á¾ðÊó¤³¤³¤«¤é-->
+<!--▼おすすめ情報ここから-->
 <table width="400" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/top/osusume.jpg" width="400" height="29" alt="¤ª¤¹¤¹¤á¾ðÊó"></td>
+		<td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/top/osusume.jpg" width="400" height="29" alt="おすすめ情報"></td>
 	</tr>
 	<tr><td height="10"></td></tr>
@@ -26,5 +26,5 @@
 						<!--{assign var=price02 value=`$arrBestProducts[cnt].price02_min`}-->
 						<td><span class="fs12"><a href="<!--{$smarty.const.URL_DIR}-->products/detail.php?product_id=<!--{$arrBestProducts[cnt].product_id}-->"><!--{$arrBestProducts[cnt].name|escape}--></a></span><br>
-						<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+						<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 						<!--{if $price02 == ""}-->
 						<!--{$price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
@@ -32,5 +32,5 @@
 						<!--{$price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
 						<!--{/if}-->
-						±ß</span></span></td>
+						円</span></span></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -58,5 +58,5 @@
 							<!--{assign var=price02 value=`$arrBestProducts[$cnt2].price02_min`}-->
 							<td><span class="fs12"><a href="<!--{$smarty.const.URL_DIR}-->products/detail.php?product_id=<!--{$arrBestProducts[$cnt2].product_id}-->"><!--{$arrBestProducts[$cnt2].name|escape}--></a></span><br>
-							<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+							<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 							<!--{if $price02 == ""}-->
 							<!--{$price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
@@ -64,5 +64,5 @@
 							<!--{$price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
 							<!--{/if}-->
-							±ß</span></span></td>
+							円</span></span></td>
 						</tr>
 						<tr><td height="5"></td></tr>
@@ -86,5 +86,5 @@
 <tr><td height="35"></td></tr>
 </table>
-<!--¢¥¤ª¤¹¤¹¤á¾ðÊó¤³¤³¤Þ¤Ç-->
+<!--▲おすすめ情報ここまで-->
 		
 		
Index: branches/feature-module-update/html/install/user_data/include/bloc/login.tpl
===================================================================
--- branches/rel/html/install/user_data/include/bloc/login.tpl	(revision 15055)
+++ branches/feature-module-update/html/install/user_data/include/bloc/login.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¥í¥°¥¤¥ó¤³¤³¤«¤é-->
+<!--▼ログインここから-->
 <!--{if $smarty.post.url == ""}-->
 	<!--{if sfIsHTTPS()}-->
@@ -19,10 +19,10 @@
 <input type="hidden" name="url" value="<!--{$url|escape}-->">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_login.jpg" width="166" height="35" alt="¥í¥°¥¤¥ó"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_login.jpg" width="166" height="35" alt="ログイン"></td>
 	</tr>
 	<tr>
 		<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
 		<td align="center" bgcolor="#ffffff">
-		<!--¥í¥°¥¤¥ó¥Õ¥©¡¼¥à-->
+		<!--ログインフォーム-->
 		<table width="146" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
@@ -32,34 +32,34 @@
 			<!--{if $tpl_login}-->
 				<tr>
-					<td align="center" colspan="3" class="fs12">¤è¤¦¤³¤½ <br> <!--{$tpl_name1|escape}-->¡¡<!--{$tpl_name2|escape}--> ÍÍ<br />
-					½ê»ý¥Ý¥¤¥ó¥È¡§<span class="redst"> <!--{$tpl_user_point|number_format|default:0}--> pt</span></td>
+					<td align="center" colspan="3" class="fs12">ようこそ <br> <!--{$tpl_name1|escape}-->　<!--{$tpl_name2|escape}--> 様<br />
+					所持ポイント：<span class="redst"> <!--{$tpl_user_point|number_format|default:0}--> pt</span></td>
 				</tr>
 				<!--{if !$tpl_disable_logout}-->
 				<tr>
-					<td colspan="3" align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnFormModeSubmit('login_form', 'logout', '', ''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/header/logout.gif" width="44" height="21" alt="¥í¥°¥¢¥¦¥È" /></a></td>
+					<td colspan="3" align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnFormModeSubmit('login_form', 'logout', '', ''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/header/logout.gif" width="44" height="21" alt="ログアウト" /></a></td>
 				</tr>
 				<!--{/if}-->
 			<!--{else}-->
 				<tr>
-					<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/icon_mail.gif" width="40" height="21" alt="¥á¡¼¥ë¥¢¥É¥ì¥¹"></td>
+					<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/icon_mail.gif" width="40" height="21" alt="メールアドレス"></td>
 					<td><input type="text" name="login_email" value="<!--{$tpl_login_email|escape}-->" size="10" class="box10" /></td>
 				</tr>
 				<tr><td height="5"></td></tr>
 				<tr>
-					<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/icon_pw.gif" width="40" height="22" alt="¥Ñ¥¹¥ï¡¼¥É"></td>
+					<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/icon_pw.gif" width="40" height="22" alt="パスワード"></td>
 					<td><input type="password" name="login_pass" size="12" class="box12" /></td>
 				</tr>
 				<tr><td height="5"></td></tr>
 				<tr>
-					<td colspan="2" class="fs10n" align="right"><a href="<!--{$smarty.const.SSL_URL|sfTrimURL}-->/forgot/index.php" onclick="win01('<!--{$smarty.const.SSL_URL|sfTrimURL}-->/forgot/index.php','forget','600','400'); return false;" target="_blank">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý¤Ï¤³¤Á¤é</a></td>
+					<td colspan="2" class="fs10n" align="right"><a href="<!--{$smarty.const.SSL_URL|sfTrimURL}-->/forgot/index.php" onclick="win01('<!--{$smarty.const.SSL_URL|sfTrimURL}-->/forgot/index.php','forget','600','400'); return false;" target="_blank">パスワードを忘れた方はこちら</a></td>
 				</tr>
 				<tr><td height="10"></td></tr>
 				<tr>
-					<td width="50"><input type="checkbox" name="login_memory" value="1" <!--{$tpl_login_memory|sfGetChecked:1}-->/><img src="<!--{$smarty.const.URL_DIR}-->img/header/memory.gif" width="18" height="9" alt="µ­²±" /></td>
-					<td align="center"><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_login_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_login.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/side/button_login.gif" width="51" height="22" alt="¥í¥°¥¤¥ó" border="0" name="subm"></td>
+					<td width="50"><input type="checkbox" name="login_memory" value="1" <!--{$tpl_login_memory|sfGetChecked:1}-->/><img src="<!--{$smarty.const.URL_DIR}-->img/header/memory.gif" width="18" height="9" alt="記憶" /></td>
+					<td align="center"><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_login_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_login.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/side/button_login.gif" width="51" height="22" alt="ログイン" border="0" name="subm"></td>
 				</tr>
 			<!--{/if}-->
 		</table>
-		<!--¥í¥°¥¤¥ó¥Õ¥©¡¼¥à-->
+		<!--ログインフォーム-->
 		</td>
 		<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
@@ -71,3 +71,3 @@
 </form>
 </table>
-<!--¢¥¥í¥°¥¤¥ó¤³¤³¤Þ¤Ç-->
+<!--▲ログインここまで-->
Index: branches/feature-module-update/html/install/user_data/include/bloc/search_products.tpl
===================================================================
--- branches/rel/html/install/user_data/include/bloc/search_products.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/bloc/search_products.tpl	(revision 15078)
@@ -4,13 +4,13 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¸¡º÷¾ò·ï¤³¤³¤«¤é-->
+<!--▼検索条件ここから-->
 <table width="166" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_search.jpg" width="166" height="35" alt="¸¡º÷¾ò·ï"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_search.jpg" width="166" height="35" alt="検索条件"></td>
 	</tr>
 	<tr>
 		<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
 		<td align="center" bgcolor="#ffffff">
-		<!--¸¡º÷¥Õ¥©¡¼¥à-->
+		<!--検索フォーム-->
 		<table width="146" border="0" cellspacing="0" cellpadding="0" summary=" ">
 		<form name="search_form" id="search_form" method="get" action="<!--{$smarty.const.URL_DIR}-->products/list.php">
@@ -18,5 +18,5 @@
 			<tr><td height="10"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/search_cat.gif" width="104" height="10" alt="¾¦ÉÊ¥«¥Æ¥´¥ê¤«¤éÁª¤Ö"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/search_cat.gif" width="104" height="10" alt="商品カテゴリから選ぶ"></td>
 			</tr>
 			<tr><td height="3"></td></tr>
@@ -24,5 +24,5 @@
 				<td>
 					<select name="category_id">
-					<option label="¤¹¤Ù¤Æ¤Î¾¦ÉÊ" value="">Á´¤Æ¤Î¾¦ÉÊ</option>
+					<option label="すべての商品" value="">全ての商品</option>
 					<!--{html_options options=$arrCatList selected=$category_id}-->
 					</select>
@@ -31,5 +31,5 @@
 			<tr><td height="10"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/search_name.gif" width="66" height="10" alt="¾¦ÉÊÌ¾¤òÆþÎÏ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/search_name.gif" width="66" height="10" alt="商品名を入力"></td>
 			</tr>
 			<tr><td height="3"></td></tr>
@@ -40,10 +40,10 @@
 			<tr>
 				<td align="center">
-					<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_search_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_search.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/side/button_search.gif" width="51" height="22" alt="¸¡º÷" border="0" name="search">
+					<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_search_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_search.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/side/button_search.gif" width="51" height="22" alt="検索" border="0" name="search">
 				</td>
 			</tr>
 		</form>
 		</table>
-		<!--¸¡º÷¥Õ¥©¡¼¥à-->
+		<!--検索フォーム-->
 		</td>
 		<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
@@ -54,3 +54,3 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥¸¡º÷¾ò·ï¤³¤³¤Þ¤Ç-->
+<!--▲検索条件ここまで-->
Index: branches/feature-module-update/html/install/user_data/include/bloc/cart.tpl
===================================================================
--- branches/rel/html/install/user_data/include/bloc/cart.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/bloc/cart.tpl	(revision 15078)
@@ -4,8 +4,8 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¸½ºß¤Î¥«¥´¤ÎÃæ¤³¤³¤«¤é-->
+<!--現在のカゴの中ここから-->
 <table width="166" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_cartin.jpg" width="166" height="35" alt="¸½ºß¤Î¥«¥´¤ÎÃæ"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_cartin.jpg" width="166" height="35" alt="現在のカゴの中"></td>
 	</tr>
 	<tr>
@@ -15,20 +15,20 @@
 			<tr><td height="5"></td></tr>
 			<tr>
-				<td class="fs10">¾¦ÉÊ¿ô¡§<!--{$arrCartList.0.TotalQuantity|number_format|default:0}-->ÅÀ</td>
+				<td class="fs10">商品数：<!--{$arrCartList.0.TotalQuantity|number_format|default:0}-->点</td>
 			</tr>
 			<tr><td height="10"><img src="<!--{$smarty.const.URL_DIR}-->img/side/line_146.gif" width="146" height="1" alt=""></td></tr>
 			<tr>
-				<td class="fs12"><span class="redst">¹ç·×¡§<!--{$arrCartList.0.ProductsTotal|number_format|default:0}-->±ß</span></td>
+				<td class="fs12"><span class="redst">合計：<!--{$arrCartList.0.ProductsTotal|number_format|default:0}-->円</span></td>
 			</tr>
 			<tr><td height="5"><!--{$arrCartList.0.free_rule}--></td></tr>
 			
-			<!-- ¥«¥´¤ÎÃæ¤Ë¾¦ÉÊ¤¬¤¢¤ë¾ì¹ç¤Ë¤Î¤ßÉ½¼¨ -->
+			<!-- カゴの中に商品がある場合にのみ表示 -->
 			<!--{if $arrCartList.0.TotalQuantity > 0 and $arrCartList.0.free_rule > 0}-->
 			<tr>
 				<td class="fs10">
 				<!--{if $arrCartList.0.deliv_free > 0}-->
-					Á÷ÎÁ¼ê¿ôÎÁÌµÎÁ¤Þ¤Ç¤¢¤È<!--{$arrCartList.0.deliv_free|number_format|default:0}-->±ß¡ÊÀÇ¹þ¡Ë¤Ç¤¹¡£
+					送料手数料無料まであと<!--{$arrCartList.0.deliv_free|number_format|default:0}-->円（税込）です。
 				<!--{else}-->
-					¸½ºß¡¢Á÷ÎÁ¤Ï¡Ö<span class="redst">ÌµÎÁ</span>¡×¤Ç¤¹¡£
+					現在、送料は「<span class="redst">無料</span>」です。
 				<!--{/if}-->
 				</td>
@@ -37,5 +37,5 @@
 			<!--{/if}-->
 			<tr>
-				<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/button_cartin_on.gif','button_cartin');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/button_cartin.gif','button_cartin');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/button_cartin.gif" width="87" height="22" alt="¥«¥´¤ÎÃæ¤ò¸«¤ë" border="0" name="button_cartin"></a></td>
+				<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/button_cartin_on.gif','button_cartin');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/button_cartin.gif','button_cartin');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/button_cartin.gif" width="87" height="22" alt="カゴの中を見る" border="0" name="button_cartin"></a></td>
 			</tr>
 		</table>
@@ -48,3 +48,3 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¸½ºß¤Î¥«¥´¤ÎÃæ¤³¤³¤Þ¤Ç-->
+<!--現在のカゴの中ここまで-->
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/active/header.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/active/header.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/active/header.tpl	(revision 15078)
@@ -13,5 +13,5 @@
 <link rel="stylesheet" href="/css/common.css" type="text/css" media="all" />
 <link rel="stylesheet" href="/css/layout/index.css" type="text/css" media="all" />
-<title>¥Æ¥¹¥È¤ÎÅ¹/TOP¥Ú¡¼¥¸</title>
+<title>テストの店/TOPページ</title>
 <meta name="author" content="">
 <meta name="description" content="">
@@ -46,5 +46,5 @@
 	<tr><td bgcolor="#ff6600"><img src="/img/common/_.gif" width="778" height="1" alt=""></td></tr>
 </table>
-<!--¢¥HEADER-->
+<!--▲HEADER-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/active/contents.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/active/contents.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/active/contents.tpl	(revision 15078)
@@ -14,5 +14,5 @@
 					<tr><td height="13"></td></tr>
 					<tr>
-						<td>¥­¥ã¥ó¥Ú¡¼¥ó³«ºÅÃæ</td>
+						<td>キャンペーン開催中</td>
 					</tr>
 					<tr><td height="20"></td></tr>
@@ -21,5 +21,5 @@
 				<table width="530" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td class="fs12">¥­¥ã¥ó¥Ú¡¼¥óÆâÍÆ</td>
+						<td class="fs12">キャンペーン内容</td>
 					</tr>
 					<tr><td height="10"></td></tr>
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/active/footer.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/active/footer.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/active/footer.tpl	(revision 15078)
@@ -14,5 +14,5 @@
 </table>
 
-<!--¢§FOTTER-->
+<!--▼FOTTER-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -22,5 +22,5 @@
 			<tr><td height="30"></td></tr>
 			<tr>
-				<td align="right" class="fs10n"><a href="#top"><img src="/img/common/pagetop.gif" width="100" height="10" alt="¤³¤Î¥Ú¡¼¥¸¤ÎTOP¤Ø" border="0"></a></td>
+				<td align="right" class="fs10n"><a href="#top"><img src="/img/common/pagetop.gif" width="100" height="10" alt="このページのTOPへ" border="0"></a></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -42,5 +42,5 @@
 	</tr>
 </table>
-<!--¢¥FOTTER-->
+<!--▲FOTTER-->
 </div>
 </body>
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/end/footer.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/end/footer.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/end/footer.tpl	(revision 15078)
@@ -14,5 +14,5 @@
 </table>
 
-<!--¢§FOTTER-->
+<!--▼FOTTER-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -22,5 +22,5 @@
 			<tr><td height="30"></td></tr>
 			<tr>
-				<td align="right" class="fs10n"><a href="#top"><img src="/img/common/pagetop.gif" width="100" height="10" alt="¤³¤Î¥Ú¡¼¥¸¤ÎTOP¤Ø" border="0"></a></td>
+				<td align="right" class="fs10n"><a href="#top"><img src="/img/common/pagetop.gif" width="100" height="10" alt="このページのTOPへ" border="0"></a></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -42,5 +42,5 @@
 	</tr>
 </table>
-<!--¢¥FOTTER-->
+<!--▲FOTTER-->
 </div>
 </body>
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/end/header.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/end/header.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/end/header.tpl	(revision 15078)
@@ -13,5 +13,5 @@
 <link rel="stylesheet" href="/css/common.css" type="text/css" media="all" />
 <link rel="stylesheet" href="/css/layout/index.css" type="text/css" media="all" />
-<title>¥Æ¥¹¥È¤ÎÅ¹/TOP¥Ú¡¼¥¸</title>
+<title>テストの店/TOPページ</title>
 <meta name="author" content="">
 <meta name="description" content="">
@@ -46,5 +46,5 @@
 	<tr><td bgcolor="#ff6600"><img src="/img/common/_.gif" width="778" height="1" alt=""></td></tr>
 </table>
-<!--¢¥HEADER-->
+<!--▲HEADER-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/end/contents.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/end/contents.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/end/contents.tpl	(revision 15078)
@@ -14,5 +14,5 @@
 					<tr><td height="13"></td></tr>
 					<tr>
-						<td>¥­¥ã¥ó¥Ú¡¼¥ó½ªÎ»</td>
+						<td>キャンペーン終了</td>
 					</tr>
 					<tr><td height="20"></td></tr>
@@ -21,5 +21,5 @@
 				<table width="530" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td class="fs12">¥­¥ã¥ó¥Ú¡¼¥ó¤Ï½ªÎ»¤¤¤¿¤·¤Þ¤·¤¿¡£</td>
+						<td class="fs12">キャンペーンは終了いたしました。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/src/entry.php
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/src/entry.php	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/src/entry.php	(revision 15078)
@@ -9,12 +9,12 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_css = URL_DIR.'css/layout/entry/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
-		$this->tpl_mainpage = 'entry/index.tpl';				// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title .= '²ñ°÷ÅÐÏ¿(ÆþÎÏ¥Ú¡¼¥¸)';				//¡¡¥Ú¡¼¥¸¥¿¥¤¥È¥ë
-	}
-}
-
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
-$CONF = sf_getBasisData();					// Å¹ÊÞ´ðËÜ¾ðÊó
+		$this->tpl_css = URL_DIR.'css/layout/entry/index.css';	// メインCSSパス
+		$this->tpl_mainpage = 'entry/index.tpl';				// メインテンプレート
+		$this->tpl_title .= '会員登録(入力ページ)';				//　ページタイトル
+	}
+}
+
+//---- ページ初期設定
+$CONF = sf_getBasisData();					// 店舗基本情報
 $objConn = new SC_DbConn();
 $objQuery = new SC_Query();
@@ -26,9 +26,9 @@
 $objPage->arrJob = $arrJob;
 $objPage->arrReminder = $arrReminder;
-$objPage->arrYear = $objDate->getYear('', 1950);	//¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+$objPage->arrYear = $objDate->getYear('', 1950);	//　日付プルダウン設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
 
-//SSLURLÈ½Äê
+//SSLURL判定
 if (SSLURL_CHECK == 1){
 	$ssl_url= sfRmDupSlash(SSL_URL.$_SERVER['REQUEST_URI']);
@@ -38,8 +38,8 @@
 }
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-//---- ÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "name01", "convert" => "aKV" ),
@@ -72,10 +72,10 @@
 						 );
 
-//---- ÅÐÏ¿½ü³°ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録除外用カラム配列
 $arrRejectRegistColumn = array("year", "month", "day", "email02", "email_mobile02", "password02");
 
 if ($_SERVER["REQUEST_METHOD"] == "POST") {
 
-	//-- POST¥Ç¡¼¥¿¤Î°ú¤­·Ñ¤®
+	//-- POSTデータの引き継ぎ
 	$objPage->arrForm = $_POST;
 	
@@ -84,14 +84,14 @@
 	}
 	
-	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-	$objPage->arrForm['email02'] = strtolower($objPage->arrForm['email02']);	// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-
-	//-- ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// emailはすべて小文字で処理
+	$objPage->arrForm['email02'] = strtolower($objPage->arrForm['email02']);	// emailはすべて小文字で処理
+
+	//-- 入力データの変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
 		
-	//--¡¡ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//--　入力エラーチェック
 	$objPage->arrErr = lfErrorCheck($objPage->arrForm);
 
-	if ($objPage->arrErr || $_POST["mode"] == "return") {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+	if ($objPage->arrErr || $_POST["mode"] == "return") {		// 入力エラーのチェック
 		foreach($objPage->arrForm as $key => $val) {
 			$objPage->$key = $val;
@@ -100,10 +100,10 @@
 	} else {
 
-		//--¡¡³ÎÇ§
+		//--　確認
 		if ($_POST["mode"] == "confirm") {
 			foreach($objPage->arrForm as $key => $val) {
 				if ($key != "mode" && $key != "subm") $objPage->list_data[ $key ] = $val;
 			}
-			//¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨
+			//パスワード表示
 			$passlen = strlen($objPage->arrForm['password']);
 			$objPage->passlen = lfPassLen($passlen);
@@ -111,9 +111,9 @@
 			$objPage->tpl_css = '/css/layout/entry/confirm.css';
 			$objPage->tpl_mainpage = 'entry/confirm.tpl';
-			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(³ÎÇ§¥Ú¡¼¥¸)';
+			$objPage->tpl_title = '会員登録(確認ページ)';
 
 		}
 		
-		//--¡¡²¾ÅÐÏ¿¤È´°Î»²èÌÌ
+		//--　仮登録と完了画面
 		if ($_POST["mode"] == "complete") {
 			$objPage->uniqid = lfRegistData ($objPage->arrForm, $arrRegistColumn, $arrRejectRegistColumn);
@@ -125,8 +125,8 @@
 			$objPage->tpl_css = '/css/layout/entry/complete.css';
 			$objPage->tpl_mainpage = 'entry/complete.tpl';
-			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';
+			$objPage->tpl_title = '会員登録(完了ページ)';
 
 			
-			//¡¡²¾ÅÐÏ¿´°Î»¥á¡¼¥ëÁ÷¿®
+			//　仮登録完了メール送信
 			$objPage->CONF = $CONF;
 			$objPage->to_name01 = $_POST['name01'];
@@ -134,27 +134,27 @@
 			$objMailText = new SC_SiteView();
 			$objMailText->assignobj($objPage);
-			$subject = sfMakesubject('²ñ°÷ÅÐÏ¿¤Î¤´³ÎÇ§');
+			$subject = sfMakesubject('会員登録のご確認');
 			$toCustomerMail = $objMailText->fetch("mail_templates/customer_mail.tpl");
 			$objMail = new GC_SendMail();
 			$objMail->setItem(
-								''									//¡¡°¸Àè
-								, $subject							//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-								, $toCustomerMail					//¡¡ËÜÊ¸
-								, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-								, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-								, $CONF["email03"]					//¡¡reply_to
-								, $CONF["email04"]					//¡¡return_path
+								''									//　宛先
+								, $subject							//　サブジェクト
+								, $toCustomerMail					//　本文
+								, $CONF["email03"]					//　配送元アドレス
+								, $CONF["shop_name"]				//　配送元　名前
+								, $CONF["email03"]					//　reply_to
+								, $CONF["email04"]					//　return_path
 								, $CONF["email04"]					//  Errors_to
 								, $CONF["email01"]					//  Bcc
 																);
-			// °¸Àè¤ÎÀßÄê
-			$name = $_POST["name01"] . $_POST["name02"] ." ÍÍ";
+			// 宛先の設定
+			$name = $_POST["name01"] . $_POST["name02"] ." 様";
 			$objMail->setTo($_POST["email"], $name);
 			$objMail->sendMail();
 
-			// ¥­¥ã¥ó¥Ú¡¼¥ó¼õÃí¾ðÊó¤òÅÐÏ¿
+			// キャンペーン受注情報を登録
 			lfRegistCampaignOrder($objPage->uniqid);
 			
-			// ´°Î»¥Ú¡¼¥¸¤Ë°ÜÆ°¤µ¤»¤ë¡£
+			// 完了ページに移動させる。
 			header("Location: ./complete.php");
 			exit;
@@ -167,16 +167,16 @@
 }
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 
 //----------------------------------------------------------------------------------------------------------------------
 
-//---- function·²
+//---- function群
 function lfRegistData ($array, $arrRegistColumn, $arrRejectRegistColumn) {
 	global $objConn;
 
-	// ²¾ÅÐÏ¿
+	// 仮登録
 	foreach ($arrRegistColumn as $data) {
 		if (strlen($array[ $data["column"] ]) > 0 && ! in_array($data["column"], $arrRejectRegistColumn)) {
@@ -185,10 +185,10 @@
 	}
 		
-	// ÃÂÀ¸Æü¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 誕生日が入力されている場合
 	if (strlen($array["year"]) > 0 ) {
 		$arrRegist["birth"] = $array["year"] ."/". $array["month"] ."/". $array["day"] ." 00:00:00";
 	}
 	
-	// ¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½
+	// パスワードの暗号化
 	$arrRegist["password"] = sha1($arrRegist["password"] . ":" . AUTH_MAGIC);
 	
@@ -199,10 +199,10 @@
 	}
 	
-	$arrRegist["secret_key"] = $uniqid;		// ²¾ÅÐÏ¿IDÈ¯¹Ô
-	$arrRegist["create_date"] = "now()"; 	// ºîÀ®Æü
-	$arrRegist["update_date"] = "now()"; 	// ¹¹¿·Æü
-	$arrRegist["first_buy_date"] = "";	 	// ºÇ½é¤Î¹ØÆþÆü
-	
-	//-- ²¾ÅÐÏ¿¼Â¹Ô
+	$arrRegist["secret_key"] = $uniqid;		// 仮登録ID発行
+	$arrRegist["create_date"] = "now()"; 	// 作成日
+	$arrRegist["update_date"] = "now()"; 	// 更新日
+	$arrRegist["first_buy_date"] = "";	 	// 最初の購入日
+	
+	//-- 仮登録実行
 	$objConn->query("BEGIN");
 
@@ -210,11 +210,11 @@
 	$objQuery->insert("dtb_customer", $arrRegist);
 
-/* ¥á¥ë¥Þ¥¬²ñ°÷µ¡Ç½¤Ï¸½ºßÄä»ßÃæ¡¡2007/03/07	
-	
-	//--¡¡Èó²ñ°÷¤Ç¥á¥ë¥Þ¥¬ÅÐÏ¿¤·¤Æ¤¤¤ë¤«¤ÎÈ½Äê
+/* メルマガ会員機能は現在停止中　2007/03/07	
+	
+	//--　非会員でメルマガ登録しているかの判定
 	$sql = "SELECT count(*) FROM dtb_customer_mail WHERE email = ?";
 	$mailResult = $objConn->getOne($sql, array($arrRegist["email"]));
 
-	//--¡¡¥á¥ë¥Þ¥¬²¾ÅÐÏ¿¼Â¹Ô
+	//--　メルマガ仮登録実行
 	$arrRegistMail["email"] = $arrRegist["email"];	
 	if ($array["mailmaga_flg"] == 1) {
@@ -227,8 +227,8 @@
 	$arrRegistMail["update_date"] = "now()";
 	
-	// Èó²ñ°÷¤Ç¥á¥ë¥Þ¥¬ÅÐÏ¿¤·¤Æ¤¤¤ë¾ì¹ç
+	// 非会員でメルマガ登録している場合
 	if ($mailResult == 1) {		
 		$objQuery->update("dtb_customer_mail", $arrRegistMail, "email = '" .addslashes($arrRegistMail["email"]). "'");			
-	} else {				//¡¡¿·µ¬ÅÐÏ¿¤Î¾ì¹ç
+	} else {				//　新規登録の場合
 		$arrRegistMail["create_date"] = "now()";
 		$objQuery->insert("dtb_customer_mail", $arrRegistMail);		
@@ -240,21 +240,21 @@
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -264,5 +264,5 @@
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck($array) {
 
@@ -270,19 +270,19 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê1", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤´½»½ê2", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email02", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK","SPTAB_CHECK" , "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', '¥á¡¼¥ë¥¢¥É¥ì¥¹(³ÎÇ§)', "email", "email02") ,array("EQUAL_CHECK"));
-
-	//¸½²ñ°÷¤ÎÈ½Äê ¢ª¡¡¸½²ñ°÷¤â¤·¤¯¤Ï²¾ÅÐÏ¿Ãæ¤Ï¡¢¥á¥¢¥É°ì°Õ¤¬Á°Äó¤Ë¤Ê¤Ã¤Æ¤ë¤Î¤ÇÆ±¤¸¥á¥¢¥É¤ÇÅÐÏ¿ÉÔ²Ä
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("フリガナ（セイ）", 'kana01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("フリガナ（メイ）", 'kana02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("ご住所1", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("ご住所2", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス(確認)', "email02", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK","SPTAB_CHECK" , "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', "email", "email02") ,array("EQUAL_CHECK"));
+
+	//現会員の判定 →　現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可
 	if (strlen($array["email"]) > 0) {
 		$objQuery = new SC_Query();
@@ -291,15 +291,15 @@
 		if(count($arrRet) > 0) {
 			if($arrRet[0]['del_flg'] != '1') {
-				// ²ñ°÷¤Ç¤¢¤ë¾ì¹ç
-				$objErr->arrErr["email"] .= "¢¨ ¤¹¤Ç¤Ë²ñ°÷ÅÐÏ¿¤Ç»ÈÍÑ¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£<br />";
+				// 会員である場合
+				$objErr->arrErr["email"] .= "※ すでに会員登録で使用されているメールアドレスです。<br />";
 			} else {
-				// Âà²ñ¤·¤¿²ñ°÷¤Ç¤¢¤ë¾ì¹ç
+				// 退会した会員である場合
 				$leave_time = sfDBDatetoTime($arrRet[0]['update_date']);
 				$now_time = time();
 				$pass_time = $now_time - $leave_time;
-				// Âà²ñ¤«¤é²¿»þ´Ö-·Ð²á¤·¤Æ¤¤¤ë¤«È½Äê¤¹¤ë¡£
+				// 退会から何時間-経過しているか判定する。
 				$limit_time = ENTRY_LIMIT_HOUR * 3600;						
 				if($pass_time < $limit_time) {
-					$objErr->arrErr["email"] .= "¢¨ Âà²ñ¤«¤é°ìÄê´ü´Ö¤Î´Ö¤Ï¡¢Æ±¤¸¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò»ÈÍÑ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£<br />";
+					$objErr->arrErr["email"] .= "※ 退会から一定期間の間は、同じメールアドレスを使用することはできません。<br />";
 				}
 			}
@@ -307,20 +307,20 @@
 	}
 
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("¤ªÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03",TEL_ITEM_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ1", 'fax01'), array("SPTAB_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ2", 'fax02'), array("SPTAB_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ3", 'fax03'), array("SPTAB_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ", "fax01", "fax02", "fax03", TEL_ITEM_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("¤´À­ÊÌ", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É(³ÎÇ§)", 'password02', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array('¥Ñ¥¹¥ï¡¼¥É', '¥Ñ¥¹¥ï¡¼¥É(³ÎÇ§)', "password", "password02") ,array("EQUAL_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¥Ò¥ó¥È ¼ÁÌä", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¥Ò¥ó¥È Åú¤¨", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¥á¡¼¥ë¥Þ¥¬¥¸¥ó", "mailmaga_flg") ,array("SELECT_CHECK", "NUM_CHECK"));
-	$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("お電話番号1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("お電話番号2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("お電話番号3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("お電話番号", "tel01", "tel02", "tel03",TEL_ITEM_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("FAX番号1", 'fax01'), array("SPTAB_CHECK"));
+	$objErr->doFunc(array("FAX番号2", 'fax02'), array("SPTAB_CHECK"));
+	$objErr->doFunc(array("FAX番号3", 'fax03'), array("SPTAB_CHECK"));
+	$objErr->doFunc(array("FAX番号", "fax01", "fax02", "fax03", TEL_ITEM_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("ご性別", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワード", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array("パスワード(確認)", 'password02', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array('パスワード', 'パスワード(確認)', "password", "password02") ,array("EQUAL_CHECK"));
+	$objErr->doFunc(array("パスワードを忘れたときのヒント 質問", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワードを忘れたときのヒント 答え", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("メールマガジン", "mailmaga_flg") ,array("SELECT_CHECK", "NUM_CHECK"));
+	$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
 
 	
@@ -328,5 +328,5 @@
 }
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¼õÃí¥Æ¡¼¥Ö¥ë¤ØÅÐÏ¿
+// キャンペーン受注テーブルへ登録
 function lfRegistCampaignOrder($uniqid) {
 
@@ -335,5 +335,5 @@
 	$campaign_id = $objCampaignSess->getCampaignId();
 
-	// ¸ÜµÒ¥Ç¡¼¥¿¤ò¼èÆÀ
+	// 顧客データを取得
 	$cols = "
 			customer_id,
@@ -365,8 +365,8 @@
     $sqlval['create_date'] = 'now()';
 		
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$objQuery->insert("dtb_campaign_order", $sqlval);
 	
-	// ¿½¤·¹þ¤ß¿ô¤Î¹¹¿·
+	// 申し込み数の更新
 	$total_count = $objQuery->get("dtb_campaign", "total_count", "campaign_id = ?", array($campaign_id));
 	$arrCampaign['total_count'] = $total_count += 1;
@@ -374,5 +374,5 @@
 }
 
-//³ÎÇ§¥Ú¡¼¥¸ÍÑ¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨ÍÑ
+//確認ページ用パスワード表示用
 
 function lfPassLen($passlen){
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/src/application.php
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/src/application.php	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/src/application.php	(revision 15078)
@@ -7,5 +7,5 @@
 require_once("../../require.php");
 
-//---- ¥Ú¡¼¥¸É½¼¨¥¯¥é¥¹
+//---- ページ表示クラス
 class LC_Page {
 	
@@ -13,7 +13,7 @@
 		$this->tpl_mainpage = TEMPLATE_DIR . '/campaign/application.tpl';
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');	
@@ -26,26 +26,26 @@
 $objCustomer = new SC_Customer();
 $objCampaignSess = new SC_CampaignSession();
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
 
-$objLoginFormParam = new SC_FormParam();	// ¥í¥°¥¤¥ó¥Õ¥©¡¼¥àÍÑ
-lfInitLoginFormParam();						// ½é´üÀßÄê
-$objLoginFormParam->setParam($_POST);		// POSTÃÍ¤Î¼èÆÀ
-
-// ¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀ
+$objLoginFormParam = new SC_FormParam();	// ログインフォーム用
+lfInitLoginFormParam();						// 初期設定
+$objLoginFormParam->setParam($_POST);		// POST値の取得
+
+// ディレクトリ名を取得
 $dir_name = dirname($_SERVER['PHP_SELF']);
 $arrDir = split('/', $dir_name);
 $dir_name = $arrDir[count($arrDir) -1];
 
-/* ¥»¥Ã¥·¥ç¥ó¤Ë¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¡¼¥¿¤ò½ñ¤­¹þ¤à */
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤È¤¤¤¦¾ðÊó¤òÊÝ»ý
+/* セッションにキャンペーンデータを書き込む */
+// キャンペーンからの遷移という情報を保持
 $objCampaignSess->setIsCampaign();
-// ¥­¥ã¥ó¥Ú¡¼¥óID¤òÊÝ»ý
+// キャンペーンIDを保持
 $campaign_id = $objQuery->get("dtb_campaign", "campaign_id", "directory_name = ? AND del_flg = 0", array($dir_name));
 $objCampaignSess->setCampaignId($campaign_id);
-// ¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¥£¥ì¥¯¥È¥êÌ¾¤òÊÝ»ý
+// キャンペーンディレクトリ名を保持
 $objCampaignSess->setCampaignDir($dir_name);
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤¬³«ºÅÃæ¤«¤ò¥Á¥§¥Ã¥¯
+// キャンペーンが開催中かをチェック
 if(lfCheckActive($dir_name)) {
 	$status = CAMPAIGN_TEMPLATE_ACTIVE;
@@ -57,10 +57,10 @@
 
 switch($_POST['mode']) {
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 case 'login':
 	$objLoginFormParam->toLower('login_email');
 	$objPage->arrErr = $objLoginFormParam->checkError();
 	$arrForm =  $objLoginFormParam->getHashArray();
-	// ¥¯¥Ã¥­¡¼ÊÝÂ¸È½Äê
+	// クッキー保存判定
 	if($arrForm['login_memory'] == "1" && $arrForm['login_email'] != "") {
 		$objCookie->setCookie('login_email', $_POST['login_email']);
@@ -70,7 +70,7 @@
 
 	if(count($objPage->arrErr) == 0) {
-		// ¥í¥°¥¤¥óÈ½Äê
+		// ログイン判定
 		if(!$objCustomer->getCustomerDataFromEmailPass($arrForm['login_pass'], $arrForm['login_email'])) {
-			// ²¾ÅÐÏ¿¤ÎÈ½Äê
+			// 仮登録の判定
 			$objQuery = new SC_Query;
 			$where = "email = ? AND status = 1 AND del_flg = 0";
@@ -83,17 +83,17 @@
 			}
 		} else {
-			// ½ÅÊ£¿½¹þ¥Á¥§¥Ã¥¯
+			// 重複申込チェック
 			$orverlapping_flg = $objQuery->get("dtb_campaign", "orverlapping_flg", "campaign_id = ?", array($objCampaignSess->getCampaignId()));
 
 			if($orverlapping_flg) {
 				if(lfOverlappingCheck($objCustomer->getValue('customer_id'))) {
-					$objPage->arrErr['login_email'] = "¢¨ Ê£¿ô²ó¤´±þÊç¤¹¤ë¤³¤È¤Ï½ÐÍè¤Þ¤»¤ó¡£";
+					$objPage->arrErr['login_email'] = "※ 複数回ご応募することは出来ません。";
 				}
 			}
 	
 			if(count($objPage->arrErr) == 0) {
-				// ¿½¹þ¾ðÊó¤òÅÐÏ¿
+				// 申込情報を登録
 				lfRegistCampaignOrder($objCustomer->getValue('customer_id'));
-				// ´°Î»¥Ú¡¼¥¸¤Ø¥ê¥À¥¤¥ì¥¯¥È
+				// 完了ページへリダイレクト
 				header("location: ". CAMPAIGN_URL . "$dir_name/complete.php");
 			}
@@ -104,10 +104,10 @@
 	break;
 }
-// ÆþÎÏ¾ðÊó¤òÅÏ¤¹
+// 入力情報を渡す
 $objPage->arrForm = $_POST;
 $objPage->dir_name = $dir_name;
 $objPage->tpl_dir_name = CAMPAIGN_TEMPLATE_PATH . $dir_name  . "/" . $status;
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display($objPage->tpl_mainpage);
@@ -117,20 +117,20 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfInitLoginFormParam()
- * ÀâÌÀ¡¡¡§¥í¥°¥¤¥ó¥Õ¥©¡¼¥à¤ò½é´ü²½
- * Ìá¤êÃÍ¡§Ìµ¤·
+ * 関数名：lfInitLoginFormParam()
+ * 説明　：ログインフォームを初期化
+ * 戻り値：無し
  */
 function lfInitLoginFormParam() {
 	global $objLoginFormParam;
-	$objLoginFormParam->addParam("µ­²±¤¹¤ë", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objLoginFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objLoginFormParam->addParam("¥Ñ¥¹¥ï¡¼¥É", "login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-}
-
-/* 
- * ´Ø¿ôÌ¾¡§lfCheckActive()
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥êÌ¾
- * ÀâÌÀ¡¡¡§¥­¥ã¥ó¥Ú¡¼¥óÃæ¤«¥Á¥§¥Ã¥¯
- * Ìá¤êÃÍ¡§¥­¥ã¥ó¥Ú¡¼¥óÃæ¤Ê¤é true ½ªÎ»¤Ê¤é false
+	$objLoginFormParam->addParam("記憶する", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objLoginFormParam->addParam("メールアドレス", "login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objLoginFormParam->addParam("パスワード", "login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+}
+
+/* 
+ * 関数名：lfCheckActive()
+ * 引数1 ：ディレクトリ名
+ * 説明　：キャンペーン中かチェック
+ * 戻り値：キャンペーン中なら true 終了なら false
  */
 function lfCheckActive($directory_name) {
@@ -142,10 +142,10 @@
 	$arrRet = $objQuery->select($col, "dtb_campaign", "directory_name = ? AND del_flg = 0", array($directory_name));
 
-	// ³«»ÏÆü»þ¡¦Ää»ßÆü»þ¤òÀ®·¿
+	// 開始日時・停止日時を成型
 	$start_date = (date("YmdHis", strtotime($arrRet[0]['start_date'])));
 	$end_date = (date("YmdHis", strtotime($arrRet[0]['end_date'])));
 	$now_date = (date("YmdHis"));
 
-	// ¥­¥ã¥ó¥Ú¡¼¥ó¤¬³«ºÅ´ü´Ö¤Ç¡¢¤«¤Ä¿½¹þÀ©¸ÂÆâ¤Ç¤¢¤ë
+	// キャンペーンが開催期間で、かつ申込制限内である
 	if($now_date > $start_date && $now_date < $end_date
 			&& ($arrRet[0]['limit_count'] > $arrRet[0]['total_count'] || $arrRet[0]['limit_count'] < 1)) {
@@ -157,8 +157,8 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfRegistCampaignOrder()
- * ÀâÌÀ¡¡¡§¥­¥ã¥ó¥Ú¡¼¥ó¼õÃí¾ðÊó¤òÊÝÂ¸
- * °ú¿ô1 ¡§¸ÜµÒID
- * Ìá¤êÃÍ¡§Ìµ¤·
+ * 関数名：lfRegistCampaignOrder()
+ * 説明　：キャンペーン受注情報を保存
+ * 引数1 ：顧客ID
+ * 戻り値：無し
  */
 function lfRegistCampaignOrder($customer_id) {
@@ -168,5 +168,5 @@
 	$campaign_id = $objCampaignSess->getCampaignId();
 
-	// ¼õÃí¥Ç¡¼¥¿¤ò¼èÆÀ
+	// 受注データを取得
 	$cols = "
 			customer_id,
@@ -198,8 +198,8 @@
     $sqlval['create_date'] = 'now()';
 		
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$objQuery->insert("dtb_campaign_order", $sqlval);
 	
-	// ¿½¤·¹þ¤ß¿ô¤Î¹¹¿·
+	// 申し込み数の更新
 	$total_count = $objQuery->get("dtb_campaign", "total_count", "campaign_id = ?", array($campaign_id));
 	$arrCampaign['total_count'] = $total_count += 1;
@@ -209,8 +209,8 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfOverlappingCheck()
- * ÀâÌÀ¡¡¡§½ÅÊ£±þÊç¥Á¥§¥Ã¥¯
- * °ú¿ô1 ¡§¸ÜµÒID
- * Ìá¤êÃÍ¡§¥Õ¥é¥° (½ÅÊ£¤¬¤¢¤Ã¤¿¤é true ½ÅÊ£¤¬¤Ê¤«¤Ã¤¿¤é false)
+ * 関数名：lfOverlappingCheck()
+ * 説明　：重複応募チェック
+ * 引数1 ：顧客ID
+ * 戻り値：フラグ (重複があったら true 重複がなかったら false)
  */
 function lfOverlappingCheck($customer_id) {
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/src/index.php
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/src/index.php	(revision 14117)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/src/index.php	(revision 15078)
@@ -7,5 +7,5 @@
 require_once("../../require.php");
 
-//---- ¥Ú¡¼¥¸É½¼¨¥¯¥é¥¹
+//---- ページ表示クラス
 class LC_Page {
 	
@@ -20,19 +20,19 @@
 $objCampaignSess = new SC_CampaignSession();
 
-// ¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀ
+// ディレクトリ名を取得
 $dir_name = dirname($_SERVER['PHP_SELF']);
 $arrDir = split('/', $dir_name);
 $dir_name = $arrDir[count($arrDir) -1];
 
-/* ¥»¥Ã¥·¥ç¥ó¤Ë¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¡¼¥¿¤ò½ñ¤­¹þ¤à */
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¤ÎÁ«°Ü¤È¤¤¤¦¾ðÊó¤òÊÝ»ý
+/* セッションにキャンペーンデータを書き込む */
+// キャンペーンからの遷移という情報を保持
 $objCampaignSess->setIsCampaign();
-// ¥­¥ã¥ó¥Ú¡¼¥óID¤òÊÝ»ý
+// キャンペーンIDを保持
 $campaign_id = $objQuery->get("dtb_campaign", "campaign_id", "directory_name = ? AND del_flg = 0", array($dir_name));
 $objCampaignSess->setCampaignId($campaign_id);
-// ¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¥£¥ì¥¯¥È¥êÌ¾¤òÊÝ»ý
+// キャンペーンディレクトリ名を保持
 $objCampaignSess->setCampaignDir($dir_name);
 
-// ¥«¡¼¥È¤ËÆþ¤ì¤Ê¤¤¥Ú¡¼¥¸¤Î¾ì¹ç¤Î¥Ú¡¼¥¸(¿½¹þ¤Î¤ß¥Ú¡¼¥¸)¤Ø¥ê¥À¥¤¥ì¥¯¥È
+// カートに入れないページの場合のページ(申込のみページ)へリダイレクト
 $cart_flg = $objQuery->get("dtb_campaign", "cart_flg", "campaign_id = ?", array($campaign_id));
 if(!$cart_flg) {
@@ -40,5 +40,5 @@
 }
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¤¬³«ºÅÃæ¤«¤ò¥Á¥§¥Ã¥¯
+// キャンペーンが開催中かをチェック
 if(lfCheckActive($dir_name)) {
 	$status = CAMPAIGN_TEMPLATE_ACTIVE;
@@ -64,9 +64,9 @@
 		$classcategory_id2 = $_POST[$classcategory_id. '_2'];
 		$quantity = "quantity". $_POST['product_id'];
-		// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+		// 規格1が設定されていない場合
 		if(!$objPage->tpl_classcat_find1[$_POST['product_id']]) {
 			$classcategory_id1 = '0';
 		}
-		// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+		// 規格2が設定されていない場合
 		if(!$objPage->tpl_classcat_find2[$_POST['product_id']]) {
 			$classcategory_id2 = '0';
@@ -81,9 +81,9 @@
 	break;
 }
-// ÆþÎÏ¾ðÊó¤òÅÏ¤¹
+// 入力情報を渡す
 $objPage->arrForm = $_POST;
 $objPage->tpl_dir_name = CAMPAIGN_TEMPLATE_PATH . $dir_name  . "/" . $status;
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display($objPage->tpl_mainpage);
@@ -92,8 +92,8 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 /* 
- * ´Ø¿ôÌ¾¡§lfCheckActive()
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥êÌ¾
- * ÀâÌÀ¡¡¡§¥­¥ã¥ó¥Ú¡¼¥óÃæ¤«¥Á¥§¥Ã¥¯
- * Ìá¤êÃÍ¡§¥­¥ã¥ó¥Ú¡¼¥óÃæ¤Ê¤é true ½ªÎ»¤Ê¤é false
+ * 関数名：lfCheckActive()
+ * 引数1 ：ディレクトリ名
+ * 説明　：キャンペーン中かチェック
+ * 戻り値：キャンペーン中なら true 終了なら false
  */
 function lfCheckActive($directory_name) {
@@ -105,10 +105,10 @@
 	$arrRet = $objQuery->select($col, "dtb_campaign", "directory_name = ? AND del_flg = 0", array($directory_name));
 
-	// ³«»ÏÆü»þ¡¦Ää»ßÆü»þ¤òÀ®·¿
+	// 開始日時・停止日時を成型
 	$start_date = (date("YmdHis", strtotime($arrRet[0]['start_date'])));
 	$end_date = (date("YmdHis", strtotime($arrRet[0]['end_date'])));
 	$now_date = (date("YmdHis"));
 
-	// ¥­¥ã¥ó¥Ú¡¼¥ó¤¬³«ºÅ´ü´Ö¤Ç¡¢¤«¤Ä¿½¹þÀ©¸ÂÆâ¤Ç¤¢¤ë
+	// キャンペーンが開催期間で、かつ申込制限内である
 	if($now_date > $start_date && $now_date < $end_date
 			&& ($arrRet[0]['limit_count'] > $arrRet[0]['total_count'] || $arrRet[0]['limit_count'] < 1)) {
@@ -119,5 +119,5 @@
 }
 
-/* ¾¦ÉÊ°ìÍ÷¤ÎÉ½¼¨ */
+/* 商品一覧の表示 */
 function lfDispProductsList($ids) {
 	
@@ -125,7 +125,7 @@
 	global $objPage;
 
-	// µ¬³ÊÌ¾°ìÍ÷
+	// 規格名一覧
 	$arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
-	// µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
+	// 規格分類名一覧
 	$arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
 	
@@ -135,5 +135,5 @@
 	}
 	
-	// where¶çÀ¸À®
+	// where句生成
 	$count = 0;
 	$where = "product_id IN (";
@@ -146,10 +146,10 @@
 	$where .= ")";
 
-	// ¾¦ÉÊ°ìÍ÷
+	// 商品一覧
 	$arrProducts = $objQuery->select("*", "vw_products_allclass AS allcls", $where, $arrval);
 
 	for($i = 0; $i < count($arrProducts); $i++) {
 		$objPage = lfMakeSelect($arrProducts[$i]['product_id'], $arrClassName, $arrClassCatName);
-		// ¹ØÆþÀ©¸Â¿ô¤ò¼èÆÀ
+		// 購入制限数を取得
 		$objPage = lfGetSaleLimit($arrProducts);
 	}
@@ -164,5 +164,5 @@
 }
 
-/* µ¬³Ê¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ÎºîÀ® */
+/* 規格セレクトボックスの作成 */
 function lfMakeSelect($product_id, $arrClassName, $arrClassCatName) {
 	global $objPage;
@@ -170,16 +170,16 @@
 	$classcat_find1 = false;
 	$classcat_find2 = false;
-	// ºß¸Ë¤¢¤ê¤Î¾¦ÉÊ¤ÎÍ­Ìµ
+	// 在庫ありの商品の有無
 	$stock_find = false;
 	
-	// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ	
+	// 商品規格情報の取得	
 	$arrProductsClass = lfGetProductsClass($product_id);
 	
-	// µ¬³Ê1¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+	// 規格1クラス名の取得
 	$objPage->tpl_class_name1[$product_id] = $arrClassName[$arrProductsClass[0]['class_id1']];
-	// µ¬³Ê2¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+	// 規格2クラス名の取得
 	$objPage->tpl_class_name2[$product_id] = $arrClassName[$arrProductsClass[0]['class_id2']];
 	
-	// ¤¹¤Ù¤Æ¤ÎÁÈ¤ß¹ç¤ï¤»¿ô	
+	// すべての組み合わせ数	
 	$count = count($arrProductsClass);
 	
@@ -190,9 +190,9 @@
 	
 	$list_id = 0;
-	$arrList[0] = "\tlist". $product_id. "_0 = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤'";
+	$arrList[0] = "\tlist". $product_id. "_0 = new Array('選択してください'";
 	$arrVal[0] = "\tval". $product_id. "_0 = new Array(''";
 	
 	for ($i = 0; $i < $count; $i++) {
-		// ºß¸Ë¤Î¥Á¥§¥Ã¥¯
+		// 在庫のチェック
 		if($arrProductsClass[$i]['stock'] <= 0 && $arrProductsClass[$i]['stock_unlimited'] != '1') {
 			continue;
@@ -201,5 +201,5 @@
 		$stock_find = true;
 		
-		// µ¬³Ê1¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+		// 規格1のセレクトボックス用
 		if($classcat_id1 != $arrProductsClass[$i]['classcategory_id1']){
 			$arrList[$list_id].=");\n";
@@ -210,15 +210,15 @@
 		}
 		
-		// µ¬³Ê2¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+		// 規格2のセレクトボックス用
 		$classcat_id2 = $arrProductsClass[$i]['classcategory_id2'];
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹É½¼¨ÃÍ
+		// セレクトボックス表示値
 		if($arrList[$list_id] == "") {
-			$arrList[$list_id] = "\tlist". $product_id. "_". $list_id. " = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤', '". $arrClassCatName[$classcat_id2]. "'";
+			$arrList[$list_id] = "\tlist". $product_id. "_". $list_id. " = new Array('選択してください', '". $arrClassCatName[$classcat_id2]. "'";
 		} else {
 			$arrList[$list_id].= ", '".$arrClassCatName[$classcat_id2]."'";
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹POSTÃÍ
+		// セレクトボックスPOST値
 		if($arrVal[$list_id] == "") {
 			$arrVal[$list_id] = "\tval". $product_id. "_". $list_id. " = new Array('', '". $classcat_id2. "'";
@@ -231,5 +231,5 @@
 	$arrVal[$list_id].=");\n";
 		
-	// µ¬³Ê1
+	// 規格1
 	$objPage->arrClassCat1[$product_id] = $arrSele;
 	
@@ -260,14 +260,14 @@
 	$objPage->tpl_javascript.= $vals.");\n";
 	
-	// ÁªÂò¤µ¤ì¤Æ¤¤¤ëµ¬³Ê2ID
+	// 選択されている規格2ID
 	$classcategory_id = "classcategory_id". $product_id;
 	$objPage->tpl_onload .= "lnSetSelect('".$classcategory_id."_1','".$classcategory_id."_2','".$product_id."','".$_POST[$classcategory_id."_2"]."'); ";
 
-	// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+	// 規格1が設定されている
 	if($arrProductsClass[0]['classcategory_id1'] != '0') {
 		$classcat_find1 = true;
 	}
 	
-	// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+	// 規格2が設定されている
 	if($arrProductsClass[0]['classcategory_id2'] != '0') {
 		$classcat_find2 = true;
@@ -281,9 +281,9 @@
 }
 
-/* ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ */
+/* 商品規格情報の取得 */
 function lfGetProductsClass($product_id) {
 	$arrRet = array();
 	if(sfIsInt($product_id)) {
-		// ¾¦ÉÊµ¬³Ê¼èÆÀ
+		// 商品規格取得
 		$objQuery = new SC_Query();
 		$col = "product_class_id, classcategory_id1, classcategory_id2, class_id1, class_id2, stock, stock_unlimited";
@@ -296,9 +296,9 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError($id) {
 	global $objPage;
 	
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$objErr = new SC_CheckError();
 	
@@ -306,20 +306,20 @@
 	$classcategory_id2 = "classcategory_id". $id. "_2";
 	$quantity = "quantity". $id;
-	// Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+	// 複数項目チェック
 	if ($objPage->tpl_classcat_find1[$id]) {
-		$objErr->doFunc(array("µ¬³Ê1", $classcategory_id1, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("規格1", $classcategory_id1, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 	}
 	if ($objPage->tpl_classcat_find2[$id]) {
-		$objErr->doFunc(array("µ¬³Ê2", $classcategory_id2, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-	}
-	$objErr->doFunc(array("¸Ä¿ô", $quantity, INT_LEN), array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("規格2", $classcategory_id2, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+	}
+	$objErr->doFunc(array("個数", $quantity, INT_LEN), array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 			
 	return $objErr->arrErr;
 }
 
-// ¹ØÆþÀ©¸Â¿ô¤ÎÀßÄê
+// 購入制限数の設定
 function lfGetSaleLimit($product) {
 	global $objPage;
-	//ºß¸Ë¤¬Ìµ¸Â¤Þ¤¿¤Ï¹ØÆþÀ©¸ÂÃÍ¤¬ÀßÄêÃÍ¤è¤êÂç¤­¤¤¾ì¹ç
+	//在庫が無限または購入制限値が設定値より大きい場合
 	if($product['sale_unlimited'] == 1 || $product['sale_limit'] > SALE_LIMIT_MAX) {
 		$objPage->tpl_sale_limit[$product['product_id']] = SALE_LIMIT_MAX;
@@ -331,6 +331,6 @@
 }
 
-//»ÙÊ§ÊýË¡¤Î¼èÆÀ
-//payment_id	1:Âå¶â°ú´¹¡¡2:¶ä¹Ô¿¶¤ê¹þ¤ß¡¡3:¸½¶â½ñÎ±
+//支払方法の取得
+//payment_id	1:代金引換　2:銀行振り込み　3:現金書留
 function lfGetPayment() {
 	$objQuery = new SC_Query;
Index: branches/feature-module-update/html/install/user_data/include/campaign/default/src/complete.php
===================================================================
--- branches/rel/html/install/user_data/include/campaign/default/src/complete.php	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/default/src/complete.php	(revision 15078)
@@ -7,5 +7,5 @@
 require_once("../../require.php");
 
-//---- ¥Ú¡¼¥¸É½¼¨¥¯¥é¥¹
+//---- ページ表示クラス
 class LC_Page {
 	
@@ -20,18 +20,18 @@
 $objCampaignSess = new SC_CampaignSession();
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤é¤ÎÁ«°Ü¤ÇÌµ¤¤¾ì¹ç¤ÏTOP¥Ú¡¼¥¸¤Ø
+// キャンペーンページからの遷移で無い場合はTOPページへ
 if(!$objCampaignSess->getIsCampaign()) {
 	header("location: ". URL_DIR);
 }
 
-// ÆþÎÏ¾ðÊó¤òÅÏ¤¹
+// 入力情報を渡す
 $objPage->arrForm = $_POST;
 $objPage->campaign_name = $objQuery->get("dtb_campaign", "campaign_name", "campaign_id = ?", array($objCampaignSess->getCampaignId()));
 $site_frame = CAMPAIGN_TEMPLATE_PATH . $objCampaignSess->getCampaignDir()  . "/active/site_frame.tpl";
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display($site_frame);
-// ¥»¥Ã¥·¥ç¥ó¤Î³«Êü
+// セッションの開放
 $objCampaignSess->delCampaign();
 ?>
Index: branches/feature-module-update/html/install/user_data/include/campaign/bloc/entry.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/bloc/entry.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/bloc/entry.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
+<!--▼まだ会員登録されていないお客様-->
 <table width="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -15,5 +15,5 @@
 					<tr><td height="13"></td></tr>
 					<tr>
-						<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/guest.gif" width="247" height="16" alt="¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ"></td>
+						<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/guest.gif" width="247" height="16" alt="まだ会員登録されていないお客様"></td>
 					</tr>
 					<tr><td height="20"></td></tr>
@@ -22,6 +22,6 @@
 				<table width="530" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td class="fs12">¤ª¿½¹þ¤ò¹Ô¤¦°Ù¤Ë¤Ï¡¢²ñ°÷ÅÐÏ¿¤¬É¬Í×¤Ç¤¹¡£<br>
-						²ñ°÷ÅÐÏ¿¤ò¤¹¤ë¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ²ñ°÷ÅÐÏ¿¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£</td>
+						<td class="fs12">お申込を行う為には、会員登録が必要です。<br>
+						会員登録をするボタンをクリックして会員登録を行ってください。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
@@ -32,5 +32,5 @@
 							<tr>
 								<td align="center">
-									<a href="<!--{$smarty.const.CAMPAIGN_URL}--><!--{$dir_name}-->/entry.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry_on.gif','b_gotoentry');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif','b_gotoentry');"><img src="<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif" width="130" height="30" alt="²ñ°÷ÅÐÏ¿¤ò¤¹¤ë" border="0" name="b_gotoentry"></a>¡¡
+									<a href="<!--{$smarty.const.CAMPAIGN_URL}--><!--{$dir_name}-->/entry.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry_on.gif','b_gotoentry');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif','b_gotoentry');"><img src="<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif" width="130" height="30" alt="会員登録をする" border="0" name="b_gotoentry"></a>　
 								</td>
 							</tr>
@@ -48,3 +48,3 @@
 	</tr>
 </table>
-<!--¢¥¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
+<!--▲まだ会員登録されていないお客様-->
Index: branches/feature-module-update/html/install/user_data/include/campaign/bloc/cart_tag.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/bloc/cart_tag.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/bloc/cart_tag.tpl	(revision 15078)
@@ -6,5 +6,5 @@
 <div id="cart_tag_<{assign_product_id}>">
 <!--{assign var=id value=$arrProducts[<{assign_product_id}>].product_id}-->
-<!--¢§Çã¤¤Êª¤«¤´-->
+<!--▼買い物かご-->
 <table width="420" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr><td height=5></td></tr>
@@ -18,10 +18,10 @@
 						<!--{assign var=class1 value=classcategory_id`$id`_1}-->
 						<!--{assign var=class2 value=classcategory_id`$id`_2}-->
-						<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class1] != ""}-->¢¨ <!--{$tpl_class_name1[$id]}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+						<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class1] != ""}-->※ <!--{$tpl_class_name1[$id]}-->を入力して下さい。<!--{/if}--></span></td></tr>
 						<tr>
-							<td align="right" class="fs12st"><!--{$tpl_class_name1[$id]|escape}-->¡§ </td>
+							<td align="right" class="fs12st"><!--{$tpl_class_name1[$id]|escape}-->： </td>
 							<td>
 								<select name="<!--{$class1}-->" style="<!--{$arrErr[$class1]|sfGetErrorColor}-->" onchange="lnSetSelect('<!--{$class1}-->', '<!--{$class2}-->', '<!--{$id}-->','');">
-								<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+								<option value="">選択してください</option>
 								<!--{html_options options=$arrClassCat1[$id] selected=$arrForm[$class1]}-->
 								</select>
@@ -30,10 +30,10 @@
 						<!--{/if}-->
 						<!--{if $tpl_classcat_find2[$id]}-->
-						<tr><td colspan="2" height="5" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class2] != ""}-->¢¨ <!--{$tpl_class_name2[$id]}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+						<tr><td colspan="2" height="5" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class2] != ""}-->※ <!--{$tpl_class_name2[$id]}-->を入力して下さい。<!--{/if}--></span></td></tr>
 						<tr>
-							<td align="right" class="fs12st"><!--{$tpl_class_name2[$id]|escape}-->¡§ </td>
+							<td align="right" class="fs12st"><!--{$tpl_class_name2[$id]|escape}-->： </td>
 							<td>
 								<select name="<!--{$class2}-->" style="<!--{$arrErr[$class2]|sfGetErrorColor}-->">
-								<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+								<option value="">選択してください</option>
 								</select>
 							</td>
@@ -43,10 +43,10 @@
 						<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{$arrErr[$quantity]}--></span></td></tr>
 						<tr>
-							<td align="right" width="115" class="fs12st">¸Ä¿ô¡§ 
+							<td align="right" width="115" class="fs12st">個数： 
 								<!--{if $arrErr.quantity != ""}--><br/><span class="redst"><!--{$arrErr.quantity}--></span><!--{/if}-->
 								<input type="text" name="<!--{$quantity}-->" size="3" class="box3" value="<!--{$arrForm[$quantity]|default:1}-->" maxlength=<!--{$smarty.const.INT_LEN}--> style="<!--{$arrErr[$quantity]|sfGetErrorColor}-->" >
 							</td>
 							<td width="170" align="center">
-								<a href="" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart<!--{$id}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart<!--{$id}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="¥«¥´¤ËÆþ¤ì¤ë" name="cart<!--{$id}-->" id="cart<!--{$id}-->" /></a>
+								<a href="" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart<!--{$id}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart<!--{$id}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="カゴに入れる" name="cart<!--{$id}-->" id="cart<!--{$id}-->" /></a>
 							</td>
 						</tr>
Index: branches/feature-module-update/html/install/user_data/include/campaign/bloc/login.tpl
===================================================================
--- branches/rel/html/install/user_data/include/campaign/bloc/login.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/campaign/bloc/login.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ-->
+<!--▼会員登録がお済みのお客様-->
 <table width="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -15,14 +15,14 @@
 					<tr><td height="13"></td></tr>
 					<tr>
-						<td><img src="/img/login/member.gif" width="202" height="16" alt="²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ"></td>
+						<td><img src="/img/login/member.gif" width="202" height="16" alt="会員登録がお済みのお客様"></td>
 					</tr>
 					<tr><td height="20"></td></tr>
 				</table>
-				<!--¥í¥°¥¤¥ó¤³¤³¤«¤é-->
+				<!--ログインここから-->
 				<table width="530" border="0" cellspacing="0" cellpadding="0" summary=" ">
 				<form name="member_form" id="member_form" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" onsubmit="return fnCheckLogin('member_form')">
 				<input type="hidden" name="mode" value="login">
 					<tr>
-						<td class="fs12">²ñ°÷¤ÎÊý¤Ï¡¢ÅÐÏ¿»þ¤ËÆþÎÏ¤µ¤ì¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹¤È¥Ñ¥¹¥ï¡¼¥É¤Ç¥í¥°¥¤¥ó¤·¤Æ¤ª¿½¹þ¤¯¤À¤µ¤¤¡£</td>
+						<td class="fs12">会員の方は、登録時に入力されたメールアドレスとパスワードでログインしてお申込ください。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
@@ -32,5 +32,5 @@
 							<tr><td height="20"></td></tr>
 							<tr>
-								<td><img src="/img/login/mailadress.gif" width="92" height="13" alt="¥á¡¼¥ë¥¢¥É¥ì¥¹"></td>
+								<td><img src="/img/login/mailadress.gif" width="92" height="13" alt="メールアドレス"></td>
 								<td class="fs12">
 									<span class="red"></span>
@@ -40,9 +40,9 @@
 							<tr>
 								<td align="right"></td>
-								<td class="fs10n"><input type="checkbox" name="login_memory" value="1" /><label for="memory">²ñ°÷¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¥³¥ó¥Ô¥å¡¼¥¿¡¼¤Ëµ­²±¤µ¤»¤ë</label></td>
+								<td class="fs10n"><input type="checkbox" name="login_memory" value="1" /><label for="memory">会員メールアドレスをコンピューターに記憶させる</label></td>
 							</tr>
 							<tr><td height="10"></td></tr>
 							<tr>
-								<td><img src="/img/login/password.gif" width="92" height="13" alt="¥Ñ¥¹¥ï¡¼¥É"></td>
+								<td><img src="/img/login/password.gif" width="92" height="13" alt="パスワード"></td>
 								<td class="fs12">
 									<span class="red"></span>
@@ -57,16 +57,16 @@
 					<tr>
 						<td align="center">
-							<input type="image" onmouseover="chgImgImageSubmit('/img/login/b_login_on.gif',this)" onmouseout="chgImgImageSubmit('/img/login/b_login.gif',this)" src="/img/login/b_login.gif" width="140" height="30" alt="¥í¥°¥¤¥ó" name="log" id="log" />
+							<input type="image" onmouseover="chgImgImageSubmit('/img/login/b_login_on.gif',this)" onmouseout="chgImgImageSubmit('/img/login/b_login.gif',this)" src="/img/login/b_login.gif" width="140" height="30" alt="ログイン" name="log" id="log" />
 						</td>
 					</tr>
 					<tr><td height="15"></td></tr>
 					<tr>
-						<td class="fs10">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý¤Ï<a href="/forgot/index.php" onclick="win01('/forgot/index.php','forget','600','400'); return false;" target="_blank">¤³¤Á¤é</a>¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ÎºÆÈ¯¹Ô¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£<br>
-						¥á¡¼¥ë¥¢¥É¥ì¥¹¤òËº¤ì¤¿Êý¤Ï¡¢¤ª¼ê¿ô¤Ç¤¹¤¬¡¢<a href="/contact/index.php">¤ªÌä¤¤¹ç¤ï¤»¥Ú¡¼¥¸</a>¤«¤é¤ªÌä¤¤¹ç¤ï¤»¤¯¤À¤µ¤¤¡£</td>
+						<td class="fs10">パスワードを忘れた方は<a href="/forgot/index.php" onclick="win01('/forgot/index.php','forget','600','400'); return false;" target="_blank">こちら</a>からパスワードの再発行を行ってください。<br>
+						メールアドレスを忘れた方は、お手数ですが、<a href="/contact/index.php">お問い合わせページ</a>からお問い合わせください。</td>
 					</tr>
 					<tr><td height="20"></td></tr>
 				</form>
 				</table>
-				<!--¥í¥°¥¤¥ó¤³¤³¤Þ¤Ç-->
+				<!--ログインここまで-->
 				</td>
 			</tr>
@@ -77,3 +77,3 @@
 	<tr><td height="20"></td></tr>
 </table>
-<!--¢¥²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ-->
+<!--▲会員登録がお済みのお客様-->
Index: branches/feature-module-update/html/install/user_data/include/header.tpl
===================================================================
--- branches/rel/html/install/user_data/include/header.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/header.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§HEADER-->
+<!--▼HEADER-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr align="center">
@@ -15,20 +15,20 @@
 		<table width="762" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><a href="<!--{$smarty.const.SITE_URL}-->index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/logo.gif" width="302" height="81" alt="¤ª¤Õ¤È¤ó¤Î¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥·¥ç¥Ã¥Ô¥ó¥° ¤Õ¤È¤ó²°¥µ¥ó" border="0"></a></td>
+				<td><a href="<!--{$smarty.const.SITE_URL}-->index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/logo.gif" width="302" height="81" alt="おふとんのインターネットショッピング ふとん屋サン" border="0"></a></td>
 				<td>
 				<table width="460" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td height="9"></td></tr>
 					<tr>
-						<td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/header/tell.gif" width="460" height="34" alt="¤ªÅÅÏÃ¤Ç¤Î¤´ÃíÊ¸¤Ï0120-000-000 FAX¤Ç¤Î¤´ÃíÊ¸¤Ï0120-00-0000"></td>
+						<td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/header/tell.gif" width="460" height="34" alt="お電話でのご注文は0120-000-000 FAXでのご注文は0120-00-0000"></td>
 					</tr>
 					<tr>
-						<td><img src="<!--{$smarty.const.URL_DIR}-->img/header/time.gif" width="160" height="38" alt="¼õÉÕ»þ´Ö¡§Ä«9:00¡ÁÌë7:00 ÅÚÍËÆü¸á¸å6»þËø"></td>
+						<td><img src="<!--{$smarty.const.URL_DIR}-->img/header/time.gif" width="160" height="38" alt="受付時間：朝9:00〜夜7:00 土曜日午後6時迄"></td>
 						<td>
 						<!--BUTTON-->
 						<table width="300" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td><a href="<!--{$smarty.const.URL_DIR}-->mypage/login.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mypage_on.gif','mypage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mypage.gif','mypage');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/mypage.gif" width="95" height="20" alt="¥í¥°¥¤¥ó¾ðÊóÊÑ¹¹" border="0" name="mypage"></a></td>
-								<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->entry/kiyaku.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/member_on.gif','member');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/member.gif','member');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/member.gif" width="95" height="20" alt="²ñ°÷ÅÐÏ¿" border="0" name="member"></a></td>
-								<td align="right"><a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/cartin_on.gif','cartin');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/cartin.gif','cartin');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/cartin.gif" width="95" height="20" alt="¥«¥´¤ÎÃæ¤ò¸«¤ë" border="0" name="cartin"></a></td>
+								<td><a href="<!--{$smarty.const.URL_DIR}-->mypage/login.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mypage_on.gif','mypage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mypage.gif','mypage');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/mypage.gif" width="95" height="20" alt="ログイン情報変更" border="0" name="mypage"></a></td>
+								<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->entry/kiyaku.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/member_on.gif','member');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/member.gif','member');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/member.gif" width="95" height="20" alt="会員登録" border="0" name="member"></a></td>
+								<td align="right"><a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/cartin_on.gif','cartin');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/cartin.gif','cartin');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/cartin.gif" width="95" height="20" alt="カゴの中を見る" border="0" name="cartin"></a></td>
 							</tr>
 						</table>
@@ -55,3 +55,3 @@
 </table>
 
-<!--¢¥HEADER-->
+<!--▲HEADER-->
Index: branches/feature-module-update/html/install/user_data/include/footer.tpl
===================================================================
--- branches/rel/html/install/user_data/include/footer.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/include/footer.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§FOTTER-->
+<!--▼FOTTER-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -12,5 +12,5 @@
 			<tr><td height="30"></td></tr>
 			<tr>
-				<td align="right" class="fs10n"><a href="#top"><img src="<!--{$smarty.const.URL_DIR}-->img/common/pagetop.gif" width="100" height="10" alt="¤³¤Î¥Ú¡¼¥¸¤ÎTOP¤Ø" border="0"></a></td>
+				<td align="right" class="fs10n"><a href="#top"><img src="<!--{$smarty.const.URL_DIR}-->img/common/pagetop.gif" width="100" height="10" alt="このページのTOPへ" border="0"></a></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -32,3 +32,3 @@
 	</tr>
 </table>
-<!--¢¥FOTTER-->
+<!--▲FOTTER-->
Index: branches/feature-module-update/html/install/user_data/css/contents.css
===================================================================
--- branches/rel/html/install/user_data/css/contents.css	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/css/contents.css	(revision 15078)
@@ -19,16 +19,16 @@
 .box40 { width: 292px; }	/*W40*/
 .box47 { width: 341px; }	/*W47*/
-.area40 { width: 302px; height: 134px; }	/*W40¡ßH8*/
-.area45 { width: 337px; height: 290px; }	/*W40¡ßH20*/
-.area46 { width: 337px; height: 134px; }	/*W40¡ßH8*/
-.area50 { width: 372px; height: 290px; }	/*W50¡ßH20*/
-.area55 { width: 407px; height: 290px; }	/*W55¡ßH20*/
-.area65 { width: 444px; height: 290px; }	/*W65¡ßH20*/
-.area68 { width: 498px; height: 134px; }	/*W68¡ßH8*/
-.area80 { width: 572px; height: 134px; }	/*W80¡ßH8*/
-.area80_2 { width: 572px; height: 420px; }	/*W80¡ßH30*/
-.area92 { width: 666px; height: 160px; }	/*W92¡ßH10*/
-.area96 { width: 694px; height: 420px; }	/*W80¡ßH30*/
-.area96_2 { width: 694px; height: 160px; }	/*W80¡ßH10*/
+.area40 { width: 302px; height: 134px; }	/*W40×H8*/
+.area45 { width: 337px; height: 290px; }	/*W40×H20*/
+.area46 { width: 337px; height: 134px; }	/*W40×H8*/
+.area50 { width: 372px; height: 290px; }	/*W50×H20*/
+.area55 { width: 407px; height: 290px; }	/*W55×H20*/
+.area65 { width: 444px; height: 290px; }	/*W65×H20*/
+.area68 { width: 498px; height: 134px; }	/*W68×H8*/
+.area80 { width: 572px; height: 134px; }	/*W80×H8*/
+.area80_2 { width: 572px; height: 420px; }	/*W80×H30*/
+.area92 { width: 666px; height: 160px; }	/*W92×H10*/
+.area96 { width: 694px; height: 420px; }	/*W80×H30*/
+.area96_2 { width: 694px; height: 160px; }	/*W80×H10*/
 
 /*LINK*/
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/detail.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/detail.tpl	(revision 15063)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/detail.tpl	(revision 15078)
@@ -6,5 +6,5 @@
 <script type="text/javascript">
 <!--
-// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Ë¹àÌÜ¤ò³ä¤êÅö¤Æ¤ë¡£
+// セレクトボックスに項目を割り当てる。
 function lnSetSelect(form, name1, name2, val) {
 	
@@ -15,5 +15,5 @@
 		index = sele11.selectedIndex;
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Î¥¯¥ê¥¢
+		// セレクトボックスのクリア
 		count = sele12.options.length;
 		for(i = count; i >= 0; i--) {
@@ -21,5 +21,5 @@
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ËÃÍ¤ò³ä¤êÅö¤Æ¤ë
+		// セレクトボックスに値を割り当てる
 		len = lists[index].length;
 		for(i = 0; i < len; i++) {
@@ -44,13 +44,13 @@
 </style>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" valign="top" align="left">
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table cellspacing="0" cellpadding="0" summary=" ">
 			<tr valign="top">
 				<td align="right" bgcolor="#ffffff">
-				<!--¥¿¥¤¥È¥ë¤³¤³¤«¤é-->
+				<!--タイトルここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_top.gif" width="580" height="8" alt=""></td></tr>
@@ -60,5 +60,5 @@
 						<table width="546" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr valign="top">
-								<td class="fs18"><span class="blackst"><!--¡ú¥¿¥¤¥È¥ë¡ú--><!--{$tpl_subtitle|escape}--></span></td>
+								<td class="fs18"><span class="blackst"><!--★タイトル★--><!--{$tpl_subtitle|escape}--></span></td>
 							</tr>
 						</table>
@@ -69,10 +69,10 @@
 					<tr><td height="10"></td></tr>
 				</table>
-				<!--¥¿¥¤¥È¥ë¤³¤³¤Þ¤Ç-->
-
-				<!--¾ÜºÙ¤³¤³¤«¤é-->
+				<!--タイトルここまで-->
+
+				<!--詳細ここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td colspan="2" class="fs12"><!--¡ú¾ÜºÙ¥á¥¤¥ó¥³¥á¥ó¥È¡ú--><!--{$arrProduct.main_comment|nl2br}--></td>
+						<td colspan="2" class="fs12"><!--★詳細メインコメント★--><!--{$arrProduct.main_comment|nl2br}--></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -83,7 +83,7 @@
 								<td align="center" valign="middle" width="<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->" height="<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->">
 								<!--{if $arrProduct.main_large_image != ""}-->
-									<!--¥á¥¤¥ó²èÁü--><!--{assign var=key value="main_image"}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'); return false;" target="_blank"><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></a>
+									<!--メイン画像--><!--{assign var=key value="main_image"}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'); return false;" target="_blank"><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></a>
 								<!--{else}-->
-									<div id="picture"><!--¥á¥¤¥ó²èÁü--><!--{assign var=key value="main_image"}--><img src="<!--{$arrFile[$key].filepath}-->" " alt="<!--{$arrProduct.name|escape}-->" /></div>
+									<div id="picture"><!--メイン画像--><!--{assign var=key value="main_image"}--><img src="<!--{$arrFile[$key].filepath}-->" " alt="<!--{$arrProduct.name|escape}-->" /></div>
 								<!--{/if}-->
 								</td>
@@ -93,5 +93,5 @@
 								<td>
 								<!--{if $arrProduct.main_large_image != ""}-->
-									<!--¡ú³ÈÂç¤¹¤ë¡ú--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image', '<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="²èÁü¤ò³ÈÂç¤¹¤ë" /></a>
+									<!--★拡大する★--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image', '<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="画像を拡大する" /></a>
 								<!--{/if}-->
 								</td>
@@ -101,5 +101,5 @@
 						<td align="right">
 						<table width="280" border="0" cellspacing="0" cellpadding="0" summary=" ">
-							<!--¥¢¥¤¥³¥ó-->
+							<!--アイコン-->
 							<tr>
 								<td>
@@ -114,43 +114,43 @@
 								</td>
 							</tr>
-							<!--¥¢¥¤¥³¥ó-->
+							<!--アイコン-->
 							<!--{if $sts_cnt > 0}--><tr><td height="5"></td></tr><!--{/if}-->
 							<tr>
-								<td class="fs18"><span class="orangest"><!--¡ú¾¦ÉÊÌ¾¡ú--><!--{$arrProduct.name|escape}--></span></td>
+								<td class="fs18"><span class="orangest"><!--★商品名★--><!--{$arrProduct.name|escape}--></span></td>
 							</tr>
 							<tr><td height="3"></td></tr>
 							<tr>
 								<td><span class="red">
-								<!--¡ú¾¦ÉÊ¥³¡¼¥É¡ú-->
-									<span class="fs12">¾¦ÉÊ¥³¡¼¥É</span><span class="fs10"></span></span><span class="redst"><span class="fs12">¡§
+								<!--★商品コード★-->
+									<span class="fs12">商品コード</span><span class="fs10"></span></span><span class="redst"><span class="fs12">：
 									<!--{assign var=codecnt value=$arrProductCode|@count}-->
 									<!--{assign var=codemax value=`$codecnt-1`}-->
 									<!--{if $codecnt > 1}-->
-										<!--{$arrProductCode.0}-->¡Á<!--{$arrProductCode[$codemax]}-->
+										<!--{$arrProductCode.0}-->〜<!--{$arrProductCode[$codemax]}-->
 									<!--{else}-->
 										<!--{$arrProductCode.0}-->
 									<!--{/if}-->
 									</span></span><br/>
-								<!--¡ú²Á³Ê¡ú-->
-									<span class="red"><span class="fs12"><!--{$smarty.const.SALE_PRICE_TITLE}--></span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+								<!--★価格★-->
+									<span class="red"><span class="fs12"><!--{$smarty.const.SALE_PRICE_TITLE}--></span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 									<!--{if $arrProduct.price02_min == $arrProduct.price02_max}-->				
 										<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 									<!--{else}-->
-										<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$arrProduct.price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
-									<!--{/if}-->
-									±ß</span></span><br/>
+										<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$arrProduct.price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+									<!--{/if}-->
+									円</span></span><br/>
 									
 									<!--{if $arrProduct.price01_max > 0}-->
-										<span class="fs12"><span class="red"><!--{$smarty.const.NORMAL_PRICE_TITLE}-->¡§</span><span class="redst">
+										<span class="fs12"><span class="red"><!--{$smarty.const.NORMAL_PRICE_TITLE}-->：</span><span class="redst">
 										<!--{if $arrProduct.price01_min == $arrProduct.price01_max}-->				
 											<!--{$arrProduct.price01_min|number_format}-->
 										<!--{else}-->
-											<!--{$arrProduct.price01_min|number_format}-->¡Á<!--{$arrProduct.price01_max|number_format}-->
+											<!--{$arrProduct.price01_min|number_format}-->〜<!--{$arrProduct.price01_max|number_format}-->
 										<!--{/if}-->
-										±ß
+										円
 										</span></span><br/>
 									<!--{/if}-->
-								<!--¡ú¥Ý¥¤¥ó¥È¡ú-->
-									<span class="red"><span class="fs12"> ¥Ý¥¤¥ó¥È</span></span><span class="redst"><span class="fs12">¡§
+								<!--★ポイント★-->
+									<span class="red"><span class="fs12"> ポイント</span></span><span class="redst"><span class="fs12">：
 								<!--{if $arrProduct.price02_min == $arrProduct.price02_max}-->
 									<!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
@@ -159,5 +159,5 @@
 										<!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
 									<!--{else}-->
-										<!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->¡Á<!--{$arrProduct.price02_max|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
+										<!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->〜<!--{$arrProduct.price02_max|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
 									<!--{/if}-->
 								<!--{/if}-->
@@ -170,5 +170,5 @@
 							
 							<!--{if $tpl_classcat_find1}-->
-							<tr><td height="5" colspan="2" align="left" class="fs12"><span class="redst"><!--{if $arrErr.classcategory_id1 != ""}-->¢¨ <!--{$tpl_class_name1}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+							<tr><td height="5" colspan="2" align="left" class="fs12"><span class="redst"><!--{if $arrErr.classcategory_id1 != ""}-->※ <!--{$tpl_class_name1}-->を入力して下さい。<!--{/if}--></span></td></tr>
 							<tr>
 								<td class="fs12"><img src="<!--{$smarty.const.URL_DIR}-->img/common/arrow_gray.gif" width="15" height="10" alt=""><strong><!--{$tpl_class_name1}--></strong></td>
@@ -178,5 +178,5 @@
 								<td>
 									<select name="classcategory_id1" style="<!--{$arrErr.classcategory_id1|sfGetErrorColor}-->" onchange="lnSetSelect('form1', 'classcategory_id1', 'classcategory_id2', ''); ">
-									<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="">選択してください</option>
 									<!--{html_options options=$arrClassCat1 selected=$arrForm.classcategory_id1.value}-->
 									</select>
@@ -187,5 +187,5 @@
 							<!--{if $tpl_stock_find}-->
 								<!--{if $tpl_classcat_find2}-->
-								<tr><td height="5" colspan="2" align="left" class="fs12"><span class="redst"><!--{if $arrErr.classcategory_id2 != ""}-->¢¨ <!--{$tpl_class_name2}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+								<tr><td height="5" colspan="2" align="left" class="fs12"><span class="redst"><!--{if $arrErr.classcategory_id2 != ""}-->※ <!--{$tpl_class_name2}-->を入力して下さい。<!--{/if}--></span></td></tr>
 								<tr>
 									<td class="fs12"><img src="<!--{$smarty.const.URL_DIR}-->img/common/arrow_gray.gif" width="15" height="10" alt=""><strong><!--{$tpl_class_name2}--></strong></td>
@@ -195,5 +195,5 @@
 									<td>
 										<select name="classcategory_id2" style="<!--{$arrErr.classcategory_id2|sfGetErrorColor}-->">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										</select>
 									</td>
@@ -202,5 +202,5 @@
 								<!--{/if}-->
 								<tr>
-									<td class="fs12"><!--{if $arrErr.quantity != ""}--><span class="redst"><!--{$arrErr.quantity}--></span><br/><!--{/if}--><img src="<!--{$smarty.const.URL_DIR}-->img/common/arrow_gray.gif" width="15" height="10" alt=""><strong>¸Ä¡¡¿ô</strong>
+									<td class="fs12"><!--{if $arrErr.quantity != ""}--><span class="redst"><!--{$arrErr.quantity}--></span><br/><!--{/if}--><img src="<!--{$smarty.const.URL_DIR}-->img/common/arrow_gray.gif" width="15" height="10" alt=""><strong>個　数</strong>
 										<input type="text" name="quantity" size="3" class="box3" value="<!--{$arrForm.quantity.value|default:1}-->" maxlength=<!--{$smarty.const.INT_LEN}--> style="<!--{$arrErr.quantity|sfGetErrorColor}-->" >
 									</td>
@@ -211,5 +211,5 @@
 								<td align="center">
 									<!--{if $tpl_stock_find}-->
-										<!--¡ú¥«¥´¤ËÆþ¤ì¤ë¡ú--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.submit(); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="¥«¥´¤ËÆþ¤ì¤ë" name="cart" id="cart" /></a>
+										<!--★カゴに入れる★--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.submit(); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="カゴに入れる" name="cart" id="cart" /></a>
 									<!--{else}-->
 										<table width="285" cellspacing="0" cellpadding="0" summary=" ">
@@ -217,5 +217,5 @@
 										<tr>
 											<td align="center" class="fs12">
-											<span class="red">¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¡¢Âþº£ÉÊÀÚ¤ìÃæ¤Ç¤¹¡£</span>
+											<span class="red">申し訳ございませんが、只今品切れ中です。</span>
 											</td>
 										</tr>
@@ -231,7 +231,7 @@
 					<tr><td height="35"></td></tr>
 				</table>
-				<!--¾ÜºÙ¤³¤³¤Þ¤Ç-->
+				<!--詳細ここまで-->
 				
-				<!--¢§¥µ¥Ö¥³¥á¥ó¥È¤³¤³¤«¤é-->		
+				<!--▼サブコメントここから-->		
 				<!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}-->
 				<!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}-->
@@ -239,5 +239,5 @@
 					<table width="580" border="0" cellspacing="0" cellpadding="7" summary=" ">
 						<tr>
-							<td bgcolor="#e4e4e4" class="fs12"><span class="blackst"><!--¡ú¥µ¥Ö¥¿¥¤¥È¥ë¡ú--><!--{$arrProduct[$key]|escape}--></span></td>
+							<td bgcolor="#e4e4e4" class="fs12"><span class="blackst"><!--★サブタイトル★--><!--{$arrProduct[$key]|escape}--></span></td>
 						</tr>
 					</table>
@@ -247,6 +247,6 @@
 						<tr valign="top">
 							<!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}-->
-							<td class="fs12" align="left"><!--¡ú¥µ¥Ö¥Æ¥­¥¹¥È¡ú--><!--{$arrProduct[$key]|nl2br}--></td>
-							<!--³ÈÂç¼Ì¿¿¤¬¤¢¤ë¾ì¹ç¤³¤³¤«¤é-->
+							<td class="fs12" align="left"><!--★サブテキスト★--><!--{$arrProduct[$key]|nl2br}--></td>
+							<!--拡大写真がある場合ここから-->
 							<!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}-->
 							<!--{assign var=lkey value="sub_large_image`$smarty.section.cnt.iteration`"}-->
@@ -256,5 +256,5 @@
 								<tr>
 									<!--{if $arrFile[$lkey].filepath != ""}-->
-										<td align="center" valign="middle"><div id="picture"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" target="_blank"><!--¥µ¥Ö²èÁü--><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></a></div>
+										<td align="center" valign="middle"><div id="picture"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" target="_blank"><!--サブ画像--><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></a></div>
 									<!--{else}-->
 										<td align="center" valign="middle"><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></td>
@@ -264,5 +264,5 @@
 								<tr>
 									<!--{if $arrFile[$lkey].filepath != ""}-->
-										<td align="center"><div id="more"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" onmouseover="chgImg('../img/products/b_expansion_on.gif','expansion02');" onmouseout="chgImg('../img/products/b_expansion.gif','expansion02');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="²èÁü¤ò³ÈÂç¤¹¤ë" /></a></div></td>
+										<td align="center"><div id="more"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" onmouseover="chgImg('../img/products/b_expansion_on.gif','expansion02');" onmouseout="chgImg('../img/products/b_expansion.gif','expansion02');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="画像を拡大する" /></a></div></td>
 									<!--{/if}-->
 								</tr>
@@ -270,5 +270,5 @@
 							</td>
 							<!--{/if}-->
-							<!--³ÈÂç¼Ì¿¿¤¬¤¢¤ë¾ì¹ç¤³¤³¤Þ¤Ç-->
+							<!--拡大写真がある場合ここまで-->
 						</tr>
 						<tr><td height="30"></td></tr>
@@ -276,10 +276,10 @@
 				<!--{/if}-->
 				<!--{/section}-->
-				<!--¢¥¥µ¥Ö¥³¥á¥ó¥È¤³¤³¤Þ¤Ç-->
+				<!--▲サブコメントここまで-->
 				
-				<!--¤ªµÒÍÍ¤ÎÀ¼¤³¤³¤«¤é-->
+				<!--お客様の声ここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_voice.jpg" width="580" height="30" alt="¤³¤Î¾¦ÉÊ¤ËÂÐ¤¹¤ë¤ªµÒÍÍ¤ÎÀ¼"></td>
+						<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_voice.jpg" width="580" height="30" alt="この商品に対するお客様の声"></td>
 					</tr>
 					<tr><td height="10"></td></tr>
@@ -287,5 +287,5 @@
 						<td>
 						<!--{if count($arrReview) < $smarty.const.REVIEW_REGIST_MAX}-->
-							<!--¡ú¿·µ¬¥³¥á¥ó¥È¤ò½ñ¤­¹þ¤à¡ú--><a href="./review.php" onClick="win02('./review.php?product_id=<!--{$arrProduct.product_id}-->','review','580','580'); return false;" onMouseOver="chgImg('../img/products/b_comment_on.gif','review');" onMouseOut="chgImg('../img/products/b_comment.gif','review');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_comment.gif" width="150" height="22" alt="¿·µ¬¥³¥á¥ó¥È¤ò½ñ¤­¹þ¤à" name="review" id="review" /></a>
+							<!--★新規コメントを書き込む★--><a href="./review.php" onClick="win02('./review.php?product_id=<!--{$arrProduct.product_id}-->','review','580','580'); return false;" onMouseOver="chgImg('../img/products/b_comment_on.gif','review');" onMouseOut="chgImg('../img/products/b_comment.gif','review');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_comment.gif" width="150" height="22" alt="新規コメントを書き込む" name="review" id="review" /></a>
 						<!--{/if}-->
 						</td>
@@ -295,5 +295,5 @@
 					<!--{section name=cnt loop=$arrReview}-->
 					<tr>
-						<td class="fs12"><strong><!--{$arrReview[cnt].create_date|sfDispDBDate:false}--></strong>¡¡Åê¹Æ¼Ô¡§<!--{if $arrReview[cnt].reviewer_url}--><a href="<!--{$arrReview[cnt].reviewer_url}-->" target="_blank"><!--{$arrReview[cnt].reviewer_name|escape}--></a><!--{else}--><!--{$arrReview[cnt].reviewer_name|escape}--><!--{/if}-->¡¡¤ª¤¹¤¹¤á¥ì¥Ù¥ë¡§<span class="red"><!--{assign var=level value=$arrReview[cnt].recommend_level}--><!--{$arrRECOMMEND[$level]|escape}--></span></td>
+						<td class="fs12"><strong><!--{$arrReview[cnt].create_date|sfDispDBDate:false}--></strong>　投稿者：<!--{if $arrReview[cnt].reviewer_url}--><a href="<!--{$arrReview[cnt].reviewer_url}-->" target="_blank"><!--{$arrReview[cnt].reviewer_name|escape}--></a><!--{else}--><!--{$arrReview[cnt].reviewer_name|escape}--><!--{/if}-->　おすすめレベル：<span class="red"><!--{assign var=level value=$arrReview[cnt].recommend_level}--><!--{$arrRECOMMEND[$level]|escape}--></span></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -314,11 +314,11 @@
 					<tr><td height="30"></td></tr>
 				</table>
-				<!--¤ªµÒÍÍ¤ÎÀ¼¤³¤³¤Þ¤Ç-->
+				<!--お客様の声ここまで-->
 
 				<!--{if $arrRecommend}-->
-				<!--¢§¥ª¥¹¥¹¥á¾¦ÉÊ¤³¤³¤«¤é-->
+				<!--▼オススメ商品ここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td colspan=3><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_recommend.jpg" width="580" height="30" alt="¥ª¥¹¥¹¥á¾¦ÉÊ" /></td>
+						<td colspan=3><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_recommend.jpg" width="580" height="30" alt="オススメ商品" /></td>
 					</tr>
 					<tr><td colspan=3 height="10"></td></tr>
@@ -336,5 +336,5 @@
 					<tr valign="top">
 						<td>
-							<!-- º¸Îó -->
+							<!-- 左列 -->
 							<table width="220" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr valign="top">
@@ -352,11 +352,11 @@
 											<!--{assign var=price02_max value=`$arrRecommend[cnt].price02_max`}-->
 											<td><span class="fs12"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrRecommend[cnt].product_id}-->"><!--{$arrRecommend[cnt].name|escape}--></a></span><br>
-											<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+											<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 											<!--{if $price02_min == $price02_max}-->
 												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 											<!--{else}-->
-												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 											<!--{/if}-->
-											±ß</span></span></td>
+											円</span></span></td>
 										</tr>
 										<tr><td height="5"></td></tr>
@@ -368,5 +368,5 @@
 								</tr>
 							</table>
-							<!-- º¸Îó -->
+							<!-- 左列 -->
 						</td>
 						<!--{assign var=nextCnt value=$smarty.section.cnt.index+1}-->
@@ -377,5 +377,5 @@
 						<!--{if $arrRecommend[$nextCnt].product_id}-->
 						
-							<!-- ±¦Îó -->
+							<!-- 右列 -->
 							<table width="220" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr valign="top">
@@ -393,11 +393,11 @@
 											<!--{assign var=price02_max value=`$arrRecommend[$nextCnt].price02_max`}-->
 											<td><span class="fs12"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrRecommend[$nextCnt].product_id}-->"><!--{$arrRecommend[$nextCnt].name|escape}--></a></span><br>
-											<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+											<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 											<!--{if $price02_min == $price02_max}-->
 												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 											<!--{else}-->
-												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 											<!--{/if}-->
-											±ß</span></span></td>
+											円</span></span></td>
 										</tr>
 										<tr><td height="5"></td></tr>
@@ -409,5 +409,5 @@
 								</tr>
 							</table>
-							<!-- ±¦Îó -->
+							<!-- 右列 -->
 						<!--{/if}-->
 						</td>
@@ -417,13 +417,13 @@
 				</table>
 				<!--{/if}-->
-				<!--¢¥¥ª¥¹¥¹¥á¾¦ÉÊ¤³¤³¤Þ¤Ç-->
+				<!--▲オススメ商品ここまで-->
 				
 				</td>
-				<!--¢¥RIGHT CONTENTS-->
+				<!--▲RIGHT CONTENTS-->
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/top.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/top.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/top.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§MAIN¤³¤³¤«¤é-->
+<!--▼MAINここから-->
 <table width="400" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -11,3 +11,3 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥MAIN¤³¤³¤Þ¤Ç-->
+<!--▲MAINここまで-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/change.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/change.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/change.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -26,29 +26,29 @@
 				<input type="hidden" name="customer_id" value="<!--{$arrForm.customer_id|escape}-->">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="会員登録内容変更"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
 					<tr>
-						<td class="fs12">²¼µ­¹àÌÜ¤Ë¤´ÆþÎÏ¤¯¤À¤µ¤¤¡£¡Ö<span class="red">¢¨</span>¡×°õ¤ÏÆþÎÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£<br>
-						ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö³ÎÇ§¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+						<td class="fs12">下記項目にご入力ください。「<span class="red">※</span>」印は入力必須項目です。<br>
+						入力後、一番下の「確認ページへ」ボタンをクリックしてください。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
 					<tr>
 						<td bgcolor="#cccccc" align="center">
-						<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+						<!--入力フォームここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr>
-								<td width="122" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°<span class="red">¢¨</span></td>
+								<td width="122" bgcolor="#f0f0f0" class="fs12n">お名前<span class="red">※</span></td>
 								<td width="350" bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span>
-									À«&nbsp;<input type="text" name="name01" value="<!--{$arrForm.name01}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />¡¡Ì¾&nbsp;<input type="text" name="name02" value="<!--{$arrForm.name02}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />	
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
+									姓&nbsp;<input type="text" name="name01" value="<!--{$arrForm.name01}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />　名&nbsp;<input type="text" name="name02" value="<!--{$arrForm.name02}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />	
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">お名前（フリガナ）<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></span>
-								¥»¥¤&nbsp;<input type="text" name="kana01" value="<!--{$arrForm.kana01}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />¡¡¥á¥¤&nbsp;<input type="text" name="kana02" value="<!--{$arrForm.kana02}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" /></td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
+								セイ&nbsp;<input type="text" name="kana01" value="<!--{$arrForm.kana01}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />　メイ&nbsp;<input type="text" name="kana02" value="<!--{$arrForm.kana02}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" /></td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">郵便番号<span class="red">※</span></td>
 								<td bgcolor="#ffffff">
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -57,17 +57,17 @@
 										<!--{assign var=key2 value="zip02"}-->
 										<td colspan="2"><span class="fs12n"><span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-										¢©&nbsp;<input type="text" name="zip01" value="<!--{$arrForm.zip01}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr.zip01|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="zip02" value="<!--{$arrForm.zip02}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr.zip02|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />¡¡
-										<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs12">Í¹ÊØÈÖ¹æ¸¡º÷</span></a></td>
-									</tr>
-									<tr><td height="5"></td></tr>
-									<tr>
-										<td><a href="<!--{$smarty.const.URL_DIR}-->input_zip.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="½»½ê¼«Æ°ÆþÎÏ" /></a></td>
-										<td class="fs10n">&nbsp;Í¹ÊØÈÖ¹æ¤òÆþÎÏ¸å¡¢¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
-									</tr>
-								</table>
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">½»½ê<span class="red">¢¨</span></td>
+										〒&nbsp;<input type="text" name="zip01" value="<!--{$arrForm.zip01}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr.zip01|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="zip02" value="<!--{$arrForm.zip02}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr.zip02|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />　
+										<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs12">郵便番号検索</span></a></td>
+									</tr>
+									<tr><td height="5"></td></tr>
+									<tr>
+										<td><a href="<!--{$smarty.const.URL_DIR}-->input_zip.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="住所自動入力" /></a></td>
+										<td class="fs10n">&nbsp;郵便番号を入力後、クリックしてください。</td>
+									</tr>
+								</table>
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12">住所<span class="red">※</span></td>
 								<td bgcolor="#ffffff">
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -75,5 +75,5 @@
 										<td class="fs12n"><span class="red"><!--{$arrErr.pref}--><!--{$arrErr.addr01}--><!--{$arrErr.addr02}--></span>
 										<select name="pref" style="<!--{$arrErr.pref|sfGetErrorColor}-->">
-										<option value="" selected>ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+										<option value="" selected>都道府県を選択</option>
 										<!--{html_options options=$arrPref selected=$arrForm.pref}-->
 										</select></td>
@@ -96,11 +96,11 @@
 									<tr><td height="5"></td></tr>
 									<tr>
-										<td class="fs10"><span class="red">½»½ê¤Ï2¤Ä¤ËÊ¬¤±¤Æ¤´µ­Æþ¤¤¤¿¤À¤±¤Þ¤¹¡£¥Þ¥ó¥·¥ç¥óÌ¾¤ÏÉ¬¤ºµ­Æþ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
-									</tr>
-								</table>
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ<span class="red">¢¨</span></td>
+										<td class="fs10"><span class="red">住所は2つに分けてご記入いただけます。マンション名は必ず記入してください。</span></td>
+									</tr>
+								</table>
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">電話番号<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></span><input type="text" name="tel01" value="<!--{$arrForm.tel01}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr.tel01|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="tel02" value="<!--{$arrForm.tel02}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr.tel02|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="tel03" value="<!--{$arrForm.tel03}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr.tel03|sfGetErrorColor}-->; ime-mode: disabled;" /></td>
 								</td>
@@ -111,5 +111,5 @@
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12n">メールアドレス<span class="red">※</span></td>
 								<td bgcolor="#ffffff">
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -125,20 +125,20 @@
 									<tr><td height="2"></td></tr>
 									<tr>
-										<td class="fs10n"><span class="red">³ÎÇ§¤Î¤¿¤á2ÅÙÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
-									</tr>
-								</table>
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">À­ÊÌ<span class="red">¢¨</span></td>
+										<td class="fs10n"><span class="red">確認のため2度入力してください。</span></td>
+									</tr>
+								</table>
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">性別<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n">
-								<span class="red"><!--{$arrErr.sex}--></span><input type="radio" id="man" name="sex" value="1" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $arrForm.sex eq 1}--> checked <!--{/if}--> /><label for="man">ÃËÀ­</label>¡¡<input type="radio" id="woman" name="sex" value="2" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $arrForm.sex eq 2}--> checked <!--{/if}--> /><label for="woman">½÷À­</label></td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¿¦¶È</td>
+								<span class="red"><!--{$arrErr.sex}--></span><input type="radio" id="man" name="sex" value="1" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $arrForm.sex eq 1}--> checked <!--{/if}--> /><label for="man">男性</label>　<input type="radio" id="woman" name="sex" value="2" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $arrForm.sex eq 2}--> checked <!--{/if}--> /><label for="woman">女性</label></td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">職業</td>
 								<td bgcolor="#ffffff">
 									<span class="red"><!--{$arrErr.job}--></span>
 									<select name="job">
-									<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="" selected>選択してください</option>
 									<!--{html_options options=$arrJob selected=$arrForm.job}-->
 									</select>
@@ -146,24 +146,24 @@
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">À¸Ç¯·îÆü</td>
+								<td bgcolor="#f0f0f0" class="fs12n">生年月日</td>
 								<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.year}--><!--{$arrErr.month}--><!--{$arrErr.day}--></span>
 									<select name="year" style="<!--{$arrErr.year|sfGetErrorColor}-->">
 									<option value="" selected>--</option>
 									<!--{html_options options=$arrYear selected=$arrForm.year}-->
-									</select>&nbsp;Ç¯
+									</select>&nbsp;年
 									<select name="month" style="<!--{$arrErr.month|sfGetErrorColor}-->"><span class="red"><!--{$arrErr.month}--></span>
 									<option value="" selected>--</option>
 									<!--{html_options options=$arrMonth selected=$arrForm.month}-->
-									</select>&nbsp;·î
+									</select>&nbsp;月
 									<select name="day" style="<!--{$arrErr.day|sfGetErrorColor}-->"><span class="red"><!--{$arrErr.day}--></span>
 									<option value="" selected>--</option>
 									<!--{html_options options=$arrDay selected=$arrForm.day}-->
-									</select>&nbsp;Æü
+									</select>&nbsp;日
 								</td>
 							</tr>
 
 							<tr>
-								<td bgcolor="#f0f0f0"><span class="fs12">´õË¾¤¹¤ë¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></span><br>
-								<span class="fs10">¥Ñ¥¹¥ï¡¼¥É¤Ï¹ØÆþ»þ¤ËÉ¬Í×¤Ç¤¹</span></td>
+								<td bgcolor="#f0f0f0"><span class="fs12">希望するパスワード<span class="red">※</span></span><br>
+								<span class="fs10">パスワードは購入時に必要です</span></td>
 								<td bgcolor="#ffffff">
 								<table cellspacing="0" cellpadding="0" summary=" ">
@@ -174,5 +174,5 @@
 									<tr><td height="2"></td></tr>
 									<tr>
-										<td class="fs10n"><span class="red">È¾³Ñ±Ñ¿ô»ú4¡Á10Ê¸»ú¤Ç¤ª´ê¤¤¤·¤Þ¤¹¡£¡Êµ­¹æÉÔ²Ä¡Ë</span></td>
+										<td class="fs10n"><span class="red">半角英数字4〜10文字でお願いします。（記号不可）</span></td>
 									</tr>
 									<tr><td height="5"></td></tr>
@@ -183,16 +183,16 @@
 									<tr><td height="2"></td></tr>
 									<tr>
-										<td class="fs10n"><span class="red">³ÎÇ§¤Î¤¿¤á¤Ë2ÅÙÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
-									</tr>
-								</table>
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿»þ¤Î¥Ò¥ó¥È<span class="red">¢¨</span></td>
+										<td class="fs10n"><span class="red">確認のために2度入力してください。</span></td>
+									</tr>
+								</table>
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12">パスワードを忘れた時のヒント<span class="red">※</span></td>
 								<td bgcolor="#ffffff">
 								<table cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
 										<td class="fs12n"><span class="red"><!--{$arrErr.reminder}--></span><select name="reminder" style="<!--{$arrErr.reminder|sfGetErrorColor}-->">
-											<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+											<option value="" selected>選択してください</option>
 											<!--{html_options options=$arrReminder selected=$arrForm.reminder}-->
 											</select>
@@ -207,14 +207,14 @@
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">¥á¡¼¥ë¥Þ¥¬¥¸¥óÁ÷ÉÕ¤Ë¤Ä¤¤¤Æ<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12">メールマガジン送付について<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12">
 									<span class="red"><!--{$arrErr.mailmaga_flg}--></span>
-									<input type="radio" name="mailmaga_flg" value="1" id="html" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 1}--> checked <!--{/if}--> />HTML¥á¡¼¥ë¡Ü¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë</label><br>
-									<input type="radio" name="mailmaga_flg" value="2" id="text" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 2}--> checked <!--{/if}--> /><label for="text">¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë</label><br>
-									<input type="radio" name="mailmaga_flg" value="3" id="no" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 3}--> checked <!--{/if}--> /><label for="no">¼õ¤±¼è¤é¤Ê¤¤</label>
+									<input type="radio" name="mailmaga_flg" value="1" id="html" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 1}--> checked <!--{/if}--> />HTMLメール＋テキストメールを受け取る</label><br>
+									<input type="radio" name="mailmaga_flg" value="2" id="text" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 2}--> checked <!--{/if}--> /><label for="text">テキストメールを受け取る</label><br>
+									<input type="radio" name="mailmaga_flg" value="3" id="no" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 3}--> checked <!--{/if}--> /><label for="no">受け取らない</label>
 								</td>
 							</tr>
 						</table>
-						<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+						<!--入力フォームここまで-->
 						</td>
 					</tr>
@@ -222,5 +222,5 @@
 					<tr>
 						<td align="center">
-							<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_confirm_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_confirm.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_confirm.gif" width="150" height="30" alt="³ÎÇ§¥Ú¡¼¥¸¤Ø" name="refusal" id="refusal" />
+							<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_confirm_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_confirm.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_confirm.gif" width="150" height="30" alt="確認ページへ" name="refusal" id="refusal" />
 						</td>
 					</tr>
@@ -230,8 +230,8 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/index.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/index.tpl	(revision 13457)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/index.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -11,8 +11,8 @@
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -30,5 +30,5 @@
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle01.gif" width="515" height="32" alt="¹ØÆþÍúÎò°ìÍ÷"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle01.gif" width="515" height="32" alt="購入履歴一覧"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -37,24 +37,24 @@
 					
 					<tr>
-						<td class="fs12n"><!--{$tpl_linemax}-->·ï¤Î¹ØÆþÍúÎò¤¬¤¢¤ê¤Þ¤¹¡£</td>
+						<td class="fs12n"><!--{$tpl_linemax}-->件の購入履歴があります。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
 					<tr>
 						<td class="fs12n" align="center">
-							<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+							<!--▼ページナビ-->
 							<!--{$tpl_strnavi}-->
-							<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+							<!--▲ページナビ-->
 						</td>
 					</tr>
 					<tr>
 						<td bgcolor="#cccccc" align="center">
-						<!--É½¼¨¥¨¥ê¥¢¤³¤³¤«¤é-->
+						<!--表示エリアここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr align="center" bgcolor="#f0f0f0">
-								<td width="140" class="fs12n">¹ØÆþÆü»þ</td>
-								<td width="70" class="fs12n">ÃíÊ¸ÈÖ¹æ</td>
-								<td width="90" class="fs12n">¤ª»ÙÊ§¤¤ÊýË¡</td>
-								<td width="70" class="fs12n">¹ç·×¶â³Û</td>
-								<td width="39" class="fs12n">¾ÜºÙ</td>
+								<td width="140" class="fs12n">購入日時</td>
+								<td width="70" class="fs12n">注文番号</td>
+								<td width="90" class="fs12n">お支払い方法</td>
+								<td width="70" class="fs12n">合計金額</td>
+								<td width="39" class="fs12n">詳細</td>
 							</tr>
 							<!--{section name=cnt loop=$arrOrder}-->
@@ -64,17 +64,17 @@
 								<!--{assign var=payment_id value="`$arrOrder[cnt].payment_id`"}-->
 								<td align="center" class="fs12"><!--{$arrPayment[$payment_id]|escape}--></td>
-								<td align="right" class="fs12"><!--{$arrOrder[cnt].payment_total|number_format}-->±ß</td>
-								<td align="center" class="fs12"><a href="#" onclick="fnChangeAction('./history.php'); fnKeySubmit('order_id','<!--{$arrOrder[cnt].order_id}-->');">¾ÜºÙ</a></td>
+								<td align="right" class="fs12"><!--{$arrOrder[cnt].payment_total|number_format}-->円</td>
+								<td align="center" class="fs12"><a href="#" onclick="fnChangeAction('./history.php'); fnKeySubmit('order_id','<!--{$arrOrder[cnt].order_id}-->');">詳細</a></td>
 							</tr>
 							<!--{/section}-->
 						</table>
-						<!--É½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+						<!--表示エリアここまで-->
 						</td>
 					</tr>
 					<tr>
 						<td class="fs12n" align="center">
-							<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+							<!--▼ページナビ-->
 							<!--{$tpl_strnavi}-->
-							<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+							<!--▲ページナビ-->
 						</td>
 					</tr>
@@ -84,5 +84,5 @@
 					<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td height="5"></td></tr>
-					<tr class="fs12"><td align="center">¹ØÆþÍúÎò¤Ï¤¢¤ê¤Þ¤»¤ó¡£</td></tr>
+					<tr class="fs12"><td align="center">購入履歴はありません。</td></tr>
 					</table>
 						</td>
@@ -93,9 +93,9 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/login.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/login.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/login.tpl	(revision 15078)
@@ -4,16 +4,16 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="760" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/title.jpg" width="700" height="40" alt="¥í¥°¥¤¥ó"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/title.jpg" width="700" height="40" alt="ログイン"></td>
 			</tr>
 			<tr><td height="20"></td></tr>
 		</table>
-		<!--¢§²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ-->
+		<!--▼会員登録がお済みのお客様-->
 		<table width="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
@@ -26,14 +26,14 @@
 							<tr><td height="13"></td></tr>
 							<tr>
-								<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/member.gif" width="202" height="16" alt="²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ"></td>
+								<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/member.gif" width="202" height="16" alt="会員登録がお済みのお客様"></td>
 							</tr>
 							<tr><td height="20"></td></tr>
 						</table>
-						<!--¥í¥°¥¤¥ó¤³¤³¤«¤é-->
+						<!--ログインここから-->
 						<table width="530" border="0" cellspacing="0" cellpadding="0" summary=" ">
 						<form name="login_mypage" id="login_mypage" method="post" action="./login_check.php" onsubmit="return fnCheckLogin('login_mypage')">
 						<input type="hidden" name="mode" value="login" >
 							<tr>
-								<td class="fs12">²ñ°÷¤ÎÊý¤Ï¡¢ÅÐÏ¿»þ¤ËÆþÎÏ¤µ¤ì¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹¤È¥Ñ¥¹¥ï¡¼¥É¤Ç¥í¥°¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+								<td class="fs12">会員の方は、登録時に入力されたメールアドレスとパスワードでログインしてください。</td>
 							</tr>
 							<tr><td height="10"></td></tr>
@@ -43,5 +43,5 @@
 									<tr><td height="20"></td></tr>
 									<tr>
-										<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/mailadress.gif" width="92" height="13" alt="¥á¡¼¥ë¥¢¥É¥ì¥¹"></td>
+										<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/mailadress.gif" width="92" height="13" alt="メールアドレス"></td>
 										<td>
 											<!--{assign var=key value="mypage_login_email"}-->
@@ -52,9 +52,9 @@
 										<td align="right"></td>
 										<!--{assign var=key value="mypage_login_memory"}-->
-										<td class="fs10n"><input type="checkbox" name="<!--{$key}-->" value="1" <!--{$tpl_login_memory|sfGetChecked:1}--> /><label for="memory">²ñ°÷¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¥³¥ó¥Ô¥å¡¼¥¿¡¼¤Ëµ­²±¤µ¤»¤ë</label></td>
+										<td class="fs10n"><input type="checkbox" name="<!--{$key}-->" value="1" <!--{$tpl_login_memory|sfGetChecked:1}--> /><label for="memory">会員メールアドレスをコンピューターに記憶させる</label></td>
 									</tr>
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/password.gif" width="92" height="13" alt="¥Ñ¥¹¥ï¡¼¥É"></td>
+										<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/password.gif" width="92" height="13" alt="パスワード"></td>
 										<td>
 											<!--{assign var=key value="mypage_login_pass"}-->
@@ -69,16 +69,16 @@
 							<tr>
 								<td align="center">
-									<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_login_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_login.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/login/b_login.gif" width="140" height="30" alt="¥í¥°¥¤¥ó" name="log" id="log" /></a>
+									<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_login_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_login.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/login/b_login.gif" width="140" height="30" alt="ログイン" name="log" id="log" /></a>
 								</td>
 							</tr>
 							<tr><td height="15"></td></tr>
 							<tr>
-								<td class="fs10">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý¤Ï<a href="<!--{$smarty.const.URL_DIR}-->forget/index.php" onclick="win01('/forgot/index.php','forget','600','400'); return false;" target="_blank">¤³¤Á¤é</a>¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ÎºÆÈ¯¹Ô¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£<br>
-								¥á¡¼¥ë¥¢¥É¥ì¥¹¤òËº¤ì¤¿Êý¤Ï¡¢¤ª¼ê¿ô¤Ç¤¹¤¬¡¢<a href="<!--{$smarty.const.URL_DIR}-->contact/index.php">¤ªÌä¤¤¹ç¤ï¤»¥Ú¡¼¥¸</a>¤«¤é¤ªÌä¤¤¹ç¤ï¤»¤¯¤À¤µ¤¤¡£</td>
+								<td class="fs10">パスワードを忘れた方は<a href="<!--{$smarty.const.URL_DIR}-->forget/index.php" onclick="win01('/forgot/index.php','forget','600','400'); return false;" target="_blank">こちら</a>からパスワードの再発行を行ってください。<br>
+								メールアドレスを忘れた方は、お手数ですが、<a href="<!--{$smarty.const.URL_DIR}-->contact/index.php">お問い合わせページ</a>からお問い合わせください。</td>
 							</tr>
 							<tr><td height="20"></td></tr>
 						</form>
 						</table>
-						<!--¥í¥°¥¤¥ó¤³¤³¤Þ¤Ç-->
+						<!--ログインここまで-->
 						</td>
 					</tr>
@@ -89,6 +89,6 @@
 			<tr><td height="20"></td></tr>
 		</table>
-		<!--¢¥²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ-->
-		<!--¢§¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
+		<!--▲会員登録がお済みのお客様-->
+		<!--▼まだ会員登録されていないお客様-->
 		<table width="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
@@ -101,5 +101,5 @@
 							<tr><td height="13"></td></tr>
 							<tr>
-								<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/guest.gif" width="247" height="16" alt="¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ"></td>
+								<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/guest.gif" width="247" height="16" alt="まだ会員登録されていないお客様"></td>
 							</tr>
 							<tr><td height="20"></td></tr>
@@ -108,6 +108,6 @@
 						<table width="530" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12">²ñ°÷ÅÐÏ¿¤ò¤¹¤ë¤ÈÊØÍø¤ÊMy¥Ú¡¼¥¸¤ò¤´ÍøÍÑ¤¤¤¿¤À¤±¤Þ¤¹¡£<br>
-								¤Þ¤¿¡¢¥í¥°¥¤¥ó¤¹¤ë¤À¤±¤Ç¡¢Ëè²ó¤ªÌ¾Á°¤ä½»½ê¤Ê¤É¤òÆþÎÏ¤¹¤ë¤³¤È¤Ê¤¯¥¹¥à¡¼¥º¤Ë¤ªÇã¤¤Êª¤ò¤ª³Ú¤·¤ß¤¤¤¿¤À¤±¤Þ¤¹¡£</td>
+								<td class="fs12">会員登録をすると便利なMyページをご利用いただけます。<br>
+								また、ログインするだけで、毎回お名前や住所などを入力することなくスムーズにお買い物をお楽しみいただけます。</td>
 							</tr>
 							<tr><td height="10"></td></tr>
@@ -118,5 +118,5 @@
 									<tr>
 										<td align="center">
-											<a href="<!--{$smarty.const.URL_DIR}-->entry/kiyaku.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry_on.gif','b_gotoentry');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif','b_gotoentry');"><img src="<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif" width="130" height="30" alt="²ñ°÷ÅÐÏ¿¤ò¤¹¤ë" border="0" name="b_gotoentry"></a>¡¡
+											<a href="<!--{$smarty.const.URL_DIR}-->entry/kiyaku.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry_on.gif','b_gotoentry');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif','b_gotoentry');"><img src="<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif" width="130" height="30" alt="会員登録をする" border="0" name="b_gotoentry"></a>　
 										</td>
 									</tr>
@@ -134,9 +134,9 @@
 			</tr>
 		</table>
-		<!--¢¥¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲まだ会員登録されていないお客様-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/error.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/error.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/error.tpl	(revision 15078)
@@ -17,5 +17,5 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/win_op.js"></script>
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/site.js"></script>
-<title><!--{$arrSiteInfo.shop_name}-->/¥¨¥é¡¼</title>
+<title><!--{$arrSiteInfo.shop_name}-->/エラー</title>
 </head>
 
@@ -27,6 +27,6 @@
 <div align="center">
 
-<!--¢§CONTENTS-->
-<!--¢§MAINN ONTENTS-->
+<!--▼CONTENTS-->
+<!--▼MAINN ONTENTS-->
 <div id="compbox">
 <span class="red"><!--{$tpl_error}--></span><br />
@@ -34,7 +34,7 @@
 
 <div class="button">
-<a href="javascript:window.close()" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/button/close_on.jpg','close');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/button/close.jpg','close');"><img src="<!--{$smarty.const.URL_DIR}-->img/button/close.jpg" width="129" height="32" alt="ÊÄ¤¸¤ë" name="close" id="close" /></a></div>
-<!--¢¥MAIN CONTENTS-->
-<!--¢¥CONTENTS-->
+<a href="javascript:window.close()" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/button/close_on.jpg','close');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/button/close.jpg','close');"><img src="<!--{$smarty.const.URL_DIR}-->img/button/close.jpg" width="129" height="32" alt="閉じる" name="close" id="close" /></a></div>
+<!--▲MAIN CONTENTS-->
+<!--▲CONTENTS-->
 </div>
 
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/reading.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/reading.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/reading.tpl	(revision 15078)
@@ -4,31 +4,31 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" align="left"> 
-		<!--¢§MAIN CONTENTS-->
-		<!--¥Ñ¥ó¥¯¥º-->
-		<div id="pan"><span class="fs12n"><a href="<!--{$smarty.const.URL_DIR}-->index.php">¥È¥Ã¥×¥Ú¡¼¥¸</a>¡ä<span class="redst">¤ªµ¤¤ËÆþ¤ê¾¦ÉÊ</span></span></div>
-		<!--¥Ñ¥ó¥¯¥º-->
+		<!--▼MAIN CONTENTS-->
+		<!--パンクズ-->
+		<div id="pan"><span class="fs12n"><a href="<!--{$smarty.const.URL_DIR}-->index.php">トップページ</a>＞<span class="redst">お気に入り商品</span></span></div>
+		<!--パンクズ-->
 		<table cellspacing="0" cellpadding="0" summary=" " id="container">
 			<tr><td height="10"></td></tr>
 			<tr valign="top">
 			
-				<!--¢§RIGHT CONTENTS-->
+				<!--▼RIGHT CONTENTS-->
 				<td id="right">
-				<!--¥¿¥¤¥È¥ë-->
-				<div id="maintitle"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="570" height="40" alt="¥Þ¥¤¥Ú¡¼¥¸" /></div>
-				<!--¥¿¥¤¥È¥ë-->
-				<!--¢§MY¥Ú¡¼¥¸¥Ê¥Ó-->
+				<!--タイトル-->
+				<div id="maintitle"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="570" height="40" alt="マイページ" /></div>
+				<!--タイトル-->
+				<!--▼MYページナビ-->
 				<!--{include file=$tpl_navi}-->
-				<!--¢¥MY¥Ú¡¼¥¸¥Ê¥Ó-->
-				<!--¥µ¥Ö¥¿¥¤¥È¥ë-->
-				<div id="subtitle"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle07.gif" width="110" height="16" alt="±ÜÍ÷ÍúÎò" /></div>
-				<!--¥µ¥Ö¥¿¥¤¥È¥ë-->
+				<!--▲MYページナビ-->
+				<!--サブタイトル-->
+				<div id="subtitle"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle07.gif" width="110" height="16" alt="閲覧履歴" /></div>
+				<!--サブタイトル-->
 				
 				<!--{if $arrForm}-->
-				<div id="comment"><span class="fs12">¥ï¥ó¥¯¥ê¥Ã¥¯¤Ç±ÜÍ÷¾¦ÉÊ¤Î¥Ú¡¼¥¸¤Ë¹Ô¤¯»ö¤¬¤Ç¤­¤Þ¤¹¡£<br />
-				<span class="asterisk">¢¨</span>ºÇÂç<!--{$smarty.const.CUSTOMER_READING_MAX}-->·ï¤Þ¤ÇÉ½¼¨¤·¤Þ¤¹¡£</span></div>
+				<div id="comment"><span class="fs12">ワンクリックで閲覧商品のページに行く事ができます。<br />
+				<span class="asterisk">※</span>最大<!--{$smarty.const.CUSTOMER_READING_MAX}-->件まで表示します。</span></div>
 				<form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
 				<input type="hidden" name="product_id" value="">
@@ -41,7 +41,7 @@
 				<tr class="fs12">
 					<td align="center">
-					<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+					<!--▼ページナビ-->
 					<!--{$tpl_strnavi}-->
-					<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+					<!--▲ページナビ-->
 					</td>
 				</tr>
@@ -52,12 +52,12 @@
 
 					<tr class="fs12n">
-						<td class="left01b">ºï½ü</td>
-						<td class="left02b">±ÜÍ÷Æü»þ</td>
-						<td class="left03b">¾¦ÉÊÌ¾</td>
-						<td class="left04b">Ã±²Á</td>
+						<td class="left01b">削除</td>
+						<td class="left02b">閲覧日時</td>
+						<td class="left03b">商品名</td>
+						<td class="left04b">単価</td>
 					</tr>
 					<!--{section name=cnt loop=$arrForm}-->
 					<tr class="fs12n">
-						<td class="left01w"><a href="#" onclick="fnModeSubmit('delete','product_id','<!--{$arrForm[cnt].reading_product_id}-->');" >ºï½ü</a></td>
+						<td class="left01w"><a href="#" onclick="fnModeSubmit('delete','product_id','<!--{$arrForm[cnt].reading_product_id}-->');" >削除</a></td>
 						<td class="left02w"><!--{$arrForm[cnt].update_date|sfDispDBDate}--></td>
 						<td class="left03w"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrForm[cnt].reading_product_id}-->"><!--{$arrForm[cnt].name|escape}--></a></td>
@@ -68,7 +68,7 @@
 						<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 						<!--{else}-->
-						<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡¡<br/>¡Á<br/><!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+						<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->　<br/>〜<br/><!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 						<!--{/if}-->
-						±ß</td>
+						円</td>
 					</tr>
 					<!--{/section}-->
@@ -80,7 +80,7 @@
 				<tr class="fs12">
 					<td align="center">
-					<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+					<!--▼ページナビ-->
 					<!--{$tpl_strnavi}-->
-					<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+					<!--▲ページナビ-->
 					</td>
 				</tr>
@@ -92,5 +92,5 @@
 				<tr><td height="5"></td></tr>
 				<tr class="fs12">
-					<td align="center">±ÜÍ÷ÍúÎò¤Ï¤¢¤ê¤Þ¤»¤ó¡£</td>
+					<td align="center">閲覧履歴はありません。</td>
 				</tr>
 				<tr><td height="10"></td></tr>
@@ -99,11 +99,11 @@
 				
 				</td>
-				<!--¢¥RIGHT CONTENTS-->
+				<!--▲RIGHT CONTENTS-->
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/refusal_complete.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/refusal_complete.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/refusal_complete.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -18,12 +18,12 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file = $tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="Âà²ñ¼êÂ³¤­"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="退会手続き"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -34,11 +34,11 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--É½¼¨¤³¤³¤«¤é-->
+								<!--表示ここから-->
 								<table width="465" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="30"></td></tr>
 									<tr>
-										<td><span class="fs14"><span class="redst">Âà²ñ¼êÂ³¤­¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£</span></span><br>
-										<span class="fs12">MY¥Ú¡¼¥¸¤ò¤´ÍøÍÑ¤¤¤¿¤À¤­À¿¤Ë¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£<br>
-										¤Þ¤¿¤Î¤´ÍøÍÑ¤ò¿´¤è¤ê¤ªÂÔ¤Á¿½¤·¾å¤²¤Þ¤¹¡£</span></td>
+										<td><span class="fs14"><span class="redst">退会手続きが完了いたしました。</span></span><br>
+										<span class="fs12">MYページをご利用いただき誠にありがとうございました。<br>
+										またのご利用を心よりお待ち申し上げます。</span></td>
 									</tr>
 									<tr><td height="15"></td></tr>
@@ -49,6 +49,6 @@
 											<tr>
 												<td class="fs12"><!--{$arrSiteInfo.company_name|escape}--><br>
-												TEL¡§<!--{$arrSiteInfo.tel01}-->-<!--{$arrSiteInfo.tel02}-->-<!--{$arrSiteInfo.tel03}--> <!--{if $arrSiteInfo.business_hour != ""}-->¡Ê¼õÉÕ»þ´Ö/<!--{$arrSiteInfo.business_hour}-->¡Ë<!--{/if}--><br>
-												E-mail¡§<a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a></td>
+												TEL：<!--{$arrSiteInfo.tel01}-->-<!--{$arrSiteInfo.tel02}-->-<!--{$arrSiteInfo.tel03}--> <!--{if $arrSiteInfo.business_hour != ""}-->（受付時間/<!--{$arrSiteInfo.business_hour}-->）<!--{/if}--><br>
+												E-mail：<a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a></td>
 											</tr>
 											<tr><td height="10"></td></tr>
@@ -58,5 +58,5 @@
 									<tr><td height="30"></td></tr>
 								</table>
-								<!--É½¼¨¤³¤³¤Þ¤Ç-->
+								<!--表示ここまで-->
 								</td>
 							</tr>
@@ -67,5 +67,5 @@
 					<tr><td height="20"></td></tr>
 					<tr>
-						<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="toppage"></a></td>
+						<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="toppage"></a></td>
 					</tr>
 				</table>
@@ -73,7 +73,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/change_complete.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/change_complete.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/change_complete.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -18,12 +18,12 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="会員登録内容変更"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -33,6 +33,6 @@
 							<tr><td height="5"></td></tr>
 							<tr>
-								<td align="center" height="200" bgcolor="#ffffff"><span class="fs14"><span class="redst">²ñ°÷ÅÐÏ¿ÆâÍÆ¤ÎÊÑ¹¹¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£</span></span><br>
-								<span class="fs12">º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£</span></td>
+								<td align="center" height="200" bgcolor="#ffffff"><span class="fs14"><span class="redst">会員登録内容の変更が完了いたしました。</span></span><br>
+								<span class="fs12">今後ともご愛顧賜りますようよろしくお願い申し上げます。</span></td>
 							</tr>
 							<tr><td height="5"></td></tr>
@@ -43,5 +43,5 @@
 					<tr>
 						<td align="center">
-							<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','fortop');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','fortop');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="TOP¥Ú¡¼¥¸¤Ø" name="fortop" id="fortop" /></a>
+							<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','fortop');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','fortop');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="TOPページへ" name="fortop" id="fortop" /></a>
 						</td>
 					</tr>
@@ -50,7 +50,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/delivery_addr.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/delivery_addr.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/delivery_addr.tpl	(revision 15078)
@@ -27,5 +27,5 @@
 <a name="top" id="top"></a>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="550" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr><td height="15"></td></tr>
@@ -34,5 +34,5 @@
 		<td align="center" bgcolor="#ffffff">
 
-		<!--¢§ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+		<!--▼入力フォームここから-->
 		<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 		<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -43,31 +43,31 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/delivadd_title.jpg" width="500" height="40" alt="¿·¤·¤¤¤ªÆÏ¤±Àè¤ÎÄÉ²Ã¡¦ÊÑ¹¹"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/delivadd_title.jpg" width="500" height="40" alt="新しいお届け先の追加・変更"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­¹àÌÜ¤Ë¤´ÆþÎÏ¤¯¤À¤µ¤¤¡£¡Ö<span class="red">¢¨</span>¡×°õ¤ÏÆþÎÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£<br>
-				ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö³ÎÇ§¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">下記項目にご入力ください。「<span class="red">※</span>」印は入力必須項目です。<br>
+				入力後、一番下の「確認ページへ」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+				<!--入力フォームここから-->
 				<table width="500" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="117" bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°<span class="red">¢¨</span></td>
+						<td width="117" bgcolor="#f0f0f0" class="fs12">お名前<span class="red">※</span></td>
 						<td width="340" bgcolor="#ffffff" class="fs12n">
 							<span class="red"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span>
-							À«&nbsp;<input type="text" name="name01" value="<!--{if $name01 == ""}--><!--{$arrOtherDeliv.name01|escape}--><!--{else}--><!--{$name01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->" size=15 class="box15" />¡¡
-							Ì¾&nbsp;<input type="text" name="name02" value="<!--{if $name02 == ""}--><!--{$arrOtherDeliv.name02|escape}--><!--{else}--><!--{$name02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->" size=15 class="box15" />
+							姓&nbsp;<input type="text" name="name01" value="<!--{if $name01 == ""}--><!--{$arrOtherDeliv.name01|escape}--><!--{else}--><!--{$name01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->" size=15 class="box15" />　
+							名&nbsp;<input type="text" name="name02" value="<!--{if $name02 == ""}--><!--{$arrOtherDeliv.name02|escape}--><!--{else}--><!--{$name02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->" size=15 class="box15" />
 						</td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12">お名前（フリガナ）<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></span>
-							¥»¥¤&nbsp;<input type="text" name="kana01" value="<!--{if $kana01 == ""}--><!--{$arrOtherDeliv.kana01|escape}--><!--{else}--><!--{$kana01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->" size=15 class="box15" />¡¡¥á¥¤&nbsp;<input type="text" name="kana02" value="<!--{if $kana02 == ""}--><!--{$arrOtherDeliv.kana02|escape}--><!--{else}--><!--{$kana02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->" size=15 class="box15" /></td>
+							セイ&nbsp;<input type="text" name="kana01" value="<!--{if $kana01 == ""}--><!--{$arrOtherDeliv.kana01|escape}--><!--{else}--><!--{$kana01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->" size=15 class="box15" />　メイ&nbsp;<input type="text" name="kana02" value="<!--{if $kana02 == ""}--><!--{$arrOtherDeliv.kana02|escape}--><!--{else}--><!--{$kana02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->" size=15 class="box15" /></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12">郵便番号<span class="red">※</span></td>
 						<td bgcolor="#ffffff">
 							<table cellspacing="0" cellpadding="0" summary=" ">
@@ -77,13 +77,13 @@
 										<!--{assign var=key2 value="zip02"}-->
 										<span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-										¢©&nbsp;<input type="text" name="zip01" value="<!--{if $zip01 == ""}--><!--{$arrOtherDeliv.zip01|escape}--><!--{else}--><!--{$zip01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="zip02" value="<!--{if $zip02 == ""}--><!--{$arrOtherDeliv.zip02|escape}--><!--{else}--><!--{$zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />
+										〒&nbsp;<input type="text" name="zip01" value="<!--{if $zip01 == ""}--><!--{$arrOtherDeliv.zip01|escape}--><!--{else}--><!--{$zip01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="zip02" value="<!--{if $zip02 == ""}--><!--{$arrOtherDeliv.zip02|escape}--><!--{else}--><!--{$zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />
 									</td>
 									<td>
-										&nbsp;&nbsp;<a href="../address/index.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="½»½ê¼«Æ°ÆþÎÏ" /></a></td>
+										&nbsp;&nbsp;<a href="../address/index.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="住所自動入力" /></a></td>
 									</td>
 								</tr>
 								<tr><td height="5"></td></tr>
 								<tr>
-									<td colspan="2" class="fs12">Í¹ÊØÈÖ¹æ¤¬¤ï¤«¤é¤Ê¤¤Êý¤Ï¢ª<a href="http://search.post.japanpost.jp/7zip/" target="_blank">¤³¤Á¤é</a></td>
+									<td colspan="2" class="fs12">郵便番号がわからない方は→<a href="http://search.post.japanpost.jp/7zip/" target="_blank">こちら</a></td>
 								</tr>
 							</table>
@@ -91,5 +91,5 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">½»½ê<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12">住所<span class="red">※</span></td>
 						<td bgcolor="#ffffff">
 							<table cellspacing="0" cellpadding="0" summary=" " id="frame02">
@@ -97,5 +97,5 @@
 									<td class="fs12n"><span class="red"><!--{$arrErr.pref}--></span>
 									<select name="pref" style="<!--{$arrErr.pref|sfGetErrorColor}-->">
-									<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="" selected>選択してください</option>
 									<!--{if $pref == ""}-->
 									<!--{html_options options=$arrPref selected=$arrOtherDeliv.pref|escape}-->
@@ -127,10 +127,10 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12n">電話番号<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></span>
 							<input type="text" name="tel01" value="<!--{if $tel01 == ""}--><!--{$arrOtherDeliv.tel01|escape}--><!--{else}--><!--{$tel01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel01|sfGetErrorColor}-->" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="tel02" value="<!--{if $tel02 == ""}--><!--{$arrOtherDeliv.tel02|escape}--><!--{else}--><!--{$tel02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel02|sfGetErrorColor}-->" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="tel03" value="<!--{if $tel03 == ""}--><!--{$arrOtherDeliv.tel03|escape}--><!--{else}--><!--{$tel03|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel03|sfGetErrorColor}-->" size=6 class="box6" /></td>
 					</tr>
 				</table>
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+				<!--入力フォームここまで-->
 				</td>
 			</tr>
@@ -138,5 +138,5 @@
 			<tr>
 				<td align="center">
-					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_entry_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_entry.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/common/b_entry.gif" width="150" height="30" alt="ÅÐÏ¿¤¹¤ë" name="register" id="register" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_entry_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_entry.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/common/b_entry.gif" width="150" height="30" alt="登録する" name="register" id="register" />
 				</td>
 			</tr>
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/navi.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/navi.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/navi.tpl	(revision 15078)
@@ -4,32 +4,32 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§NAVI-->
+<!--▼NAVI-->
 <table width="170" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<!--{if $tpl_mypageno == 'index'}-->
-			<td><a href="./index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi01_on.jpg" width="170" height="30" alt="¹ØÆþÍúÎò°ìÍ÷" border="0" name="m_navi01"></a></td>
+			<td><a href="./index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi01_on.jpg" width="170" height="30" alt="購入履歴一覧" border="0" name="m_navi01"></a></td>
 		<!--{else}-->
-			<td><a href="./index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi01_on.jpg','m_navi01');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi01.jpg','m_navi01');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi01.jpg" width="170" height="30" alt="¹ØÆþÍúÎò°ìÍ÷" border="0" name="m_navi01"></a></td>
+			<td><a href="./index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi01_on.jpg','m_navi01');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi01.jpg','m_navi01');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi01.jpg" width="170" height="30" alt="購入履歴一覧" border="0" name="m_navi01"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_mypageno == 'change'}-->
-			<td><a href="./change.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi02_on.jpg" width="170" height="30" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹" border="0" name="m_navi02"></a></td>
+			<td><a href="./change.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi02_on.jpg" width="170" height="30" alt="会員登録内容変更" border="0" name="m_navi02"></a></td>
 		<!--{else}-->
-			<td><a href="./change.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi02_on.jpg','m_navi02');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi02.jpg','m_navi02');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi02.jpg" width="170" height="30" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹" border="0" name="m_navi02"></a></td>
+			<td><a href="./change.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi02_on.jpg','m_navi02');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi02.jpg','m_navi02');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi02.jpg" width="170" height="30" alt="会員登録内容変更" border="0" name="m_navi02"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_mypageno == 'delivery'}-->
-			<td><a href="./delivery.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi03_on.jpg" width="170" height="30" alt="¤ªÆÏ¤±ÀèÄÉ²Ã¡¦ÊÑ¹¹" border="0" name="m_navi03"></a></td>
+			<td><a href="./delivery.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi03_on.jpg" width="170" height="30" alt="お届け先追加・変更" border="0" name="m_navi03"></a></td>
 		<!--{else}-->
-			<td><a href="./delivery.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi03_on.jpg','m_navi03');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi03.jpg','m_navi03');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi03.jpg" width="170" height="30" alt="¤ªÆÏ¤±ÀèÄÉ²Ã¡¦ÊÑ¹¹" border="0" name="m_navi03"></a></td>
+			<td><a href="./delivery.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi03_on.jpg','m_navi03');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi03.jpg','m_navi03');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi03.jpg" width="170" height="30" alt="お届け先追加・変更" border="0" name="m_navi03"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_mypageno == 'refusal'}-->
-			<td><a href="./refusal.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi04_on.jpg" width="170" height="30" alt="Âà²ñ¼êÂ³¤­" border="0" name="m_navi04"></a></td>
+			<td><a href="./refusal.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi04_on.jpg" width="170" height="30" alt="退会手続き" border="0" name="m_navi04"></a></td>
 		<!--{else}-->
-			<td><a href="./refusal.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi04_on.jpg','m_navi04');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi04.jpg','m_navi04');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi04.jpg" width="170" height="30" alt="Âà²ñ¼êÂ³¤­" border="0" name="m_navi04"></a></td>
+			<td><a href="./refusal.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi04_on.jpg','m_navi04');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi04.jpg','m_navi04');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi04.jpg" width="170" height="30" alt="退会手続き" border="0" name="m_navi04"></a></td>
 		<!--{/if}-->
 	</tr>
@@ -38,5 +38,5 @@
 <table><tr><td height="15"></td></tr></table>
 
-<!-- ¸½ºß¤Î¥Ý¥¤¥ó¥È ¤³¤³¤«¤é -->
+<!-- 現在のポイント ここから -->
 <!--{if $point_disp !== false}-->
 <table width="170" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -46,7 +46,7 @@
 			<tr align="center">
 				<td class="fs12" bgcolor="#ffffff">
-				¤è¤¦¤³¤½ <br/>
-				<!--{$CustomerName1|escape}--> <!--{$CustomerName2|escape}-->ÍÍ<br>
-				¸½ºß¤Î½ê»ý¥Ý¥¤¥ó¥È¤Ï<span class="redst"><!--{$CustomerPoint|number_format|escape|default:"0"}-->pt</span>¤Ç¤¹¡£
+				ようこそ <br/>
+				<!--{$CustomerName1|escape}--> <!--{$CustomerName2|escape}-->様<br>
+				現在の所持ポイントは<span class="redst"><!--{$CustomerPoint|number_format|escape|default:"0"}-->pt</span>です。
 				</td>
 			</tr>
@@ -56,5 +56,5 @@
 </table>
 <!--{/if}-->
-<!-- ¸½ºß¤Î¥Ý¥¤¥ó¥È ¤³¤³¤Þ¤Ç -->
+<!-- 現在のポイント ここまで -->
 
-<!--¢¥NAVI-->
+<!--▲NAVI-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/refusal_confirm.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/refusal_confirm.tpl	(revision 14949)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/refusal_confirm.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -11,8 +11,8 @@
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -21,12 +21,12 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="Âà²ñ¼êÂ³¤­"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="退会手続き"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -37,24 +37,24 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--É½¼¨¤³¤³¤«¤é-->
+								<!--表示ここから-->
 								<table width="465" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="55"></td></tr>
 									<tr>
-										<td align="center" class="fs12n">Âà²ñ¼êÂ³¤­¤ò¼Â¹Ô¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©</td>
+										<td align="center" class="fs12n">退会手続きを実行してもよろしいでしょうか？</td>
 									</tr>
 									<tr><td height="55"></td></tr>
 									<tr>
 										<td align="center">
-											<a href="./refusal.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/b_no_on.gif','refusal_no');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/b_no.gif','refusal_no');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_no.gif" width="180" height="30" alt="¤¤¤¤¤¨¡¢Âà²ñ¤·¤Þ¤»¤ó" name="refusal_no" id="refusal_no" /></a>¡¡
-											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes.gif" width="180" height="30" alt="¤Ï¤¤¡¢¤Ï¤¤¡¢Âà²ñ¤·¤Þ¤¹" name="refusal_yes" id="refusal_yes" />
+											<a href="./refusal.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/b_no_on.gif','refusal_no');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/b_no.gif','refusal_no');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_no.gif" width="180" height="30" alt="いいえ、退会しません" name="refusal_no" id="refusal_no" /></a>　
+											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes.gif" width="180" height="30" alt="はい、はい、退会します" name="refusal_yes" id="refusal_yes" />
 										</td>
 									</tr>
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td class="fs10"><span class="red">¢¨Âà²ñ¼êÂ³¤­¤¬´°Î»¤·¤¿»þÅÀ¤Ç¡¢¸½ºßÊÝÂ¸¤µ¤ì¤Æ¤¤¤ë¹ØÆþÍúÎò¤ä¡¢¤ªÆÏ¤±ÀèÅù¤Î¾ðÊó¤Ï¤¹¤Ù¤Æ¤Ê¤¯¤Ê¤ê¤Þ¤¹¤Î¤Ç¤´Ãí°Õ¤¯¤À¤µ¤¤¡£</span></td>
+										<td class="fs10"><span class="red">※退会手続きが完了した時点で、現在保存されている購入履歴や、お届け先等の情報はすべてなくなりますのでご注意ください。</span></td>
 									</tr>
 									<tr><td height="30"></td></tr>
 								</table>
-								<!--É½¼¨¤³¤³¤Þ¤Ç-->
+								<!--表示ここまで-->
 								</td>
 							</tr>
@@ -67,10 +67,10 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/history.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/history.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/history.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -18,28 +18,28 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 				<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle05.gif" width="515" height="32" alt="¹ØÆþÍúÎò¾ÜºÙ"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle05.gif" width="515" height="32" alt="購入履歴詳細"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
 					<tr>
 						<td align="center" bgcolor="#fff5e8">
-						<!--¹ØÆþÆü»þÅù¤³¤³¤«¤é-->
+						<!--購入日時等ここから-->
 						<table width="495" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr><td height="10"></td></tr>
 							<tr>
-								<td class="fs12"><strong>¹ØÆþÆü»þ¡§&nbsp;</strong><!--{$arrDisp.create_date|sfDispDBDate}--><br>
-								<strong>ÃíÊ¸ÈÖ¹æ¡§&nbsp;</strong><!--{$arrDisp.order_id}--><br>
-								<strong>¤ª»ÙÊ§¤¤ÊýË¡¡§&nbsp;</strong><!--{$arrPayment[$arrDisp.payment_id]|escape}-->
+								<td class="fs12"><strong>購入日時：&nbsp;</strong><!--{$arrDisp.create_date|sfDispDBDate}--><br>
+								<strong>注文番号：&nbsp;</strong><!--{$arrDisp.order_id}--><br>
+								<strong>お支払い方法：&nbsp;</strong><!--{$arrPayment[$arrDisp.payment_id]|escape}-->
 								<!--{if $arrDisp.deliv_time_id != ""}--><br />
-								<strong>¤ªÆÏ¤±»þ´Ö»ØÄê¡§&nbsp;</strong><!--{$arrDelivTime[$arrDisp.deliv_time_id]|escape}-->
+								<strong>お届け時間指定：&nbsp;</strong><!--{$arrDelivTime[$arrDisp.deliv_time_id]|escape}-->
 								<!--{/if}-->
 								<!--{if $arrDisp.deliv_date != ""}--><br />
-								<strong>¤ªÆÏ¤±Æü»ØÄê¡§&nbsp;</strong><!--{$arrDisp.deliv_date|escape}-->
+								<strong>お届け日指定：&nbsp;</strong><!--{$arrDisp.deliv_date|escape}-->
 								<!--{/if}-->
 								</td>
@@ -47,5 +47,5 @@
 							<tr><td height="10"></td></tr>
 						</table>
-						<!--¹ØÆþÆü»þÅù¤³¤³¤Þ¤Ç-->
+						<!--購入日時等ここまで-->
 						</td>
 					</tr>
@@ -53,12 +53,12 @@
 					<tr>
 						<td align="center" bgcolor="#cccccc">
-						<!--¹ØÆþÍúÎò¾ÜºÙ¤³¤³¤«¤é-->
+						<!--購入履歴詳細ここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr align="center" bgcolor="#f0f0f0">
-								<td class="fs12n">¾¦ÉÊ¥³¡¼¥É</td>
-								<td class="fs12n">¾¦ÉÊÌ¾</td>
-								<td class="fs12n">Ã±²Á</td>
-								<td class="fs12n">¸Ä¿ô</td>
-								<td class="fs12n">¾®·×</td>
+								<td class="fs12n">商品コード</td>
+								<td class="fs12n">商品名</td>
+								<td class="fs12n">単価</td>
+								<td class="fs12n">個数</td>
+								<td class="fs12n">小計</td>
 							</tr>
 
@@ -69,19 +69,19 @@
 								<!--{assign var=price value=`$arrDisp.price[cnt]`}-->
 								<!--{assign var=quantity value=`$arrDisp.quantity[cnt]`}-->
-								<td align="right" class="fs12"><!--{$price|escape|number_format}-->±ß</td>
+								<td align="right" class="fs12"><!--{$price|escape|number_format}-->円</td>
 								<td align="center" class="fs12"><!--{$quantity|escape}--></td>
-								<td align="right" class="fs12"><!--{$price|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|sfMultiply:$quantity|number_format}-->±ß</td>
+								<td align="right" class="fs12"><!--{$price|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|sfMultiply:$quantity|number_format}-->円</td>
 							</tr>
 							<!--{/section}-->
 
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0"><span class="fs12">¾®·×</span></td>
-								<td bgcolor="#ffffff"><span class="fs12"><!--{$arrDisp.subtotal|number_format}-->±ß</span><br><span class="fs10"></span></td>
+								<td colspan="4" bgcolor="#f0f0f0"><span class="fs12">小計</span></td>
+								<td bgcolor="#ffffff"><span class="fs12"><!--{$arrDisp.subtotal|number_format}-->円</span><br><span class="fs10"></span></td>
 							</tr>
 							<!--{assign var=point_discount value="`$arrDisp.use_point*$smarty.const.POINT_VALUE`"}-->
 							<!--{if $point_discount > 0}-->							
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">¥Ý¥¤¥ó¥ÈÃÍ°ú¤­</td>
-								<td bgcolor="#ffffff" class="fs12"><!--{$point_discount|number_format}-->±ß</td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">ポイント値引き</td>
+								<td bgcolor="#ffffff" class="fs12"><!--{$point_discount|number_format}-->円</td>
 							</tr>
 							<!--{/if}-->
@@ -89,24 +89,24 @@
 							<!--{if $arrDisp[$key] != "" && $arrDisp[$key] > 0}-->
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">ÃÍ°ú¤­</td>
-								<td bgcolor="#ffffff" class="fs12"><!--{$arrDisp[$key]|number_format}-->±ß</td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">値引き</td>
+								<td bgcolor="#ffffff" class="fs12"><!--{$arrDisp[$key]|number_format}-->円</td>
 							</tr>
 							<!--{/if}-->
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">Á÷ÎÁ</td>
-								<td bgcolor="#ffffff" class="fs12"><!--{assign var=key value="deliv_fee"}--><!--{$arrDisp[$key]|escape|number_format}-->±ß</td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">送料</td>
+								<td bgcolor="#ffffff" class="fs12"><!--{assign var=key value="deliv_fee"}--><!--{$arrDisp[$key]|escape|number_format}-->円</td>
 							</tr>
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">¼ê¿ôÎÁ</td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">手数料</td>
 								<!--{assign var=key value="charge"}-->
-								<td bgcolor="#ffffff" class="fs12"><!--{$arrDisp[$key]|escape|number_format}-->±ß</td>
+								<td bgcolor="#ffffff" class="fs12"><!--{$arrDisp[$key]|escape|number_format}-->円</td>
 							</tr>
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">¹ç·×</td>
-								<td bgcolor="#ffffff" class="fs12"><span class="redst"><!--{$arrDisp.payment_total|number_format}-->±ß</span></td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">合計</td>
+								<td bgcolor="#ffffff" class="fs12"><span class="redst"><!--{$arrDisp.payment_total|number_format}-->円</span></td>
 							</tr>
 
 						</table>
-						<!--¹ØÆþÍúÎò¾ÜºÙ¤³¤³¤Þ¤Ç-->
+						<!--購入履歴詳細ここまで-->
 						</td>
 					</tr>
@@ -114,16 +114,16 @@
 					<tr>
 						<td bgcolor="#cccccc">
-						<!-- »ÈÍÑ¥Ý¥¤¥ó¥È¤³¤³¤«¤é -->
+						<!-- 使用ポイントここから -->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr align="right" bgcolor="#f0f0f0">
-								<td class="fs12n" width="415">¤´»ÈÍÑ¥Ý¥¤¥ó¥È</td>
+								<td class="fs12n" width="415">ご使用ポイント</td>
 								<td class="fs12n" width="75"bgcolor="#ffffff"><!--{assign var=key value="use_point"}--><!--{$arrDisp[$key]|number_format|default:0}--> pt</td>
 							</tr>
 							<tr align="right" bgcolor="#f0f0f0">
-								<td class="fs12n" width="400">º£²ó²Ã»»¤µ¤ì¤ë¥Ý¥¤¥ó¥È</td>
+								<td class="fs12n" width="400">今回加算されるポイント</td>
 								<td class="fs12n" width="75" bgcolor="#ffffff"><!--{$arrDisp.add_point|number_format|default:0}--> pt</td>
 							</tr>
 						</table>
-						<!-- »ÈÍÑ¥Ý¥¤¥ó¥È¤³¤³¤Þ¤Ç -->
+						<!-- 使用ポイントここまで -->
 						</td>
 					</tr>
@@ -132,35 +132,35 @@
 					<tr>
 						<td bgcolor="#cccccc">
-						<!--¤ªÆÏ¤±Àè¤³¤³¤«¤é-->						
+						<!--お届け先ここから-->						
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr bgcolor="#f0f0f0">
-								<td colspan="2" class="fs12n"><strong>¢§¤ªÆÏ¤±Àè</strong></td>
+								<td colspan="2" class="fs12n"><strong>▼お届け先</strong></td>
 							</tr>
 							<tr>
-								<td width="130" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°</td>
+								<td width="130" bgcolor="#f0f0f0" class="fs12n">お名前</td>
 								<!--{assign var=key1 value="deliv_name01"}--><!--{assign var=key2 value="deliv_name02"}-->
 								<td width="367" bgcolor="#ffffff" class="fs12n"><!--{$arrDisp[$key1]|escape}-->&nbsp;<!--{$arrDisp[$key2]|escape}--></</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë</td>
+								<td bgcolor="#f0f0f0" class="fs12n">お名前（フリガナ）</td>
 								<!--{assign var=key1 value="deliv_kana01"}--><!--{assign var=key2 value="deliv_kana02"}-->
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrDisp[$key1]|escape}-->&nbsp;<!--{$arrDisp[$key2]|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ</td>
+								<td bgcolor="#f0f0f0" class="fs12n">郵便番号</td>
 								<!--{assign var=key1 value="deliv_zip01"}--><!--{assign var=key2 value="deliv_zip02"}-->
-								<td bgcolor="#ffffff" class="fs12n">¢©<!--{$arrDisp[$key1]}-->-<!--{$arrDisp[$key2]}--></td>
+								<td bgcolor="#ffffff" class="fs12n">〒<!--{$arrDisp[$key1]}-->-<!--{$arrDisp[$key2]}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">½»½ê</td>
+								<td bgcolor="#f0f0f0" class="fs12">住所</td>
 								<td bgcolor="#ffffff" class="fs12"><!--{assign var=pref value=`$arrDisp.deliv_pref`}--><!--{$arrPref[$pref]}--><!--{assign var=key value="deliv_addr01"}--><!--{$arrDisp[$key]|escape}--><!--{assign var=key value="deliv_addr02"}--><!--{$arrDisp[$key]|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ</td>
+								<td bgcolor="#f0f0f0" class="fs12n">電話番号</td>
 								<!--{assign var=key1 value="deliv_tel01"}--><!--{assign var=key2 value="deliv_tel02"}--><!--{assign var=key3 value="deliv_tel03"}-->
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrDisp[$key1]}-->-<!--{$arrDisp[$key2]}-->-<!--{$arrDisp[$key3]}--></td>
 							</tr>
 						</table>
-						<!--¤ªÆÏ¤±Àè¤³¤³¤Þ¤Ç-->
+						<!--お届け先ここまで-->
 						</td>
 					</tr>
@@ -168,5 +168,5 @@
 					<tr>
 						<td align="center">
-							<a href="./index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','change');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','change');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" name="change" id="change" /></a>
+							<a href="./index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','change');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','change');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" name="change" id="change" /></a>
 						</td>
 					</tr>
@@ -176,7 +176,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/refusal.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/refusal.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/refusal.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="100" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -10,8 +10,8 @@
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -20,12 +20,12 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="Âà²ñ¼êÂ³¤­"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="退会手続き"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -36,24 +36,24 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--É½¼¨¤³¤³¤«¤é-->
+								<!--表示ここから-->
 								<table width="465" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="30"></td></tr>
 									<tr>
 										<td class="fs12">
-										²ñ°÷¤òÂà²ñ¤µ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢¸½ºßÊÝÂ¸¤µ¤ì¤Æ¤¤¤ë¹ØÆþÍúÎò¤ä¡¢¤ªÆÏ¤±Àè¤Ê¤É¤Î¾ðÊó¤Ï¡¢¤¹¤Ù¤Æºï½ü¤µ¤ì¤Þ¤¹¤¬¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©</td>
+										会員を退会された場合には、現在保存されている購入履歴や、お届け先などの情報は、すべて削除されますがよろしいでしょうか？</td>
 									</tr>
 									<tr><td height="30"></td></tr>
 									<tr>
 										<td align="center">
-											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse.gif" width="180" height="30" alt="²ñ°÷Âà²ñ¤ò¹Ô¤¦" name="refusal" id="refusal" />
+											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse.gif" width="180" height="30" alt="会員退会を行う" name="refusal" id="refusal" />
 										</td>
 									</tr>
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td class="fs10"><span class="red">¢¨Âà²ñ¼êÂ³¤­¤¬´°Î»¤·¤¿»þÅÀ¤Ç¡¢¸½ºßÊÝÂ¸¤µ¤ì¤Æ¤¤¤ë¹ØÆþÍúÎò¤ä¡¢¤ªÆÏ¤±ÀèÅù¤Î¾ðÊó¤Ï¤¹¤Ù¤Æ¤Ê¤¯¤Ê¤ê¤Þ¤¹¤Î¤Ç¤´Ãí°Õ¤¯¤À¤µ¤¤¡£</span></td>
+										<td class="fs10"><span class="red">※退会手続きが完了した時点で、現在保存されている購入履歴や、お届け先等の情報はすべてなくなりますのでご注意ください。</span></td>
 									</tr>
 									<tr><td height="30"></td></tr>
 								</table>
-								<!--É½¼¨¤³¤³¤Þ¤Ç-->
+								<!--表示ここまで-->
 								</td>
 							</tr>
@@ -66,9 +66,9 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/change_confirm.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/change_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/change_confirm.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -29,72 +29,72 @@
 				<!--{/foreach}-->
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="会員登録内容変更"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
 					<tr>
-						<td class="fs12">²¼µ­¤ÎÆâÍÆ¤ÇÁ÷¿®¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©<br>
-						¤è¤í¤·¤±¤ì¤Ð¡¢°ìÈÖ²¼¤Î¡Ö²ñ°÷ÅÐÏ¿´°Î»¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+						<td class="fs12">下記の内容で送信してもよろしいでしょうか？<br>
+						よろしければ、一番下の「会員登録完了へ」ボタンをクリックしてください。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
 					<tr>
 						<td bgcolor="#cccccc" align="center">
-						<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+						<!--入力フォームここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr>
-								<td width="122" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°<span class="red">¢¨</span></td>
-								<td width="350" bgcolor="#ffffff" class="fs12n"><!--{$arrForm.name01|escape}-->¡¡<!--{$arrForm.name02|escape}--></td>
+								<td width="122" bgcolor="#f0f0f0" class="fs12n">お名前<span class="red">※</span></td>
+								<td width="350" bgcolor="#ffffff" class="fs12n"><!--{$arrForm.name01|escape}-->　<!--{$arrForm.name02|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
-								<td bgcolor="#ffffff" class="fs12n"><!--{$arrForm.kana01|escape}-->¡¡<!--{$arrForm.kana02|escape}--></td>
+								<td bgcolor="#f0f0f0" class="fs12n">お名前（フリガナ）<span class="red">※</span></td>
+								<td bgcolor="#ffffff" class="fs12n"><!--{$arrForm.kana01|escape}-->　<!--{$arrForm.kana02|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
-								<td bgcolor="#ffffff" class="fs12n">¢©<!--{$arrForm.zip01}-->-<!--{$arrForm.zip02}--></td>
+								<td bgcolor="#f0f0f0" class="fs12n">郵便番号<span class="red">※</span></td>
+								<td bgcolor="#ffffff" class="fs12n">〒<!--{$arrForm.zip01}-->-<!--{$arrForm.zip02}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">½»½ê<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12">住所<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12"><!--{$arrPref[$arrForm.pref]}--><!--{$arrForm.addr01|escape}--><!--{$arrForm.addr02|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12n">電話番号<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrForm.tel01|escape}-->-<!--{$arrForm.tel02}-->-<!--{$arrForm.tel03}--></td>
 							</tr>
 							<tr>
 								<td bgcolor="#f0f0f0" class="fs12n">FAX</td>
-								<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($arrForm.fax01) > 0}--><!--{$arrForm.fax01}-->-<!--{$arrForm.fax02}-->-<!--{$arrForm.fax03}--><!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--></td>
+								<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($arrForm.fax01) > 0}--><!--{$arrForm.fax01}-->-<!--{$arrForm.fax02}-->-<!--{$arrForm.fax03}--><!--{else}-->未登録<!--{/if}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12">メールアドレス<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12"><a href="<!--{$arrForm.email|escape}-->"><!--{$arrForm.email|escape}--></a></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">À­ÊÌ<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12n">性別<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrSex[$arrForm.sex]}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¿¦¶È</td>
-								<td bgcolor="#ffffff" class="fs12n"><!--{$arrJob[$arrForm.job]|escape|default:"Ì¤ÅÐÏ¿"}--></td>
+								<td bgcolor="#f0f0f0" class="fs12n">職業</td>
+								<td bgcolor="#ffffff" class="fs12n"><!--{$arrJob[$arrForm.job]|escape|default:"未登録"}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">À¸Ç¯·îÆü</td>
-								<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($arrForm.year) > 0 && strlen($arrForm.month) > 0 && strlen($arrForm.day) > 0}--><!--{$arrForm.year|escape}-->Ç¯<!--{$arrForm.month|escape}-->·î<!--{$arrForm.day|escape}-->Æü<!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--></td>
+								<td bgcolor="#f0f0f0" class="fs12n">生年月日</td>
+								<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($arrForm.year) > 0 && strlen($arrForm.month) > 0 && strlen($arrForm.day) > 0}--><!--{$arrForm.year|escape}-->年<!--{$arrForm.month|escape}-->月<!--{$arrForm.day|escape}-->日<!--{else}-->未登録<!--{/if}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0"><span class="fs12">´õË¾¤¹¤ë¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></span><br>
-								<span class="fs10">¥Ñ¥¹¥ï¡¼¥É¤Ï¹ØÆþ»þ¤ËÉ¬Í×¤Ç¤¹</span></td>
+								<td bgcolor="#f0f0f0"><span class="fs12">希望するパスワード<span class="red">※</span></span><br>
+								<span class="fs10">パスワードは購入時に必要です</span></td>
 								<td bgcolor="#ffffff" class="fs12"><!--{$passlen}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿»þ¤Î¥Ò¥ó¥È<span class="red">¢¨</span></td>
-								<td bgcolor="#ffffff" class="fs12">¼ÁÌä¡§&nbsp;<!--{$arrReminder[$arrForm.reminder]|escape}--><br>
-								Åú¤¨¡§&nbsp;<!--{$arrForm.reminder_answer|escape}--></td>
+								<td bgcolor="#f0f0f0" class="fs12">パスワードを忘れた時のヒント<span class="red">※</span></td>
+								<td bgcolor="#ffffff" class="fs12">質問：&nbsp;<!--{$arrReminder[$arrForm.reminder]|escape}--><br>
+								答え：&nbsp;<!--{$arrForm.reminder_answer|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¥á¡¼¥ë¥Þ¥¬¥¸¥óÁ÷ÉÕ¤Ë¤Ä¤¤¤Æ<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12n">メールマガジン送付について<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrMAILMAGATYPE[$arrForm.mailmaga_flg]}--></td>
 							</tr>
 						</table>
-						<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+						<!--入力フォームここまで-->
 						</td>
 					</tr>
@@ -102,7 +102,7 @@
 					<tr>
 						<td align="center">
-							<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('return', '', ''); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" name="back" id="back" /></a>
+							<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('return', '', ''); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" name="back" id="back" /></a>
 							<img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="20" height="" alt="" />
-							<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_send_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_send.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_send.gif" width="150" height="30" alt="Á÷¿®" name="complete" id="complete" />
+							<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_send_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_send.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_send.gif" width="150" height="30" alt="送信" name="complete" id="complete" />
 						</td>
 					</tr>
@@ -112,8 +112,8 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/delivery.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/mypage/delivery.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/mypage/delivery.tpl	(revision 15078)
@@ -8,5 +8,5 @@
 	function fnCheckAfterOpenWin(){
 		if (<!--{$tpl_linemax}--> >= <!--{$smarty.const.DELIV_ADDR_MAX}-->){
-			alert('ºÇÂçÅÐÏ¿¿ô¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹');
+			alert('最大登録数を超えています');
 			return false;
 		}else{
@@ -18,12 +18,12 @@
 </script>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -36,7 +36,7 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
@@ -45,5 +45,5 @@
 					<tr>
 						<!--{if $tpl_linemax < $smarty.const.DELIV_ADDR_MAX}-->
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle03.gif" width="515" height="32" alt="¤ªÆÏ¤±ÀèÄÉ²Ã¡¦ÊÑ¹¹"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle03.gif" width="515" height="32" alt="お届け先追加・変更"></td>
 						<!--{/if}-->
 					</tr>
@@ -57,7 +57,7 @@
 							</tr>
 							<tr>
-								<td><span class="fs12">ÅÐÏ¿½»½ê°Ê³°¤Ø¤Î¤´½»½ê¤ØÁ÷ÉÕ¤µ¤ì¤ë¾ì¹çÅù¤Ë¤´ÍøÍÑ¤¤¤¿¤À¤¯¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£</span><br>
-								<span class="fs10">¢¨ºÇÂç<!--{$smarty.const.DELIV_ADDR_MAX}-->·ï¤Þ¤ÇÅÐÏ¿¤Ç¤­¤Þ¤¹¡£</span></td>
-								<td align="right"><!--{if $tpl_linemax < 20}--><a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win03('./delivery_addr.php','delivadd','600','640'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress_on.gif','newadress');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif','newadress');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif" width="160" height="22" alt="¿·¤·¤¤¤ªÆÏ¤±Àè¤òÄÉ²Ã" border="0" name="newadress"></a><!--{/if}--></td>
+								<td><span class="fs12">登録住所以外へのご住所へ送付される場合等にご利用いただくことができます。</span><br>
+								<span class="fs10">※最大<!--{$smarty.const.DELIV_ADDR_MAX}-->件まで登録できます。</span></td>
+								<td align="right"><!--{if $tpl_linemax < 20}--><a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win03('./delivery_addr.php','delivadd','600','640'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress_on.gif','newadress');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif','newadress');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif" width="160" height="22" alt="新しいお届け先を追加" border="0" name="newadress"></a><!--{/if}--></td>
 							</tr>
 							<tr><td height="10"></td></tr>
@@ -69,8 +69,8 @@
 						<td bgcolor="#cccccc" align="center">
 						<!--{if $tpl_linemax > 0}-->
-						<!--É½¼¨¥¨¥ê¥¢¤³¤³¤«¤é-->
+						<!--表示エリアここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr>
-								<td colspan="6" bgcolor="#f0f0f0" class="fs12n"><strong>¢§¤ªÆÏ¤±Àè</strong></td>
+								<td colspan="6" bgcolor="#f0f0f0" class="fs12n"><strong>▼お届け先</strong></td>
 							</tr>
 							<!--{section name=cnt loop=$arrOtherDeliv}-->
@@ -78,18 +78,18 @@
 								<tr bgcolor="#ffffff">
 									<td width="10" align="center" class="fs12"><!--{$smarty.section.cnt.iteration}--></td>
-									<td width="80" class="fs12">¤ªÆÏ¤±Àè½»½ê</td>
-									<td width="290" class="fs12">¢©<!--{$arrOtherDeliv[cnt].zip01}-->-<!--{$arrOtherDeliv[cnt].zip02}--><br>
+									<td width="80" class="fs12">お届け先住所</td>
+									<td width="290" class="fs12">〒<!--{$arrOtherDeliv[cnt].zip01}-->-<!--{$arrOtherDeliv[cnt].zip02}--><br>
 									<!--{$arrPref[$OtherPref]|escape}--><!--{$arrOtherDeliv[cnt].addr01|escape}--><!--{$arrOtherDeliv[cnt].addr02|escape}--><br>
 									<!--{$arrOtherDeliv[cnt].name01|escape}-->&nbsp;<!--{$arrOtherDeliv[cnt].name02|escape}--></td>
-									<td width="30" align="center" class="fs12"><a href="./delivery_addr.php" onclick="win02('./delivery_addr.php?other_deliv_id=<!--{$arrOtherDeliv[cnt].other_deliv_id}-->','deliv_disp','600','640'); return false;">ÊÑ¹¹</a>
-									<td width="30" align="center" class="fs12"><a href="#" onclick="fnModeSubmit('delete','other_deliv_id','<!--{$arrOtherDeliv[cnt].other_deliv_id}-->');">ºï½ü</a></td>
+									<td width="30" align="center" class="fs12"><a href="./delivery_addr.php" onclick="win02('./delivery_addr.php?other_deliv_id=<!--{$arrOtherDeliv[cnt].other_deliv_id}-->','deliv_disp','600','640'); return false;">変更</a>
+									<td width="30" align="center" class="fs12"><a href="#" onclick="fnModeSubmit('delete','other_deliv_id','<!--{$arrOtherDeliv[cnt].other_deliv_id}-->');">削除</a></td>
 								</tr>
 							<!--{/section}-->							
 						</table>
-						<!--É½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+						<!--表示エリアここまで-->
 						<!--{else}-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr>
-								<td colspan="5" bgcolor="#ffffff" class="fs12n" align="center"><strong>¿·¤·¤¤¤ªÆÏ¤±Àè¤Ï¤¢¤ê¤Þ¤»¤ó¡£</strong></td>
+								<td colspan="5" bgcolor="#ffffff" class="fs12n" align="center"><strong>新しいお届け先はありません。</strong></td>
 							</tr>
 						</table>
@@ -102,9 +102,9 @@
 		</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 
Index: branches/feature-module-update/html/install/user_data/templates/default1/templates/list.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/templates/list.tpl	(revision 13457)
+++ branches/feature-module-update/html/install/user_data/templates/default1/templates/list.tpl	(revision 15078)
@@ -6,5 +6,5 @@
 <script type="text/javascript">
 <!--
-// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Ë¹àÌÜ¤ò³ä¤êÅö¤Æ¤ë¡£
+// セレクトボックスに項目を割り当てる。
 function lnSetSelect(name1, name2, id, val) {
 	sele1 = document.form1[name1];
@@ -16,5 +16,5 @@
 		index = sele1.selectedIndex;
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Î¥¯¥ê¥¢
+		// セレクトボックスのクリア
 		count = sele2.options.length;
 		for(i = count; i >= 0; i--) {
@@ -22,5 +22,5 @@
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ËÃÍ¤ò³ä¤êÅö¤Æ¤ë
+		// セレクトボックスに値を割り当てる
 		len = lists[index].length;
 		for(i = 0; i < len; i++) {
@@ -35,9 +35,9 @@
 </script>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" align="left">
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table cellspacing="0" cellpadding="0" summary=" " id="container">
 			<tr valign="top">
@@ -49,5 +49,5 @@
 
 				<td id="right">
-				<!--¥¿¥¤¥È¥ë¤³¤³¤«¤é-->
+				<!--タイトルここから-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_top.gif" width="580" height="8" alt=""></td></tr>
@@ -57,5 +57,5 @@
 						<table width="546" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr valign="top">
-								<td class="fs18"><span class="blackst"><!--¡ú¥¿¥¤¥È¥ë¡ú--><!--{$tpl_subtitle}--></span></td>
+								<td class="fs18"><span class="blackst"><!--★タイトル★--><!--{$tpl_subtitle}--></span></td>
 							</tr>
 						</table>
@@ -66,8 +66,8 @@
 					<tr><td height="10"></td></tr>
 				</table>
-				<!--¥¿¥¤¥È¥ë¤³¤³¤Þ¤Ç-->
-
-				<!--¸¡º÷¾ò·ï¤³¤³¤«¤é-->
-				<!--{if $tpl_subtitle == "¸¡º÷·ë²Ì"}-->
+				<!--タイトルここまで-->
+
+				<!--検索条件ここから-->
+				<!--{if $tpl_subtitle == "検索結果"}-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/products/flame_top.gif" width="580" height="8" alt=""></td></tr>
@@ -85,6 +85,6 @@
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td class="fs12"><!--¡ú¸¡º÷·ë²Ì¡ú--><span class="blackst">¾¦ÉÊ¥«¥Æ¥´¥ê¡§</span><span class="black"><!--{$arrSearch.category|escape}--></span><br>
-										<span class="blackst">¾¦ÉÊÌ¾¡§</span><span class="black"><!--{$arrSearch.name|escape}--></span>
+										<td class="fs12"><!--★検索結果★--><span class="blackst">商品カテゴリ：</span><span class="black"><!--{$arrSearch.category|escape}--></span><br>
+										<span class="blackst">商品名：</span><span class="black"><!--{$arrSearch.name|escape}--></span>
 									</tr>
 									<tr><td height="10"></td></tr>
@@ -100,7 +100,7 @@
 				</table>
 				<!--{/if}-->
-				<!--¸¡º÷¾ò·ï¤³¤³¤Þ¤Ç-->
+				<!--検索条件ここまで-->
 				
-				<!--·ï¿ô¤³¤³¤«¤é-->
+				<!--件数ここから-->
 				<!--{if $tpl_linemax > 0}-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -110,6 +110,6 @@
 						<table width="560" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>·ï¤Î¾¦ÉÊ¤¬¤´¤¶¤¤¤Þ¤¹¡£<!--{$tpl_strnavi}--></td>
-								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">²Á³Ê½ç</a><!--{else}--><strong>²Á³Ê½ç</strong><!--{/if}-->¡¡<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">¿·Ãå½ç</a><!--{else}--><strong>¿·Ãå½ç</strong><!--{/if}--></td>
+								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>件の商品がございます。<!--{$tpl_strnavi}--></td>
+								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">価格順</a><!--{else}--><strong>価格順</strong><!--{/if}-->　<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">新着順</a><!--{else}--><strong>新着順</strong><!--{/if}--></td>
 							</tr>
 						</table>
@@ -119,5 +119,5 @@
 					<tr><td height="15"></td></tr>
 				</table>
-				<!--·ï¿ô¤³¤³¤Þ¤Ç-->
+				<!--件数ここまで-->
 				<!--{else}-->
 				<!--{include file="frontparts/search_zero.tpl"}-->
@@ -127,14 +127,14 @@
 				<!--{section name=cnt loop=$arrProducts}-->
 				<!--{assign var=id value=$arrProducts[cnt].product_id}-->
-				<!--¢§¾¦ÉÊ¤³¤³¤«¤é-->
+				<!--▼商品ここから-->
 				<tr valign="top">
 					<td><a name="product<!--{$id}-->" id="product<!--{$id}-->"></a></td>
-					<td align="center" valign="middle"><!--¡ú²èÁü¡ú--><div id="picture"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->"><!--¾¦ÉÊ¼Ì¿¿--><img src="<!--{$smarty.const.IMAGE_SAVE_URL|sfTrimURL}-->/<!--{$arrProducts[cnt].main_list_image}-->" alt="<!--{$arrProducts[cnt].name|escape}-->" /></a></div></td>
+					<td align="center" valign="middle"><!--★画像★--><div id="picture"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->"><!--商品写真--><img src="<!--{$smarty.const.IMAGE_SAVE_URL|sfTrimURL}-->/<!--{$arrProducts[cnt].main_list_image}-->" alt="<!--{$arrProducts[cnt].name|escape}-->" /></a></div></td>
 					<td align="right">
 						<table width="420" border="0" cellspacing="0" cellpadding="0" summary=" ">
-							<!--¥¢¥¤¥³¥ó-->
+							<!--アイコン-->
 							<tr>
 								<td colspan="2">
-								<!--¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹-->
+								<!--商品ステータス-->
 								<!--{assign var=sts_cnt value=0}-->
 								<!--{section name=flg loop=$arrProducts[cnt].product_flag|count_characters}-->
@@ -144,8 +144,8 @@
 									<!--{/if}-->
 								<!--{/section}-->
-								<!--¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹-->
-								</td>
-							</tr>
-							<!--¥¢¥¤¥³¥ó-->
+								<!--商品ステータス-->
+								</td>
+							</tr>
+							<!--アイコン-->
 							<!--{if $sts_cnt > 0}-->
 							<tr><td height="8"></td></tr>
@@ -156,5 +156,5 @@
 									<tr><td height="5"></td></tr>
 									<tr>
-										<td class="fs14"><!--¡ú¾¦ÉÊÌ¾¡ú-->¡¡<a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" class="over"><!--¾¦ÉÊÌ¾--><strong><!--{$arrProducts[cnt].name|escape}--></strong></a></td>
+										<td class="fs14"><!--★商品名★-->　<a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" class="over"><!--商品名--><strong><!--{$arrProducts[cnt].name|escape}--></strong></a></td>
 									</tr>
 									<tr><td height="5"></td></tr>
@@ -165,26 +165,26 @@
 							<tr><td height="8"></td></tr>
 							<tr>
-								<td colspan="2" class="fs12"><!--¡ú¥³¥á¥ó¥È¡ú--><!--{$arrProducts[cnt].main_list_comment|escape|nl2br}--></td>
+								<td colspan="2" class="fs12"><!--★コメント★--><!--{$arrProducts[cnt].main_list_comment|escape|nl2br}--></td>
 							</tr>
 							<tr><td height="8"></td></tr>
 							<tr>
 								<td>
-									<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+									<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 									<!--{if $arrProducts[cnt].price02_min == $arrProducts[cnt].price02_max}-->
 										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 									<!--{else}-->
-										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$arrProducts[cnt].price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$arrProducts[cnt].price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 									<!--{/if}-->
-									±ß</span></span>
+									円</span></span>
 								</td>
 								<!--{assign var=name value="detail`$smarty.section.cnt.iteration`"}-->
-								<td align="right"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail_on.gif','<!--{$name}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif','<!--{$name}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif" width="115" height="25" alt="¾Ü¤·¤¯¤Ï¤³¤Á¤é" name="<!--{$name}-->" id="<!--{$name}-->" /></a></td>
+								<td align="right"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail_on.gif','<!--{$name}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif','<!--{$name}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif" width="115" height="25" alt="詳しくはこちら" name="<!--{$name}-->" id="<!--{$name}-->" /></a></td>
 							</tr>
 							<!--{if $arrProducts[cnt].stock_max == 0 && $arrProducts[cnt].stock_unlimited_max != 1}-->
 								<tr>
-									<td class="fs12"><span class="red">¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¡¢Âþº£ÉÊÀÚ¤ìÃæ¤Ç¤¹¡£</span></td>
+									<td class="fs12"><span class="red">申し訳ございませんが、只今品切れ中です。</span></td>
 								</tr>
 							<!--{else}-->
-								<!--¢§Çã¤¤Êª¤«¤´-->
+								<!--▼買い物かご-->
 								<tr><td height=5></td></tr>
 								<tr valign="top" align="right" id="price">
@@ -197,10 +197,10 @@
 													<!--{assign var=class1 value=classcategory_id`$id`_1}-->
 													<!--{assign var=class2 value=classcategory_id`$id`_2}-->
-													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class1] != ""}-->¢¨ <!--{$tpl_class_name1[$id]}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class1] != ""}-->※ <!--{$tpl_class_name1[$id]}-->を入力して下さい。<!--{/if}--></span></td></tr>
 													<tr>
-														<td align="right" class="fs12st"><!--{$tpl_class_name1[$id]|escape}-->¡§ </td>
+														<td align="right" class="fs12st"><!--{$tpl_class_name1[$id]|escape}-->： </td>
 														<td>
 															<select name="<!--{$class1}-->" style="<!--{$arrErr[$class1]|sfGetErrorColor}-->" onchange="lnSetSelect('<!--{$class1}-->', '<!--{$class2}-->', '<!--{$id}-->','');">
-															<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+															<option value="">選択してください</option>
 															<!--{html_options options=$arrClassCat1[$id] selected=$arrForm[$class1]}-->
 															</select>
@@ -209,10 +209,10 @@
 													<!--{/if}-->
 													<!--{if $tpl_classcat_find2[$id]}-->
-													<tr><td colspan="2" height="5" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class2] != ""}-->¢¨ <!--{$tpl_class_name2[$id]}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+													<tr><td colspan="2" height="5" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class2] != ""}-->※ <!--{$tpl_class_name2[$id]}-->を入力して下さい。<!--{/if}--></span></td></tr>
 													<tr>
-														<td align="right" class="fs12st"><!--{$tpl_class_name2[$id]|escape}-->¡§ </td>
+														<td align="right" class="fs12st"><!--{$tpl_class_name2[$id]|escape}-->： </td>
 														<td>
 															<select name="<!--{$class2}-->" style="<!--{$arrErr[$class2]|sfGetErrorColor}-->">
-															<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+															<option value="">選択してください</option>
 															</select>
 														</td>
@@ -222,10 +222,10 @@
 													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{$arrErr[$quantity]}--></span></td></tr>
 													<tr>
-														<td align="right" width="115" class="fs12st">¸Ä¿ô¡§ 
+														<td align="right" width="115" class="fs12st">個数： 
 															<!--{if $arrErr.quantity != ""}--><br/><span class="redst"><!--{$arrErr.quantity}--></span><!--{/if}-->
 															<input type="text" name="<!--{$quantity}-->" size="3" class="box3" value="<!--{$arrForm[$quantity]|default:1}-->" maxlength=<!--{$smarty.const.INT_LEN}--> style="<!--{$arrErr[$quantity]|sfGetErrorColor}-->" >
 														</td>
 														<td width="170" align="center">
-															<a href="" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart<!--{$id}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart<!--{$id}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="¥«¥´¤ËÆþ¤ì¤ë" name="cart<!--{$id}-->" id="cart<!--{$id}-->" /></a>
+															<a href="" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart<!--{$id}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart<!--{$id}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="カゴに入れる" name="cart<!--{$id}-->" id="cart<!--{$id}-->" /></a>
 														</td>
 													</tr>
@@ -237,5 +237,5 @@
 									</td>
 								</tr>
-								<!--¢¥Çã¤¤Êª¤«¤´-->	
+								<!--▲買い物かご-->	
 							<!--{/if}-->					
 						</table>
@@ -246,5 +246,5 @@
 				</table>
 
-				<!--·ï¿ô¤³¤³¤«¤é-->
+				<!--件数ここから-->
 				<!--{if $tpl_linemax > 0}-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -254,6 +254,6 @@
 						<table width="560" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>·ï¤Î¾¦ÉÊ¤¬¤´¤¶¤¤¤Þ¤¹¡£<!--{$tpl_strnavi}--></td>
-								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">²Á³Ê½ç</a><!--{else}--><strong>²Á³Ê½ç</strong><!--{/if}-->¡¡<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">¿·Ãå½ç</a><!--{else}--><strong>¿·Ãå½ç</strong><!--{/if}--> </td>
+								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>件の商品がございます。<!--{$tpl_strnavi}--></td>
+								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">価格順</a><!--{else}--><strong>価格順</strong><!--{/if}-->　<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">新着順</a><!--{else}--><strong>新着順</strong><!--{/if}--> </td>
 							</tr>
 						</table>
@@ -263,13 +263,13 @@
 					<tr><td height="15"></td></tr>
 				</table>
-				<!--·ï¿ô¤³¤³¤Þ¤Ç-->
+				<!--件数ここまで-->
 				<!--{/if}-->
 				</form>
-				<!--¢¥RIGHT CONTENTS-->
+				<!--▲RIGHT CONTENTS-->
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/header.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/header.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/header.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§HEADER-->
+<!--▼HEADER-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr align="center">
@@ -15,20 +15,20 @@
 		<table width="762" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><a href="<!--{$smarty.const.SITE_URL}-->index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/logo.gif" width="302" height="81" alt="¤ª¤Õ¤È¤ó¤Î¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥·¥ç¥Ã¥Ô¥ó¥° ¤Õ¤È¤ó²°¥µ¥ó" border="0"></a></td>
+				<td><a href="<!--{$smarty.const.SITE_URL}-->index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/logo.gif" width="302" height="81" alt="おふとんのインターネットショッピング ふとん屋サン" border="0"></a></td>
 				<td>
 				<table width="460" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td height="9"></td></tr>
 					<tr>
-						<td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/header/tell.gif" width="460" height="34" alt="¤ªÅÅÏÃ¤Ç¤Î¤´ÃíÊ¸¤Ï0120-000-000 FAX¤Ç¤Î¤´ÃíÊ¸¤Ï0120-00-0000"></td>
+						<td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/header/tell.gif" width="460" height="34" alt="お電話でのご注文は0120-000-000 FAXでのご注文は0120-00-0000"></td>
 					</tr>
 					<tr>
-						<td><img src="<!--{$smarty.const.URL_DIR}-->img/header/time.gif" width="160" height="38" alt="¼õÉÕ»þ´Ö¡§Ä«9:00¡ÁÌë7:00 ÅÚÍËÆü¸á¸å6»þËø"></td>
+						<td><img src="<!--{$smarty.const.URL_DIR}-->img/header/time.gif" width="160" height="38" alt="受付時間：朝9:00〜夜7:00 土曜日午後6時迄"></td>
 						<td>
 						<!--BUTTON-->
 						<table width="300" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td><a href="<!--{$smarty.const.URL_DIR}-->mypage/login.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mypage_on.gif','mypage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mypage.gif','mypage');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/mypage.gif" width="95" height="20" alt="¥í¥°¥¤¥ó¾ðÊóÊÑ¹¹" border="0" name="mypage"></a></td>
-								<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->entry/kiyaku.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/member_on.gif','member');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/member.gif','member');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/member.gif" width="95" height="20" alt="²ñ°÷ÅÐÏ¿" border="0" name="member"></a></td>
-								<td align="right"><a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/cartin_on.gif','cartin');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/cartin.gif','cartin');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/cartin.gif" width="95" height="20" alt="¥«¥´¤ÎÃæ¤ò¸«¤ë" border="0" name="cartin"></a></td>
+								<td><a href="<!--{$smarty.const.URL_DIR}-->mypage/login.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mypage_on.gif','mypage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mypage.gif','mypage');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/mypage.gif" width="95" height="20" alt="ログイン情報変更" border="0" name="mypage"></a></td>
+								<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->entry/kiyaku.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/member_on.gif','member');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/member.gif','member');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/member.gif" width="95" height="20" alt="会員登録" border="0" name="member"></a></td>
+								<td align="right"><a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/cartin_on.gif','cartin');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/cartin.gif','cartin');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/cartin.gif" width="95" height="20" alt="カゴの中を見る" border="0" name="cartin"></a></td>
 							</tr>
 						</table>
@@ -55,3 +55,3 @@
 </table>
 
-<!--¢¥HEADER-->
+<!--▲HEADER-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/footer.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/footer.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/footer.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§FOTTER-->
+<!--▼FOTTER-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -12,5 +12,5 @@
 			<tr><td height="30"></td></tr>
 			<tr>
-				<td align="right" class="fs10n"><a href="#top"><img src="<!--{$smarty.const.URL_DIR}-->img/common/pagetop.gif" width="100" height="10" alt="¤³¤Î¥Ú¡¼¥¸¤ÎTOP¤Ø" border="0"></a></td>
+				<td align="right" class="fs10n"><a href="#top"><img src="<!--{$smarty.const.URL_DIR}-->img/common/pagetop.gif" width="100" height="10" alt="このページのTOPへ" border="0"></a></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -32,3 +32,3 @@
 	</tr>
 </table>
-<!--¢¥FOTTER-->
+<!--▲FOTTER-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/best5.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/bloc/best5.tpl	(revision 15035)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/best5.tpl	(revision 15078)
@@ -4,8 +4,8 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¤ª¤¹¤¹¤á¾ðÊó¤³¤³¤«¤é-->
+<!--▼おすすめ情報ここから-->
 <table width="400" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/top/osusume.jpg" width="400" height="29" alt="¤ª¤¹¤¹¤á¾ðÊó"></td>
+		<td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/top/osusume.jpg" width="400" height="29" alt="おすすめ情報"></td>
 	</tr>
 	<tr><td height="10"></td></tr>
@@ -26,5 +26,5 @@
 						<!--{assign var=price02 value=`$arrBestProducts[cnt].price02_min`}-->
 						<td><span class="fs12"><a href="<!--{$smarty.const.URL_DIR}-->products/detail.php?product_id=<!--{$arrBestProducts[cnt].product_id}-->"><!--{$arrBestProducts[cnt].name|escape}--></a></span><br>
-						<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+						<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 						<!--{if $price02 == ""}-->
 						<!--{$price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
@@ -32,5 +32,5 @@
 						<!--{$price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
 						<!--{/if}-->
-						±ß</span></span></td>
+						円</span></span></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -58,5 +58,5 @@
 							<!--{assign var=price02 value=`$arrBestProducts[$cnt2].price02_min`}-->
 							<td><span class="fs12"><a href="./products/detail.php?product_id=<!--{$arrBestProducts[$cnt2].product_id}-->"><!--{$arrBestProducts[$cnt2].name|escape}--></a></span><br>
-							<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+							<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 							<!--{if $price02 == ""}-->
 							<!--{$price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
@@ -64,5 +64,5 @@
 							<!--{$price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
 							<!--{/if}-->
-							±ß</span></span></td>
+							円</span></span></td>
 						</tr>
 						<tr><td height="5"></td></tr>
@@ -86,5 +86,5 @@
 <tr><td height="35"></td></tr>
 </table>
-<!--¢¥¤ª¤¹¤¹¤á¾ðÊó¤³¤³¤Þ¤Ç-->
+<!--▲おすすめ情報ここまで-->
 		
 		
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/login.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/bloc/login.tpl	(revision 15054)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/login.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¥í¥°¥¤¥ó¤³¤³¤«¤é-->
+<!--▼ログインここから-->
 <!--{if $smarty.post.url == ""}-->
 	<!--{if sfIsHTTPS()}-->
@@ -19,10 +19,10 @@
 <input type="hidden" name="url" value="<!--{$url|escape}-->">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_login.jpg" width="166" height="35" alt="¥í¥°¥¤¥ó"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_login.jpg" width="166" height="35" alt="ログイン"></td>
 	</tr>
 	<tr>
 		<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
 		<td align="center" bgcolor="#ffffff">
-		<!--¥í¥°¥¤¥ó¥Õ¥©¡¼¥à-->
+		<!--ログインフォーム-->
 		<table width="146" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
@@ -32,34 +32,34 @@
 			<!--{if $tpl_login}-->
 				<tr>
-					<td align="center" colspan="3" class="fs12">¤è¤¦¤³¤½ <br> <!--{$tpl_name1|escape}-->¡¡<!--{$tpl_name2|escape}--> ÍÍ<br />
-					½ê»ý¥Ý¥¤¥ó¥È¡§<span class="redst"> <!--{$tpl_user_point|number_format|default:0}--> pt</span></td>
+					<td align="center" colspan="3" class="fs12">ようこそ <br> <!--{$tpl_name1|escape}-->　<!--{$tpl_name2|escape}--> 様<br />
+					所持ポイント：<span class="redst"> <!--{$tpl_user_point|number_format|default:0}--> pt</span></td>
 				</tr>
 				<!--{if !$tpl_disable_logout}-->
 				<tr>
-					<td colspan="3" align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnFormModeSubmit('login_form', 'logout', '', ''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/header/logout.gif" width="44" height="21" alt="¥í¥°¥¢¥¦¥È" /></a></td>
+					<td colspan="3" align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnFormModeSubmit('login_form', 'logout', '', ''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/header/logout.gif" width="44" height="21" alt="ログアウト" /></a></td>
 				</tr>
 				<!--{/if}-->
 			<!--{else}-->
 				<tr>
-					<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/icon_mail.gif" width="40" height="21" alt="¥á¡¼¥ë¥¢¥É¥ì¥¹"></td>
+					<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/icon_mail.gif" width="40" height="21" alt="メールアドレス"></td>
 					<td><input type="text" name="login_email" value="<!--{$tpl_login_email|escape}-->" size="10" class="box10" /></td>
 				</tr>
 				<tr><td height="5"></td></tr>
 				<tr>
-					<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/icon_pw.gif" width="40" height="22" alt="¥Ñ¥¹¥ï¡¼¥É"></td>
+					<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/icon_pw.gif" width="40" height="22" alt="パスワード"></td>
 					<td><input type="password" name="login_pass" size="12" class="box12" /></td>
 				</tr>
 				<tr><td height="5"></td></tr>
 				<tr>
-					<td colspan="2" class="fs10n" align="right"><a href="<!--{$smarty.const.SSL_URL|sfTrimURL}-->/forgot/index.php" onclick="win01('<!--{$smarty.const.SSL_URL|sfTrimURL}-->/forgot/index.php','forget','600','400'); return false;" target="_blank">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý¤Ï¤³¤Á¤é</a></td>
+					<td colspan="2" class="fs10n" align="right"><a href="<!--{$smarty.const.SSL_URL|sfTrimURL}-->/forgot/index.php" onclick="win01('<!--{$smarty.const.SSL_URL|sfTrimURL}-->/forgot/index.php','forget','600','400'); return false;" target="_blank">パスワードを忘れた方はこちら</a></td>
 				</tr>
 				<tr><td height="10"></td></tr>
 				<tr>
-					<td width="50"><input type="checkbox" name="login_memory" value="1" <!--{$tpl_login_memory|sfGetChecked:1}-->/><img src="<!--{$smarty.const.URL_DIR}-->img/header/memory.gif" width="18" height="9" alt="µ­²±" /></td>
-					<td align="center"><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_login_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_login.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/side/button_login.gif" width="51" height="22" alt="¥í¥°¥¤¥ó" border="0" name="subm"></td>
+					<td width="50"><input type="checkbox" name="login_memory" value="1" <!--{$tpl_login_memory|sfGetChecked:1}-->/><img src="<!--{$smarty.const.URL_DIR}-->img/header/memory.gif" width="18" height="9" alt="記憶" /></td>
+					<td align="center"><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_login_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_login.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/side/button_login.gif" width="51" height="22" alt="ログイン" border="0" name="subm"></td>
 				</tr>
 			<!--{/if}-->
 		</table>
-		<!--¥í¥°¥¤¥ó¥Õ¥©¡¼¥à-->
+		<!--ログインフォーム-->
 		</td>
 		<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
@@ -71,3 +71,3 @@
 </form>
 </table>
-<!--¢¥¥í¥°¥¤¥ó¤³¤³¤Þ¤Ç-->
+<!--▲ログインここまで-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/search_products.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/bloc/search_products.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/search_products.tpl	(revision 15078)
@@ -4,13 +4,13 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¸¡º÷¾ò·ï¤³¤³¤«¤é-->
+<!--▼検索条件ここから-->
 <table width="166" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_search.jpg" width="166" height="35" alt="¸¡º÷¾ò·ï"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_search.jpg" width="166" height="35" alt="検索条件"></td>
 	</tr>
 	<tr>
 		<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
 		<td align="center" bgcolor="#ffffff">
-		<!--¸¡º÷¥Õ¥©¡¼¥à-->
+		<!--検索フォーム-->
 		<table width="146" border="0" cellspacing="0" cellpadding="0" summary=" ">
 		<form name="search_form" id="search_form" method="get" action="<!--{$smarty.const.URL_DIR}-->products/list.php">
@@ -18,5 +18,5 @@
 			<tr><td height="10"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/search_cat.gif" width="104" height="10" alt="¾¦ÉÊ¥«¥Æ¥´¥ê¤«¤éÁª¤Ö"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/search_cat.gif" width="104" height="10" alt="商品カテゴリから選ぶ"></td>
 			</tr>
 			<tr><td height="3"></td></tr>
@@ -24,5 +24,5 @@
 				<td>
 					<select name="category_id">
-					<option label="¤¹¤Ù¤Æ¤Î¾¦ÉÊ" value="">Á´¤Æ¤Î¾¦ÉÊ</option>
+					<option label="すべての商品" value="">全ての商品</option>
 					<!--{html_options options=$arrCatList selected=$category_id}-->
 					</select>
@@ -31,5 +31,5 @@
 			<tr><td height="10"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/search_name.gif" width="66" height="10" alt="¾¦ÉÊÌ¾¤òÆþÎÏ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/side/search_name.gif" width="66" height="10" alt="商品名を入力"></td>
 			</tr>
 			<tr><td height="3"></td></tr>
@@ -40,10 +40,10 @@
 			<tr>
 				<td align="center">
-					<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_search_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_search.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/side/button_search.gif" width="51" height="22" alt="¸¡º÷" border="0" name="search">
+					<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_search_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/side/button_search.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/side/button_search.gif" width="51" height="22" alt="検索" border="0" name="search">
 				</td>
 			</tr>
 		</form>
 		</table>
-		<!--¸¡º÷¥Õ¥©¡¼¥à-->
+		<!--検索フォーム-->
 		</td>
 		<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
@@ -54,3 +54,3 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥¸¡º÷¾ò·ï¤³¤³¤Þ¤Ç-->
+<!--▲検索条件ここまで-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/cart.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/bloc/cart.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/cart.tpl	(revision 15078)
@@ -4,8 +4,8 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¸½ºß¤Î¥«¥´¤ÎÃæ¤³¤³¤«¤é-->
+<!--現在のカゴの中ここから-->
 <table width="166" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_cartin.jpg" width="166" height="35" alt="¸½ºß¤Î¥«¥´¤ÎÃæ"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_cartin.jpg" width="166" height="35" alt="現在のカゴの中"></td>
 	</tr>
 	<tr>
@@ -15,20 +15,20 @@
 			<tr><td height="5"></td></tr>
 			<tr>
-				<td class="fs10">¾¦ÉÊ¿ô¡§<!--{$arrCartList.0.TotalQuantity|number_format|default:0}-->ÅÀ</td>
+				<td class="fs10">商品数：<!--{$arrCartList.0.TotalQuantity|number_format|default:0}-->点</td>
 			</tr>
 			<tr><td height="10"><img src="<!--{$smarty.const.URL_DIR}-->img/side/line_146.gif" width="146" height="1" alt=""></td></tr>
 			<tr>
-				<td class="fs12"><span class="redst">¹ç·×¡§<!--{$arrCartList.0.ProductsTotal|number_format|default:0}-->±ß</span></td>
+				<td class="fs12"><span class="redst">合計：<!--{$arrCartList.0.ProductsTotal|number_format|default:0}-->円</span></td>
 			</tr>
 			<tr><td height="5"></td></tr>
 			
-			<!-- ¥«¥´¤ÎÃæ¤Ë¾¦ÉÊ¤¬¤¢¤ë¾ì¹ç¤Ë¤Î¤ßÉ½¼¨ -->
+			<!-- カゴの中に商品がある場合にのみ表示 -->
 			<!--{if $arrCartList.0.TotalQuantity > 0}-->
 			<tr>
 				<td class="fs10">
 				<!--{if $arrCartList.0.deliv_free > 0}-->
-					Á÷ÎÁ¼ê¿ôÎÁÌµÎÁ¤Þ¤Ç¤¢¤È<!--{$arrCartList.0.deliv_free|number_format|default:0}-->±ß¡ÊÀÇ¹þ¡Ë¤Ç¤¹¡£
+					送料手数料無料まであと<!--{$arrCartList.0.deliv_free|number_format|default:0}-->円（税込）です。
 				<!--{else}-->
-					¸½ºß¡¢Á÷ÎÁ¤Ï¡Ö<span class="redst">ÌµÎÁ</span>¡×¤Ç¤¹¡£
+					現在、送料は「<span class="redst">無料</span>」です。
 				<!--{/if}-->
 				</td>
@@ -37,5 +37,5 @@
 			<!--{/if}-->
 			<tr>
-				<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/button_cartin_on.gif','button_cartin');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/button_cartin.gif','button_cartin');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/button_cartin.gif" width="87" height="22" alt="¥«¥´¤ÎÃæ¤ò¸«¤ë" border="0" name="button_cartin"></a></td>
+				<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/button_cartin_on.gif','button_cartin');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/button_cartin.gif','button_cartin');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/button_cartin.gif" width="87" height="22" alt="カゴの中を見る" border="0" name="button_cartin"></a></td>
 			</tr>
 		</table>
@@ -48,3 +48,3 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¸½ºß¤Î¥«¥´¤ÎÃæ¤³¤³¤Þ¤Ç-->
+<!--現在のカゴの中ここまで-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/news.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/bloc/news.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/news.tpl	(revision 15078)
@@ -6,8 +6,8 @@
 <table width="400" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/top/news.jpg" width="400" height="29" alt="¿·Ãå¾ðÊó"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/top/news.jpg" width="400" height="29" alt="新着情報"></td>
 	</tr>
 	<tr>
-		<td colspan="3"><span class="fs10">¡ù¡ú¡ù ¿·Ãå¾ðÊó¤Ï<a href="<!--{$smarty.const.URL_DIR}-->rss/index.php" target="_blank">RSS</a>¤ÇÇÛ¿®¤·¤Æ¤¤¤Þ¤¹¡£¡ú¡ù¡ú </span></td>
+		<td colspan="3"><span class="fs10">☆★☆ 新着情報は<a href="<!--{$smarty.const.URL_DIR}-->rss/index.php" target="_blank">RSS</a>で配信しています。★☆★ </span></td>
 	</tr>
 	<tr>
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/category.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/bloc/category.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/category.tpl	(revision 15078)
@@ -4,8 +4,8 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¾¦ÉÊ¥«¥Æ¥´¥ê¡¼¤³¤³¤«¤é-->
+<!--▼商品カテゴリーここから-->
 <table width="166" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_cat.jpg" width="166" height="35" alt="¾¦ÉÊ¥«¥Æ¥´¥ê¡¼"></td>
+		<td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/side/title_cat.jpg" width="166" height="35" alt="商品カテゴリー"></td>
 	</tr>
 	<tr>
@@ -22,9 +22,9 @@
 				<!--{assign var=level value="`$arrTree[cnt].level`}-->
 				
-				<!--{* ¶èÀÚ¤êÀþÉ½¼¨ *}-->				
+				<!--{* 区切り線表示 *}-->				
 				<!--{if $level == 1 && !$smarty.section.cnt.first}-->
 				<tr><td colspan="2" height="15"><img src="<!--{$smarty.const.URL_DIR}-->img/side/line_146.gif" width="146" height="1" alt=""></td></tr>
 				<!--{/if}-->
-				<!--{* ¥«¥Æ¥´¥êÌ¾É½¼¨ *}-->
+				<!--{* カテゴリ名表示 *}-->
 				<!--{assign var=disp_name value="`$arrTree[cnt].category_name`"}-->
 				<!--{if $arrTree[cnt].display == 1}-->
@@ -54,3 +54,3 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥¾¦ÉÊ¥«¥Æ¥´¥ê¡¼¤³¤³¤Þ¤Ç-->
+<!--▲商品カテゴリーここまで-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/guide.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/default1/include/bloc/guide.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/include/bloc/guide.tpl	(revision 15078)
@@ -4,28 +4,28 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§¥ê¥ó¥¯¤³¤³¤«¤é-->
+<!--▼リンクここから-->
 <table width="166" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<!--{if $tpl_page_category != "abouts"}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/about_on.jpg','about');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/about.jpg','about');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/about.jpg" width="166" height="30" alt="Åö¥µ¥¤¥È¤Ë¤Ä¤¤¤Æ" border="0" name="about"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/about_on.jpg','about');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/about.jpg','about');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/about.jpg" width="166" height="30" alt="当サイトについて" border="0" name="about"></a></td>
 		<!--{else}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/about_on.jpg" width="166" height="30" alt="Åö¥µ¥¤¥È¤Ë¤Ä¤¤¤Æ" border="0" name="about"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->abouts/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/about_on.jpg" width="166" height="30" alt="当サイトについて" border="0" name="about"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_page_category != "contact"}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->contact/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/contact_on.jpg','contact');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/contact.jpg','contact');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/contact.jpg" width="166" height="30" alt="¤ªÌä¤¤¹ç¤ï¤»" border="0" name="contact"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->contact/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/contact_on.jpg','contact');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/contact.jpg','contact');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/contact.jpg" width="166" height="30" alt="お問い合わせ" border="0" name="contact"></a></td>
 		<!--{else}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->contact/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/contact_on.jpg" width="166" height="30" alt="¤ªÌä¤¤¹ç¤ï¤»" border="0" name="contact"></a><td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->contact/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/contact_on.jpg" width="166" height="30" alt="お問い合わせ" border="0" name="contact"></a><td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_page_category != "order"}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->order/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/low_on.jpg','low');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/low.jpg','low');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/low.jpg" width="166" height="30" alt="ÆÃÄê¾¦¼è°ú¤Ë´Ø¤¹¤ëË¡Î§" border="0" name="low"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->order/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/low_on.jpg','low');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/side/low.jpg','low');"><img src="<!--{$smarty.const.URL_DIR}-->img/side/low.jpg" width="166" height="30" alt="特定商取引に関する法律" border="0" name="low"></a></td>
 		<!--{else}-->
-			<td><a href="<!--{$smarty.const.URL_DIR}-->order/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/low_on.jpg" width="166" height="30" alt="ÆÃÄê¾¦¼è°ú¤Ë´Ø¤¹¤ëË¡Î§" border="0" name="low"></a></td>
+			<td><a href="<!--{$smarty.const.URL_DIR}-->order/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/side/low_on.jpg" width="166" height="30" alt="特定商取引に関する法律" border="0" name="low"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥¥ê¥ó¥¯¤³¤³¤Þ¤Ç-->
+<!--▲リンクここまで-->
Index: branches/feature-module-update/html/install/user_data/templates/default1/css/contents.css
===================================================================
--- branches/rel/html/install/user_data/templates/default1/css/contents.css	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/default1/css/contents.css	(revision 15078)
@@ -19,16 +19,16 @@
 .box40 { width: 292px; }	/*W40*/
 .box47 { width: 341px; }	/*W47*/
-.area40 { width: 302px; height: 134px; }	/*W40¡ßH8*/
-.area45 { width: 337px; height: 290px; }	/*W40¡ßH20*/
-.area46 { width: 337px; height: 134px; }	/*W40¡ßH8*/
-.area50 { width: 372px; height: 290px; }	/*W50¡ßH20*/
-.area55 { width: 407px; height: 290px; }	/*W55¡ßH20*/
-.area65 { width: 444px; height: 290px; }	/*W65¡ßH20*/
-.area68 { width: 498px; height: 134px; }	/*W68¡ßH8*/
-.area80 { width: 572px; height: 134px; }	/*W80¡ßH8*/
-.area80_2 { width: 572px; height: 420px; }	/*W80¡ßH30*/
-.area92 { width: 666px; height: 160px; }	/*W92¡ßH10*/
-.area96 { width: 694px; height: 420px; }	/*W80¡ßH30*/
-.area96_2 { width: 694px; height: 160px; }	/*W80¡ßH10*/
+.area40 { width: 302px; height: 134px; }	/*W40×H8*/
+.area45 { width: 337px; height: 290px; }	/*W40×H20*/
+.area46 { width: 337px; height: 134px; }	/*W40×H8*/
+.area50 { width: 372px; height: 290px; }	/*W50×H20*/
+.area55 { width: 407px; height: 290px; }	/*W55×H20*/
+.area65 { width: 444px; height: 290px; }	/*W65×H20*/
+.area68 { width: 498px; height: 134px; }	/*W68×H8*/
+.area80 { width: 572px; height: 134px; }	/*W80×H8*/
+.area80_2 { width: 572px; height: 420px; }	/*W80×H30*/
+.area92 { width: 666px; height: 160px; }	/*W92×H10*/
+.area96 { width: 694px; height: 420px; }	/*W80×H30*/
+.area96_2 { width: 694px; height: 160px; }	/*W80×H10*/
 
 /*LINK*/
Index: branches/feature-module-update/html/install/user_data/templates/list.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/list.tpl	(revision 13457)
+++ branches/feature-module-update/html/install/user_data/templates/list.tpl	(revision 15078)
@@ -6,5 +6,5 @@
 <script type="text/javascript">
 <!--
-// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Ë¹àÌÜ¤ò³ä¤êÅö¤Æ¤ë¡£
+// セレクトボックスに項目を割り当てる。
 function lnSetSelect(name1, name2, id, val) {
 	sele1 = document.form1[name1];
@@ -16,5 +16,5 @@
 		index = sele1.selectedIndex;
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Î¥¯¥ê¥¢
+		// セレクトボックスのクリア
 		count = sele2.options.length;
 		for(i = count; i >= 0; i--) {
@@ -22,5 +22,5 @@
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ËÃÍ¤ò³ä¤êÅö¤Æ¤ë
+		// セレクトボックスに値を割り当てる
 		len = lists[index].length;
 		for(i = 0; i < len; i++) {
@@ -35,9 +35,9 @@
 </script>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" align="left">
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table cellspacing="0" cellpadding="0" summary=" " id="container">
 			<tr valign="top">
@@ -49,5 +49,5 @@
 
 				<td id="right">
-				<!--¥¿¥¤¥È¥ë¤³¤³¤«¤é-->
+				<!--タイトルここから-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_top.gif" width="580" height="8" alt=""></td></tr>
@@ -57,5 +57,5 @@
 						<table width="546" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr valign="top">
-								<td class="fs18"><span class="blackst"><!--¡ú¥¿¥¤¥È¥ë¡ú--><!--{$tpl_subtitle}--></span></td>
+								<td class="fs18"><span class="blackst"><!--★タイトル★--><!--{$tpl_subtitle}--></span></td>
 							</tr>
 						</table>
@@ -66,8 +66,8 @@
 					<tr><td height="10"></td></tr>
 				</table>
-				<!--¥¿¥¤¥È¥ë¤³¤³¤Þ¤Ç-->
-
-				<!--¸¡º÷¾ò·ï¤³¤³¤«¤é-->
-				<!--{if $tpl_subtitle == "¸¡º÷·ë²Ì"}-->
+				<!--タイトルここまで-->
+
+				<!--検索条件ここから-->
+				<!--{if $tpl_subtitle == "検索結果"}-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/products/flame_top.gif" width="580" height="8" alt=""></td></tr>
@@ -85,6 +85,6 @@
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td class="fs12"><!--¡ú¸¡º÷·ë²Ì¡ú--><span class="blackst">¾¦ÉÊ¥«¥Æ¥´¥ê¡§</span><span class="black"><!--{$arrSearch.category|escape}--></span><br>
-										<span class="blackst">¾¦ÉÊÌ¾¡§</span><span class="black"><!--{$arrSearch.name|escape}--></span>
+										<td class="fs12"><!--★検索結果★--><span class="blackst">商品カテゴリ：</span><span class="black"><!--{$arrSearch.category|escape}--></span><br>
+										<span class="blackst">商品名：</span><span class="black"><!--{$arrSearch.name|escape}--></span>
 									</tr>
 									<tr><td height="10"></td></tr>
@@ -100,7 +100,7 @@
 				</table>
 				<!--{/if}-->
-				<!--¸¡º÷¾ò·ï¤³¤³¤Þ¤Ç-->
+				<!--検索条件ここまで-->
 				
-				<!--·ï¿ô¤³¤³¤«¤é-->
+				<!--件数ここから-->
 				<!--{if $tpl_linemax > 0}-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -110,6 +110,6 @@
 						<table width="560" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>·ï¤Î¾¦ÉÊ¤¬¤´¤¶¤¤¤Þ¤¹¡£<!--{$tpl_strnavi}--></td>
-								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">²Á³Ê½ç</a><!--{else}--><strong>²Á³Ê½ç</strong><!--{/if}-->¡¡<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">¿·Ãå½ç</a><!--{else}--><strong>¿·Ãå½ç</strong><!--{/if}--></td>
+								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>件の商品がございます。<!--{$tpl_strnavi}--></td>
+								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">価格順</a><!--{else}--><strong>価格順</strong><!--{/if}-->　<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">新着順</a><!--{else}--><strong>新着順</strong><!--{/if}--></td>
 							</tr>
 						</table>
@@ -119,5 +119,5 @@
 					<tr><td height="15"></td></tr>
 				</table>
-				<!--·ï¿ô¤³¤³¤Þ¤Ç-->
+				<!--件数ここまで-->
 				<!--{else}-->
 				<!--{include file="frontparts/search_zero.tpl"}-->
@@ -127,14 +127,14 @@
 				<!--{section name=cnt loop=$arrProducts}-->
 				<!--{assign var=id value=$arrProducts[cnt].product_id}-->
-				<!--¢§¾¦ÉÊ¤³¤³¤«¤é-->
+				<!--▼商品ここから-->
 				<tr valign="top">
 					<td><a name="product<!--{$id}-->" id="product<!--{$id}-->"></a></td>
-					<td align="center" valign="middle"><!--¡ú²èÁü¡ú--><div id="picture"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->"><!--¾¦ÉÊ¼Ì¿¿--><img src="<!--{$smarty.const.IMAGE_SAVE_URL|sfTrimURL}-->/<!--{$arrProducts[cnt].main_list_image}-->" alt="<!--{$arrProducts[cnt].name|escape}-->" /></a></div></td>
+					<td align="center" valign="middle"><!--★画像★--><div id="picture"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->"><!--商品写真--><img src="<!--{$smarty.const.IMAGE_SAVE_URL|sfTrimURL}-->/<!--{$arrProducts[cnt].main_list_image}-->" alt="<!--{$arrProducts[cnt].name|escape}-->" /></a></div></td>
 					<td align="right">
 						<table width="420" border="0" cellspacing="0" cellpadding="0" summary=" ">
-							<!--¥¢¥¤¥³¥ó-->
+							<!--アイコン-->
 							<tr>
 								<td colspan="2">
-								<!--¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹-->
+								<!--商品ステータス-->
 								<!--{assign var=sts_cnt value=0}-->
 								<!--{section name=flg loop=$arrProducts[cnt].product_flag|count_characters}-->
@@ -144,8 +144,8 @@
 									<!--{/if}-->
 								<!--{/section}-->
-								<!--¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹-->
-								</td>
-							</tr>
-							<!--¥¢¥¤¥³¥ó-->
+								<!--商品ステータス-->
+								</td>
+							</tr>
+							<!--アイコン-->
 							<!--{if $sts_cnt > 0}-->
 							<tr><td height="8"></td></tr>
@@ -156,5 +156,5 @@
 									<tr><td height="5"></td></tr>
 									<tr>
-										<td class="fs14"><!--¡ú¾¦ÉÊÌ¾¡ú-->¡¡<a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" class="over"><!--¾¦ÉÊÌ¾--><strong><!--{$arrProducts[cnt].name|escape}--></strong></a></td>
+										<td class="fs14"><!--★商品名★-->　<a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" class="over"><!--商品名--><strong><!--{$arrProducts[cnt].name|escape}--></strong></a></td>
 									</tr>
 									<tr><td height="5"></td></tr>
@@ -165,26 +165,26 @@
 							<tr><td height="8"></td></tr>
 							<tr>
-								<td colspan="2" class="fs12"><!--¡ú¥³¥á¥ó¥È¡ú--><!--{$arrProducts[cnt].main_list_comment|escape|nl2br}--></td>
+								<td colspan="2" class="fs12"><!--★コメント★--><!--{$arrProducts[cnt].main_list_comment|escape|nl2br}--></td>
 							</tr>
 							<tr><td height="8"></td></tr>
 							<tr>
 								<td>
-									<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+									<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 									<!--{if $arrProducts[cnt].price02_min == $arrProducts[cnt].price02_max}-->
 										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 									<!--{else}-->
-										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$arrProducts[cnt].price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$arrProducts[cnt].price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 									<!--{/if}-->
-									±ß</span></span>
+									円</span></span>
 								</td>
 								<!--{assign var=name value="detail`$smarty.section.cnt.iteration`"}-->
-								<td align="right"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail_on.gif','<!--{$name}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif','<!--{$name}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif" width="115" height="25" alt="¾Ü¤·¤¯¤Ï¤³¤Á¤é" name="<!--{$name}-->" id="<!--{$name}-->" /></a></td>
+								<td align="right"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail_on.gif','<!--{$name}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif','<!--{$name}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif" width="115" height="25" alt="詳しくはこちら" name="<!--{$name}-->" id="<!--{$name}-->" /></a></td>
 							</tr>
 							<!--{if $arrProducts[cnt].stock_max == 0 && $arrProducts[cnt].stock_unlimited_max != 1}-->
 								<tr>
-									<td class="fs12"><span class="red">¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¡¢Âþº£ÉÊÀÚ¤ìÃæ¤Ç¤¹¡£</span></td>
+									<td class="fs12"><span class="red">申し訳ございませんが、只今品切れ中です。</span></td>
 								</tr>
 							<!--{else}-->
-								<!--¢§Çã¤¤Êª¤«¤´-->
+								<!--▼買い物かご-->
 								<tr><td height=5></td></tr>
 								<tr valign="top" align="right" id="price">
@@ -197,10 +197,10 @@
 													<!--{assign var=class1 value=classcategory_id`$id`_1}-->
 													<!--{assign var=class2 value=classcategory_id`$id`_2}-->
-													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class1] != ""}-->¢¨ <!--{$tpl_class_name1[$id]}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class1] != ""}-->※ <!--{$tpl_class_name1[$id]}-->を入力して下さい。<!--{/if}--></span></td></tr>
 													<tr>
-														<td align="right" class="fs12st"><!--{$tpl_class_name1[$id]|escape}-->¡§ </td>
+														<td align="right" class="fs12st"><!--{$tpl_class_name1[$id]|escape}-->： </td>
 														<td>
 															<select name="<!--{$class1}-->" style="<!--{$arrErr[$class1]|sfGetErrorColor}-->" onchange="lnSetSelect('<!--{$class1}-->', '<!--{$class2}-->', '<!--{$id}-->','');">
-															<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+															<option value="">選択してください</option>
 															<!--{html_options options=$arrClassCat1[$id] selected=$arrForm[$class1]}-->
 															</select>
@@ -209,10 +209,10 @@
 													<!--{/if}-->
 													<!--{if $tpl_classcat_find2[$id]}-->
-													<tr><td colspan="2" height="5" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class2] != ""}-->¢¨ <!--{$tpl_class_name2[$id]}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+													<tr><td colspan="2" height="5" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class2] != ""}-->※ <!--{$tpl_class_name2[$id]}-->を入力して下さい。<!--{/if}--></span></td></tr>
 													<tr>
-														<td align="right" class="fs12st"><!--{$tpl_class_name2[$id]|escape}-->¡§ </td>
+														<td align="right" class="fs12st"><!--{$tpl_class_name2[$id]|escape}-->： </td>
 														<td>
 															<select name="<!--{$class2}-->" style="<!--{$arrErr[$class2]|sfGetErrorColor}-->">
-															<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+															<option value="">選択してください</option>
 															</select>
 														</td>
@@ -222,10 +222,10 @@
 													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{$arrErr[$quantity]}--></span></td></tr>
 													<tr>
-														<td align="right" width="115" class="fs12st">¸Ä¿ô¡§ 
+														<td align="right" width="115" class="fs12st">個数： 
 															<!--{if $arrErr.quantity != ""}--><br/><span class="redst"><!--{$arrErr.quantity}--></span><!--{/if}-->
 															<input type="text" name="<!--{$quantity}-->" size="3" class="box3" value="<!--{$arrForm[$quantity]|default:1}-->" maxlength=<!--{$smarty.const.INT_LEN}--> style="<!--{$arrErr[$quantity]|sfGetErrorColor}-->" >
 														</td>
 														<td width="170" align="center">
-															<a href="" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart<!--{$id}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart<!--{$id}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="¥«¥´¤ËÆþ¤ì¤ë" name="cart<!--{$id}-->" id="cart<!--{$id}-->" /></a>
+															<a href="" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart<!--{$id}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart<!--{$id}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="カゴに入れる" name="cart<!--{$id}-->" id="cart<!--{$id}-->" /></a>
 														</td>
 													</tr>
@@ -237,5 +237,5 @@
 									</td>
 								</tr>
-								<!--¢¥Çã¤¤Êª¤«¤´-->	
+								<!--▲買い物かご-->	
 							<!--{/if}-->					
 						</table>
@@ -246,5 +246,5 @@
 				</table>
 
-				<!--·ï¿ô¤³¤³¤«¤é-->
+				<!--件数ここから-->
 				<!--{if $tpl_linemax > 0}-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -254,6 +254,6 @@
 						<table width="560" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>·ï¤Î¾¦ÉÊ¤¬¤´¤¶¤¤¤Þ¤¹¡£<!--{$tpl_strnavi}--></td>
-								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">²Á³Ê½ç</a><!--{else}--><strong>²Á³Ê½ç</strong><!--{/if}-->¡¡<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">¿·Ãå½ç</a><!--{else}--><strong>¿·Ãå½ç</strong><!--{/if}--> </td>
+								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>件の商品がございます。<!--{$tpl_strnavi}--></td>
+								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">価格順</a><!--{else}--><strong>価格順</strong><!--{/if}-->　<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">新着順</a><!--{else}--><strong>新着順</strong><!--{/if}--> </td>
 							</tr>
 						</table>
@@ -263,13 +263,13 @@
 					<tr><td height="15"></td></tr>
 				</table>
-				<!--·ï¿ô¤³¤³¤Þ¤Ç-->
+				<!--件数ここまで-->
 				<!--{/if}-->
 				</form>
-				<!--¢¥RIGHT CONTENTS-->
+				<!--▲RIGHT CONTENTS-->
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/detail.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/detail.tpl	(revision 15063)
+++ branches/feature-module-update/html/install/user_data/templates/detail.tpl	(revision 15078)
@@ -6,5 +6,5 @@
 <script type="text/javascript">
 <!--
-// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Ë¹àÌÜ¤ò³ä¤êÅö¤Æ¤ë¡£
+// セレクトボックスに項目を割り当てる。
 function lnSetSelect(form, name1, name2, val) {
 	
@@ -15,5 +15,5 @@
 		index = sele11.selectedIndex;
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Î¥¯¥ê¥¢
+		// セレクトボックスのクリア
 		count = sele12.options.length;
 		for(i = count; i >= 0; i--) {
@@ -21,5 +21,5 @@
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ËÃÍ¤ò³ä¤êÅö¤Æ¤ë
+		// セレクトボックスに値を割り当てる
 		len = lists[index].length;
 		for(i = 0; i < len; i++) {
@@ -44,13 +44,13 @@
 </style>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" valign="top" align="left">
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table cellspacing="0" cellpadding="0" summary=" ">
 			<tr valign="top">
 				<td align="right" bgcolor="#ffffff">
-				<!--¥¿¥¤¥È¥ë¤³¤³¤«¤é-->
+				<!--タイトルここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_top.gif" width="580" height="8" alt=""></td></tr>
@@ -60,5 +60,5 @@
 						<table width="546" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr valign="top">
-								<td class="fs18"><span class="blackst"><!--¡ú¥¿¥¤¥È¥ë¡ú--><!--{$tpl_subtitle|escape}--></span></td>
+								<td class="fs18"><span class="blackst"><!--★タイトル★--><!--{$tpl_subtitle|escape}--></span></td>
 							</tr>
 						</table>
@@ -69,10 +69,10 @@
 					<tr><td height="10"></td></tr>
 				</table>
-				<!--¥¿¥¤¥È¥ë¤³¤³¤Þ¤Ç-->
-
-				<!--¾ÜºÙ¤³¤³¤«¤é-->
+				<!--タイトルここまで-->
+
+				<!--詳細ここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td colspan="2" class="fs12"><!--¡ú¾ÜºÙ¥á¥¤¥ó¥³¥á¥ó¥È¡ú--><!--{$arrProduct.main_comment|nl2br}--></td>
+						<td colspan="2" class="fs12"><!--★詳細メインコメント★--><!--{$arrProduct.main_comment|nl2br}--></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -83,7 +83,7 @@
 								<td align="center" valign="middle" width="<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->" height="<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->">
 								<!--{if $arrProduct.main_large_image != ""}-->
-									<!--¥á¥¤¥ó²èÁü--><!--{assign var=key value="main_image"}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'); return false;" target="_blank"><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></a>
+									<!--メイン画像--><!--{assign var=key value="main_image"}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'); return false;" target="_blank"><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></a>
 								<!--{else}-->
-									<div id="picture"><!--¥á¥¤¥ó²èÁü--><!--{assign var=key value="main_image"}--><img src="<!--{$arrFile[$key].filepath}-->" " alt="<!--{$arrProduct.name|escape}-->" /></div>
+									<div id="picture"><!--メイン画像--><!--{assign var=key value="main_image"}--><img src="<!--{$arrFile[$key].filepath}-->" " alt="<!--{$arrProduct.name|escape}-->" /></div>
 								<!--{/if}-->
 								</td>
@@ -93,5 +93,5 @@
 								<td>
 								<!--{if $arrProduct.main_large_image != ""}-->
-									<!--¡ú³ÈÂç¤¹¤ë¡ú--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image', '<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="²èÁü¤ò³ÈÂç¤¹¤ë" /></a>
+									<!--★拡大する★--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=main_large_image<!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image', '<!--{$arrFile.main_large_image.width+60}-->', '<!--{$arrFile.main_large_image.height+80}-->'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="画像を拡大する" /></a>
 								<!--{/if}-->
 								</td>
@@ -101,5 +101,5 @@
 						<td align="right">
 						<table width="280" border="0" cellspacing="0" cellpadding="0" summary=" ">
-							<!--¥¢¥¤¥³¥ó-->
+							<!--アイコン-->
 							<tr>
 								<td>
@@ -114,43 +114,43 @@
 								</td>
 							</tr>
-							<!--¥¢¥¤¥³¥ó-->
+							<!--アイコン-->
 							<!--{if $sts_cnt > 0}--><tr><td height="5"></td></tr><!--{/if}-->
 							<tr>
-								<td class="fs18"><span class="orangest"><!--¡ú¾¦ÉÊÌ¾¡ú--><!--{$arrProduct.name|escape}--></span></td>
+								<td class="fs18"><span class="orangest"><!--★商品名★--><!--{$arrProduct.name|escape}--></span></td>
 							</tr>
 							<tr><td height="3"></td></tr>
 							<tr>
 								<td><span class="red">
-								<!--¡ú¾¦ÉÊ¥³¡¼¥É¡ú-->
-									<span class="fs12">¾¦ÉÊ¥³¡¼¥É</span><span class="fs10"></span></span><span class="redst"><span class="fs12">¡§
+								<!--★商品コード★-->
+									<span class="fs12">商品コード</span><span class="fs10"></span></span><span class="redst"><span class="fs12">：
 									<!--{assign var=codecnt value=$arrProductCode|@count}-->
 									<!--{assign var=codemax value=`$codecnt-1`}-->
 									<!--{if $codecnt > 1}-->
-										<!--{$arrProductCode.0}-->¡Á<!--{$arrProductCode[$codemax]}-->
+										<!--{$arrProductCode.0}-->〜<!--{$arrProductCode[$codemax]}-->
 									<!--{else}-->
 										<!--{$arrProductCode.0}-->
 									<!--{/if}-->
 									</span></span><br/>
-								<!--¡ú²Á³Ê¡ú-->
-									<span class="red"><span class="fs12"><!--{$smarty.const.SALE_PRICE_TITLE}--></span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+								<!--★価格★-->
+									<span class="red"><span class="fs12"><!--{$smarty.const.SALE_PRICE_TITLE}--></span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 									<!--{if $arrProduct.price02_min == $arrProduct.price02_max}-->				
 										<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 									<!--{else}-->
-										<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$arrProduct.price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
-									<!--{/if}-->
-									±ß</span></span><br/>
+										<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$arrProduct.price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+									<!--{/if}-->
+									円</span></span><br/>
 									
 									<!--{if $arrProduct.price01_max > 0}-->
-										<span class="fs12"><span class="red"><!--{$smarty.const.NORMAL_PRICE_TITLE}-->¡§</span><span class="redst">
+										<span class="fs12"><span class="red"><!--{$smarty.const.NORMAL_PRICE_TITLE}-->：</span><span class="redst">
 										<!--{if $arrProduct.price01_min == $arrProduct.price01_max}-->				
 											<!--{$arrProduct.price01_min|number_format}-->
 										<!--{else}-->
-											<!--{$arrProduct.price01_min|number_format}-->¡Á<!--{$arrProduct.price01_max|number_format}-->
+											<!--{$arrProduct.price01_min|number_format}-->〜<!--{$arrProduct.price01_max|number_format}-->
 										<!--{/if}-->
-										±ß
+										円
 										</span></span><br/>
 									<!--{/if}-->
-								<!--¡ú¥Ý¥¤¥ó¥È¡ú-->
-									<span class="red"><span class="fs12"> ¥Ý¥¤¥ó¥È</span></span><span class="redst"><span class="fs12">¡§
+								<!--★ポイント★-->
+									<span class="red"><span class="fs12"> ポイント</span></span><span class="redst"><span class="fs12">：
 								<!--{if $arrProduct.price02_min == $arrProduct.price02_max}-->
 									<!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
@@ -159,5 +159,5 @@
 										<!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
 									<!--{else}-->
-										<!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->¡Á<!--{$arrProduct.price02_max|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
+										<!--{$arrProduct.price02_min|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->〜<!--{$arrProduct.price02_max|sfPrePoint:$arrProduct.point_rate:$smarty.const.POINT_RULE:$arrProduct.product_id}-->
 									<!--{/if}-->
 								<!--{/if}-->
@@ -170,5 +170,5 @@
 							
 							<!--{if $tpl_classcat_find1}-->
-							<tr><td height="5" colspan="2" align="left" class="fs12"><span class="redst"><!--{if $arrErr.classcategory_id1 != ""}-->¢¨ <!--{$tpl_class_name1}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+							<tr><td height="5" colspan="2" align="left" class="fs12"><span class="redst"><!--{if $arrErr.classcategory_id1 != ""}-->※ <!--{$tpl_class_name1}-->を入力して下さい。<!--{/if}--></span></td></tr>
 							<tr>
 								<td class="fs12"><img src="<!--{$smarty.const.URL_DIR}-->img/common/arrow_gray.gif" width="15" height="10" alt=""><strong><!--{$tpl_class_name1}--></strong></td>
@@ -178,5 +178,5 @@
 								<td>
 									<select name="classcategory_id1" style="<!--{$arrErr.classcategory_id1|sfGetErrorColor}-->" onchange="lnSetSelect('form1', 'classcategory_id1', 'classcategory_id2', ''); ">
-									<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="">選択してください</option>
 									<!--{html_options options=$arrClassCat1 selected=$arrForm.classcategory_id1.value}-->
 									</select>
@@ -187,5 +187,5 @@
 							<!--{if $tpl_stock_find}-->
 								<!--{if $tpl_classcat_find2}-->
-								<tr><td height="5" colspan="2" align="left" class="fs12"><span class="redst"><!--{if $arrErr.classcategory_id2 != ""}-->¢¨ <!--{$tpl_class_name2}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+								<tr><td height="5" colspan="2" align="left" class="fs12"><span class="redst"><!--{if $arrErr.classcategory_id2 != ""}-->※ <!--{$tpl_class_name2}-->を入力して下さい。<!--{/if}--></span></td></tr>
 								<tr>
 									<td class="fs12"><img src="<!--{$smarty.const.URL_DIR}-->img/common/arrow_gray.gif" width="15" height="10" alt=""><strong><!--{$tpl_class_name2}--></strong></td>
@@ -195,5 +195,5 @@
 									<td>
 										<select name="classcategory_id2" style="<!--{$arrErr.classcategory_id2|sfGetErrorColor}-->">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										</select>
 									</td>
@@ -202,5 +202,5 @@
 								<!--{/if}-->
 								<tr>
-									<td class="fs12"><!--{if $arrErr.quantity != ""}--><span class="redst"><!--{$arrErr.quantity}--></span><br/><!--{/if}--><img src="<!--{$smarty.const.URL_DIR}-->img/common/arrow_gray.gif" width="15" height="10" alt=""><strong>¸Ä¡¡¿ô</strong>
+									<td class="fs12"><!--{if $arrErr.quantity != ""}--><span class="redst"><!--{$arrErr.quantity}--></span><br/><!--{/if}--><img src="<!--{$smarty.const.URL_DIR}-->img/common/arrow_gray.gif" width="15" height="10" alt=""><strong>個　数</strong>
 										<input type="text" name="quantity" size="3" class="box3" value="<!--{$arrForm.quantity.value|default:1}-->" maxlength=<!--{$smarty.const.INT_LEN}--> style="<!--{$arrErr.quantity|sfGetErrorColor}-->" >
 									</td>
@@ -211,5 +211,5 @@
 								<td align="center">
 									<!--{if $tpl_stock_find}-->
-										<!--¡ú¥«¥´¤ËÆþ¤ì¤ë¡ú--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.submit(); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="¥«¥´¤ËÆþ¤ì¤ë" name="cart" id="cart" /></a>
+										<!--★カゴに入れる★--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.submit(); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="カゴに入れる" name="cart" id="cart" /></a>
 									<!--{else}-->
 										<table width="285" cellspacing="0" cellpadding="0" summary=" ">
@@ -217,5 +217,5 @@
 										<tr>
 											<td align="center" class="fs12">
-											<span class="red">¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¡¢Âþº£ÉÊÀÚ¤ìÃæ¤Ç¤¹¡£</span>
+											<span class="red">申し訳ございませんが、只今品切れ中です。</span>
 											</td>
 										</tr>
@@ -231,7 +231,7 @@
 					<tr><td height="35"></td></tr>
 				</table>
-				<!--¾ÜºÙ¤³¤³¤Þ¤Ç-->
+				<!--詳細ここまで-->
 				
-				<!--¢§¥µ¥Ö¥³¥á¥ó¥È¤³¤³¤«¤é-->		
+				<!--▼サブコメントここから-->		
 				<!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}-->
 				<!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}-->
@@ -239,5 +239,5 @@
 					<table width="580" border="0" cellspacing="0" cellpadding="7" summary=" ">
 						<tr>
-							<td bgcolor="#e4e4e4" class="fs12"><span class="blackst"><!--¡ú¥µ¥Ö¥¿¥¤¥È¥ë¡ú--><!--{$arrProduct[$key]|escape}--></span></td>
+							<td bgcolor="#e4e4e4" class="fs12"><span class="blackst"><!--★サブタイトル★--><!--{$arrProduct[$key]|escape}--></span></td>
 						</tr>
 					</table>
@@ -247,6 +247,6 @@
 						<tr valign="top">
 							<!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}-->
-							<td class="fs12" align="left"><!--¡ú¥µ¥Ö¥Æ¥­¥¹¥È¡ú--><!--{$arrProduct[$key]|nl2br}--></td>
-							<!--³ÈÂç¼Ì¿¿¤¬¤¢¤ë¾ì¹ç¤³¤³¤«¤é-->
+							<td class="fs12" align="left"><!--★サブテキスト★--><!--{$arrProduct[$key]|nl2br}--></td>
+							<!--拡大写真がある場合ここから-->
 							<!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}-->
 							<!--{assign var=lkey value="sub_large_image`$smarty.section.cnt.iteration`"}-->
@@ -256,5 +256,5 @@
 								<tr>
 									<!--{if $arrFile[$lkey].filepath != ""}-->
-										<td align="center" valign="middle"><div id="picture"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" target="_blank"><!--¥µ¥Ö²èÁü--><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></a></div>
+										<td align="center" valign="middle"><div id="picture"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" target="_blank"><!--サブ画像--><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></a></div>
 									<!--{else}-->
 										<td align="center" valign="middle"><img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrProduct.name|escape}-->" /></td>
@@ -264,5 +264,5 @@
 								<tr>
 									<!--{if $arrFile[$lkey].filepath != ""}-->
-										<td align="center"><div id="more"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" onmouseover="chgImg('../img/products/b_expansion_on.gif','expansion02');" onmouseout="chgImg('../img/products/b_expansion.gif','expansion02');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="²èÁü¤ò³ÈÂç¤¹¤ë" /></a></div></td>
+										<td align="center"><div id="more"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('./detail_image.php?product_id=<!--{$arrProduct.product_id}-->&image=<!--{$lkey}--><!--{if $smarty.get.admin == 'on'}-->&admin=on<!--{/if}-->','detail_image','<!--{$arrFile[$lkey].width+60}-->','<!--{$arrFile[$lkey].height+80}-->'); return false;" onmouseover="chgImg('../img/products/b_expansion_on.gif','expansion02');" onmouseout="chgImg('../img/products/b_expansion.gif','expansion02');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_expansion.gif" width="85" height="13" alt="画像を拡大する" /></a></div></td>
 									<!--{/if}-->
 								</tr>
@@ -270,5 +270,5 @@
 							</td>
 							<!--{/if}-->
-							<!--³ÈÂç¼Ì¿¿¤¬¤¢¤ë¾ì¹ç¤³¤³¤Þ¤Ç-->
+							<!--拡大写真がある場合ここまで-->
 						</tr>
 						<tr><td height="30"></td></tr>
@@ -276,10 +276,10 @@
 				<!--{/if}-->
 				<!--{/section}-->
-				<!--¢¥¥µ¥Ö¥³¥á¥ó¥È¤³¤³¤Þ¤Ç-->
+				<!--▲サブコメントここまで-->
 				
-				<!--¤ªµÒÍÍ¤ÎÀ¼¤³¤³¤«¤é-->
+				<!--お客様の声ここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_voice.jpg" width="580" height="30" alt="¤³¤Î¾¦ÉÊ¤ËÂÐ¤¹¤ë¤ªµÒÍÍ¤ÎÀ¼"></td>
+						<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_voice.jpg" width="580" height="30" alt="この商品に対するお客様の声"></td>
 					</tr>
 					<tr><td height="10"></td></tr>
@@ -287,5 +287,5 @@
 						<td>
 						<!--{if count($arrReview) < $smarty.const.REVIEW_REGIST_MAX}-->
-							<!--¡ú¿·µ¬¥³¥á¥ó¥È¤ò½ñ¤­¹þ¤à¡ú--><a href="./review.php" onClick="win02('./review.php?product_id=<!--{$arrProduct.product_id}-->','review','580','580'); return false;" onMouseOver="chgImg('../img/products/b_comment_on.gif','review');" onMouseOut="chgImg('../img/products/b_comment.gif','review');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_comment.gif" width="150" height="22" alt="¿·µ¬¥³¥á¥ó¥È¤ò½ñ¤­¹þ¤à" name="review" id="review" /></a>
+							<!--★新規コメントを書き込む★--><a href="./review.php" onClick="win02('./review.php?product_id=<!--{$arrProduct.product_id}-->','review','580','580'); return false;" onMouseOver="chgImg('../img/products/b_comment_on.gif','review');" onMouseOut="chgImg('../img/products/b_comment.gif','review');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_comment.gif" width="150" height="22" alt="新規コメントを書き込む" name="review" id="review" /></a>
 						<!--{/if}-->
 						</td>
@@ -295,5 +295,5 @@
 					<!--{section name=cnt loop=$arrReview}-->
 					<tr>
-						<td class="fs12"><strong><!--{$arrReview[cnt].create_date|sfDispDBDate:false}--></strong>¡¡Åê¹Æ¼Ô¡§<!--{if $arrReview[cnt].reviewer_url}--><a href="<!--{$arrReview[cnt].reviewer_url}-->" target="_blank"><!--{$arrReview[cnt].reviewer_name|escape}--></a><!--{else}--><!--{$arrReview[cnt].reviewer_name|escape}--><!--{/if}-->¡¡¤ª¤¹¤¹¤á¥ì¥Ù¥ë¡§<span class="red"><!--{assign var=level value=$arrReview[cnt].recommend_level}--><!--{$arrRECOMMEND[$level]|escape}--></span></td>
+						<td class="fs12"><strong><!--{$arrReview[cnt].create_date|sfDispDBDate:false}--></strong>　投稿者：<!--{if $arrReview[cnt].reviewer_url}--><a href="<!--{$arrReview[cnt].reviewer_url}-->" target="_blank"><!--{$arrReview[cnt].reviewer_name|escape}--></a><!--{else}--><!--{$arrReview[cnt].reviewer_name|escape}--><!--{/if}-->　おすすめレベル：<span class="red"><!--{assign var=level value=$arrReview[cnt].recommend_level}--><!--{$arrRECOMMEND[$level]|escape}--></span></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -314,15 +314,15 @@
 					<tr><td height="30"></td></tr>
 				</table>
-				<!--¤ªµÒÍÍ¤ÎÀ¼¤³¤³¤Þ¤Ç-->
+				<!--お客様の声ここまで-->
 
 				<!--{if $arrTrackbackView == "ON"}-->
-				<!--¢§¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¤³¤³¤«¤é-->
+				<!--▼トラックバックここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_tb.jpg" width="580" height="30" alt="¤³¤Î¾¦ÉÊ¤ËÂÐ¤¹¤ë¥È¥é¥Ã¥¯¥Ð¥Ã¥¯"></td>
+						<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_tb.jpg" width="580" height="30" alt="この商品に対するトラックバック"></td>
 					</tr>
 					<tr><td height="10"></td></tr>
 					<tr>
-						<td class="fs12"><strong>¤³¤Î¾¦ÉÊ¤Î¥È¥é¥Ã¥¯¥Ð¥Ã¥¯ÀèURL</strong></td>
+						<td class="fs12"><strong>この商品のトラックバック先URL</strong></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -334,5 +334,5 @@
 					<!--{section name=cnt loop=$arrTrackback}-->
 					<tr>
-						<td class="fs12"><strong><!--{$arrTrackback[cnt].create_date|sfDispDBDate:false}-->¡¡<a href="<!--{$arrTrackback[cnt].url}-->" target="_blank"><!--{$arrTrackback[cnt].title|escape}--></a> from <!--{$arrTrackback[cnt].blog_name|escape}--></strong></td>
+						<td class="fs12"><strong><!--{$arrTrackback[cnt].create_date|sfDispDBDate:false}-->　<a href="<!--{$arrTrackback[cnt].url}-->" target="_blank"><!--{$arrTrackback[cnt].title|escape}--></a> from <!--{$arrTrackback[cnt].blog_name|escape}--></strong></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -350,12 +350,12 @@
 					<tr><td height="30"></td></tr>
 				</table>
-				<!--¢¥¥È¥é¥Ã¥¯¥Ð¥Ã¥¯¤³¤³¤Þ¤Ç-->
+				<!--▲トラックバックここまで-->
 				<!--{/if}-->
 
 				<!--{if $arrRecommend}-->
-				<!--¢§¥ª¥¹¥¹¥á¾¦ÉÊ¤³¤³¤«¤é-->
+				<!--▼オススメ商品ここから-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td colspan=3><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_recommend.jpg" width="580" height="30" alt="¥ª¥¹¥¹¥á¾¦ÉÊ" /></td>
+						<td colspan=3><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_recommend.jpg" width="580" height="30" alt="オススメ商品" /></td>
 					</tr>
 					<tr><td colspan=3 height="10"></td></tr>
@@ -373,5 +373,5 @@
 					<tr valign="top">
 						<td>
-							<!-- º¸Îó -->
+							<!-- 左列 -->
 							<table width="220" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr valign="top">
@@ -390,11 +390,11 @@
 											<!--{assign var=price02_max value=`$arrRecommend[cnt].price02_max`}-->
 											<td><span class="fs12"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrRecommend[cnt].product_id}-->"><!--{$arrRecommend[cnt].name|escape}--></a></span><br>
-											<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+											<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 											<!--{if $price02_min == $price02_max}-->
 												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 											<!--{else}-->
-												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 											<!--{/if}-->
-											±ß</span></span></td>
+											円</span></span></td>
 										</tr>
 										<tr><td height="5"></td></tr>
@@ -406,5 +406,5 @@
 								</tr>
 							</table>
-							<!-- º¸Îó -->
+							<!-- 左列 -->
 						</td>
 						<!--{assign var=nextCnt value=$smarty.section.cnt.index+1}-->
@@ -415,5 +415,5 @@
 						<!--{if $arrRecommend[$nextCnt].product_id}-->
 						
-							<!-- ±¦Îó -->
+							<!-- 右列 -->
 							<table width="220" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr valign="top">
@@ -431,11 +431,11 @@
 											<!--{assign var=price02_max value=`$arrRecommend[$nextCnt].price02_max`}-->
 											<td><span class="fs12"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrRecommend[$nextCnt].product_id}-->"><!--{$arrRecommend[$nextCnt].name|escape}--></a></span><br>
-											<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+											<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 											<!--{if $price02_min == $price02_max}-->
 												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 											<!--{else}-->
-												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+												<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 											<!--{/if}-->
-											±ß</span></span></td>
+											円</span></span></td>
 										</tr>
 										<tr><td height="5"></td></tr>
@@ -447,5 +447,5 @@
 								</tr>
 							</table>
-							<!-- ±¦Îó -->
+							<!-- 右列 -->
 						<!--{/if}-->
 						</td>
@@ -455,13 +455,13 @@
 				</table>
 				<!--{/if}-->
-				<!--¢¥¥ª¥¹¥¹¥á¾¦ÉÊ¤³¤³¤Þ¤Ç-->
+				<!--▲オススメ商品ここまで-->
 				
 				</td>
-				<!--¢¥RIGHT CONTENTS-->
+				<!--▲RIGHT CONTENTS-->
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/top.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/top.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/top.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§MAIN¤³¤³¤«¤é-->
+<!--▼MAINここから-->
 <table width="400" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -11,3 +11,3 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥MAIN¤³¤³¤Þ¤Ç-->
+<!--▲MAINここまで-->
Index: branches/feature-module-update/html/install/user_data/templates/mypage/history.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/history.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/history.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -18,28 +18,28 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 				<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle05.gif" width="515" height="32" alt="¹ØÆþÍúÎò¾ÜºÙ"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle05.gif" width="515" height="32" alt="購入履歴詳細"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
 					<tr>
 						<td align="center" bgcolor="#fff5e8">
-						<!--¹ØÆþÆü»þÅù¤³¤³¤«¤é-->
+						<!--購入日時等ここから-->
 						<table width="495" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr><td height="10"></td></tr>
 							<tr>
-								<td class="fs12"><strong>¹ØÆþÆü»þ¡§&nbsp;</strong><!--{$arrDisp.create_date|sfDispDBDate}--><br>
-								<strong>ÃíÊ¸ÈÖ¹æ¡§&nbsp;</strong><!--{$arrDisp.order_id}--><br>
-								<strong>¤ª»ÙÊ§¤¤ÊýË¡¡§&nbsp;</strong><!--{$arrPayment[$arrDisp.payment_id]|escape}-->
+								<td class="fs12"><strong>購入日時：&nbsp;</strong><!--{$arrDisp.create_date|sfDispDBDate}--><br>
+								<strong>注文番号：&nbsp;</strong><!--{$arrDisp.order_id}--><br>
+								<strong>お支払い方法：&nbsp;</strong><!--{$arrPayment[$arrDisp.payment_id]|escape}-->
 								<!--{if $arrDisp.deliv_time_id != ""}--><br />
-								<strong>¤ªÆÏ¤±»þ´Ö»ØÄê¡§&nbsp;</strong><!--{$arrDelivTime[$arrDisp.deliv_time_id]|escape}-->
+								<strong>お届け時間指定：&nbsp;</strong><!--{$arrDelivTime[$arrDisp.deliv_time_id]|escape}-->
 								<!--{/if}-->
 								<!--{if $arrDisp.deliv_date != ""}--><br />
-								<strong>¤ªÆÏ¤±Æü»ØÄê¡§&nbsp;</strong><!--{$arrDisp.deliv_date|escape}-->
+								<strong>お届け日指定：&nbsp;</strong><!--{$arrDisp.deliv_date|escape}-->
 								<!--{/if}-->
 								</td>
@@ -47,5 +47,5 @@
 							<tr><td height="10"></td></tr>
 						</table>
-						<!--¹ØÆþÆü»þÅù¤³¤³¤Þ¤Ç-->
+						<!--購入日時等ここまで-->
 						</td>
 					</tr>
@@ -53,12 +53,12 @@
 					<tr>
 						<td align="center" bgcolor="#cccccc">
-						<!--¹ØÆþÍúÎò¾ÜºÙ¤³¤³¤«¤é-->
+						<!--購入履歴詳細ここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr align="center" bgcolor="#f0f0f0">
-								<td class="fs12n">¾¦ÉÊ¥³¡¼¥É</td>
-								<td class="fs12n">¾¦ÉÊÌ¾</td>
-								<td class="fs12n">Ã±²Á</td>
-								<td class="fs12n">¸Ä¿ô</td>
-								<td class="fs12n">¾®·×</td>
+								<td class="fs12n">商品コード</td>
+								<td class="fs12n">商品名</td>
+								<td class="fs12n">単価</td>
+								<td class="fs12n">個数</td>
+								<td class="fs12n">小計</td>
 							</tr>
 
@@ -69,19 +69,19 @@
 								<!--{assign var=price value=`$arrDisp.price[cnt]`}-->
 								<!--{assign var=quantity value=`$arrDisp.quantity[cnt]`}-->
-								<td align="right" class="fs12"><!--{$price|escape|number_format}-->±ß</td>
+								<td align="right" class="fs12"><!--{$price|escape|number_format}-->円</td>
 								<td align="center" class="fs12"><!--{$quantity|escape}--></td>
-								<td align="right" class="fs12"><!--{$price|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|sfMultiply:$quantity|number_format}-->±ß</td>
+								<td align="right" class="fs12"><!--{$price|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|sfMultiply:$quantity|number_format}-->円</td>
 							</tr>
 							<!--{/section}-->
 
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0"><span class="fs12">¾®·×</span></td>
-								<td bgcolor="#ffffff"><span class="fs12"><!--{$arrDisp.subtotal|number_format}-->±ß</span><br><span class="fs10"></span></td>
+								<td colspan="4" bgcolor="#f0f0f0"><span class="fs12">小計</span></td>
+								<td bgcolor="#ffffff"><span class="fs12"><!--{$arrDisp.subtotal|number_format}-->円</span><br><span class="fs10"></span></td>
 							</tr>
 							<!--{assign var=point_discount value="`$arrDisp.use_point*$smarty.const.POINT_VALUE`"}-->
 							<!--{if $point_discount > 0}-->							
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">¥Ý¥¤¥ó¥ÈÃÍ°ú¤­</td>
-								<td bgcolor="#ffffff" class="fs12"><!--{$point_discount|number_format}-->±ß</td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">ポイント値引き</td>
+								<td bgcolor="#ffffff" class="fs12"><!--{$point_discount|number_format}-->円</td>
 							</tr>
 							<!--{/if}-->
@@ -89,24 +89,24 @@
 							<!--{if $arrDisp[$key] != "" && $arrDisp[$key] > 0}-->
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">ÃÍ°ú¤­</td>
-								<td bgcolor="#ffffff" class="fs12"><!--{$arrDisp[$key]|number_format}-->±ß</td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">値引き</td>
+								<td bgcolor="#ffffff" class="fs12"><!--{$arrDisp[$key]|number_format}-->円</td>
 							</tr>
 							<!--{/if}-->
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">Á÷ÎÁ</td>
-								<td bgcolor="#ffffff" class="fs12"><!--{assign var=key value="deliv_fee"}--><!--{$arrDisp[$key]|escape|number_format}-->±ß</td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">送料</td>
+								<td bgcolor="#ffffff" class="fs12"><!--{assign var=key value="deliv_fee"}--><!--{$arrDisp[$key]|escape|number_format}-->円</td>
 							</tr>
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">¼ê¿ôÎÁ</td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">手数料</td>
 								<!--{assign var=key value="charge"}-->
-								<td bgcolor="#ffffff" class="fs12"><!--{$arrDisp[$key]|escape|number_format}-->±ß</td>
+								<td bgcolor="#ffffff" class="fs12"><!--{$arrDisp[$key]|escape|number_format}-->円</td>
 							</tr>
 							<tr align="right">
-								<td colspan="4" bgcolor="#f0f0f0" class="fs12">¹ç·×</td>
-								<td bgcolor="#ffffff" class="fs12"><span class="redst"><!--{$arrDisp.payment_total|number_format}-->±ß</span></td>
+								<td colspan="4" bgcolor="#f0f0f0" class="fs12">合計</td>
+								<td bgcolor="#ffffff" class="fs12"><span class="redst"><!--{$arrDisp.payment_total|number_format}-->円</span></td>
 							</tr>
 
 						</table>
-						<!--¹ØÆþÍúÎò¾ÜºÙ¤³¤³¤Þ¤Ç-->
+						<!--購入履歴詳細ここまで-->
 						</td>
 					</tr>
@@ -114,16 +114,16 @@
 					<tr>
 						<td bgcolor="#cccccc">
-						<!-- »ÈÍÑ¥Ý¥¤¥ó¥È¤³¤³¤«¤é -->
+						<!-- 使用ポイントここから -->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr align="right" bgcolor="#f0f0f0">
-								<td class="fs12n" width="415">¤´»ÈÍÑ¥Ý¥¤¥ó¥È</td>
+								<td class="fs12n" width="415">ご使用ポイント</td>
 								<td class="fs12n" width="75"bgcolor="#ffffff"><!--{assign var=key value="use_point"}--><!--{$arrDisp[$key]|number_format|default:0}--> pt</td>
 							</tr>
 							<tr align="right" bgcolor="#f0f0f0">
-								<td class="fs12n" width="400">º£²ó²Ã»»¤µ¤ì¤ë¥Ý¥¤¥ó¥È</td>
+								<td class="fs12n" width="400">今回加算されるポイント</td>
 								<td class="fs12n" width="75" bgcolor="#ffffff"><!--{$arrDisp.add_point|number_format|default:0}--> pt</td>
 							</tr>
 						</table>
-						<!-- »ÈÍÑ¥Ý¥¤¥ó¥È¤³¤³¤Þ¤Ç -->
+						<!-- 使用ポイントここまで -->
 						</td>
 					</tr>
@@ -132,35 +132,35 @@
 					<tr>
 						<td bgcolor="#cccccc">
-						<!--¤ªÆÏ¤±Àè¤³¤³¤«¤é-->						
+						<!--お届け先ここから-->						
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr bgcolor="#f0f0f0">
-								<td colspan="2" class="fs12n"><strong>¢§¤ªÆÏ¤±Àè</strong></td>
+								<td colspan="2" class="fs12n"><strong>▼お届け先</strong></td>
 							</tr>
 							<tr>
-								<td width="130" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°</td>
+								<td width="130" bgcolor="#f0f0f0" class="fs12n">お名前</td>
 								<!--{assign var=key1 value="deliv_name01"}--><!--{assign var=key2 value="deliv_name02"}-->
 								<td width="367" bgcolor="#ffffff" class="fs12n"><!--{$arrDisp[$key1]|escape}-->&nbsp;<!--{$arrDisp[$key2]|escape}--></</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë</td>
+								<td bgcolor="#f0f0f0" class="fs12n">お名前（フリガナ）</td>
 								<!--{assign var=key1 value="deliv_kana01"}--><!--{assign var=key2 value="deliv_kana02"}-->
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrDisp[$key1]|escape}-->&nbsp;<!--{$arrDisp[$key2]|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ</td>
+								<td bgcolor="#f0f0f0" class="fs12n">郵便番号</td>
 								<!--{assign var=key1 value="deliv_zip01"}--><!--{assign var=key2 value="deliv_zip02"}-->
-								<td bgcolor="#ffffff" class="fs12n">¢©<!--{$arrDisp[$key1]}-->-<!--{$arrDisp[$key2]}--></td>
+								<td bgcolor="#ffffff" class="fs12n">〒<!--{$arrDisp[$key1]}-->-<!--{$arrDisp[$key2]}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">½»½ê</td>
+								<td bgcolor="#f0f0f0" class="fs12">住所</td>
 								<td bgcolor="#ffffff" class="fs12"><!--{assign var=pref value=`$arrDisp.deliv_pref`}--><!--{$arrPref[$pref]}--><!--{assign var=key value="deliv_addr01"}--><!--{$arrDisp[$key]|escape}--><!--{assign var=key value="deliv_addr02"}--><!--{$arrDisp[$key]|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ</td>
+								<td bgcolor="#f0f0f0" class="fs12n">電話番号</td>
 								<!--{assign var=key1 value="deliv_tel01"}--><!--{assign var=key2 value="deliv_tel02"}--><!--{assign var=key3 value="deliv_tel03"}-->
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrDisp[$key1]}-->-<!--{$arrDisp[$key2]}-->-<!--{$arrDisp[$key3]}--></td>
 							</tr>
 						</table>
-						<!--¤ªÆÏ¤±Àè¤³¤³¤Þ¤Ç-->
+						<!--お届け先ここまで-->
 						</td>
 					</tr>
@@ -168,5 +168,5 @@
 					<tr>
 						<td align="center">
-							<a href="./index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','change');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','change');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" name="change" id="change" /></a>
+							<a href="./index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','change');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','change');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" name="change" id="change" /></a>
 						</td>
 					</tr>
@@ -176,7 +176,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/mypage/refusal.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/refusal.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/refusal.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="100" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -10,8 +10,8 @@
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -20,12 +20,12 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="Âà²ñ¼êÂ³¤­"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="退会手続き"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -36,24 +36,24 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--É½¼¨¤³¤³¤«¤é-->
+								<!--表示ここから-->
 								<table width="465" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="30"></td></tr>
 									<tr>
 										<td class="fs12">
-										²ñ°÷¤òÂà²ñ¤µ¤ì¤¿¾ì¹ç¤Ë¤Ï¡¢¸½ºßÊÝÂ¸¤µ¤ì¤Æ¤¤¤ë¹ØÆþÍúÎò¤ä¡¢¤ªÆÏ¤±Àè¤Ê¤É¤Î¾ðÊó¤Ï¡¢¤¹¤Ù¤Æºï½ü¤µ¤ì¤Þ¤¹¤¬¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©</td>
+										会員を退会された場合には、現在保存されている購入履歴や、お届け先などの情報は、すべて削除されますがよろしいでしょうか？</td>
 									</tr>
 									<tr><td height="30"></td></tr>
 									<tr>
 										<td align="center">
-											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse.gif" width="180" height="30" alt="²ñ°÷Âà²ñ¤ò¹Ô¤¦" name="refusal" id="refusal" />
+											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_refuse.gif" width="180" height="30" alt="会員退会を行う" name="refusal" id="refusal" />
 										</td>
 									</tr>
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td class="fs10"><span class="red">¢¨Âà²ñ¼êÂ³¤­¤¬´°Î»¤·¤¿»þÅÀ¤Ç¡¢¸½ºßÊÝÂ¸¤µ¤ì¤Æ¤¤¤ë¹ØÆþÍúÎò¤ä¡¢¤ªÆÏ¤±ÀèÅù¤Î¾ðÊó¤Ï¤¹¤Ù¤Æ¤Ê¤¯¤Ê¤ê¤Þ¤¹¤Î¤Ç¤´Ãí°Õ¤¯¤À¤µ¤¤¡£</span></td>
+										<td class="fs10"><span class="red">※退会手続きが完了した時点で、現在保存されている購入履歴や、お届け先等の情報はすべてなくなりますのでご注意ください。</span></td>
 									</tr>
 									<tr><td height="30"></td></tr>
 								</table>
-								<!--É½¼¨¤³¤³¤Þ¤Ç-->
+								<!--表示ここまで-->
 								</td>
 							</tr>
@@ -66,9 +66,9 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/mypage/change_confirm.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/change_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/change_confirm.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -29,72 +29,72 @@
 				<!--{/foreach}-->
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="会員登録内容変更"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
 					<tr>
-						<td class="fs12">²¼µ­¤ÎÆâÍÆ¤ÇÁ÷¿®¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©<br>
-						¤è¤í¤·¤±¤ì¤Ð¡¢°ìÈÖ²¼¤Î¡Ö²ñ°÷ÅÐÏ¿´°Î»¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+						<td class="fs12">下記の内容で送信してもよろしいでしょうか？<br>
+						よろしければ、一番下の「会員登録完了へ」ボタンをクリックしてください。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
 					<tr>
 						<td bgcolor="#cccccc" align="center">
-						<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+						<!--入力フォームここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr>
-								<td width="122" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°<span class="red">¢¨</span></td>
-								<td width="350" bgcolor="#ffffff" class="fs12n"><!--{$arrForm.name01|escape}-->¡¡<!--{$arrForm.name02|escape}--></td>
+								<td width="122" bgcolor="#f0f0f0" class="fs12n">お名前<span class="red">※</span></td>
+								<td width="350" bgcolor="#ffffff" class="fs12n"><!--{$arrForm.name01|escape}-->　<!--{$arrForm.name02|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
-								<td bgcolor="#ffffff" class="fs12n"><!--{$arrForm.kana01|escape}-->¡¡<!--{$arrForm.kana02|escape}--></td>
+								<td bgcolor="#f0f0f0" class="fs12n">お名前（フリガナ）<span class="red">※</span></td>
+								<td bgcolor="#ffffff" class="fs12n"><!--{$arrForm.kana01|escape}-->　<!--{$arrForm.kana02|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
-								<td bgcolor="#ffffff" class="fs12n">¢©<!--{$arrForm.zip01}-->-<!--{$arrForm.zip02}--></td>
+								<td bgcolor="#f0f0f0" class="fs12n">郵便番号<span class="red">※</span></td>
+								<td bgcolor="#ffffff" class="fs12n">〒<!--{$arrForm.zip01}-->-<!--{$arrForm.zip02}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">½»½ê<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12">住所<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12"><!--{$arrPref[$arrForm.pref]}--><!--{$arrForm.addr01|escape}--><!--{$arrForm.addr02|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12n">電話番号<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrForm.tel01|escape}-->-<!--{$arrForm.tel02}-->-<!--{$arrForm.tel03}--></td>
 							</tr>
 							<tr>
 								<td bgcolor="#f0f0f0" class="fs12n">FAX</td>
-								<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($arrForm.fax01) > 0}--><!--{$arrForm.fax01}-->-<!--{$arrForm.fax02}-->-<!--{$arrForm.fax03}--><!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--></td>
+								<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($arrForm.fax01) > 0}--><!--{$arrForm.fax01}-->-<!--{$arrForm.fax02}-->-<!--{$arrForm.fax03}--><!--{else}-->未登録<!--{/if}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12">メールアドレス<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12"><a href="<!--{$arrForm.email|escape}-->"><!--{$arrForm.email|escape}--></a></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">À­ÊÌ<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12n">性別<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrSex[$arrForm.sex]}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¿¦¶È</td>
-								<td bgcolor="#ffffff" class="fs12n"><!--{$arrJob[$arrForm.job]|escape|default:"Ì¤ÅÐÏ¿"}--></td>
+								<td bgcolor="#f0f0f0" class="fs12n">職業</td>
+								<td bgcolor="#ffffff" class="fs12n"><!--{$arrJob[$arrForm.job]|escape|default:"未登録"}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">À¸Ç¯·îÆü</td>
-								<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($arrForm.year) > 0 && strlen($arrForm.month) > 0 && strlen($arrForm.day) > 0}--><!--{$arrForm.year|escape}-->Ç¯<!--{$arrForm.month|escape}-->·î<!--{$arrForm.day|escape}-->Æü<!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--></td>
+								<td bgcolor="#f0f0f0" class="fs12n">生年月日</td>
+								<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($arrForm.year) > 0 && strlen($arrForm.month) > 0 && strlen($arrForm.day) > 0}--><!--{$arrForm.year|escape}-->年<!--{$arrForm.month|escape}-->月<!--{$arrForm.day|escape}-->日<!--{else}-->未登録<!--{/if}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0"><span class="fs12">´õË¾¤¹¤ë¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></span><br>
-								<span class="fs10">¥Ñ¥¹¥ï¡¼¥É¤Ï¹ØÆþ»þ¤ËÉ¬Í×¤Ç¤¹</span></td>
+								<td bgcolor="#f0f0f0"><span class="fs12">希望するパスワード<span class="red">※</span></span><br>
+								<span class="fs10">パスワードは購入時に必要です</span></td>
 								<td bgcolor="#ffffff" class="fs12"><!--{$passlen}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿»þ¤Î¥Ò¥ó¥È<span class="red">¢¨</span></td>
-								<td bgcolor="#ffffff" class="fs12">¼ÁÌä¡§&nbsp;<!--{$arrReminder[$arrForm.reminder]|escape}--><br>
-								Åú¤¨¡§&nbsp;<!--{$arrForm.reminder_answer|escape}--></td>
+								<td bgcolor="#f0f0f0" class="fs12">パスワードを忘れた時のヒント<span class="red">※</span></td>
+								<td bgcolor="#ffffff" class="fs12">質問：&nbsp;<!--{$arrReminder[$arrForm.reminder]|escape}--><br>
+								答え：&nbsp;<!--{$arrForm.reminder_answer|escape}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¥á¡¼¥ë¥Þ¥¬¥¸¥óÁ÷ÉÕ¤Ë¤Ä¤¤¤Æ<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12n">メールマガジン送付について<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><!--{$arrMAILMAGATYPE[$arrForm.mailmaga_flg]}--></td>
 							</tr>
 						</table>
-						<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+						<!--入力フォームここまで-->
 						</td>
 					</tr>
@@ -102,7 +102,7 @@
 					<tr>
 						<td align="center">
-							<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('return', '', ''); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" name="back" id="back" /></a>
+							<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('return', '', ''); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" name="back" id="back" /></a>
 							<img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="20" height="" alt="" />
-							<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_send_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_send.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_send.gif" width="150" height="30" alt="Á÷¿®" name="complete" id="complete" />
+							<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_send_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_send.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_send.gif" width="150" height="30" alt="送信" name="complete" id="complete" />
 						</td>
 					</tr>
@@ -112,8 +112,8 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/mypage/delivery.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/delivery.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/delivery.tpl	(revision 15078)
@@ -8,5 +8,5 @@
 	function fnCheckAfterOpenWin(){
 		if (<!--{$tpl_linemax}--> >= <!--{$smarty.const.DELIV_ADDR_MAX}-->){
-			alert('ºÇÂçÅÐÏ¿¿ô¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹');
+			alert('最大登録数を超えています');
 			return false;
 		}else{
@@ -18,12 +18,12 @@
 </script>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -36,7 +36,7 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
@@ -45,5 +45,5 @@
 					<tr>
 						<!--{if $tpl_linemax < $smarty.const.DELIV_ADDR_MAX}-->
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle03.gif" width="515" height="32" alt="¤ªÆÏ¤±ÀèÄÉ²Ã¡¦ÊÑ¹¹"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle03.gif" width="515" height="32" alt="お届け先追加・変更"></td>
 						<!--{/if}-->
 					</tr>
@@ -57,7 +57,7 @@
 							</tr>
 							<tr>
-								<td><span class="fs12">ÅÐÏ¿½»½ê°Ê³°¤Ø¤Î¤´½»½ê¤ØÁ÷ÉÕ¤µ¤ì¤ë¾ì¹çÅù¤Ë¤´ÍøÍÑ¤¤¤¿¤À¤¯¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£</span><br>
-								<span class="fs10">¢¨ºÇÂç<!--{$smarty.const.DELIV_ADDR_MAX}-->·ï¤Þ¤ÇÅÐÏ¿¤Ç¤­¤Þ¤¹¡£</span></td>
-								<td align="right"><!--{if $tpl_linemax < 20}--><a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win03('./delivery_addr.php','delivadd','600','640'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress_on.gif','newadress');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif','newadress');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif" width="160" height="22" alt="¿·¤·¤¤¤ªÆÏ¤±Àè¤òÄÉ²Ã" border="0" name="newadress"></a><!--{/if}--></td>
+								<td><span class="fs12">登録住所以外へのご住所へ送付される場合等にご利用いただくことができます。</span><br>
+								<span class="fs10">※最大<!--{$smarty.const.DELIV_ADDR_MAX}-->件まで登録できます。</span></td>
+								<td align="right"><!--{if $tpl_linemax < 20}--><a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win03('./delivery_addr.php','delivadd','600','640'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress_on.gif','newadress');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif','newadress');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif" width="160" height="22" alt="新しいお届け先を追加" border="0" name="newadress"></a><!--{/if}--></td>
 							</tr>
 							<tr><td height="10"></td></tr>
@@ -69,8 +69,8 @@
 						<td bgcolor="#cccccc" align="center">
 						<!--{if $tpl_linemax > 0}-->
-						<!--É½¼¨¥¨¥ê¥¢¤³¤³¤«¤é-->
+						<!--表示エリアここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr>
-								<td colspan="6" bgcolor="#f0f0f0" class="fs12n"><strong>¢§¤ªÆÏ¤±Àè</strong></td>
+								<td colspan="6" bgcolor="#f0f0f0" class="fs12n"><strong>▼お届け先</strong></td>
 							</tr>
 							<!--{section name=cnt loop=$arrOtherDeliv}-->
@@ -78,18 +78,18 @@
 								<tr bgcolor="#ffffff">
 									<td width="10" align="center" class="fs12"><!--{$smarty.section.cnt.iteration}--></td>
-									<td width="80" class="fs12">¤ªÆÏ¤±Àè½»½ê</td>
-									<td width="290" class="fs12">¢©<!--{$arrOtherDeliv[cnt].zip01}-->-<!--{$arrOtherDeliv[cnt].zip02}--><br>
+									<td width="80" class="fs12">お届け先住所</td>
+									<td width="290" class="fs12">〒<!--{$arrOtherDeliv[cnt].zip01}-->-<!--{$arrOtherDeliv[cnt].zip02}--><br>
 									<!--{$arrPref[$OtherPref]|escape}--><!--{$arrOtherDeliv[cnt].addr01|escape}--><!--{$arrOtherDeliv[cnt].addr02|escape}--><br>
 									<!--{$arrOtherDeliv[cnt].name01|escape}-->&nbsp;<!--{$arrOtherDeliv[cnt].name02|escape}--></td>
-									<td width="30" align="center" class="fs12"><a href="./delivery_addr.php" onclick="win02('./delivery_addr.php?other_deliv_id=<!--{$arrOtherDeliv[cnt].other_deliv_id}-->','deliv_disp','600','640'); return false;">ÊÑ¹¹</a>
-									<td width="30" align="center" class="fs12"><a href="#" onclick="fnModeSubmit('delete','other_deliv_id','<!--{$arrOtherDeliv[cnt].other_deliv_id}-->');">ºï½ü</a></td>
+									<td width="30" align="center" class="fs12"><a href="./delivery_addr.php" onclick="win02('./delivery_addr.php?other_deliv_id=<!--{$arrOtherDeliv[cnt].other_deliv_id}-->','deliv_disp','600','640'); return false;">変更</a>
+									<td width="30" align="center" class="fs12"><a href="#" onclick="fnModeSubmit('delete','other_deliv_id','<!--{$arrOtherDeliv[cnt].other_deliv_id}-->');">削除</a></td>
 								</tr>
 							<!--{/section}-->							
 						</table>
-						<!--É½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+						<!--表示エリアここまで-->
 						<!--{else}-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr>
-								<td colspan="5" bgcolor="#ffffff" class="fs12n" align="center"><strong>¿·¤·¤¤¤ªÆÏ¤±Àè¤Ï¤¢¤ê¤Þ¤»¤ó¡£</strong></td>
+								<td colspan="5" bgcolor="#ffffff" class="fs12n" align="center"><strong>新しいお届け先はありません。</strong></td>
 							</tr>
 						</table>
@@ -102,9 +102,9 @@
 		</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 
Index: branches/feature-module-update/html/install/user_data/templates/mypage/change.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/change.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/change.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -26,29 +26,29 @@
 				<input type="hidden" name="customer_id" value="<!--{$arrForm.customer_id|escape}-->">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="会員登録内容変更"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
 					<tr>
-						<td class="fs12">²¼µ­¹àÌÜ¤Ë¤´ÆþÎÏ¤¯¤À¤µ¤¤¡£¡Ö<span class="red">¢¨</span>¡×°õ¤ÏÆþÎÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£<br>
-						ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö³ÎÇ§¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+						<td class="fs12">下記項目にご入力ください。「<span class="red">※</span>」印は入力必須項目です。<br>
+						入力後、一番下の「確認ページへ」ボタンをクリックしてください。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
 					<tr>
 						<td bgcolor="#cccccc" align="center">
-						<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+						<!--入力フォームここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr>
-								<td width="122" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°<span class="red">¢¨</span></td>
+								<td width="122" bgcolor="#f0f0f0" class="fs12n">お名前<span class="red">※</span></td>
 								<td width="350" bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span>
-									À«&nbsp;<input type="text" name="name01" value="<!--{$arrForm.name01}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />¡¡Ì¾&nbsp;<input type="text" name="name02" value="<!--{$arrForm.name02}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />	
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
+									姓&nbsp;<input type="text" name="name01" value="<!--{$arrForm.name01}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />　名&nbsp;<input type="text" name="name02" value="<!--{$arrForm.name02}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />	
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">お名前（フリガナ）<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></span>
-								¥»¥¤&nbsp;<input type="text" name="kana01" value="<!--{$arrForm.kana01}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />¡¡¥á¥¤&nbsp;<input type="text" name="kana02" value="<!--{$arrForm.kana02}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" /></td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
+								セイ&nbsp;<input type="text" name="kana01" value="<!--{$arrForm.kana01}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" />　メイ&nbsp;<input type="text" name="kana02" value="<!--{$arrForm.kana02}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->; ime-mode: active;" size="15" class="box15" /></td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">郵便番号<span class="red">※</span></td>
 								<td bgcolor="#ffffff">
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -57,17 +57,17 @@
 										<!--{assign var=key2 value="zip02"}-->
 										<td colspan="2"><span class="fs12n"><span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-										¢©&nbsp;<input type="text" name="zip01" value="<!--{$arrForm.zip01}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr.zip01|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="zip02" value="<!--{$arrForm.zip02}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr.zip02|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />¡¡
-										<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs12">Í¹ÊØÈÖ¹æ¸¡º÷</span></a></td>
-									</tr>
-									<tr><td height="5"></td></tr>
-									<tr>
-										<td><a href="<!--{$smarty.const.URL_DIR}-->input_zip.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="½»½ê¼«Æ°ÆþÎÏ" /></a></td>
-										<td class="fs10n">&nbsp;Í¹ÊØÈÖ¹æ¤òÆþÎÏ¸å¡¢¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
-									</tr>
-								</table>
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">½»½ê<span class="red">¢¨</span></td>
+										〒&nbsp;<input type="text" name="zip01" value="<!--{$arrForm.zip01}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr.zip01|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="zip02" value="<!--{$arrForm.zip02}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr.zip02|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />　
+										<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs12">郵便番号検索</span></a></td>
+									</tr>
+									<tr><td height="5"></td></tr>
+									<tr>
+										<td><a href="<!--{$smarty.const.URL_DIR}-->input_zip.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="住所自動入力" /></a></td>
+										<td class="fs10n">&nbsp;郵便番号を入力後、クリックしてください。</td>
+									</tr>
+								</table>
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12">住所<span class="red">※</span></td>
 								<td bgcolor="#ffffff">
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -75,5 +75,5 @@
 										<td class="fs12n"><span class="red"><!--{$arrErr.pref}--><!--{$arrErr.addr01}--><!--{$arrErr.addr02}--></span>
 										<select name="pref" style="<!--{$arrErr.pref|sfGetErrorColor}-->">
-										<option value="" selected>ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+										<option value="" selected>都道府県を選択</option>
 										<!--{html_options options=$arrPref selected=$arrForm.pref}-->
 										</select></td>
@@ -96,11 +96,11 @@
 									<tr><td height="5"></td></tr>
 									<tr>
-										<td class="fs10"><span class="red">½»½ê¤Ï2¤Ä¤ËÊ¬¤±¤Æ¤´µ­Æþ¤¤¤¿¤À¤±¤Þ¤¹¡£¥Þ¥ó¥·¥ç¥óÌ¾¤ÏÉ¬¤ºµ­Æþ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
-									</tr>
-								</table>
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ<span class="red">¢¨</span></td>
+										<td class="fs10"><span class="red">住所は2つに分けてご記入いただけます。マンション名は必ず記入してください。</span></td>
+									</tr>
+								</table>
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">電話番号<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></span><input type="text" name="tel01" value="<!--{$arrForm.tel01}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr.tel01|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="tel02" value="<!--{$arrForm.tel02}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr.tel02|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="tel03" value="<!--{$arrForm.tel03}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" style="<!--{$arrErr.tel03|sfGetErrorColor}-->; ime-mode: disabled;" /></td>
 								</td>
@@ -111,5 +111,5 @@
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12n">メールアドレス<span class="red">※</span></td>
 								<td bgcolor="#ffffff">
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -125,20 +125,20 @@
 									<tr><td height="2"></td></tr>
 									<tr>
-										<td class="fs10n"><span class="red">³ÎÇ§¤Î¤¿¤á2ÅÙÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
-									</tr>
-								</table>
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">À­ÊÌ<span class="red">¢¨</span></td>
+										<td class="fs10n"><span class="red">確認のため2度入力してください。</span></td>
+									</tr>
+								</table>
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">性別<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12n">
-								<span class="red"><!--{$arrErr.sex}--></span><input type="radio" id="man" name="sex" value="1" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $arrForm.sex eq 1}--> checked <!--{/if}--> /><label for="man">ÃËÀ­</label>¡¡<input type="radio" id="woman" name="sex" value="2" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $arrForm.sex eq 2}--> checked <!--{/if}--> /><label for="woman">½÷À­</label></td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">¿¦¶È</td>
+								<span class="red"><!--{$arrErr.sex}--></span><input type="radio" id="man" name="sex" value="1" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $arrForm.sex eq 1}--> checked <!--{/if}--> /><label for="man">男性</label>　<input type="radio" id="woman" name="sex" value="2" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $arrForm.sex eq 2}--> checked <!--{/if}--> /><label for="woman">女性</label></td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12n">職業</td>
 								<td bgcolor="#ffffff">
 									<span class="red"><!--{$arrErr.job}--></span>
 									<select name="job">
-									<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="" selected>選択してください</option>
 									<!--{html_options options=$arrJob selected=$arrForm.job}-->
 									</select>
@@ -146,24 +146,24 @@
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12n">À¸Ç¯·îÆü</td>
+								<td bgcolor="#f0f0f0" class="fs12n">生年月日</td>
 								<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.year}--><!--{$arrErr.month}--><!--{$arrErr.day}--></span>
 									<select name="year" style="<!--{$arrErr.year|sfGetErrorColor}-->">
 									<option value="" selected>--</option>
 									<!--{html_options options=$arrYear selected=$arrForm.year}-->
-									</select>&nbsp;Ç¯
+									</select>&nbsp;年
 									<select name="month" style="<!--{$arrErr.month|sfGetErrorColor}-->"><span class="red"><!--{$arrErr.month}--></span>
 									<option value="" selected>--</option>
 									<!--{html_options options=$arrMonth selected=$arrForm.month}-->
-									</select>&nbsp;·î
+									</select>&nbsp;月
 									<select name="day" style="<!--{$arrErr.day|sfGetErrorColor}-->"><span class="red"><!--{$arrErr.day}--></span>
 									<option value="" selected>--</option>
 									<!--{html_options options=$arrDay selected=$arrForm.day}-->
-									</select>&nbsp;Æü
+									</select>&nbsp;日
 								</td>
 							</tr>
 
 							<tr>
-								<td bgcolor="#f0f0f0"><span class="fs12">´õË¾¤¹¤ë¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></span><br>
-								<span class="fs10">¥Ñ¥¹¥ï¡¼¥É¤Ï¹ØÆþ»þ¤ËÉ¬Í×¤Ç¤¹</span></td>
+								<td bgcolor="#f0f0f0"><span class="fs12">希望するパスワード<span class="red">※</span></span><br>
+								<span class="fs10">パスワードは購入時に必要です</span></td>
 								<td bgcolor="#ffffff">
 								<table cellspacing="0" cellpadding="0" summary=" ">
@@ -174,5 +174,5 @@
 									<tr><td height="2"></td></tr>
 									<tr>
-										<td class="fs10n"><span class="red">È¾³Ñ±Ñ¿ô»ú4¡Á10Ê¸»ú¤Ç¤ª´ê¤¤¤·¤Þ¤¹¡£¡Êµ­¹æÉÔ²Ä¡Ë</span></td>
+										<td class="fs10n"><span class="red">半角英数字4〜10文字でお願いします。（記号不可）</span></td>
 									</tr>
 									<tr><td height="5"></td></tr>
@@ -183,16 +183,16 @@
 									<tr><td height="2"></td></tr>
 									<tr>
-										<td class="fs10n"><span class="red">³ÎÇ§¤Î¤¿¤á¤Ë2ÅÙÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
-									</tr>
-								</table>
-								</td>
-							</tr>
-							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿»þ¤Î¥Ò¥ó¥È<span class="red">¢¨</span></td>
+										<td class="fs10n"><span class="red">確認のために2度入力してください。</span></td>
+									</tr>
+								</table>
+								</td>
+							</tr>
+							<tr>
+								<td bgcolor="#f0f0f0" class="fs12">パスワードを忘れた時のヒント<span class="red">※</span></td>
 								<td bgcolor="#ffffff">
 								<table cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
 										<td class="fs12n"><span class="red"><!--{$arrErr.reminder}--></span><select name="reminder" style="<!--{$arrErr.reminder|sfGetErrorColor}-->">
-											<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+											<option value="" selected>選択してください</option>
 											<!--{html_options options=$arrReminder selected=$arrForm.reminder}-->
 											</select>
@@ -207,14 +207,14 @@
 							</tr>
 							<tr>
-								<td bgcolor="#f0f0f0" class="fs12">¥á¡¼¥ë¥Þ¥¬¥¸¥óÁ÷ÉÕ¤Ë¤Ä¤¤¤Æ<span class="red">¢¨</span></td>
+								<td bgcolor="#f0f0f0" class="fs12">メールマガジン送付について<span class="red">※</span></td>
 								<td bgcolor="#ffffff" class="fs12">
 									<span class="red"><!--{$arrErr.mailmaga_flg}--></span>
-									<input type="radio" name="mailmaga_flg" value="1" id="html" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 1}--> checked <!--{/if}--> />HTML¥á¡¼¥ë¡Ü¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë</label><br>
-									<input type="radio" name="mailmaga_flg" value="2" id="text" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 2}--> checked <!--{/if}--> /><label for="text">¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë</label><br>
-									<input type="radio" name="mailmaga_flg" value="3" id="no" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 3}--> checked <!--{/if}--> /><label for="no">¼õ¤±¼è¤é¤Ê¤¤</label>
+									<input type="radio" name="mailmaga_flg" value="1" id="html" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 1}--> checked <!--{/if}--> />HTMLメール＋テキストメールを受け取る</label><br>
+									<input type="radio" name="mailmaga_flg" value="2" id="text" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 2}--> checked <!--{/if}--> /><label for="text">テキストメールを受け取る</label><br>
+									<input type="radio" name="mailmaga_flg" value="3" id="no" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $arrForm.mailmaga_flg eq 3}--> checked <!--{/if}--> /><label for="no">受け取らない</label>
 								</td>
 							</tr>
 						</table>
-						<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+						<!--入力フォームここまで-->
 						</td>
 					</tr>
@@ -222,5 +222,5 @@
 					<tr>
 						<td align="center">
-							<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_confirm_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_confirm.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_confirm.gif" width="150" height="30" alt="³ÎÇ§¥Ú¡¼¥¸¤Ø" name="refusal" id="refusal" />
+							<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_confirm_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_confirm.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_confirm.gif" width="150" height="30" alt="確認ページへ" name="refusal" id="refusal" />
 						</td>
 					</tr>
@@ -230,8 +230,8 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/mypage/index.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/index.tpl	(revision 13457)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/index.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -11,8 +11,8 @@
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -30,5 +30,5 @@
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle01.gif" width="515" height="32" alt="¹ØÆþÍúÎò°ìÍ÷"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle01.gif" width="515" height="32" alt="購入履歴一覧"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -37,24 +37,24 @@
 					
 					<tr>
-						<td class="fs12n"><!--{$tpl_linemax}-->·ï¤Î¹ØÆþÍúÎò¤¬¤¢¤ê¤Þ¤¹¡£</td>
+						<td class="fs12n"><!--{$tpl_linemax}-->件の購入履歴があります。</td>
 					</tr>
 					<tr><td height="10"></td></tr>
 					<tr>
 						<td class="fs12n" align="center">
-							<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+							<!--▼ページナビ-->
 							<!--{$tpl_strnavi}-->
-							<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+							<!--▲ページナビ-->
 						</td>
 					</tr>
 					<tr>
 						<td bgcolor="#cccccc" align="center">
-						<!--É½¼¨¥¨¥ê¥¢¤³¤³¤«¤é-->
+						<!--表示エリアここから-->
 						<table width="515" border="0" cellspacing="1" cellpadding="10" summary=" ">
 							<tr align="center" bgcolor="#f0f0f0">
-								<td width="140" class="fs12n">¹ØÆþÆü»þ</td>
-								<td width="70" class="fs12n">ÃíÊ¸ÈÖ¹æ</td>
-								<td width="90" class="fs12n">¤ª»ÙÊ§¤¤ÊýË¡</td>
-								<td width="70" class="fs12n">¹ç·×¶â³Û</td>
-								<td width="39" class="fs12n">¾ÜºÙ</td>
+								<td width="140" class="fs12n">購入日時</td>
+								<td width="70" class="fs12n">注文番号</td>
+								<td width="90" class="fs12n">お支払い方法</td>
+								<td width="70" class="fs12n">合計金額</td>
+								<td width="39" class="fs12n">詳細</td>
 							</tr>
 							<!--{section name=cnt loop=$arrOrder}-->
@@ -64,17 +64,17 @@
 								<!--{assign var=payment_id value="`$arrOrder[cnt].payment_id`"}-->
 								<td align="center" class="fs12"><!--{$arrPayment[$payment_id]|escape}--></td>
-								<td align="right" class="fs12"><!--{$arrOrder[cnt].payment_total|number_format}-->±ß</td>
-								<td align="center" class="fs12"><a href="#" onclick="fnChangeAction('./history.php'); fnKeySubmit('order_id','<!--{$arrOrder[cnt].order_id}-->');">¾ÜºÙ</a></td>
+								<td align="right" class="fs12"><!--{$arrOrder[cnt].payment_total|number_format}-->円</td>
+								<td align="center" class="fs12"><a href="#" onclick="fnChangeAction('./history.php'); fnKeySubmit('order_id','<!--{$arrOrder[cnt].order_id}-->');">詳細</a></td>
 							</tr>
 							<!--{/section}-->
 						</table>
-						<!--É½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+						<!--表示エリアここまで-->
 						</td>
 					</tr>
 					<tr>
 						<td class="fs12n" align="center">
-							<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+							<!--▼ページナビ-->
 							<!--{$tpl_strnavi}-->
-							<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+							<!--▲ページナビ-->
 						</td>
 					</tr>
@@ -84,5 +84,5 @@
 					<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td height="5"></td></tr>
-					<tr class="fs12"><td align="center">¹ØÆþÍúÎò¤Ï¤¢¤ê¤Þ¤»¤ó¡£</td></tr>
+					<tr class="fs12"><td align="center">購入履歴はありません。</td></tr>
 					</table>
 						</td>
@@ -93,9 +93,9 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/mypage/login.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/login.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/login.tpl	(revision 15078)
@@ -4,16 +4,16 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="760" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/title.jpg" width="700" height="40" alt="¥í¥°¥¤¥ó"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/title.jpg" width="700" height="40" alt="ログイン"></td>
 			</tr>
 			<tr><td height="20"></td></tr>
 		</table>
-		<!--¢§²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ-->
+		<!--▼会員登録がお済みのお客様-->
 		<table width="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
@@ -26,14 +26,14 @@
 							<tr><td height="13"></td></tr>
 							<tr>
-								<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/member.gif" width="202" height="16" alt="²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ"></td>
+								<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/member.gif" width="202" height="16" alt="会員登録がお済みのお客様"></td>
 							</tr>
 							<tr><td height="20"></td></tr>
 						</table>
-						<!--¥í¥°¥¤¥ó¤³¤³¤«¤é-->
+						<!--ログインここから-->
 						<table width="530" border="0" cellspacing="0" cellpadding="0" summary=" ">
 						<form name="login_mypage" id="login_mypage" method="post" action="./login_check.php" onsubmit="return fnCheckLogin('login_mypage')">
 						<input type="hidden" name="mode" value="login" >
 							<tr>
-								<td class="fs12">²ñ°÷¤ÎÊý¤Ï¡¢ÅÐÏ¿»þ¤ËÆþÎÏ¤µ¤ì¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹¤È¥Ñ¥¹¥ï¡¼¥É¤Ç¥í¥°¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+								<td class="fs12">会員の方は、登録時に入力されたメールアドレスとパスワードでログインしてください。</td>
 							</tr>
 							<tr><td height="10"></td></tr>
@@ -43,5 +43,5 @@
 									<tr><td height="20"></td></tr>
 									<tr>
-										<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/mailadress.gif" width="92" height="13" alt="¥á¡¼¥ë¥¢¥É¥ì¥¹"></td>
+										<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/mailadress.gif" width="92" height="13" alt="メールアドレス"></td>
 										<td>
 											<!--{assign var=key value="mypage_login_email"}-->
@@ -52,9 +52,9 @@
 										<td align="right"></td>
 										<!--{assign var=key value="mypage_login_memory"}-->
-										<td class="fs10n"><input type="checkbox" name="<!--{$key}-->" value="1" <!--{$tpl_login_memory|sfGetChecked:1}--> /><label for="memory">²ñ°÷¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¥³¥ó¥Ô¥å¡¼¥¿¡¼¤Ëµ­²±¤µ¤»¤ë</label></td>
+										<td class="fs10n"><input type="checkbox" name="<!--{$key}-->" value="1" <!--{$tpl_login_memory|sfGetChecked:1}--> /><label for="memory">会員メールアドレスをコンピューターに記憶させる</label></td>
 									</tr>
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/password.gif" width="92" height="13" alt="¥Ñ¥¹¥ï¡¼¥É"></td>
+										<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/password.gif" width="92" height="13" alt="パスワード"></td>
 										<td>
 											<!--{assign var=key value="mypage_login_pass"}-->
@@ -69,16 +69,16 @@
 							<tr>
 								<td align="center">
-									<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_login_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_login.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/login/b_login.gif" width="140" height="30" alt="¥í¥°¥¤¥ó" name="log" id="log" /></a>
+									<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_login_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_login.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/login/b_login.gif" width="140" height="30" alt="ログイン" name="log" id="log" /></a>
 								</td>
 							</tr>
 							<tr><td height="15"></td></tr>
 							<tr>
-								<td class="fs10">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý¤Ï<a href="<!--{$smarty.const.URL_DIR}-->forget/index.php" onclick="win01('/forgot/index.php','forget','600','400'); return false;" target="_blank">¤³¤Á¤é</a>¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ÎºÆÈ¯¹Ô¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£<br>
-								¥á¡¼¥ë¥¢¥É¥ì¥¹¤òËº¤ì¤¿Êý¤Ï¡¢¤ª¼ê¿ô¤Ç¤¹¤¬¡¢<a href="<!--{$smarty.const.URL_DIR}-->contact/index.php">¤ªÌä¤¤¹ç¤ï¤»¥Ú¡¼¥¸</a>¤«¤é¤ªÌä¤¤¹ç¤ï¤»¤¯¤À¤µ¤¤¡£</td>
+								<td class="fs10">パスワードを忘れた方は<a href="<!--{$smarty.const.URL_DIR}-->forget/index.php" onclick="win01('/forgot/index.php','forget','600','400'); return false;" target="_blank">こちら</a>からパスワードの再発行を行ってください。<br>
+								メールアドレスを忘れた方は、お手数ですが、<a href="<!--{$smarty.const.URL_DIR}-->contact/index.php">お問い合わせページ</a>からお問い合わせください。</td>
 							</tr>
 							<tr><td height="20"></td></tr>
 						</form>
 						</table>
-						<!--¥í¥°¥¤¥ó¤³¤³¤Þ¤Ç-->
+						<!--ログインここまで-->
 						</td>
 					</tr>
@@ -89,6 +89,6 @@
 			<tr><td height="20"></td></tr>
 		</table>
-		<!--¢¥²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ-->
-		<!--¢§¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
+		<!--▲会員登録がお済みのお客様-->
+		<!--▼まだ会員登録されていないお客様-->
 		<table width="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
@@ -101,5 +101,5 @@
 							<tr><td height="13"></td></tr>
 							<tr>
-								<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/guest.gif" width="247" height="16" alt="¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ"></td>
+								<td><img src="<!--{$smarty.const.URL_DIR}-->img/login/guest.gif" width="247" height="16" alt="まだ会員登録されていないお客様"></td>
 							</tr>
 							<tr><td height="20"></td></tr>
@@ -108,6 +108,6 @@
 						<table width="530" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12">²ñ°÷ÅÐÏ¿¤ò¤¹¤ë¤ÈÊØÍø¤ÊMy¥Ú¡¼¥¸¤ò¤´ÍøÍÑ¤¤¤¿¤À¤±¤Þ¤¹¡£<br>
-								¤Þ¤¿¡¢¥í¥°¥¤¥ó¤¹¤ë¤À¤±¤Ç¡¢Ëè²ó¤ªÌ¾Á°¤ä½»½ê¤Ê¤É¤òÆþÎÏ¤¹¤ë¤³¤È¤Ê¤¯¥¹¥à¡¼¥º¤Ë¤ªÇã¤¤Êª¤ò¤ª³Ú¤·¤ß¤¤¤¿¤À¤±¤Þ¤¹¡£</td>
+								<td class="fs12">会員登録をすると便利なMyページをご利用いただけます。<br>
+								また、ログインするだけで、毎回お名前や住所などを入力することなくスムーズにお買い物をお楽しみいただけます。</td>
 							</tr>
 							<tr><td height="10"></td></tr>
@@ -118,5 +118,5 @@
 									<tr>
 										<td align="center">
-											<a href="<!--{$smarty.const.URL_DIR}-->entry/kiyaku.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry_on.gif','b_gotoentry');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif','b_gotoentry');"><img src="<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif" width="130" height="30" alt="²ñ°÷ÅÐÏ¿¤ò¤¹¤ë" border="0" name="b_gotoentry"></a>¡¡
+											<a href="<!--{$smarty.const.URL_DIR}-->entry/kiyaku.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry_on.gif','b_gotoentry');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif','b_gotoentry');"><img src="<!--{$smarty.const.URL_DIR}-->img/login/b_gotoentry.gif" width="130" height="30" alt="会員登録をする" border="0" name="b_gotoentry"></a>　
 										</td>
 									</tr>
@@ -134,9 +134,9 @@
 			</tr>
 		</table>
-		<!--¢¥¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲まだ会員登録されていないお客様-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/html/install/user_data/templates/mypage/error.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/error.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/error.tpl	(revision 15078)
@@ -17,5 +17,5 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/win_op.js"></script>
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/site.js"></script>
-<title><!--{$arrSiteInfo.shop_name}-->/¥¨¥é¡¼</title>
+<title><!--{$arrSiteInfo.shop_name}-->/エラー</title>
 </head>
 
@@ -27,6 +27,6 @@
 <div align="center">
 
-<!--¢§CONTENTS-->
-<!--¢§MAINN ONTENTS-->
+<!--▼CONTENTS-->
+<!--▼MAINN ONTENTS-->
 <div id="compbox">
 <span class="red"><!--{$tpl_error}--></span><br />
@@ -34,7 +34,7 @@
 
 <div class="button">
-<a href="javascript:window.close()" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/button/close_on.jpg','close');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/button/close.jpg','close');"><img src="<!--{$smarty.const.URL_DIR}-->img/button/close.jpg" width="129" height="32" alt="ÊÄ¤¸¤ë" name="close" id="close" /></a></div>
-<!--¢¥MAIN CONTENTS-->
-<!--¢¥CONTENTS-->
+<a href="javascript:window.close()" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/button/close_on.jpg','close');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/button/close.jpg','close');"><img src="<!--{$smarty.const.URL_DIR}-->img/button/close.jpg" width="129" height="32" alt="閉じる" name="close" id="close" /></a></div>
+<!--▲MAIN CONTENTS-->
+<!--▲CONTENTS-->
 </div>
 
Index: branches/feature-module-update/html/install/user_data/templates/mypage/reading.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/reading.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/reading.tpl	(revision 15078)
@@ -4,31 +4,31 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" align="left"> 
-		<!--¢§MAIN CONTENTS-->
-		<!--¥Ñ¥ó¥¯¥º-->
-		<div id="pan"><span class="fs12n"><a href="<!--{$smarty.const.URL_DIR}-->index.php">¥È¥Ã¥×¥Ú¡¼¥¸</a>¡ä<span class="redst">¤ªµ¤¤ËÆþ¤ê¾¦ÉÊ</span></span></div>
-		<!--¥Ñ¥ó¥¯¥º-->
+		<!--▼MAIN CONTENTS-->
+		<!--パンクズ-->
+		<div id="pan"><span class="fs12n"><a href="<!--{$smarty.const.URL_DIR}-->index.php">トップページ</a>＞<span class="redst">お気に入り商品</span></span></div>
+		<!--パンクズ-->
 		<table cellspacing="0" cellpadding="0" summary=" " id="container">
 			<tr><td height="10"></td></tr>
 			<tr valign="top">
 			
-				<!--¢§RIGHT CONTENTS-->
+				<!--▼RIGHT CONTENTS-->
 				<td id="right">
-				<!--¥¿¥¤¥È¥ë-->
-				<div id="maintitle"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="570" height="40" alt="¥Þ¥¤¥Ú¡¼¥¸" /></div>
-				<!--¥¿¥¤¥È¥ë-->
-				<!--¢§MY¥Ú¡¼¥¸¥Ê¥Ó-->
+				<!--タイトル-->
+				<div id="maintitle"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="570" height="40" alt="マイページ" /></div>
+				<!--タイトル-->
+				<!--▼MYページナビ-->
 				<!--{include file=$tpl_navi}-->
-				<!--¢¥MY¥Ú¡¼¥¸¥Ê¥Ó-->
-				<!--¥µ¥Ö¥¿¥¤¥È¥ë-->
-				<div id="subtitle"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle07.gif" width="110" height="16" alt="±ÜÍ÷ÍúÎò" /></div>
-				<!--¥µ¥Ö¥¿¥¤¥È¥ë-->
+				<!--▲MYページナビ-->
+				<!--サブタイトル-->
+				<div id="subtitle"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle07.gif" width="110" height="16" alt="閲覧履歴" /></div>
+				<!--サブタイトル-->
 				
 				<!--{if $arrForm}-->
-				<div id="comment"><span class="fs12">¥ï¥ó¥¯¥ê¥Ã¥¯¤Ç±ÜÍ÷¾¦ÉÊ¤Î¥Ú¡¼¥¸¤Ë¹Ô¤¯»ö¤¬¤Ç¤­¤Þ¤¹¡£<br />
-				<span class="asterisk">¢¨</span>ºÇÂç<!--{$smarty.const.CUSTOMER_READING_MAX}-->·ï¤Þ¤ÇÉ½¼¨¤·¤Þ¤¹¡£</span></div>
+				<div id="comment"><span class="fs12">ワンクリックで閲覧商品のページに行く事ができます。<br />
+				<span class="asterisk">※</span>最大<!--{$smarty.const.CUSTOMER_READING_MAX}-->件まで表示します。</span></div>
 				<form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
 				<input type="hidden" name="product_id" value="">
@@ -41,7 +41,7 @@
 				<tr class="fs12">
 					<td align="center">
-					<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+					<!--▼ページナビ-->
 					<!--{$tpl_strnavi}-->
-					<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+					<!--▲ページナビ-->
 					</td>
 				</tr>
@@ -52,12 +52,12 @@
 
 					<tr class="fs12n">
-						<td class="left01b">ºï½ü</td>
-						<td class="left02b">±ÜÍ÷Æü»þ</td>
-						<td class="left03b">¾¦ÉÊÌ¾</td>
-						<td class="left04b">Ã±²Á</td>
+						<td class="left01b">削除</td>
+						<td class="left02b">閲覧日時</td>
+						<td class="left03b">商品名</td>
+						<td class="left04b">単価</td>
 					</tr>
 					<!--{section name=cnt loop=$arrForm}-->
 					<tr class="fs12n">
-						<td class="left01w"><a href="#" onclick="fnModeSubmit('delete','product_id','<!--{$arrForm[cnt].reading_product_id}-->');" >ºï½ü</a></td>
+						<td class="left01w"><a href="#" onclick="fnModeSubmit('delete','product_id','<!--{$arrForm[cnt].reading_product_id}-->');" >削除</a></td>
 						<td class="left02w"><!--{$arrForm[cnt].update_date|sfDispDBDate}--></td>
 						<td class="left03w"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrForm[cnt].reading_product_id}-->"><!--{$arrForm[cnt].name|escape}--></a></td>
@@ -68,7 +68,7 @@
 						<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 						<!--{else}-->
-						<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡¡<br/>¡Á<br/><!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+						<!--{$price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->　<br/>〜<br/><!--{$price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 						<!--{/if}-->
-						±ß</td>
+						円</td>
 					</tr>
 					<!--{/section}-->
@@ -80,7 +80,7 @@
 				<tr class="fs12">
 					<td align="center">
-					<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+					<!--▼ページナビ-->
 					<!--{$tpl_strnavi}-->
-					<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+					<!--▲ページナビ-->
 					</td>
 				</tr>
@@ -92,5 +92,5 @@
 				<tr><td height="5"></td></tr>
 				<tr class="fs12">
-					<td align="center">±ÜÍ÷ÍúÎò¤Ï¤¢¤ê¤Þ¤»¤ó¡£</td>
+					<td align="center">閲覧履歴はありません。</td>
 				</tr>
 				<tr><td height="10"></td></tr>
@@ -99,11 +99,11 @@
 				
 				</td>
-				<!--¢¥RIGHT CONTENTS-->
+				<!--▲RIGHT CONTENTS-->
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/mypage/refusal_complete.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/refusal_complete.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/refusal_complete.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -18,12 +18,12 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file = $tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="Âà²ñ¼êÂ³¤­"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="退会手続き"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -34,11 +34,11 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--É½¼¨¤³¤³¤«¤é-->
+								<!--表示ここから-->
 								<table width="465" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="30"></td></tr>
 									<tr>
-										<td><span class="fs14"><span class="redst">Âà²ñ¼êÂ³¤­¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£</span></span><br>
-										<span class="fs12">MY¥Ú¡¼¥¸¤ò¤´ÍøÍÑ¤¤¤¿¤À¤­À¿¤Ë¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£<br>
-										¤Þ¤¿¤Î¤´ÍøÍÑ¤ò¿´¤è¤ê¤ªÂÔ¤Á¿½¤·¾å¤²¤Þ¤¹¡£</span></td>
+										<td><span class="fs14"><span class="redst">退会手続きが完了いたしました。</span></span><br>
+										<span class="fs12">MYページをご利用いただき誠にありがとうございました。<br>
+										またのご利用を心よりお待ち申し上げます。</span></td>
 									</tr>
 									<tr><td height="15"></td></tr>
@@ -49,6 +49,6 @@
 											<tr>
 												<td class="fs12"><!--{$arrSiteInfo.company_name|escape}--><br>
-												TEL¡§<!--{$arrSiteInfo.tel01}-->-<!--{$arrSiteInfo.tel02}-->-<!--{$arrSiteInfo.tel03}--> <!--{if $arrSiteInfo.business_hour != ""}-->¡Ê¼õÉÕ»þ´Ö/<!--{$arrSiteInfo.business_hour}-->¡Ë<!--{/if}--><br>
-												E-mail¡§<a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a></td>
+												TEL：<!--{$arrSiteInfo.tel01}-->-<!--{$arrSiteInfo.tel02}-->-<!--{$arrSiteInfo.tel03}--> <!--{if $arrSiteInfo.business_hour != ""}-->（受付時間/<!--{$arrSiteInfo.business_hour}-->）<!--{/if}--><br>
+												E-mail：<a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a></td>
 											</tr>
 											<tr><td height="10"></td></tr>
@@ -58,5 +58,5 @@
 									<tr><td height="30"></td></tr>
 								</table>
-								<!--É½¼¨¤³¤³¤Þ¤Ç-->
+								<!--表示ここまで-->
 								</td>
 							</tr>
@@ -67,5 +67,5 @@
 					<tr><td height="20"></td></tr>
 					<tr>
-						<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="toppage"></a></td>
+						<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="toppage"></a></td>
 					</tr>
 				</table>
@@ -73,7 +73,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/mypage/change_complete.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/change_complete.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/change_complete.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -18,12 +18,12 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle02.gif" width="515" height="32" alt="会員登録内容変更"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -33,6 +33,6 @@
 							<tr><td height="5"></td></tr>
 							<tr>
-								<td align="center" height="200" bgcolor="#ffffff"><span class="fs14"><span class="redst">²ñ°÷ÅÐÏ¿ÆâÍÆ¤ÎÊÑ¹¹¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£</span></span><br>
-								<span class="fs12">º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£</span></td>
+								<td align="center" height="200" bgcolor="#ffffff"><span class="fs14"><span class="redst">会員登録内容の変更が完了いたしました。</span></span><br>
+								<span class="fs12">今後ともご愛顧賜りますようよろしくお願い申し上げます。</span></td>
 							</tr>
 							<tr><td height="5"></td></tr>
@@ -43,5 +43,5 @@
 					<tr>
 						<td align="center">
-							<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','fortop');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','fortop');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="TOP¥Ú¡¼¥¸¤Ø" name="fortop" id="fortop" /></a>
+							<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','fortop');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','fortop');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="TOPページへ" name="fortop" id="fortop" /></a>
 						</td>
 					</tr>
@@ -50,7 +50,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/install/user_data/templates/mypage/delivery_addr.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/delivery_addr.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/delivery_addr.tpl	(revision 15078)
@@ -27,5 +27,5 @@
 <a name="top" id="top"></a>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="550" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr><td height="15"></td></tr>
@@ -34,5 +34,5 @@
 		<td align="center" bgcolor="#ffffff">
 
-		<!--¢§ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+		<!--▼入力フォームここから-->
 		<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 		<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -43,31 +43,31 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/delivadd_title.jpg" width="500" height="40" alt="¿·¤·¤¤¤ªÆÏ¤±Àè¤ÎÄÉ²Ã¡¦ÊÑ¹¹"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/delivadd_title.jpg" width="500" height="40" alt="新しいお届け先の追加・変更"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­¹àÌÜ¤Ë¤´ÆþÎÏ¤¯¤À¤µ¤¤¡£¡Ö<span class="red">¢¨</span>¡×°õ¤ÏÆþÎÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£<br>
-				ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö³ÎÇ§¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">下記項目にご入力ください。「<span class="red">※</span>」印は入力必須項目です。<br>
+				入力後、一番下の「確認ページへ」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+				<!--入力フォームここから-->
 				<table width="500" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="117" bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°<span class="red">¢¨</span></td>
+						<td width="117" bgcolor="#f0f0f0" class="fs12">お名前<span class="red">※</span></td>
 						<td width="340" bgcolor="#ffffff" class="fs12n">
 							<span class="red"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span>
-							À«&nbsp;<input type="text" name="name01" value="<!--{if $name01 == ""}--><!--{$arrOtherDeliv.name01|escape}--><!--{else}--><!--{$name01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->" size=15 class="box15" />¡¡
-							Ì¾&nbsp;<input type="text" name="name02" value="<!--{if $name02 == ""}--><!--{$arrOtherDeliv.name02|escape}--><!--{else}--><!--{$name02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->" size=15 class="box15" />
+							姓&nbsp;<input type="text" name="name01" value="<!--{if $name01 == ""}--><!--{$arrOtherDeliv.name01|escape}--><!--{else}--><!--{$name01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->" size=15 class="box15" />　
+							名&nbsp;<input type="text" name="name02" value="<!--{if $name02 == ""}--><!--{$arrOtherDeliv.name02|escape}--><!--{else}--><!--{$name02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->" size=15 class="box15" />
 						</td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12">お名前（フリガナ）<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></span>
-							¥»¥¤&nbsp;<input type="text" name="kana01" value="<!--{if $kana01 == ""}--><!--{$arrOtherDeliv.kana01|escape}--><!--{else}--><!--{$kana01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->" size=15 class="box15" />¡¡¥á¥¤&nbsp;<input type="text" name="kana02" value="<!--{if $kana02 == ""}--><!--{$arrOtherDeliv.kana02|escape}--><!--{else}--><!--{$kana02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->" size=15 class="box15" /></td>
+							セイ&nbsp;<input type="text" name="kana01" value="<!--{if $kana01 == ""}--><!--{$arrOtherDeliv.kana01|escape}--><!--{else}--><!--{$kana01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->" size=15 class="box15" />　メイ&nbsp;<input type="text" name="kana02" value="<!--{if $kana02 == ""}--><!--{$arrOtherDeliv.kana02|escape}--><!--{else}--><!--{$kana02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->" size=15 class="box15" /></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12">郵便番号<span class="red">※</span></td>
 						<td bgcolor="#ffffff">
 							<table cellspacing="0" cellpadding="0" summary=" ">
@@ -77,13 +77,13 @@
 										<!--{assign var=key2 value="zip02"}-->
 										<span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-										¢©&nbsp;<input type="text" name="zip01" value="<!--{if $zip01 == ""}--><!--{$arrOtherDeliv.zip01|escape}--><!--{else}--><!--{$zip01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="zip02" value="<!--{if $zip02 == ""}--><!--{$arrOtherDeliv.zip02|escape}--><!--{else}--><!--{$zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />
+										〒&nbsp;<input type="text" name="zip01" value="<!--{if $zip01 == ""}--><!--{$arrOtherDeliv.zip01|escape}--><!--{else}--><!--{$zip01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="zip02" value="<!--{if $zip02 == ""}--><!--{$arrOtherDeliv.zip02|escape}--><!--{else}--><!--{$zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />
 									</td>
 									<td>
-										&nbsp;&nbsp;<a href="../address/index.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="½»½ê¼«Æ°ÆþÎÏ" /></a></td>
+										&nbsp;&nbsp;<a href="../address/index.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="住所自動入力" /></a></td>
 									</td>
 								</tr>
 								<tr><td height="5"></td></tr>
 								<tr>
-									<td colspan="2" class="fs12">Í¹ÊØÈÖ¹æ¤¬¤ï¤«¤é¤Ê¤¤Êý¤Ï¢ª<a href="http://search.post.japanpost.jp/7zip/" target="_blank">¤³¤Á¤é</a></td>
+									<td colspan="2" class="fs12">郵便番号がわからない方は→<a href="http://search.post.japanpost.jp/7zip/" target="_blank">こちら</a></td>
 								</tr>
 							</table>
@@ -91,5 +91,5 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">½»½ê<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12">住所<span class="red">※</span></td>
 						<td bgcolor="#ffffff">
 							<table cellspacing="0" cellpadding="0" summary=" " id="frame02">
@@ -97,5 +97,5 @@
 									<td class="fs12n"><span class="red"><!--{$arrErr.pref}--></span>
 									<select name="pref" style="<!--{$arrErr.pref|sfGetErrorColor}-->">
-									<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="" selected>選択してください</option>
 									<!--{if $pref == ""}-->
 									<!--{html_options options=$arrPref selected=$arrOtherDeliv.pref|escape}-->
@@ -127,10 +127,10 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ<span class="red">¢¨</span></td>
+						<td bgcolor="#f0f0f0" class="fs12n">電話番号<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></span>
 							<input type="text" name="tel01" value="<!--{if $tel01 == ""}--><!--{$arrOtherDeliv.tel01|escape}--><!--{else}--><!--{$tel01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel01|sfGetErrorColor}-->" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="tel02" value="<!--{if $tel02 == ""}--><!--{$arrOtherDeliv.tel02|escape}--><!--{else}--><!--{$tel02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel02|sfGetErrorColor}-->" size=6 class="box6" />&nbsp;-&nbsp;<input type="text" name="tel03" value="<!--{if $tel03 == ""}--><!--{$arrOtherDeliv.tel03|escape}--><!--{else}--><!--{$tel03|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel03|sfGetErrorColor}-->" size=6 class="box6" /></td>
 					</tr>
 				</table>
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+				<!--入力フォームここまで-->
 				</td>
 			</tr>
@@ -138,5 +138,5 @@
 			<tr>
 				<td align="center">
-					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_entry_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_entry.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/common/b_entry.gif" width="150" height="30" alt="ÅÐÏ¿¤¹¤ë" name="register" id="register" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_entry_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_entry.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/common/b_entry.gif" width="150" height="30" alt="登録する" name="register" id="register" />
 				</td>
 			</tr>
Index: branches/feature-module-update/html/install/user_data/templates/mypage/navi.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/navi.tpl	(revision 12157)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/navi.tpl	(revision 15078)
@@ -4,32 +4,32 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§NAVI-->
+<!--▼NAVI-->
 <table width="170" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<!--{if $tpl_mypageno == 'index'}-->
-			<td><a href="./index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi01_on.jpg" width="170" height="30" alt="¹ØÆþÍúÎò°ìÍ÷" border="0" name="m_navi01"></a></td>
+			<td><a href="./index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi01_on.jpg" width="170" height="30" alt="購入履歴一覧" border="0" name="m_navi01"></a></td>
 		<!--{else}-->
-			<td><a href="./index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi01_on.jpg','m_navi01');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi01.jpg','m_navi01');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi01.jpg" width="170" height="30" alt="¹ØÆþÍúÎò°ìÍ÷" border="0" name="m_navi01"></a></td>
+			<td><a href="./index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi01_on.jpg','m_navi01');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi01.jpg','m_navi01');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi01.jpg" width="170" height="30" alt="購入履歴一覧" border="0" name="m_navi01"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_mypageno == 'change'}-->
-			<td><a href="./change.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi02_on.jpg" width="170" height="30" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹" border="0" name="m_navi02"></a></td>
+			<td><a href="./change.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi02_on.jpg" width="170" height="30" alt="会員登録内容変更" border="0" name="m_navi02"></a></td>
 		<!--{else}-->
-			<td><a href="./change.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi02_on.jpg','m_navi02');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi02.jpg','m_navi02');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi02.jpg" width="170" height="30" alt="²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹" border="0" name="m_navi02"></a></td>
+			<td><a href="./change.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi02_on.jpg','m_navi02');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi02.jpg','m_navi02');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi02.jpg" width="170" height="30" alt="会員登録内容変更" border="0" name="m_navi02"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_mypageno == 'delivery'}-->
-			<td><a href="./delivery.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi03_on.jpg" width="170" height="30" alt="¤ªÆÏ¤±ÀèÄÉ²Ã¡¦ÊÑ¹¹" border="0" name="m_navi03"></a></td>
+			<td><a href="./delivery.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi03_on.jpg" width="170" height="30" alt="お届け先追加・変更" border="0" name="m_navi03"></a></td>
 		<!--{else}-->
-			<td><a href="./delivery.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi03_on.jpg','m_navi03');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi03.jpg','m_navi03');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi03.jpg" width="170" height="30" alt="¤ªÆÏ¤±ÀèÄÉ²Ã¡¦ÊÑ¹¹" border="0" name="m_navi03"></a></td>
+			<td><a href="./delivery.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi03_on.jpg','m_navi03');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi03.jpg','m_navi03');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi03.jpg" width="170" height="30" alt="お届け先追加・変更" border="0" name="m_navi03"></a></td>
 		<!--{/if}-->
 	</tr>
 	<tr>
 		<!--{if $tpl_mypageno == 'refusal'}-->
-			<td><a href="./refusal.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi04_on.jpg" width="170" height="30" alt="Âà²ñ¼êÂ³¤­" border="0" name="m_navi04"></a></td>
+			<td><a href="./refusal.php"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi04_on.jpg" width="170" height="30" alt="退会手続き" border="0" name="m_navi04"></a></td>
 		<!--{else}-->
-			<td><a href="./refusal.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi04_on.jpg','m_navi04');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi04.jpg','m_navi04');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi04.jpg" width="170" height="30" alt="Âà²ñ¼êÂ³¤­" border="0" name="m_navi04"></a></td>
+			<td><a href="./refusal.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi04_on.jpg','m_navi04');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/navi04.jpg','m_navi04');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/navi04.jpg" width="170" height="30" alt="退会手続き" border="0" name="m_navi04"></a></td>
 		<!--{/if}-->
 	</tr>
@@ -38,5 +38,5 @@
 <table><tr><td height="15"></td></tr></table>
 
-<!-- ¸½ºß¤Î¥Ý¥¤¥ó¥È ¤³¤³¤«¤é -->
+<!-- 現在のポイント ここから -->
 <!--{if $point_disp !== false}-->
 <table width="170" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -46,7 +46,7 @@
 			<tr align="center">
 				<td class="fs12" bgcolor="#ffffff">
-				¤è¤¦¤³¤½ <br/>
-				<!--{$CustomerName1|escape}--> <!--{$CustomerName2|escape}-->ÍÍ<br>
-				¸½ºß¤Î½ê»ý¥Ý¥¤¥ó¥È¤Ï<span class="redst"><!--{$CustomerPoint|number_format|escape|default:"0"}-->pt</span>¤Ç¤¹¡£
+				ようこそ <br/>
+				<!--{$CustomerName1|escape}--> <!--{$CustomerName2|escape}-->様<br>
+				現在の所持ポイントは<span class="redst"><!--{$CustomerPoint|number_format|escape|default:"0"}-->pt</span>です。
 				</td>
 			</tr>
@@ -56,5 +56,5 @@
 </table>
 <!--{/if}-->
-<!-- ¸½ºß¤Î¥Ý¥¤¥ó¥È ¤³¤³¤Þ¤Ç -->
+<!-- 現在のポイント ここまで -->
 
-<!--¢¥NAVI-->
+<!--▲NAVI-->
Index: branches/feature-module-update/html/install/user_data/templates/mypage/refusal_confirm.tpl
===================================================================
--- branches/rel/html/install/user_data/templates/mypage/refusal_confirm.tpl	(revision 14949)
+++ branches/feature-module-update/html/install/user_data/templates/mypage/refusal_confirm.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -11,8 +11,8 @@
 	<tr>
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MY¥Ú¡¼¥¸"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/title.jpg" width="700" height="40" alt="MYページ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -21,12 +21,12 @@
 			<tr valign="top">
 				<td>
-				<!--¢§NAVI-->
+				<!--▼NAVI-->
 					<!--{include file=$tpl_navi}-->
-				<!--¢¥NAVI-->
+				<!--▲NAVI-->
 				</td>
 				<td align="right">
 				<table width="515" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
-						<td><!--¡ú¥¿¥¤¥È¥ë--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="Âà²ñ¼êÂ³¤­"></td>
+						<td><!--★タイトル--><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/subtitle04.gif" width="515" height="32" alt="退会手続き"></td>
 					</tr>
 					<tr><td height="15"></td></tr>
@@ -37,24 +37,24 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--É½¼¨¤³¤³¤«¤é-->
+								<!--表示ここから-->
 								<table width="465" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="55"></td></tr>
 									<tr>
-										<td align="center" class="fs12n">Âà²ñ¼êÂ³¤­¤ò¼Â¹Ô¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©</td>
+										<td align="center" class="fs12n">退会手続きを実行してもよろしいでしょうか？</td>
 									</tr>
 									<tr><td height="55"></td></tr>
 									<tr>
 										<td align="center">
-											<a href="./refusal.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/b_no_on.gif','refusal_no');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/b_no.gif','refusal_no');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_no.gif" width="180" height="30" alt="¤¤¤¤¤¨¡¢Âà²ñ¤·¤Þ¤»¤ó" name="refusal_no" id="refusal_no" /></a>¡¡
-											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes.gif" width="180" height="30" alt="¤Ï¤¤¡¢¤Ï¤¤¡¢Âà²ñ¤·¤Þ¤¹" name="refusal_yes" id="refusal_yes" />
+											<a href="./refusal.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/b_no_on.gif','refusal_no');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/mypage/b_no.gif','refusal_no');"><img src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_no.gif" width="180" height="30" alt="いいえ、退会しません" name="refusal_no" id="refusal_no" /></a>　
+											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes_on.gif',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes.gif',this);" src="<!--{$smarty.const.URL_DIR}-->img/mypage/b_yes.gif" width="180" height="30" alt="はい、はい、退会します" name="refusal_yes" id="refusal_yes" />
 										</td>
 									</tr>
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td class="fs10"><span class="red">¢¨Âà²ñ¼êÂ³¤­¤¬´°Î»¤·¤¿»þÅÀ¤Ç¡¢¸½ºßÊÝÂ¸¤µ¤ì¤Æ¤¤¤ë¹ØÆþÍúÎò¤ä¡¢¤ªÆÏ¤±ÀèÅù¤Î¾ðÊó¤Ï¤¹¤Ù¤Æ¤Ê¤¯¤Ê¤ê¤Þ¤¹¤Î¤Ç¤´Ãí°Õ¤¯¤À¤µ¤¤¡£</span></td>
+										<td class="fs10"><span class="red">※退会手続きが完了した時点で、現在保存されている購入履歴や、お届け先等の情報はすべてなくなりますのでご注意ください。</span></td>
 									</tr>
 									<tr><td height="30"></td></tr>
 								</table>
-								<!--É½¼¨¤³¤³¤Þ¤Ç-->
+								<!--表示ここまで-->
 								</td>
 							</tr>
@@ -67,10 +67,10 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 
Index: branches/feature-module-update/html/input_zip.php
===================================================================
--- branches/rel/html/input_zip.php	(revision 12157)
+++ branches/feature-module-update/html/input_zip.php	(revision 15078)
@@ -15,5 +15,5 @@
 	var $tpl_message;
 	function CPage() {
-		$this->tpl_message = "½»½ê¤ò¸¡º÷¤·¤Æ¤¤¤Þ¤¹¡£";
+		$this->tpl_message = "住所を検索しています。";
 	}
 }
@@ -23,13 +23,13 @@
 $objView = new SC_SiteView(false);
 
-// ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+// 入力エラーチェック
 $arrErr = fnErrorCheck();
 
-// ÆþÎÏ¥¨¥é¡¼¤Î¾ì¹ç¤Ï½ªÎ»
+// 入力エラーの場合は終了
 if(count($arrErr) > 0) {
 	$objPage->tpl_start = "window.close();";
 }
 
-// Í¹ÊØÈÖ¹æ¸¡º÷Ê¸ºîÀ®
+// 郵便番号検索文作成
 $zipcode = $_GET['zip1'].$_GET['zip2'];
 $zipcode = mb_convert_kana($zipcode ,"n");
@@ -38,5 +38,5 @@
 $data_list = $conn->getAll($sqlse, array($zipcode));
 
-// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÈÃÍ¤òÈ¿Å¾¤µ¤»¤ë¡£
+// インデックスと値を反転させる。
 $arrREV_PREF = array_flip($arrPref);
 
@@ -45,14 +45,14 @@
 $town =  $data_list[0]['town'];
 /*
-	ÁíÌ³¾Ê¤«¤é¥À¥¦¥ó¥í¡¼¥É¤·¤¿¥Ç¡¼¥¿¤ò¤½¤Î¤Þ¤Þ¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È
-	°Ê²¼¤Î¤è¤¦¤ÊÊ¸»úÎó¤¬Æþ¤Ã¤Æ¤¤¤ë¤Î¤Ç	ÂÐºö¤¹¤ë¡£
-	¡¦¡Ê£±¢·£±£¹ÃúÌÜ¡Ë
-	¡¦°Ê²¼¤Ë·ÇºÜ¤¬¤Ê¤¤¾ì¹ç
+	総務省からダウンロードしたデータをそのままインポートすると
+	以下のような文字列が入っているので	対策する。
+	・（１~１９丁目）
+	・以下に掲載がない場合
 */
-$town = ereg_replace("¡Ê.*¡Ë$","",$town);
-$town = ereg_replace("°Ê²¼¤Ë·ÇºÜ¤¬¤Ê¤¤¾ì¹ç","",$town);
+$town = ereg_replace("（.*）$","",$town);
+$town = ereg_replace("以下に掲載がない場合","",$town);
 $objPage->tpl_town = $town;
 
-// Í¹ÊØÈÖ¹æ¤¬È¯¸«¤µ¤ì¤¿¾ì¹ç
+// 郵便番号が発見された場合
 if(count($data_list) > 0) {
 	$func = "fnPutAddress('" . $_GET['input1'] . "','" . $_GET['input2']. "');";
@@ -60,19 +60,19 @@
 	$objPage->tpl_start = "window.close();";
 } else {
-	$objPage->tpl_message = "³ºÅö¤¹¤ë½»½ê¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¤Ç¤·¤¿¡£";
+	$objPage->tpl_message = "該当する住所が見つかりませんでした。";
 }
 
-/* ¥Ú¡¼¥¸¤ÎÉ½¼¨¡¡*/
+/* ページの表示　*/
 $objView->assignobj($objPage);
 $objView->display("input_zip.tpl");
 
-/* ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯ */
+/* 入力エラーのチェック */
 function fnErrorCheck() {
-	// ¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸ÇÛÎó¤Î½é´ü²½
+	// エラーメッセージ配列の初期化
 	$objErr = new SC_CheckError();
 	
-	// Í¹ÊØÈÖ¹æ
-	$objErr->doFunc( array("Í¹ÊØÈÖ¹æ1",'zip1',ZIP01_LEN ) ,array( "NUM_COUNT_CHECK" ) );
-	$objErr->doFunc( array("Í¹ÊØÈÖ¹æ2",'zip2',ZIP02_LEN ) ,array( "NUM_COUNT_CHECK" ) );
+	// 郵便番号
+	$objErr->doFunc( array("郵便番号1",'zip1',ZIP01_LEN ) ,array( "NUM_COUNT_CHECK" ) );
+	$objErr->doFunc( array("郵便番号2",'zip2',ZIP02_LEN ) ,array( "NUM_COUNT_CHECK" ) );
 	
 	return $objErr->arrErr;
Index: branches/feature-module-update/html/rss/product.php
===================================================================
--- branches/rel/html/rss/product.php	(revision 12157)
+++ branches/feature-module-update/html/rss/product.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-//¶¦ÄÌÉôÉÊ¤ÎÆÉ¤ß¹þ¤ß
+//共通部品の読み込み
 require_once("../require.php");
 
@@ -13,5 +13,5 @@
 		$this->tpl_mainpage = "rss/product.tpl";
 		$this->encode = "UTF-8";
-		$this->title = "¾¦ÉÊ°ìÍ÷¾ðÊó";
+		$this->title = "商品一覧情報";
 	}
 }
@@ -22,21 +22,21 @@
 $objSiteInfo = new SC_SiteInfo();
 
-//Å¹ÊÞ¾ðÊó¤ò¥»¥Ã¥È
+//店舗情報をセット
 $arrSiteInfo = $objSiteInfo->data;
 
-//¾¦ÉÊID¤ò¼èÆÀ
+//商品IDを取得
 $product_id = $_GET['product_id'];
 $mode = $_GET['mode'];
 
 if(($product_id != "" and is_numeric($product_id)) or $mode == "all"){
-	//¾¦ÉÊ¾ÜºÙ¤ò¼èÆÀ
+	//商品詳細を取得
 	($mode == "all") ? $arrProduct = lfGetProductsDetail($objQuery, $mode) : $arrProduct = lfGetProductsDetail($objQuery, $product_id);
 
-	// ÃÍ¤Î¥»¥Ã¥È¤·Ä¾¤·
+	// 値のセットし直し
 	foreach($arrProduct as $key => $val){
-		//¾¦ÉÊ²Á³Ê¤òÀÇ¹þ¤ß¤ËÊÔ½¸
+		//商品価格を税込みに編集
 		$arrProduct[$key]["price02"] = sfPreTax($arrProduct[$key]["price02"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]);
 		
-		// ²èÁü¥Õ¥¡¥¤¥ë¤ÎURL¥»¥Ã¥È
+		// 画像ファイルのURLセット
 		(file_exists(IMAGE_SAVE_DIR . $arrProduct[$key]["main_list_image"])) ? $dir = IMAGE_SAVE_URL_RSS : $dir = IMAGE_TEMP_URL_RSS;
 		$arrProduct[$key]["main_list_image"] = $dir . $arrProduct[$key]["main_list_image"];
@@ -46,16 +46,16 @@
 		$arrProduct[$key]["main_large_image"] = $dir . $arrProduct[$key]["main_large_image"];
 		
-		// ¥Ý¥¤¥ó¥È·×»»
+		// ポイント計算
 		$arrProduct[$key]["point"] = sfPrePoint($arrProduct[$key]["price02"], $arrProduct[$key]["point_rate"], POINT_RULE, $arrProduct[$key]["product_id"]);
 	}
 }elseif($mode == "list"){
-	//¾¦ÉÊ°ìÍ÷¤ò¼èÆÀ
+	//商品一覧を取得
 	$arrProduct = $objQuery->getall("SELECT product_id, name AS product_name FROM dtb_products");
 }else{
 	$arrProduct = lfGetProductsAllclass($objQuery);
 	
-	// ÃÍ¤Î¥»¥Ã¥È¤·Ä¾¤·
+	// 値のセットし直し
 	foreach($arrProduct as $key => $val){
-		//¾¦ÉÊ²Á³Ê¤òÀÇ¹þ¤ß¤ËÊÔ½¸
+		//商品価格を税込みに編集
 		$arrProduct[$key]["price01_max"] = sfPreTax($arrProduct[$key]["price01_max"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]);
 		$arrProduct[$key]["price01_min"] = sfPreTax($arrProduct[$key]["price01_min"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]);
@@ -63,5 +63,5 @@
 		$arrProduct[$key]["price02_min"] = sfPreTax($arrProduct[$key]["price02_min"], $arrSiteInfo["tax"], $arrSiteInfo["tax_rule"]);
 		
-		// ²èÁü¥Õ¥¡¥¤¥ë¤ÎURL¥»¥Ã¥È
+		// 画像ファイルのURLセット
 		(file_exists(IMAGE_SAVE_DIR . $arrProduct[$key]["main_list_image"])) ? $dir = IMAGE_SAVE_URL_RSS : $dir = IMAGE_TEMP_URL_RSS;
 		$arrProduct[$key]["main_list_image"] = $dir . $arrProduct[$key]["main_list_image"];
@@ -71,5 +71,5 @@
 		$arrProduct[$key]["main_large_image"] = $dir . $arrProduct[$key]["main_large_image"];
 		
-		// ¥Ý¥¤¥ó¥È·×»»
+		// ポイント計算
 		$arrProduct[$key]["point_max"] = sfPrePoint($arrProduct[$key]["price02_max"], $arrProduct[$key]["point_rate"], POINT_RULE, $arrProduct[$key]["product_id"]);
 		$arrProduct[$key]["point_min"] = sfPrePoint($arrProduct[$key]["price02_min"], $arrProduct[$key]["point_rate"], POINT_RULE, $arrProduct[$key]["product_id"]);
@@ -77,5 +77,5 @@
 }
 
-//¾¦ÉÊ¾ðÊó¤ò¥»¥Ã¥È
+//商品情報をセット
 $objPage->arrProduct = $arrProduct;
 if(is_array(sfswaparray($arrProduct))){
@@ -83,27 +83,27 @@
 }
 
-//Å¹ÊÞ¾ðÊó¤ò¥»¥Ã¥È
+//店舗情報をセット
 $objPage->arrSiteInfo = $arrSiteInfo;
 
-//¥»¥Ã¥È¤·¤¿¥Ç¡¼¥¿¤ò¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ë½ÐÎÏ
+//セットしたデータをテンプレートファイルに出力
 $objView->assignobj($objPage);
 
-//¥­¥ã¥Ã¥·¥å¤·¤Ê¤¤(Ç°¤Î¤¿¤á)
+//キャッシュしない(念のため)
 header("Pragma: no-cache");
 
-//XML¥Æ¥­¥¹¥È(¤³¤ì¤¬¤Ê¤¤¤ÈÀµ¾ï¤ËRSS¤È¤·¤ÆÇ§¼±¤·¤Æ¤¯¤ì¤Ê¤¤¥Ä¡¼¥ë¤¬¤¢¤ë¤¿¤á)
+//XMLテキスト(これがないと正常にRSSとして認識してくれないツールがあるため)
 header("Content-type: application/xml");
 DETAIL_P_HTML;
 
-//²èÌÌÉ½¼¨
+//画面表示
 $objView->display($objPage->tpl_mainpage, true);
 
 //---------------------------------------------------------------------------------------------------------------------
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾:lfGetProducts
- * ÀâÌÀ¡¡:¾¦ÉÊ¾ðÊó¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô£±:$objQuery		DBÁàºî¥¯¥é¥¹
- * °ú¿ô£²:$product_id	¾¦ÉÊID
- * Ìá¤êÃÍ:$arrProduct	¼èÆÀ·ë²Ì¤òÇÛÎó¤ÇÊÖ¤¹
+ * 関数名:lfGetProducts
+ * 説明　:商品情報を取得する
+ * 引数１:$objQuery		DB操作クラス
+ * 引数２:$product_id	商品ID
+ * 戻り値:$arrProduct	取得結果を配列で返す
  **************************************************************************************************************/
 function lfGetProductsDetail($objQuery, $product_id = "all"){
@@ -141,8 +141,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾:lfGetProductsAllclass
- * ÀâÌÀ¡¡:¾¦ÉÊ¾ðÊó¤ò¼èÆÀ¤¹¤ë(vw_products_allclass»ÈÍÑ)
- * °ú¿ô£±:$objQuery		DBÁàºî¥¯¥é¥¹
- * Ìá¤êÃÍ:$arrProduct	¼èÆÀ·ë²Ì¤òÇÛÎó¤ÇÊÖ¤¹
+ * 関数名:lfGetProductsAllclass
+ * 説明　:商品情報を取得する(vw_products_allclass使用)
+ * 引数１:$objQuery		DB操作クラス
+ * 戻り値:$arrProduct	取得結果を配列で返す
  **************************************************************************************************************/
 function lfGetProductsAllclass($objQuery){
Index: branches/feature-module-update/html/rss/index.php
===================================================================
--- branches/rel/html/rss/index.php	(revision 12157)
+++ branches/feature-module-update/html/rss/index.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-//¶¦ÄÌÉôÉÊ¤ÎÆÉ¤ß¹þ¤ß
+//共通部品の読み込み
 require_once("../require.php");
 
@@ -13,5 +13,5 @@
 		$this->tpl_mainpage = "rss/index.tpl";
 		$this->encode = "UTF-8";
-		$this->description = "¿·Ãå¾ðÊó";
+		$this->description = "新着情報";
 	}
 }
@@ -21,61 +21,61 @@
 $objView = new SC_SiteView(false);
 
-//¿·Ãå¾ðÊó¤ò¼èÆÀ
+//新着情報を取得
 $arrNews = lfGetNews($objQuery);
 
-//¥­¥ã¥Ã¥·¥å¤·¤Ê¤¤(Ç°¤Î¤¿¤á)
+//キャッシュしない(念のため)
 header("pragma: no-cache");
 
-//XML¥Æ¥­¥¹¥È(¤³¤ì¤¬¤Ê¤¤¤ÈÀµ¾ï¤ËRSS¤È¤·¤ÆÇ§¼±¤·¤Æ¤¯¤ì¤Ê¤¤¥Ä¡¼¥ë¤¬¤¢¤ë¤¿¤á)
+//XMLテキスト(これがないと正常にRSSとして認識してくれないツールがあるため)
 header("Content-type: application/xml");
 
-//¿·Ãå¾ðÊó¤ò¥»¥Ã¥È
+//新着情報をセット
 $objPage->arrNews = $arrNews;
 $objPage->timestamp = sf_mktime("r", $arrNews[0]['HOUR'], $arrNews[0]['MINUTE'], $arrNews[0]['SECOND'], $arrNews[0]['MONTH'], $arrNews[0]['DAY'], $arrNews[0]['YEAR']);
 
-//Å¹Ì¾¤ò¥»¥Ã¥È
+//店名をセット
 $objPage->site_title = $arrNews[0]['shop_name'];
 
-//ÂåÉ½Email¥¢¥É¥ì¥¹¤ò¥»¥Ã¥È
+//代表Emailアドレスをセット
 $objPage->email = $arrNews[0]['email'];
 
-//¥»¥Ã¥È¤·¤¿¥Ç¡¼¥¿¤ò¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤Ë½ÐÎÏ
+//セットしたデータをテンプレートファイルに出力
 $objView->assignobj($objPage);
 
-//²èÌÌÉ½¼¨
+//画面表示
 $objView->display($objPage->tpl_mainpage, true);
 
 //---------------------------------------------------------------------------------------------------------------------
 /***************************************************************************************************************
- * ´Ø¿ôÌ¾:lfGetNews
- * ÀâÌÀ¡¡:¿·Ãå¾ðÊó¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô£±:$objQuery		DBÁàºî¥¯¥é¥¹
- * Ìá¤êÃÍ:$arrNews		¼èÆÀ·ë²Ì¤òÇÛÎó¤ÇÊÖ¤¹
+ * 関数名:lfGetNews
+ * 説明　:新着情報を取得する
+ * 引数１:$objQuery		DB操作クラス
+ * 戻り値:$arrNews		取得結果を配列で返す
  ***************************************************************************************************************/
 function lfGetNews($objQuery){
 	$col = "";
-	$col .= "     news_id ";								//¿·Ãå¾ðÊóID
-	$col .= "     ,news_title ";							//¿·Ãå¾ðÊó¥¿¥¤¥È¥ë
-	$col .= "     ,news_comment ";							//¿·Ãå¾ðÊóËÜÊ¸
+	$col .= "     news_id ";								//新着情報ID
+	$col .= "     ,news_title ";							//新着情報タイトル
+	$col .= "     ,news_comment ";							//新着情報本文
 	
 	if (DB_TYPE == "pgsql") {
-		$col .= "     ,to_char(news_date, 'YYYY') AS YEAR ";	//ÆüÉÕ(Ç¯)
-		$col .= "     ,to_char(news_date, 'MM') AS MONTH ";		//ÆüÉÕ(·î)
-		$col .= "     ,to_char(news_date, 'DD') AS DAY ";		//ÆüÉÕ(Æü)
-		$col .= "     ,to_char(news_date, 'HH24') AS HOUR ";	//ÆüÉÕ(»þ´Ö)
-		$col .= "     ,to_char(news_date, 'MI') AS MINUTE ";	//ÆüÉÕ(Ê¬)
-		$col .= "     ,to_char(news_date, 'SS') AS SECOND ";	//ÆüÉÕ(ÉÃ)
+		$col .= "     ,to_char(news_date, 'YYYY') AS YEAR ";	//日付(年)
+		$col .= "     ,to_char(news_date, 'MM') AS MONTH ";		//日付(月)
+		$col .= "     ,to_char(news_date, 'DD') AS DAY ";		//日付(日)
+		$col .= "     ,to_char(news_date, 'HH24') AS HOUR ";	//日付(時間)
+		$col .= "     ,to_char(news_date, 'MI') AS MINUTE ";	//日付(分)
+		$col .= "     ,to_char(news_date, 'SS') AS SECOND ";	//日付(秒)
 	}else if (DB_TYPE == "mysql") {
-		$col .= "     ,DATE_FORMAT(news_date, '%Y') AS YEAR ";		//ÆüÉÕ(Ç¯)
-		$col .= "     ,DATE_FORMAT(news_date, '%m') AS MONTH ";		//ÆüÉÕ(·î)
-		$col .= "     ,DATE_FORMAT(news_date, '%d') AS DAY ";		//ÆüÉÕ(Æü)
-		$col .= "     ,DATE_FORMAT(news_date, '%H') AS HOUR ";		//ÆüÉÕ(»þ´Ö)
-		$col .= "     ,DATE_FORMAT(news_date, '%i') AS MINUTE ";	//ÆüÉÕ(Ê¬)
-		$col .= "     ,DATE_FORMAT(news_date, '%s') AS SECOND ";	//ÆüÉÕ(ÉÃ)
+		$col .= "     ,DATE_FORMAT(news_date, '%Y') AS YEAR ";		//日付(年)
+		$col .= "     ,DATE_FORMAT(news_date, '%m') AS MONTH ";		//日付(月)
+		$col .= "     ,DATE_FORMAT(news_date, '%d') AS DAY ";		//日付(日)
+		$col .= "     ,DATE_FORMAT(news_date, '%H') AS HOUR ";		//日付(時間)
+		$col .= "     ,DATE_FORMAT(news_date, '%i') AS MINUTE ";	//日付(分)
+		$col .= "     ,DATE_FORMAT(news_date, '%s') AS SECOND ";	//日付(秒)
 	}
-	$col .= "     ,news_url ";								//¿·Ãå¾ðÊóURL
-	$col .= "     ,news_select ";							//¿·Ãå¾ðÊó¤Î¶èÊ¬(1:URL¡¢2:ËÜÊ¸)
-	$col .= "     ,(SELECT shop_name FROM dtb_baseinfo limit 1) AS shop_name  ";	//Å¹Ì¾
-	$col .= "     ,(SELECT email04 FROM dtb_baseinfo limit 1) AS email ";			//ÂåÉ½Email¥¢¥É¥ì¥¹
+	$col .= "     ,news_url ";								//新着情報URL
+	$col .= "     ,news_select ";							//新着情報の区分(1:URL、2:本文)
+	$col .= "     ,(SELECT shop_name FROM dtb_baseinfo limit 1) AS shop_name  ";	//店名
+	$col .= "     ,(SELECT email04 FROM dtb_baseinfo limit 1) AS email ";			//代表Emailアドレス
 	$from = "dtb_news";
 	$where = "del_flg = '0'";
Index: branches/feature-module-update/html/mobile/mypage/index.php
===================================================================
--- branches/rel/html/mobile/mypage/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/mypage/index.php	(revision 15078)
@@ -15,5 +15,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'mypage/index.tpl';
-		$this->tpl_title = 'MY¥Ú¡¼¥¸/¹ØÆþÍúÎò°ìÍ÷';
+		$this->tpl_title = 'MYページ/購入履歴一覧';
 		session_cache_limiter('private-no-expire');
 	}
@@ -24,20 +24,20 @@
 $objQuery = new SC_Query();
 $objCustomer = new SC_Customer();
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-// ·ÈÂÓÃ¼ËöID¤¬°ìÃ×¤¹¤ë²ñ°÷¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+// 携帯端末IDが一致する会員が存在するかどうかをチェックする。
 $objPage->tpl_valid_phone_id = $objCustomer->checkMobilePhoneId();
 
-// ¥í¥°¥¤¥ó½èÍý
+// ログイン処理
 if($_POST['mode'] == 'login') {
 	$objFormParam->toLower('login_email');
@@ -45,5 +45,5 @@
 	$arrForm =  $objFormParam->getHashArray();
 	
-	// ¥¯¥Ã¥­¡¼ÊÝÂ¸È½Äê
+	// クッキー保存判定
 	if ($arrForm['login_memory'] == "1" && $arrForm['login_email'] != "") {
 		$objCookie->setCookie('login_email', $_POST['login_email']);
@@ -55,11 +55,11 @@
 		if($objCustomer->getCustomerDataFromMobilePhoneIdPass($arrForm['login_pass']) ||
 		   $objCustomer->getCustomerDataFromEmailPass($arrForm['login_pass'], $arrForm['login_email'], true)) {
-			// ¥í¥°¥¤¥ó¤¬À®¸ù¤·¤¿¾ì¹ç¤Ï·ÈÂÓÃ¼ËöID¤òÊÝÂ¸¤¹¤ë¡£
+			// ログインが成功した場合は携帯端末IDを保存する。
 			$objCustomer->updateMobilePhoneId();
 
-			// ·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¥³¥Ô¡¼¤¹¤ë¡£
+			// 携帯のメールアドレスをコピーする。
 			$objCustomer->updateEmailMobile();
 
-			// ·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+			// 携帯のメールアドレスが登録されていない場合
 			if (!$objCustomer->hasValue('email_mobile')) {
 				header('Location: ' . gfAddSessionId('../entry/email_mobile.php'));
@@ -81,5 +81,5 @@
 
 
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 if(!$objCustomer->isLoginSuccess()) {
 	$objPage->tpl_mainpage = 'mypage/login.tpl';
@@ -87,19 +87,19 @@
 	$objView->assignArray(array("arrErr" => $arrErr));
 }else {
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
 }
 
-$objView->assignobj($objPage);				//$objpageÆâ¤ÎÁ´¤Æ¤Î¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤òsmarty¤Ë³ÊÇ¼
-$objView->display(SITE_FRAME);				//¥Ñ¥¹¤È¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤Î¸Æ¤Ó½Ð¤·¡¢¼Â¹Ô
+$objView->assignobj($objPage);				//$objpage内の全てのテンプレート変数をsmartyに格納
+$objView->display(SITE_FRAME);				//パスとテンプレート変数の呼び出し、実行
 
 //-------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("µ­²±¤¹¤ë", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Ñ¥¹¥ï¡¼¥É", "login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("記憶する", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("メールアドレス", "login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("パスワード", "login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
 }
 ?>
Index: branches/feature-module-update/html/mobile/mypage/refusal_complete.php
===================================================================
--- branches/rel/html/mobile/mypage/refusal_complete.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/mypage/refusal_complete.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * Âà²ñ´°Î»
+ * 退会完了
  */
 
@@ -15,5 +15,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = 'mypage/refusal_complete.tpl';
-		$this->tpl_title = "MY¥Ú¡¼¥¸/Âà²ñ¼êÂ³¤­(´°Î»¥Ú¡¼¥¸)";
+		$this->tpl_title = "MYページ/退会手続き(完了ページ)";
 		$this->point_disp = false;
 	}
@@ -24,10 +24,10 @@
 
 $objCustomer = new SC_Customer();
-//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+//マイページトップ顧客情報表示用
 $objPage->CustomerName1 = $objCustomer->getvalue('name01');
 $objPage->CustomerName2 = $objCustomer->getvalue('name02');
 $objPage->CustomerPoint = $objCustomer->getvalue('point');
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
Index: branches/feature-module-update/html/mobile/mypage/order.php
===================================================================
--- branches/rel/html/mobile/mypage/order.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/mypage/order.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ÍúÎò¤«¤éÃíÊ¸¤ò¼èÆÀ¡¦ÅÐÏ¿¤·¡¢¥«¡¼¥È¤ËÁ«°Ü¤¹¤ë¡£
+ * 履歴から注文を取得・登録し、カートに遷移する。
  */
 require_once("../require.php");
@@ -14,8 +14,8 @@
 $objCartSess = new SC_CartSession();
 
-//¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+//受注詳細データの取得
 $arrDisp = lfGetOrderDetail($_POST['order_id']);
 
-//¥í¥°¥¤¥ó¤·¤Æ¤¤¤Ê¤¤¡¢¤Þ¤¿¤ÏDB¤Ë¾ðÊó¤¬Ìµ¤¤¾ì¹ç
+//ログインしていない、またはDBに情報が無い場合
 if (!$objCustomer->isLoginSuccess() or count($arrDisp) == 0){
 	sfDispSiteError(CUSTOMER_ERROR, "", false, "", true);
@@ -35,5 +35,5 @@
 
 //-----------------------------------------------------------------------------------------------------------------------------------
-// ¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+// 受注詳細データの取得
 function lfGetOrderDetail($order_id) {
 	$objQuery = new SC_Query();
Index: branches/feature-module-update/html/mobile/mypage/change_complete.php
===================================================================
--- branches/rel/html/mobile/mypage/change_complete.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/mypage/change_complete.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ÊÑ¹¹´°Î»
+ * 変更完了
  */
 require_once("../require.php");
@@ -14,5 +14,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = 'mypage/change_complete.tpl';
-		$this->tpl_title = 'MY¥Ú¡¼¥¸/²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹(´°Î»¥Ú¡¼¥¸)';
+		$this->tpl_title = 'MYページ/会員登録内容変更(完了ページ)';
 	}
 }
@@ -22,15 +22,15 @@
 $objCustomer = new SC_Customer();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-//¥»¥Ã¥·¥ç¥ó¾ðÊó¤òºÇ¿·¤Î¾õÂÖ¤Ë¹¹¿·¤¹¤ë
+//セッション情報を最新の状態に更新する
 $objCustomer->updateSession();
 
-//¥í¥°¥¤¥óÈ½Äê
+//ログイン判定
 if (!$objCustomer->isLoginSuccess(true)){
 	sfDispSiteError(CUSTOMER_ERROR, "", false, "", true);
 }else {
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
Index: branches/feature-module-update/html/mobile/mypage/history.php
===================================================================
--- branches/rel/html/mobile/mypage/history.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/mypage/history.php	(revision 15078)
@@ -15,5 +15,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'mypage/history.tpl';
-		$this->tpl_title = 'MY¥Ú¡¼¥¸/¹ØÆþÍúÎò°ìÍ÷';
+		$this->tpl_title = 'MYページ/購入履歴一覧';
 		session_cache_limiter('private-no-expire');
 	}
@@ -28,8 +28,8 @@
 $pageNo = isset($_GET['pageno']) ? $_GET['pageno'] : 0;
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 if(!isset($_SESSION['customer'])) {
 	sfDispSiteError(CUSTOMER_ERROR, "", false, "", true);
@@ -45,15 +45,15 @@
 $objPage->tpl_linemax = $linemax;
 
-// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+// 取得範囲の指定(開始行番号、行数のセット)
 $objQuery->setlimitoffset(HISTORY_NUM, $pageNo);
-// É½¼¨½ç½ø
+// 表示順序
 $objQuery->setorder($order);
 
-//¹ØÆþÍúÎò¤Î¼èÆÀ
+//購入履歴の取得
 $objPage->arrOrder = $objQuery->select($col, $from, $where, $arrval);
 
 // next
 if ($pageNo + HISTORY_NUM < $linemax) {
-	$next = "<a href='history.php?pageno=" . ($pageNo + HISTORY_NUM) . "'>¼¡¤Ø¢ª</a>";
+	$next = "<a href='history.php?pageno=" . ($pageNo + HISTORY_NUM) . "'>次へ→</a>";
 } else {
 	$next = "";
@@ -62,9 +62,9 @@
 // previous
 if ($pageNo - HISTORY_NUM > 0) {
-	$previous = "<a href='history.php?pageno=" . ($pageNo - HISTORY_NUM) . "'>¢«Á°¤Ø</a>";
+	$previous = "<a href='history.php?pageno=" . ($pageNo - HISTORY_NUM) . "'>←前へ</a>";
 } elseif ($pageNo == 0) {
 	$previous = "";
 } else {
-	$previous = "<a href='history.php?pageno=0'>¢«Á°¤Ø</a>";
+	$previous = "<a href='history.php?pageno=0'>←前へ</a>";
 }
 
@@ -77,5 +77,5 @@
 
 $objPage->tpl_strnavi = $previous . $bar . $next;
-$objView->assignobj($objPage);				//$objpageÆâ¤ÎÁ´¤Æ¤Î¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤òsmarty¤Ë³ÊÇ¼
-$objView->display(SITE_FRAME);				//¥Ñ¥¹¤È¥Æ¥ó¥×¥ì¡¼¥ÈÊÑ¿ô¤Î¸Æ¤Ó½Ð¤·¡¢¼Â¹Ô
+$objView->assignobj($objPage);				//$objpage内の全てのテンプレート変数をsmartyに格納
+$objView->display(SITE_FRAME);				//パスとテンプレート変数の呼び出し、実行
 ?>
Index: branches/feature-module-update/html/mobile/mypage/refusal.php
===================================================================
--- branches/rel/html/mobile/mypage/refusal.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/mypage/refusal.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * Âà²ñ½èÍý
+ * 退会処理
  */
 require_once("../require.php");
@@ -14,5 +14,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = 'mypage/refusal.tpl';
-		$this->tpl_title = "MY¥Ú¡¼¥¸/Âà²ñ¼êÂ³¤­(ÆþÎÏ¥Ú¡¼¥¸)";
+		$this->tpl_title = "MYページ/退会手続き(入力ページ)";
 		//session_cache_limiter('private-no-expire');
 	}
@@ -24,9 +24,9 @@
 $objQuery = new SC_Query();
 
-//¥í¥°¥¤¥óÈ½Äê
+//ログイン判定
 if (!$objCustomer->isLoginSuccess()){
 	sfDispSiteError(CUSTOMER_ERROR, "", false, "", true);
 }else {
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
@@ -35,5 +35,5 @@
 
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
@@ -42,5 +42,5 @@
 	exit;
 } elseif (isset($_POST['complete'])){
-	//²ñ°÷ºï½ü
+	//会員削除
 	$objQuery->exec("UPDATE dtb_customer SET del_flg=1, update_date=now() WHERE customer_id=?", array($objCustomer->getValue('customer_id')));
 
@@ -48,5 +48,5 @@
 	if (DB_TYPE == "mysql")	$where = sfChangeILIKE($where);
 	$objCustomer->EndSession();
-	//´°Î»¥Ú¡¼¥¸¤Ø
+	//完了ページへ
 	header("Location: " . gfAddSessionId("refusal_complete.php"));
 	exit;
Index: branches/feature-module-update/html/mobile/mypage/history_detail.php
===================================================================
--- branches/rel/html/mobile/mypage/history_detail.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/mypage/history_detail.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ÍúÎò
+ * 履歴
  */
 
@@ -15,5 +15,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'mypage/history_detail.tpl';
-		$this->tpl_title = "MY¥Ú¡¼¥¸/¹ØÆþÍúÎò¾ÜºÙ";
+		$this->tpl_title = "MYページ/購入履歴詳細";
 		session_cache_limiter('private-no-expire');
 	}
@@ -25,27 +25,27 @@
 $objCustomer = new SC_Customer();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "mypage/index.php");
 
-//ÉÔÀµ¥¢¥¯¥»¥¹È½Äê
+//不正アクセス判定
 $from = "dtb_order";
 $where = "del_flg = 0 AND customer_id = ? AND order_id = ? ";
 $arrval = array($objCustomer->getValue('customer_id'), $_POST['order_id']);
-//DB¤Ë¾ðÊó¤¬¤¢¤ë¤«È½Äê
+//DBに情報があるか判定
 $cnt = $objQuery->count($from, $where, $arrval);
 
-//¥í¥°¥¤¥ó¤·¤Æ¤¤¤Ê¤¤¡¢¤Þ¤¿¤ÏDB¤Ë¾ðÊó¤¬Ìµ¤¤¾ì¹ç
+//ログインしていない、またはDBに情報が無い場合
 if (!$objCustomer->isLoginSuccess() or $cnt == 0){
 	sfDispSiteError(CUSTOMER_ERROR, "", false, "", true);
 } else {
-	//¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+	//受注詳細データの取得
 	$objPage->arrDisp = lfGetOrderData($_POST['order_id']);
-	// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+	// 支払い方法の取得
 	$objPage->arrPayment = sfGetIDValueList("dtb_payment", "payment_id", "payment_method");
-	// ÇÛÁ÷»þ´Ö¤Î¼èÆÀ
+	// 配送時間の取得
 	$arrRet = sfGetDelivTime($objPage->arrDisp['payment_id']);
 	$objPage->arrDelivTime = sfArrKeyValue($arrRet, 'time_id', 'deliv_time');
 
-	//¥Þ¥¤¥Ú¡¼¥¸¥È¥Ã¥×¸ÜµÒ¾ðÊóÉ½¼¨ÍÑ
+	//マイページトップ顧客情報表示用
 	$objPage->CustomerName1 = $objCustomer->getvalue('name01');
 	$objPage->CustomerName2 = $objCustomer->getvalue('name02');
@@ -57,9 +57,9 @@
 //-----------------------------------------------------------------------------------------------------------------------------------
 
-//¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+//受注詳細データの取得
 function lfGetOrderData($order_id) {
-	//¼õÃíÈÖ¹æ¤¬¿ô»ú¤Ç¤¢¤ì¤Ð
+	//受注番号が数字であれば
 	if(sfIsInt($order_id)) {
-		// DB¤«¤é¼õÃí¾ðÊó¤òÆÉ¤ß¹þ¤à
+		// DBから受注情報を読み込む
 		$objQuery = new SC_Query();
 		$col = "order_id, create_date, payment_id, subtotal, tax, use_point, add_point, discount, ";
@@ -70,5 +70,5 @@
 		$arrRet = $objQuery->select($col, $from, $where, array($order_id));
 		$arrOrder = $arrRet[0];
-		// ¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+		// 受注詳細データの取得
 		$arrRet = lfGetOrderDetail($order_id);
 		$arrOrderDetail = sfSwapArray($arrRet);
@@ -78,5 +78,5 @@
 }
 
-// ¼õÃí¾ÜºÙ¥Ç¡¼¥¿¤Î¼èÆÀ
+// 受注詳細データの取得
 function lfGetOrderDetail($order_id) {
 	$objQuery = new SC_Query();
Index: branches/feature-module-update/html/mobile/mypage/change.php
===================================================================
--- branches/rel/html/mobile/mypage/change.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/mypage/change.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¾ðÊóÊÑ¹¹
+ * 情報変更
  */
 
@@ -14,11 +14,11 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_mainpage = 'mypage/change.tpl';		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title .= 'ÅÐÏ¿ÊÑ¹¹(1/3)';			//¡¡¥Ú¡¼¥¸¥¿¥¤¥È¥ë
-	}
-}
-
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
-$CONF = sf_getBasisData();					// Å¹ÊÞ´ðËÜ¾ðÊó
+		$this->tpl_mainpage = 'mypage/change.tpl';		// メインテンプレート
+		$this->tpl_title .= '登録変更(1/3)';			//　ページタイトル
+	}
+}
+
+//---- ページ初期設定
+$CONF = sf_getBasisData();					// 店舗基本情報
 $objConn = new SC_DbConn();
 $objPage = new LC_Page();
@@ -30,12 +30,12 @@
 $objPage->arrJob = $arrJob;
 $objPage->arrReminder = $arrReminder;
-$objPage->arrYear = $objDate->getYear('', 1950);	//¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+$objPage->arrYear = $objDate->getYear('', 1950);	//　日付プルダウン設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-//---- ÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "name01", "convert" => "aKV" ),
@@ -65,5 +65,5 @@
 						 );
 
-//---- ÅÐÏ¿½ü³°ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録除外用カラム配列
 $arrRejectRegistColumn = array("year", "month", "day", "email02", "email_mobile02", "password02");
 
@@ -73,5 +73,5 @@
 if ($_SERVER["REQUEST_METHOD"] == "POST") {
 
-	//-- POST¥Ç¡¼¥¿¤Î°ú¤­·Ñ¤®
+	//-- POSTデータの引き継ぎ
 	$objPage->arrForm = array_merge($objPage->arrForm, $_POST);
 
@@ -80,10 +80,10 @@
 	}
 	
-	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-	
-	//-- ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// emailはすべて小文字で処理
+	
+	//-- 入力データの変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
 
-	// Ìá¤ë¥Ü¥¿¥óÍÑ½èÍý
+	// 戻るボタン用処理
 	if (!empty($_POST["return"])) {
 		switch ($_POST["mode"]) {
@@ -100,25 +100,25 @@
 	}
 
-	//--¡¡ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//--　入力エラーチェック
 	if ($_POST["mode"] == "set1") {
 		$objPage->arrErr = lfErrorCheck1($objPage->arrForm);
 		$objPage->tpl_mainpage = 'mypage/change.tpl';
-		$objPage->tpl_title = 'ÅÐÏ¿ÊÑ¹¹(1/3)';
+		$objPage->tpl_title = '登録変更(1/3)';
 	} elseif ($_POST["mode"] == "set2") {
 		$objPage->arrErr = lfErrorCheck2($objPage->arrForm);
 		$objPage->tpl_mainpage = 'mypage/set1.tpl';
-		$objPage->tpl_title = 'ÅÐÏ¿ÊÑ¹¹(2/3)';
+		$objPage->tpl_title = '登録変更(2/3)';
 	} else {
 		$objPage->arrErr = lfErrorCheck3($objPage->arrForm);
 		$objPage->tpl_mainpage = 'mypage/set2.tpl';
-		$objPage->tpl_title = 'ÅÐÏ¿ÊÑ¹¹(3/3)';
-	}
-
-	if ($objPage->arrErr || !empty($_POST["return"])) {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
+		$objPage->tpl_title = '登録変更(3/3)';
+	}
+
+	if ($objPage->arrErr || !empty($_POST["return"])) {		// 入力エラーのチェック
 		foreach($objPage->arrForm as $key => $val) {
 			$objPage->$key = $val;
 		}
 
-		//-- ¥Ç¡¼¥¿¤ÎÀßÄê
+		//-- データの設定
 		if ($_POST["mode"] == "set1") {
 			$checkVal = array("email", "password", "reminder", "reminder_answer", "name01", "name02", "kana01", "kana02");
@@ -137,17 +137,17 @@
 	} else {
 
-		//--¡¡¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê
+		//--　テンプレート設定
 		if ($_POST["mode"] == "set1") {
 			$objPage->tpl_mainpage = 'mypage/set1.tpl';
-			$objPage->tpl_title = 'ÅÐÏ¿ÊÑ¹¹(2/3)';
+			$objPage->tpl_title = '登録変更(2/3)';
 		} elseif ($_POST["mode"] == "set2") {
 			$objPage->tpl_mainpage = 'mypage/set2.tpl';
-			$objPage->tpl_title = 'ÅÐÏ¿ÊÑ¹¹(3/3)';
+			$objPage->tpl_title = '登録変更(3/3)';
 		} elseif ($_POST["mode"] == "confirm") {
-			//¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨
+			//パスワード表示
 			$passlen = strlen($objPage->arrForm['password']);
 			$objPage->passlen = lfPassLen($passlen);
 
-			// ¥á¡¼¥ë¼õ¤±¼è¤ê
+			// メール受け取り
 			if (strtolower($_POST['mailmaga_flg']) == "on") {
 				$_POST['mailmaga_flg']  = "2";
@@ -157,9 +157,9 @@
 
 			$objPage->tpl_mainpage = 'mypage/change_confirm.tpl';
-			$objPage->tpl_title = 'ÅÐÏ¿ÊÑ¹¹(³ÎÇ§¥Ú¡¼¥¸)';
-
-		}
-
-		//-- ¥Ç¡¼¥¿ÀßÄê
+			$objPage->tpl_title = '登録変更(確認ページ)';
+
+		}
+
+		//-- データ設定
 		unset($objPage->list_data);
 		if ($_POST["mode"] == "set1") {
@@ -178,17 +178,17 @@
 
 
-		//--¡¡²¾ÅÐÏ¿¤È´°Î»²èÌÌ
+		//--　仮登録と完了画面
 		if ($_POST["mode"] == "complete") {
 
-			//-- ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+			//-- 入力データの変換
 			$arrForm = lfConvertParam($_POST, $arrRegistColumn);
-			$arrForm['email'] = strtolower($arrForm['email']);		// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-	
-			//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+			$arrForm['email'] = strtolower($arrForm['email']);		// emailはすべて小文字で処理
+	
+			//エラーチェック
 			$objPage->arrErr = lfErrorCheck($objPage->arrForm);
 			$email_flag = true;
 
 			if($objPage->arrForm['email'] != $objCustomer->getValue('email_mobile')) {
-				//¥á¡¼¥ë¥¢¥É¥ì¥¹¤Î½ÅÊ£¥Á¥§¥Ã¥¯
+				//メールアドレスの重複チェック
 				$email_cnt = $objQuery->count("dtb_customer","del_flg=0 AND (email=? OR email_mobile=?)", array($objPage->arrForm['email'], $objPage->arrForm['email']));
 				if ($email_cnt > 0){
@@ -197,12 +197,12 @@
 			}
 
-			//¥¨¥é¡¼¤Ê¤·¤Ç¤«¤Ä¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬½ÅÊ£¤·¤Æ¤¤¤Ê¤¤¾ì¹ç
+			//エラーなしでかつメールアドレスが重複していない場合
 			if($objPage->arrErr == "" && $email_flag) {
 				$arrForm['customer_id'] = $objCustomer->getValue('customer_id');
-				//-- ÊÔ½¸ÅÐÏ¿
+				//-- 編集登録
 				sfEditCustomerData($arrForm, $arrRegistColumn);
-				//¥»¥Ã¥·¥ç¥ó¾ðÊó¤òºÇ¿·¤Î¾õÂÖ¤Ë¹¹¿·¤¹¤ë
+				//セッション情報を最新の状態に更新する
 				$objCustomer->updateSession();
-				//´°Î»¥Ú¡¼¥¸¤Ø
+				//完了ページへ
 				header("Location: " . gfAddSessionId("change_complete.php"));
 				exit;
@@ -220,5 +220,5 @@
 }
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(SITE_FRAME);
@@ -226,9 +226,9 @@
 //----------------------------------------------------------------------------------------------------------------------
 
-//---- function·²
+//---- function群
 function lfRegistData ($array, $arrRegistColumn, $arrRejectRegistColumn) {
 	global $objConn;
 
-	// ²¾ÅÐÏ¿
+	// 仮登録
 	foreach ($arrRegistColumn as $data) {
 		if (strlen($array[ $data["column"] ]) > 0 && ! in_array($data["column"], $arrRejectRegistColumn)) {
@@ -237,10 +237,10 @@
 	}
 		
-	// ÃÂÀ¸Æü¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 誕生日が入力されている場合
 	if (strlen($array["year"]) > 0 ) {
 		$arrRegist["birth"] = $array["year"] ."/". $array["month"] ."/". $array["day"] ." 00:00:00";
 	}
 	
-	// ¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½
+	// パスワードの暗号化
 	$arrRegist["password"] = sha1($arrRegist["password"] . ":" . AUTH_MAGIC);
 	
@@ -251,13 +251,13 @@
 	}
 	
-	$arrRegist["secret_key"] = $uniqid;		// ²¾ÅÐÏ¿IDÈ¯¹Ô
-	$arrRegist["create_date"] = "now()"; 	// ºîÀ®Æü
-	$arrRegist["update_date"] = "now()"; 	// ¹¹¿·Æü
-	$arrRegist["first_buy_date"] = "";	 	// ºÇ½é¤Î¹ØÆþÆü
-	
-	// ·ÈÂÓ¥á¡¼¥ë¥¢¥É¥ì¥¹
+	$arrRegist["secret_key"] = $uniqid;		// 仮登録ID発行
+	$arrRegist["create_date"] = "now()"; 	// 作成日
+	$arrRegist["update_date"] = "now()"; 	// 更新日
+	$arrRegist["first_buy_date"] = "";	 	// 最初の購入日
+	
+	// 携帯メールアドレス
 	$arrRegist['email_mobile'] = $arrRegist['email'];
 
-	//-- ²¾ÅÐÏ¿¼Â¹Ô
+	//-- 仮登録実行
 	$objConn->query("BEGIN");
 
@@ -269,21 +269,21 @@
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -294,36 +294,36 @@
 
 
-//¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//エラーチェック
 
 function lfErrorCheck($array) {
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/À«¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/Ì¾¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("»Ô¶èÄ®Â¼", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÈÖÃÏ", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "NO_SPTAB" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("FAXÈÖ¹æ", "fax01", "fax02", "fax03", TEL_LEN) ,array("TEL_CHECK"));
-	$objErr->doFunc(array("À­ÊÌ", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¤´¿¦¶È", "job") ,array("NUM_CHECK"));
-	$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É³ÎÇ§ÍÑ¤Î¼ÁÌä", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É³ÎÇ§ÍÑ¤Î¼ÁÌä¤ÎÅú¤¨", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/姓）", 'kana01', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/名）", 'kana02', STEXT_LEN), array("EXIST_CHECK", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("市区町村", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("番地", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("EXIST_CHECK", "EMAIL_CHECK", "NO_SPTAB" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("電話番号1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK"));
+	$objErr->doFunc(array("電話番号2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK"));
+	$objErr->doFunc(array("電話番号3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK"));
+	$objErr->doFunc(array("電話番号", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("FAX番号", "fax01", "fax02", "fax03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("性別", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("ご職業", "job") ,array("NUM_CHECK"));
+	$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("パスワード", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array("パスワード確認用の質問", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワード確認用の質問の答え", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
 	return $objErr->arrErr;
 	
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck1($array) {
 
@@ -332,11 +332,11 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/À«¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/Ì¾¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK", "MOBILE_EMAIL_CHECK"));
-
-	//¸½²ñ°÷¤ÎÈ½Äê ¢ª¡¡¸½²ñ°÷¤â¤·¤¯¤Ï²¾ÅÐÏ¿Ãæ¤Ï¡¢¥á¥¢¥É°ì°Õ¤¬Á°Äó¤Ë¤Ê¤Ã¤Æ¤ë¤Î¤ÇÆ±¤¸¥á¥¢¥É¤ÇÅÐÏ¿ÉÔ²Ä
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/姓）", 'kana01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/名）", 'kana02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK", "MOBILE_EMAIL_CHECK"));
+
+	//現会員の判定 →　現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可
 	$array["customer_id"] = $objCustomer->getValue('customer_id');
 	if (strlen($array["email"]) > 0) {
@@ -346,15 +346,15 @@
 		if(count($arrRet) > 0) {
 			if($arrRet[0]['del_flg'] != '1') {
-				// ²ñ°÷¤Ç¤¢¤ë¾ì¹ç
-				$objErr->arrErr["email"] .= "¢¨ ¤¹¤Ç¤Ë²ñ°÷ÅÐÏ¿¤Ç»ÈÍÑ¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£<br />";
+				// 会員である場合
+				$objErr->arrErr["email"] .= "※ すでに会員登録で使用されているメールアドレスです。<br />";
 			} else {
-				// Âà²ñ¤·¤¿²ñ°÷¤Ç¤¢¤ë¾ì¹ç
+				// 退会した会員である場合
 				$leave_time = sfDBDatetoTime($arrRet[0]['update_date']);
 				$now_time = time();
 				$pass_time = $now_time - $leave_time;
-				// Âà²ñ¤«¤é²¿»þ´Ö-·Ð²á¤·¤Æ¤¤¤ë¤«È½Äê¤¹¤ë¡£
+				// 退会から何時間-経過しているか判定する。
 				$limit_time = ENTRY_LIMIT_HOUR * 3600;						
 				if($pass_time < $limit_time) {
-					$objErr->arrErr["email"] .= "¢¨ Âà²ñ¤«¤é°ìÄê´ü´Ö¤Î´Ö¤Ï¡¢Æ±¤¸¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò»ÈÍÑ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£<br />";
+					$objErr->arrErr["email"] .= "※ 退会から一定期間の間は、同じメールアドレスを使用することはできません。<br />";
 				}
 			}
@@ -362,12 +362,12 @@
 	}
 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É³ÎÇ§ÍÑ¤Î¼ÁÌä", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É³ÎÇ§ÍÑ¤Î¼ÁÌä¤ÎÅú¤¨", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("パスワード", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array("パスワード確認用の質問", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワード確認用の質問の答え", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
 	
 	return $objErr->arrErr;
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck2($array) {
 
@@ -375,17 +375,17 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-
-	$objErr->doFunc(array("À­ÊÌ", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("À¸Ç¯·îÆü (Ç¯)", "year", 4), array("EXIST_CHECK", "SPTAB_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+
+	$objErr->doFunc(array("性別", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("生年月日 (年)", "year", 4), array("EXIST_CHECK", "SPTAB_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
 	if (!isset($objErr->arrErr['year'])) {
-		$objErr->doFunc(array("À¸Ç¯·îÆü (Ç¯)", "year", $objDate->getStartYear()), array("MIN_CHECK"));
-		$objErr->doFunc(array("À¸Ç¯·îÆü (Ç¯)", "year", $objDate->getEndYear()), array("MAX_CHECK"));
-	}
-	$objErr->doFunc(array("À¸Ç¯·îÆü (·îÆü)", "month", "day"), array("SELECT_CHECK"));
+		$objErr->doFunc(array("生年月日 (年)", "year", $objDate->getStartYear()), array("MIN_CHECK"));
+		$objErr->doFunc(array("生年月日 (年)", "year", $objDate->getEndYear()), array("MAX_CHECK"));
+	}
+	$objErr->doFunc(array("生年月日 (月日)", "month", "day"), array("SELECT_CHECK"));
 	if (!isset($objErr->arrErr['year']) && !isset($objErr->arrErr['month']) && !isset($objErr->arrErr['day'])) {
-		$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
+		$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
 	}
 	
@@ -393,5 +393,5 @@
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck3($array) {
 
@@ -399,16 +399,16 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("»Ô¶èÄ®Â¼", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÈÖÃÏ", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03",TEL_ITEM_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("市区町村", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("番地", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("電話番号1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("電話番号2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("電話番号3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("電話番号", "tel01", "tel02", "tel03",TEL_ITEM_LEN) ,array("TEL_CHECK"));
 	
 	return $objErr->arrErr;
 }
 
-//³ÎÇ§¥Ú¡¼¥¸ÍÑ¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨ÍÑ
+//確認ページ用パスワード表示用
 
 function lfPassLen($passlen){
@@ -422,5 +422,5 @@
 
 
-// Í¹ÊØÈÖ¹æ¤«¤é½»½ê¤Î¼èÆÀ
+// 郵便番号から住所の取得
 function lfGetAddress($zipcode) {
 	global $arrPref;
@@ -428,5 +428,5 @@
 	$conn = new SC_DBconn(ZIP_DSN);
 
-	// Í¹ÊØÈÖ¹æ¸¡º÷Ê¸ºîÀ®
+	// 郵便番号検索文作成
 	$zipcode = mb_convert_kana($zipcode ,"n");
 	$sqlse = "SELECT state, city, town FROM mtb_zip WHERE zipcode = ?";
@@ -434,16 +434,16 @@
 	$data_list = $conn->getAll($sqlse, array($zipcode));
 
-	// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÈÃÍ¤òÈ¿Å¾¤µ¤»¤ë¡£
+	// インデックスと値を反転させる。
 	$arrREV_PREF = array_flip($arrPref);
 
 	/*
-		ÁíÌ³¾Ê¤«¤é¥À¥¦¥ó¥í¡¼¥É¤·¤¿¥Ç¡¼¥¿¤ò¤½¤Î¤Þ¤Þ¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È
-		°Ê²¼¤Î¤è¤¦¤ÊÊ¸»úÎó¤¬Æþ¤Ã¤Æ¤¤¤ë¤Î¤Ç	ÂÐºö¤¹¤ë¡£
-		¡¦¡Ê£±¡¦£±£¹ÃúÌÜ¡Ë
-		¡¦°Ê²¼¤Ë·ÇºÜ¤¬¤Ê¤¤¾ì¹ç
+		総務省からダウンロードしたデータをそのままインポートすると
+		以下のような文字列が入っているので	対策する。
+		・（１・１９丁目）
+		・以下に掲載がない場合
 	*/
 	$town =  $data_list[0]['town'];
-	$town = ereg_replace("¡Ê.*¡Ë$","",$town);
-	$town = ereg_replace("°Ê²¼¤Ë·ÇºÜ¤¬¤Ê¤¤¾ì¹ç","",$town);
+	$town = ereg_replace("（.*）$","",$town);
+	$town = ereg_replace("以下に掲載がない場合","",$town);
 	$data_list[0]['town'] = $town;
 	$data_list[0]['state'] = $arrREV_PREF[$data_list[0]['state']];
@@ -452,17 +452,17 @@
 }
 
-//¸ÜµÒ¾ðÊó¤Î¼èÆÀ
+//顧客情報の取得
 function lfGetCustomerData(){
 	global $objQuery;
 	global $objCustomer;
-	//¸ÜµÒ¾ðÊó¼èÆÀ
+	//顧客情報取得
 	$ret = $objQuery->select("*","dtb_customer","customer_id=?", array($objCustomer->getValue('customer_id')));
 	$arrForm = $ret[0];
 	$arrForm['email'] = $arrForm['email_mobile'];
 
-	//¥á¥ë¥Þ¥¬¥Õ¥é¥°¼èÆÀ
+	//メルマガフラグ取得
 	$arrForm['mailmaga_flg'] = $objQuery->get("dtb_customer","mailmaga_flg","email=?", array($objCustomer->getValue('email_mobile')));
 	
-	//ÃÂÀ¸Æü¤ÎÇ¯·îÆü¼èÆÀ
+	//誕生日の年月日取得
 	if (isset($arrForm['birth'])){
 		$birth = split(" ", $arrForm["birth"]);
Index: branches/feature-module-update/html/mobile/redirect.php
===================================================================
--- branches/rel/html/mobile/redirect.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/redirect.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¶õ¥á¡¼¥ë¤ÎÊÖ¿®¤«¤é¤ÎÁ«°Ü
+ * モバイルサイト/空メールの返信からの遷移
  */
 
Index: branches/feature-module-update/html/mobile/shopping/confirm.php
===================================================================
--- branches/rel/html/mobile/shopping/confirm.php	(revision 14898)
+++ branches/feature-module-update/html/mobile/shopping/confirm.php	(revision 15078)
@@ -17,5 +17,5 @@
 		$this->tpl_mainpage = 'shopping/confirm.tpl';
 		$this->tpl_css = '/css/layout/shopping/confirm.css';
-		$this->tpl_title = "¤´ÆþÎÏÆâÍÆ¤Î¤´³ÎÇ§";
+		$this->tpl_title = "ご入力内容のご確認";
 		global $arrPref;
 		$this->arrPref = $arrPref;
@@ -27,7 +27,7 @@
 		$this->arrReminder = $arrReminder;
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -45,22 +45,22 @@
 $objQuery = new SC_Query();
 
-// Á°¤Î¥Ú¡¼¥¸¤ÇÀµ¤·¤¯ÅÐÏ¿¼êÂ³¤­¤¬¹Ô¤ï¤ì¤¿µ­Ï¿¤¬¤¢¤ë¤«È½Äê
+// 前のページで正しく登録手続きが行われた記録があるか判定
 sfIsPrePage($objSiteSess, true);
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 $objPage->tpl_uniqid = $uniqid;
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo, $objCustomer);
 
-// ¥«¡¼ÅÔÆâ¤Î¾¦ÉÊ¤ÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯
+// カー都内の商品の売り切れチェック
 $objCartSess->chkSoldOut($objCartSess->getCartList());
 
-// ²ñ°÷¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// 会員ログインチェック
 if($objCustomer->isLoginSuccess()) {
 	$objPage->tpl_login = '1';
@@ -68,8 +68,8 @@
 }
 
-// ·èºÑ¶èÊ¬¤ò¼èÆÀ¤¹¤ë
+// 決済区分を取得する
 $payment_type = "";
 if(sfColumnExists("dtb_payment", "memo01")){
-	// MEMO03¤ËÃÍ¤¬Æþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¥â¥¸¥å¡¼¥ëÄÉ²Ã¤µ¤ì¤¿¤â¤Î¤È¤ß¤Ê¤¹
+	// MEMO03に値が入っている場合には、モジュール追加されたものとみなす
 	$sql = "SELECT memo03 FROM dtb_payment WHERE payment_id = ?";
 	$arrPayment = $objQuery->getall($sql, array($arrData['payment_id']));
@@ -80,7 +80,7 @@
 
 switch($_POST['mode']) {
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常な推移であることを記録しておく
 	$objSiteSess->setRegistFlag();
 	header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_PAYMENT));
@@ -88,6 +88,6 @@
 	break;
 case 'confirm':
-	// ¤³¤Î»þÅÀ¤Ç¥ª¡¼¥À¡¼ID¤ò³ÎÊÝ¤·¤Æ¤ª¤¯¡Ê¥¯¥ì¥¸¥Ã¥È¡¢¥³¥ó¥Ó¥Ë·èºÑ¤ÇÉ¬Í×¤Ê¤¿¤á¡Ë
-	// postgresql¤Èmysql¤È¤Ç½èÍý¤òÊ¬¤±¤ë
+	// この時点でオーダーIDを確保しておく（クレジット、コンビニ決済で必要なため）
+	// postgresqlとmysqlとで処理を分ける
 	if (DB_TYPE == "pgsql") {
 		$order_id = $objQuery->nextval("dtb_order","order_id");
@@ -97,13 +97,13 @@
 	$arrData["order_id"] = $order_id;
 	
-    // ¥»¥Ã¥·¥ç¥ó¾ðÊó¤òÊÝ»ý
+    // セッション情報を保持
     $arrData['session'] = serialize($_SESSION);
     
-	// ½¸·×·ë²Ì¤ò¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
+	// 集計結果を受注一時テーブルに反映
 	sfRegistTempOrder($uniqid, $arrData);
-	// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常に登録されたことを記録しておく
 	$objSiteSess->setRegistFlag();
 	
-	// ·èºÑÊýË¡¤Ë¤è¤ê²èÌÌÀÚÂØ
+	// 決済方法により画面切替
 	if($payment_type != "") {
 		$_SESSION["payment_id"] = $arrData['payment_id'];
Index: branches/feature-module-update/html/mobile/shopping/deliv_addr.php
===================================================================
--- branches/rel/html/mobile/shopping/deliv_addr.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/shopping/deliv_addr.php	(revision 15078)
@@ -6,5 +6,5 @@
  * http://www.lockon.co.jp/
  * 
- * ÇÛÁ÷Àè¤ÎÄÉ²Ã
+ * 配送先の追加
  */
 require_once("../require.php");
@@ -13,5 +13,5 @@
 	function LC_Page(){
 		$this->tpl_mainpage = 'shopping/deliv_addr.tpl';
-		$this->tpl_title = "¿·¤·¤¤¤ªÆÏ¤±Àè¤ÎÄÉ²Ã";
+		$this->tpl_title = "新しいお届け先の追加";
 	}
 }
@@ -25,5 +25,5 @@
 $objCartSess = new SC_CartSession();
 
-//¥í¥°¥¤¥óÈ½Äê
+//ログイン判定
 if (!$objCustomer->isLoginSuccess()){
 	sfDispSiteError(CUSTOMER_ERROR, "", false, "", true);
@@ -32,5 +32,5 @@
 $objPage->arrForm = $_POST;
 $objPage->arrPref = $arrPref;
-//-- ¥Ç¡¼¥¿ÀßÄê
+//-- データ設定
 foreach($_POST as $key => $val) {
 	if ($key != "mode" && $key != "return" && $key != "submit" && $key != session_name()) {
@@ -38,8 +38,8 @@
 	}
 }
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
-//ÊÌ¤Î¤ªÆÏ¤±Àè£Ä£ÂÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//別のお届け先ＤＢ登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "name01",		"convert" => "aKV" ),
@@ -57,5 +57,5 @@
 						);
 
-// Ìá¤ë¥Ü¥¿¥óÍÑ½èÍý
+// 戻るボタン用処理
 if (!empty($_POST["return"])) {
 	switch ($_POST["mode"]) {
@@ -83,5 +83,5 @@
 			}
 
-			// Í¹ÊØÈÖ¹æ¤«¤é½»½ê¤Î¼èÆÀ
+			// 郵便番号から住所の取得
 			if (@$objPage->arrForm['pref'] == "" && @$objPage->arrForm['addr01'] == "" && @$objPage->arrForm['addr02'] == "") {
 				$address = lfGetAddress($_REQUEST['zip01'].$_REQUEST['zip02']);
@@ -113,13 +113,13 @@
 		$objPage->arrErr = lfErrorCheck($objPage->arrForm);
 		if (count($objPage->arrErr) == 0) {
-			// ÅÐÏ¿
+			// 登録
 			$other_deliv_id = lfRegistData($_POST,$arrRegistColumn);
 
-			// ÅÐÏ¿ºÑ¤ß¤ÎÊÌ¤Î¤ªÆÏ¤±Àè¤ò¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë½ñ¤­¹þ¤à
+			// 登録済みの別のお届け先を受注一時テーブルに書き込む
 			lfRegistOtherDelivData($uniqid, $objCustomer, $other_deliv_id);
 
-			// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+			// 正常に登録されたことを記録しておく
 			$objSiteSess->setRegistFlag();
-			// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸¤Ø°ÜÆ°
+			// お支払い方法選択ページへ移動
 			header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_PAYMENT));
 			exit;
@@ -131,5 +131,5 @@
 		$deliv_count = $objQuery->count("dtb_other_deliv", "customer_id=?", array($objCustomer->getValue('customer_id')));
 		if ($deliv_count >= DELIV_ADDR_MAX){
-			sfDispSiteError(FREE_ERROR_MSG, "", false, "ºÇÂçÅÐÏ¿·ï¿ô¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£");
+			sfDispSiteError(FREE_ERROR_MSG, "", false, "最大登録件数を超えています。");
 		}
 }
@@ -140,52 +140,52 @@
 //-------------------------------------------------------------------------------------------------------------
 
-/* ¥¨¥é¡¼¥Á¥§¥Ã¥¯ */
+/* エラーチェック */
 function lfErrorCheck() {
 	$objErr = new SC_CheckError();
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/À«¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/Ì¾¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("»Ô¶èÄ®Â¼", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÈÖÃÏ", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/姓）", 'kana01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/名）", 'kana02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("市区町村", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("番地", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("電話番号1", 'tel01'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("電話番号2", 'tel02'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("電話番号3", 'tel03'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("電話番号", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
 	return $objErr->arrErr;
 	
 }
 
-/* ¥¨¥é¡¼¥Á¥§¥Ã¥¯ */
+/* エラーチェック */
 function lfErrorCheck1() {
 	$objErr = new SC_CheckError();
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/À«¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/Ì¾¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/姓）", 'kana01', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/名）", 'kana02', STEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK", "MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
 	return $objErr->arrErr;
 	
 }
 
-/* ¥¨¥é¡¼¥Á¥§¥Ã¥¯ */
+/* エラーチェック */
 function lfErrorCheck2() {
 	$objErr = new SC_CheckError();
 	
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("»Ô¶èÄ®Â¼", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÈÖÃÏ", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("市区町村", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("番地", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK","MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("電話番号1", 'tel01'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("電話番号2", 'tel02'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("電話番号3", 'tel03'), array("EXIST_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("電話番号", "tel01", "tel02", "tel03", TEL_LEN) ,array("TEL_CHECK"));
 	return $objErr->arrErr;
 	
@@ -194,5 +194,5 @@
 
 
-/* ÅÐÏ¿¼Â¹Ô */
+/* 登録実行 */
 function lfRegistData($array, $arrRegistColumn) {
 	global $objConn;
@@ -207,5 +207,5 @@
 	$arrRegist['customer_id'] = $objCustomer->getvalue('customer_id');
 	
-	//-- ÊÔ½¸ÅÐÏ¿¼Â¹Ô
+	//-- 編集登録実行
 	$objConn->query("BEGIN");
 	if ($array['other_deliv_id'] != ""){
@@ -223,22 +223,22 @@
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
 	
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -248,5 +248,5 @@
 }
 
-// Í¹ÊØÈÖ¹æ¤«¤é½»½ê¤Î¼èÆÀ
+// 郵便番号から住所の取得
 function lfGetAddress($zipcode) {
 	global $arrPref;
@@ -254,5 +254,5 @@
 	$conn = new SC_DBconn(ZIP_DSN);
 
-	// Í¹ÊØÈÖ¹æ¸¡º÷Ê¸ºîÀ®
+	// 郵便番号検索文作成
 	$zipcode = mb_convert_kana($zipcode ,"n");
 	$sqlse = "SELECT state, city, town FROM mtb_zip WHERE zipcode = ?";
@@ -260,16 +260,16 @@
 	$data_list = $conn->getAll($sqlse, array($zipcode));
 
-	// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÈÃÍ¤òÈ¿Å¾¤µ¤»¤ë¡£
+	// インデックスと値を反転させる。
 	$arrREV_PREF = array_flip($arrPref);
 
 	/*
-		ÁíÌ³¾Ê¤«¤é¥À¥¦¥ó¥í¡¼¥É¤·¤¿¥Ç¡¼¥¿¤ò¤½¤Î¤Þ¤Þ¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È
-		°Ê²¼¤Î¤è¤¦¤ÊÊ¸»úÎó¤¬Æþ¤Ã¤Æ¤¤¤ë¤Î¤Ç	ÂÐºö¤¹¤ë¡£
-		¡¦¡Ê£±¡¦£±£¹ÃúÌÜ¡Ë
-		¡¦°Ê²¼¤Ë·ÇºÜ¤¬¤Ê¤¤¾ì¹ç
+		総務省からダウンロードしたデータをそのままインポートすると
+		以下のような文字列が入っているので	対策する。
+		・（１・１９丁目）
+		・以下に掲載がない場合
 	*/
 	$town =  $data_list[0]['town'];
-	$town = ereg_replace("¡Ê.*¡Ë$","",$town);
-	$town = ereg_replace("°Ê²¼¤Ë·ÇºÜ¤¬¤Ê¤¤¾ì¹ç","",$town);
+	$town = ereg_replace("（.*）$","",$town);
+	$town = ereg_replace("以下に掲載がない場合","",$town);
 	$data_list[0]['town'] = $town;
 	$data_list[0]['state'] = $arrREV_PREF[$data_list[0]['state']];
@@ -278,7 +278,7 @@
 }
 
-/* ÊÌ¤Î¤ªÆÏ¤±Àè½»½ê¤ò°ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤Ø */
+/* 別のお届け先住所を一時受注テーブルへ */
 function lfRegistOtherDelivData($uniqid, $objCustomer, $other_deliv_id) {
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['update_date'] = 'Now()';
Index: branches/feature-module-update/html/mobile/shopping/payment.php
===================================================================
--- branches/rel/html/mobile/shopping/payment.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/shopping/payment.php	(revision 15078)
@@ -17,9 +17,9 @@
 		$this->tpl_mainpage = 'shopping/payment.tpl';
 		$this->tpl_onload = 'fnCheckInputPoint();';
-		$this->tpl_title = "¤ª»ÙÊ§ÊýË¡¤Î»ØÄê";
+		$this->tpl_title = "お支払方法の指定";
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -35,17 +35,17 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
-// ¥æ¥Ë¡¼¥¯ID¤ò°ú¤­·Ñ¤°
+// ユニークIDを引き継ぐ
 $objPage->tpl_uniqid = $uniqid;
 
-// ²ñ°÷¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// 会員ログインチェック
 if($objCustomer->isLoginSuccess()) {
 	$objPage->tpl_login = '1';
@@ -53,12 +53,12 @@
 }
 
-// ¶â³Û¤Î¼èÆÀ (¹ØÆþÅÓÃæ¤ÇÇä¤êÀÚ¤ì¤¿¾ì¹ç¤Ë¤Ï¤³¤Î´Ø¿ôÆâ¤Ë¤Æ¤½¤Î¾¦ÉÊ¤Î¸Ä¿ô¤¬£°¤Ë¤Ê¤ë)
+// 金額の取得 (購入途中で売り切れた場合にはこの関数内にてその商品の個数が０になる)
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 $objPage->arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// ¥«¡¼ÅÔÆâ¤Î¾¦ÉÊ¤ÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯
+// カー都内の商品の売り切れチェック
 $objCartSess->chkSoldOut($objCartSess->getCartList(), true);
 
-// Ìá¤ë¥Ü¥¿¥ó¤Î½èÍý
+// 戻るボタンの処理
 if (!empty($_POST['return'])) {
 	switch ($_POST['mode']) {
@@ -67,5 +67,5 @@
 		break;
 	default:
-		// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常な推移であることを記録しておく
 		$objSiteSess->setRegistFlag();
 		header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_TOP));
@@ -75,75 +75,75 @@
 
 switch($_POST['mode']) {
-// »ÙÊ§¤¤ÊýË¡»ØÄê ¢ª ÇÛÃ£Æü»þ»ØÄê
+// 支払い方法指定 → 配達日時指定
 case 'deliv_date':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($objPage->arrData);
 	if (!isset($objPage->arrErr['payment_id'])) {
-		// »ÙÊ§¤¤ÊýË¡¤ÎÆþÎÏ¥¨¥é¡¼¤Ê¤·
+		// 支払い方法の入力エラーなし
 		$objPage->tpl_mainpage = 'shopping/deliv_date.tpl';
-		$objPage->tpl_title = "ÇÛÃ£Æü»þ»ØÄê";
+		$objPage->tpl_title = "配達日時指定";
 		break;
 	} else {
-		// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ
+		// ユーザユニークIDの取得
 		$uniqid = $objSiteSess->getUniqId();
-		// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤«¤é¤Î¾ðÊó¤ò³ÊÇ¼
+		// 受注一時テーブルからの情報を格納
 		lfSetOrderTempData($uniqid);
 	}
 	break;
 case 'confirm':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($objPage->arrData );
-	// ÆþÎÏ¥¨¥é¡¼¤Ê¤·
+	// 入力エラーなし
 	if(count($objPage->arrErr) == 0) {
-		// DB¤Ø¤Î¥Ç¡¼¥¿ÅÐÏ¿
+		// DBへのデータ登録
 		lfRegistData($uniqid);
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// 確認ページへ移動
 		header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_CONFIRM));
 		exit;
 	}else{
-		// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ
+		// ユーザユニークIDの取得
 		$uniqid = $objSiteSess->getUniqId();
-		// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤«¤é¤Î¾ðÊó¤ò³ÊÇ¼
+		// 受注一時テーブルからの情報を格納
 		lfSetOrderTempData($uniqid);
 		if (!isset($objPage->arrErr['payment_id'])) {
-			// »ÙÊ§¤¤ÊýË¡¤ÎÆþÎÏ¥¨¥é¡¼¤Ê¤·
+			// 支払い方法の入力エラーなし
 			$objPage->tpl_mainpage = 'shopping/deliv_date.tpl';
-			$objPage->tpl_title = "ÇÛÃ£Æü»þ»ØÄê";
-		}
-	}
-	break;
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+			$objPage->tpl_title = "配達日時指定";
+		}
+	}
+	break;
+// 前のページに戻る
 case 'return':
-	// Èó²ñ°÷¤Î¾ì¹ç
-	// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 非会員の場合
+	// 正常な推移であることを記録しておく
 	$objSiteSess->setRegistFlag();
 	header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_TOP));
 	exit;
 	break;
-// »ÙÊ§¤¤ÊýË¡¤¬ÊÑ¹¹¤µ¤ì¤¿¾ì¹ç
+// 支払い方法が変更された場合
 case 'payment':
-	// ¤³¤³¤Îbreak¤Ï¡¢°ÕÌ£¤¬¤¢¤ë¤Î¤Ç³°¤µ¤Ê¤¤¤Ç²¼¤µ¤¤¡£
+	// ここのbreakは、意味があるので外さないで下さい。
 	break;
 default:
-	// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤«¤é¤Î¾ðÊó¤ò³ÊÇ¼
+	// 受注一時テーブルからの情報を格納
 	lfSetOrderTempData($uniqid);
 	break;
 }
 
-// Å¹ÊÞ¾ðÊó¤Î¼èÆÀ
+// 店舗情報の取得
 $arrInfo = $objSiteInfo->data;
-// ¹ØÆþ¶â³Û¤Î¼èÆÀÆÀ
+// 購入金額の取得得
 $total_pretax = $objCartSess->getAllProductsTotal($arrInfo);
-// »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ
+// 支払い方法の取得
 $objPage->arrPayment = lfGetPayment($total_pretax);
-// ÇÛÁ÷»þ´Ö¤Î¼èÆÀ
+// 配送時間の取得
 $arrRet = sfGetDelivTime($objFormParam->getValue('payment_id'));
 $objPage->arrDelivTime = sfArrKeyValue($arrRet, 'time_id', 'deliv_time');
 $objPage->objCustomer = $objCustomer;
-//¡¡ÇÛÁ÷Æü°ìÍ÷¤Î¼èÆÀ
+//　配送日一覧の取得
 $objPage->arrDelivDate = lfGetDelivDate();
 
@@ -153,13 +153,13 @@
 $objView->display(SITE_FRAME);
 //--------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¤ª»ÙÊ§¤¤ÊýË¡", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥Ý¥¤¥ó¥È", "use_point", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK", "ZERO_START"));
-	$objFormParam->addParam("ÇÛÃ£»þ´Ö", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¤´¼ÁÌä", "message", LTEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤¹¤ë", "point_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), '2');
-	$objFormParam->addParam("ÇÛÃ£Æü", "deliv_date", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お支払い方法", "payment_id", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("ポイント", "use_point", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK", "ZERO_START"));
+	$objFormParam->addParam("配達時間", "deliv_time_id", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("ご質問", "message", LTEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("ポイントを使用する", "point_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), '2');
+	$objFormParam->addParam("配達日", "deliv_date", STEXT_LEN, "KVa", array("MAX_LENGTH_CHECK"));
 }
 
@@ -167,24 +167,24 @@
 	$objQuery = new SC_Query();
 	$objQuery->setorder("rank DESC");
-	//ºï½ü¤µ¤ì¤Æ¤¤¤Ê¤¤»ÙÊ§ÊýË¡¤ò¼èÆÀ
+	//削除されていない支払方法を取得
 	$arrRet = $objQuery->select("payment_id, payment_method, rule, upper_rule, note, payment_image", "dtb_payment", "del_flg = 0 AND deliv_id IN (SELECT deliv_id FROM dtb_deliv WHERE del_flg = 0) ");
-	//ÍøÍÑ¾ò·ï¤«¤é»ÙÊ§²ÄÇ½ÊýË¡¤òÈ½Äê
+	//利用条件から支払可能方法を判定
 	foreach($arrRet as $data) {
-		//²¼¸Â¤È¾å¸Â¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+		//下限と上限が設定されている
 		if($data['rule'] > 0 && $data['upper_rule'] > 0) {
 			if($data['rule'] <= $total_pretax && $data['upper_rule'] >= $total_pretax) {
 				$arrPayment[] = $data;
 			}
-		//²¼¸Â¤Î¤ßÀßÄê¤µ¤ì¤Æ¤¤¤ë
+		//下限のみ設定されている
 		} elseif($data['rule'] > 0) {	
 			if($data['rule'] <= $total_pretax) {
 				$arrPayment[] = $data;
 			}
-		//¾å¸Â¤Î¤ßÀßÄê¤µ¤ì¤Æ¤¤¤ë
+		//上限のみ設定されている
 		} elseif($data['upper_rule'] > 0) {
 			if($data['upper_rule'] >= $total_pretax) {
 				$arrPayment[] = $data;
 			}
-		//ÀßÄê¤Ê¤·
+		//設定なし
 		} else {
 			$arrPayment[] = $data;
@@ -194,9 +194,9 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError($arrData) {
 	global $objFormParam;
 	global $objCustomer;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
@@ -204,6 +204,6 @@
 	
 	if($_POST['point_check'] == '1') {
-		$objErr->doFunc(array("¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤¹¤ë", "point_check"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("¥Ý¥¤¥ó¥È", "use_point"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("ポイントを使用する", "point_check"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("ポイント", "use_point"), array("EXIST_CHECK"));
 		$max_point = $objCustomer->getValue('point');
 		if($max_point == "") {
@@ -211,8 +211,8 @@
 		}
 		if($arrRet['use_point'] > $max_point) {
-			$objErr->arrErr['use_point'] = "¢¨ ¤´ÍøÍÑ¥Ý¥¤¥ó¥È¤¬½ê»ý¥Ý¥¤¥ó¥È¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£<br>";
+			$objErr->arrErr['use_point'] = "※ ご利用ポイントが所持ポイントを超えています。<br>";
 		}
 		if(($arrRet['use_point'] * POINT_VALUE) > $arrData['subtotal']) {
-			$objErr->arrErr['use_point'] = "¢¨ ¤´ÍøÍÑ¥Ý¥¤¥ó¥È¤¬¤´¹ØÆþ¶â³Û¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£<br>";
+			$objErr->arrErr['use_point'] = "※ ご利用ポイントがご購入金額を超えています。<br>";
 		}
 	}
@@ -220,5 +220,5 @@
 }
 
-/* »ÙÊ§¤¤ÊýË¡Ê¸»úÎó¤Î¼èÆÀ */
+/* 支払い方法文字列の取得 */
 function lfGetPaymentInfo($payment_id) {
 	$objQuery = new SC_Query();
@@ -228,5 +228,5 @@
 }
 
-/* ÇÛÁ÷»þ´ÖÊ¸»úÎó¤Î¼èÆÀ */
+/* 配送時間文字列の取得 */
 function lfGetDelivTimeInfo($time_id) {
 	$objQuery = new SC_Query();
@@ -236,10 +236,10 @@
 }
 
-/* DB¤Ø¥Ç¡¼¥¿¤ÎÅÐÏ¿ */
+/* DBへデータの登録 */
 function lfRegistData($uniqid) {
 	global $objFormParam;
 	$arrRet = $objFormParam->getHashArray();
 	$sqlval = $objFormParam->getDbArray();
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['update_date'] = 'Now()';
@@ -260,5 +260,5 @@
 	}
 	
-	// »ÈÍÑ¥Ý¥¤¥ó¥È¤ÎÀßÄê
+	// 使用ポイントの設定
 	if($sqlval['point_check'] != '1') {
 		$sqlval['use_point'] = 0;
@@ -268,9 +268,9 @@
 }
 
-/* ÇÛÃ£Æü°ìÍ÷¤ò¼èÆÀ¤¹¤ë */
+/* 配達日一覧を取得する */
 function lfGetDelivDate() {
 	$objCartSess = new SC_CartSession();
 	$objQuery = new SC_Query();
-	// ¾¦ÉÊID¤Î¼èÆÀ
+	// 商品IDの取得
 	$max = $objCartSess->getMax();
 	for($i = 1; $i <= $max; $i++) {
@@ -281,50 +281,50 @@
 	if(count($arrID['product_id']) > 0) {
 		$id = implode(",", $arrID['product_id']);
-		//¾¦ÉÊ¤«¤éÈ¯Á÷ÌÜ°Â¤Î¼èÆÀ
+		//商品から発送目安の取得
 		$deliv_date = $objQuery->get("dtb_products", "MAX(deliv_date_id)", "product_id IN (".$id.")");
-		//È¯Á÷ÌÜ°Â
+		//発送目安
 		switch($deliv_date) {
-		//Â¨ÆüÈ¯Á÷
+		//即日発送
 		case '1':
 			$start_day = 1;
 			break;
-		//1-2Æü¸å
+		//1-2日後
 		case '2':
 			$start_day = 3;
 			break;
-		//3-4Æü¸å
+		//3-4日後
 		case '3':
 			$start_day = 5;
 			break;
-		//1½µ´Ö°ÊÆâ
+		//1週間以内
 		case '4':
 			$start_day = 8;
 			break;
-		//2½µ´Ö°ÊÆâ
+		//2週間以内
 		case '5':
 			$start_day = 15;
 			break;
-		//3½µ´Ö°ÊÆâ
+		//3週間以内
 		case '6':
 			$start_day = 22;
 			break;
-		//1¥ö·î°ÊÆâ
+		//1ヶ月以内
 		case '7':
 			$start_day = 32;
 			break;
-		//2¥ö·î°Ê¹ß
+		//2ヶ月以降
 		case '8':
 			$start_day = 62;			
 			break;
-		//¤ª¼è¤ê´ó¤»(¾¦ÉÊÆþ²Ù¸å)
+		//お取り寄せ(商品入荷後)
 		case '9':
 			$start_day = "";
 			break;
 		default:
-			//¤ªÆÏ¤±Æü¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+			//お届け日が設定されていない場合
 			$start_day = "";
 			break;
 		}
-		//ÇÛÃ£²ÄÇ½Æü¤Î¥¹¥¿¡¼¥ÈÃÍ¤«¤é¡¢ÇÛÃ£Æü¤ÎÇÛÎó¤ò¼èÆÀ¤¹¤ë
+		//配達可能日のスタート値から、配達日の配列を取得する
 		$arrDelivDate = lfGetDateArray($start_day, DELIV_DATE_END_MAX);
 	}
@@ -332,14 +332,14 @@
 }
 
-//ÇÛÃ£²ÄÇ½Æü¤Î¥¹¥¿¡¼¥ÈÃÍ¤«¤é¡¢ÇÛÃ£Æü¤ÎÇÛÎó¤ò¼èÆÀ¤¹¤ë
+//配達可能日のスタート値から、配達日の配列を取得する
 function lfGetDateArray($start_day, $end_day) {
 	global $arrWDAY;
-	//ÇÛÃ£²ÄÇ½Æü¤Î¥¹¥¿¡¼¥ÈÃÍ¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ì¤Ð
+	//配達可能日のスタート値がセットされていれば
 	if($start_day >= 1) {
 		$now_time = time();
 		$max_day = $start_day + $end_day;
-		// ½¸·×
+		// 集計
 		for ($i = $start_day; $i < $max_day; $i++) {
-			// ´ðËÜ»þ´Ö¤«¤éÆü¿ô¤òÄÉ²Ã¤·¤Æ¤¤¤¯
+			// 基本時間から日数を追加していく
 			$tmp_time = $now_time + ($i * 24 * 3600);
 			list($y, $m, $d, $w) = split(" ", date("y m d w", $tmp_time));	
@@ -353,5 +353,5 @@
 }
 
-//°ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤«¤é¤Î¾ðÊó¤ò³ÊÇ¼¤¹¤ë
+//一時受注テーブルからの情報を格納する
 function lfSetOrderTempData($uniqid) {
 	global $objQuery;
@@ -363,5 +363,5 @@
 	$where = "order_temp_id = ?";
 	$arrRet = $objQuery->select($col, $from, $where, array($uniqid));
-	// DBÃÍ¤Î¼èÆÀ
+	// DB値の取得
 	$objFormParam->setParam($arrRet[0]);
 	return $objFormParam;
Index: branches/feature-module-update/html/mobile/shopping/load_payment_module.php
===================================================================
--- branches/rel/html/mobile/shopping/load_payment_module.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/shopping/load_payment_module.php	(revision 15078)
@@ -13,18 +13,18 @@
 $objQuery = new SC_Query();
 
-// Á°¤Î¥Ú¡¼¥¸¤ÇÀµ¤·¤¯ÅÐÏ¿¼êÂ³¤­¤¬¹Ô¤ï¤ì¤¿µ­Ï¿¤¬¤¢¤ë¤«È½Äê
+// 前のページで正しく登録手続きが行われた記録があるか判定
 sfIsPrePage($objSiteSess, true);
 
-// ¥¢¥¯¥»¥¹¤ÎÀµÅöÀ­¤ÎÈ½Äê
+// アクセスの正当性の判定
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
 $payment_id = $_SESSION["payment_id"];
 
-// »ÙÊ§¤¤ID¤¬Ìµ¤¤¾ì¹ç¤Ë¤Ï¥¨¥é¡¼
+// 支払いIDが無い場合にはエラー
 if($payment_id == ""){
 	sfDispSiteError(PAGE_ERROR, "", true, "", true);
 }
 
-// ·èºÑ¾ðÊó¤ò¼èÆÀ¤¹¤ë
+// 決済情報を取得する
 if(sfColumnExists("dtb_payment", "memo01")){
 	$sql = "SELECT module_path, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ?";
@@ -38,5 +38,5 @@
 		exit;
 	} else {
-		sfDispSiteError(FREE_ERROR_MSG, "", true, "¥â¥¸¥å¡¼¥ë¥Õ¥¡¥¤¥ë¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br />¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£", true);
+		sfDispSiteError(FREE_ERROR_MSG, "", true, "モジュールファイルの取得に失敗しました。<br />この手続きは無効となりました。", true);
 	}
 }
Index: branches/feature-module-update/html/mobile/shopping/deliv.php
===================================================================
--- branches/rel/html/mobile/shopping/deliv.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/shopping/deliv.php	(revision 15078)
@@ -19,10 +19,10 @@
 		global $arrPref;
 		$this->arrPref = $arrPref;
-		$this->tpl_title = "¤ªÆÏ¤±Àè»ØÄê";		// ¥¿¥¤¥È¥ë
+		$this->tpl_title = "お届け先指定";		// タイトル
 
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -36,24 +36,24 @@
 $objCartSess = new SC_CartSession();
 $objCustomer = new SC_Customer();
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-$objLoginFormParam = new SC_FormParam();	// ¥í¥°¥¤¥ó¥Õ¥©¡¼¥àÍÑ
-lfInitLoginFormParam();						// ½é´üÀßÄê
-$objLoginFormParam->setParam($_POST);		// POSTÃÍ¤Î¼èÆÀ
-
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+$objLoginFormParam = new SC_FormParam();	// ログインフォーム用
+lfInitLoginFormParam();						// 初期設定
+$objLoginFormParam->setParam($_POST);		// POST値の取得
+
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 $objPage->tpl_uniqid = $uniqid;
 
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 if($_POST['mode'] != 'login' && !$objCustomer->isLoginSuccess()) {
-	// ÉÔÀµ¥¢¥¯¥»¥¹¤È¤ß¤Ê¤¹
+	// 不正アクセスとみなす
 	sfDispSiteError(CUSTOMER_ERROR, "", false, "", true);
 }
@@ -64,5 +64,5 @@
 	$objPage->arrErr = $objLoginFormParam->checkError();
 	$arrForm =  $objLoginFormParam->getHashArray();
-	// ¥¯¥Ã¥­¡¼ÊÝÂ¸È½Äê
+	// クッキー保存判定
 	if($arrForm['login_memory'] == "1" && $arrForm['login_email'] != "") {
 		$objCookie->setCookie('login_email', $_POST['login_email']);
@@ -72,8 +72,8 @@
 
 	if(count($objPage->arrErr) == 0) {
-		// ¥í¥°¥¤¥óÈ½Äê
+		// ログイン判定
 		if(!$objCustomer->getCustomerDataFromMobilePhoneIdPass($arrForm['login_pass']) &&
 		   !$objCustomer->getCustomerDataFromEmailPass($arrForm['login_pass'], $arrForm['login_email'], true)) {
-			// ²¾ÅÐÏ¿¤ÎÈ½Äê
+			// 仮登録の判定
 			$objQuery = new SC_Query;
 			$where = "email = ? AND status = 1 AND del_flg = 0";
@@ -87,16 +87,16 @@
 		} 
 	} else {
-		// ¥í¥°¥¤¥ó¥Ú¡¼¥¸¤ËÌá¤ë
+		// ログインページに戻る
 		header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_TOP));
 		exit;
 	}
 
-	// ¥í¥°¥¤¥ó¤¬À®¸ù¤·¤¿¾ì¹ç¤Ï·ÈÂÓÃ¼ËöID¤òÊÝÂ¸¤¹¤ë¡£
+	// ログインが成功した場合は携帯端末IDを保存する。
 	$objCustomer->updateMobilePhoneId();
 
-	// ·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¥³¥Ô¡¼¤¹¤ë¡£
+	// 携帯のメールアドレスをコピーする。
 	$objCustomer->updateEmailMobile();
 
-	// ·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+	// 携帯のメールアドレスが登録されていない場合
 	if (!$objCustomer->hasValue('email_mobile')) {
 		header('Location: ' . gfAddSessionId('../entry/email_mobile.php'));
@@ -104,5 +104,5 @@
 	}
 	break;
-// ºï½ü
+// 削除
 case 'delete':
 	if (sfIsInt($_POST['other_deliv_id'])) {
@@ -113,53 +113,53 @@
 	}
 	break;
-// ²ñ°÷ÅÐÏ¿½»½ê¤ËÁ÷¤ë
+// 会員登録住所に送る
 case 'customer_addr':
-	// ¤ªÆÏ¤±Àè¤¬¥Á¥§¥Ã¥¯¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¹¹¿·½èÍý¤ò¹Ô¤¦
+	// お届け先がチェックされている場合には更新処理を行う
 	if ($_POST['deli'] != "") {
-		// ²ñ°÷¾ðÊó¤Î½»½ê¤ò¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë½ñ¤­¹þ¤à
+		// 会員情報の住所を受注一時テーブルに書き込む
 		lfRegistDelivData($uniqid, $objCustomer);
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// お支払い方法選択ページへ移動
 		header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_PAYMENT));
 		exit;
 	}else{
-		// ¥¨¥é¡¼¤òÊÖ¤¹
-		$arrErr['deli'] = '¢¨ ¤ªÆÏ¤±Àè¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£';
+		// エラーを返す
+		$arrErr['deli'] = '※ お届け先を選択してください。';
 	}
 	break;
 	
-// ÅÐÏ¿ºÑ¤ß¤ÎÊÌ¤Î¤ªÆÏ¤±Àè¤ËÁ÷¤ë
+// 登録済みの別のお届け先に送る
 case 'other_addr':
-	// ¤ªÆÏ¤±Àè¤¬¥Á¥§¥Ã¥¯¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¹¹¿·½èÍý¤ò¹Ô¤¦
+	// お届け先がチェックされている場合には更新処理を行う
 	if ($_POST['deli'] != "") {
 		if (sfIsInt($_POST['other_deliv_id'])) {
-			// ÅÐÏ¿ºÑ¤ß¤ÎÊÌ¤Î¤ªÆÏ¤±Àè¤ò¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë½ñ¤­¹þ¤à
+			// 登録済みの別のお届け先を受注一時テーブルに書き込む
 			lfRegistOtherDelivData($uniqid, $objCustomer, $_POST['other_deliv_id']);
-			// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+			// 正常に登録されたことを記録しておく
 			$objSiteSess->setRegistFlag();
-			// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸¤Ø°ÜÆ°
+			// お支払い方法選択ページへ移動
 			header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_PAYMENT));
 			exit;
 		}
 	}else{
-		// ¥¨¥é¡¼¤òÊÖ¤¹
-		$arrErr['deli'] = '¢¨ ¤ªÆÏ¤±Àè¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£';
+		// エラーを返す
+		$arrErr['deli'] = '※ お届け先を選択してください。';
 	}
 	break;
 
 /*
-// ÊÌ¤Î¤ªÆÏ¤±Àè¤ò»ØÄê
+// 別のお届け先を指定
 case 'new_addr':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError($arrRet);
-	// ÆþÎÏ¥¨¥é¡¼¤Ê¤·
+	// 入力エラーなし
 	if(count($objPage->arrErr) == 0) {
-		// DB¤Ø¤ªÆÏ¤±Àè¤òÅÐÏ¿
+		// DBへお届け先を登録
 		lfRegistNewAddrData($uniqid, $objCustomer);
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// お支払い方法選択ページへ移動
 		header("Location: " . URL_SHOP_PAYMENT);
 		exit;
@@ -168,7 +168,7 @@
 */
 
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+	// 確認ページへ移動
 	header("Location: " . MOBILE_URL_CART_TOP);
 	exit;
@@ -182,12 +182,12 @@
 }
 
-/** É½¼¨½èÍý **/
-
-// ²ñ°÷ÅÐÏ¿½»½ê¤Î¼èÆÀ
+/** 表示処理 **/
+
+// 会員登録住所の取得
 $col = "name01, name02, pref, addr01, addr02, zip01, zip02";
 $where = "customer_id = ?";
 $objQuery = new SC_Query();
 $arrCustomerAddr = $objQuery->select($col, "dtb_customer", $where, array($_SESSION['customer']['customer_id']));
-// ÊÌ¤Î¤ªÆÏ¤±Àè½»½ê¤Î¼èÆÀ
+// 別のお届け先住所の取得
 $col = "other_deliv_id, name01, name02, pref, addr01, addr02, zip01, zip02";
 $objQuery->setorder("other_deliv_id DESC");
@@ -200,5 +200,5 @@
 }
 
-// ÆþÎÏÃÍ¤Î¼èÆÀ
+// 入力値の取得
 $objPage->arrForm = $objFormParam->getFormParamList();
 $objPage->arrErr = $arrErr;
@@ -206,34 +206,34 @@
 $objView->display(SITE_FRAME);
 //--------------------------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¤ªÌ¾Á°1", "deliv_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°2", "deliv_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê1", "deliv_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê2", "deliv_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "deliv_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "deliv_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "deliv_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½»½ê1", "deliv_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("½»½ê2", "deliv_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ1", "deliv_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ2", "deliv_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ3", "deliv_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("お名前1", "deliv_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前2", "deliv_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ1", "deliv_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ2", "deliv_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "deliv_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "deliv_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "deliv_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("住所1", "deliv_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("住所2", "deliv_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("電話番号1", "deliv_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号2", "deliv_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号3", "deliv_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
 }
 
 function lfInitLoginFormParam() {
 	global $objLoginFormParam;
-	$objLoginFormParam->addParam("µ­²±¤¹¤ë", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objLoginFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objLoginFormParam->addParam("¥Ñ¥¹¥ï¡¼¥É", "login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-}
-
-/* DB¤Ø¥Ç¡¼¥¿¤ÎÅÐÏ¿ */
+	$objLoginFormParam->addParam("記憶する", "login_memory", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objLoginFormParam->addParam("メールアドレス", "login_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objLoginFormParam->addParam("パスワード", "login_pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+}
+
+/* DBへデータの登録 */
 function lfRegistNewAddrData($uniqid, $objCustomer) {
 	global $objFormParam;
 	$arrRet = $objFormParam->getHashArray();
 	$sqlval = $objFormParam->getDbArray();
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['deliv_check'] = '1';
 	$sqlval['order_temp_id'] = $uniqid;
@@ -245,7 +245,7 @@
 }
 
-/* ²ñ°÷¾ðÊó¤Î½»½ê¤ò°ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤Ø */
+/* 会員情報の住所を一時受注テーブルへ */
 function lfRegistDelivData($uniqid, $objCustomer) {
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['update_date'] = 'Now()';
@@ -272,7 +272,7 @@
 }
 
-/* ÊÌ¤Î¤ªÆÏ¤±Àè½»½ê¤ò°ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤Ø */
+/* 別のお届け先住所を一時受注テーブルへ */
 function lfRegistOtherDelivData($uniqid, $objCustomer, $other_deliv_id) {
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['update_date'] = 'Now()';
@@ -300,15 +300,15 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
-	// Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+	// 複数項目チェック
 	if ($_POST['mode'] == 'login'){
-	$objErr->doFunc(array("¥á¡¼¥ë¥¢¥É¥ì¥¹", "login_email", STEXT_LEN), array("EXIST_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", "login_pass", STEXT_LEN), array("EXIST_CHECK"));
+	$objErr->doFunc(array("メールアドレス", "login_email", STEXT_LEN), array("EXIST_CHECK"));
+	$objErr->doFunc(array("パスワード", "login_pass", STEXT_LEN), array("EXIST_CHECK"));
 	}
 	$objErr->doFunc(array("TEL", "deliv_tel01", "deliv_tel02", "deliv_tel03", TEL_ITEM_LEN), array("TEL_CHECK"));
Index: branches/feature-module-update/html/mobile/shopping/index.php
===================================================================
--- branches/rel/html/mobile/shopping/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/shopping/index.php	(revision 15078)
@@ -25,7 +25,7 @@
 		
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');				
@@ -40,21 +40,21 @@
 $objCustomer = new SC_Customer();
 $objCookie = new SC_Cookie();
-$objFormParam = new SC_FormParam();			// ¥Õ¥©¡¼¥àÍÑ
-lfInitParam();								// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
-$objFormParam->setParam($_POST);			// POSTÃÍ¤Î¼èÆÀ
-
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+$objFormParam = new SC_FormParam();			// フォーム用
+lfInitParam();								// パラメータ情報の初期化
+$objFormParam->setParam($_POST);			// POST値の取得
+
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
 $objPage->tpl_uniqid = $uniqid;
 
-// ¥í¥°¥¤¥ó¥Á¥§¥Ã¥¯
+// ログインチェック
 if($objCustomer->isLoginSuccess()) {
-	// ¤¹¤Ç¤Ë¥í¥°¥¤¥ó¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¤ªÆÏ¤±ÀèÀßÄê²èÌÌ¤ËÅ¾Á÷
+	// すでにログインされている場合は、お届け先設定画面に転送
 	header("Location: " . gfAddSessionId('deliv.php'));
 	exit;
 }
 
-// ·ÈÂÓÃ¼ËöID¤¬°ìÃ×¤¹¤ë²ñ°÷¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+// 携帯端末IDが一致する会員が存在するかどうかをチェックする。
 $objPage->tpl_valid_phone_id = $objCustomer->checkMobilePhoneId();
 
@@ -62,7 +62,7 @@
 case 'nonmember_confirm':
 	$objPage = lfSetNonMember($objPage);
-	// ¢¨break¤Ê¤·
+	// ※breakなし
 case 'confirm':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objFormParam->toLower('order_mail');
@@ -71,11 +71,11 @@
 	$objPage->arrErr = lfCheckError();
 
-	// ÆþÎÏ¥¨¥é¡¼¤Ê¤·
+	// 入力エラーなし
 	if(count($objPage->arrErr) == 0) {
-		// DB¤Ø¤Î¥Ç¡¼¥¿ÅÐÏ¿
+		// DBへのデータ登録
 		lfRegistData($uniqid);
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// お支払い方法選択ページへ移動
 		header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_PAYMENT));
 		exit;		
@@ -83,7 +83,7 @@
 	
 	break;
-// Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë
+// 前のページに戻る
 case 'return':
-	// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+	// 確認ページへ移動
 	header("Location: " . gfAddSessionId(MOBILE_URL_CART_TOP));
 	exit;
@@ -91,15 +91,15 @@
 case 'nonmember':
 	$objPage = lfSetNonMember($objPage);
-	// ¢¨break¤Ê¤·
+	// ※breakなし
 default:
 	if($_GET['from'] == 'nonmember') {
 		$objPage = lfSetNonMember($objPage);
 	}
-	// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ
+	// ユーザユニークIDの取得
 	$uniqid = $objSiteSess->getUniqId();
 	$objQuery = new SC_Query();
 	$where = "order_temp_id = ?";
 	$arrRet = $objQuery->select("*", "dtb_order_temp", $where, array($uniqid));
-	// DBÃÍ¤Î¼èÆÀ
+	// DB値の取得
 	$objFormParam->setParam($arrRet[0]);
 	$objFormParam->setValue('order_email_check', $arrRet[0]['order_email']);
@@ -108,5 +108,5 @@
 }
 
-// ¥¯¥Ã¥­¡¼È½Äê
+// クッキー判定
 $objPage->tpl_login_email = $objCookie->getCookie('login_email');
 if($objPage->tpl_login_email != "") {
@@ -114,7 +114,7 @@
 }
 
-// ÁªÂòÍÑÆüÉÕ¤Î¼èÆÀ
+// 選択用日付の取得
 $objDate = new SC_Date(START_BIRTH_YEAR);
-$objPage->arrYear = $objDate->getYear('', 1950);	//¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+$objPage->arrYear = $objDate->getYear('', 1950);	//　日付プルダウン設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
@@ -124,5 +124,5 @@
 }
 
-// ÆþÎÏÃÍ¤Î¼èÆÀ
+// 入力値の取得
 $objPage->arrForm = $objFormParam->getFormParamList();
 
@@ -134,5 +134,5 @@
 $objView->display(SITE_FRAME);
 //--------------------------------------------------------------------------------------------------------------------------
-/* Èó²ñ°÷ÆþÎÏ¥Ú¡¼¥¸¤Î¥»¥Ã¥È */
+/* 非会員入力ページのセット */
 function lfSetNonMember($objPage) {
 	$objPage->tpl_mainpage = 'shopping/nonmember_input.tpl';
@@ -142,51 +142,51 @@
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¤ªÌ¾Á°¡ÊÀ«¡Ë", "order_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°¡ÊÌ¾¡Ë", "order_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", "order_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", "order_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "order_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "order_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "order_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½»½ê1", "order_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("½»½ê2", "order_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ1", "order_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ2", "order_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ3", "order_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ1", "order_fax01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ2", "order_fax02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("FAXÈÖ¹æ3", "order_fax03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹", "order_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥¢¥É¥ì¥¹¡Ê³ÎÇ§¡Ë", "order_email_check", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"), "", false);
-	$objFormParam->addParam("Ç¯", "year", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
-	$objFormParam->addParam("·î", "month", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
-	$objFormParam->addParam("Æü", "day", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
-	$objFormParam->addParam("À­ÊÌ", "order_sex", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¿¦¶È", "order_job", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÊÌ¤Î¤ªÆÏ¤±Àè", "deliv_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°¡ÊÀ«¡Ë", "deliv_name01", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¤ªÌ¾Á°¡ÊÌ¾¡Ë", "deliv_name02", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", "deliv_kana01", STEXT_LEN, "KVCa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", "deliv_kana02", STEXT_LEN, "KVCa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ1", "deliv_zip01", ZIP01_LEN, "n", array("NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("Í¹ÊØÈÖ¹æ2", "deliv_zip02", ZIP02_LEN, "n", array("NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objFormParam->addParam("ÅÔÆ»ÉÜ¸©", "deliv_pref", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("½»½ê1", "deliv_addr01", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("½»½ê2", "deliv_addr02", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ1", "deliv_tel01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ2", "deliv_tel02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("ÅÅÏÃÈÖ¹æ3", "deliv_tel03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
-	$objFormParam->addParam("¥á¡¼¥ë¥Þ¥¬¥¸¥ó", "mail_flag", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), 1);
-}
-
-/* DB¤Ø¥Ç¡¼¥¿¤ÎÅÐÏ¿ */
+	$objFormParam->addParam("お名前（姓）", "order_name01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前（名）", "order_name02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ（セイ）", "order_kana01", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ（メイ）", "order_kana02", STEXT_LEN, "KVCa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "order_zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "order_zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "order_pref", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("住所1", "order_addr01", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("住所2", "order_addr02", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("電話番号1", "order_tel01", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号2", "order_tel02", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号3", "order_tel03", TEL_ITEM_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号1", "order_fax01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号2", "order_fax02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("FAX番号3", "order_fax03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("メールアドレス", "order_email", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"));
+	$objFormParam->addParam("メールアドレス（確認）", "order_email_check", STEXT_LEN, "KVa", array("EXIST_CHECK", "SPTAB_CHECK", "NO_SPTAB", "MAX_LENGTH_CHECK", "EMAIL_CHECK", "EMAIL_CHAR_CHECK"), "", false);
+	$objFormParam->addParam("年", "year", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
+	$objFormParam->addParam("月", "month", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
+	$objFormParam->addParam("日", "day", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);
+	$objFormParam->addParam("性別", "order_sex", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("職業", "order_job", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("別のお届け先", "deliv_check", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("お名前（姓）", "deliv_name01", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("お名前（名）", "deliv_name02", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ（セイ）", "deliv_kana01", STEXT_LEN, "KVCa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("フリガナ（メイ）", "deliv_kana02", STEXT_LEN, "KVCa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("郵便番号1", "deliv_zip01", ZIP01_LEN, "n", array("NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("郵便番号2", "deliv_zip02", ZIP02_LEN, "n", array("NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objFormParam->addParam("都道府県", "deliv_pref", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("住所1", "deliv_addr01", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("住所2", "deliv_addr02", STEXT_LEN, "KVa", array("SPTAB_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("電話番号1", "deliv_tel01", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号2", "deliv_tel02", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("電話番号3", "deliv_tel03", TEL_ITEM_LEN, "n", array("MAX_LENGTH_CHECK" ,"NUM_CHECK"));
+	$objFormParam->addParam("メールマガジン", "mail_flag", INT_LEN, "n", array("MAX_LENGTH_CHECK", "NUM_CHECK"), 1);
+}
+
+/* DBへデータの登録 */
 function lfRegistData($uniqid) {
 	global $objFormParam;
 	$arrRet = $objFormParam->getHashArray();
 	$sqlval = $objFormParam->getDbArray();
-	// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
+	// 登録データの作成
 	$sqlval['order_temp_id'] = $uniqid;
 	$sqlval['order_birth'] = sfGetTimestamp($arrRet['year'], $arrRet['month'], $arrRet['day']);
@@ -194,9 +194,9 @@
 	$sqlval['customer_id'] = '0';
 	
-	// ´ûÂ¸¥Ç¡¼¥¿¤Î¥Á¥§¥Ã¥¯
+	// 既存データのチェック
 	$objQuery = new SC_Query();
 	$where = "order_temp_id = ?";
 	$cnt = $objQuery->count("dtb_order_temp", $where, array($uniqid));
-	// ´ûÂ¸¥Ç¡¼¥¿¤¬¤Ê¤¤¾ì¹ç
+	// 既存データがない場合
 	if ($cnt == 0) {
 		$sqlval['create_date'] = 'Now()';
@@ -207,41 +207,41 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 		
-	// ÊÌ¤Î¤ªÆÏ¤±Àè¥Á¥§¥Ã¥¯
+	// 別のお届け先チェック
 	if($_POST['deliv_check'] == "1") { 
-		$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", "deliv_name01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", "deliv_name02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥»¥¤¡Ë", "deliv_kana01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("¥Õ¥ê¥¬¥Ê¡Ê¥á¥¤¡Ë", "deliv_kana02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "deliv_zip01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "deliv_zip02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", "deliv_pref"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("½»½ê1", "deliv_addr01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("½»½ê2", "deliv_addr02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ1", "deliv_tel01"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ2", "deliv_tel02"), array("EXIST_CHECK"));
-		$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ3", "deliv_tel03"), array("EXIST_CHECK"));
-	}
-	
-	// Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+		$objErr->doFunc(array("お名前（姓）", "deliv_name01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("お名前（名）", "deliv_name02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("フリガナ（セイ）", "deliv_kana01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("フリガナ（メイ）", "deliv_kana02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("郵便番号1", "deliv_zip01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("郵便番号2", "deliv_zip02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("都道府県", "deliv_pref"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("住所1", "deliv_addr01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("住所2", "deliv_addr02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("電話番号1", "deliv_tel01"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("電話番号2", "deliv_tel02"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("電話番号3", "deliv_tel03"), array("EXIST_CHECK"));
+	}
+	
+	// 複数項目チェック
 	$objErr->doFunc(array("TEL", "order_tel01", "order_tel02", "order_tel03", TEL_ITEM_LEN), array("TEL_CHECK"));
 	$objErr->doFunc(array("FAX", "order_fax01", "order_fax02", "order_fax03", TEL_ITEM_LEN), array("TEL_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "order_zip01", "order_zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("郵便番号", "order_zip01", "order_zip02"), array("ALL_EXIST_CHECK"));
 	$objErr->doFunc(array("TEL", "deliv_tel01", "deliv_tel02", "deliv_tel03", TEL_ITEM_LEN), array("TEL_CHECK"));
 	$objErr->doFunc(array("FAX", "deliv_fax01", "deliv_fax02", "deliv_fax03", TEL_ITEM_LEN), array("TEL_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "deliv_zip01", "deliv_zip02"), array("ALL_EXIST_CHECK"));
-	$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
-	$objErr->doFunc(array("¥á¡¼¥ë¥¢¥É¥ì¥¹", "¥á¡¼¥ë¥¢¥É¥ì¥¹¡Ê³ÎÇ§¡Ë", "order_email", "order_email_check"), array("EQUAL_CHECK"));
-	
-	// ¤¹¤Ç¤Ë¥á¥ë¥Þ¥¬¥Æ¡¼¥Ö¥ë¤Ë²ñ°÷¤È¤·¤Æ¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	$objErr->doFunc(array("郵便番号", "deliv_zip01", "deliv_zip02"), array("ALL_EXIST_CHECK"));
+	$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
+	$objErr->doFunc(array("メールアドレス", "メールアドレス（確認）", "order_email", "order_email_check"), array("EQUAL_CHECK"));
+	
+	// すでにメルマガテーブルに会員としてメールアドレスが登録されている場合
 	if(sfCheckCustomerMailMaga($arrRet['order_email'])) {
-		$objErr->arrErr['order_email'] = "¤³¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ï¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤¹¡£<br>";
+		$objErr->arrErr['order_email'] = "このメールアドレスはすでに登録されています。<br>";
 	}
 		
Index: branches/feature-module-update/html/mobile/shopping/complete.php
===================================================================
--- branches/rel/html/mobile/shopping/complete.php	(revision 14898)
+++ branches/feature-module-update/html/mobile/shopping/complete.php	(revision 15078)
@@ -13,5 +13,5 @@
 		$this->tpl_mainpage = 'shopping/complete.tpl';
 		$this->tpl_css = '/css/layout/shopping/complete.css';
-		$this->tpl_title = "¤´ÃíÊ¸´°Î»";
+		$this->tpl_title = "ご注文完了";
 		global $arrCONVENIENCE;
 		$this->arrCONVENIENCE = $arrCONVENIENCE;
@@ -23,7 +23,7 @@
 		$objPage->arrCONVENIMESSAGE = $arrCONVENIMESSAGE;
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -41,11 +41,11 @@
 $objCustomer = new SC_Customer();
 
-// Á°¤Î¥Ú¡¼¥¸¤ÇÀµ¤·¤¯ÅÐÏ¿¼êÂ³¤­¤¬¹Ô¤ï¤ì¤¿¤«È½Äê
+// 前のページで正しく登録手続きが行われたか判定
 sfIsPrePage($objSiteSess, true);
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 if ($uniqid != "") {
 	
-	// ´°Î»½èÍý
+	// 完了処理
 	$objQuery = new SC_Query();
 	$objQuery->begin();
@@ -53,20 +53,20 @@
 	$objQuery->commit();
 	
-	// ¥»¥Ã¥·¥ç¥ó¤ËÊÝ´É¤µ¤ì¤Æ¤¤¤ë¾ðÊó¤ò¹¹¿·¤¹¤ë
+	// セッションに保管されている情報を更新する
 	$objCustomer->updateSession();
 
-	// ´°Î»¥á¡¼¥ëÁ÷¿®
+	// 完了メール送信
 	if($order_id != "") {
 		sfSendOrderMail($order_id, '1');
 	}
 
-	//¤½¤ÎÂ¾¾ðÊó¤Î¼èÆÀ
+	//その他情報の取得
 	$other_data = $objQuery->get("dtb_order", "memo02", "order_id = ? ", array($order_id));
 	if($other_data != "") {
 		$arrOther = unserialize($other_data);
 		
-		// ¥Ç¡¼¥¿¤òÊÔ½¸
+		// データを編集
 		foreach($arrOther as $key => $val){
-			// URL¤Î¾ì¹ç¤Ë¤Ï¥ê¥ó¥¯¤Ä¤­¤ÇÉ½¼¨¤µ¤»¤ë
+			// URLの場合にはリンクつきで表示させる
 			if (preg_match('/^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/', $val["value"])) {
 				$arrOther[$key]["value"] = "<a href='#' onClick=\"window.open('". $val["value"] . "'); \" >" . $val["value"] ."</a>";
@@ -78,8 +78,8 @@
 	}
 	
-	// ¥¢¥Õ¥£¥ê¥¨¥¤¥ÈÍÑ¥³¥ó¥Ð¡¼¥¸¥ç¥ó¥¿¥°¤ÎÀßÄê
+	// アフィリエイト用コンバージョンタグの設定
 	$objPage->tpl_conv_page = AFF_SHOPPING_COMPLETE;
 	$objPage->tpl_aff_option = "order_id=$order_id";
-	//¹ç·×²Á³Ê¤Î¼èÆÀ
+	//合計価格の取得
 	$total = $objQuery->get("dtb_order", "total", "order_id = ? ", array($order_id));
 	if($total != "") {
@@ -93,5 +93,5 @@
 $objView->display(SITE_FRAME);
 //--------------------------------------------------------------------------------------------------------------------------
-// ¥¨¥Ó¥¹¥¿¥°°úÅÏ¤·ÍÑ¥Ç¡¼¥¿¤òÀ¸À®¤¹¤ë
+// エビスタグ引渡し用データを生成する
 function lfGetEbisData($order_id) {
 	$objQuery = new SC_Query();
@@ -100,22 +100,22 @@
 	
 	if($arrRet[0]['customer_id'] > 0) {
-		// ²ñ°÷ÈÖ¹æ
+		// 会員番号
 		$arrEbis['m1id'] = $arrRet[0]['customer_id'];
-		// Èó²ñ°÷or²ñ°÷
+		// 非会員or会員
 		$arrEbis['o5id'] = '1';
 	} else {
-		// ²ñ°÷ÈÖ¹æ
+		// 会員番号
 		$arrEbis['m1id'] = '';
-		// Èó²ñ°÷or²ñ°÷
+		// 非会員or会員
 		$arrEbis['o5id'] = '2';	
 	}
 	
-	// ¹ØÆþ¶â³Û
+	// 購入金額
 	$arrEbis['a1id'] = $arrRet[0]['total'];
-	// À­ÊÌ
+	// 性別
 	$arrEbis['o2id'] = $arrRet[0]['order_sex'];
-	// Ç¯Îð
+	// 年齢
 	$arrEbis['o3id'] = $arrRet[0]['order_age'];
-	// ¿¦¶È
+	// 職業
 	$arrEbis['o4id'] = $arrRet[0]['order_job'];
 		
@@ -125,5 +125,5 @@
 	
 	$line = "";
-	// ¾¦ÉÊID¤ò¥¢¥ó¥À¡¼¥Ð¡¼¤ÇÀÜÂ³¤¹¤ë¡£
+	// 商品IDをアンダーバーで接続する。
 	foreach($arrProducts['product_id'] as $val) {
 		if($line != "") {
@@ -134,5 +134,5 @@
 	}
 	
-	// ¾¦ÉÊID	
+	// 商品ID	
 	$arrEbis['o1id'] = $line;
 	
@@ -140,5 +140,5 @@
 }
 
-// ´°Î»½èÍý
+// 完了処理
 function lfDoComplete($objQuery, $uniqid) {
 	global $objCartSess;
@@ -147,31 +147,31 @@
 	global $arrInfo;
 	
-	// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+	// 一時受注テーブルの読込
 	$arrData = sfGetOrderTemp($uniqid);
 	
-	// ²ñ°÷¾ðÊóÅÐÏ¿½èÍý
+	// 会員情報登録処理
 	if ($objCustomer->isLoginSuccess()) {
-		// ¿·¤ªÆÏ¤±Àè¤ÎÅÐÏ¿
+		// 新お届け先の登録
 		lfSetNewAddr($uniqid, $objCustomer->getValue('customer_id'));
-		// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
+		// 購入集計を顧客テーブルに反映
 		lfSetCustomerPurchase($objCustomer->getValue('customer_id'), $arrData, $objQuery);
 	} else {
-		//¹ØÆþ»þ¶¯À©²ñ°÷ÅÐÏ¿
+		//購入時強制会員登録
 		switch(PURCHASE_CUSTOMER_REGIST) {
-		//Ìµ¸ú
+		//無効
 		case '0':
-			// ¹ØÆþ»þ²ñ°÷ÅÐÏ¿
+			// 購入時会員登録
 			if($arrData['member_check'] == '1') {
-				// ²¾²ñ°÷ÅÐÏ¿
+				// 仮会員登録
 				$customer_id = lfRegistPreCustomer($arrData, $arrInfo);
-				// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
+				// 購入集計を顧客テーブルに反映
 				lfSetCustomerPurchase($customer_id, $arrData, $objQuery);
 			}
 			break;
-		//Í­¸ú
+		//有効
 		case '1':
-			// ²¾²ñ°÷ÅÐÏ¿
+			// 仮会員登録
 			$customer_id = lfRegistPreCustomer($arrData, $arrInfo);
-			// ¹ØÆþ½¸·×¤ò¸ÜµÒ¥Æ¡¼¥Ö¥ë¤ËÈ¿±Ç
+			// 購入集計を顧客テーブルに反映
 			lfSetCustomerPurchase($customer_id, $arrData, $objQuery);
 			break;
@@ -179,14 +179,14 @@
 		
 	}
-	// °ì»þ¥Æ¡¼¥Ö¥ë¤ò¼õÃí¥Æ¡¼¥Ö¥ë¤Ë³ÊÇ¼¤¹¤ë
+	// 一時テーブルを受注テーブルに格納する
 	$order_id = lfRegistOrder($objQuery, $arrData);
-	// ¥«¡¼¥È¾¦ÉÊ¤ò¼õÃí¾ÜºÙ¥Æ¡¼¥Ö¥ë¤Ë³ÊÇ¼¤¹¤ë
+	// カート商品を受注詳細テーブルに格納する
 	lfRegistOrderDetail($objQuery, $order_id, $objCartSess);
-	// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Î¾ðÊó¤òºï½ü¤¹¤ë¡£
+	// 受注一時テーブルの情報を削除する。
 	lfDeleteTempOrder($objQuery, $uniqid);
 	
-	// ¥»¥Ã¥·¥ç¥ó¥«¡¼¥ÈÆâ¤Î¾¦ÉÊ¤òºï½ü¤¹¤ë¡£
+	// セッションカート内の商品を削除する。
 	$objCartSess->delAllProducts();
-	// ÃíÊ¸°ì»þID¤ò²ò½ü¤¹¤ë¡£
+	// 注文一時IDを解除する。
 	$objSiteSess->unsetUniqId();
 	
@@ -194,7 +194,7 @@
 }
 
-// ²ñ°÷ÅÐÏ¿¡Ê²¾ÅÐÏ¿¡Ë
+// 会員登録（仮登録）
 function lfRegistPreCustomer($arrData, $arrInfo) {
-	// ¹ØÆþ»þ¤Î²ñ°÷ÅÐÏ¿
+	// 購入時の会員登録
 	$sqlval['name01'] = $arrData['order_name01'];
 	$sqlval['name02'] = $arrData['order_name02'];
@@ -218,13 +218,13 @@
 	$sqlval['reminder_answer'] = $arrData['reminder_answer'];
 
-	// ¥á¥ë¥Þ¥¬ÇÛ¿®ÍÑ¥Õ¥é¥°¤ÎÈ½Äê
+	// メルマガ配信用フラグの判定
 	switch($arrData['mail_flag']) {
-	case '1':	// HTML¥á¡¼¥ë
+	case '1':	// HTMLメール
 		$mail_flag = 4;
 		break;
-	case '2':	// TEXT¥á¡¼¥ë
+	case '2':	// TEXTメール
 		$mail_flag = 5;
 		break;
-	case '3':	// ´õË¾¤Ê¤·
+	case '3':	// 希望なし
 		$mail_flag = 6;
 		break;
@@ -235,7 +235,7 @@
 	$sqlval['mailmaga_flg'] = $mail_flag;
 		
-	// ²ñ°÷²¾ÅÐÏ¿
+	// 会員仮登録
 	$sqlval['status'] = 1;
-	// URLÈ½ÄêÍÑ¥­¡¼
+	// URL判定用キー
 	$sqlval['secret_key'] = sfGetUniqRandomId("t"); 
 	
@@ -245,9 +245,9 @@
 	$objQuery->insert("dtb_customer", $sqlval);
 	
-	// ¸ÜµÒID¤Î¼èÆÀ
+	// 顧客IDの取得
 	$arrRet = $objQuery->select("customer_id", "dtb_customer", "secret_key = ?", array($sqlval['secret_key']));
 	$customer_id = $arrRet[0]['customer_id'];
 
-	//¡¡²¾ÅÐÏ¿´°Î»¥á¡¼¥ëÁ÷¿®
+	//　仮登録完了メール送信
 	$objMailPage = new LC_Page();
 	$objMailPage->to_name01 = $arrData['order_name01'];
@@ -261,16 +261,16 @@
 	$objMail = new GC_SendMail();
 	$objMail->setItem(
-						''										//¡¡°¸Àè
-						, sfMakeSubject("²ñ°÷ÅÐÏ¿¤Î¤´³ÎÇ§")		//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $body									//¡¡ËÜÊ¸
-						, $arrInfo['email03']					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $arrInfo['shop_name']					//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $arrInfo["email03"]					//¡¡reply_to
-						, $arrInfo["email04"]					//¡¡return_path
+						''										//　宛先
+						, sfMakeSubject("会員登録のご確認")		//　サブジェクト
+						, $body									//　本文
+						, $arrInfo['email03']					//　配送元アドレス
+						, $arrInfo['shop_name']					//　配送元　名前
+						, $arrInfo["email03"]					//　reply_to
+						, $arrInfo["email04"]					//　return_path
 						, $arrInfo["email04"]					//  Errors_to
 						, $arrInfo["email01"]					//  Bcc
 														);
-	// °¸Àè¤ÎÀßÄê
-	$name = $arrData['order_name01'] . $arrData['order_name02'] ." ÍÍ";
+	// 宛先の設定
+	$name = $arrData['order_name01'] . $arrData['order_name02'] ." 様";
 	$objMail->setTo($arrData['order_email'], $name);			
 	$objMail->sendMail();
@@ -279,9 +279,9 @@
 }
 
-// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Î¤ªÆÏ¤±Àè¤ò¥³¥Ô¡¼¤¹¤ë
+// 受注一時テーブルのお届け先をコピーする
 function lfCopyDeliv($uniqid, $arrData) {
 	$objQuery = new SC_Query();
 	
-	// ÊÌ¤Î¤ªÆÏ¤±Àè¤ò»ØÄê¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢ÇÛÁ÷Àè¤ËÅÐÏ¿½»½ê¤ò¥³¥Ô¡¼¤¹¤ë¡£
+	// 別のお届け先を指定していない場合、配送先に登録住所をコピーする。
 	if($arrData["deliv_check"] != "1") {
 		$sqlval['deliv_name01'] = $arrData['order_name01'];
@@ -302,24 +302,24 @@
 }
 
-// ¼õÃí¥Æ¡¼¥Ö¥ë¤ØÅÐÏ¿
+// 受注テーブルへ登録
 function lfRegistOrder($objQuery, $arrData) {
 	$sqlval = $arrData;
 
-	// ¼õÃí¥Æ¡¼¥Ö¥ë¤Ë½ñ¤­¹þ¤Þ¤Ê¤¤Îó¤ò½üµî
-	unset($sqlval['mail_flag']);		// ¥á¥ë¥Þ¥¬¥Á¥§¥Ã¥¯
-	unset($sqlval['deliv_check']);		// ÊÌ¤Î¤ªÆÏ¤±Àè¥Á¥§¥Ã¥¯
-	unset($sqlval['point_check']);		// ¥Ý¥¤¥ó¥ÈÍøÍÑ¥Á¥§¥Ã¥¯
-	unset($sqlval['member_check']);		// ¹ØÆþ»þ²ñ°÷¥Á¥§¥Ã¥¯
-	unset($sqlval['password']);			// ¥í¥°¥¤¥ó¥Ñ¥¹¥ï¡¼¥É
-	unset($sqlval['reminder']);			// ¥ê¥Þ¥¤¥ó¥À¡¼¼ÁÌä
-	unset($sqlval['reminder_answer']);	// ¥ê¥Þ¥¤¥ó¥À¡¼Åú¤¨
-	unset($sqlval['session']);	        // ¥»¥Ã¥·¥ç¥ó
-
-	// ÃíÊ¸¥¹¥Æ¡¼¥¿¥¹:»ØÄê¤¬Ìµ¤±¤ì¤Ð¿·µ¬¼õÉÕ¤ËÀßÄê
+	// 受注テーブルに書き込まない列を除去
+	unset($sqlval['mail_flag']);		// メルマガチェック
+	unset($sqlval['deliv_check']);		// 別のお届け先チェック
+	unset($sqlval['point_check']);		// ポイント利用チェック
+	unset($sqlval['member_check']);		// 購入時会員チェック
+	unset($sqlval['password']);			// ログインパスワード
+	unset($sqlval['reminder']);			// リマインダー質問
+	unset($sqlval['reminder_answer']);	// リマインダー答え
+	unset($sqlval['session']);	        // セッション
+
+	// 注文ステータス:指定が無ければ新規受付に設定
 	if($sqlval["status"] == ""){
 		$sqlval['status'] = '1';			
 	}
 	
-	// ÊÌ¤Î¤ªÆÏ¤±Àè¤ò»ØÄê¤·¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢ÇÛÁ÷Àè¤ËÅÐÏ¿½»½ê¤ò¥³¥Ô¡¼¤¹¤ë¡£
+	// 別のお届け先を指定していない場合、配送先に登録住所をコピーする。
 	if($arrData["deliv_check"] != "1") {
 		$sqlval['deliv_name01'] = $arrData['order_name01'];
@@ -337,11 +337,11 @@
 	}
 	
-	$order_id = $arrData['order_id'];		// ¥ª¡¼¥À¡¼ID
-	$sqlval['create_date'] = 'now()';		// ¼õÃíÆü
-	
-	// ¥²¥Ã¥È¤ÎÃÍ¤ò¥¤¥ó¥µ¡¼¥È
+	$order_id = $arrData['order_id'];		// オーダーID
+	$sqlval['create_date'] = 'now()';		// 受注日
+	
+	// ゲットの値をインサート
 	//$sqlval = lfGetInsParam($sqlval);
 	
-	// INSERT¤Î¼Â¹Ô
+	// INSERTの実行
 	$objQuery->insert("dtb_order", $sqlval);
 
@@ -349,23 +349,23 @@
 }
 
-// ¼õÃí¾ÜºÙ¥Æ¡¼¥Ö¥ë¤ØÅÐÏ¿
+// 受注詳細テーブルへ登録
 function lfRegistOrderDetail($objQuery, $order_id, $objCartSess) {
-	// ¥«¡¼¥ÈÆâ¾ðÊó¤Î¼èÆÀ
+	// カート内情報の取得
 	$arrCart = $objCartSess->getCartList();
 	$max = count($arrCart);
 	
-	// ´û¤ËÂ¸ºß¤¹¤ë¾ÜºÙ¥ì¥³¡¼¥É¤ò¾Ã¤·¤Æ¤ª¤¯¡£
+	// 既に存在する詳細レコードを消しておく。
 	$objQuery->delete("dtb_order_detail", "order_id = $order_id");
 
-	// µ¬³ÊÌ¾°ìÍ÷
+	// 規格名一覧
 	$arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
-	// µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
+	// 規格分類名一覧
 	$arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
 			
 	for ($i = 0; $i < $max; $i++) {
-		// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ	
+		// 商品規格情報の取得	
 		$arrData = sfGetProductsClass($arrCart[$i]['id']);
 		
-		// Â¸ºß¤¹¤ë¾¦ÉÊ¤Î¤ßÉ½¼¨¤¹¤ë¡£
+		// 存在する商品のみ表示する。
 		if($arrData != "") {
 			$sqlval['order_id'] = $order_id;
@@ -381,5 +381,5 @@
 			$sqlval['quantity'] = $arrCart[$i]['quantity'];
 			lfReduceStock($objQuery, $arrCart[$i]['id'], $arrCart[$i]['quantity']);
-			// INSERT¤Î¼Â¹Ô
+			// INSERTの実行
 			$objQuery->insert("dtb_order_detail", $sqlval);
 		} else {
@@ -389,5 +389,5 @@
 }
 
-/* ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Îºï½ü */
+/* 受注一時テーブルの削除 */
 function lfDeleteTempOrder($objQuery, $uniqid) {
 	$where = "order_temp_id = ?";
@@ -397,5 +397,5 @@
 }
 
-// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Î½»½ê¤¬ÅÐÏ¿ºÑ¤ß¥Æ¡¼¥Ö¥ë¤È°Û¤Ê¤ë¾ì¹ç¤Ï¡¢ÊÌ¤Î¤ªÆÏ¤±Àè¤ËÄÉ²Ã¤¹¤ë
+// 受注一時テーブルの住所が登録済みテーブルと異なる場合は、別のお届け先に追加する
 function lfSetNewAddr($uniqid, $customer_id) {
 	$objQuery = new SC_Query();
@@ -407,5 +407,5 @@
 	$arrRet = $objQuery->select($col, "dtb_order_temp", $where, array($uniqid));
 	
-	// Í×ÁÇÌ¾¤Îdeliv_¤òºï½ü¤¹¤ë¡£
+	// 要素名のdeliv_を削除する。
 	foreach($arrRet[0] as $key => $val) {
 		$keyname = ereg_replace("^deliv_", "", $key);
@@ -413,12 +413,12 @@
 	}
 	
-	// ²ñ°÷¾ðÊó¥Æ¡¼¥Ö¥ë¤È¤ÎÈæ³Ó
+	// 会員情報テーブルとの比較
 	$col = "name01,name02,kana01,kana02,tel01,tel02,tel03,zip01,zip02,pref,addr01,addr02";
 	$where = "customer_id = ?";
 	$arrCustomerAddr = $objQuery->select($col, "dtb_customer", $where, array($customer_id));
 	
-	// ²ñ°÷¾ðÊó¤Î½»½ê¤È°Û¤Ê¤ë¾ì¹ç
+	// 会員情報の住所と異なる場合
 	if($arrNew != $arrCustomerAddr[0]) {
-		// ÊÌ¤Î¤ªÆÏ¤±Àè¥Æ¡¼¥Ö¥ë¤Î½»½ê¤ÈÈæ³Ó¤¹¤ë
+		// 別のお届け先テーブルの住所と比較する
 		$col = "name01,name02,kana01,kana02,tel01,tel02,tel03,zip01,zip02,pref,addr01,addr02";
 		$where = "customer_id = ?";
@@ -427,5 +427,5 @@
 		foreach($arrOtherAddr as $arrval) {
 			if($arrNew == $arrval) {
-				// ¤¹¤Ç¤ËÆ±¤¸½»½ê¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë
+				// すでに同じ住所が登録されている
 				$find_same = true;
 			}
@@ -437,5 +437,5 @@
 	}
 	
-	// ¿·¤·¤¤¤ªÆÏ¤±Àè¤¬ÅÐÏ¿ºÑ¤ß¤Î¤â¤Î¤È°Û¤Ê¤ë¾ì¹ç¤ÏÊÌ¤Î¤ªÆÏ¤±Àè¥Æ¡¼¥Ö¥ë¤ËÅÐÏ¿¤¹¤ë
+	// 新しいお届け先が登録済みのものと異なる場合は別のお届け先テーブルに登録する
 	if($diff) {
 		$sqlval = $arrNew;
@@ -445,5 +445,5 @@
 }
 
-/* ¹ØÆþ¾ðÊó¤ò²ñ°÷¥Æ¡¼¥Ö¥ë¤ËÅÐÏ¿¤¹¤ë */
+/* 購入情報を会員テーブルに登録する */
 function lfSetCustomerPurchase($customer_id, $arrData, $objQuery) {
 	$col = "first_buy_date, last_buy_date, buy_times, buy_total, point";
@@ -460,5 +460,5 @@
 	$sqlval['point'] = ($sqlval['point'] + $arrData['add_point'] - $arrData['use_point']);
 	
-	// ¥Ý¥¤¥ó¥È¤¬ÉÔÂ­¤·¤Æ¤¤¤ë¾ì¹ç
+	// ポイントが不足している場合
 	if($sqlval['point'] < 0) {
 		$objQuery->rollback();
@@ -469,18 +469,18 @@
 }
 
-// ºß¸Ë¤ò¸º¤é¤¹½èÍý
+// 在庫を減らす処理
 function lfReduceStock($objQuery, $arrID, $quantity) {
 	$where = "product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?";
 	$arrRet = $objQuery->select("stock, stock_unlimited", "dtb_products_class", $where, $arrID);
 	
-	// Çä¤êÀÚ¤ì¥¨¥é¡¼
+	// 売り切れエラー
 	if(($arrRet[0]['stock_unlimited'] != '1' && $arrRet[0]['stock'] < $quantity) || $quantity == 0) {
 		$objQuery->rollback();
 		sfDispSiteError(SOLD_OUT, "", true);
-	// ÌµÀ©¸Â¤Î¾ì¹ç¡¢ºß¸Ë¤ÏNULL
+	// 無制限の場合、在庫はNULL
 	} elseif($arrRet[0]['stock_unlimited'] == '1') {
 		$sqlval['stock'] = null;
 		$objQuery->update("dtb_products_class", $sqlval, $where, $arrID);
-	// ºß¸Ë¤ò¸º¤é¤¹
+	// 在庫を減らす
 	} else {
 		$sqlval['stock'] = ($arrRet[0]['stock'] - $quantity);
@@ -492,9 +492,9 @@
 }
 
-// GET¤ÎÃÍ¤ò¥¤¥ó¥µ¡¼¥ÈÍÑ¤ËÀ°¤¨¤ë
+// GETの値をインサート用に整える
 function lfGetInsParam($sqlVal){
 	
 	foreach($_GET as $key => $val){
-		// ¥«¥é¥à¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+		// カラムの存在チェック
 		if(sfColumnExists("dtb_order", $key)) $sqlVal[$key] = $val;
 	}
Index: branches/feature-module-update/html/mobile/unsupported/index.php
===================================================================
--- branches/rel/html/mobile/unsupported/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/unsupported/index.php	(revision 15078)
@@ -11,8 +11,8 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_css = '';			// ¥á¥¤¥óCSS¥Ñ¥¹
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず指定する **/
+		$this->tpl_css = '';			// メインCSSパス
+		/** 必ず指定する **/
+		// メインテンプレート
 		$this->tpl_mainpage = 'unsupported/index.tpl';
 	}
@@ -22,5 +22,5 @@
 $objView = new SC_MobileView();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/cart/index.php
===================================================================
--- branches/rel/html/mobile/cart/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/cart/index.php	(revision 15078)
@@ -17,13 +17,13 @@
 	var $tpl_message;
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_css = '/css/layout/cartin/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'cart/index.tpl';		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = "¶ºÞ¤ÎÃæ¤ò¸«¤ë";
+		/** 必ず指定する **/
+		$this->tpl_css = '/css/layout/cartin/index.css';	// メインCSSパス
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'cart/index.tpl';		// メインテンプレート
+		$this->tpl_title = "ｶｺﾞの中を見る";
 	}
 }
 
-// Çã¤¤Êª¤òÂ³¤±¤ë¾ì¹ç
+// 買い物を続ける場合
 if($_REQUEST['continue']) {
 	header("Location: " . gfAddSessionId(MOBILE_URL_SITE_TOP) );
@@ -37,35 +37,35 @@
 $objSiteInfo = $objView->objSiteInfo;
 $objCustomer = new SC_Customer();
-// ´ðËÜ¾ðÊó¤Î¼èÆÀ
+// 基本情報の取得
 $arrInfo = $objSiteInfo->data;
 
-// ¾¦ÉÊ¹ØÆþÃæ¤Ë¥«¡¼¥ÈÆâÍÆ¤¬ÊÑ¹¹¤µ¤ì¤¿¡£
+// 商品購入中にカート内容が変更された。
 if($objCartSess->getCancelPurchase()) {
-	$objPage->tpl_message = "¾¦ÉÊ¹ØÆþÃæ¤Ë¶°ÄÆâÍÆ¤¬ÊÑ¹¹¤µ¤ì¤Þ¤·¤¿¤Î¤Ç¤¤ª¼ê¿ô¤Ç¤¹¤¬¹ØÆþ¼êÂ³¤­¤ò¤ä¤êÄ¾¤·¤Æ²¼¤µ¤¤¡";
+	$objPage->tpl_message = "商品購入中にｶｰﾄ内容が変更されましたので､お手数ですが購入手続きをやり直して下さい｡";
 }
 
 switch($_POST['mode']) {
 case 'confirm':
-	// ¥«¡¼¥ÈÆâ¾ðÊó¤Î¼èÆÀ
+	// カート内情報の取得
 	$arrRet = $objCartSess->getCartList();
 	$max = count($arrRet);
 	$cnt = 0;
 	for ($i = 0; $i < $max; $i++) {
-		// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ
+		// 商品規格情報の取得
 		$arrData = sfGetProductsClass($arrRet[$i]['id']);
-		// DB¤ËÂ¸ºß¤¹¤ë¾¦ÉÊ
+		// DBに存在する商品
 		if($arrData != "") {
 			$cnt++;
 		}
 	}
-	// ¥«¡¼¥È¾¦ÉÊ¤¬1·ï°Ê¾åÂ¸ºß¤¹¤ë¾ì¹ç
+	// カート商品が1件以上存在する場合
 	if($cnt > 0) {
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
 		$pre_uniqid = $objSiteSess->getUniqId();
-		// ÃíÊ¸°ì»þID¤ÎÈ¯¹Ô
+		// 注文一時IDの発行
 		$objSiteSess->setUniqId();
 		$uniqid = $objSiteSess->getUniqId();
-		// ¥¨¥é¡¼¥ê¥È¥é¥¤¤Ê¤É¤Ç´û¤Ëuniqid¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï¡¢ÀßÄê¤ò°ú¤­·Ñ¤°
+		// エラーリトライなどで既にuniqidが存在する場合は、設定を引き継ぐ
 		if($pre_uniqid != "") {
 			$sqlval['order_temp_id'] = $uniqid;
@@ -74,7 +74,7 @@
 			$objQuery->update("dtb_order_temp", $sqlval, $where, array($pre_uniqid));
 		}
-		// ¥«¡¼¥È¤ò¹ØÆþ¥â¡¼¥É¤ËÀßÄê
+		// カートを購入モードに設定
 		$objCartSess->saveCurrentCart($uniqid);
-		// ¹ØÆþ¥Ú¡¼¥¸¤Ø
+		// 購入ページへ
 		header("Location: " . gfAddSessionId(MOBILE_URL_SHOP_TOP));
 		exit;
@@ -100,5 +100,5 @@
 }
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 $objPage->arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo, $objCustomer);
@@ -106,5 +106,5 @@
 $objPage->arrInfo = $arrInfo;
 
-// ¥í¥°¥¤¥óÈ½Äê
+// ログイン判定
 if($objCustomer->isLoginSuccess()) {
 	$objPage->tpl_login = true;
@@ -113,9 +113,9 @@
 }
 
-// Á÷ÎÁÌµÎÁ¤Þ¤Ç¤Î¶â³Û¤ò·×»»
+// 送料無料までの金額を計算
 $tpl_deliv_free = $objPage->arrInfo['free_rule'] - $objPage->tpl_total_pretax;
 $objPage->tpl_deliv_free = $tpl_deliv_free;
 
-// Á°ÊÇ¤ÎURL¤ò¼èÆÀ
+// 前頁のURLを取得
 $objPage->tpl_prev_url = $objCartSess->getPrevURL();
 
Index: branches/feature-module-update/html/mobile/contact/index.php
===================================================================
--- branches/rel/html/mobile/contact/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/contact/index.php	(revision 15078)
@@ -11,7 +11,7 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_css = '/css/layout/contact/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
+		$this->tpl_css = '/css/layout/contact/index.css';	// メインCSSパス
 		$this->tpl_mainpage = 'contact/index.tpl';
-		$this->tpl_title = '¤ªÌä¤¤¹ç¤ï¤»(ÆþÎÏ¥Ú¡¼¥¸)';
+		$this->tpl_title = 'お問い合わせ(入力ページ)';
 		$this->tpl_page_category = 'contact';
 		global $arrPref;
@@ -23,7 +23,7 @@
 $objPage = new LC_Page();
 $objView = new SC_MobileView();
-$CONF = sf_getBasisData();			// Å¹ÊÞ´ðËÜ¾ðÊó
+$CONF = sf_getBasisData();			// 店舗基本情報
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->assignarray($CONF);
Index: branches/feature-module-update/html/mobile/magazine/cancel.php
===================================================================
--- branches/rel/html/mobile/magazine/cancel.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/magazine/cancel.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥á¥ë¥Þ¥¬²ò½ü
+ * メルマガ解除
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
+		/** 必ず変更する **/
 		$this->tpl_mainpage = 'magazine/cancel.tpl';
-		$this->tpl_title .= '¥á¥ë¥Þ¥¬²ò½ü´°Î»';
+		$this->tpl_title .= 'メルマガ解除完了';
 	}
 }
@@ -23,5 +23,5 @@
 $objQuery = new SC_Query();
 
-// secret_key¤Î¼èÆÀ
+// secret_keyの取得
 $key = $_GET['id'];
 
@@ -38,5 +38,5 @@
 //-----------------------------------------------------------------------------------------------------------------------------------
 
-// ¥á¥ë¥Þ¥¬¤Î²ò½ü¤ò´°Î»¤µ¤»¤ë
+// メルマガの解除を完了させる
 function lfChangeData($key) {
 	global $objQuery;
@@ -47,5 +47,5 @@
 }
 
-// ¥­¡¼¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«
+// キーが存在するかどうか
 function lfExistKey($key) {
 	global $objQuery;
Index: branches/feature-module-update/html/mobile/magazine/index.php
===================================================================
--- branches/rel/html/mobile/magazine/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/magazine/index.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥á¥ë¥Þ¥¬ÅÐÏ¿¡¦²ò½ü¡¡¥È¥Ã¥×¥Ú¡¼¥¸
+ * メルマガ登録・解除　トップページ
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
+		/** 必ず変更する **/
 		$this->tpl_mainpage = 'magazine/index.tpl';
-		$this->tpl_title .= '¥á¥ë¥Þ¥¬ÅÐÏ¿¡¦²ò½ü';
+		$this->tpl_title .= 'メルマガ登録・解除';
 	}
 }
@@ -23,5 +23,5 @@
 $objPage->arrForm = $_POST;
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/magazine/complete.php
===================================================================
--- branches/rel/html/mobile/magazine/complete.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/magazine/complete.php	(revision 15078)
@@ -11,6 +11,6 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_mainpage = 'magazine/complete.tpl';		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title .= '¥á¥ë¥Þ¥¬ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';			//¡¡¥Ú¡¼¥¸¥¿¥¤¥È¥ë
+		$this->tpl_mainpage = 'magazine/complete.tpl';		// メインテンプレート
+		$this->tpl_title .= 'メルマガ登録(完了ページ)';			//　ページタイトル
 	}
 }
@@ -19,5 +19,5 @@
 $objView = new SC_MobileView();
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(SITE_FRAME);
Index: branches/feature-module-update/html/mobile/magazine/confirm.php
===================================================================
--- branches/rel/html/mobile/magazine/confirm.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/magazine/confirm.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥á¥ë¥Þ¥¬³ÎÇ§
+ * メルマガ確認
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
+		/** 必ず変更する **/
 		$this->tpl_mainpage = 'magazine/confirm.tpl';
-		$this->tpl_title .= '¥á¥ë¥Þ¥¬³ÎÇ§';
+		$this->tpl_title .= 'メルマガ確認';
 	}
 }
@@ -24,43 +24,43 @@
 $objPage->arrForm = $_POST;
 
-// ÅÐÏ¿
+// 登録
 if (isset($_REQUEST['btnRegist'])) {
 	$objPage->arrErr = lfMailErrorCheck($objPage->arrForm, "regist");
 
-	// ¥¨¥é¡¼¤¬¤Ê¤±¤ì¤Ð
+	// エラーがなければ
 	if (count($objPage->arrErr) == 0) {
-		// ³ÎÇ§
-		$objPage->arrForm['kind'] = '¥á¥ë¥Þ¥¬ÅÐÏ¿';
+		// 確認
+		$objPage->arrForm['kind'] = 'メルマガ登録';
 		$objPage->arrForm['type'] = 'regist';
 		$objPage->arrForm['mail'] = $objPage->arrForm['regist'];
 	} else {
 		$objPage->tpl_mainpage = 'magazine/index.tpl';
-		$objPage->tpl_title = '¥á¥ë¥Þ¥¬ÅÐÏ¿¡¦²ò½ü';
-	}
-// ²ò½ü
+		$objPage->tpl_title = 'メルマガ登録・解除';
+	}
+// 解除
 } elseif (isset($_REQUEST['btnCancel'])) {
 	$objPage->arrErr = lfMailErrorCheck($objPage->arrForm, "cancel");
 
-	// ¥¨¥é¡¼¤¬¤Ê¤±¤ì¤Ð
+	// エラーがなければ
 	if (count($objPage->arrErr) == 0) {
-		// ³ÎÇ§
-		$objPage->arrForm['kind'] = '¥á¥ë¥Þ¥¬²ò½ü';
+		// 確認
+		$objPage->arrForm['kind'] = 'メルマガ解除';
 		$objPage->arrForm['type'] = 'cancel';
 		$objPage->arrForm['mail'] = $objPage->arrForm['cancel'];
 	} else {
 		$objPage->tpl_mainpage = 'magazine/index.tpl';
-		$objPage->tpl_title = '¥á¥ë¥Þ¥¬ÅÐÏ¿¡¦²ò½ü';
-	}
-// ´°Î»
+		$objPage->tpl_title = 'メルマガ登録・解除';
+	}
+// 完了
 } elseif ($_REQUEST['mode'] == 'regist' or $_REQUEST['mode'] == 'cancel') {
 
-	//¡¡ÅÐÏ¿
+	//　登録
 	if ($_REQUEST['mode'] == 'regist') {
 		$uniqId = lfRegistData($_POST["email"]);
-		$subject = sfMakesubject('¥á¥ë¥Þ¥¬ÅÐÏ¿¤Î¤´³ÎÇ§');
-	//¡¡²ò½ü
+		$subject = sfMakesubject('メルマガ登録のご確認');
+	//　解除
 	} elseif ($_REQUEST['mode'] == 'cancel') {
 		$uniqId = lfGetSecretKey($_POST["email"]);
-		$subject = sfMakesubject('¥á¥ë¥Þ¥¬²ò½ü¤Î¤´³ÎÇ§');
+		$subject = sfMakesubject('メルマガ解除のご確認');
 	}
 	$CONF = sf_getBasisData();
@@ -73,19 +73,19 @@
 	$objMail = new GC_SendMail();
 	$objMail->setItem(
-						''									//¡¡°¸Àè
-						, $subject							//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $toCustomerMail					//¡¡ËÜÊ¸
-						, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $CONF["email03"]					//¡¡reply_to
-						, $CONF["email04"]					//¡¡return_path
+						''									//　宛先
+						, $subject							//　サブジェクト
+						, $toCustomerMail					//　本文
+						, $CONF["email03"]					//　配送元アドレス
+						, $CONF["shop_name"]				//　配送元　名前
+						, $CONF["email03"]					//　reply_to
+						, $CONF["email04"]					//　return_path
 						, $CONF["email04"]					//  Errors_to
 						, $CONF["email01"]					//  Bcc
 														);
-	// °¸Àè¤ÎÀßÄê
+	// 宛先の設定
 	$objMail->setTo($_POST["email"], $_POST["email"]);
 	$objMail->sendMail();
 
-	// ´°Î»¥Ú¡¼¥¸¤Ë°ÜÆ°¤µ¤»¤ë¡£
+	// 完了ページに移動させる。
 	header("Location:" . gfAddSessionId("./complete.php"));
 	exit;
@@ -94,5 +94,5 @@
 }
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
@@ -104,23 +104,23 @@
 
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfMailErrorCheck($array, $dataName) {
 	$objErr = new SC_CheckError($array);
 	$objErr->doFunc(
-				array('¥á¡¼¥ë¥¢¥É¥ì¥¹', $dataName, MTEXT_LEN) ,
+				array('メールアドレス', $dataName, MTEXT_LEN) ,
 				array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", 
 					"SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK", "MOBILE_EMAIL_CHECK"));
 
-	// ÆþÎÏ¥¨¥é¡¼¤¬¤Ê¤±¤ì¤Ð
+	// 入力エラーがなければ
 	if (count($objErr->arrErr) == 0) {
-		// ¥á¥ë¥Þ¥¬¤ÎÅÐÏ¿Í­Ìµ
+		// メルマガの登録有無
 		$flg = lfIsRegistData($array[$dataName]);
 
-		// ÅÐÏ¿¤Î»þ
+		// 登録の時
 		if ($dataName == 'regist' and $flg == true) {
-			$objErr->arrErr[$dataName] = "´û¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤¹¡£<br>";
-		// ²ò½ü¤Î»þ
+			$objErr->arrErr[$dataName] = "既に登録されています。<br>";
+		// 解除の時
 		} elseif ($dataName == 'cancel' and $flg == false) {
-			$objErr->arrErr[$dataName] = "¥á¥ë¥Þ¥¬ÅÐÏ¿¤¬¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br>";
+			$objErr->arrErr[$dataName] = "メルマガ登録がされていません。<br>";
 		}
 	}
@@ -130,5 +130,5 @@
 
 
-//---- ¥á¥ë¥Þ¥¬ÅÐÏ¿
+//---- メルマガ登録
 function lfRegistData ($email) {
 	global $objConn;
@@ -140,16 +140,16 @@
 	}
 	
-	$arrRegist["email"] = $email;			// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-	$arrRegist["mail_flag"] = 5;			// ÅÐÏ¿¾õÂÖ
-	$arrRegist["secret_key"] = $uniqid;		// IDÈ¯¹Ô
-	$arrRegist["create_date"] = "now()"; 	// ºîÀ®Æü
-	$arrRegist["update_date"] = "now()"; 	// ¹¹¿·Æü
-
-	//-- ²¾ÅÐÏ¿¼Â¹Ô
+	$arrRegist["email"] = $email;			// メールアドレス
+	$arrRegist["mail_flag"] = 5;			// 登録状態
+	$arrRegist["secret_key"] = $uniqid;		// ID発行
+	$arrRegist["create_date"] = "now()"; 	// 作成日
+	$arrRegist["update_date"] = "now()"; 	// 更新日
+
+	//-- 仮登録実行
 	$objConn->query("BEGIN");
 
 	$objQuery = new SC_Query();
 
-	//--¡¡´û¤Ë¥á¥ë¥Þ¥¬ÅÐÏ¿¤·¤Æ¤¤¤ë¤«¤ÎÈ½Äê
+	//--　既にメルマガ登録しているかの判定
 	$sql = "SELECT count(*) FROM dtb_customer_mail WHERE email = ?";
 	$mailResult = $objConn->getOne($sql, array($arrRegist["email"]));
@@ -165,5 +165,5 @@
 }
 
-// ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥­¡¼¤Î¼èÆÀ
+// 登録されているキーの取得
 function lfGetSecretKey ($email) {
 	global $objConn;
@@ -186,5 +186,5 @@
 }
 
-// ´û¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«
+// 既に登録されているかどうか
 function lfIsRegistData ($email) {
 	global $objConn;
@@ -193,5 +193,5 @@
 	$mailResult = $objConn->getRow($sql, array($email));
 
-	// NULL¤â¹ØÆÉ¤È¤ß¤Ê¤¹
+	// NULLも購読とみなす
 	if (count($mailResult) == 0 or ($mailResult[1] != null and $mailResult[1] != 2 )) {
 		return false;
Index: branches/feature-module-update/html/mobile/magazine/regist.php
===================================================================
--- branches/rel/html/mobile/magazine/regist.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/magazine/regist.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥á¥ë¥Þ¥¬ÅÐÏ¿
+ * メルマガ登録
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
+		/** 必ず変更する **/
 		$this->tpl_mainpage = 'magazine/regist.tpl';
-		$this->tpl_title .= '¥á¥ë¥Þ¥¬ÅÐÏ¿´°Î»';
+		$this->tpl_title .= 'メルマガ登録完了';
 	}
 }
@@ -23,5 +23,5 @@
 $objQuery = new SC_Query();
 
-// secret_key¤Î¼èÆÀ
+// secret_keyの取得
 $key = $_GET['id'];
 
@@ -38,5 +38,5 @@
 //-----------------------------------------------------------------------------------------------------------------------------------
 
-// ¥á¥ë¥Þ¥¬¤ÎÅÐÏ¿¤ò´°Î»¤µ¤»¤ë
+// メルマガの登録を完了させる
 function lfChangeData($key) {
 	global $objQuery;
@@ -47,5 +47,5 @@
 }
 
-// ¥­¡¼¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«
+// キーが存在するかどうか
 function lfExistKey($key) {
 	global $objQuery;
Index: branches/feature-module-update/html/mobile/guide/kiyaku.php
===================================================================
--- branches/rel/html/mobile/guide/kiyaku.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/guide/kiyaku.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¤´ÍøÍÑµ¬Ìó
+ * モバイルサイト/ご利用規約
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'guide/kiyaku.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = '¤´ÍøÍÑµ¬Ìó';
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'guide/kiyaku.tpl';	// メインテンプレート
+		$this->tpl_title = 'ご利用規約';
 	}
 }
@@ -22,8 +22,8 @@
 $objPage = new LC_Page();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-// ÍøÍÑµ¬Ìó¤ò¼èÆÀ¤¹¤ë¡£
+// 利用規約を取得する。
 lfGetKiyaku(intval(@$_GET['page']), $objPage);
 
@@ -35,8 +35,8 @@
 
 /**
- * ÍøÍÑµ¬Ìó¤ò¼èÆÀ¤·¡¢¥Ú¡¼¥¸¥ª¥Ö¥¸¥§¥¯¥È¤Ë³ÊÇ¼¤¹¤ë¡£
+ * 利用規約を取得し、ページオブジェクトに格納する。
  *
- * @param integer $index µ¬Ìó¤Î¥¤¥ó¥Ç¥Ã¥¯¥¹
- * @param object &$objPage ¥Ú¡¼¥¸¥ª¥Ö¥¸¥§¥¯¥È
+ * @param integer $index 規約のインデックス
+ * @param object &$objPage ページオブジェクト
  * @return void
  */
Index: branches/feature-module-update/html/mobile/guide/privacy.php
===================================================================
--- branches/rel/html/mobile/guide/privacy.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/guide/privacy.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¥×¥é¥¤¥Ð¥·¡¼¥Ý¥ê¥·¡¼
+ * モバイルサイト/プライバシーポリシー
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'guide/privacy.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = '¥×¥é¥¤¥Ð¥·¡¼¥Ý¥ê¥·¡¼';
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'guide/privacy.tpl';	// メインテンプレート
+		$this->tpl_title = 'プライバシーポリシー';
 	}
 }
@@ -22,5 +22,5 @@
 $objPage = new LC_Page();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/guide/usage.php
===================================================================
--- branches/rel/html/mobile/guide/usage.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/guide/usage.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¤´ÍøÍÑÊýË¡
+ * モバイルサイト/ご利用方法
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'guide/usage.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = '¤´ÍøÍÑÊýË¡';
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'guide/usage.tpl';	// メインテンプレート
+		$this->tpl_title = 'ご利用方法';
 	}
 }
@@ -31,5 +31,5 @@
 }
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/guide/index.php
===================================================================
--- branches/rel/html/mobile/guide/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/guide/index.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¤´ÍøÍÑ¥¬¥¤¥É
+ * モバイルサイト/ご利用ガイド
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'guide/index.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = '¤´ÍøÍÑ¥¬¥¤¥É';
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'guide/index.tpl';	// メインテンプレート
+		$this->tpl_title = 'ご利用ガイド';
 	}
 }
@@ -22,5 +22,5 @@
 $objPage = new LC_Page();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/guide/charge.php
===================================================================
--- branches/rel/html/mobile/guide/charge.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/guide/charge.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  * 
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/ÄÌ¿®ÎÁ¤Ë¤Ä¤¤¤Æ
+ * モバイルサイト/通信料について
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'guide/charge.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = 'ÄÌ¿®ÎÁ¤Ë¤Ä¤¤¤Æ';
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'guide/charge.tpl';	// メインテンプレート
+		$this->tpl_title = '通信料について';
 	}
 }
@@ -22,5 +22,5 @@
 $objPage = new LC_Page();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/guide/about.php
===================================================================
--- branches/rel/html/mobile/guide/about.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/guide/about.php	(revision 15078)
@@ -6,5 +6,5 @@
  * http://www.lockon.co.jp/
  * 
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/±¿±Ä²ñ¼Ò¾Ò²ð
+ * モバイルサイト/運営会社紹介
  */
 
@@ -13,7 +13,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'guide/about.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = '¥×¥é¥¤¥Ð¥·¡¼¥Ý¥ê¥·¡¼';
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'guide/about.tpl';	// メインテンプレート
+		$this->tpl_title = 'プライバシーポリシー';
 	}
 }
@@ -21,5 +21,5 @@
 $objPage = new LC_Page();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/index.php
===================================================================
--- branches/rel/html/mobile/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/index.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¥È¥Ã¥×¥Ú¡¼¥¸
+ * モバイルサイト/トップページ
  */
 
@@ -14,6 +14,6 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'top.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'top.tpl';	// メインテンプレート
 	}
 }
@@ -23,5 +23,5 @@
 $objCustomer = new SC_Customer();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 //$objPage = sfGetPageLayout($objPage, false, 'index.php');
 
Index: branches/feature-module-update/html/mobile/regist/index.php
===================================================================
--- branches/rel/html/mobile/regist/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/regist/index.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once("../require.php");
 
-//---- ¥Ú¡¼¥¸É½¼¨¥¯¥é¥¹
+//---- ページ表示クラス
 class LC_Page {
 	
@@ -16,5 +16,5 @@
 
 	function LC_Page() {
-		$this->tpl_css = '/css/layout/regist/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
+		$this->tpl_css = '/css/layout/regist/index.css';	// メインCSSパス
 	}
 }
@@ -28,21 +28,21 @@
 $arrInfo = $objSiteInfo->data;
 
-//--¡¡ËÜÅÐÏ¿´°Î»¤Î¤¿¤á¤Ë¥á¡¼¥ë¤«¤éÀÜÂ³¤·¤¿¾ì¹ç
+//--　本登録完了のためにメールから接続した場合
 if ($_GET["mode"] == "regist") {
 	
-	//-- ÆþÎÏ¥Á¥§¥Ã¥¯
+	//-- 入力チェック
 	$objPage->arrErr = lfErrorCheck($_GET);
 	if ($objPage->arrErr) {
 		$objPage->tpl_mainpage = 'regist/error.tpl';
 		$objPage->tpl_css = "/css/layout/regist/error.css";
-		$objPage->tpl_title = '¥¨¥é¡¼';
+		$objPage->tpl_title = 'エラー';
 
 	} else {
 		//$objPage->tpl_mainpage = 'regist/complete.tpl';
-		//$objPage->tpl_title = ' ²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';
-		$registSecretKey = lfRegistData($_GET);			//ËÜ²ñ°÷ÅÐÏ¿¡Ê¥Õ¥é¥°ÊÑ¹¹¡Ë
-		lfSendRegistMail($registSecretKey);				//ËÜ²ñ°÷ÅÐÏ¿´°Î»¥á¡¼¥ëÁ÷¿®
+		//$objPage->tpl_title = ' 会員登録(完了ページ)';
+		$registSecretKey = lfRegistData($_GET);			//本会員登録（フラグ変更）
+		lfSendRegistMail($registSecretKey);				//本会員登録完了メール送信
 
-		// ¥í¥°¥¤¥óºÑ¤ß¤Î¾õÂÖ¤Ë¤¹¤ë¡£
+		// ログイン済みの状態にする。
 		$objQuery = new SC_Query();
 		$email = $objQuery->get("dtb_customer", "email", "secret_key = ?", array($registSecretKey));
@@ -52,18 +52,18 @@
 	}
 
-//--¡¡¤½¤ì°Ê³°¤Î¥¢¥¯¥»¥¹¤ÏÌµ¸ú¤È¤¹¤ë
+//--　それ以外のアクセスは無効とする
 } else {
-	$objPage->arrErr["id"] = "Ìµ¸ú¤Ê¥¢¥¯¥»¥¹¤Ç¤¹¡£";
+	$objPage->arrErr["id"] = "無効なアクセスです。";
 	$objPage->tpl_mainpage = 'regist/error.tpl';
 	$objPage->tpl_css = "/css/layout/regist/error.css";
-	$objPage->tpl_title = '¥¨¥é¡¼';
+	$objPage->tpl_title = 'エラー';
 
 }
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(SITE_FRAME);
 
-//---- ÅÐÏ¿
+//---- 登録
 function lfRegistData($array) {
 	global $objConn;
@@ -78,5 +78,5 @@
 
 	$objConn->query("BEGIN");
-	$arrRegist["secret_key"] = $secret;	//¡¡ËÜÅÐÏ¿IDÈ¯¹Ô
+	$arrRegist["secret_key"] = $secret;	//　本登録ID発行
 	$arrRegist["status"] = 2;
 	$arrRegist["update_date"] = "NOW()";
@@ -86,17 +86,17 @@
 	
 	$arrRet = $objQuery->select("point", "dtb_customer", $where, array($array["id"]));
-	// ²ñ°÷ÅÐÏ¿»þ¤Î²Ã»»¥Ý¥¤¥ó¥È(¹ØÆþ»þ²ñ°÷ÅÐÏ¿¤Î¾ì¹ç¤Ï¡¢¥Ý¥¤¥ó¥È²Ã»»¡Ë
+	// 会員登録時の加算ポイント(購入時会員登録の場合は、ポイント加算）
 	$arrRegist['point'] = $arrRet[0]['point'] + addslashes($arrInfo['welcome_point']);
 	
 	$objQuery->update("dtb_customer", $arrRegist, $where, array($array["id"]));
 
-	/* ¹ØÆþ»þ¤Î¼«Æ°²ñ°÷ÅÐÏ¿¤Ï¹Ô¤ï¤Ê¤¤¤¿¤áDEL
-	// ¹ØÆþ»þÅÐÏ¿¤Î¾ì¹ç¡¢¤½¤Î²ó¤Î¹ØÆþ¤ò²ñ°÷¹ØÆþ¤È¤ß¤Ê¤¹¡£
-	// ²ñ°÷¾ðÊó¤ÎÆÉ¤ß¹þ¤ß
+	/* 購入時の自動会員登録は行わないためDEL
+	// 購入時登録の場合、その回の購入を会員購入とみなす。
+	// 会員情報の読み込み
 	$where1 = "secret_key = ? AND status = 2";
 	$customer = $objQuery->select("*", "dtb_customer", $where1, array($secret));
-	// ½é²ó¹ØÆþ¾ðÊó¤ÎÆÉ¤ß¹þ¤ß
+	// 初回購入情報の読み込み
 	$order_temp_id = $objQuery->get("dtb_order_temp", "order_temp_id");
-	// ¹ØÆþ¾ðÊó¤Î¹¹¿·
+	// 購入情報の更新
 	if ($order_temp_id != null) {
 		$arrCustomer['customer_id'] = $customer[0]['customer_id'];
@@ -111,13 +111,13 @@
 	
 	switch($result) {
-	// ²¾HTML
+	// 仮HTML
 	case '4':
 		$arrRegistMail["mailmaga_flg"] = 1;
 		break;
-	// ²¾TEXT
+	// 仮TEXT
 	case '5':
 		$arrRegistMail["mailmaga_flg"] = 2;
 		break;
-	// ²¾¤Ê¤·
+	// 仮なし
 	case '6':
 		$arrRegistMail["mailmaga_flg"] = 3;
@@ -131,8 +131,8 @@
 	$objConn->query("COMMIT");
 		
-	return $secret;		// ËÜÅÐÏ¿ID¤òÊÖ¤¹
+	return $secret;		// 本登録IDを返す
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck($array) {
 
@@ -140,7 +140,7 @@
 	$objErr = new SC_CheckError($array);
 
-	$objErr->doFunc(array("²¾ÅÐÏ¿ID", 'id'), array("EXIST_CHECK"));
+	$objErr->doFunc(array("仮登録ID", 'id'), array("EXIST_CHECK"));
 	if (! EregI("^[[:alnum:]]+$",$array["id"] )) {
-		$objErr->arrErr["id"] = "Ìµ¸ú¤ÊURL¤Ç¤¹¡£¥á¡¼¥ë¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ëËÜ²ñ°÷ÅÐÏ¿ÍÑURL¤òºÆÅÙ¤´³ÎÇ§¤¯¤À¤µ¤¤¡£";
+		$objErr->arrErr["id"] = "無効なURLです。メールに記載されている本会員登録用URLを再度ご確認ください。";
 	}
 	if (! $objErr->arrErr["id"]) {
@@ -150,5 +150,5 @@
 
 		if (! is_numeric($result)) {
-			$objErr->arrErr["id"] .= "¢¨ ´û¤Ë²ñ°÷ÅÐÏ¿¤¬´°Î»¤·¤Æ¤¤¤ë¤«¡¢Ìµ¸ú¤ÊURL¤Ç¤¹¡£<br>";
+			$objErr->arrErr["id"] .= "※ 既に会員登録が完了しているか、無効なURLです。<br>";
 			return $objErr->arrErr;
 
@@ -159,15 +159,15 @@
 }
 
-//---- Àµ²ñ°÷ÅÐÏ¿´°Î»¥á¡¼¥ëÁ÷¿®
+//---- 正会員登録完了メール送信
 function lfSendRegistMail($registSecretKey) {
 	global $objConn;
 	global $CONF;
 
-	//-- À«Ì¾¤ò¼èÆÀ
+	//-- 姓名を取得
 	$sql = "SELECT email, name01, name02 FROM dtb_customer WHERE secret_key = ?";
 	$result = $objConn->getAll($sql, array($registSecretKey));
 	$data = $result[0];
 	
-	//--¡¡¥á¡¼¥ëÁ÷¿®
+	//--　メール送信
 	$objMailText = new SC_MobileView();
 	$objMailText->assign("CONF", $CONF);
@@ -175,19 +175,19 @@
 	$objMailText->assign("name02", $data["name02"]);
 	$toCustomerMail = $objMailText->fetch("mail_templates/customer_regist_mail.tpl");
-	$subject = sfMakeSubject('ËÜ²ñ°÷ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');
+	$subject = sfMakeSubject('本会員登録が完了しました。');
 	$objMail = new GC_SendMail();
 
 	$objMail->setItem(
-						  ''								//¡¡°¸Àè
-						, $subject//"¡Ú" .$CONF["shop_name"]. "¡Û".ENTRY_CUSTOMER_REGIST_SUBJECT 		//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $toCustomerMail					//¡¡ËÜÊ¸
-						, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $CONF["email03"]					//¡¡reply_to
-						, $CONF["email04"]					//¡¡return_path
+						  ''								//　宛先
+						, $subject//"【" .$CONF["shop_name"]. "】".ENTRY_CUSTOMER_REGIST_SUBJECT 		//　サブジェクト
+						, $toCustomerMail					//　本文
+						, $CONF["email03"]					//　配送元アドレス
+						, $CONF["shop_name"]				//　配送元　名前
+						, $CONF["email03"]					//　reply_to
+						, $CONF["email04"]					//　return_path
 						, $CONF["email04"]					//  Errors_to
 					);
-	// °¸Àè¤ÎÀßÄê
-	$name = $data["name01"] . $data["name02"] ." ÍÍ";
+	// 宛先の設定
+	$name = $data["name01"] . $data["name02"] ." 様";
 	$objMail->setTo($data["email"], $name);
 	$objMail->sendMail();
Index: branches/feature-module-update/html/mobile/regist/complete.php
===================================================================
--- branches/rel/html/mobile/regist/complete.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/regist/complete.php	(revision 15078)
@@ -12,5 +12,5 @@
 		$this->tpl_mainpage = 'regist/complete.tpl';
 		$this->tpl_css = '/css/layout/regist/complete.css';
-		$this->tpl_title = '²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';
+		$this->tpl_title = '会員登録(完了ページ)';
 	}
 }
@@ -19,9 +19,9 @@
 $objView = new SC_MobileView();
 
-// ¥«¡¼¥È¤¬¶õ¤«¤É¤¦¤«¤ò³ÎÇ§¤¹¤ë¡£
+// カートが空かどうかを確認する。
 $objCartSess = new SC_CartSession("", false);
 $objPage->tpl_cart_empty = count($objCartSess->getCartList()) < 1;
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/forgot/index.php
===================================================================
--- branches/rel/html/mobile/forgot/index.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/forgot/index.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  * 
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý
+ * モバイルサイト/パスワードを忘れた方
  */
 
@@ -19,5 +19,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'forgot/index.tpl';
-		$this->tpl_title = '¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý';
+		$this->tpl_title = 'パスワードを忘れた方';
 		$this->tpl_mainno = '';
 	}
@@ -29,6 +29,6 @@
 $objView = new SC_MobileView();
 $objSess = new SC_Session();
-$CONF = sf_getBasisData();					// Å¹ÊÞ´ðËÜ¾ðÊó
-// ¥¯¥Ã¥­¡¼´ÉÍý¥¯¥é¥¹
+$CONF = sf_getBasisData();					// 店舗基本情報
+// クッキー管理クラス
 $objCookie = new SC_Cookie(COOKIE_EXPIRE);
 
@@ -41,31 +41,31 @@
 
 if ( $_POST['mode'] == 'mail_check' ){
-	//¥á¥¢¥ÉÆþÎÏ»þ
+	//メアド入力時
 	$_POST['email'] = strtolower($_POST['email']);
 	$sql = "SELECT * FROM dtb_customer WHERE (email ILIKE ? OR email_mobile ILIKE ?) AND status = 2 AND del_flg = 0";
 	$result = $conn->getAll($sql, array($_POST['email'], $_POST['email']) );
 	
-	if ( $result[0]['reminder'] ){		// ËÜ²ñ°÷ÅÐÏ¿ºÑ¤ß¤Î¾ì¹ç
-		// ÆþÎÏemail¤¬Â¸ºß¤¹¤ë		
+	if ( $result[0]['reminder'] ){		// 本会員登録済みの場合
+		// 入力emailが存在する		
 		$_SESSION['forgot']['email'] = $_POST['email'];
 		$_SESSION['forgot']['reminder'] = $result[0]['reminder'];
-		// ¥Ò¥ß¥Ä¤ÎÅú¤¨ÆþÎÏ²èÌÌ
+		// ヒミツの答え入力画面
 		$objPage->Reminder = $arrReminder[$_SESSION['forgot']['reminder']];
 		$objPage->tpl_mainpage = 'forgot/secret.tpl';
 	} else {
-		$sql = "SELECT customer_id FROM dtb_customer WHERE email ILIKE ? AND status = 1 AND del_flg = 0";	//²¾ÅÐÏ¿Ãæ¤Î³ÎÇ§
+		$sql = "SELECT customer_id FROM dtb_customer WHERE email ILIKE ? AND status = 1 AND del_flg = 0";	//仮登録中の確認
 		$result = $conn->getAll($sql, array($_POST['email']) );
 		if ($result) {
-			$objPage->errmsg = "¤´ÆþÎÏ¤Îemail¥¢¥É¥ì¥¹¤Ï¸½ºß²¾ÅÐÏ¿Ãæ¤Ç¤¹¡£<br>ÅÐÏ¿¤ÎºÝ¤Ë¤ªÁ÷¤ê¤·¤¿¥á¡¼¥ë¤ÎURL¤Ë¥¢¥¯¥»¥¹¤·¡¢<br>ËÜ²ñ°÷ÅÐÏ¿¤ò¤ª´ê¤¤¤·¤Þ¤¹¡£";
-		} else {		//¡¡ÅÐÏ¿¤·¤Æ¤¤¤Ê¤¤¾ì¹ç
-			$objPage->errmsg = "¤´ÆþÎÏ¤Îemail¥¢¥É¥ì¥¹¤ÏÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó";
+			$objPage->errmsg = "ご入力のemailアドレスは現在仮登録中です。<br>登録の際にお送りしたメールのURLにアクセスし、<br>本会員登録をお願いします。";
+		} else {		//　登録していない場合
+			$objPage->errmsg = "ご入力のemailアドレスは登録されていません";
 		}
 	}
 	
 } elseif( $_POST['mode'] == 'secret_check' ){
-	//¥Ò¥ß¥Ä¤ÎÅú¤¨ÆþÎÏ»þ
+	//ヒミツの答え入力時
 	
 	if ( $_SESSION['forgot']['email'] ) {
-		// ¥Ò¥ß¥Ä¤ÎÅú¤¨¤Î²óÅú¤¬Àµ¤·¤¤¤«¥Á¥§¥Ã¥¯
+		// ヒミツの答えの回答が正しいかチェック
 		
 		$sql = "SELECT * FROM dtb_customer WHERE (email ILIKE ? OR email_mobile ILIKE ?) AND del_flg = 0";
@@ -74,30 +74,30 @@
 		
 		if ( $data['reminder_answer'] === $_POST['input_reminder'] ){
-			// ¥Ò¥ß¥Ä¤ÎÅú¤¨¤¬Àµ¤·¤¤
+			// ヒミツの答えが正しい
 						
-			// ¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¤òÀßÄê¤¹¤ë
+			// 新しいパスワードを設定する
 			$objPage->temp_password = gfMakePassword(8);
 						
 			if(FORGOT_MAIL == 1) {
-				// ¥á¡¼¥ë¤ÇÊÑ¹¹ÄÌÃÎ¤ò¤¹¤ë
+				// メールで変更通知をする
 				lfSendMail($CONF, $_SESSION['forgot']['email'], $data['name01'], $objPage->temp_password);
 			}
 			
-			// DB¤ò½ñ¤­´¹¤¨¤ë
+			// DBを書き換える
 			$sql = "UPDATE dtb_customer SET password = ?, update_date = now() WHERE customer_id = ?";
 			$conn->query( $sql, array( sha1($objPage->temp_password . ":" . AUTH_MAGIC) ,$data['customer_id']) );
 			
-			// ´°Î»²èÌÌ¤ÎÉ½¼¨
+			// 完了画面の表示
 			$objPage->tpl_mainpage = 'forgot/complete.tpl';
 			
-			// ¥»¥Ã¥·¥ç¥óÊÑ¿ô¤Î²òÊü
+			// セッション変数の解放
 			$_SESSION['forgot'] = array();
 			unset($_SESSION['forgot']);
 			
 		} else {
-			// ¥Ò¥ß¥Ä¤ÎÅú¤¨¤¬Àµ¤·¤¯¤Ê¤¤
+			// ヒミツの答えが正しくない
 			
 			$objPage->Reminder = $arrReminder[$_SESSION['forgot']['reminder']];
-			$objPage->errmsg = "¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¼ÁÌä¤ËÂÐ¤¹¤ë²óÅú¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó";
+			$objPage->errmsg = "パスワードを忘れたときの質問に対する回答が正しくありません";
 			$objPage->tpl_mainpage = 'forgot/secret.tpl';
 
@@ -106,19 +106,19 @@
 		
 	} else {
-		// ¥¢¥¯¥»¥¹¸µ¤¬ÉÔÀµ¤Þ¤¿¤Ï¡¢¥»¥Ã¥·¥ç¥óÊÝ»ý´ü´Ö¤¬ÀÚ¤ì¤Æ¤¤¤ë
-		$objPage->errmsg = "email¥¢¥É¥ì¥¹¤òºÆÅÙÅÐÏ¿¤·¤Æ¤¯¤À¤µ¤¤¡£<br />Á°²ó¤ÎÆþÎÏ¤«¤é»þ´Ö¤¬·Ð¤Ã¤Æ¤¤¤Þ¤¹¤È¡¢ËÜ¥á¥Ã¥»¡¼¥¸¤¬É½¼¨¤µ¤ì¤ë²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£";
+		// アクセス元が不正または、セッション保持期間が切れている
+		$objPage->errmsg = "emailアドレスを再度登録してください。<br />前回の入力から時間が経っていますと、本メッセージが表示される可能性があります。";
 	}
 }
 
-// ¥Ç¥Õ¥©¥ë¥ÈÆþÎÏ
+// デフォルト入力
 if($_POST['email'] != "") {
-	// POSTÃÍ¤òÆþÎÏ
+	// POST値を入力
 	$objPage->tpl_login_email = $_POST['email'];
 } else {
-	// ¥¯¥Ã¥­¡¼ÃÍ¤òÆþÎÏ
+	// クッキー値を入力
 	$objPage->tpl_login_email = $objCookie->getCookie('login_email');
 }
 
-// ¶õ¥á¡¼¥ëÍÑ¤Î¥È¡¼¥¯¥ó¤òºîÀ®¡£
+// 空メール用のトークンを作成。
 if (MOBILE_USE_KARA_MAIL) {
 	$token = gfPrepareKaraMail('forgot/index.php');
@@ -128,5 +128,5 @@
 }
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(SITE_FRAME);
@@ -135,5 +135,5 @@
 
 function lfSendMail($CONF, $email, $customer_name, $temp_password){
-	//¡¡¥Ñ¥¹¥ï¡¼¥ÉÊÑ¹¹¤ªÃÎ¤é¤»¥á¡¼¥ëÁ÷¿®
+	//　パスワード変更お知らせメール送信
 	
 	$objPage = new LC_Page();
@@ -147,15 +147,15 @@
 	
 	$objMail->setItem(
-						  ''								//¡¡°¸Àè
-						, "¥Ñ¥¹¥ï¡¼¥É¤¬ÊÑ¹¹¤µ¤ì¤Þ¤·¤¿" ."¡Ú" .$CONF["shop_name"]. "¡Û"		//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-						, $toCustomerMail					//¡¡ËÜÊ¸
-						, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-						, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-						, $CONF["email03"]					//¡¡reply_to
-						, $CONF["email04"]					//¡¡return_path
+						  ''								//　宛先
+						, "パスワードが変更されました" ."【" .$CONF["shop_name"]. "】"		//　サブジェクト
+						, $toCustomerMail					//　本文
+						, $CONF["email03"]					//　配送元アドレス
+						, $CONF["shop_name"]				//　配送元　名前
+						, $CONF["email03"]					//　reply_to
+						, $CONF["email04"]					//　return_path
 						, $CONF["email04"]					//  Errors_to
 
 														);
-	$objMail->setTo($email, $customer_name ." ÍÍ");
+	$objMail->setTo($email, $customer_name ." 様");
 	$objMail->sendMail();	
 	
Index: branches/feature-module-update/html/mobile/entry/index.php
===================================================================
--- branches/rel/html/mobile/entry/index.php	(revision 13362)
+++ branches/feature-module-update/html/mobile/entry/index.php	(revision 15078)
@@ -10,11 +10,11 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_mainpage = 'entry/index.tpl';		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title .= '²ñ°÷ÅÐÏ¿(1/3)';			//¡¡¥Ú¡¼¥¸¥¿¥¤¥È¥ë
-	}
-}
-
-//---- ¥Ú¡¼¥¸½é´üÀßÄê
-$CONF = sf_getBasisData();					// Å¹ÊÞ´ðËÜ¾ðÊó
+		$this->tpl_mainpage = 'entry/index.tpl';		// メインテンプレート
+		$this->tpl_title .= '会員登録(1/3)';			//　ページタイトル
+	}
+}
+
+//---- ページ初期設定
+$CONF = sf_getBasisData();					// 店舗基本情報
 $objConn = new SC_DbConn();
 $objPage = new LC_Page();
@@ -25,9 +25,9 @@
 $objPage->arrJob = $arrJob;
 $objPage->arrReminder = $arrReminder;
-$objPage->arrYear = $objDate->getYear('', 1950);	//¡¡ÆüÉÕ¥×¥ë¥À¥¦¥óÀßÄê
+$objPage->arrYear = $objDate->getYear('', 1950);	//　日付プルダウン設定
 $objPage->arrMonth = $objDate->getMonth();
 $objPage->arrDay = $objDate->getDay();
 
-// ¶õ¥á¡¼¥ë
+// 空メール
 if (isset($_SESSION['mobile']['kara_mail_from'])) {
 	$objPage->tpl_kara_mail_from = $_POST['email'] = $_SESSION['mobile']['kara_mail_from'];
@@ -36,5 +36,5 @@
 	if ($token !== false) {
 		$objPage->tpl_mainpage = 'entry/mail.tpl';
-		$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(¶õ¥á¡¼¥ë)';
+		$objPage->tpl_title = '会員登録(空メール)';
 		$objPage->tpl_kara_mail_to = MOBILE_KARA_MAIL_ADDRESS_USER . MOBILE_KARA_MAIL_ADDRESS_DELIMITER . 'entry_' . $token . '@' . MOBILE_KARA_MAIL_ADDRESS_DOMAIN;
 		$objPage->tpl_from_address = $CONF['email03'];
@@ -42,5 +42,5 @@
 }
 
-//SSLURLÈ½Äê
+//SSLURL判定
 if (SSLURL_CHECK == 1){
 	$ssl_url= sfRmDupSlash(MOBILE_SSL_URL.$_SERVER['REQUEST_URI']);
@@ -50,8 +50,8 @@
 }
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-//---- ÅÐÏ¿ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録用カラム配列
 $arrRegistColumn = array(
 							 array(  "column" => "name01", "convert" => "aKV" ),
@@ -84,10 +84,10 @@
 						 );
 
-//---- ÅÐÏ¿½ü³°ÍÑ¥«¥é¥àÇÛÎó
+//---- 登録除外用カラム配列
 $arrRejectRegistColumn = array("year", "month", "day", "email02", "email_mobile02", "password02");
 
 if ($_SERVER["REQUEST_METHOD"] == "POST") {
 
-	//-- POST¥Ç¡¼¥¿¤Î°ú¤­·Ñ¤®
+	//-- POSTデータの引き継ぎ
 	$objPage->arrForm = $_POST;
 	
@@ -96,10 +96,10 @@
 	}
 	
-	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// email¤Ï¤¹¤Ù¤Æ¾®Ê¸»ú¤Ç½èÍý
-	
-	//-- ÆþÎÏ¥Ç¡¼¥¿¤ÎÊÑ´¹
+	$objPage->arrForm['email'] = strtolower($objPage->arrForm['email']);		// emailはすべて小文字で処理
+	
+	//-- 入力データの変換
 	$objPage->arrForm = lfConvertParam($objPage->arrForm, $arrRegistColumn);
 
-	// Ìá¤ë¥Ü¥¿¥óÍÑ½èÍý
+	// 戻るボタン用処理
 	if (!empty($_POST["return"])) {
 		switch ($_POST["mode"]) {
@@ -116,17 +116,17 @@
 	}
 
-	//--¡¡ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	//--　入力エラーチェック
 	if ($_POST["mode"] == "set1") {
 		$objPage->arrErr = lfErrorCheck1($objPage->arrForm);
 		$objPage->tpl_mainpage = 'entry/index.tpl';
-		$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(1/3)';
+		$objPage->tpl_title = '会員登録(1/3)';
 	} elseif ($_POST["mode"] == "set2") {
 		$objPage->arrErr = lfErrorCheck2($objPage->arrForm);
 		$objPage->tpl_mainpage = 'entry/set1.tpl';
-		$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(2/3)';
+		$objPage->tpl_title = '会員登録(2/3)';
 	} else {
 		$objPage->arrErr = lfErrorCheck3($objPage->arrForm);
 		$objPage->tpl_mainpage = 'entry/set2.tpl';
-		$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(3/3)';
+		$objPage->tpl_title = '会員登録(3/3)';
 	}
 
@@ -135,7 +135,7 @@
 	}
 
-	if ($objPage->arrErr || !empty($_POST["return"])) {		// ÆþÎÏ¥¨¥é¡¼¤Î¥Á¥§¥Ã¥¯
-
-		//-- ¥Ç¡¼¥¿¤ÎÀßÄê
+	if ($objPage->arrErr || !empty($_POST["return"])) {		// 入力エラーのチェック
+
+		//-- データの設定
 		if ($_POST["mode"] == "set1") {
 			$checkVal = array("email", "password", "reminder", "reminder_answer", "name01", "name02", "kana01", "kana02");
@@ -155,11 +155,11 @@
 	} else {
 
-		//--¡¡¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê
+		//--　テンプレート設定
 		if ($_POST["mode"] == "set1") {
 			$objPage->tpl_mainpage = 'entry/set1.tpl';
-			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(2/3)';
+			$objPage->tpl_title = '会員登録(2/3)';
 		} elseif ($_POST["mode"] == "set2") {
 			$objPage->tpl_mainpage = 'entry/set2.tpl';
-			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(3/3)';
+			$objPage->tpl_title = '会員登録(3/3)';
 
 			if (@$objPage->arrForm['pref'] == "" && @$objPage->arrForm['addr01'] == "" && @$objPage->arrForm['addr02'] == "") {
@@ -169,9 +169,9 @@
 			}
 		} elseif ($_POST["mode"] == "confirm") {
-			//¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨
+			//パスワード表示
 			$passlen = strlen($objPage->arrForm['password']);
 			$objPage->passlen = lfPassLen($passlen);
 			
-			//¥á¡¼¥ë¼õ¤±¼è¤ê
+			//メール受け取り
 			if (strtolower($objPage->arrForm['mail_flag']) == "on") {
 				$objPage->arrForm['mail_flag']  = "2";
@@ -181,9 +181,9 @@
 
 			$objPage->tpl_mainpage = 'entry/confirm.tpl';
-			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(³ÎÇ§¥Ú¡¼¥¸)';
-
-		}
-
-		//-- ¥Ç¡¼¥¿ÀßÄê
+			$objPage->tpl_title = '会員登録(確認ページ)';
+
+		}
+
+		//-- データ設定
 		unset($objPage->list_data);
 		if ($_POST["mode"] == "set1") {
@@ -202,14 +202,14 @@
 
 
-		//--¡¡²¾ÅÐÏ¿¤È´°Î»²èÌÌ
+		//--　仮登録と完了画面
 		if ($_POST["mode"] == "complete") {
             
-            // ³ÎÇ§²èÌÌ¤ÇºÆÅÙ¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦¡£¡Ê²èÌÌ1¡Ë
+            // 確認画面で再度エラーチェックを行う。（画面1）
             $arrErr = lfErrorCheck1($objPage->arrForm);
             if(count($arrErr) > 0){
                 $objPage->tpl_mainpage = 'entry/index.tpl';
-                $objPage->tpl_title = '²ñ°÷ÅÐÏ¿(1/3)';
+                $objPage->tpl_title = '会員登録(1/3)';
                 $objPage->arrErr = $arrErr;
-                //----¡¡¥Ú¡¼¥¸É½¼¨
+                //----　ページ表示
                 $objView->assignobj($objPage);
                 $objView->display(SITE_FRAME);
@@ -217,11 +217,11 @@
             }
             
-            // ³ÎÇ§²èÌÌ¤ÇºÆÅÙ¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦¡£¡Ê²èÌÌ2¡Ë
+            // 確認画面で再度エラーチェックを行う。（画面2）
             $arrErr = lfErrorCheck2($objPage->arrForm);
             if(count($arrErr) > 0){
                 $objPage->tpl_mainpage = 'entry/set1.tpl';
-                $objPage->tpl_title = '²ñ°÷ÅÐÏ¿(2/3)';
+                $objPage->tpl_title = '会員登録(2/3)';
                 $objPage->arrErr = $arrErr;
-                //----¡¡¥Ú¡¼¥¸É½¼¨
+                //----　ページ表示
                 $objView->assignobj($objPage);
                 $objView->display(SITE_FRAME);
@@ -229,11 +229,11 @@
             }
 
-            // ³ÎÇ§²èÌÌ¤ÇºÆÅÙ¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦¡£¡Ê²èÌÌ3¡Ë
+            // 確認画面で再度エラーチェックを行う。（画面3）
             $arrErr = lfErrorCheck3($objPage->arrForm);
             if(count($arrErr) > 0){
                 $objPage->tpl_mainpage = 'entry/set2.tpl';
-                $objPage->tpl_title = '²ñ°÷ÅÐÏ¿(3/3)';
+                $objPage->tpl_title = '会員登録(3/3)';
                 $objPage->arrErr = $arrErr;
-                //----¡¡¥Ú¡¼¥¸É½¼¨
+                //----　ページ表示
                 $objView->assignobj($objPage);
                 $objView->display(SITE_FRAME);
@@ -243,5 +243,5 @@
 			$objPage->uniqid = lfRegistData ($objPage->arrForm, $arrRegistColumn, $arrRejectRegistColumn, CUSTOMER_CONFIRM_MAIL);
 
-			// ¶õ¥á¡¼¥ë¤ò¼õ¿®ºÑ¤ß¤Î¾ì¹ç¤Ï¤¹¤°¤ËËÜÅÐÏ¿´°Î»¤Ë¤¹¤ë¡£
+			// 空メールを受信済みの場合はすぐに本登録完了にする。
 			if (isset($_SESSION['mobile']['kara_mail_from'])) {
 				header("Location:" . gfAddSessionId(MOBILE_URL_DIR . "regist/index.php?mode=regist&id=" . $objPage->uniqid));
@@ -250,9 +250,9 @@
 
 			$objPage->tpl_mainpage = 'entry/complete.tpl';
-			$objPage->tpl_title = '²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';
+			$objPage->tpl_title = '会員登録(完了ページ)';
 
 			sfMobileSetExtSessionId('id', $objPage->uniqid, 'regist/index.php');
 
-			//¡¡²¾ÅÐÏ¿´°Î»¥á¡¼¥ëÁ÷¿®
+			//　仮登録完了メール送信
 			$objPage->CONF = $CONF;
 			$objPage->to_name01 = $_POST['name01'];
@@ -261,12 +261,12 @@
 			$objMailText->assignobj($objPage);
             
-            // ²¾²ñ°÷¤¬Í­¸ú¤Î¾ì¹ç
+            // 仮会員が有効の場合
 			if(CUSTOMER_CONFIRM_MAIL == true) {
-				$subject = sfMakesubject('²ñ°÷ÅÐÏ¿¤Î¤´³ÎÇ§');
+				$subject = sfMakesubject('会員登録のご確認');
 				$toCustomerMail = $objMailText->fetch("mail_templates/customer_mail.tpl");
 			} else {
-				$subject = sfMakesubject('²ñ°÷ÅÐÏ¿¤Î¤´´°Î»');
+				$subject = sfMakesubject('会員登録のご完了');
 				$toCustomerMail = $objMailText->fetch("mail_templates/customer_regist_mail.tpl");
-				// ¥í¥°¥¤¥ó¾õÂÖ¤Ë¤¹¤ë
+				// ログイン状態にする
 				$objCustomer->setLogin($_POST["email"]);
 			}
@@ -274,20 +274,20 @@
 			$objMail = new GC_SendMail();
 			$objMail->setItem(
-								''									//¡¡°¸Àè
-								, $subject							//¡¡¥µ¥Ö¥¸¥§¥¯¥È
-								, $toCustomerMail					//¡¡ËÜÊ¸
-								, $CONF["email03"]					//¡¡ÇÛÁ÷¸µ¥¢¥É¥ì¥¹
-								, $CONF["shop_name"]				//¡¡ÇÛÁ÷¸µ¡¡Ì¾Á°
-								, $CONF["email03"]					//¡¡reply_to
-								, $CONF["email04"]					//¡¡return_path
+								''									//　宛先
+								, $subject							//　サブジェクト
+								, $toCustomerMail					//　本文
+								, $CONF["email03"]					//　配送元アドレス
+								, $CONF["shop_name"]				//　配送元　名前
+								, $CONF["email03"]					//　reply_to
+								, $CONF["email04"]					//　return_path
 								, $CONF["email04"]					//  Errors_to
 								, $CONF["email01"]					//  Bcc
 																);
-			// °¸Àè¤ÎÀßÄê
-			$name = $_POST["name01"] . $_POST["name02"] ." ÍÍ";
+			// 宛先の設定
+			$name = $_POST["name01"] . $_POST["name02"] ." 様";
 			$objMail->setTo($_POST["email"], $name);
 			$objMail->sendMail();
 
-			// ´°Î»¥Ú¡¼¥¸¤Ë°ÜÆ°¤µ¤»¤ë¡£
+			// 完了ページに移動させる。
 			header("Location:" . gfAddSessionId("./complete.php"));
 			exit;
@@ -296,5 +296,5 @@
 }
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(SITE_FRAME);
@@ -302,9 +302,9 @@
 //----------------------------------------------------------------------------------------------------------------------
 
-//---- function·²
+//---- function群
 function lfRegistData ($array, $arrRegistColumn, $arrRejectRegistColumn, $confirm_flg) {
 	global $objConn;
 
-	// ²¾ÅÐÏ¿
+	// 仮登録
 	foreach ($arrRegistColumn as $data) {
 		if (strlen($array[ $data["column"] ]) > 0 && ! in_array($data["column"], $arrRejectRegistColumn)) {
@@ -313,15 +313,15 @@
 	}
 		
-	// ÃÂÀ¸Æü¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 誕生日が入力されている場合
 	if (strlen($array["year"]) > 0 ) {
 		$arrRegist["birth"] = $array["year"] ."/". $array["month"] ."/". $array["day"] ." 00:00:00";
 	}
 	
-	// ¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½
+	// パスワードの暗号化
 	$arrRegist["password"] = sha1($arrRegist["password"] . ":" . AUTH_MAGIC);
 
-    // ²¾²ñ°÷ÅÐÏ¿¤Î¾ì¹ç
+    // 仮会員登録の場合
 	if($confirm_flg == true) {
-        // ½ÅÊ£¤·¤Ê¤¤²ñ°÷ÅÐÏ¿¥­¡¼¤òÈ¯¹Ô¤¹¤ë¡£
+        // 重複しない会員登録キーを発行する。
 		$count = 1;
 		while ($count != 0) {
@@ -341,7 +341,7 @@
 				break;
 		}
-		$arrRegist["status"] = "1";				// ²¾²ñ°÷
+		$arrRegist["status"] = "1";				// 仮会員
 	} else {
-		// ½ÅÊ£¤·¤Ê¤¤²ñ°÷ÅÐÏ¿¥­¡¼¤òÈ¯¹Ô¤¹¤ë¡£
+		// 重複しない会員登録キーを発行する。
 		$count = 1;
 		while ($count != 0) {
@@ -349,16 +349,16 @@
 			$count = $objConn->getOne("SELECT COUNT(*) FROM dtb_customer WHERE secret_key = ?", array($uniqid));
 		}
-		$arrRegist["status"] = "2";				// ËÜ²ñ°÷
+		$arrRegist["status"] = "2";				// 本会員
     }
     
-	$arrRegist["secret_key"] = $uniqid;		// ²¾ÅÐÏ¿IDÈ¯¹Ô
-	$arrRegist["create_date"] = "now()"; 	// ºîÀ®Æü
-	$arrRegist["update_date"] = "now()"; 	// ¹¹¿·Æü
-	$arrRegist["first_buy_date"] = "";	 	// ºÇ½é¤Î¹ØÆþÆü
-	
-	// ·ÈÂÓ¥á¡¼¥ë¥¢¥É¥ì¥¹
+	$arrRegist["secret_key"] = $uniqid;		// 仮登録ID発行
+	$arrRegist["create_date"] = "now()"; 	// 作成日
+	$arrRegist["update_date"] = "now()"; 	// 更新日
+	$arrRegist["first_buy_date"] = "";	 	// 最初の購入日
+	
+	// 携帯メールアドレス
 	$arrRegist['email_mobile'] = $arrRegist['email'];
 
-	//-- ²¾ÅÐÏ¿¼Â¹Ô
+	//-- 仮登録実行
 	$objConn->query("BEGIN");
 
@@ -366,10 +366,10 @@
 	$objQuery->insert("dtb_customer", $arrRegist);
 
-/* ¥á¥ë¥Þ¥¬²ñ°÷µ¡Ç½¤Ï¸½ºßÄä»ßÃæ¡¡2007/03/07
-	//--¡¡Èó²ñ°÷¤Ç¥á¥ë¥Þ¥¬ÅÐÏ¿¤·¤Æ¤¤¤ë¤«¤ÎÈ½Äê
+/* メルマガ会員機能は現在停止中　2007/03/07
+	//--　非会員でメルマガ登録しているかの判定
 	$sql = "SELECT count(*) FROM dtb_customer_mail WHERE email = ?";
 	$mailResult = $objConn->getOne($sql, array($arrRegist["email"]));
 
-	//--¡¡¥á¥ë¥Þ¥¬²¾ÅÐÏ¿¼Â¹Ô
+	//--　メルマガ仮登録実行
 	$arrRegistMail["email"] = $arrRegist["email"];	
 	if ($array["mailmaga_flg"] == 1) {
@@ -382,8 +382,8 @@
 	$arrRegistMail["update_date"] = "now()";
 	
-	// Èó²ñ°÷¤Ç¥á¥ë¥Þ¥¬ÅÐÏ¿¤·¤Æ¤¤¤ë¾ì¹ç
+	// 非会員でメルマガ登録している場合
 	if ($mailResult == 1) {		
 		$objQuery->update("dtb_customer_mail", $arrRegistMail, "email = '" .addslashes($arrRegistMail["email"]). "'");			
-	} else {				//¡¡¿·µ¬ÅÐÏ¿¤Î¾ì¹ç
+	} else {				//　新規登録の場合
 		$arrRegistMail["create_date"] = "now()";
 		$objQuery->insert("dtb_customer_mail", $arrRegistMail);		
@@ -395,21 +395,21 @@
 }
 
-//----¡¡¼èÆÀÊ¸»úÎó¤ÎÊÑ´¹
+//----　取得文字列の変換
 function lfConvertParam($array, $arrRegistColumn) {
 	/*
-	 *	Ê¸»úÎó¤ÎÊÑ´¹
-	 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-	 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-	 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-	 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-	 *  a :  Á´³Ñ±Ñ¿ô»ú¤òÈ¾³Ñ±Ñ¿ô»ú¤ËÊÑ´¹¤¹¤ë
+	 *	文字列の変換
+	 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+	 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+	 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+	 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+	 *  a :  全角英数字を半角英数字に変換する
 	 */
-	// ¥«¥é¥àÌ¾¤È¥³¥ó¥Ð¡¼¥È¾ðÊó
+	// カラム名とコンバート情報
 	foreach ($arrRegistColumn as $data) {
 		$arrConvList[ $data["column"] ] = $data["convert"];
 	}
-	// Ê¸»úÊÑ´¹
+	// 文字変換
 	foreach ($arrConvList as $key => $val) {
-		// POST¤µ¤ì¤Æ¤­¤¿ÃÍ¤Î¤ßÊÑ´¹¤¹¤ë¡£
+		// POSTされてきた値のみ変換する。
 		if(strlen(($array[$key])) > 0) {
 			$array[$key] = mb_convert_kana($array[$key] ,$val);
@@ -419,5 +419,5 @@
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck1($array) {
 
@@ -425,11 +425,11 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÀ«¡Ë", 'name01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡ÊÌ¾¡Ë", 'name02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/À«¡Ë", 'kana01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array("¤ªÌ¾Á°¡Ê¥«¥Ê/Ì¾¡Ë", 'kana02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
-	$objErr->doFunc(array('¥á¡¼¥ë¥¢¥É¥ì¥¹', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK", "MOBILE_EMAIL_CHECK"));
-
-	//¸½²ñ°÷¤ÎÈ½Äê ¢ª¡¡¸½²ñ°÷¤â¤·¤¯¤Ï²¾ÅÐÏ¿Ãæ¤Ï¡¢¥á¥¢¥É°ì°Õ¤¬Á°Äó¤Ë¤Ê¤Ã¤Æ¤ë¤Î¤ÇÆ±¤¸¥á¥¢¥É¤ÇÅÐÏ¿ÉÔ²Ä
+	$objErr->doFunc(array("お名前（姓）", 'name01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（名）", 'name02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/姓）", 'kana01', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array("お名前（カナ/名）", 'kana02', STEXT_LEN), array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));
+	$objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK", "MOBILE_EMAIL_CHECK"));
+
+	//現会員の判定 →　現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可
 	if (strlen($array["email"]) > 0) {
 		$objQuery = new SC_Query();
@@ -438,15 +438,15 @@
 		if(count($arrRet) > 0) {
 			if($arrRet[0]['del_flg'] != '1') {
-				// ²ñ°÷¤Ç¤¢¤ë¾ì¹ç
-				$objErr->arrErr["email"] .= "¢¨ ¤¹¤Ç¤Ë²ñ°÷ÅÐÏ¿¤Ç»ÈÍÑ¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£<br />";
+				// 会員である場合
+				$objErr->arrErr["email"] .= "※ すでに会員登録で使用されているメールアドレスです。<br />";
 			} else {
-				// Âà²ñ¤·¤¿²ñ°÷¤Ç¤¢¤ë¾ì¹ç
+				// 退会した会員である場合
 				$leave_time = sfDBDatetoTime($arrRet[0]['update_date']);
 				$now_time = time();
 				$pass_time = $now_time - $leave_time;
-				// Âà²ñ¤«¤é²¿»þ´Ö-·Ð²á¤·¤Æ¤¤¤ë¤«È½Äê¤¹¤ë¡£
+				// 退会から何時間-経過しているか判定する。
 				$limit_time = ENTRY_LIMIT_HOUR * 3600;						
 				if($pass_time < $limit_time) {
-					$objErr->arrErr["email"] .= "¢¨ Âà²ñ¤«¤é°ìÄê´ü´Ö¤Î´Ö¤Ï¡¢Æ±¤¸¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò»ÈÍÑ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£<br />";
+					$objErr->arrErr["email"] .= "※ 退会から一定期間の間は、同じメールアドレスを使用することはできません。<br />";
 				}
 			}
@@ -454,12 +454,12 @@
 	}
 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É³ÎÇ§ÍÑ¤Î¼ÁÌä", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("¥Ñ¥¹¥ï¡¼¥É³ÎÇ§ÍÑ¤Î¼ÁÌä¤ÎÅú¤¨", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("パスワード", 'password', PASSWORD_LEN1, PASSWORD_LEN2), array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK", "NUM_RANGE_CHECK"));
+	$objErr->doFunc(array("パスワード確認用の質問", "reminder") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("パスワード確認用の質問の答え", "reminder_answer", STEXT_LEN) ,array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));
 	
 	return $objErr->arrErr;
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck2($array) {
 
@@ -467,17 +467,17 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
-	$objErr->doFunc(array("Í¹ÊØÈÖ¹æ", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
-
-	$objErr->doFunc(array("À­ÊÌ", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
-	$objErr->doFunc(array("À¸Ç¯·îÆü (Ç¯)", "year", 4), array("EXIST_CHECK", "SPTAB_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));
+	$objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 
+	$objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK"));
+
+	$objErr->doFunc(array("性別", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 
+	$objErr->doFunc(array("生年月日 (年)", "year", 4), array("EXIST_CHECK", "SPTAB_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK"));
 	if (!isset($objErr->arrErr['year'])) {
-		$objErr->doFunc(array("À¸Ç¯·îÆü (Ç¯)", "year", $objDate->getStartYear()), array("MIN_CHECK"));
-		$objErr->doFunc(array("À¸Ç¯·îÆü (Ç¯)", "year", $objDate->getEndYear()), array("MAX_CHECK"));
-	}
-	$objErr->doFunc(array("À¸Ç¯·îÆü (·îÆü)", "month", "day"), array("SELECT_CHECK"));
+		$objErr->doFunc(array("生年月日 (年)", "year", $objDate->getStartYear()), array("MIN_CHECK"));
+		$objErr->doFunc(array("生年月日 (年)", "year", $objDate->getEndYear()), array("MAX_CHECK"));
+	}
+	$objErr->doFunc(array("生年月日 (月日)", "month", "day"), array("SELECT_CHECK"));
 	if (!isset($objErr->arrErr['year']) && !isset($objErr->arrErr['month']) && !isset($objErr->arrErr['day'])) {
-		$objErr->doFunc(array("À¸Ç¯·îÆü", "year", "month", "day"), array("CHECK_DATE"));
+		$objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE"));
 	}
 	
@@ -485,5 +485,5 @@
 }
 
-//---- ÆþÎÏ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+//---- 入力エラーチェック
 function lfErrorCheck3($array) {
 
@@ -491,16 +491,16 @@
 	$objErr = new SC_CheckError($array);
 	
-	$objErr->doFunc(array("ÅÔÆ»ÉÜ¸©", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
-	$objErr->doFunc(array("»Ô¶èÄ®Â¼", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÈÖÃÏ", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK" ));
-	$objErr->doFunc(array("ÅÅÏÃÈÖ¹æ", "tel01", "tel02", "tel03",TEL_ITEM_LEN) ,array("TEL_CHECK"));
+	$objErr->doFunc(array("都道府県", 'pref'), array("SELECT_CHECK","NUM_CHECK"));
+	$objErr->doFunc(array("市区町村", "addr01", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("番地", "addr02", MTEXT_LEN), array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));
+	$objErr->doFunc(array("電話番号1", 'tel01'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("電話番号2", 'tel02'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("電話番号3", 'tel03'), array("EXIST_CHECK","SPTAB_CHECK" ));
+	$objErr->doFunc(array("電話番号", "tel01", "tel02", "tel03",TEL_ITEM_LEN) ,array("TEL_CHECK"));
 	
 	return $objErr->arrErr;
 }
 
-//³ÎÇ§¥Ú¡¼¥¸ÍÑ¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨ÍÑ
+//確認ページ用パスワード表示用
 
 function lfPassLen($passlen){
@@ -514,5 +514,5 @@
 
 
-// Í¹ÊØÈÖ¹æ¤«¤é½»½ê¤Î¼èÆÀ
+// 郵便番号から住所の取得
 function lfGetAddress($zipcode) {
 	global $arrPref;
@@ -520,5 +520,5 @@
 	$conn = new SC_DBconn(ZIP_DSN);
 
-	// Í¹ÊØÈÖ¹æ¸¡º÷Ê¸ºîÀ®
+	// 郵便番号検索文作成
 	$zipcode = mb_convert_kana($zipcode ,"n");
 	$sqlse = "SELECT state, city, town FROM mtb_zip WHERE zipcode = ?";
@@ -526,16 +526,16 @@
 	$data_list = $conn->getAll($sqlse, array($zipcode));
 
-	// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÈÃÍ¤òÈ¿Å¾¤µ¤»¤ë¡£
+	// インデックスと値を反転させる。
 	$arrREV_PREF = array_flip($arrPref);
 
 	/*
-		ÁíÌ³¾Ê¤«¤é¥À¥¦¥ó¥í¡¼¥É¤·¤¿¥Ç¡¼¥¿¤ò¤½¤Î¤Þ¤Þ¥¤¥ó¥Ý¡¼¥È¤¹¤ë¤È
-		°Ê²¼¤Î¤è¤¦¤ÊÊ¸»úÎó¤¬Æþ¤Ã¤Æ¤¤¤ë¤Î¤Ç	ÂÐºö¤¹¤ë¡£
-		¡¦¡Ê£±¡¦£±£¹ÃúÌÜ¡Ë
-		¡¦°Ê²¼¤Ë·ÇºÜ¤¬¤Ê¤¤¾ì¹ç
+		総務省からダウンロードしたデータをそのままインポートすると
+		以下のような文字列が入っているので	対策する。
+		・（１・１９丁目）
+		・以下に掲載がない場合
 	*/
 	$town =  $data_list[0]['town'];
-	$town = ereg_replace("¡Ê.*¡Ë$","",$town);
-	$town = ereg_replace("°Ê²¼¤Ë·ÇºÜ¤¬¤Ê¤¤¾ì¹ç","",$town);
+	$town = ereg_replace("（.*）$","",$town);
+	$town = ereg_replace("以下に掲載がない場合","",$town);
 	$data_list[0]['town'] = $town;
 	$data_list[0]['state'] = $arrREV_PREF[$data_list[0]['state']];
Index: branches/feature-module-update/html/mobile/entry/complete.php
===================================================================
--- branches/rel/html/mobile/entry/complete.php	(revision 13362)
+++ branches/feature-module-update/html/mobile/entry/complete.php	(revision 15078)
@@ -9,15 +9,15 @@
 class LC_Page {
 	function LC_Page() {
-		$this->tpl_css = '/css/layout/entry/complete.css';	// ¥á¥¤¥óCSS¥Ñ¥¹
+		$this->tpl_css = '/css/layout/entry/complete.css';	// メインCSSパス
 		
 		if(CUSTOMER_CONFIRM_MAIL == true) {
-			// ²¾²ñ°÷ÅÐÏ¿´°Î»
-			$this->tpl_mainpage = 'entry/complete.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+			// 仮会員登録完了
+			$this->tpl_mainpage = 'entry/complete.tpl';			// メインテンプレート
 		} else {
-			// ËÜ²ñ°÷ÅÐÏ¿´°Î»
-			$this->tpl_mainpage = 'regist/complete.tpl';		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È			
+			// 本会員登録完了
+			$this->tpl_mainpage = 'regist/complete.tpl';		// メインテンプレート			
 		}
         
-		$this->tpl_title .= '²ñ°÷ÅÐÏ¿(´°Î»¥Ú¡¼¥¸)';			//¡¡¥Ú¡¼¥¸¥¿¥¤¥È¥ë
+		$this->tpl_title .= '会員登録(完了ページ)';			//　ページタイトル
 	}
 }
@@ -27,8 +27,8 @@
 
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-//----¡¡¥Ú¡¼¥¸É½¼¨
+//----　ページ表示
 $objView->assignobj($objPage);
 $objView->display(SITE_FRAME);
Index: branches/feature-module-update/html/mobile/entry/new.php
===================================================================
--- branches/rel/html/mobile/entry/new.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/entry/new.php	(revision 15078)
@@ -6,5 +6,5 @@
  * http://www.lockon.co.jp/
  * 
- * ¿·µ¬ÅÐÏ¿
+ * 新規登録
  */
 
@@ -13,6 +13,6 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'entry/new.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'entry/new.tpl';	// メインテンプレート
 	}
 }
@@ -20,5 +20,5 @@
 $objPage = new LC_Page();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objView = new SC_MobileView();
 $objView->assignobj($objPage);
Index: branches/feature-module-update/html/mobile/entry/kiyaku.php
===================================================================
--- branches/rel/html/mobile/entry/kiyaku.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/entry/kiyaku.php	(revision 15078)
@@ -10,5 +10,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'entry/kiyaku.tpl';
-		$this->tpl_title="¤´ÍøÍÑµ¬Ìó";
+		$this->tpl_title="ご利用規約";
 	}
 }
@@ -21,8 +21,8 @@
 $next = $offset;
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-// µ¬ÌóÆâÍÆ¤Î¼èÆÀ
+// 規約内容の取得
 $objQuery = new SC_Query();
 $count = $objQuery->count("dtb_kiyaku", "del_flg <> 1");
Index: branches/feature-module-update/html/mobile/entry/email_mobile.php
===================================================================
--- branches/rel/html/mobile/entry/email_mobile.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/entry/email_mobile.php	(revision 15078)
@@ -6,5 +6,5 @@
  * http://www.lockon.co.jp/
  * 
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/·ÈÂÓ¥á¡¼¥ëÅÐÏ¿
+ * モバイルサイト/携帯メール登録
  */
 
@@ -14,9 +14,9 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'entry/email_mobile.tpl';
-		$this->tpl_title = '·ÈÂÓ¥á¡¼¥ëÅÐÏ¿';
+		$this->tpl_title = '携帯メール登録';
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -44,9 +44,9 @@
 		lfRegister($objFormParam, $objCustomer);
 		$objPage->tpl_mainpage = 'entry/email_mobile_complete.tpl';
-		$objPage->tpl_title = '·ÈÂÓ¥á¡¼¥ëÅÐÏ¿´°Î»';
+		$objPage->tpl_title = '携帯メール登録完了';
 	}
 }
 
-// ¶õ¥á¡¼¥ëÍÑ¤Î¥È¡¼¥¯¥ó¤òºîÀ®¤¹¤ë¡£
+// 空メール用のトークンを作成する。
 if (MOBILE_USE_KARA_MAIL) {
 	$token = gfPrepareKaraMail('entry/email_mobile.php');
@@ -65,5 +65,5 @@
 
 function lfInitParam(&$objFormParam) {
-	$objFormParam->addParam('¥á¡¼¥ë¥¢¥É¥ì¥¹', 'email_mobile', MTEXT_LEN, 'a',
+	$objFormParam->addParam('メールアドレス', 'email_mobile', MTEXT_LEN, 'a',
 		array('NO_SPTAB', 'EXIST_CHECK', 'MAX_LENGTH_CHECK', 'CHANGE_LOWER', 'EMAIL_CHAR_CHECK', 'MOBILE_EMAIL_CHECK'));
 }
@@ -85,15 +85,15 @@
 	if (count($arrRet) > 0) {
 		if ($arrRet[0]['del_flg'] != '1') {
-			// ²ñ°÷¤Ç¤¢¤ë¾ì¹ç
-			$objErr->arrErr['email_mobile'] .= '¢¨ ¤¹¤Ç¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£<br>';
+			// 会員である場合
+			$objErr->arrErr['email_mobile'] .= '※ すでに登録されているメールアドレスです。<br>';
 		} else {
-			// Âà²ñ¤·¤¿²ñ°÷¤Ç¤¢¤ë¾ì¹ç
+			// 退会した会員である場合
 			$leave_time = sfDBDatetoTime($arrRet[0]['update_date']);
 			$now_time = time();
 			$pass_time = $now_time - $leave_time;
-			// Âà²ñ¤«¤é²¿»þ´Ö-·Ð²á¤·¤Æ¤¤¤ë¤«È½Äê¤¹¤ë¡£
+			// 退会から何時間-経過しているか判定する。
 			$limit_time = ENTRY_LIMIT_HOUR * 3600;
 			if ($pass_time < $limit_time) {
-				$objErr->arrErr['email_mobile'] .= '¢¨ Âà²ñ¤«¤é°ìÄê´ü´Ö¤Î´Ö¤Ï¡¢Æ±¤¸¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò»ÈÍÑ¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£<br>';
+				$objErr->arrErr['email_mobile'] .= '※ 退会から一定期間の間は、同じメールアドレスを使用することはできません。<br>';
 			}
 		}
Index: branches/feature-module-update/html/mobile/frontparts/bloc/best5.php
===================================================================
--- branches/rel/html/mobile/frontparts/bloc/best5.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/frontparts/bloc/best5.php	(revision 15078)
@@ -7,6 +7,6 @@
 class LC_Best5Page {
 	function LC_Best5Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'frontparts/bloc/best5.tpl';	// ¥á¥¤¥ó
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'frontparts/bloc/best5.tpl';	// メイン
 	}
 }
@@ -16,9 +16,9 @@
 $objSiteInfo = $objView->objSiteInfo;
 
-// ´ðËÜ¾ðÊó¤òÅÏ¤¹
+// 基本情報を渡す
 $objSiteInfo = new SC_SiteInfo();
 $objSubPage->arrInfo = $objSiteInfo->data;
 
-//¤ª¤¹¤¹¤á¾¦ÉÊÉ½¼¨
+//おすすめ商品表示
 $objSubPage->arrBestProducts = lfGetRanking();
 
@@ -26,5 +26,5 @@
 $objSubView->display($objSubPage->tpl_mainpage);
 //-----------------------------------------------------------------------------------------------------------------------------------
-//¤ª¤¹¤¹¤á¾¦ÉÊ¸¡º÷
+//おすすめ商品検索
 function lfGetRanking(){
 	$objQuery = new SC_Query();
Index: branches/feature-module-update/html/mobile/frontparts/bloc/news.php
===================================================================
--- branches/rel/html/mobile/frontparts/bloc/news.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/frontparts/bloc/news.php	(revision 15078)
@@ -7,6 +7,6 @@
 class LC_NewsPage {
 	function LC_NewsPage() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'frontparts/bloc/news.tpl';	// ¥á¥¤¥ó
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'frontparts/bloc/news.tpl';	// メイン
 	}
 }
@@ -15,5 +15,5 @@
 $objSubView = new SC_MobileView();
 
-//¿·Ãå¾ðÊó¼èÆÀ
+//新着情報取得
 $objSubPage->arrNews = lfGetNews();
 
Index: branches/feature-module-update/html/mobile/frontparts/bloc/category.php
===================================================================
--- branches/rel/html/mobile/frontparts/bloc/category.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/frontparts/bloc/category.php	(revision 15078)
@@ -6,11 +6,11 @@
  * http://www.lockon.co.jp/
  * 
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¥á¥¤¥ó¥«¥Æ¥´¥ê¡¼
+ * モバイルサイト/メインカテゴリー
  */
 
 class LC_CatPage {
 	function LC_CatPage() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_mainpage = 'frontparts/bloc/category.tpl';	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず変更する **/
+		$this->tpl_mainpage = 'frontparts/bloc/category.tpl';	// メインテンプレート
 	}
 }
@@ -26,12 +26,12 @@
 //-----------------------------------------------------------------------------------------------------------------------------------
 
-// ¥á¥¤¥ó¥«¥Æ¥´¥ê¡¼¤Î¼èÆÀ
+// メインカテゴリーの取得
 function lfGetMainCat($count_check = false, $objSubPage) {
 	$objQuery = new SC_Query();
 	$col = "*";
 	$from = "dtb_category left join dtb_category_total_count using (category_id)";
-	// ¥á¥¤¥ó¥«¥Æ¥´¥ê¡¼¤È¤½¤ÎÄ¾²¼¤Î¥«¥Æ¥´¥ê¡¼¤ò¼èÆÀ¤¹¤ë¡£
+	// メインカテゴリーとその直下のカテゴリーを取得する。
 	$where = 'level <= 2 AND del_flg = 0';
-	// ÅÐÏ¿¾¦ÉÊ¿ô¤Î¥Á¥§¥Ã¥¯
+	// 登録商品数のチェック
 	if($count_check) {
 		$where .= " AND product_count > 0";
@@ -40,5 +40,5 @@
 	$arrRet = $objQuery->select($col, $from, $where);
 
-	// ¥á¥¤¥ó¥«¥Æ¥´¥ê¡¼¤òÃê½Ð¤¹¤ë¡£
+	// メインカテゴリーを抽出する。
 	$arrMainCat = array();
 	foreach ($arrRet as $cat) {
@@ -47,5 +47,5 @@
 		}
 
-		// »Ò¥«¥Æ¥´¥ê¡¼¤ò»ý¤Ä¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¡£
+		// 子カテゴリーを持つかどうかを調べる。
 		$arrChildrenID = sfGetUnderChildrenArray($arrRet, 'parent_category_id', 'category_id', $cat['category_id']);
 		$cat['has_children'] = count($arrChildrenID) > 0;
Index: branches/feature-module-update/html/mobile/require.php
===================================================================
--- branches/rel/html/mobile/require.php	(revision 13405)
+++ branches/feature-module-update/html/mobile/require.php	(revision 15078)
@@ -40,8 +40,8 @@
 require_once($include_dir . "/.." . HTML2DATA_DIR . "include/page_layout.inc");
 
-// ¥¢¥Ã¥×¥Ç¡¼¥È¤Ç¼èÆÀ¤·¤¿PHP¤òÆÉ¤ß½Ð¤¹
+// アップデートで取得したPHPを読み出す
 sfLoadUpdateModule();
 
-// ¥â¥Ð¥¤¥ë¥µ¥¤¥ÈÍÑ¤Î½é´ü½èÍý¤ò¼Â¹Ô¤¹¤ë¡£
+// モバイルサイト用の初期処理を実行する。
 if (!defined('SKIP_MOBILE_INIT')) {
 	sfMobileInit();
Index: branches/feature-module-update/html/mobile/products/list.php
===================================================================
--- branches/rel/html/mobile/products/list.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/products/list.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¾¦ÉÊ°ìÍ÷
+ * モバイルサイト/商品一覧
  */
 
@@ -23,7 +23,7 @@
 		$this->arrPRODUCTLISTMAX = $arrPRODUCTLISTMAX;		
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');
@@ -34,26 +34,26 @@
 $conn = new SC_DBConn();
 
-//É½¼¨·ï¿ô¤ÎÁªÂò
+//表示件数の選択
 if(sfIsInt($_REQUEST['disp_number'])) {
 	$objPage->disp_number = $_REQUEST['disp_number'];
 } else {
-	//ºÇ¾®É½¼¨·ï¿ô¤òÁªÂò
+	//最小表示件数を選択
 	$objPage->disp_number = current(array_keys($arrPRODUCTLISTMAX));
 }
 
-//É½¼¨½ç½ø¤ÎÊÝÂ¸
+//表示順序の保存
 $objPage->orderby = $_REQUEST['orderby'];
 
-// GET¤Î¥«¥Æ¥´¥êID¤ò¸µ¤ËÀµ¤·¤¤¥«¥Æ¥´¥êID¤ò¼èÆÀ¤¹¤ë¡£
+// GETのカテゴリIDを元に正しいカテゴリIDを取得する。
 $category_id = sfGetCategoryId("", $_GET['category_id']);
 
-// ¥¿¥¤¥È¥ëÊÔ½¸
+// タイトル編集
 $tpl_subtitle = "";
 $tpl_search_mode = false;
 if($_GET['mode'] == 'search'){
-	$tpl_subtitle = "¸¡º÷·ë²Ì";
+	$tpl_subtitle = "検索結果";
 	$tpl_search_mode = true;
 }elseif ($category_id == "" ) {
-	$tpl_subtitle = "Á´¾¦ÉÊ";
+	$tpl_subtitle = "全商品";
 }else{
 	$arrFirstCat = sfGetFirstCat($category_id);
@@ -64,12 +64,12 @@
 $count = $objQuery->count("dtb_best_products", "category_id = ?", array($category_id));
 
-// °Ê²¼¤Î¾ò·ï¤ÇBEST¾¦ÉÊ¤òÉ½¼¨¤¹¤ë
-// ¡¦BESTºÇÂç¿ô¤Î¾¦ÉÊ¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¡£
-// ¡¦¥«¥Æ¥´¥êID¤¬¥ë¡¼¥ÈID¤Ç¤¢¤ë¡£
-// ¡¦¸¡º÷¥â¡¼¥É¤Ç¤Ê¤¤¡£
+// 以下の条件でBEST商品を表示する
+// ・BEST最大数の商品が登録されている。
+// ・カテゴリIDがルートIDである。
+// ・検索モードでない。
 if(($count >= BEST_MIN) && lfIsRootCategory($category_id) && ($_GET['mode'] != 'search') ) {
-	// ¾¦ÉÊTOP¤ÎÉ½¼¨½èÍý
-	/** É¬¤º»ØÄê¤¹¤ë **/
-	$objPage->tpl_mainpage = "products/list.tpl";		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È	
+	// 商品TOPの表示処理
+	/** 必ず指定する **/
+	$objPage->tpl_mainpage = "products/list.tpl";		// メインテンプレート	
 	
 	$objPage->arrBestItems = sfGetBestProducts($conn, $category_id);
@@ -77,15 +77,15 @@
 } else {
 	if ($_GET['mode'] == 'search' && strlen($_GET['category_id']) == 0 ){
-		// ¸¡º÷»þ¤Ëcategory_id¤¬GET¤ËÂ¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï¡¢²¾¤ËËä¤á¤¿ID¤ò¶õÇò¤ËÌá¤¹
+		// 検索時にcategory_idがGETに存在しない場合は、仮に埋めたIDを空白に戻す
 		$category_id = '';	
 	}
 	
-	// ¾¦ÉÊ°ìÍ÷¤ÎÉ½¼¨½èÍý
+	// 商品一覧の表示処理
 	$objPage = lfDispProductsList($category_id, $_GET['name'], $objPage->disp_number, $_REQUEST['orderby']);
 	
-	// ¸¡º÷¾ò·ï¤ò²èÌÌ¤ËÉ½¼¨
-	// ¥«¥Æ¥´¥ê¡¼¸¡º÷¾ò·ï
+	// 検索条件を画面に表示
+	// カテゴリー検索条件
 	if (strlen($_GET['category_id']) == 0) {
-		$arrSearch['category'] = "»ØÄê¤Ê¤·";
+		$arrSearch['category'] = "指定なし";
 	}else{
 		$arrCat = $conn->getOne("SELECT category_name FROM dtb_category WHERE category_id = ?",array($category_id));
@@ -93,7 +93,7 @@
 	}
 	
-	// ¾¦ÉÊÌ¾¸¡º÷¾ò·ï
+	// 商品名検索条件
 	if ($_GET['name'] === "") {
-		$arrSearch['name'] = "»ØÄê¤Ê¤·";
+		$arrSearch['name'] = "指定なし";
 	}else{
 		$arrSearch['name'] = $_GET['name'];
@@ -101,13 +101,13 @@
 }
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "products/list.php");
 
 if($_POST['mode'] == "cart" && $_POST['product_id'] != "") {
-	// ÃÍ¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯
+	// 値の正当性チェック
 	if(!sfIsInt($_POST['product_id']) || !sfIsRecord("dtb_products", "product_id", $_POST['product_id'], "del_flg = 0 AND status = 1")) {
 		sfDispSiteError(PRODUCT_NOT_FOUND, "", false, "", true);
 	} else {
-		// ÆþÎÏÃÍ¤ÎÊÑ´¹
+		// 入力値の変換
 		$objPage->arrErr = lfCheckError($_POST['product_id']);
 		if(count($objPage->arrErr) == 0) {
@@ -117,9 +117,9 @@
 			$classcategory_id2 = $_POST[$classcategory_id. '_2'];
 			$quantity = "quantity". $_POST['product_id'];
-			// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+			// 規格1が設定されていない場合
 			if(!$objPage->tpl_classcat_find1[$_POST['product_id']]) {
 				$classcategory_id1 = '0';
 			}
-			// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+			// 規格2が設定されていない場合
 			if(!$objPage->tpl_classcat_find2[$_POST['product_id']]) {
 				$classcategory_id2 = '0';
@@ -134,5 +134,5 @@
 
 
-// ¥Ú¡¼¥¸Á÷¤êµ¡Ç½ÍÑ¤ÎURL¤òºîÀ®¤¹¤ë¡£
+// ページ送り機能用のURLを作成する。
 $objURL = new Net_URL($_SERVER['PHP_SELF']);
 foreach ($_REQUEST as $key => $value) {
@@ -156,7 +156,7 @@
 $objPage->tpl_search_mode = $tpl_search_mode;
 
-// »ÙÊ§ÊýË¡¤Î¼èÆÀ
+// 支払方法の取得
 $objPage->arrPayment = lfGetPayment();
-// ÆþÎÏ¾ðÊó¤òÅÏ¤¹
+// 入力情報を渡す
 $objPage->arrForm = $_POST;
 
@@ -167,5 +167,5 @@
 
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥«¥Æ¥´¥êID¤¬¥ë¡¼¥È¤«¤É¤¦¤«¤ÎÈ½Äê */
+/* カテゴリIDがルートかどうかの判定 */
 function lfIsRootCategory($category_id) {
 	$objQuery = new SC_Query();
@@ -177,5 +177,5 @@
 }
 
-/* ¾¦ÉÊ°ìÍ÷¤ÎÉ½¼¨ */
+/* 商品一覧の表示 */
 function lfDispProductsList($category_id, $name, $disp_num, $orderby) {
 	global $objPage;
@@ -183,14 +183,14 @@
 	$objPage->tpl_pageno = $_REQUEST['pageno'];
 
-	//É½¼¨·ï¿ô¤Ç¥Æ¥ó¥×¥ì¡¼¥È¤òÀÚ¤êÂØ¤¨¤ë
-	$objPage->tpl_mainpage = "products/list.tpl";		// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È		
-
-	//É½¼¨½ç½ø
+	//表示件数でテンプレートを切り替える
+	$objPage->tpl_mainpage = "products/list.tpl";		// メインテンプレート		
+
+	//表示順序
 	switch($orderby) {
-	//²Á³Ê½ç
+	//価格順
 	case 'price':
 		$order = "price02_min ASC";
 		break;
-	//¿·Ãå½ç
+	//新着順
 	case 'date':
 		$order = "create_date DESC";
@@ -201,7 +201,7 @@
 	}
 	
-	// ¾¦ÉÊ¸¡º÷¾ò·ï¤ÎºîÀ®¡ÊÌ¤ºï½ü¡¢É½¼¨¡Ë
+	// 商品検索条件の作成（未削除、表示）
 	$where = "del_flg = 0 AND status = 1 ";
-	// ¥«¥Æ¥´¥ê¤«¤é¤ÎWHEREÊ¸»úÎó¼èÆÀ
+	// カテゴリからのWHERE文字列取得
 	if ( $category_id ) {
 		$where .= 'AND category_id = ?';
@@ -209,5 +209,5 @@
 	}
 		
-	// ¾¦ÉÊÌ¾¤òwhereÊ¸¤Ë
+	// 商品名をwhere文に
 	$name = ereg_replace(",", "", $name);
 	if ( strlen($name) > 0 ){
@@ -218,32 +218,32 @@
 	}
 			
-	// ¹Ô¿ô¤Î¼èÆÀ
+	// 行数の取得
 	$linemax = $objQuery->count("vw_products_allclass AS allcls", $where, $arrval);
-	$objPage->tpl_linemax = $linemax;	// ²¿·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£É½¼¨ÍÑ
-	
-	// ¥Ú¡¼¥¸Á÷¤ê¤Î¼èÆÀ
+	$objPage->tpl_linemax = $linemax;	// 何件が該当しました。表示用
+	
+	// ページ送りの取得
 	$objNavi = new SC_PageNavi($_REQUEST['pageno'], $linemax, $disp_num, "fnNaviPage", NAVI_PMAX);
 	
 	$strnavi = $objNavi->strnavi;
 	$strnavi = str_replace('onclick="fnNaviPage', 'onclick="form1.mode.value=\''.'\'; fnNaviPage', $strnavi);
-	$objPage->tpl_strnavi = $strnavi;		// É½¼¨Ê¸»úÎó
-	$startno = $objNavi->start_row;					// ³«»Ï¹Ô
-	
-	// ¼èÆÀÈÏ°Ï¤Î»ØÄê(³«»Ï¹ÔÈÖ¹æ¡¢¹Ô¿ô¤Î¥»¥Ã¥È)
+	$objPage->tpl_strnavi = $strnavi;		// 表示文字列
+	$startno = $objNavi->start_row;					// 開始行
+	
+	// 取得範囲の指定(開始行番号、行数のセット)
 	$objQuery->setlimitoffset($disp_num, $startno);
-	// É½¼¨½ç½ø
+	// 表示順序
 	$objQuery->setorder($order);
-	// ¸¡º÷·ë²Ì¤Î¼èÆÀ
+	// 検索結果の取得
 	$objPage->arrProducts = $objQuery->select("*", "vw_products_allclass AS allcls", $where, $arrval);
 	
-	// µ¬³ÊÌ¾°ìÍ÷
+	// 規格名一覧
 	$arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
-	// µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
+	// 規格分類名一覧
 	$arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
-	// ´ë²è¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÀßÄê
+	// 企画セレクトボックス設定
 	if($disp_num == 15) {
 		for($i = 0; $i < count($objPage->arrProducts); $i++) {
 			$objPage = lfMakeSelect($objPage->arrProducts[$i]['product_id'], $arrClassName, $arrClassCatName);
-			// ¹ØÆþÀ©¸Â¿ô¤ò¼èÆÀ
+			// 購入制限数を取得
 			$objPage = lfGetSaleLimit($objPage->arrProducts[$i]);
 		}
@@ -254,5 +254,5 @@
 }
 
-/* µ¬³Ê¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ÎºîÀ® */
+/* 規格セレクトボックスの作成 */
 function lfMakeSelect($product_id, $arrClassName, $arrClassCatName) {
 	global $objPage;
@@ -260,16 +260,16 @@
 	$classcat_find1 = false;
 	$classcat_find2 = false;
-	// ºß¸Ë¤¢¤ê¤Î¾¦ÉÊ¤ÎÍ­Ìµ
+	// 在庫ありの商品の有無
 	$stock_find = false;
 	
-	// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ	
+	// 商品規格情報の取得	
 	$arrProductsClass = lfGetProductsClass($product_id);
 	
-	// µ¬³Ê1¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+	// 規格1クラス名の取得
 	$objPage->tpl_class_name1[$product_id] = $arrClassName[$arrProductsClass[0]['class_id1']];
-	// µ¬³Ê2¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+	// 規格2クラス名の取得
 	$objPage->tpl_class_name2[$product_id] = $arrClassName[$arrProductsClass[0]['class_id2']];
 	
-	// ¤¹¤Ù¤Æ¤ÎÁÈ¤ß¹ç¤ï¤»¿ô	
+	// すべての組み合わせ数	
 	$count = count($arrProductsClass);
 	
@@ -280,9 +280,9 @@
 	
 	$list_id = 0;
-	$arrList[0] = "\tlist". $product_id. "_0 = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤'";
+	$arrList[0] = "\tlist". $product_id. "_0 = new Array('選択してください'";
 	$arrVal[0] = "\tval". $product_id. "_0 = new Array(''";
 	
 	for ($i = 0; $i < $count; $i++) {
-		// ºß¸Ë¤Î¥Á¥§¥Ã¥¯
+		// 在庫のチェック
 		if($arrProductsClass[$i]['stock'] <= 0 && $arrProductsClass[$i]['stock_unlimited'] != '1') {
 			continue;
@@ -291,5 +291,5 @@
 		$stock_find = true;
 		
-		// µ¬³Ê1¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+		// 規格1のセレクトボックス用
 		if($classcat_id1 != $arrProductsClass[$i]['classcategory_id1']){
 			$arrList[$list_id].=");\n";
@@ -300,15 +300,15 @@
 		}
 		
-		// µ¬³Ê2¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+		// 規格2のセレクトボックス用
 		$classcat_id2 = $arrProductsClass[$i]['classcategory_id2'];
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹É½¼¨ÃÍ
+		// セレクトボックス表示値
 		if($arrList[$list_id] == "") {
-			$arrList[$list_id] = "\tlist". $product_id. "_". $list_id. " = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤', '". $arrClassCatName[$classcat_id2]. "'";
+			$arrList[$list_id] = "\tlist". $product_id. "_". $list_id. " = new Array('選択してください', '". $arrClassCatName[$classcat_id2]. "'";
 		} else {
 			$arrList[$list_id].= ", '".$arrClassCatName[$classcat_id2]."'";
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹POSTÃÍ
+		// セレクトボックスPOST値
 		if($arrVal[$list_id] == "") {
 			$arrVal[$list_id] = "\tval". $product_id. "_". $list_id. " = new Array('', '". $classcat_id2. "'";
@@ -321,5 +321,5 @@
 	$arrVal[$list_id].=");\n";
 		
-	// µ¬³Ê1
+	// 規格1
 	$objPage->arrClassCat1[$product_id] = $arrSele;
 	
@@ -350,14 +350,14 @@
 	$objPage->tpl_javascript.= $vals.");\n";
 	
-	// ÁªÂò¤µ¤ì¤Æ¤¤¤ëµ¬³Ê2ID
+	// 選択されている規格2ID
 	$classcategory_id = "classcategory_id". $product_id;
 	$objPage->tpl_onload .= "lnSetSelect('".$classcategory_id."_1','".$classcategory_id."_2','".$product_id."','".$_POST[$classcategory_id."_2"]."'); ";
 
-	// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+	// 規格1が設定されている
 	if($arrProductsClass[0]['classcategory_id1'] != '0') {
 		$classcat_find1 = true;
 	}
 	
-	// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+	// 規格2が設定されている
 	if($arrProductsClass[0]['classcategory_id2'] != '0') {
 		$classcat_find2 = true;
@@ -370,9 +370,9 @@
 	return $objPage;
 }
-/* ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ */
+/* 商品規格情報の取得 */
 function lfGetProductsClass($product_id) {
 	$arrRet = array();
 	if(sfIsInt($product_id)) {
-		// ¾¦ÉÊµ¬³Ê¼èÆÀ
+		// 商品規格取得
 		$objQuery = new SC_Query();
 		$col = "product_class_id, classcategory_id1, classcategory_id2, class_id1, class_id2, stock, stock_unlimited";
@@ -385,9 +385,9 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError($id) {
 	global $objPage;
 	
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$objErr = new SC_CheckError();
 	
@@ -395,20 +395,20 @@
 	$classcategory_id2 = "classcategory_id". $id. "_2";
 	$quantity = "quantity". $id;
-	// Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+	// 複数項目チェック
 	if ($objPage->tpl_classcat_find1[$id]) {
-		$objErr->doFunc(array("µ¬³Ê1", $classcategory_id1, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("規格1", $classcategory_id1, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 	}
 	if ($objPage->tpl_classcat_find2[$id]) {
-		$objErr->doFunc(array("µ¬³Ê2", $classcategory_id2, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-	}
-	$objErr->doFunc(array("¸Ä¿ô", $quantity, INT_LEN), array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+		$objErr->doFunc(array("規格2", $classcategory_id2, INT_LEN), array("EXIST_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+	}
+	$objErr->doFunc(array("個数", $quantity, INT_LEN), array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
 			
 	return $objErr->arrErr;
 }
 
-// ¹ØÆþÀ©¸Â¿ô¤ÎÀßÄê
+// 購入制限数の設定
 function lfGetSaleLimit($product) {
 	global $objPage;
-	//ºß¸Ë¤¬Ìµ¸Â¤Þ¤¿¤Ï¹ØÆþÀ©¸ÂÃÍ¤¬ÀßÄêÃÍ¤è¤êÂç¤­¤¤¾ì¹ç
+	//在庫が無限または購入制限値が設定値より大きい場合
 	if($product['sale_unlimited'] == 1 || $product['sale_limit'] > SALE_LIMIT_MAX) {
 		$objPage->tpl_sale_limit[$product['product_id']] = SALE_LIMIT_MAX;
@@ -420,6 +420,6 @@
 }
 
-//»ÙÊ§ÊýË¡¤Î¼èÆÀ
-//payment_id	1:Âå¶â°ú´¹¡¡2:¶ä¹Ô¿¶¤ê¹þ¤ß¡¡3:¸½¶â½ñÎ±
+//支払方法の取得
+//payment_id	1:代金引換　2:銀行振り込み　3:現金書留
 function lfGetPayment() {
 	$objQuery = new SC_Query;
Index: branches/feature-module-update/html/mobile/products/detail.php
===================================================================
--- branches/rel/html/mobile/products/detail.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/products/detail.php	(revision 15078)
@@ -12,5 +12,5 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
+		/** 必ず指定する **/
 		global $arrSTATUS;
 		$this->arrSTATUS = $arrSTATUS;
@@ -25,7 +25,7 @@
 		
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');
@@ -38,20 +38,20 @@
 $objQuery = new SC_Query();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, "products/detail.php");
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile(IMAGE_TEMP_DIR, IMAGE_SAVE_DIR);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
 
-// ´ÉÍý¥Ú¡¼¥¸¤«¤é¤Î³ÎÇ§¤Î¾ì¹ç¤Ï¡¢Èó¸ø³«¤Î¾¦ÉÊ¤âÉ½¼¨¤¹¤ë¡£
+// 管理ページからの確認の場合は、非公開の商品も表示する。
 if($_GET['admin'] == 'on') {
 	$where = "del_flg = 0";
@@ -66,34 +66,34 @@
 }
 
-// ÃÍ¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯
+// 値の正当性チェック
 if(!sfIsInt($_GET['product_id']) || !sfIsRecord("dtb_products", "product_id", $tmp_id, $where)) {
 	sfDispSiteError(PRODUCT_NOT_FOUND, "", false, "", true);
 }
-// ¥í¥°¥¤¥óÈ½Äê
+// ログイン判定
 if($objCustomer->isLoginSuccess()) {
-	//¤ªµ¤¤ËÆþ¤ê¥Ü¥¿¥óÉ½¼¨
+	//お気に入りボタン表示
 	$objPage->tpl_login = true;
 
-/* ±ÜÍ÷¥í¥°µ¡Ç½¤Ï¸½ºßÌ¤»ÈÍÑ
+/* 閲覧ログ機能は現在未使用
 	
 	$table = "dtb_customer_reading";
 	$where = "customer_id = ? ";
 	$arrval[] = $objCustomer->getValue('customer_id');
-	//¸ÜµÒ¤Î±ÜÍ÷¾¦ÉÊ¿ô
+	//顧客の閲覧商品数
 	$rpcnt = $objQuery->count($table, $where, $arrval);
 
-	//±ÜÍ÷¿ô¤¬ÀßÄê¿ô°Ê²¼
+	//閲覧数が設定数以下
 	if ($rpcnt < CUSTOMER_READING_MAX){
-		//±ÜÍ÷ÍúÎò¤Ë¿·µ¬ÄÉ²Ã
+		//閲覧履歴に新規追加
 		lfRegistReadingData($tmp_id, $objCustomer->getValue('customer_id'));
 	} else {
-		//±ÜÍ÷ÍúÎò¤ÎÃæ¤Ç°ìÈÖ¸Å¤¤¤â¤Î¤òºï½ü¤·¤Æ¿·µ¬ÄÉ²Ã
+		//閲覧履歴の中で一番古いものを削除して新規追加
 		$oldsql = "SELECT MIN(update_date) FROM ".$table." WHERE customer_id = ?";
 		$old = $objQuery->getone($oldsql, array($objCustomer->getValue("customer_id")));
 		$where = "customer_id = ? AND update_date = ? ";
 		$arrval = array($objCustomer->getValue("customer_id"), $old);
-		//ºï½ü
+		//削除
 		$objQuery->delete($table, $where, $arrval);
-		//ÄÉ²Ã
+		//追加
 		lfRegistReadingData($tmp_id, $objCustomer->getValue('customer_id'));
 	}
@@ -102,15 +102,15 @@
 
 
-// µ¬³ÊÁªÂò¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ÎºîÀ®
+// 規格選択セレクトボックスの作成
 $objPage = lfMakeSelect($objPage, $tmp_id);
 
-// ¾¦ÉÊID¤òFORMÆâ¤ËÊÝ»ý¤¹¤ë¡£
+// 商品IDをFORM内に保持する。
 $objPage->tpl_product_id = $tmp_id;
 
 switch($_POST['mode']) {
 case 'select':
-	// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 規格1が設定されている場合
 	if($objPage->tpl_classcat_find1) {
-		// template¤ÎÊÑ¹¹
+		// templateの変更
 		$objPage->tpl_mainpage = "products/select_find1.tpl";
 		break;
@@ -120,12 +120,12 @@
 	$objPage->arrErr = lfCheckError();
 
-	// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 規格1が設定されている場合
 	if($objPage->tpl_classcat_find1 and $objPage->arrErr['classcategory_id1']) {
-		// template¤ÎÊÑ¹¹
+		// templateの変更
 		$objPage->tpl_mainpage = "products/select_find1.tpl";
 		break;
 	}
 
-	// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 規格2が設定されている場合
 	if($objPage->tpl_classcat_find2) {
 		$objPage->arrErr = array();
@@ -138,16 +138,16 @@
 	$objPage->arrErr = lfCheckError();
 
-	// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
+	// 規格1が設定されている場合
 	if($objPage->tpl_classcat_find2 and $objPage->arrErr['classcategory_id2']) {
-		// template¤ÎÊÑ¹¹
+		// templateの変更
 		$objPage->tpl_mainpage = "products/select_find2.tpl";
 		break;
 	}
-	// ¾¦ÉÊ¿ô¤ÎÁªÂò¤ò¹Ô¤¦
+	// 商品数の選択を行う
 	$objPage->tpl_mainpage = "products/select_item.tpl";
 	break;
 
 case 'cart':
-	// ÆþÎÏÃÍ¤ÎÊÑ´¹
+	// 入力値の変換
 	$objFormParam->convParam();
 	$objPage->arrErr = lfCheckError();
@@ -157,10 +157,10 @@
 		$classcategory_id2 = $_POST['classcategory_id2'];
 				
-		// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+		// 規格1が設定されていない場合
 		if(!$objPage->tpl_classcat_find1) {
 			$classcategory_id1 = '0';
 		}
 		
-		// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
+		// 規格2が設定されていない場合
 		if(!$objPage->tpl_classcat_find2) {
 			$classcategory_id2 = '0';
@@ -181,9 +181,9 @@
 
 $objQuery = new SC_Query();
-// DB¤«¤é¾¦ÉÊ¾ðÊó¤ò¼èÆÀ¤¹¤ë¡£
+// DBから商品情報を取得する。
 $arrRet = $objQuery->select("*", "vw_products_allclass_detail AS alldtl", "product_id = ?", array($tmp_id));
 $objPage->arrProduct = $arrRet[0];
 
-// ¾¦ÉÊ¥³¡¼¥É¤Î¼èÆÀ
+// 商品コードの取得
 $code_sql = "SELECT product_code FROM dtb_products_class AS prdcls WHERE prdcls.product_id = ? GROUP BY product_code ORDER BY product_code";
 $arrProductCode = $objQuery->getall($code_sql, array($tmp_id));
@@ -191,5 +191,5 @@
 $objPage->arrProductCode = $arrProductCode["product_code"];
 
-// ¹ØÆþÀ©¸Â¿ô¤ò¼èÆÀ
+// 購入制限数を取得
 if($objPage->arrProduct['sale_unlimited'] == 1 || $objPage->arrProduct['sale_limit'] > SALE_LIMIT_MAX) {
   $objPage->tpl_sale_limit = SALE_LIMIT_MAX;
@@ -198,27 +198,27 @@
 }
 
-// ¥µ¥Ö¥¿¥¤¥È¥ë¤ò¼èÆÀ
+// サブタイトルを取得
 $arrFirstCat = sfGetFirstCat($arrRet[0]['category_id']);
 $tpl_subtitle = $arrFirstCat['name'];
 $objPage->tpl_subtitle = $tpl_subtitle;
 
-// DB¤«¤é¤Î¥Ç¡¼¥¿¤ò°ú¤­·Ñ¤°
+// DBからのデータを引き継ぐ
 $objUpFile->setDBFileList($objPage->arrProduct);
-// ¥Õ¥¡¥¤¥ëÉ½¼¨ÍÑÇÛÎó¤òÅÏ¤¹
+// ファイル表示用配列を渡す
 $objPage->arrFile = $objUpFile->getFormFileList(IMAGE_TEMP_URL, IMAGE_SAVE_URL, true);
-// »ÙÊ§ÊýË¡¤Î¼èÆÀ
+// 支払方法の取得
 $objPage->arrPayment = lfGetPayment();
-// ÆþÎÏ¾ðÊó¤òÅÏ¤¹
+// 入力情報を渡す
 $objPage->arrForm = $objFormParam->getFormParamList();
-//¥ì¥Ó¥å¡¼¾ðÊó¤Î¼èÆÀ
+//レビュー情報の取得
 $objPage->arrReview = lfGetReviewData($tmp_id);
-// ¥¿¥¤¥È¥ë¤Ë¾¦ÉÊÌ¾¤òÆþ¤ì¤ë
-$objPage->tpl_title = "¾¦ÉÊ¾ÜºÙ ". $objPage->arrProduct["name"];
-//¥ª¥¹¥¹¥á¾¦ÉÊ¾ðÊóÉ½¼¨
+// タイトルに商品名を入れる
+$objPage->tpl_title = "商品詳細 ". $objPage->arrProduct["name"];
+//オススメ商品情報表示
 $objPage->arrRecommend = lfPreGetRecommendProducts($tmp_id);
-//¤³¤Î¾¦ÉÊ¤òÇã¤Ã¤¿¿Í¤Ï¤³¤ó¤Ê¾¦ÉÊ¤âÇã¤Ã¤Æ¤¤¤Þ¤¹
+//この商品を買った人はこんな商品も買っています
 $objPage->arrRelateProducts = lfGetRelateProducts($tmp_id);
 
-// ³ÈÂç²èÁü¤Î¥¦¥£¥ó¥É¥¦¥µ¥¤¥º¤ò¥»¥Ã¥È
+// 拡大画像のウィンドウサイズをセット
 list($large_width, $large_height) = getimagesize(IMAGE_SAVE_DIR . basename($objPage->arrFile["main_large_image"]["filepath"]));
 $objPage->tpl_large_width = $large_width + 60;
@@ -228,39 +228,39 @@
 $objView->display(SITE_FRAME);
 //-----------------------------------------------------------------------------------------------------------------------------------
-/* ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½ */
+/* ファイル情報の初期化 */
 function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("°ìÍ÷-¥á¥¤¥ó²èÁü", 'main_list_image', array('jpg','gif'),IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
-	$objUpFile->addFile("¾ÜºÙ-¥á¥¤¥ó²èÁü", 'main_image', array('jpg'), IMAGE_SIZE, true, NORMAL_IMAGE_WIDTH, NORMAL_IMAGE_HEIGHT);
-	$objUpFile->addFile("¾ÜºÙ-¥á¥¤¥ó³ÈÂç²èÁü", 'main_large_image', array('jpg'), IMAGE_SIZE, false, LARGE_IMAGE_HEIGHT, LARGE_IMAGE_HEIGHT);
+	$objUpFile->addFile("一覧-メイン画像", 'main_list_image', array('jpg','gif'),IMAGE_SIZE, true, SMALL_IMAGE_WIDTH, SMALL_IMAGE_HEIGHT);
+	$objUpFile->addFile("詳細-メイン画像", 'main_image', array('jpg'), IMAGE_SIZE, true, NORMAL_IMAGE_WIDTH, NORMAL_IMAGE_HEIGHT);
+	$objUpFile->addFile("詳細-メイン拡大画像", 'main_large_image', array('jpg'), IMAGE_SIZE, false, LARGE_IMAGE_HEIGHT, LARGE_IMAGE_HEIGHT);
 	for ($cnt = 1; $cnt <= PRODUCTSUB_MAX; $cnt++) {
-		$objUpFile->addFile("¾ÜºÙ-¥µ¥Ö²èÁü$cnt", "sub_image$cnt", array('jpg'), IMAGE_SIZE, false, NORMAL_SUBIMAGE_HEIGHT, NORMAL_SUBIMAGE_HEIGHT);	
-		$objUpFile->addFile("¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü$cnt", "sub_large_image$cnt", array('jpg'), IMAGE_SIZE, false, LARGE_SUBIMAGE_HEIGHT, LARGE_SUBIMAGE_HEIGHT);
-	}
-	$objUpFile->addFile("¾¦ÉÊÈæ³Ó²èÁü", 'file1', array('jpg'), IMAGE_SIZE, false, NORMAL_IMAGE_HEIGHT, NORMAL_IMAGE_HEIGHT);
-	$objUpFile->addFile("¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë", 'file2', array('pdf'), PDF_SIZE, false, 0, 0, false);
-}
-
-/* µ¬³ÊÁªÂò¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ÎºîÀ® */
+		$objUpFile->addFile("詳細-サブ画像$cnt", "sub_image$cnt", array('jpg'), IMAGE_SIZE, false, NORMAL_SUBIMAGE_HEIGHT, NORMAL_SUBIMAGE_HEIGHT);	
+		$objUpFile->addFile("詳細-サブ拡大画像$cnt", "sub_large_image$cnt", array('jpg'), IMAGE_SIZE, false, LARGE_SUBIMAGE_HEIGHT, LARGE_SUBIMAGE_HEIGHT);
+	}
+	$objUpFile->addFile("商品比較画像", 'file1', array('jpg'), IMAGE_SIZE, false, NORMAL_IMAGE_HEIGHT, NORMAL_IMAGE_HEIGHT);
+	$objUpFile->addFile("商品詳細ファイル", 'file2', array('pdf'), PDF_SIZE, false, 0, 0, false);
+}
+
+/* 規格選択セレクトボックスの作成 */
 function lfMakeSelect($objPage, $product_id) {
 	global $objPage;
 	$classcat_find1 = false;
 	$classcat_find2 = false;
-	// ºß¸Ë¤¢¤ê¤Î¾¦ÉÊ¤ÎÍ­Ìµ
+	// 在庫ありの商品の有無
 	$stock_find = false;
 	
-	// µ¬³ÊÌ¾°ìÍ÷
+	// 規格名一覧
 	$arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
-	// µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
+	// 規格分類名一覧
 	$arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
-	// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ	
+	// 商品規格情報の取得	
 	$arrProductsClass = lfGetProductsClass($product_id);
 	
-	// µ¬³Ê1¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+	// 規格1クラス名の取得
 	$objPage->tpl_class_name1 = $arrClassName[$arrProductsClass[0]['class_id1']];
-	// µ¬³Ê2¥¯¥é¥¹Ì¾¤Î¼èÆÀ
+	// 規格2クラス名の取得
 	$objPage->tpl_class_name2 = $arrClassName[$arrProductsClass[0]['class_id2']];
 	
-	// ¤¹¤Ù¤Æ¤ÎÁÈ¤ß¹ç¤ï¤»¿ô	
+	// すべての組み合わせ数	
 	$count = count($arrProductsClass);
 	
@@ -272,9 +272,9 @@
 	
 	$list_id = 0;
-	$arrList[0] = "\tlist0 = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤'";
+	$arrList[0] = "\tlist0 = new Array('選択してください'";
 	$arrVal[0] = "\tval0 = new Array(''";
 	
 	for ($i = 0; $i < $count; $i++) {
-		// ºß¸Ë¤Î¥Á¥§¥Ã¥¯
+		// 在庫のチェック
 		if($arrProductsClass[$i]['stock'] <= 0 && $arrProductsClass[$i]['stock_unlimited'] != '1') {
 			continue;
@@ -283,5 +283,5 @@
 		$stock_find = true;
 		
-		// µ¬³Ê1¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+		// 規格1のセレクトボックス用
 		if($classcat_id1 != $arrProductsClass[$i]['classcategory_id1']){
 			$arrList[$list_id].=");\n";
@@ -291,5 +291,5 @@
 		}
 
-		// µ¬³Ê2¤Î¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹ÍÑ
+		// 規格2のセレクトボックス用
 		if($arrProductsClass[$i]['classcategory_id1'] == $_POST['classcategory_id1'] and $classcat_id2 != $arrProductsClass[$i]['classcategory_id2']) {
 			$classcat_id2 = $arrProductsClass[$i]['classcategory_id2'];
@@ -299,12 +299,12 @@
 		$list_id++;
 
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹É½¼¨ÃÍ
+		// セレクトボックス表示値
 		if($arrList[$list_id] == "") {
-			$arrList[$list_id] = "\tlist".$list_id." = new Array('ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤', '".$arrClassCatName[$classcat_id2]."'";
+			$arrList[$list_id] = "\tlist".$list_id." = new Array('選択してください', '".$arrClassCatName[$classcat_id2]."'";
 		} else {
 			$arrList[$list_id].= ", '".$arrClassCatName[$classcat_id2]."'";
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹POSTÃÍ
+		// セレクトボックスPOST値
 		if($arrVal[$list_id] == "") {
 			$arrVal[$list_id] = "\tval".$list_id." = new Array('', '".$classcat_id2."'";
@@ -317,5 +317,5 @@
 	$arrVal[$list_id].=");\n";
 		
-	// µ¬³Ê1
+	// 規格1
 	$objPage->arrClassCat1 = $arrSele1;
 	$objPage->arrClassCat2 = $arrSele2;
@@ -349,13 +349,13 @@
 	//$objPage->tpl_javascript.=$vals.");\n";
 	
-	// ÁªÂò¤µ¤ì¤Æ¤¤¤ëµ¬³Ê2ID
+	// 選択されている規格2ID
 	$objPage->tpl_onload = "lnSetSelect('form1', 'classcategory_id1', 'classcategory_id2', '" . $_POST['classcategory_id2'] . "');";
 
-	// µ¬³Ê1¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+	// 規格1が設定されている
 	if($arrProductsClass[0]['classcategory_id1'] != '0') {
 		$classcat_find1 = true;
 	}
 	
-	// µ¬³Ê2¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë
+	// 規格2が設定されている
 	if($arrProductsClass[0]['classcategory_id2'] != '0') {
 		$classcat_find2 = true;
@@ -369,18 +369,18 @@
 }
 
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam() {
 	global $objFormParam;
 
-	$objFormParam->addParam("µ¬³Ê1", "classcategory_id1", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("µ¬³Ê2", "classcategory_id2", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¸Ä¿ô", "quantity", INT_LEN, "n", array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
-}
-
-/* ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ */
+	$objFormParam->addParam("規格1", "classcategory_id1", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("規格2", "classcategory_id2", INT_LEN, "n", array("NUM_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("個数", "quantity", INT_LEN, "n", array("EXIST_CHECK", "ZERO_CHECK", "NUM_CHECK", "MAX_LENGTH_CHECK"));
+}
+
+/* 商品規格情報の取得 */
 function lfGetProductsClass($product_id) {
 	$arrRet = array();
 	if(sfIsInt($product_id)) {
-		// ¾¦ÉÊµ¬³Ê¼èÆÀ
+		// 商品規格取得
 		$objQuery = new SC_Query();
 		$col = "product_class_id, classcategory_id1, classcategory_id2, class_id1, class_id2, stock, stock_unlimited";
@@ -393,5 +393,5 @@
 }
 
-/* ÅÐÏ¿ºÑ¤ß¥ª¥¹¥¹¥á¾¦ÉÊ¤ÎÆÉ¤ß¹þ¤ß */
+/* 登録済みオススメ商品の読み込み */
 function lfPreGetRecommendProducts($product_id) {
 	$objQuery = new SC_Query();
@@ -414,19 +414,19 @@
 }
 
-/* ÆþÎÏÆâÍÆ¤Î¥Á¥§¥Ã¥¯ */
+/* 入力内容のチェック */
 function lfCheckError() {
 	global $objFormParam;
 	global $objPage;
-	// ÆþÎÏ¥Ç¡¼¥¿¤òÅÏ¤¹¡£
+	// 入力データを渡す。
 	$arrRet =  $objFormParam->getHashArray();
 	$objErr = new SC_CheckError($arrRet);
 	$objErr->arrErr = $objFormParam->checkError();
 		
-	// Ê£¿ô¹àÌÜ¥Á¥§¥Ã¥¯
+	// 複数項目チェック
 	if ($objPage->tpl_classcat_find1) {
-		$objErr->doFunc(array("µ¬³Ê1", "classcategory_id1"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("規格1", "classcategory_id1"), array("EXIST_CHECK"));
 	}
 	if ($objPage->tpl_classcat_find2) {
-		$objErr->doFunc(array("µ¬³Ê2", "classcategory_id2"), array("EXIST_CHECK"));
+		$objErr->doFunc(array("規格2", "classcategory_id2"), array("EXIST_CHECK"));
 	}
 
@@ -434,5 +434,5 @@
 }
 
-//±ÜÍ÷ÍúÎò¿·µ¬ÅÐÏ¿
+//閲覧履歴新規登録
 function lfRegistReadingData($tmp_id, $customer_id){
 	$objQuery = new SC_Query;
@@ -444,17 +444,17 @@
 }
 
-//¤³¤Î¾¦ÉÊ¤òÇã¤Ã¤¿¿Í¤Ï¤³¤ó¤Ê¾¦ÉÊ¤âÇã¤Ã¤Æ¤¤¤Þ¤¹
+//この商品を買った人はこんな商品も買っています
 function lfGetRelateProducts($tmp_id) {
 	$objQuery = new SC_Query;
-	//¼«Æ°Ãê½Ð
+	//自動抽出
 	$objQuery->setorder("random()");
-	//É½¼¨·ï¿ô¤ÎÀ©¸Â
+	//表示件数の制限
 	$objQuery->setlimit(RELATED_PRODUCTS_MAX);
-	//¸¡º÷¾ò·ï
+	//検索条件
 	$col = "name, main_list_image, price01_min, price02_min, price01_max, price02_max, point_rate";
 	$from = "vw_products_allclass AS allcls ";
 	$where = "del_flg = 0 AND status = 1 AND (stock_max <> 0 OR stock_max IS NULL) AND product_id = ? ";
 	$arrval[] = $tmp_id;
-	//·ë²Ì¤Î¼èÆÀ
+	//結果の取得
 	$arrProducts = $objQuery->select($col, $from, $where, $arrval);
 	
@@ -462,8 +462,8 @@
 }
 
-//¾¦ÉÊ¤´¤È¤Î¥ì¥Ó¥å¡¼¾ðÊó¤ò¼èÆÀ¤¹¤ë
+//商品ごとのレビュー情報を取得する
 function lfGetReviewData($id) {
 	$objQuery = new SC_Query;
-	//¾¦ÉÊ¤´¤È¤Î¥ì¥Ó¥å¡¼¾ðÊó¤ò¼èÆÀ¤¹¤ë
+	//商品ごとのレビュー情報を取得する
 	$col = "create_date, reviewer_url, reviewer_name, recommend_level, title, comment";
 	$from = "dtb_review";
@@ -474,6 +474,6 @@
 }
 
-//»ÙÊ§ÊýË¡¤Î¼èÆÀ
-//payment_id	1:¥¯¥ì¥¸¥Ã¥È¡¡2:¥·¥ç¥Ã¥Ô¥ó¥°¥í¡¼¥ó	
+//支払方法の取得
+//payment_id	1:クレジット　2:ショッピングローン	
 function lfGetPayment() {
 	$objQuery = new SC_Query;
Index: branches/feature-module-update/html/mobile/products/search.php
===================================================================
--- branches/rel/html/mobile/products/search.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/products/search.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¾¦ÉÊ¸¡º÷¥Õ¥©¡¼¥à
+ * モバイルサイト/商品検索フォーム
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'products/search.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = '¾¦ÉÊ¸¡º÷';
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'products/search.tpl';			// メインテンプレート
+		$this->tpl_title = '商品検索';
 	}
 }
@@ -23,5 +23,5 @@
 $objView = new SC_MobileView();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
Index: branches/feature-module-update/html/mobile/products/category_list.php
===================================================================
--- branches/rel/html/mobile/products/category_list.php	(revision 12157)
+++ branches/feature-module-update/html/mobile/products/category_list.php	(revision 15078)
@@ -7,5 +7,5 @@
  * 
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¥«¥Æ¥´¥ê¡¼°ìÍ÷
+ * モバイルサイト/カテゴリー一覧
  */
 
@@ -14,7 +14,7 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'products/category_list.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = '¥«¥Æ¥´¥ê°ìÍ÷¥Ú¡¼¥¸';
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'products/category_list.tpl';			// メインテンプレート
+		$this->tpl_title = 'カテゴリ一覧ページ';
 	}
 }
@@ -23,8 +23,8 @@
 $objView = new SC_MobileView();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
 
-// ¥«¥Æ¥´¥ê¡¼¾ðÊó¤ò¼èÆÀ¤¹¤ë¡£
+// カテゴリー情報を取得する。
 lfGetCategories(@$_GET['category_id'], true, $objPage);
 
@@ -35,14 +35,14 @@
 
 /**
- * ÁªÂò¤µ¤ì¤¿¥«¥Æ¥´¥ê¡¼¤È¤½¤Î»Ò¥«¥Æ¥´¥ê¡¼¤Î¾ðÊó¤ò¼èÆÀ¤·¡¢
- * ¥Ú¡¼¥¸¥ª¥Ö¥¸¥§¥¯¥È¤Ë³ÊÇ¼¤¹¤ë¡£
+ * 選択されたカテゴリーとその子カテゴリーの情報を取得し、
+ * ページオブジェクトに格納する。
  *
- * @param string $category_id ¥«¥Æ¥´¥ê¡¼ID
- * @param boolean $count_check Í­¸ú¤Ê¾¦ÉÊ¤¬¤Ê¤¤¥«¥Æ¥´¥ê¡¼¤ò½ü¤¯¤«¤É¤¦¤«
- * @param object &$objPage ¥Ú¡¼¥¸¥ª¥Ö¥¸¥§¥¯¥È
+ * @param string $category_id カテゴリーID
+ * @param boolean $count_check 有効な商品がないカテゴリーを除くかどうか
+ * @param object &$objPage ページオブジェクト
  * @return void
  */
 function lfGetCategories($category_id, $count_check = false, &$objPage) {
-	// ¥«¥Æ¥´¥ê¡¼¤ÎÀµ¤·¤¤ID¤ò¼èÆÀ¤¹¤ë¡£
+	// カテゴリーの正しいIDを取得する。
 	$category_id = sfGetCategoryId('', $category_id);
 	if ($category_id == 0) {
@@ -50,10 +50,10 @@
 	}
 
-	$arrCategory = null;	// ÁªÂò¤µ¤ì¤¿¥«¥Æ¥´¥ê¡¼
-	$arrChildren = array();	// »Ò¥«¥Æ¥´¥ê¡¼
+	$arrCategory = null;	// 選択されたカテゴリー
+	$arrChildren = array();	// 子カテゴリー
 
 	$arrAll = sfGetCatTree($category_id, $count_check);
 	foreach ($arrAll as $category) {
-		// ÁªÂò¤µ¤ì¤¿¥«¥Æ¥´¥ê¡¼¤Î¾ì¹ç
+		// 選択されたカテゴリーの場合
 		if ($category['category_id'] == $category_id) {
 			$arrCategory = $category;
@@ -61,10 +61,10 @@
 		}
 
-		// ´Ø·¸¤Î¤Ê¤¤¥«¥Æ¥´¥ê¡¼¤Ï¥¹¥­¥Ã¥×¤¹¤ë¡£
+		// 関係のないカテゴリーはスキップする。
 		if ($category['parent_category_id'] != $category_id) {
 			continue;
 		}
 
-		// »Ò¥«¥Æ¥´¥ê¡¼¤Î¾ì¹ç¤Ï¡¢Â¹¥«¥Æ¥´¥ê¡¼¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¤òÄ´¤Ù¤ë¡£
+		// 子カテゴリーの場合は、孫カテゴリーが存在するかどうかを調べる。
 		$arrGrandchildrenID = sfGetUnderChildrenArray($arrAll, 'parent_category_id', 'category_id', $category['category_id']);
 		$category['has_children'] = count($arrGrandchildrenID) > 0;
@@ -76,5 +76,5 @@
 	}
 
-	// »Ò¥«¥Æ¥´¥ê¡¼¤Î¾¦ÉÊ¿ô¤ò¹ç·×¤¹¤ë¡£
+	// 子カテゴリーの商品数を合計する。
 	$children_product_count = 0;
 	foreach ($arrChildren as $category) {
@@ -82,12 +82,12 @@
 	}
 
-	// ÁªÂò¤µ¤ì¤¿¥«¥Æ¥´¥ê¡¼¤ËÄ¾Â°¤Î¾¦ÉÊ¤¬¤¢¤ë¾ì¹ç¤Ï¡¢»Ò¥«¥Æ¥´¥ê¡¼¤ÎÀèÆ¬¤ËÄÉ²Ã¤¹¤ë¡£
+	// 選択されたカテゴリーに直属の商品がある場合は、子カテゴリーの先頭に追加する。
 	if ($arrCategory['product_count'] > $children_product_count) {
-		$arrCategory['product_count'] -= $children_product_count;	// »Ò¥«¥Æ¥´¥ê¡¼¤Î¾¦ÉÊ¿ô¤ò½ü¤¯¡£
-		$arrCategory['has_children'] = false;	// ¾¦ÉÊ°ìÍ÷¥Ú¡¼¥¸¤ËÁ«°Ü¤µ¤»¤ë¤¿¤á¡£
+		$arrCategory['product_count'] -= $children_product_count;	// 子カテゴリーの商品数を除く。
+		$arrCategory['has_children'] = false;	// 商品一覧ページに遷移させるため。
 		array_unshift($arrChildren, $arrCategory);
 	}
 
-	// ·ë²Ì¤ò³ÊÇ¼¤¹¤ë¡£
+	// 結果を格納する。
 	$objPage->arrCategory = $arrCategory;
 	$objPage->arrChildren = $arrChildren;
Index: branches/feature-module-update/html/__default.php
===================================================================
--- branches/rel/html/__default.php	(revision 12157)
+++ branches/feature-module-update/html/__default.php	(revision 15078)
@@ -4,6 +4,6 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤ºÊÑ¹¹¤¹¤ë **/
-		$this->tpl_css = URL_DIR.'css/layout/contact/index.css';	// ¥á¥¤¥óCSS¥Ñ¥¹		
+		/** 必ず変更する **/
+		$this->tpl_css = URL_DIR.'css/layout/contact/index.css';	// メインCSSパス		
 	}
 }
@@ -12,8 +12,8 @@
 $objView = new SC_SiteView();
 
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+// レイアウトデザインを取得
 $objPage = sfGetPageLayout($objPage);
 
-// ²èÌÌ¤ÎÉ½¼¨
+// 画面の表示
  $objView->assignobj($objPage);
  $objView->display(SITE_FRAME);
Index: branches/feature-module-update/html/load_module.php
===================================================================
--- branches/rel/html/load_module.php	(revision 15051)
+++ branches/feature-module-update/html/load_module.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once(DATA_PATH . "module/Request.php");
 
-// Ç§¾Ú²ÄÈÝ¤ÎÈ½Äê
+// 認証可否の判定
 sfIsSuccess(new SC_Session());
 
@@ -27,5 +27,5 @@
 		exit;
 	} else {
-		print("¥â¥¸¥å¡¼¥ë¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£:".$path);
+		print("モジュールの取得に失敗しました。:".$path);
 	}
 }
Index: branches/feature-module-update/html/order/index.php
===================================================================
--- branches/rel/html/order/index.php	(revision 12211)
+++ branches/feature-module-update/html/order/index.php	(revision 15078)
@@ -6,30 +6,14 @@
  */
 
+// {{{ requires
 require_once("../require.php");
+require_once(CLASS_PATH . "page_extends/order/LC_Page_Order_Ex.php");
 
-class LC_Page {
-	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_css = URL_DIR.'css/layout/order/index.css';		// ¥á¥¤¥óCSS¥Ñ¥¹
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'order/index.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_page_category = 'order';	
-		$this->tpl_title = 'ÆÃÄê¾¦¼è°ú¤Ë´Ø¤¹¤ëË¡Î§';
-	}
-}
+// }}}
+// {{{ generate page
 
-$objPage = new LC_Page();
-$objView = new SC_SiteView();
-$objQuery = new SC_Query();
-
-// ¥ì¥¤¥¢¥¦¥È¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
-$objPage = sfGetPageLayout($objPage, false, DEF_LAYOUT);
-
-$arrRet = $objQuery->getall("SELECT * FROM dtb_baseinfo",array());
-$objPage->arrRet = $arrRet[0];
-$objPage->arrPref = $arrPref;
-
-$objView->assignobj($objPage);
-$objView->display(SITE_FRAME);
-//-----------------------------------------------------------------------------------------------------------------------------------
+$objPage = new LC_Page_Order_Ex();
+$objPage->init();
+$objPage->process();
+register_shutdown_function(array($objPage, "destroy"));
 ?>
Index: branches/feature-module-update/html/js/flash.js
===================================================================
--- branches/rel/html/js/flash.js	(revision 12157)
+++ branches/feature-module-update/html/js/flash.js	(revision 15078)
@@ -5,19 +5,19 @@
  */
 
-// **************  ÀßÄêÉôÊ¬ *******************
+// **************  設定部分 *******************
 
-	// Flash¥Õ¥¡¥¤¥ë¤Ø¤ÎÁêÂÐ¥Ñ¥¹
+	// Flashファイルへの相対パス
 	var flashFilePath = "swf/index.swf";
 
-	// Flash²£Éý
+	// Flash横幅
 	var flashWidth = "400";
 
-	// Flash½ÄÉý
+	// Flash縦幅
 	var flashHeight = "279";
 
-	// Flash¤ÎÉ¬Í×¥Ð¡¼¥¸¥ç¥ó
+	// Flashの必要バージョン
 	var reqVersion = 6;
 
-	// Flash¤¬¥¤¥ó¥¹¥È¡¼¥ë¤µ¤ì¤Æ¤¤¤Ê¤¤¤È¤­¤ËÉ½¼¨¤¹¤ë¥á¥Ã¥»¡¼¥¸
+	// Flashがインストールされていないときに表示するメッセージ
 	var noFlashMsg =
 		"<table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" summary=\" \">"
@@ -32,5 +32,5 @@
 
 
-// ************** ¥á¥¤¥ó *********************
+// ************** メイン *********************
 
 	var maxVersion = 7;
Index: branches/feature-module-update/html/js/navi.js
===================================================================
--- branches/rel/html/js/navi.js	(revision 12157)
+++ branches/feature-module-update/html/js/navi.js	(revision 15078)
@@ -33,5 +33,5 @@
 	}
 	
-	// ¥µ¥Ö¥Ê¥Ó¤ÎÉ½¼¨ÀÚÂØ
+	// サブナビの表示切替
 	function naviStyleChange(ids, bcColor, color){
 		document.getElementById(ids).style.backgroundColor = bcColor;
Index: branches/feature-module-update/html/js/dragdrop.js
===================================================================
--- branches/rel/html/js/dragdrop.js	(revision 12157)
+++ branches/feature-module-update/html/js/dragdrop.js	(revision 15078)
@@ -10,10 +10,10 @@
 var objParam;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹¤ÎÄêµÁ
+// パラメータ管理クラスの定義
 function SC_Param() {
 	this.ITEM_MAX = 3;		
 }
 
-// ¥µ¥¤¥º´ÉÍý¥¯¥é¥¹¤ÎÄêµÁ
+// サイズ管理クラスの定義
 function SC_Size() {
 	this.id = '';
@@ -25,7 +25,7 @@
 };
 
-// ¥ª¥ó¥í¡¼¥É½èÍý
+// オンロード処理
 onload=function () {
-	// ¥Ñ¥é¥á¡¼¥¿¤Î½é´ü²½
+	// パラメータの初期化
 	objParam = new SC_Param();
 	
@@ -58,5 +58,5 @@
 	}
 	
-	// MouseDown¥¤¥Ù¥ó¥È½èÍý¤ÎÆþ¤ìÂØ¤¨
+	// MouseDownイベント処理の入れ替え
 	objlist['item0'].onmousedown = onMouseDown;
 	objlist['item1'].onmousedown = onMouseDown;
@@ -67,5 +67,5 @@
 }
 
-// MouseDown¥¤¥Ù¥ó¥È
+// MouseDownイベント
 function onMouseDown(e) {
    obj = this;
@@ -82,5 +82,5 @@
 }
 
-// MouseMove¥¤¥Ù¥ó¥È
+// MouseMoveイベント
 function onMouseMove(e) {
 	if (!obj) {
@@ -90,5 +90,5 @@
 	if (document.all) {
 		x = event.clientX - offsetX;
-		// ²èÌÌ³°¤Ë½Ð¤Ê¤¤¤è¤¦¤ËÀ©¸æ¤¹¤ë¡¡
+		// 画面外に出ないように制御する　
 		if(x <= 0) {
 			x = 0;
@@ -99,5 +99,5 @@
 		}
 		obj.style.left = x;
-		// ²èÌÌ³°¤Ë½Ð¤Ê¤¤¤è¤¦¤ËÀ©¸æ¤¹¤ë¡¡
+		// 画面外に出ないように制御する　
 		y = event.clientY - offsetY;
 		if(y <= 0) {
@@ -112,5 +112,5 @@
 	} else if (obj.getElementsByTagName) {
 		x = e.pageX - offsetX;
-		// ²èÌÌ³°¤Ë½Ð¤Ê¤¤¤è¤¦¤ËÀ©¸æ¤¹¤ë¡¡
+		// 画面外に出ないように制御する　
 		if(x <= 0) {
 			x = 0;
@@ -123,5 +123,5 @@
 		
 		y = e.pageY - offsetY;
-		// ²èÌÌ³°¤Ë½Ð¤Ê¤¤¤è¤¦¤ËÀ©¸æ¤¹¤ë¡¡
+		// 画面外に出ないように制御する　
 		if(y <= 0) {
 			y = 0;
@@ -143,5 +143,5 @@
 }
 
-// MouseUp¥¤¥Ù¥ó¥È
+// MouseUpイベント
 function onMouseUp(e) {
 	if (!obj) {
@@ -152,10 +152,10 @@
 		// WIN-IE
 		if (document.all) {
-			// ºÇ½é¤Î°ÌÃÖ¤ËÌá¤¹
+			// 最初の位置に戻す
 			obj.style.left = arrObj[obj.id].left;
 			obj.style.top = arrObj[obj.id].top;
 		// WIN-NN,WIN-FF
 		} else if (obj.getElementsByTagName) {
-			// ºÇ½é¤Î°ÌÃÖ¤ËÌá¤¹
+			// 最初の位置に戻す
 			obj.style.left = arrObj[obj.id].left;
 			obj.style.top = arrObj[obj.id].top;
@@ -166,5 +166,5 @@
 }
 
-// ¥Õ¥ì¡¼¥àÆâ¤Ë¥¢¥¤¥Æ¥à¤¬Â¸ºß¤¹¤ë¤«È½Äê¤¹¤ë¡¡
+// フレーム内にアイテムが存在するか判定する　
 function isInFlame(flame_id, item) {
 	top_val = item.style.top;
@@ -185,5 +185,5 @@
 }
 
-// Á÷¿®Á°¤Î½èÍý
+// 送信前の処理
 function preSubmit() {
 	for(i = 0; i < 3; i++) {
Index: branches/feature-module-update/html/js/site.js
===================================================================
--- branches/rel/html/js/site.js	(revision 12157)
+++ branches/feature-module-update/html/js/site.js	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  */
-// ¿Æ¥¦¥£¥ó¥É¥¦¤ÎÂ¸ºß³ÎÇ§.
+// 親ウィンドウの存在確認.
 function fnIsopener() {
     var ua = navigator.userAgent;
@@ -18,5 +18,5 @@
 }
 
-// Í¹ÊØÈÖ¹æÆþÎÏ¸Æ¤Ó½Ð¤·.
+// 郵便番号入力呼び出し.
 function fnCallAddress(php_url, tagname1, tagname2, input1, input2) {
 	zip1 = document.form1[tagname1].value;
@@ -27,14 +27,14 @@
 		window.open(url,"nomenu","width=500,height=350,scrollbars=yes,resizable=yes,toolbar=no,location=no,directories=no,status=no");
 	} else {
-		alert("Í¹ÊØÈÖ¹æ¤òÀµ¤·¤¯ÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£");
-	}
-}
-
-// Í¹ÊØÈÖ¹æ¤«¤é¸¡º÷¤·¤¿½»½ê¤òÅÏ¤¹.
+		alert("郵便番号を正しく入力して下さい。");
+	}
+}
+
+// 郵便番号から検索した住所を渡す.
 function fnPutAddress(input1, input2) {
-	// ¿Æ¥¦¥£¥ó¥É¥¦¤ÎÂ¸ºß³ÎÇ§¡£.
+	// 親ウィンドウの存在確認。.
 	if(fnIsopener()) {
 		if(document.form1['state'].value != "") {
-			// ¹àÌÜ¤ËÃÍ¤òÆþÎÏ¤¹¤ë.
+			// 項目に値を入力する.
 			state_id = document.form1['state'].value;
 			town = document.form1['city'].value + document.form1['town'].value;
@@ -61,5 +61,5 @@
 }
 
-// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Ë¹àÌÜ¤ò³ä¤êÅö¤Æ¤ë.
+// セレクトボックスに項目を割り当てる.
 function fnSetSelect(name1, name2, val) {
 	sele1 = document.form1[name1]; 
@@ -69,5 +69,5 @@
 		index=sele1.selectedIndex;
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Î¥¯¥ê¥¢	
+		// セレクトボックスのクリア	
 		count=sele2.options.length
 		for(i = count; i >= 0; i--) {
@@ -75,5 +75,5 @@
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ËÃÍ¤ò³ä¤êÅö¤Æ¤ë¡£
+		// セレクトボックスに値を割り当てる。
 		len = lists[index].length
 		for(i = 0; i < len; i++) {
@@ -86,5 +86,5 @@
 }
 
-// Enter¥­¡¼ÆþÎÏ¤ò¥­¥ã¥ó¥»¥ë¤¹¤ë¡£(IE¤ËÂÐ±þ)
+// Enterキー入力をキャンセルする。(IEに対応)
 function fnCancelEnter()
 {
@@ -98,24 +98,24 @@
 }
 
-// ¥â¡¼¥É¤È¥­¡¼¤ò»ØÄê¤·¤ÆSUBMIT¤ò¹Ô¤¦¡£
+// モードとキーを指定してSUBMITを行う。
 function fnModeSubmit(mode, keyname, keyid) {
 	switch(mode) {
 	case 'delete_category':
-		if(!window.confirm('ÁªÂò¤·¤¿¥«¥Æ¥´¥ê¤È¥«¥Æ¥´¥êÆâ¤Î¤¹¤Ù¤Æ¤Î¥«¥Æ¥´¥ê¤òºï½ü¤·¤Þ¤¹')){
+		if(!window.confirm('選択したカテゴリとカテゴリ内のすべてのカテゴリを削除します')){
 			return;
 		}
 		break;
 	case 'delete':
-		if(!window.confirm('°ìÅÙºï½ü¤·¤¿¥Ç¡¼¥¿¤Ï¡¢¸µ¤ËÌá¤»¤Þ¤»¤ó¡£\nºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«¡©')){
+		if(!window.confirm('一度削除したデータは、元に戻せません。\n削除しても宜しいですか？')){
 			return;
 		}
 		break;
 	case 'confirm':
-		if(!window.confirm('ÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«')){
+		if(!window.confirm('登録しても宜しいですか')){
 			return;
 		}
 		break;
 	case 'delete_all':
-		if(!window.confirm('¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«')){
+		if(!window.confirm('検索結果をすべて削除しても宜しいですか')){
 			return;
 		}
@@ -134,15 +134,15 @@
 	switch(mode) {
 	case 'delete':
-		if(!window.confirm('°ìÅÙºï½ü¤·¤¿¥Ç¡¼¥¿¤Ï¡¢¸µ¤ËÌá¤»¤Þ¤»¤ó¡£\nºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«¡©')){
+		if(!window.confirm('一度削除したデータは、元に戻せません。\n削除しても宜しいですか？')){
 			return;
 		}
 		break;
 	case 'confirm':
-		if(!window.confirm('ÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«')){
+		if(!window.confirm('登録しても宜しいですか')){
 			return;
 		}
 		break;
 	case 'regist':
-		if(!window.confirm('ÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«')){
+		if(!window.confirm('登録しても宜しいですか')){
 			return;
 		}
@@ -172,5 +172,5 @@
 }
 
-// ¥Ú¡¼¥¸¥Ê¥Ó¤Ç»ÈÍÑ¤¹¤ë¡£
+// ページナビで使用する。
 function fnNaviPage(pageno) {
 	document.form1['pageno'].value = pageno;
@@ -188,5 +188,5 @@
 }
 
-// ¥Ý¥¤¥ó¥ÈÆþÎÏÀ©¸Â¡£
+// ポイント入力制限。
 function fnCheckInputPoint() {
 	if(document.form1['point_check']) {
@@ -213,5 +213,5 @@
 }
 
-// ÊÌ¤Î¤ªÆÏ¤±ÀèÆþÎÏÀ©¸Â¡£
+// 別のお届け先入力制限。
 function fnCheckInputDeliv() {
 	if(!document.form1) {
@@ -243,5 +243,5 @@
 
 
-// ¹ØÆþ»þ²ñ°÷ÅÐÏ¿ÆþÎÏÀ©¸Â¡£
+// 購入時会員登録入力制限。
 function fnCheckInputMember() {
 	if(document.form1['member_check']) {
@@ -261,5 +261,5 @@
 }
 
-// ºÇ½é¤ËÀßÄê¤µ¤ì¤Æ¤¤¤¿¿§¤òÊÝÂ¸¤·¤Æ¤ª¤¯¡£
+// 最初に設定されていた色を保存しておく。
 var g_savecolor = new Array();
 
@@ -270,9 +270,9 @@
 		if(document.form1[list[i]]) {
 			if(color == "") {
-				// Í­¸ú¤Ë¤¹¤ë¡£
+				// 有効にする。
 				document.form1[list[i]].disabled = false;
 				document.form1[list[i]].style.backgroundColor = g_savecolor[list[i]];
 			} else {
-				// Ìµ¸ú¤Ë¤¹¤ë¡£
+				// 無効にする。
 				document.form1[list[i]].disabled = true;
 				g_savecolor[list[i]] = document.form1[list[i]].style.backgroundColor;
@@ -284,5 +284,5 @@
 
 
-// ¥í¥°¥¤¥ó»þ¤ÎÆþÎÏ¥Á¥§¥Ã¥¯
+// ログイン時の入力チェック
 function fnCheckLogin(formname) {
 	var lstitem = new Array();
@@ -299,5 +299,5 @@
 	var cnt = 0;
 	
-	//¡¡É¬¿Ü¹àÌÜ¤Î¥Á¥§¥Ã¥¯
+	//　必須項目のチェック
 	for(cnt = 0; cnt < max; cnt++) {
 		if(document.forms[formname][lstitem[cnt]].value == "") {
@@ -307,12 +307,12 @@
 	}
 	
-	// É¬¿Ü¹àÌÜ¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç	
+	// 必須項目が入力されていない場合	
 	if(errflg == true) {
-		alert('¥á¡¼¥ë¥¢¥É¥ì¥¹/¥Ñ¥¹¥ï¡¼¥É¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£');
+		alert('メールアドレス/パスワードを入力して下さい。');
 		return false;
 	}
 }
 	
-// »þ´Ö¤Î·×Â¬.
+// 時間の計測.
 function fnPassTime(){
 	end_time = new Date();
@@ -322,7 +322,7 @@
 start_time = new Date();
 
-//¿Æ¥¦¥£¥ó¥É¥¦¤Î¥Ú¡¼¥¸¤òÊÑ¹¹¤¹¤ë.
+//親ウィンドウのページを変更する.
 function fnUpdateParent(url) {
-	// ¿Æ¥¦¥£¥ó¥É¥¦¤ÎÂ¸ºß³ÎÇ§
+	// 親ウィンドウの存在確認
 	if(fnIsopener()) {
 		window.opener.location.href = url;
@@ -332,5 +332,5 @@
 }
 
-//ÆÃÄê¤Î¥­¡¼¤òSUBMIT¤¹¤ë.
+//特定のキーをSUBMITする.
 function fnKeySubmit(keyname, keyid) {
 	if(keyname != "" && keyid != "") {
@@ -340,8 +340,8 @@
 }
 
-//Ê¸»ú¿ô¤ò¥«¥¦¥ó¥È¤¹¤ë¡£
-//°ú¿ô1¡§¥Õ¥©¡¼¥àÌ¾¾Î
-//°ú¿ô2¡§Ê¸»ú¿ô¥«¥¦¥ó¥ÈÂÐ¾Ý
-//°ú¿ô3¡§¥«¥¦¥ó¥È·ë²Ì³ÊÇ¼ÂÐ¾Ý
+//文字数をカウントする。
+//引数1：フォーム名称
+//引数2：文字数カウント対象
+//引数3：カウント結果格納対象
 function fnCharCount(form,sch,cnt) {
 	document.forms[form][cnt].value= document.forms[form][sch].value.length;
@@ -349,12 +349,12 @@
 
 
-// ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤Î¥µ¥¤¥º¤òÊÑ¹¹¤¹¤ë.
+// テキストエリアのサイズを変更する.
 function ChangeSize(button, TextArea, Max, Min, row_tmp){
 	
 	if(TextArea.rows <= Min){
-		TextArea.rows=Max; button.value="¾®¤µ¤¯¤¹¤ë"; row_tmp.value=Max;
+		TextArea.rows=Max; button.value="小さくする"; row_tmp.value=Max;
 	}else{
-		TextArea.rows =Min; button.value="Âç¤­¤¯¤¹¤ë"; row_tmp.value=Min;
-	}
-}
-
+		TextArea.rows =Min; button.value="大きくする"; row_tmp.value=Min;
+	}
+}
+
Index: branches/feature-module-update/html/js/layout_design.js
===================================================================
--- branches/rel/html/js/layout_design.js	(revision 12157)
+++ branches/feature-module-update/html/js/layout_design.js	(revision 15078)
@@ -4,45 +4,45 @@
  * http://www.lockon.co.jp/
  */
-// ¥µ¥¤¥º´ÉÍý¥¯¥é¥¹¤ÎÄêµÁ
+// サイズ管理クラスの定義
 function SC_Size() {
 	this.id = '';				// ID
-	this.left = 0;				// ÇÛÃÖ¤¹¤ëY¼´ºÂÉ¸
-	this.top = 0;				// ÇÛÃÖ¤¹¤ëX¼´ºÂÉ¸
-	this.width = 0;				// ¥ª¥Ö¥¸¥§¥¯¥È¤ÎÉý
-	this.height = 0;			// ¥ª¥Ö¥¸¥§¥¯¥È¤Î¹â¤µ
-	this.target_id = '';		// ÇÛÃÖ¾ì½ê¡Êº¸¥Ê¥Ó¤È¤«¡Ë
-	this.margin = 10;			// ¾å¤Î¥ª¥Ö¥¸¥§¥¯¥È¤È¤ÎÉý
+	this.left = 0;				// 配置するY軸座標
+	this.top = 0;				// 配置するX軸座標
+	this.width = 0;				// オブジェクトの幅
+	this.height = 0;			// オブジェクトの高さ
+	this.target_id = '';		// 配置場所（左ナビとか）
+	this.margin = 10;			// 上のオブジェクトとの幅
 	this.obj;
 };
 
-// ÊÑ¿ôÀë¸À
-var defUnused = 500;	// Ì¤»ÈÍÑÎÎ°è¤Î¥Ç¥Õ¥©¥ë¥È¤Î¹â¤µ
-var defNavi   = 400;	// º¸±¦¥Ê¥Ó¤Î¥Ç¥Õ¥©¥ë¥È¤Î¹â¤µ
-var defMainNavi  = 100;	// ¥á¥¤¥ó¾å²¼¤Î¥Ç¥Õ¥©¥ë¥È¤Î¹â¤µ
-var defMain   = 200;	// ¥á¥¤¥ó¤Î¥Ç¥Õ¥©¥ë¥È¤Î¹â¤µ
-
-var NowMaxHeight = 0;		// ¸½ºß¤ÎºÇÂç¤Î¹â¤µ
+// 変数宣言
+var defUnused = 500;	// 未使用領域のデフォルトの高さ
+var defNavi   = 400;	// 左右ナビのデフォルトの高さ
+var defMainNavi  = 100;	// メイン上下のデフォルトの高さ
+var defMain   = 200;	// メインのデフォルトの高さ
+
+var NowMaxHeight = 0;		// 現在の最大の高さ
 var MainHeight = 200;
 
-var marginUnused 	= 688;	// Ì¤»ÈÍÑÎÎ°è¤Îº¸¥Þ¡¼¥¸¥ó
-var marginLeftNavi  = 180;	// º¸¥Ê¥Ó¤Îº¸¥Þ¡¼¥¸¥ó
-var marginRightNavi = 512;	// ±¦¥Ê¥Ó¤Îº¸¥Þ¡¼¥¸¥ó
-var marginMain		= 348;	// ¥á¥¤¥ó¾å²¼¤Îº¸¥Þ¡¼¥¸¥ó
-var marginMainFootTop= 595;	// ¥á¥¤¥ó²¼¤Î¾å¥Þ¡¼¥¸¥ó
-
-var gDragged = "";			// ¥É¥é¥Ã¥°Ãæ¥ª¥Ö¥¸¥§¥¯¥È
-var gDropTarget = "";		// ¥É¥é¥Ã¥°³«»Ï»þ¤ÎDropTarget
-
-var arrObj = new Object();	// ¥Ö¥í¥Ã¥¯¥ª¥Ö¥¸¥§¥¯¥È³ÊÇ¼ÍÑ
+var marginUnused 	= 688;	// 未使用領域の左マージン
+var marginLeftNavi  = 180;	// 左ナビの左マージン
+var marginRightNavi = 512;	// 右ナビの左マージン
+var marginMain		= 348;	// メイン上下の左マージン
+var marginMainFootTop= 595;	// メイン下の上マージン
+
+var gDragged = "";			// ドラッグ中オブジェクト
+var gDropTarget = "";		// ドラッグ開始時のDropTarget
+
+var arrObj = new Object();	// ブロックオブジェクト格納用
 
 var mouseFlg = false;
 
-var all_elms;				// div¥¿¥°¥ª¥Ö¥¸¥§¥¯¥È³ÊÇ¼ÍÑ
-
-// ¥¦¥£¥ó¥É¥¦¥µ¥¤¥º
+var all_elms;				// divタグオブジェクト格納用
+
+// ウィンドウサイズ
 var scrX;
 var scrY;
 
-// ¥¤¥Ù¥ó¥È¤Î´ØÏ¢ÉÕ¤±¤ò¹Ô¤¦
+// イベントの関連付けを行う
 function addEvent( elm, evtType, fn, useCapture) {
 
@@ -66,5 +66,5 @@
 
 
-// ¥¤¥Ù¥ó¥È¤Î´ØÏ¢ÉÕ¤±¤ò²ò½ü
+// イベントの関連付けを解除
 function removeEvent( elm, evtType, fn, useCapture) {
 
@@ -89,10 +89,10 @@
 }
 
-// ¥Þ¥¦¥¹¥«¡¼¥½¥ë¤òÊÑ¹¹
+// マウスカーソルを変更
 function setCursor ( elm, curtype ) {
 	elm.style.cursor = curtype;
 }
 
-// ¥ª¥Ö¥¸¥§¥¯¥È¤ÎÆ©ÌÀÅÙ¤òÊÑ¹¹   
+// オブジェクトの透明度を変更   
 function setOpacity(node,val) {
 
@@ -104,5 +104,5 @@
 }
 
-// Zindex¤òÊÑ¹¹¤¹¤ë¡ÊÁ°ÌÌÉ½¼¨ÀÚÂØ¡Ë
+// Zindexを変更する（前面表示切替）
 function setZindex(node, val) {
 	node.style.zIndex = val;
@@ -110,5 +110,5 @@
 }
 
-// ÃÍ¤ò¼èÆÀ
+// 値を取得
 function getAttrValue ( elm, attrname ) {
 
@@ -123,5 +123,5 @@
 		{
 			if( Math.floor(ScriptEngineMajorVersion()) == 5 &&
-				navigator.userAgent.indexOf("Win")!=-1) //win-e5ÂÐ±þ
+				navigator.userAgent.indexOf("Win")!=-1) //win-e5対応
 				{
 				val = elm.attributes.item(attrname)
@@ -142,10 +142,10 @@
 }
 
-// ÃÍ¤ò¥»¥Ã¥È
+// 値をセット
 function setAttrValue ( elm, attrname, val ) {
     elm.attributes[ attrname ].nodeValue = val;
 }
 
-// ¥ª¥Ö¥¸¥§¥¯¥È¤ÎXºÂÉ¸¤ò¼èÆÀ
+// オブジェクトのX座標を取得
 function getX ( elm ) {
 //   return parseInt(elm.style.left);
@@ -153,5 +153,5 @@
 }
 
-// ¥ª¥Ö¥¸¥§¥¯¥È¤ÎYºÂÉ¸¤ò¼èÆÀ
+// オブジェクトのY座標を取得
 function getY ( elm ) {
 	return parseInt(elm.offsetTop);
@@ -159,20 +159,20 @@
 }
 
-// XºÂÉ¸¤ò¼èÆÀ
+// X座標を取得
 function getEventX ( evt ) {
     return evt.clientX ? evt.clientX : evt.pageX;
 }
 
-// YºÂÉ¸¤ò¼èÆÀ
+// Y座標を取得
 function getEventY ( evt ) {
     return evt.clientY ? evt.clientY : evt.pageY;
 }
 
-// ¥ª¥Ö¥¸¥§¥¯¥È¤ÎÉý¤ò¼èÆÀ
+// オブジェクトの幅を取得
 function getWidth ( elm ) {
     return parseInt( elm.style.width );
 }
 
-// ¥ª¥Ö¥¸¥§¥¯¥È¤Î¹â¤µ¤ò¼èÆÀ
+// オブジェクトの高さを取得
 function getHeight ( elm ) {
 //    return parseInt( elm.style.height );
@@ -180,5 +180,5 @@
 }
 
-// ¥Ú¡¼¥¸¤Î²Ä»ëÎÎ°è¤ÎXºÂÉ¸¤ò¼èÆÀ¤¹¤ë
+// ページの可視領域のX座標を取得する
 function getPageScrollX()
 {
@@ -198,5 +198,5 @@
 }
 
-// ¥Ú¡¼¥¸¤Î²Ä»ëÎÎ°è¤ÎYºÂÉ¸¤ò¼èÆÀ¤¹¤ë
+// ページの可視領域のY座標を取得する
 function getPageScrollY()
 {
@@ -217,5 +217,5 @@
 
 
-// ¥ª¥Ö¥¸¥§¥¯¥È¤ÎºÂÉ¸¤ò¥»¥Ã¥È
+// オブジェクトの座標をセット
 function moveElm ( elm, x, y ) {
     elm.style.left = x + 'px';
@@ -223,5 +223,5 @@
 }
 
-// ¥Þ¥¦¥¹¥À¥¦¥ó¥¤¥Ù¥ó¥È
+// マウスダウンイベント
 function onMouseDown (evt) {
 
@@ -251,8 +251,8 @@
 	    //
 	   
-	    // ¥É¥é¥Ã¥°Ãæ¤ÏÈ¾Æ©ÌÀ
+	    // ドラッグ中は半透明
 	    setOpacity ( gDragged, 0.6 );
 	
-	    // ¥É¥é¥Ã¥°Ãæ¤ÏºÇÁ°ÌÌÉ½¼¨
+	    // ドラッグ中は最前面表示
 	    setZindex ( gDragged , 2);
 	    
@@ -260,5 +260,5 @@
 	    addEvent ( document, 'mouseup', onMouseUp, false );
 
-	    // ¥É¥é¥Ã¥°¤ò³«»Ï¤·¤¿¤È¤­¤Ï¹â¤µ¤ò°ìÅÙ½é´ü²½¤¹¤ë¡£
+	    // ドラッグを開始したときは高さを一度初期化する。
 	    NowMaxHeight = defNavi;
 	    	    
@@ -268,26 +268,26 @@
 
 
-// ¥Þ¥¦¥¹¥à¡¼¥Ö¥¤¥Ù¥ó¥È
+// マウスムーブイベント
 function onMouseMove(evt) {
 
-	// ¸½ºß¤ÎºÂÉ¸¤ò¼èÆÀ
-	var x = getEventX ( evt ) + document.body.scrollLeft;					// ¥Þ¥¦¥¹ºÂÉ¸ X
-	var y = getEventY ( evt ) + document.body.scrollTop;					// ¥Þ¥¦¥¹ºÂÉ¸ Y
-    var nowleft = getEventX ( evt ) - gDeltaX;	// ¥ª¥Ö¥¸¥§¥¯¥ÈºÂÉ¸ LEFT
-    var nowtop = getEventY ( evt ) - gDeltaY;	// ¥ª¥Ö¥¸¥§¥¯¥ÈºÂÉ¸ TOP
-
-    // ¥ª¥Ö¥¸¥§¥¯¥È¤ò°ÜÆ°
+	// 現在の座標を取得
+	var x = getEventX ( evt ) + document.body.scrollLeft;					// マウス座標 X
+	var y = getEventY ( evt ) + document.body.scrollTop;					// マウス座標 Y
+    var nowleft = getEventX ( evt ) - gDeltaX;	// オブジェクト座標 LEFT
+    var nowtop = getEventY ( evt ) - gDeltaY;	// オブジェクト座標 TOP
+
+    // オブジェクトを移動
     moveElm ( gDragged, nowleft, nowtop );
 	
     for ( var i = 0; i < all_elms.length; i++ ) {
-    	// drop_target¾å¤Ë¤­¤¿¾ì¹ç¤Ë¤Î¤ß½èÍý¤ò¹Ô¤¦
+    	// drop_target上にきた場合にのみ処理を行う
 	    if ( isEventOnElm ( evt, all_elms[i].id ) ) {	    
             if ( all_elms[i].attributes['tid'] ) {
 	            var tid = getAttrValue ( all_elms[i], 'tid' );
 	            
-	            // ÇØ·Ê¿§¤ÎÊÑ¹¹ Ì¤»ÈÍÑÎÎ°è¤ÏÊÑ¹¹¤·¤Ê¤¤
+	            // 背景色の変更 未使用領域は変更しない
 	            all_elms[i].style.background="#ffffdd";
 	            
-				// target_id ¤Î½ñ¤­´¹¤¨
+				// target_id の書き換え
 		        setAttrValue ( gDragged, 'target_id', tid );
 
@@ -295,12 +295,12 @@
 				//objCheckLine.style.top = y;
 
-				// ÇÛÎó¤ÎºÆºîÀ®
+				// 配列の再作成
 				fnCreateArr(1, y, x);
-				// ÇÛÎó¤ÎÊÂ¤ÓÂØ¤¨
+				// 配列の並び替え
 				fnChangeObj(tid);
 		    }
 		}else{
 			if ( all_elms[i].attributes['tid'] && all_elms[i].style.background!="#ffffff") {
-				// ÇØ·Ê¿§¤ÎÊÑ¹¹
+				// 背景色の変更
 				all_elms[i].style.background="#ffffff";
 			}
@@ -309,7 +309,7 @@
 }
 
-// ¥Þ¥¦¥¹¥¢¥Ã¥×¥¤¥Ù¥ó¥È       
+// マウスアップイベント       
 function onMouseUp(evt) {
-	// ¥¤¥Ù¥ó¥È¤Î´ØÏ¢ÉÕ¤±²ò½ü
+	// イベントの関連付け解除
 	if (mouseFlg == true) {
 	    removeEvent ( document, 'mousemove', onMouseMove, false );
@@ -319,30 +319,30 @@
 
     if ( !isOnDropTarget (evt) ) {
-		// ¸µ¤Î°ÌÃÖ¤ËÌá¤¹
+		// 元の位置に戻す
         moveElm ( gDragged, gOrgX, gOrgY );
         setAttrValue ( gDragged, 'target_id', gtarget_id );
 
-		// ÇÛÎó¤ÎºÆºîÀ®
+		// 配列の再作成
 		fnCreateArr(1, gOrgY, gOrgX);
     }
     
-    // hiddenÍ×ÁÇ¤Î½ñ¤­´¹¤¨
+    // hidden要素の書き換え
 	var did = getAttrValue( gDragged, 'did' );
 	var target_id = "target_id_"+did;
 	document.form1[target_id].value = getAttrValue( gDragged, 'target_id' );
 	
-	// È¾Æ©ÌÀ¡¢¥Þ¥¦¥¹¥Ý¥¤¥ó¥¿¡¢ºÇÁ°ÌÌ½èÍý¤òÌá¤¹
+	// 半透明、マウスポインタ、最前面処理を戻す
     setOpacity( gDragged, 1);
     setCursor ( gDragged, 'move' );
     setZindex ( gDragged , 1);
     
-    // ÊÂ¤ÓÂØ¤¨
+    // 並び替え
 	fnSortObj();
 	
-	// ÇØ·Ê¿§¤òÌá¤¹
+	// 背景色を戻す
 	for ( var i = 0; i < all_elms.length; i++ ) {
-    	// drop_target¾å¤Ë¤­¤¿¾ì¹ç¤Ë¤Î¤ß½èÍý¤ò¹Ô¤¦
+    	// drop_target上にきた場合にのみ処理を行う
 	    if ( isEventOnElm ( evt, all_elms[i].id ) && all_elms[i].attributes['tid']) {
-			// ÇØ·Ê¿§¤ÎÊÑ¹¹
+			// 背景色の変更
 			all_elms[i].style.background="#ffffff";
 		}
@@ -350,5 +350,5 @@
 }
 
-// DropTarget¾å¤Ë¥ª¥Ö¥¸¥§¥¯¥È¤¬Íè¤¿¤«¤òÈ½ÃÇ¤¹¤ë
+// DropTarget上にオブジェクトが来たかを判断する
 function isOnDropTarget ( evt ) {
    
@@ -387,17 +387,17 @@
 }
 
-// ¥ª¥Ö¥¸¥§¥¯¥È¤ÎÊÂ¤ÓÂØ¤¨¤ò¹Ô¤¦
+// オブジェクトの並び替えを行う
 function fnSortObj(){
 	fnSetTargetHeight();
     for ( var cnt = 0; cnt < all_elms.length; cnt++ ) {
 
-		// class¤¬ drop_target ¤Î¾ì¹ç¤Î¤ß½èÍý¤ò¹Ô¤¦
+		// classが drop_target の場合のみ処理を行う
         if ( getAttrValue ( all_elms[cnt], 'class' ) == 'drop_target' ) {
         	var tid = getAttrValue ( all_elms[cnt], 'tid' );
 			
-			// ÇÛÎó¤ÎÊÂ¤ÓÂØ¤¨
+			// 配列の並び替え
 			fnChangeObj(tid);
 			
-			// ÇÛÃÖ
+			// 配置
 			fnSetObj( tid, cnt );
         }
@@ -409,5 +409,5 @@
 }
 
-// ÇÛÎó¤ÎºîÀ®
+// 配列の作成
 function fnCreateArr( addEvt , top , left ){
 
@@ -420,8 +420,8 @@
 
 	for ( var i = 1; i < all_elms.length; i++ ) {
-		// class¤¬ dragged_elm ¤Î¾ì¹ç¤Î¤ß½èÍý¤ò¹Ô¤¦
+		// classが dragged_elm の場合のみ処理を行う
 		if ( getAttrValue ( all_elms[i], 'class' ) == 'dragged_elm' ) {
         
-			// ¥Þ¥¦¥¹¥À¥¦¥ó¥¤¥Ù¥ó¥È¤È´ØÏ¢ÉÕ¤±¤ò¹Ô¤¦
+			// マウスダウンイベントと関連付けを行う
 			if (addEvt == 0) {
 	        	addEvent ( all_elms[i], 'mousedown', onMouseDown, false );
@@ -438,8 +438,8 @@
 			arrObjtmp[target_id][len].height = getHeight( all_elms[i] );
 
-			// ¥É¥é¥Ã¥°Ãæ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤¬Â¸ºß¤¹¤ì¤Ð¡¢¤½¤Î¥ª¥Ö¥¸¥§¥¯¥È¤À¤±¥Þ¥¦¥¹¥Ý¥¤¥ó¥¿¤ÎºÂÉ¸¤ò»ØÄê¤¹¤ë¡£
+			// ドラッグ中のオブジェクトが存在すれば、そのオブジェクトだけマウスポインタの座標を指定する。
 			if (gDragged != "") {
 				if (did != getAttrValue ( gDragged, 'did' )) {
-					// top ¤Ï¾ï¤Ë¥ª¥Ö¥¸¥§¥¯¥È¤ÎÃæ¿´¤ò¼èÆÀ¤¹¤ë¤è¤¦¤Ë¤¹¤ë
+					// top は常にオブジェクトの中心を取得するようにする
 					arrObjtmp[target_id][len].top = (parseInt(getY( all_elms[i] )) + arrObjtmp[target_id][len].height / 2 );
 					arrObjtmp[target_id][len].left = getX( all_elms[i] );
@@ -449,5 +449,5 @@
 				}
 			} else {
-				// top ¤Ï¾ï¤Ë¥ª¥Ö¥¸¥§¥¯¥È¤ÎÃæ¿´¤ò¼èÆÀ¤¹¤ë¤è¤¦¤Ë¤¹¤ë
+				// top は常にオブジェクトの中心を取得するようにする
 				arrObjtmp[target_id][len].top = i;
 				arrObjtmp[target_id][len].left = getX( all_elms[i] );
@@ -459,5 +459,5 @@
 }
 
-// ÇÛÎó¤ÎÊÂ¤ÓÂØ¤¨ (¥Ð¥Ö¥ë¥½¡¼¥È¤ÇÊÂ¤ÓÂØ¤¨¤ò¹Ô¤¦) 
+// 配列の並び替え (バブルソートで並び替えを行う) 
 function fnChangeObj( tid ){
 	for ( var i = 0; i < arrObj[tid].length-1; i++ ) {
@@ -473,5 +473,5 @@
 }
 
-// ÇÛÃÖ
+// 配置
 function fnSetObj( tid, cnt ){
 	var target_height = 0;
@@ -481,5 +481,5 @@
 
 	for ( var j = 0; j < arrObj[tid].length; j++ ) {
-		// ÇÛÃÖ¤¹¤ëºÂÉ¸¤Î¼èÆÀ
+		// 配置する座標の取得
 	    var left = parseInt(drp_left) + parseInt(all_elms[cnt].style.width) / 2 - parseInt(arrObj[tid][j].width) / 2;
 	    if (j == 0){
@@ -489,15 +489,15 @@
 	    }
 
-		// ºÂÉ¸¤òÊÝ»ý
+		// 座標を保持
 		arrObj[tid][j].top = top;
 		arrObj[tid][j].left = left;
 
-		// ÇÛÃÖ¤ò¹Ô¤¦
+		// 配置を行う
 		moveElm ( arrObj[tid][j].obj, left ,top);
 
-		// ¹â¤µ·×»»
+		// 高さ計算
 		target_height = target_height + arrObj[tid][j].margin + arrObj[tid][j].height;
 
-		// hidden¤ÎÃÍ¤ò½ñ¤­´¹¤¨
+		// hiddenの値を書き換え
 		var top_id = "top_" + arrObj[tid][j].id;
 		document.form1[top_id].value = top;
@@ -506,5 +506,5 @@
 }
 
-// ¥É¥í¥Ã¥×¥¿¡¼¥²¥Ã¥È¤Î¹â¤µÄ´À°
+// ドロップターゲットの高さ調整
 function fnSetTargetHeight(){
 
@@ -514,9 +514,9 @@
 	var UnusedHeight = defUnused;
 
-	// ¹â¤µ·×»»
+	// 高さ計算
     for ( var cnt = 0; cnt < all_elms.length; cnt++ ) {
 		var target_height = 0;
     
-		// class¤¬ drop_target ¤Î¾ì¹ç¤Î¤ß½èÍý¤ò¹Ô¤¦
+		// classが drop_target の場合のみ処理を行う
         if ( getAttrValue ( all_elms[cnt], 'class' ) == 'drop_target' ) {
         	var tid = getAttrValue ( all_elms[cnt], 'tid' );
@@ -526,8 +526,8 @@
 			}
 
-			// ²¼¤ÎÉý
+			// 下の幅
 			target_height = target_height + 20;
 
-			// º¸±¦¥Ê¥Ó¡¢Ì¤»ÈÍÑÎÎ°è¤Î¹â¤µ¤òÊÝ»ý
+			// 左右ナビ、未使用領域の高さを保持
 			if (tid == 'LeftNavi' || tid == 'RightNavi' || tid == 'Unused') {
 				if (NaviHeight < target_height) {
@@ -536,5 +536,5 @@
 			}
 
-			// ¥á¥¤¥ó¾åÉôÎÎ°è¤Î¹â¤µ¤òÊÝ»ý
+			// メイン上部領域の高さを保持
 			if (tid == 'MainHead') {
 				if (target_height > defMainNavi) {
@@ -543,5 +543,5 @@
 			}
 
-			// ¥á¥¤¥ó²¼ÉôÎÎ°è¤Î¹â¤µ¤òÊÝ»ý
+			// メイン下部領域の高さを保持
 			if (tid == 'MainFoot') {
 				if (target_height > defMainNavi) {
@@ -552,5 +552,5 @@
 	}
 
-	// ¥á¥¤¥óÎÎ°è¤Î¹â¤µ¤òÊÝ»ý
+	// メイン領域の高さを保持
 //	alert(NaviHeight+"/"+MainHeadHeight+"/"+MainFootHeight);
 	MainHeight = NaviHeight - ( MainHeadHeight + MainFootHeight );
@@ -559,17 +559,17 @@
 	}
 
-	// ¥á¥¤¥óÉôÊ¬¤Î¤Û¤¦¤¬Âç¤­¤¤¾ì¹ç¤Ë¤Ïº¸±¦¥Ê¥Ó¤âÂç¤­¤¯¤¹¤ë
+	// メイン部分のほうが大きい場合には左右ナビも大きくする
 	if (NaviHeight < MainHeadHeight + MainFootHeight + MainHeight) {
 		NaviHeight = MainHeadHeight + MainFootHeight + MainHeight;	
 	}
-	// ÊÑ¹¹
+	// 変更
     for ( var cnt = 0; cnt < all_elms.length; cnt++ ) {
     	var target_height = 0;
 
-		// class¤¬ drop_target ¤Î¾ì¹ç¤Î¤ß½èÍý¤ò¹Ô¤¦
+		// classが drop_target の場合のみ処理を行う
         if ( getAttrValue ( all_elms[cnt], 'class' ) == 'drop_target' ) {
         	var tid = getAttrValue ( all_elms[cnt], 'tid' );
         	
-        	// tid¤Ë¤è¤Ã¤Æ½èÍý¤òÊ¬¤±¤ë
+        	// tidによって処理を分ける
 			if (tid == 'LeftNavi' || tid == 'RightNavi') {
 				target_height = NaviHeight;
@@ -586,5 +586,5 @@
 	}
 	
-	// ¥á¥¤¥ó¥Æ¡¼¥Ö¥ë¤Î¹â¤µ¤âÊÑ¹¹
+	// メインテーブルの高さも変更
     for (var i = 0; i < all_td.length; i++) {
     	name = getAttrValue ( all_td[i], 'name' );
@@ -595,12 +595,12 @@
 }
 
-//¥¦¥¤¥ó¥É¥¦¥µ¥¤¥º¼èÆÀ
+//ウインドウサイズ取得
 function GetWindowSize(type){
-    var ua = navigator.userAgent;       										// ¥æ¡¼¥¶¡¼¥¨¡¼¥¸¥§¥ó¥È
-    var nWidth, nHeight;                  										// ¥µ¥¤¥º
-    var nHit = ua.indexOf("MSIE");     											// ¹çÃ×¤·¤¿ÉôÊ¬¤ÎÀèÆ¬Ê¸»ú¤ÎÅº¤¨»ú
-    var bIE = (nHit >=  0);                										// IE ¤«¤É¤¦¤«
-    var bVer6 = (bIE && ua.substr(nHit+5, 1) == "6");  							// ¥Ð¡¼¥¸¥ç¥ó¤¬ 6 ¤«¤É¤¦¤«
-    var bStd = (document.compatMode && document.compatMode=="CSS1Compat");		// É¸½à¥â¡¼¥É¤«¤É¤¦¤«
+    var ua = navigator.userAgent;       										// ユーザーエージェント
+    var nWidth, nHeight;                  										// サイズ
+    var nHit = ua.indexOf("MSIE");     											// 合致した部分の先頭文字の添え字
+    var bIE = (nHit >=  0);                										// IE かどうか
+    var bVer6 = (bIE && ua.substr(nHit+5, 1) == "6");  							// バージョンが 6 かどうか
+    var bStd = (document.compatMode && document.compatMode=="CSS1Compat");		// 標準モードかどうか
 
 	switch(type){
@@ -638,8 +638,8 @@
 }
 
-// ¥¦¥£¥ó¥É¥¦¥µ¥¤¥º¤¬ÊÑ¹¹¤Ë¤Ê¤Ã¤¿¤È¤­¤ÏÁ´¤Æ¤Î¥ª¥Ö¥¸¥§¥¯¥È¤â°ÜÆ°¤¹¤ë
+// ウィンドウサイズが変更になったときは全てのオブジェクトも移動する
 function fnMoveObject() {
 
-    // ¥¦¥£¥ó¥É¥¦¤ÎÉýÊÑ¹¹ÈæÎ¨¤ò¼èÆÀ
+    // ウィンドウの幅変更比率を取得
 	var moveX = GetWindowSize("width") - scrX;
 	var BlankX = ( GetWindowSize("width") - 878 ) / 2
@@ -677,4 +677,4 @@
 	fnSortObj();
 }
-// ²èÌÌ¤Î¥í¡¼¥É¥¤¥Ù¥ó¥È¤Ë´ØÏ¢ÉÕ¤±
+// 画面のロードイベントに関連付け
 addEvent ( window, 'load', init, false );
Index: branches/feature-module-update/html/js/admin.js
===================================================================
--- branches/rel/html/js/admin.js	(revision 12157)
+++ branches/feature-module-update/html/js/admin.js	(revision 15078)
@@ -4,7 +4,7 @@
  * http://www.lockon.co.jp/
  */
-// ´ÉÍý¼Ô¥á¥ó¥Ð¡¼¤òÄÉ²Ã¤¹¤ë¡£
+// 管理者メンバーを追加する。
 function fnRegistMember() {
-	// É¬¿Ü¹àÌÜ¤ÎÌ¾Á°¡¢¥í¥°¥¤¥óID¡¢¥Ñ¥¹¥ï¡¼¥É¡¢¸¢¸Â
+	// 必須項目の名前、ログインID、パスワード、権限
 	var lstitem = new Array();
 	lstitem[0] = 'name';
@@ -17,5 +17,5 @@
 	var cnt = 0;
 	
-	//¡¡É¬¿Ü¹àÌÜ¤Î¥Á¥§¥Ã¥¯
+	//　必須項目のチェック
 	for(cnt = 0; cnt < max; cnt++) {
 		if(document.form1[lstitem[cnt]].value == "") {
@@ -25,10 +25,10 @@
 	}
 	
-	// É¬¿Ü¹àÌÜ¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç	
+	// 必須項目が入力されていない場合	
 	if(errflg == true) {
-		alert('É¬¿Ü¹àÌÜ¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£');
+		alert('必須項目を入力して下さい。');
 		return false;
 	} else {
-		if(window.confirm('ÆâÍÆ¤òÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
+		if(window.confirm('内容を登録しても宜しいでしょうか')){
 			return true;
 		} else {  
@@ -38,7 +38,7 @@
 }
 
-//¿Æ¥¦¥£¥ó¥É¥¦¤Î¥Ú¡¼¥¸¤òÊÑ¹¹¤¹¤ë¡£
+//親ウィンドウのページを変更する。
 function fnUpdateParent(url) {
-	// ¿Æ¥¦¥£¥ó¥É¥¦¤ÎÂ¸ºß³ÎÇ§
+	// 親ウィンドウの存在確認
 	if(fnIsopener()) {
 		window.opener.location.href = url;
@@ -48,7 +48,7 @@
 }
 
-// ¿Æ¥¦¥£¥ó¥É¥¦¤ò¥Ý¥¹¥È¤µ¤»¤ë¡£
+// 親ウィンドウをポストさせる。
 function fnSubmitParent() {
-	// ¿Æ¥¦¥£¥ó¥É¥¦¤ÎÂ¸ºß³ÎÇ§
+	// 親ウィンドウの存在確認
 	if(fnIsopener()) {
 		window.opener.document.form1.submit();
@@ -58,16 +58,16 @@
 }
 
-//»ØÄê¤µ¤ì¤¿id¤Îºï½ü¤ò¹Ô¤¦¥Ú¡¼¥¸¤ò¼Â¹Ô¤¹¤ë¡£
+//指定されたidの削除を行うページを実行する。
 function fnDeleteMember(id, pageno) {
 	url = "./delete.php?id=" + id + "&pageno=" + pageno;
-	if(window.confirm('ÅÐÏ¿ÆâÍÆ¤òºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
+	if(window.confirm('登録内容を削除しても宜しいでしょうか')){
 		location.href = url;
 	}
 }
 
-// ¥é¥¸¥ª¥Ü¥¿¥ó¥Á¥§¥Ã¥¯¾õÂÖ¤òÊÝÂ¸
+// ラジオボタンチェック状態を保存
 var lstsave = "";
 
-// ¥é¥¸¥ª¥Ü¥¿¥ó¤Î¥Á¥§¥Ã¥¯¾õÂÖ¤ò¼èÆÀ¤¹¤ë¡£
+// ラジオボタンのチェック状態を取得する。
 function fnGetRadioChecked() {
 	var max;
@@ -81,19 +81,19 @@
 		if(document.form1.elements[cnt].type == 'radio') {
 			name = document.form1.elements[cnt].name;
-			/* radio¥Ü¥¿¥ó¤ÏÆ±¤¸Ì¾Á°¤¬£²²óÂ³¤±¤Æ¸¡½Ð¤µ¤ì¤ë¤Î¤Ç¡¢
-			   ºÇ½é¤ÎÌ¾Á°¤Î¸¡½Ð¤Ç¤¢¤ë¤«¤É¤¦¤«¤ÎÈ½Äê */
-			// 1²óÌÜ¤Î¸¡½Ð
+			/* radioボタンは同じ名前が２回続けて検出されるので、
+			   最初の名前の検出であるかどうかの判定 */
+			// 1回目の検出
 			if(startname != name) {
 				startname = name;	
 				ret = document.form1.elements[cnt].checked;
 				if(ret == true){
-					// ²ÔÆ¯¤¬¥Á¥§¥Ã¥¯¤µ¤ì¤Æ¤¤¤ë¡£
+					// 稼働がチェックされている。
 					lstsave[name] = 1;
 				}	
-			// 2²óÌÜ¤Î¸¡½Ð
+			// 2回目の検出
 			} else {
 				ret = document.form1.elements[cnt].checked;
 				if(ret == true){
-					// Èó²ÔÆ¯¤¬¥Á¥§¥Ã¥¯¤µ¤ì¤Æ¤¤¤ë¡£
+					// 非稼働がチェックされている。
 					lstsave[name] = 0;
 				}
@@ -103,9 +103,9 @@
 }
 
-// ¥é¥¸¥ª¥Ü¥¿¥ó¤ËÊÑ¹¹¤¬¤¢¤Ã¤¿¤«È½Äê¤¹¤ë¡£
+// ラジオボタンに変更があったか判定する。
 function fnChangeRadio(name, no, id, pageno) {
-	// ºÇ½é¤Î¼èÆÀ¾õÂÖ¤«¤éÊÑ¹¹¤¢¤ê¤Î¾ì¹ç
+	// 最初の取得状態から変更ありの場合
 	if(lstsave[name] != no) {
-		// DBÈ¿±Ç¥Ú¡¼¥¸¼Â¹Ô
+		// DB反映ページ実行
 		url = "./check.php?id=" + id + "&no=" + no + "&pageno=" + pageno;
 		location.href = url;
@@ -113,10 +113,10 @@
 }
 
-// ´ÉÍý¼Ô¥á¥ó¥Ð¡¼¥Ú¡¼¥¸¤ÎÀÚÂØ
+// 管理者メンバーページの切替
 function fnMemberPage(pageno) {
 	location.href = "./index.php?pageno=" + pageno;
 }
 
-// ¥Ú¡¼¥¸¥Ê¥Ó¤Ç»ÈÍÑ¤¹¤ë
+// ページナビで使用する
 function fnNaviSearchPage(pageno, mode) {
 	document.form1['search_pageno'].value = pageno;
@@ -125,5 +125,5 @@
 }
 
-// ¥Ú¡¼¥¸¥Ê¥Ó¤Ç»ÈÍÑ¤¹¤ë(mode = searchÀìÍÑ)
+// ページナビで使用する(mode = search専用)
 function fnNaviSearchOnlyPage(pageno) {
 	document.form1['search_pageno'].value = pageno;
@@ -132,5 +132,5 @@
 }
 
-// ¥Ú¡¼¥¸¥Ê¥Ó¤Ç»ÈÍÑ¤¹¤ë(form2)
+// ページナビで使用する(form2)
 function fnNaviSearchPage2(pageno) {
 	document.form2['search_pageno'].value = pageno;
@@ -139,5 +139,5 @@
 }
 
-// ÃÍ¤òÂåÆþ¤·¤Æ»ØÄê¥Ú¡¼¥¸¤Ësubmit
+// 値を代入して指定ページにsubmit
 function fnSetvalAndSubmit( fname, key, val ) {
 	fm = document[fname];
@@ -146,12 +146,12 @@
 }
 
-// ¹àÌÜ¤ËÆþ¤Ã¤¿ÃÍ¤ò¥¯¥ê¥¢¤¹¤ë¡£
+// 項目に入った値をクリアする。
 function fnClearText(name) {
 	document.form1[name].value = "";
 }
 
-// ¥«¥Æ¥´¥ê¤ÎÄÉ²Ã
+// カテゴリの追加
 function fnAddCat(cat_id) {
-	if(window.confirm('¥«¥Æ¥´¥ê¤òÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
+	if(window.confirm('カテゴリを登録しても宜しいでしょうか')){
 		document.form1['mode'].value = 'edit';
 		document.form1['cat_id'].value = cat_id;
@@ -159,5 +159,5 @@
 }
 
-// ¥«¥Æ¥´¥ê¤ÎÊÔ½¸
+// カテゴリの編集
 function fnEditCat(parent_id, cat_id) {
 	document.form1['mode'].value = 'pre_edit';
@@ -167,14 +167,14 @@
 }
 
-// ÁªÂò¥«¥Æ¥´¥ê¤Î¥Á¥§¥Ã¥¯
+// 選択カテゴリのチェック
 function fnCheckCat(obj) {
 	val = obj[obj.selectedIndex].value;
 	if (val == ""){
-		alert ("¿Æ¥«¥Æ¥´¥ê¤ÏÁªÂò¤Ç¤­¤Þ¤»¤ó");
+		alert ("親カテゴリは選択できません");
 		obj.selectedIndex = 0;
 	}
 }
 
-// ³ÎÇ§¥Ú¡¼¥¸¤«¤éÅÐÏ¿¥Ú¡¼¥¸¤ØÌá¤ë
+// 確認ページから登録ページへ戻る
 function fnReturnPage() {
 	document.form1['mode'].value = 'return';
@@ -182,5 +182,5 @@
 }
 
-// µ¬³ÊÊ¬ÎàÅÐÏ¿¤Ø°ÜÆ°
+// 規格分類登録へ移動
 function fnClassCatPage(class_id) {
 	location.href =  "./classcategory.php?class_id=" + class_id;
@@ -218,12 +218,12 @@
 }
 
-//»ØÄê¤µ¤ì¤¿id¤Îºï½ü¤ò¹Ô¤¦¥Ú¡¼¥¸¤ò¼Â¹Ô¤¹¤ë¡£
+//指定されたidの削除を行うページを実行する。
 function fnDelete(url) {
-	if(window.confirm('ÅÐÏ¿ÆâÍÆ¤òºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
+	if(window.confirm('登録内容を削除しても宜しいでしょうか')){
 		location.href = url;
 	}
 }
 
-//ÇÛÁ÷ÎÁ¶â¤ò¼«Æ°ÆþÎÏ
+//配送料金を自動入力
 function fnSetDelivFee(max) {
 	for(cnt = 1; cnt <= max; cnt++) {
@@ -233,5 +233,5 @@
 }
 
-// ºß¸Ë¿ôÀ©¸ÂÈ½Äê
+// 在庫数制限判定
 function fnCheckStockLimit(icolor) {
 	if(document.form1['stock_unlimited']) {
@@ -248,5 +248,5 @@
 }
 
-// ºß¸Ë¿ôÀ©¸ÂÈ½Äê
+// 在庫数制限判定
 function fnCheckStockNoLimit(no, icolor) {
 	$check_key = "stock_unlimited:"+no;
@@ -262,5 +262,5 @@
 }
 
-// ¹ØÆþÀ©¸Â¿ôÈ½Äê
+// 購入制限数判定
 function fnCheckSaleLimit(icolor) {
 	list = new Array(
@@ -275,5 +275,5 @@
 }
 
-// ºß¸Ë¿ôÈ½Äê
+// 在庫数判定
 function fnCheckAllStockLimit(max, icolor) {
 	for(no = 1; no <= max; no++) {
@@ -292,12 +292,12 @@
 }
 
-// Form»ØÄê¤ÎSubmit 
+// Form指定のSubmit 
 function fnFormSubmit(form) {
 	document.forms[form].submit();
 }
 
-// ³ÎÇ§¥á¥Ã¥»¡¼¥¸
+// 確認メッセージ
 function fnConfirm() {
-	if(window.confirm('¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
+	if(window.confirm('この内容で登録しても宜しいでしょうか')){
 		return true;
 	}
@@ -305,7 +305,7 @@
 }
 
-//ºï½ü³ÎÇ§¥á¥Ã¥»¡¼¥¸
+//削除確認メッセージ
 function fnDeleteConfirm() {
-	if(window.confirm('ºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
+	if(window.confirm('削除しても宜しいでしょうか')){
 		return true;
 	}
@@ -313,7 +313,7 @@
 }
 
-//¥á¥ë¥Þ¥¬·Á¼°ÊÑ¹¹³ÎÇ§¥á¥Ã¥»¡¼¥¸
+//メルマガ形式変更確認メッセージ
 function fnmerumagaupdateConfirm() {
-	if(window.confirm("´û¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤¹¡£\n¥á¥ë¥Þ¥¬¤Î¼ïÎà¤¬ÊÑ¹¹¤µ¤ì¤Þ¤¹¡£µ¹¤·¤¤¤Ç¤¹¤«¡©")){
+	if(window.confirm("既に登録されているメールアドレスです。\nメルマガの種類が変更されます。宜しいですか？")){
 		return true;
 	}
@@ -321,5 +321,5 @@
 }
 
-// ¥Õ¥©¡¼¥à¤ËÂåÆþ¤·¤Æ¤«¤é¥µ¥Ö¥ß¥Ã¥È¤¹¤ë¡£
+// フォームに代入してからサブミットする。
 function fnInsertValAndSubmit( fm, ele, val, msg ){
 	
@@ -337,9 +337,9 @@
 }
 
-// ¼«Ê¬°Ê³°¤ÎÍ×ÁÇ¤òÍ­¸ú¡¦Ìµ¸ú¤Ë¤¹¤ë
+// 自分以外の要素を有効・無効にする
 function fnSetDisabled ( f_name, e_name, flag ) {
 	fm = document[f_name];
 	
-	//¡¡É¬¿Ü¹àÌÜ¤Î¥Á¥§¥Ã¥¯
+	//　必須項目のチェック
 	for(cnt = 0; cnt < fm.elements.length; cnt++) {
 		if( fm[cnt].name != e_name && fm[cnt].name != 'subm' && fm[cnt].name != 'mode') {
@@ -355,5 +355,5 @@
 
 
-//¥ê¥¹¥È¥Ü¥Ã¥¯¥¹Æâ¤Î¹àÌÜ¤ò°ÜÆ°¤¹¤ë
+//リストボックス内の項目を移動する
 function fnMoveCat(sel1, sel2, mode_name) {
 	var fm = document.form1;
@@ -371,5 +371,5 @@
 }
 
-//¥ê¥¹¥È¥Ü¥Ã¥¯¥¹Æâ¤Î¹àÌÜ¤òºï½ü¤¹¤ë
+//リストボックス内の項目を削除する
 function fnDelListContents(sel1, sel2, mode_name) {
 	fm = document.form1;
@@ -384,5 +384,5 @@
 }
 
-//°ì¹ÔÌÜ¤Î²Á³Ê¤ò°Ê²¼¤Î¹Ô¤Ë¥³¥Ô¡¼¤¹¤ë
+//一行目の価格を以下の行にコピーする
 function fnCopyValue(length, icolor) {
 	fm = document.form1;
@@ -398,5 +398,5 @@
 }
 
-// ¥¿¥°¤ÎÉ½¼¨ÈóÉ½¼¨ÀÚ¤êÂØ¤¨
+// タグの表示非表示切り替え
 function fnDispChange(disp_id, inner_id, disp_flg){
 	disp_state = document.getElementById(disp_id).style.display;
@@ -405,13 +405,13 @@
 		document.form1[disp_flg].value="none";
 		document.getElementById(disp_id).style.display="none";
-		document.getElementById(inner_id).innerHTML = '<FONT Color="#FFFF99"> << É½¼¨ </FONT>';
+		document.getElementById(inner_id).innerHTML = '<FONT Color="#FFFF99"> << 表示 </FONT>';
 	}else{
 		document.form1[disp_flg].value="";
 		document.getElementById(disp_id).style.display="";
-		document.getElementById(inner_id).innerHTML = ' <FONT Color="#FFFF99"> >> ÈóÉ½¼¨ </FONT>'; 
-	}
-}
-
-
-
-	
+		document.getElementById(inner_id).innerHTML = ' <FONT Color="#FFFF99"> >> 非表示 </FONT>'; 
+	}
+}
+
+
+
+	
Index: branches/feature-module-update/html/js/file_manager.js
===================================================================
--- branches/rel/html/js/file_manager.js	(revision 12157)
+++ branches/feature-module-update/html/js/file_manager.js	(revision 15078)
@@ -4,19 +4,19 @@
  * http://www.lockon.co.jp/
  */
-var IMG_FOLDER_CLOSE   = "../../img/admin/contents/folder_close.gif";		// ¥Õ¥©¥ë¥À¥¯¥í¡¼¥º»þ²èÁü
-var IMG_FOLDER_OPEN    = "../../img/admin/contents/folder_open.gif";		// ¥Õ¥©¥ë¥À¥ª¡¼¥×¥ó»þ²èÁü
-var IMG_PLUS           = "../../img/admin/contents/plus.gif";				// ¥×¥é¥¹¥é¥¤¥ó
-var IMG_MINUS          = "../../img/admin/contents/minus.gif";				// ¥Þ¥¤¥Ê¥¹¥é¥¤¥ó
-var IMG_NORMAL         = "../../img/admin/contents/space.gif";				// ¥¹¥Ú¡¼¥¹
-
-var tree = "";						// À¸À®HTML³ÊÇ¼
-var count = 0;						// ¥ë¡¼¥×¥«¥¦¥ó¥¿
-var arrTreeStatus = new Array();	// ¥Ä¥ê¡¼¾õÂÖÊÝ»ý
-var old_select_id = '';				// Á°²óÁªÂò¤·¤Æ¤¤¤¿¥Õ¥¡¥¤¥ë
-var selectFileHidden = "";			// ÁªÂò¤·¤¿¥Õ¥¡¥¤¥ë¤ÎhiddenÌ¾
-var treeStatusHidden = "";			// ¥Ä¥ê¡¼¾õÂÖÊÝÂ¸ÍÑ¤ÎhiddenÌ¾
-var modeHidden = "";				// mode¥»¥Ã¥ÈhiddenÌ¾
-
-// ¥Ä¥ê¡¼É½¼¨
+var IMG_FOLDER_CLOSE   = "../../img/admin/contents/folder_close.gif";		// フォルダクローズ時画像
+var IMG_FOLDER_OPEN    = "../../img/admin/contents/folder_open.gif";		// フォルダオープン時画像
+var IMG_PLUS           = "../../img/admin/contents/plus.gif";				// プラスライン
+var IMG_MINUS          = "../../img/admin/contents/minus.gif";				// マイナスライン
+var IMG_NORMAL         = "../../img/admin/contents/space.gif";				// スペース
+
+var tree = "";						// 生成HTML格納
+var count = 0;						// ループカウンタ
+var arrTreeStatus = new Array();	// ツリー状態保持
+var old_select_id = '';				// 前回選択していたファイル
+var selectFileHidden = "";			// 選択したファイルのhidden名
+var treeStatusHidden = "";			// ツリー状態保存用のhidden名
+var modeHidden = "";				// modeセットhidden名
+
+// ツリー表示
 function fnTreeView(view_id, arrTree, openFolder, selectHidden, treeHidden, mode) {
 	selectFileHidden = selectHidden;
@@ -37,5 +37,5 @@
 		}
 	
-		// ³¬ÁØ¾å¤ØÌá¤ë
+		// 階層上へ戻る
 		if(level <= (old_level - 1)) {
 			tmp_level = old_level - level;
@@ -45,13 +45,13 @@
 		}
 		
-		// Æ±°ì³¬ÁØ¤Ç¼¡¤Î¥Õ¥©¥ë¥À¤Ø
+		// 同一階層で次のフォルダへ
 		if(id != old_id && level == old_level) tree += '</div>';
 	
-		// ³¬ÁØ¤ÎÊ¬¤À¤±¥¹¥Ú¡¼¥¹¤òÆþ¤ì¤ë
+		// 階層の分だけスペースを入れる
 		for(space_cnt = 0; space_cnt < arrTree[i][3]; space_cnt++) {
 			tree += "&nbsp;&nbsp;&nbsp;";
 		}
 
-		// ³¬ÁØ²èÁü¤ÎÉ½¼¨¡¦ÈóÉ½¼¨½èÍý
+		// 階層画像の表示・非表示処理
 		if(arrTree[i][4]) {
 			if(arrTree[i][1] == '_parent') {
@@ -60,5 +60,5 @@
 				rank_img = IMG_NORMAL;
 			}
-			// ³«¤­¾õÂÖ¤òÊÝ»ý
+			// 開き状態を保持
 			arrTreeStatus.push(arrTree[i][2]);
 			display = 'block';
@@ -75,5 +75,5 @@
 		file_name = arrFileSplit[arrFileSplit.length-1];
 
-		// ¥Õ¥©¥ë¥À¤Î²èÁü¤òÁªÂò
+		// フォルダの画像を選択
 		if(arrTree[i][2] == openFolder) {
 			folder_img = IMG_FOLDER_OPEN;
@@ -83,5 +83,5 @@
 		}
 
-		// ³¬ÁØ²èÁü¤Ë»Ò¶¡¤¬¤¤¤¿¤é¥ª¥ó¥¯¥ê¥Ã¥¯½èÍý¤ò¤Ä¤±¤ë
+		// 階層画像に子供がいたらオンクリック処理をつける
 		if(rank_img != IMG_NORMAL) {
 			tree += '<a href="javascript:fnTreeMenu(\'tree'+ i +'\',\'rank_img'+ i +'\',\''+ arrTree[i][2] +'\')"><img src="'+ rank_img +'" border="0" name="rank_img'+ i +'" id="rank_img'+ i +'">';
@@ -97,5 +97,5 @@
 }
 
-// Tree¾õÂÖ¤òhidden¤Ë¥»¥Ã¥È
+// Tree状態をhiddenにセット
 function setTreeStatus(name) {
 	var tree_status = "";
@@ -107,5 +107,5 @@
 }
 
-// Tree¾õÂÖ¤òºï½ü¤¹¤ë(ÊÄ¤¸¤ë¾õÂÖ¤Ø)
+// Tree状態を削除する(閉じる状態へ)
 function fnDelTreeStatus(path) {
 	for(i=0; i < arrTreeStatus.length ;i++) {
@@ -115,15 +115,15 @@
 	}
 }
-// ¥Ä¥ê¡¼ÉÁ²è
+// ツリー描画
 function fnDrow(id, tree) {
-	// ¥Ö¥é¥¦¥¶¼èÆÀ
+	// ブラウザ取得
 	MyBR = fnGetMyBrowser();
-	// ¥Ö¥é¥¦¥¶»ö¤Ë½èÍý¤òÀÚ¤êÊ¬¤±
+	// ブラウザ事に処理を切り分け
 	switch(myBR) {
-		// IE4¤Î»þ¤ÎÉ½¼¨
+		// IE4の時の表示
 		case 'I4':
 			document.all(id).innerHTML = tree;
 			break;
-		// NN4¤Î»þ¤ÎÉ½¼¨
+		// NN4の時の表示
 		case 'N4':
 			document.layers[id].document.open();
@@ -139,5 +139,5 @@
 }
 
-// ³¬ÁØ¥Ä¥ê¡¼¥á¥Ë¥å¡¼É½¼¨¡¦ÈóÉ½¼¨½èÍý
+// 階層ツリーメニュー表示・非表示処理
 function fnTreeMenu(tName, imgName, path) {
 
@@ -147,5 +147,5 @@
 		fnChgImg(IMG_MINUS, imgName);
 		tMenu.display = "block";
-		// ³¬ÁØ¤Î³«¤¤¤¿¾õÂÖ¤òÊÝ»ý
+		// 階層の開いた状態を保持
 		arrTreeStatus.push(path);
 
@@ -153,10 +153,10 @@
 		fnChgImg(IMG_PLUS, imgName);
 		tMenu.display = "none";
-		// ÊÄ¤¸¾õÂÖ¤òÊÝ»ý
+		// 閉じ状態を保持
 		fnDelTreeStatus(path);
 	}
 }
 
-// ¥Õ¥¡¥¤¥ë¥ê¥¹¥È¥À¥Ö¥ë¥¯¥ê¥Ã¥¯½èÍý
+// ファイルリストダブルクリック処理
 function fnDbClick(arrTree, path, is_dir, now_dir, is_parent) {
 
@@ -180,10 +180,10 @@
 }
 
-// ¥Õ¥©¥ë¥À¥ª¡¼¥×¥ó½èÍý
+// フォルダオープン処理
 function fnFolderOpen(path) {
 
-	// ¥¯¥ê¥Ã¥¯¤·¤¿¥Õ¥©¥ë¥À¾ðÊó¤òÊÝ»ý
+	// クリックしたフォルダ情報を保持
 	document.form1[selectFileHidden].value = path;
-	// tree¤Î¾õÂÖ¤ò¥»¥Ã¥È
+	// treeの状態をセット
 	setTreeStatus(treeStatusHidden);
 	// submit
@@ -192,5 +192,5 @@
 
 
-// ±ÜÍ÷¥Ö¥é¥¦¥¶¼èÆÀ
+// 閲覧ブラウザ取得
 function fnGetMyBrowser() {
 	myOP = window.opera;            // OP
@@ -198,19 +198,19 @@
 	myIE = document.all;            // IE
 	myN4 = document.layers;         // N4
-	if      (myOP) myBR="O6";       // OP6°Ê¾å
-	else if (myIE) myBR="I4";       // IE4°Ê¾å
-	else if (myN6) myBR="N6";       // NS6°Ê¾å
+	if      (myOP) myBR="O6";       // OP6以上
+	else if (myIE) myBR="I4";       // IE4以上
+	else if (myN6) myBR="N6";       // NS6以上
 	else if (myN4) myBR="N4";       // NN4
-	else           myBR="";         // ¤½¤ÎÂ¾
+	else           myBR="";         // その他
 		
 	return myBR;
 }
 
-// img¥¿¥°¤Î²èÁüÊÑ¹¹
+// imgタグの画像変更
 function fnChgImg(fileName,imgName){
 	document.getElementById(imgName).src = fileName;
 }
 
-// ¥Õ¥¡¥¤¥ëÁªÂò
+// ファイル選択
 function fnSelectFile(id, val) {
 	if(old_select_id != '') document.getElementById(old_select_id).style.backgroundColor = '';
@@ -219,5 +219,5 @@
 }
 
-// ÇØ·Ê¿§¤òÊÑ¤¨¤ë
+// 背景色を変える
 function fnChangeBgColor(id, val) {
 	if (old_select_id != id) {
Index: branches/feature-module-update/html/test/kakinaka/send.php
===================================================================
--- branches/rel/html/test/kakinaka/send.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/send.php	(revision 15078)
@@ -19,7 +19,7 @@
 $req->addPostDataArray($arrData);
 if (!PEAR::isError($req->sendRequest())) {
-	echo("Á÷¿®´°Î»");
+	echo("送信完了");
 } else {
-	echo("Á÷¿®¼ºÇÔ");
+	echo("送信失敗");
 }
 
Index: branches/feature-module-update/html/test/kakinaka/tax.php
===================================================================
--- branches/rel/html/test/kakinaka/tax.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/tax.php	(revision 15078)
@@ -4,5 +4,5 @@
 
 
-echo "»Í¼Î¸ÞÆþ¡§" . sfRound(5.499599,5) . "<br>";
+echo "四捨五入：" . sfRound(5.499599,5) . "<br>";
 
 
Index: branches/feature-module-update/html/test/kakinaka/utf.php
===================================================================
--- branches/rel/html/test/kakinaka/utf.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/utf.php	(revision 15078)
@@ -3,5 +3,5 @@
 require_once("../../require.php");
 
-//---- ¥Ú¡¼¥¸É½¼¨ÍÑ¥¯¥é¥¹
+//---- ページ表示用クラス
 class LC_Page {
 	function LC_Page() {
Index: branches/feature-module-update/html/test/kakinaka/folders.php
===================================================================
--- branches/rel/html/test/kakinaka/folders.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/folders.php	(revision 15078)
@@ -3,5 +3,5 @@
 require_once("../../require.php");
 
-//---- ¥Ú¡¼¥¸É½¼¨ÍÑ¥¯¥é¥¹
+//---- ページ表示用クラス
 class LC_Page {
 	function LC_Page() {
@@ -30,13 +30,13 @@
 /*
 $data='{
-	"ÄÌ¾ïÂÐ±þ" : {
+	"通常対応" : {
 		"_open" :1,
-		"°ìÈÌ" : {
+		"一般" : {
 			"_open" :1,
-			"Í¹ÊØ¿¶¹þ" :{
+			"郵便振込" :{
 				"_open" :1,
-				"Í¹Á÷",
-				"ÂðµÞÊØ",
-				"È¯Á÷ÊýË¡ÉÔÌÀ"
+				"郵送",
+				"宅急便",
+				"発送方法不明"
 				}
 			}
@@ -45,86 +45,86 @@
 ';
 */
-//Tree Data(¤³¤³¤ØTrree¥á¥Ë¥å¡¼¤Î¥Ç¡¼¥¿¤òJSON¤Ç½ñ¤­¤Þ¤¹)
-// "_open" :1 ¤Ï¥á¥Ë¥å¡¼¥È¥°¥ë¤ò³«¤­¤Þ¤¹¡£0¤Ê¤éÊÄ¤¸¤Þ¤¹¡£
+//Tree Data(ここへTrreeメニューのデータをJSONで書きます)
+// "_open" :1 はメニュートグルを開きます。0なら閉じます。
 
 $data='
 {
 	"_open":1,
-	"ÄÌ¾ïÂÐ±þ" : {
+	"通常対応" : {
 		"_index" :1,
 
 		"_open" :1,
-		"°ìÈÌ" : {
+		"一般" : {
 			"_index" :2,
 			"_open" :0,
-			"Í¹ÊØ¿¶¹þ" :{
+			"郵便振込" :{
 				"_index" :3,
 				"_open" :0,
-				"Í¹Á÷" : "",
-				"ÂðµÞÊØ" : "",
-				"È¯Á÷ÊýË¡ÉÔÌÀ" : ""
+				"郵送" : "",
+				"宅急便" : "",
+				"発送方法不明" : ""
 			},
-			"Âå¶â°ú´¹" :{
+			"代金引換" :{
 				"_index" :4,
 				"_open" :0,
-				"¥³¥ì¥¯¥È" : ""
+				"コレクト" : ""
 			},
-			"¥«¡¼¥É·èºÑ" :{
+			"カード決済" :{
 				"_index" :5,
 				"_open" :0,
-				"Í¹Á÷" : "",
-				"ÂðµÞÊØ" : "",
-				"È¯Á÷ÊýË¡ÉÔÌÀ" : ""
+				"郵送" : "",
+				"宅急便" : "",
+				"発送方法不明" : ""
 			},
-			"¸ýºÂ¼«Æ°°úÍî" :{
+			"口座自動引落" :{
 				"_index" :5,
 				"_open" :0,
-				"Í¹Á÷" : "",
-				"ÂðµÞÊØ" : "",
-				"È¯Á÷ÊýË¡ÉÔÌÀ" : ""
+				"郵送" : "",
+				"宅急便" : "",
+				"発送方法不明" : ""
 			}
 		},
 		"_open" :0,
-		"Äê´ü" : {
+		"定期" : {
 			"_index" :6,
 			"_open" :0,
-			"Í¹ÊØ¿¶¹þ" :{
+			"郵便振込" :{
 				"_index" :7,
 				"_open" :0,
-				"Í¹Á÷" : "",
-				"ÂðµÞÊØ" : "",
-				"È¯Á÷ÊýË¡ÉÔÌÀ" : ""
+				"郵送" : "",
+				"宅急便" : "",
+				"発送方法不明" : ""
 			},
-			"Âå¶â°ú´¹" :{
+			"代金引換" :{
 				"_index" :8,
 				"_open" :0,
-				"¥³¥ì¥¯¥È" : ""
+				"コレクト" : ""
 			},
-			"¥«¡¼¥É·èºÑ" :{
+			"カード決済" :{
 				"_index" :9,
 				"_open" :0,
-				"Í¹Á÷" : "",
-				"ÂðµÞÊØ" : "",
-				"È¯Á÷ÊýË¡ÉÔÌÀ" : ""
+				"郵送" : "",
+				"宅急便" : "",
+				"発送方法不明" : ""
 			},
-			"¸ýºÂ¼«Æ°°úÍî" :{
+			"口座自動引落" :{
 				"_index" :10,
 				"_open" :0,
-				"Í¹Á÷" : "",
-				"ÂðµÞÊØ" : "",
-				"È¯Á÷ÊýË¡ÉÔÌÀ" : ""
+				"郵送" : "",
+				"宅急便" : "",
+				"発送方法不明" : ""
 			}
 		}
 	},
-    "¸ÄÊÌÂÐ±þ" : {
+    "個別対応" : {
 		"_index" :11,
 		"_open" :0,
-		"È÷¹ÍÍó¤Ëµ­ÆþÍ­¤ê" : "",
-		"¤ªÍ§Ã£¤ò¾Ò²ð" : "",
-		"¤ªÍ§Ã£¤«¤é¤Î¾Ò²ð" : "",
-		"Í¹Á÷ÉÔ²Ä¡¢Í¹Á÷²ÄÇ½¾¦ÉÊ¤ÎÆ±»þÃíÊ¸" : "",
-		"Æ±°ì¸ÜµÒ¤«¤é¤ÎÊ£¿ôÃíÊ¸" : "",
-		"°ìÈÌ¤ÈÄê´ü¤ÎÆ±»þÃíÊ¸" : "",
-		"½é²óÃíÊ¸5000±ß°Ê¾å¤ÇÂå¶â°ú´¹°Ê³°¤ò»ØÄê" : ""
+		"備考欄に記入有り" : "",
+		"お友達を紹介" : "",
+		"お友達からの紹介" : "",
+		"郵送不可、郵送可能商品の同時注文" : "",
+		"同一顧客からの複数注文" : "",
+		"一般と定期の同時注文" : "",
+		"初回注文5000円以上で代金引換以外を指定" : ""
     }
 }
@@ -133,8 +133,8 @@
 
 /*
-$arrFolder = array('ID' => 1, 'name' => 'ÄÌ¾ïÂÐ±þ', 'value'=>array(
-						'ID' => 2, 'name' => '°ìÈÌ', 'value'=>array(
-							'ID' => 3, 'name' => 'Í¹ÊØ¿¶¹þ', 'value'=>array(
-								'ID' => 4, 'name' => 'Í¹Á÷', 'value'=>"");
+$arrFolder = array('ID' => 1, 'name' => '通常対応', 'value'=>array(
+						'ID' => 2, 'name' => '一般', 'value'=>array(
+							'ID' => 3, 'name' => '郵便振込', 'value'=>array(
+								'ID' => 4, 'name' => '郵送', 'value'=>"");
 */
 
Index: branches/feature-module-update/html/test/kakinaka/auth_http.php
===================================================================
--- branches/rel/html/test/kakinaka/auth_http.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/auth_http.php	(revision 15078)
@@ -1,30 +1,30 @@
 <?php  
-require_once($include_dir . "/pear/Auth_HTTP.php");	// PEAR¤ÎAuth_HTTP¥Õ¥¡¥¤¥ë¤ÎÆÉ¤ß¹þ¤ß
+require_once($include_dir . "/pear/Auth_HTTP.php");	// PEARのAuth_HTTPファイルの読み込み
 
 //define("DSN", "pgsql://kakinaka_db_user:password@kakinaka.ec-cube.net/kakinaka_db");
 define("DSN", "mysql://eccube_db_user:password@210.18.212.165:3308/eccube_db");
 
-// ¥Ç¡¼¥¿¥Ù¡¼¥¹ÀÜÂ³¥ª¥×¥·¥ç¥ó¤ÎÀßÄê
+// データベース接続オプションの設定
 $arrDbConn = array(
 	'dsn'=>DSN,
-	'table'=>"dtb_member",              // ¥Æ¡¼¥Ö¥ëÌ¾ 
-	'usernamecol'=>"login_id",			// ¥æ¡¼¥¶Ì¾¤Î¥«¥é¥à
-	'passwordcol'=>"password",			// ¥Ñ¥¹¥ï¡¼¥É¤Î¥«¥é¥à
-	'cryptType'=>"none",				// ¥Ñ¥¹¥ï¡¼¥É¤Î°Å¹æ²½·Á¼°(°Å¹æ²½¤Ê¤·¤Î¤È¤­¤Ïnone)
-	'db_fields'=>"*",					// ¤½¤ÎÂ¾¤Î¥«¥é¥à¤ò¼èÆÀ¤¹¤ë¾ì¹ç¤Ë¤Ï¥«¥é¥à¤ò»ØÄê¤¹¤ë
+	'table'=>"dtb_member",              // テーブル名 
+	'usernamecol'=>"login_id",			// ユーザ名のカラム
+	'passwordcol'=>"password",			// パスワードのカラム
+	'cryptType'=>"none",				// パスワードの暗号化形式(暗号化なしのときはnone)
+	'db_fields'=>"*",					// その他のカラムを取得する場合にはカラムを指定する
 );
 
-$objAuthHttp = new Auth_HTTP("DB", $arrDbConn);		// ¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®
+$objAuthHttp = new Auth_HTTP("DB", $arrDbConn);		// オブジェクト生成
 
-$objAuthHttp->setRealm('user realm');				// ÎÎ°è (realm) Ì¾
-$objAuthHttp->setCancelText('ÀÜÂ³¥¨¥é¡¼'); 		   	// Ç§¾Ú¼ºÇÔ»þ¡¢É½¼¨¤µ¤ì¤ë¥á¥Ã¥»¡¼¥¸
+$objAuthHttp->setRealm('user realm');				// 領域 (realm) 名
+$objAuthHttp->setCancelText('接続エラー'); 		   	// 認証失敗時、表示されるメッセージ
 
-$objAuthHttp->start();								// Ç§¾Ú³«»Ï
+$objAuthHttp->start();								// 認証開始
 
-// Ç§¾Ú¥Á¥§¥Ã¥¯(À®¸ù¡§TRUE¡¡¼ºÇÔ¡§FALSE)
+// 認証チェック(成功：TRUE　失敗：FALSE)
 if($objAuthHttp->getAuth())				
 {
-	echo "Ç§¾ÚÀ®¸ù";
-	echo "¤è¤¦¤³¤½ " . $objAuthHttp->getAuthData('name') . "¤µ¤ó";	// ¼èÆÀ¤·¤¿¥Ç¡¼¥¿¤ò»ÈÍÑ¤¹¤ë
+	echo "認証成功";
+	echo "ようこそ " . $objAuthHttp->getAuthData('name') . "さん";	// 取得したデータを使用する
 }
 
Index: branches/feature-module-update/html/test/kakinaka/insert.php
===================================================================
--- branches/rel/html/test/kakinaka/insert.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/insert.php	(revision 15078)
@@ -5,477 +5,477 @@
 
 
-$sql[0] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C01','42C01','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[1] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C03','42C03','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[2] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C12','42C12','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[3] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C13','42C13','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[4] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C14','42C14','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[5] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C15','42C15','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[6] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C50','42C50','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[7] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C51','42C51','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[8] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C53','42C53','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[9] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C54','42C54','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[10] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C55','42C55','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[11] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C56','42C56','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[12] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C57','42C57','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[13] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C58','42C58','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[14] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C60','42C60','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[15] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C70','42C70','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[16] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C71','42C71','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[17] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C72','42C72','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[18] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C73','42C73','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[19] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C74','42C74','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[20] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C75','42C75','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[21] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C76','42C76','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[22] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C77','42C77','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[23] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C78','42C78','0000','ÄÌ¿®¥¨¥é¡¼','E','¥«¡¼¥É²ñ¼ÒorCAFIS¤Î¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£');";
-$sql[24] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1010','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[25] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1011','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[26] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1012','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[27] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1013','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[28] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1019','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[29] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2001','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ShopId¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[30] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2002','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ShopPass¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[31] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2003','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','AccessId¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[32] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2003','1000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','AccessId¤Ç»ØÄê¤µ¤ì¤¿¼è°ú¤Ï¡¢´û¤Ë·èºÑ¤¬½ªÎ»¤·¤Æ¤¤¤Þ¤¹¡£');";
-$sql[33] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2003','2000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','AccessId¤Ç»ØÄê¤µ¤ì¤¿¼è°ú¤Ï¡¢°ìÅÙ¤â·èºÑ¤¬À®¸ù¤·¤Æ¤¤¤Ê¤¤¤Î¤Ç¡¢·èºÑÆâÍÆ¤òÊÑ¹¹¤¹¤ë»ö¤¬¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[34] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2004','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','AccessPass¤ÎÃÍ¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[35] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2011','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','OrderId¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó');";
-$sql[36] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2011','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','OrderId¤¬£²£··å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[37] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2011','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','OrderId¤ËÈ¾³Ñ±Ñ¿ô»ú¡Ê-´Þ¤à¡Ë°Ê³°¤ÎÊ¸»ú¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[38] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2011','0010','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','»ØÄê¤µ¤ì¤¿OrderId¤ÎÃÍ¤Ï¡¢´û¤Ë»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[39] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2012','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','TenantNo¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[40] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2012','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','TenantNo¤¬£±£°·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[41] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2012','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','TenantNo¤ËÈ¾³Ñ±Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[42] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','JobCd¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[43] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','JobCd¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[44] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0011','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ºÇ¸å¤Ë·èºÑ¤¬À®¸ù¤·¤¿½èÍý¶èÊ¬¤¬¡ÖÍ¿¿®¡×¤Ê¤Î¤Ç¡¢»ØÄê¤µ¤ì¤¿½èÍý¶èÊ¬¤Ç¤Î·èºÑ¤Ï¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[45] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0012','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ºÇ¸å¤Ë·èºÑ¤¬À®¸ù¤·¤¿½èÍý¶èÊ¬¤¬¡ÖÇä¾å¡×¤Ê¤Î¤Ç¡¢»ØÄê¤µ¤ì¤¿½èÍý¶èÊ¬¤Ç¤Î·èºÑ¤Ï¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[46] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0013','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ºÇ¸å¤Ë·èºÑ¤¬À®¸ù¤·¤¿½èÍý¶èÊ¬¤¬¡Ö²¾Çä¾å¡×¤Ê¤Î¤Ç¡¢»ØÄê¤µ¤ì¤¿½èÍý¶èÊ¬¤Ç¤Î·èºÑ¤Ï¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[47] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0014','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ºÇ¸å¤Ë·èºÑ¤¬À®¸ù¤·¤¿½èÍý¶èÊ¬¤¬¡Ö¼ÂÇä¾å¡×¤Ê¤Î¤Ç¡¢»ØÄê¤µ¤ì¤¿½èÍý¶èÊ¬¤Ç¤Î·èºÑ¤Ï¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[48] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0015','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ºÇ¸å¤Ë·èºÑ¤¬À®¸ù¤·¤¿½èÍý¶èÊ¬¤¬¡Ö´Ê°×¥ª¡¼¥½¥ê¡×¤Ê¤Î¤Ç¡¢»ØÄê¤µ¤ì¤¿½èÍý¶èÊ¬¤Ç¤Î·èºÑ¤Ï¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[49] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0016','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ºÇ¸å¤Ë·èºÑ¤¬À®¸ù¤·¤¿½èÍý¶èÊ¬¤¬¡Ö¼è¾Ã¡×¤Ê¤Î¤Ç¡¢»ØÄê¤µ¤ì¤¿½èÍý¶èÊ¬¤Ç¤Î·èºÑ¤Ï¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[50] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0017','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ºÇ¸å¤Ë·èºÑ¤¬À®¸ù¤·¤¿½èÍý¶èÊ¬¤¬¡ÖÊÖÉÊ¡×¤Ê¤Î¤Ç¡¢»ØÄê¤µ¤ì¤¿½èÍý¶èÊ¬¤Ç¤Î·èºÑ¤Ï¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[51] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0018','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ºÇ¸å¤Ë·èºÑ¤¬À®¸ù¤·¤¿½èÍý¶èÊ¬¤¬¡Ö·î¸Ù¤®ÊÖÉÊ¡×¤Ê¤Î¤Ç¡¢»ØÄê¤µ¤ì¤¿½èÍý¶èÊ¬¤Ç¤Î·èºÑ¤Ï¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[52] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2014','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Amount¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[53] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2014','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Amount¤¬£¸·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[54] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2014','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Amount¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[55] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2015','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Tax¤¬£··å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[56] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2015','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Tax¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[57] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2016','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Currency¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[58] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2017','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Method¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[59] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2017','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Method¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[60] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2018','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','PayTimes¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[61] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2018','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','PayTimes¤¬£²·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[62] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2018','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','PayTimes¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[63] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardType¤ÎÀßÄê¹àÌÜ¿ô¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[64] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardType¤Î£±¹àÌÜ¤á¤ËÌ¤ÄêµÁ¤Î¥«¡¼¥ÉÎ¬¾Î¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[65] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardType¤Î£²¹àÌÜ¤á¤Î½ñ¼°¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[66] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0003','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardType¤Î£³¹àÌÜ¤á¤Î½ñ¼°¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[67] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0004','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardType¤Î£´¹àÌÜ¤á¤Î½ñ¼°¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[68] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2022','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','MethodTimes¤ÎÀßÄê¹àÌÜ¿ô¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[69] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2022','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','MethodTimes¤Î£±¹àÌÜ¤á¤ËÌ¤ÄêµÁ¤Î»ÙÊ§ÊýË¡¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹');";
-$sql[70] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2022','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','MethodTimes¤Î£²¹àÌÜ¤á¤Î½ñ¼°¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[71] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2023','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardMethod¤ÎÀßÄê¹àÌÜ¿ô¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[72] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2023','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardMethod¤Î£±¹àÌÜ¤á¤ËÌ¤ÄêµÁ¤Î¥«¡¼¥ÉÎ¬¾Î¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[73] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2023','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardMethod¤Î£²¹àÌÜ¤á¤ËÌ¤ÄêµÁ¤Î»ÙÊ§ÊýË¡¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[74] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2023','0003','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','CardMethod¤Î£³¹àÌÜ¤á¤Î½ñ¼°¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[75] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2024','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','TdFlag¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[76] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2005','1000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','·èºÑ¥»¥ó¥¿¡¼¤Ë¤Æ¥¢¥¯¥ï¥¤¥¢¥éBIN¤¬Ì¤ÅÐÏ¿¤Ç¤¹¡Ê¥ì¥³¡¼¥É¤Ê¤·¡Ë¡£');";
-$sql[77] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2005','2000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','·èºÑ¥»¥ó¥¿¡¼¤Ë¤Æ¥¢¥¯¥ï¥¤¥¢¥éBIN¤¬Ì¤ÅÐÏ¿¤Ç¤¹¡ÊNULLÃÍ¡Ë¡£');";
-$sql[78] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2025','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ModiFlag¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[79] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2026','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','HTTP_ACCEPT¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[80] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2026','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','HTTP_USER_AGENT¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[81] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2026','0003','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','DeviceCategory¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[82] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3010','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥É¼ïÊÌ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[83] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3020','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÈÖ¹æ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[84] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3021','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÈÖ¹æ£±£°·åÌ¤Ëþ¡¢¤Þ¤¿¤Ï£±£¶·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[85] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3022','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÈÖ¹æ¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[86] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3030','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÍ­¸ú´ü¸Â¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[87] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3031','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÍ­¸ú´ü¸Â¤¬£´·å¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£');";
-$sql[88] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3032','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÍ­¸ú´ü¸Â¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[89] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3033','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÍ­¸ú´ü¸Â¤Î·î¤¬Í­¸ú¤ÊÃÍ¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£');";
-$sql[90] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3040','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','»ÙÊ§ÊýË¡¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[91] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3041','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','Í­¸ú¤Ê»ÙÊ§ÊýË¡¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£');";
-$sql[92] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3042','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','»ØÄê¤µ¤ì¤¿»ÙÊ§ÊýË¡¤Ï¤´ÍøÍÑ¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[93] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3050','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','»ÙÊ§²ó¿ô¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[94] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3051','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','»ÙÊ§²ó¿ô¤¬£²·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[95] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3052','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','»ÙÊ§²ó¿ô¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[96] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3053','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','»ØÄê¤µ¤ì¤¿Ê¬³ä²ó¿ô¤Ï¤´ÍøÍÑ¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[97] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3054','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','»ØÄê¤µ¤ì¤¿¥Ü¡¼¥Ê¥¹Ê¬³ä²ó¿ô¤Ï¤´ÍøÍÑ¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[98] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E40','E4010','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','3DÇ§¾Ú½èÍý¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£');";
-$sql[99] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5010','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[100] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5011','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[101] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5012','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[102] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5014','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[103] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5019','0000','·èºÑ¥»¥ó¥¿¡¼£Ä£Â¥¨¥é¡¼','F','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[104] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6001','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ShopId¤¬¸í¤Ã¤Æ¤¤¤Þ¤¹¡£');";
-$sql[105] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6002','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ShopPassString¤¬ÉÔÀµ¤Ç¤¹¡£');";
-$sql[106] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6003','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','BuyingPassString¤¬ÉÔÀµ¤Ç¤¹¡£');";
-$sql[107] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6011','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','OrderId¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[108] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6011','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','OrderId¤¬£²£··å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[109] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6011','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','OrderId¤ËÈ¾³Ñ±Ñ¿ô»ú¡Ê-´Þ¤à¡Ë°Ê³°¤ÎÊ¸»ú¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[110] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6011','0010','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','»ØÄê¤µ¤ì¤¿OrderId¤ÎÃÍ¤Ï¡¢´û¤Ë·èºÑ´°Î»¤·¤Æ¤¤¤Þ¤¹¡£');";
-$sql[111] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6012','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','JobCd¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[112] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6012','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','JobCd¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[113] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6013','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Amount¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[114] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6013','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Amount¤¬£¸·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[115] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6013','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Amount¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[116] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6013','0003','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','¡Ê½èÍý¶èÊ¬¤¬CHECK¤Î¾ì¹ç¡ËAmount¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[117] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6014','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Tax¤¬£··å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[118] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6014','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','Tax¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[119] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6014','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','¡Ê½èÍý¶èÊ¬¤¬CHECK¤Î¾ì¹ç¡ËTax¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[120] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6015','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','RetURL¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[121] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6015','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','RetURL¤¬200Byte¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[122] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6016','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','RetParamFlag¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[123] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6017','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ClientField1¤¬100Byte¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[124] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6017','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ClientField2¤¬100Byte¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[125] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6017','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','ClientField3¤¬100Byte¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[126] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6018','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','DateTime¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[127] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6018','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','DateTime¤¬£±£´·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[128] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6018','0002','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','DateTime¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[129] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6019','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','UserInfo¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[130] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6019','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','UserInfo¤ËÌ¤ÄêµÁ¤ÎÃÍ¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[131] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6020','0000','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','TenantNo¤¬£±£°·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[132] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6020','0001','CGI¥Ñ¥é¥á¡¼¥¿¥¨¥é¡¼','F','TenantNo¤ËÈ¾³Ñ±Ñ¿ô»ú°Ê³°¤ÎÊ¸»ú¤¬»ÈÍÑ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[133] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6021','0000','¥·¥ç¥Ã¥×IDÅÐÏ¿¥¨¥é¡¼','F','CCS´ÉÍý²èÌÌ¤Ë¤Æ¥·¥ç¥Ã¥×£É£Ä¤ÎÅÐÏ¿ÀßÄê¤¬´°Î»¤·¤Æ¤¤¤Þ¤»¤ó¡£
-¡Ê¥·¥ç¥Ã¥×£É£ÄÅÐÏ¿¡Ë');";
-$sql[134] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6021','0001','¥«¡¼¥É²ñ¼ÒÅÐÏ¿¥¨¥é¡¼','F','CCS´ÉÍý²èÌÌ¤Ë¤Æ¥·¥ç¥Ã¥×£É£Ä¤ÎÅÐÏ¿ÀßÄê¤¬´°Î»¤·¤Æ¤¤¤Þ¤»¤ó¡£
-¡Ê¥«¡¼¥É²ñ¼ÒÅÐÏ¿¡Ë');";
-$sql[135] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6022','0000','¥ê¥ó¥¯·èºÑ»þ¥¨¥é¡¼','F','ÅÐÏ¿¤ÎÌµ¤¤¼è°ú£É£Ä¤¬Á÷¿®¤µ¤ì¤Þ¤·¤¿¡£
-¥¿¥¤¥à¥¢¥¦¥È¤â¤·¤¯¤ÏÀµ¾ï¤Ë²èÌÌÁ«°Ü¤µ¤ì¤Ê¤«¤Ã¤¿²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£');";
-$sql[136] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6022','0001','¥ê¥ó¥¯·èºÑ»þ¥¨¥é¡¼','F','ÉÔÀµ¤Ê¼è°ú¥Ñ¥¹¥ï¡¼¥É¤¬Á÷¿®¤µ¤ì¤Þ¤·¤¿¡£
-¥¿¥¤¥à¥¢¥¦¥È¤â¤·¤¯¤ÏÀµ¾ï¤Ë²èÌÌÁ«°Ü¤µ¤ì¤Ê¤«¤Ã¤¿²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£');";
-$sql[136] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6031','0000','¥ê¥ó¥¯·èºÑ»þ¥¨¥é¡¼','F','´û¤Ë·èºÑ´°Î»¤·¤Æ¤¤¤Þ¤¹¡£
-¥æ¡¼¥¶ÍÍ¤Ø½ÐÎÏ¤·¤Æ¤¤¤ë¥á¥Ã¥»¡¼¥¸¤Ï²¼µ­¤Î¤È¤ª¤ê¡§
-¡Ö¤³¤Î¤ª¼è°ú¤Ç¤Î·èºÑ¤Ï´û¤Ë´°Î»¤·¤Æ¤ª¤ê¤Þ¤¹¡£¥·¥ç¥Ã¥×¤ØÌá¤ê¤´³ÎÇ§¤¯¤À¤µ¤¤¡£¡×');";
-$sql[137] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6041','0000','¥ê¥ó¥¯·èºÑ»þ¥¨¥é¡¼','F','3DÇ§¾Ú»þ¤ËÉ¬Í×¤ÊHTTP_ACCEPT¤¬¼õ¿®¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£
-¥æ¡¼¥¶ÍÍ¤Ø½ÐÎÏ¤·¤Æ¤¤¤ë¥á¥Ã¥»¡¼¥¸¤Ï²¼µ­¤Î¤È¤ª¤ê¡§
-¡Ö¤ªµÒÍÍ¤¬¤´»ÈÍÑ¤Î¥Ö¥é¥¦¥¶¤â¤·¤¯¤Ï¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤ÎÀßÄê¤Ç¤Ï·èºÑ½èÍý¤Ç¤­¤Þ¤»¤ó¡£À¿¤Ë¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¤´»ÈÍÑ´Ä¶­¤òÊÑ¹¹Äº¤¯¤«¡¢¥·¥ç¥Ã¥×¤ØÌá¤êÂ¾·èºÑ¤Ë¤Æ¤´ÂÐ±þ¤¯¤À¤µ¤¤¡£¡×');";
-$sql[138] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6041','0001','¥ê¥ó¥¯·èºÑ»þ¥¨¥é¡¼','F','3DÇ§¾Ú»þ¤ËÉ¬Í×¤ÊHTTP_USER_AGENT¤¬¼õ¿®¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£
-¥æ¡¼¥¶ÍÍ¤Ø½ÐÎÏ¤·¤Æ¤¤¤ë¥á¥Ã¥»¡¼¥¸¤Ï²¼µ­¤Î¤È¤ª¤ê¡§
-¡Ö¤ªµÒÍÍ¤¬¤´»ÈÍÑ¤Î¥Ö¥é¥¦¥¶¤â¤·¤¯¤Ï¥¤¥ó¥¿¡¼¥Í¥Ã¥È¤ÎÀßÄê¤Ç¤Ï·èºÑ½èÍý¤Ç¤­¤Þ¤»¤ó¡£À¿¤Ë¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¤´»ÈÍÑ´Ä¶­¤òÊÑ¹¹Äº¤¯¤«¡¢¥·¥ç¥Ã¥×¤ØÌá¤êÂ¾·èºÑ¤Ë¤Æ¤´ÂÐ±þ¤¯¤À¤µ¤¤¡£¡×');";
-$sql[139] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7010','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥É²ñ¼Ò¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[140] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7020','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÈÖ¹æ¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[141] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7021','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÈÖ¹æ¤¬10·åÌ¤Ëþ¡¢¤Þ¤¿¤Ï16·å¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£');";
-$sql[142] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7022','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÈÖ¹æ¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[143] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7030','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÍ­¸ú´ü¸Â¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[144] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7031','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÍ­¸ú´ü¸Â¤¬2·å¤º¤ÄÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[145] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7032','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¥«¡¼¥ÉÍ­¸ú´ü¸Â¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[146] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7040','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','»ÙÊ§ÊýË¡¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£');";
-$sql[147] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7041','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','Í­¸ú¤Ê»ÙÊ§ÊýË¡¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£');";
-$sql[148] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7042','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¡Ê½èÍý¶èÊ¬¤¬CHECK¤Î¾ì¹ç¡Ë»ÙÊ§ÊýË¡¤ÎÆþÎÏ¤ÏÉ¬Í×¤¢¤ê¤Þ¤»¤ó¡£');";
-$sql[149] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7051','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','Ê¬³ä²ó¿ô¤ËÈ¾³Ñ¿ô»ú°Ê³°¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[150] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7052','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','Ê¬³ä²ó¿ô¤Ë2¢·36°Ê³°¤Î²ó¿ô¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[151] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7053','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','Ê¬³äÊ§¤¤°Ê³°¡¢Ê¬³ä²ó¿ô¤ÎÆþÎÏ¤ÏÉ¬Í×¤¢¤ê¤Þ¤»¤ó¡£');";
-$sql[152] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7054','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','¡Ê½èÍý¶èÊ¬¤¬CHECK¤Î¾ì¹ç¡ËÊ¬³ä²ó¿ô¤ÎÆþÎÏ¤ÏÉ¬Í×¤¢¤ê¤Þ¤»¤ó¡£');";
-$sql[153] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7061','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','ÁªÂò¤µ¤ì¤¿»ÙÊ§ÊýË¡¤Ï¤´ÍøÍÑ¤Ç¤­¤Þ¤»¤ó¡£
-¡ÊÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤»ÙÊ§ÊýË¡¤Ç·èºÑ¤µ¤ì¤è¤¦¤È¤·¤Þ¤·¤¿¡Ë');";
-$sql[154] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7062','0000','·èºÑ¾ðÊóÆþÎÏ¥¨¥é¡¼','F','ÆþÎÏ¤µ¤ì¤¿Ê¬³ä²ó¿ô¤Ï¤´ÍøÍÑ¤Ç¤­¤Þ¤»¤ó¡£
-¡ÊÀßÄê¤µ¤ì¤Æ¤¤¤Ê¤¤Ê¬³ä²ó¿ô¤Ç·èºÑ¤µ¤ì¤è¤¦¤È¤·¤Þ¤·¤¿¡Ë');";
-$sql[155] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E80','E8001','0000','3D¥»¥­¥å¥¢Ç§¾Ú»þ¥¨¥é¡¼','F','ACS¤«¤éÀµ¾ï¤ÊÃÍ¤¬°ú¤­ÅÏ¤µ¤ì¤Þ¤»¤ó¤Ç¤·¤¿¡£
-¡Ê¥æ¡¼¥¶ÍÍÁàºî¤Þ¤¿¤Ï¥æ¡¼¥¶ÍÍ¥Ö¥é¥¦¥¶¤Þ¤¿¤ÏACS¾ã³²¤¬¸¶°ø¤Ç¤¢¤ë²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[156] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E80','E8002','0000','3D¥»¥­¥å¥¢Ç§¾Ú»þ¥¨¥é¡¼','F','Ç§¾Ú¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£
-¡Ê¥æ¡¼¥¶ÍÍ¤¬ÆþÎÏ¤µ¤ì¤¿¥Ñ¥¹¥ï¡¼¥É¤Þ¤¿¤ÏACS¾ã³²¤¬¸¶°ø¤Ç¤¢¤ë²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[157] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G02','42G02','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','»Ä¹âÉÔÂ­¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[158] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G03','42G03','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¸ÂÅÙ³Û¥ª¡¼¥Ð¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[159] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G04','42G04','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','»Ä¹âÉÔÂ­¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[160] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G05','42G05','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¸ÂÅÙ³Û¥ª¡¼¥Ð¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[161] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G12','42G12','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è°·ÉÔ²Ä¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[162] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G22','42G22','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è°·ÉÔ²Ä¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[163] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G30','42G30','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','ÊÝÎ±È½Äê¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[164] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G42','42G42','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','°Å¾ÚÈÖ¹æ¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[165] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G44','42G44','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¥»¥­¥å¥ê¥Æ¥£¥³¡¼¥É¸í¤ê¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[166] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G45','42G45','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¥»¥­¥å¥ê¥Æ¥£¥³¡¼¥ÉÆþÎÏÌµ¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[167] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G54','42G54','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è°·ÉÔ²Ä¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[168] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G55','42G55','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¸ÂÅÙ³Û¥ª¡¼¥Ð¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[169] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G56','42G56','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¥«¡¼¥É¼è¤ê¹þ¤ß¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[170] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G60','42G60','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','»ö¸Î¥«¡¼¥É¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[171] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G61','42G61','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','Ìµ¸ú¥«¡¼¥É¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[172] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G65','42G65','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','²ñ°÷ÈÖ¹æ¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[173] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G67','42G67','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¾¦ÉÊ¥³¡¼¥É¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[174] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G68','42G68','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¶â³Û¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[175] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G69','42G69','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','ÀÇÁ÷ÎÁ¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[176] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G70','42G70','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¥Ü¡¼¥Ê¥¹²ó¿ô¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[177] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G71','42G71','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¥Ü¡¼¥Ê¥¹·î¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[178] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G72','42G72','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¥Ü¡¼¥Ê¥¹³Û¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[179] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G73','42G73','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','»ÙÊ§³«»Ï·î¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[180] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G74','42G74','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','Ê¬³ä²ó¿ô¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[181] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G75','42G75','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','Ê¬³ä¶â³Û¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[182] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G76','42G76','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','½é²ó¶â³Û¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[183] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G77','42G77','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¶ÈÌ³¶èÊ¬¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[184] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G78','42G78','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','»ÙÊ§¶èÊ¬¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[185] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G79','42G79','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¾È²ñ¶èÊ¬¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[186] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G80','42G80','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è¾Ã¶èÊ¬¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[187] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G81','42G81','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è¾Ã¼è°·¶èÊ¬¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[188] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G83','42G83','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','Í­¸ú´ü¸Â¥¨¥é¡¼¡Ê¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¹ç¤»¤¯¤À¤µ¤¤¡Ë');";
-$sql[189] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G95','42G95','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¥ª¥ó¥é¥¤¥ó½ªÎ»');";
-$sql[190] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G96','42G96','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è°·ÉÔ²Ä');";
-$sql[191] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G97','42G97','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è°·ÉÔ²Ä');";
-$sql[192] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G98','42G98','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è°·ÉÔ²Ä');";
-$sql[193] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G99','42G99','0000','Â¾¼Ò¥ª¡¼¥½¥ê¥¨¥é¡¼','B','¼è°·ÉÔ²Ä');";
-$sql[194] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31001','0000','¥«¡¼¥É¥Õ¥©¡¼¥Þ¥Ã¥È¥¨¥é¡¼','A','¥«¡¼¥ÉÈÖ¹æ,Í­¸ú´ü¸Â¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£');";
-$sql[195] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31002','0000','²ñ°÷ÈÖ¹æ¥¨¥é¡¼','A','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[196] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31003','0000','¥Á¥§¥Ã¥¯¥Ç¥¸¥Ã¥È¥¨¥é¡¼','A','¥«¡¼¥ÉÈÖ¹æ¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡£');";
-$sql[197] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31005','0000','¼è°·ÉÔ²Ä¥«¡¼¥É¡ÊÈ½ÄêÉÔÇ½¡Ë','B','¥«¡¼¥ÉÈÖ¹æ¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡£');";
-$sql[198] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31006','0000','¥Á¥§¥Ã¥¯¥Ç¥¸¥Ã¥È¥¨¥é¡¼','A','¥«¡¼¥ÉÈÖ¹æ¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡£');";
-$sql[199] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31007','0000','ÍøÍÑ¸ÂÅÙ³Û¥ª¡¼¥Ð¡¼','A','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[200] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32001','0001','¼è°·³«»ÏÆüÁ°','A','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[201] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32001','0002','¼è°·½ªÎ»Æü¸å','A','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[202] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32002','0001¢·0003','¼è°·¶ÈÌ³¥¨¥é¡¼','A','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[203] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32003','0000','»ÙÊ§¶èÊ¬¥¨¥é¡¼','D','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[204] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32004','0000','Ê¬³ä²ó¿ô¥¨¥é¡¼','D','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[205] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32005','0000','¥Ü¡¼¥Ê¥¹²ó¿ô¥¨¥é¡¼','D','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[206] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32006','0000','ÆÃ¼ìÈ½ÄêÉÔÇ½','A','»Å¸þ¥«¡¼¥É²ñ¼Ò¤¬È½Äê¤Ç¤­¤Þ¤»¤ó¡£»Å¸þÀè¥«¡¼¥É²ñ¼Ò¥³¡¼¥É¤ò¥»¥Ã¥È¤·¤ÆºÆÅÙÁ÷¿®¤·¤Æ²¼¤µ¤¤¡£');";
-$sql[207] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H21','42001','0000','»Å¸þ¾õÂÖÉÔÀ°¹ç','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[208] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H21','42020¢·42025','0000','CONTEXT¥µ¡¼¥Ó¥¹·ë²Ì¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[209] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H22','42040','0000','GPCCA1¥¿¥¤¥à¥¢¥¦¥È','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
+$sql[0] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C01','42C01','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[1] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C03','42C03','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[2] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C12','42C12','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[3] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C13','42C13','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[4] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C14','42C14','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[5] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C15','42C15','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[6] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C50','42C50','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[7] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C51','42C51','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[8] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C53','42C53','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[9] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C54','42C54','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[10] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C55','42C55','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[11] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C56','42C56','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[12] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C57','42C57','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[13] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C58','42C58','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[14] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C60','42C60','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[15] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C70','42C70','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[16] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C71','42C71','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[17] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C72','42C72','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[18] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C73','42C73','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[19] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C74','42C74','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[20] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C75','42C75','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[21] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C76','42C76','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[22] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C77','42C77','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[23] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('C78','42C78','0000','通信エラー','E','カード会社orCAFISのセンター障害中です。');";
+$sql[24] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1010','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[25] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1011','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[26] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1012','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[27] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1013','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[28] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E10','E1019','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[29] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2001','0000','CGIパラメータエラー','F','ShopIdが誤っています。');";
+$sql[30] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2002','0000','CGIパラメータエラー','F','ShopPassが誤っています。');";
+$sql[31] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2003','0000','CGIパラメータエラー','F','AccessIdが誤っています。');";
+$sql[32] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2003','1000','CGIパラメータエラー','F','AccessIdで指定された取引は、既に決済が終了しています。');";
+$sql[33] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2003','2000','CGIパラメータエラー','F','AccessIdで指定された取引は、一度も決済が成功していないので、決済内容を変更する事ができません。');";
+$sql[34] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2004','0000','CGIパラメータエラー','F','AccessPassの値が誤っています。');";
+$sql[35] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2011','0000','CGIパラメータエラー','F','OrderIdが指定されていません');";
+$sql[36] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2011','0001','CGIパラメータエラー','F','OrderIdが２７桁を超えています。');";
+$sql[37] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2011','0002','CGIパラメータエラー','F','OrderIdに半角英数字（-含む）以外の文字が使用されています。');";
+$sql[38] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2011','0010','CGIパラメータエラー','F','指定されたOrderIdの値は、既に使用されています。');";
+$sql[39] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2012','0000','CGIパラメータエラー','F','TenantNoが指定されていません。');";
+$sql[40] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2012','0001','CGIパラメータエラー','F','TenantNoが１０桁を超えています。');";
+$sql[41] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2012','0002','CGIパラメータエラー','F','TenantNoに半角英数字以外が使用されています。');";
+$sql[42] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0000','CGIパラメータエラー','F','JobCdが指定されていません。');";
+$sql[43] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0002','CGIパラメータエラー','F','JobCdに未定義の値が使用されています。');";
+$sql[44] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0011','CGIパラメータエラー','F','最後に決済が成功した処理区分が「与信」なので、指定された処理区分での決済はできません。');";
+$sql[45] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0012','CGIパラメータエラー','F','最後に決済が成功した処理区分が「売上」なので、指定された処理区分での決済はできません。');";
+$sql[46] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0013','CGIパラメータエラー','F','最後に決済が成功した処理区分が「仮売上」なので、指定された処理区分での決済はできません。');";
+$sql[47] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0014','CGIパラメータエラー','F','最後に決済が成功した処理区分が「実売上」なので、指定された処理区分での決済はできません。');";
+$sql[48] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0015','CGIパラメータエラー','F','最後に決済が成功した処理区分が「簡易オーソリ」なので、指定された処理区分での決済はできません。');";
+$sql[49] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0016','CGIパラメータエラー','F','最後に決済が成功した処理区分が「取消」なので、指定された処理区分での決済はできません。');";
+$sql[50] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0017','CGIパラメータエラー','F','最後に決済が成功した処理区分が「返品」なので、指定された処理区分での決済はできません。');";
+$sql[51] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2013','0018','CGIパラメータエラー','F','最後に決済が成功した処理区分が「月跨ぎ返品」なので、指定された処理区分での決済はできません。');";
+$sql[52] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2014','0000','CGIパラメータエラー','F','Amountが指定されていません。');";
+$sql[53] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2014','0001','CGIパラメータエラー','F','Amountが８桁を超えています。');";
+$sql[54] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2014','0002','CGIパラメータエラー','F','Amountに半角数字以外が使用されています。');";
+$sql[55] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2015','0001','CGIパラメータエラー','F','Taxが７桁を超えています。');";
+$sql[56] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2015','0002','CGIパラメータエラー','F','Taxに半角数字以外が使用されています。');";
+$sql[57] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2016','0002','CGIパラメータエラー','F','Currencyに未定義の値が使用されています。');";
+$sql[58] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2017','0000','CGIパラメータエラー','F','Methodが指定されていません。');";
+$sql[59] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2017','0002','CGIパラメータエラー','F','Methodに未定義の値が使用されています。');";
+$sql[60] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2018','0000','CGIパラメータエラー','F','PayTimesが指定されていません。');";
+$sql[61] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2018','0001','CGIパラメータエラー','F','PayTimesが２桁を超えています。');";
+$sql[62] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2018','0002','CGIパラメータエラー','F','PayTimesに半角数字以外が使用されています。');";
+$sql[63] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0000','CGIパラメータエラー','F','CardTypeの設定項目数が誤っています。');";
+$sql[64] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0001','CGIパラメータエラー','F','CardTypeの１項目めに未定義のカード略称が使用されています。');";
+$sql[65] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0002','CGIパラメータエラー','F','CardTypeの２項目めの書式が誤っています。');";
+$sql[66] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0003','CGIパラメータエラー','F','CardTypeの３項目めの書式が誤っています。');";
+$sql[67] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2021','0004','CGIパラメータエラー','F','CardTypeの４項目めの書式が誤っています。');";
+$sql[68] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2022','0000','CGIパラメータエラー','F','MethodTimesの設定項目数が誤っています。');";
+$sql[69] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2022','0001','CGIパラメータエラー','F','MethodTimesの１項目めに未定義の支払方法が使用されています');";
+$sql[70] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2022','0002','CGIパラメータエラー','F','MethodTimesの２項目めの書式が誤っています。');";
+$sql[71] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2023','0000','CGIパラメータエラー','F','CardMethodの設定項目数が誤っています。');";
+$sql[72] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2023','0001','CGIパラメータエラー','F','CardMethodの１項目めに未定義のカード略称が使用されています。');";
+$sql[73] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2023','0002','CGIパラメータエラー','F','CardMethodの２項目めに未定義の支払方法が使用されています。');";
+$sql[74] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2023','0003','CGIパラメータエラー','F','CardMethodの３項目めの書式が誤っています。');";
+$sql[75] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2024','0001','CGIパラメータエラー','F','TdFlagに未定義の値が使用されています。');";
+$sql[76] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2005','1000','CGIパラメータエラー','F','決済センターにてアクワイアラBINが未登録です（レコードなし）。');";
+$sql[77] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2005','2000','CGIパラメータエラー','F','決済センターにてアクワイアラBINが未登録です（NULL値）。');";
+$sql[78] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2025','0001','CGIパラメータエラー','F','ModiFlagに未定義の値が使用されています。');";
+$sql[79] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2026','0001','CGIパラメータエラー','F','HTTP_ACCEPTが指定されていません。');";
+$sql[80] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2026','0002','CGIパラメータエラー','F','HTTP_USER_AGENTが指定されていません。');";
+$sql[81] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E20','E2026','0003','CGIパラメータエラー','F','DeviceCategoryに未定義の値が使用されています。');";
+$sql[82] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3010','0000','決済情報入力エラー','F','カード種別が指定されていません。');";
+$sql[83] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3020','0000','決済情報入力エラー','F','カード番号が指定されていません。');";
+$sql[84] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3021','0000','決済情報入力エラー','F','カード番号１０桁未満、または１６桁を超えています。');";
+$sql[85] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3022','0000','決済情報入力エラー','F','カード番号に半角数字以外が使用されています。');";
+$sql[86] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3030','0000','決済情報入力エラー','F','カード有効期限が指定されていません。');";
+$sql[87] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3031','0000','決済情報入力エラー','F','カード有効期限が４桁ではありません。');";
+$sql[88] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3032','0000','決済情報入力エラー','F','カード有効期限に半角数字以外が使用されています。');";
+$sql[89] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3033','0000','決済情報入力エラー','F','カード有効期限の月が有効な値ではありません。');";
+$sql[90] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3040','0000','決済情報入力エラー','F','支払方法が指定されていません。');";
+$sql[91] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3041','0000','決済情報入力エラー','F','有効な支払方法ではありません。');";
+$sql[92] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3042','0000','決済情報入力エラー','F','指定された支払方法はご利用できません。');";
+$sql[93] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3050','0000','決済情報入力エラー','F','支払回数が指定されていません。');";
+$sql[94] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3051','0000','決済情報入力エラー','F','支払回数が２桁を超えています。');";
+$sql[95] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3052','0000','決済情報入力エラー','F','支払回数に半角数字以外が使用されています。');";
+$sql[96] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3053','0000','決済情報入力エラー','F','指定された分割回数はご利用できません。');";
+$sql[97] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E30','E3054','0000','決済情報入力エラー','F','指定されたボーナス分割回数はご利用できません。');";
+$sql[98] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E40','E4010','0000','決済情報入力エラー','F','3D認証処理に失敗しました。');";
+$sql[99] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5010','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[100] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5011','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[101] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5012','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[102] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5014','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[103] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E50','E5019','0000','決済センターＤＢエラー','F','CCSへお問い合わせ下さい。');";
+$sql[104] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6001','0000','CGIパラメータエラー','F','ShopIdが誤っています。');";
+$sql[105] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6002','0000','CGIパラメータエラー','F','ShopPassStringが不正です。');";
+$sql[106] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6003','0000','CGIパラメータエラー','F','BuyingPassStringが不正です。');";
+$sql[107] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6011','0000','CGIパラメータエラー','F','OrderIdが指定されていません。');";
+$sql[108] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6011','0001','CGIパラメータエラー','F','OrderIdが２７桁を超えています。');";
+$sql[109] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6011','0002','CGIパラメータエラー','F','OrderIdに半角英数字（-含む）以外の文字が使用されています。');";
+$sql[110] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6011','0010','CGIパラメータエラー','F','指定されたOrderIdの値は、既に決済完了しています。');";
+$sql[111] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6012','0000','CGIパラメータエラー','F','JobCdが指定されていません。');";
+$sql[112] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6012','0001','CGIパラメータエラー','F','JobCdに未定義の値が使用されています。');";
+$sql[113] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6013','0000','CGIパラメータエラー','F','Amountが指定されていません。');";
+$sql[114] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6013','0001','CGIパラメータエラー','F','Amountが８桁を超えています。');";
+$sql[115] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6013','0002','CGIパラメータエラー','F','Amountに半角数字以外が使用されています。');";
+$sql[116] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6013','0003','CGIパラメータエラー','F','（処理区分がCHECKの場合）Amountが指定されています。');";
+$sql[117] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6014','0000','CGIパラメータエラー','F','Taxが７桁を超えています。');";
+$sql[118] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6014','0001','CGIパラメータエラー','F','Taxに半角数字以外が使用されています。');";
+$sql[119] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6014','0002','CGIパラメータエラー','F','（処理区分がCHECKの場合）Taxが指定されています。');";
+$sql[120] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6015','0000','CGIパラメータエラー','F','RetURLが指定されていません。');";
+$sql[121] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6015','0001','CGIパラメータエラー','F','RetURLが200Byteを超えています。');";
+$sql[122] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6016','0000','CGIパラメータエラー','F','RetParamFlagに未定義の値が使用されています。');";
+$sql[123] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6017','0000','CGIパラメータエラー','F','ClientField1が100Byteを超えています。');";
+$sql[124] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6017','0001','CGIパラメータエラー','F','ClientField2が100Byteを超えています。');";
+$sql[125] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6017','0002','CGIパラメータエラー','F','ClientField3が100Byteを超えています。');";
+$sql[126] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6018','0000','CGIパラメータエラー','F','DateTimeが指定されていません。');";
+$sql[127] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6018','0001','CGIパラメータエラー','F','DateTimeが１４桁を超えています。');";
+$sql[128] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6018','0002','CGIパラメータエラー','F','DateTimeに半角数字以外が使用されています。');";
+$sql[129] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6019','0000','CGIパラメータエラー','F','UserInfoが指定されていません。');";
+$sql[130] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6019','0001','CGIパラメータエラー','F','UserInfoに未定義の値が使用されています。');";
+$sql[131] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6020','0000','CGIパラメータエラー','F','TenantNoが１０桁を超えています。');";
+$sql[132] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6020','0001','CGIパラメータエラー','F','TenantNoに半角英数字以外の文字が使用されています。');";
+$sql[133] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6021','0000','ショップID登録エラー','F','CCS管理画面にてショップＩＤの登録設定が完了していません。
+（ショップＩＤ登録）');";
+$sql[134] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6021','0001','カード会社登録エラー','F','CCS管理画面にてショップＩＤの登録設定が完了していません。
+（カード会社登録）');";
+$sql[135] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6022','0000','リンク決済時エラー','F','登録の無い取引ＩＤが送信されました。
+タイムアウトもしくは正常に画面遷移されなかった可能性があります。');";
+$sql[136] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6022','0001','リンク決済時エラー','F','不正な取引パスワードが送信されました。
+タイムアウトもしくは正常に画面遷移されなかった可能性があります。');";
+$sql[136] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6031','0000','リンク決済時エラー','F','既に決済完了しています。
+ユーザ様へ出力しているメッセージは下記のとおり：
+「このお取引での決済は既に完了しております。ショップへ戻りご確認ください。」');";
+$sql[137] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6041','0000','リンク決済時エラー','F','3D認証時に必要なHTTP_ACCEPTが受信できませんでした。
+ユーザ様へ出力しているメッセージは下記のとおり：
+「お客様がご使用のブラウザもしくはインターネットの設定では決済処理できません。誠に申し訳ございませんがご使用環境を変更頂くか、ショップへ戻り他決済にてご対応ください。」');";
+$sql[138] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E60','E6041','0001','リンク決済時エラー','F','3D認証時に必要なHTTP_USER_AGENTが受信できませんでした。
+ユーザ様へ出力しているメッセージは下記のとおり：
+「お客様がご使用のブラウザもしくはインターネットの設定では決済処理できません。誠に申し訳ございませんがご使用環境を変更頂くか、ショップへ戻り他決済にてご対応ください。」');";
+$sql[139] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7010','0000','決済情報入力エラー','F','カード会社が選択されていません。');";
+$sql[140] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7020','0000','決済情報入力エラー','F','カード番号が入力されていません。');";
+$sql[141] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7021','0000','決済情報入力エラー','F','カード番号が10桁未満、または16桁を超えています。');";
+$sql[142] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7022','0000','決済情報入力エラー','F','カード番号に半角数字以外が入力されています。');";
+$sql[143] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7030','0000','決済情報入力エラー','F','カード有効期限が入力されていません。');";
+$sql[144] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7031','0000','決済情報入力エラー','F','カード有効期限が2桁ずつ入力されていません。');";
+$sql[145] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7032','0000','決済情報入力エラー','F','カード有効期限に半角数字以外が入力されています。');";
+$sql[146] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7040','0000','決済情報入力エラー','F','支払方法が入力されていません。');";
+$sql[147] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7041','0000','決済情報入力エラー','F','有効な支払方法ではありません。');";
+$sql[148] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7042','0000','決済情報入力エラー','F','（処理区分がCHECKの場合）支払方法の入力は必要ありません。');";
+$sql[149] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7051','0000','決済情報入力エラー','F','分割回数に半角数字以外が入力されています。');";
+$sql[150] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7052','0000','決済情報入力エラー','F','分割回数に2~36以外の回数が入力されています。');";
+$sql[151] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7053','0000','決済情報入力エラー','F','分割払い以外、分割回数の入力は必要ありません。');";
+$sql[152] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7054','0000','決済情報入力エラー','F','（処理区分がCHECKの場合）分割回数の入力は必要ありません。');";
+$sql[153] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7061','0000','決済情報入力エラー','F','選択された支払方法はご利用できません。
+（設定されていない支払方法で決済されようとしました）');";
+$sql[154] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E70','E7062','0000','決済情報入力エラー','F','入力された分割回数はご利用できません。
+（設定されていない分割回数で決済されようとしました）');";
+$sql[155] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E80','E8001','0000','3Dセキュア認証時エラー','F','ACSから正常な値が引き渡されませんでした。
+（ユーザ様操作またはユーザ様ブラウザまたはACS障害が原因である可能性があります）');";
+$sql[156] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('E80','E8002','0000','3Dセキュア認証時エラー','F','認証に失敗しました。
+（ユーザ様が入力されたパスワードまたはACS障害が原因である可能性があります）');";
+$sql[157] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G02','42G02','0000','他社オーソリエラー','B','残高不足（カード会社へお問合せください）');";
+$sql[158] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G03','42G03','0000','他社オーソリエラー','B','限度額オーバー（カード会社へお問合せください）');";
+$sql[159] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G04','42G04','0000','他社オーソリエラー','B','残高不足（カード会社へお問合せください）');";
+$sql[160] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G05','42G05','0000','他社オーソリエラー','B','限度額オーバー（カード会社へお問合せください）');";
+$sql[161] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G12','42G12','0000','他社オーソリエラー','B','取扱不可（カード会社へお問合せください）');";
+$sql[162] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G22','42G22','0000','他社オーソリエラー','B','取扱不可（カード会社へお問合せください）');";
+$sql[163] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G30','42G30','0000','他社オーソリエラー','B','保留判定（カード会社へお問合せください）');";
+$sql[164] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G42','42G42','0000','他社オーソリエラー','B','暗証番号エラー（カード会社へお問合せください）');";
+$sql[165] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G44','42G44','0000','他社オーソリエラー','B','セキュリティコード誤り（カード会社へお問合せください）');";
+$sql[166] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G45','42G45','0000','他社オーソリエラー','B','セキュリティコード入力無（カード会社へお問合せください）');";
+$sql[167] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G54','42G54','0000','他社オーソリエラー','B','取扱不可（カード会社へお問合せください）');";
+$sql[168] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G55','42G55','0000','他社オーソリエラー','B','限度額オーバー（カード会社へお問合せください）');";
+$sql[169] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G56','42G56','0000','他社オーソリエラー','B','カード取り込み（カード会社へお問合せください）');";
+$sql[170] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G60','42G60','0000','他社オーソリエラー','B','事故カード（カード会社へお問合せください）');";
+$sql[171] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G61','42G61','0000','他社オーソリエラー','B','無効カード（カード会社へお問合せください）');";
+$sql[172] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G65','42G65','0000','他社オーソリエラー','B','会員番号エラー（カード会社へお問合せください）');";
+$sql[173] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G67','42G67','0000','他社オーソリエラー','B','商品コードエラー（カード会社へお問合せください）');";
+$sql[174] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G68','42G68','0000','他社オーソリエラー','B','金額エラー（カード会社へお問合せください）');";
+$sql[175] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G69','42G69','0000','他社オーソリエラー','B','税送料エラー（カード会社へお問合せください）');";
+$sql[176] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G70','42G70','0000','他社オーソリエラー','B','ボーナス回数エラー（カード会社へお問合せください）');";
+$sql[177] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G71','42G71','0000','他社オーソリエラー','B','ボーナス月エラー（カード会社へお問合せください）');";
+$sql[178] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G72','42G72','0000','他社オーソリエラー','B','ボーナス額エラー（カード会社へお問合せください）');";
+$sql[179] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G73','42G73','0000','他社オーソリエラー','B','支払開始月エラー（カード会社へお問合せください）');";
+$sql[180] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G74','42G74','0000','他社オーソリエラー','B','分割回数エラー（カード会社へお問合せください）');";
+$sql[181] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G75','42G75','0000','他社オーソリエラー','B','分割金額エラー（カード会社へお問合せください）');";
+$sql[182] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G76','42G76','0000','他社オーソリエラー','B','初回金額エラー（カード会社へお問合せください）');";
+$sql[183] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G77','42G77','0000','他社オーソリエラー','B','業務区分エラー（カード会社へお問合せください）');";
+$sql[184] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G78','42G78','0000','他社オーソリエラー','B','支払区分エラー（カード会社へお問合せください）');";
+$sql[185] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G79','42G79','0000','他社オーソリエラー','B','照会区分エラー（カード会社へお問合せください）');";
+$sql[186] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G80','42G80','0000','他社オーソリエラー','B','取消区分エラー（カード会社へお問合せください）');";
+$sql[187] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G81','42G81','0000','他社オーソリエラー','B','取消取扱区分エラー（カード会社へお問合せください）');";
+$sql[188] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G83','42G83','0000','他社オーソリエラー','B','有効期限エラー（カード会社へお問合せください）');";
+$sql[189] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G95','42G95','0000','他社オーソリエラー','B','オンライン終了');";
+$sql[190] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G96','42G96','0000','他社オーソリエラー','B','取扱不可');";
+$sql[191] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G97','42G97','0000','他社オーソリエラー','B','取扱不可');";
+$sql[192] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G98','42G98','0000','他社オーソリエラー','B','取扱不可');";
+$sql[193] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('G99','42G99','0000','他社オーソリエラー','B','取扱不可');";
+$sql[194] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31001','0000','カードフォーマットエラー','A','カード番号,有効期限に0~9以外の文字がセットされています。');";
+$sql[195] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31002','0000','会員番号エラー','A','CCSへお問い合わせ下さい。');";
+$sql[196] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31003','0000','チェックデジットエラー','A','カード番号に誤りがあります。');";
+$sql[197] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31005','0000','取扱不可カード（判定不能）','B','カード番号に誤りがあります。');";
+$sql[198] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31006','0000','チェックデジットエラー','A','カード番号に誤りがあります。');";
+$sql[199] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','31007','0000','利用限度額オーバー','A','CCSへお問い合わせ下さい。');";
+$sql[200] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32001','0001','取扱開始日前','A','CCSへお問い合わせ下さい。');";
+$sql[201] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32001','0002','取扱終了日後','A','CCSへお問い合わせ下さい。');";
+$sql[202] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32002','0001~0003','取扱業務エラー','A','CCSへお問い合わせ下さい。');";
+$sql[203] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32003','0000','支払区分エラー','D','CCSへお問い合わせ下さい。');";
+$sql[204] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32004','0000','分割回数エラー','D','CCSへお問い合わせ下さい。');";
+$sql[205] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32005','0000','ボーナス回数エラー','D','CCSへお問い合わせ下さい。');";
+$sql[206] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H12','32006','0000','特殊判定不能','A','仕向カード会社が判定できません。仕向先カード会社コードをセットして再度送信して下さい。');";
+$sql[207] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H21','42001','0000','仕向状態不整合','E','CCSへお問い合わせ下さい。');";
+$sql[208] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H21','42020~42025','0000','CONTEXTサービス結果エラー','E','CCSへお問い合わせ下さい。');";
+$sql[209] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H22','42040','0000','GPCCA1タイムアウト','E','CCSへお問い合わせ下さい。');";
 $sql[210] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H22','42099','0030
 31
-41','CONTEXT¥×¥í¥»¥¹¾ã³²Ãæ','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[211] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','12001','0000','ÍúÎò¹¹¿·ÉÔÇ½','E','¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[212] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','12002','0000','¼è°ú¾õÂÖÉÔÀ°¹ç','E','¥»¥ó¥¿¡¼¾ã³²Ãæ¤Ç¤¹¡£CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[213] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42100','0001¢·0023','CONTEXTÍ×µá¥á¥Ã¥»¡¼¥¸¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[214] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42500','0000','CONTEXT·ë²Ì°Û¾ï','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[215] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0001','CAFISÊó¹ðÅÅÊ¸Àººº¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[216] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0002','CAFISÊó¹ðÅÅÊ¸Àººº¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[217] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0003','CAFISÊó¹ðÅÅÊ¸Àººº¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[218] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0004','CAFISÊó¹ðÅÅÊ¸Àººº¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[219] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0005','CAFISÊó¹ðÅÅÊ¸Àººº¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[220] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0006','CAFISÊó¹ðÅÅÊ¸Àººº¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[221] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0007','CAFISÊó¹ðÅÅÊ¸Àººº¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[222] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0999','CAFISÊó¹ðÅÅÊ¸Àººº¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[223] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42900','0000','CONTEXT¥·¥¹¥Æ¥à¾ã³²','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[224] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','43001','0000','»Å¸þÉÔÀ°¹ç','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[225] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','43100','0001¢·0023','CONTEXTÍ×µá¥á¥Ã¥»¡¼¥¸¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[226] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H67','21003','0000','¾¦ÉÊ¥³¡¼¥ÉÉÔÀµ','E','¾¦ÉÊ¥³¡¼¥É¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[227] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H68','21004','0000','¶â³ÛÉÔÀµ','E','¶â³Û¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[228] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H69','21005','0000','ÀÇÁ÷ÎÁÉÔÀµ','E','ÀÇÁ÷ÎÁ¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[229] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H70','21012','0000','¥Ü¡¼¥Ê¥¹²ó¿ôÉÔÀµ','D','¥Ü¡¼¥Ê¥¹²ó¿ô¤Ë0¢·9or¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[230] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H71','21016','0000','¥Ü¡¼¥Ê¥¹·îÉÔÀµ','D','¥Ü¡¼¥Ê¥¹·î¤Ë0¢·9or¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[231] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H71','22010','0000','¥Ü¡¼¥Ê¥¹¼è°·´ü´Ö¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[232] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H72','21015','0000','¥Ü¡¼¥Ê¥¹¶â³ÛÉÔÀµ','D','¥Ü¡¼¥Ê¥¹¶â³Û¤Ë0¢·9or¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[233] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H73','21017','0000','»ÙÊ§³«»Ï·îÉÔÀµ','D','»ÙÊ§³«»Ï·î¤Ë0¢·9or¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[234] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H74','21013','0000','Ê¬³ä²ó¿ôÉÔÀµ','D','Ê¬³ä²ó¿ô¤Ë0¢·9or¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[235] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H74','22007','0001¢·0003','¼è°·¶ÈÌ³¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[236] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H75','21014','0000','Ê¬³ä¶â³ÛÉÔÀµ','D','Ê¬³ä¶â³Û¤Ë0¢·9or¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[237] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H76','21018','0000','½é²ó¶â¥¨¥é¡¼','D','½é²ó¶â¤Ë0¢·9or¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[238] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H77','21006','0000','¶ÈÌ³¶èÊ¬ÉÔÀµ','E','¶ÈÌ³¶èÊ¬¤Ë1,2,4°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[239] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H78','21007','0000','»ÙÊ§¶èÊ¬ÉÔÀµ','E','»ÙÊ§¶èÊ¬¤Ë10,21,22,34,61,80°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[240] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H80','21009','0000','¼è¾Ã¶èÊ¬¥¨¥é¡¼','E','¼è¾Ã¶èÊ¬¤Ë2°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[241] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H81','21010','0000','¼è°·¶èÊ¬¥¨¥é¡¼','E','¼è°·¶èÊ¬¤Ë1°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[242] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21001','0000','ÅÁÉ¼ÈÖ¹æÉÔÀµ','E','½èÍýÄÌÈÖ¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[243] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21700','0000','SP¥Þ¥·¥ó¥«¥¦¥ó¥¿¡¼¥Õ¥¡¥¤¥ë¤Ê¤·','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[244] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21800','0000','³«ÊÄ¶É¥Á¥§¥Ã¥¯¥¨¥é¡¼','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[245] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21900','0000','¾ã³²ÅÅÊ¸Àººº¥¨¥é¡¼','E','¥¨¥é¡¼¥³¡¼¥É¤Ë0or¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[246] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1001','¥¨¥é¡¼¥³¡¼¥ÉÉÔÀµ','E','¥¹¥Ú¡¼¥¹°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[247] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1002','¥Þ¥¹¥¿¡¼ÅÅÊ¸¼ïÊÌÉÔÀµ','E','¥Þ¥¹¥¿¡¼ÅÅÊ¸¼ïÊÌ¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[248] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1003','ÅÅÊ¸Á÷¿®¶èÊ¬ÉÔÀµ','E','ÅÅÊ¸Á÷¿®¶èÊ¬¤Ë2°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[249] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1004','¾µÇ§ÈÖ¹æÉÔÀµ','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[250] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1005','Ã¼Ëö½èÍýÄÌÈÖÉÔÀµ','E','½èÍýÄÌÈÖ¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[251] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1006','½èÍýÇ¯·îÆüÉÔÀµ','E','½èÍýÇ¯·îÆü¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[252] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1007','¥»¥Ñ¥ì¡¼¥¿ÉÔÀµ','E','¥»¥Ñ¥ì¡¼¥¿¡¼¤Ë@°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ÀèÆ¬¤è¤ê98Byte¤Î¥Õ¥£¡¼¥ë¥É¤Ç¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[253] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1101','¥«¡¼¥É¶èÊ¬ÉÔÀµ','E','¥«¡¼¥É¶èÊ¬¤Ë3°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[254] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1102','°Å¾ÚÈÖ¹æÉÔÀµ','E','°Å¾ÚÈÖ¹æ¤Ë0000°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[255] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1103','¥»¥Ñ¥ì¡¼¥¿ÉÔÀµ','E','¥»¥Ñ¥ì¡¼¥¿¡¼¤Ë@°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ÀèÆ¬¤è¤ê146Byte¤Î¥Õ¥£¡¼¥ë¥É¤Ç¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[256] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1301','¥»¥Ñ¥ì¡¼¥¿ÉÔÀµ','E','¥»¥Ñ¥ì¡¼¥¿¡¼¤Ë@°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£ÅÅÊ¸¤Î°ìÈÖºÇ¸å¤Î¥»¥Ñ¥ì¡¼¥¿¡¼¤Ç¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[257] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','2X01','¥Ç¡¼¥¿¼±ÊÌÉÔÀµ','E','¥Ç¡¼¥¿¼±ÊÌ¤ËF,G,@°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[258] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS03','ÅÅÊ¸¼ïÊÌ¥¨¥é¡¼','E','ÅÅÊ¸¼ïÊÌ¤Ë3110,3210,3310,8930°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤ë¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[259] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS06','SPID¥¨¥é¡¼','E','SPID¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[260] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS07','Äó¶¡¶èÊ¬¥¨¥é¡¼','E','ÅÅÊ¸Ãæ¤ÎÅÅÊ¸¼ïÊÌ¤ÈÄó¶¡¶èÊ¬¤ÎÁÈ¹ç¤ï¤»¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[261] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS08','¾ÜºÙ¶èÊ¬¥¨¥é¡¼','E','¾ÜºÙ¶èÊ¬¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[262] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS09','½èÍýÄÌÈÖ¥¨¥é¡¼','E','½èÍýÄÌÈÖ¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[263] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS10','½èÍýÇ¯·îÆü¥¨¥é¡¼','E','½èÍýÇ¯·îÆü¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[264] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS11','½èÍý»þ´Ö¥¨¥é¡¼','E','½èÍý»þ´Ö¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[265] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','NH01','Ã¼Ëöµ¡¼±ÊÌÈÖ¹æ¥¨¥é¡¼','E','SPID¤Ë0¢·9°Ê³°¤ÎÊ¸»ú¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Þ¤¹¡£¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[266] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','NH02','ÁÈ¤ß¹ç¤ï¤»ÉÔÀµ','E','ÅÅÊ¸Ãæ¤ÎÅÅÊ¸¼ïÊÌ¤È¶ÈÌ³¶èÊ¬¤ÎÁÈ¹ç¤ï¤»¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£
-¡ÊÅÅÊ¸¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡Ë');";
-$sql[267] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','22001','0000','Ã¼ËöÌ¤ÅÐÏ¿','C','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[268] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','22003','0001','Ã¼Ëö³«»ÏÆüÁ°','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[269] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','22003','0002','Ã¼ËöËõ¾Ã¸å','E','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[270] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33001','0000','¾ã³²¼è¾Ã¥¨¥é¡¼¡ÊÂÐ¾Ý¶ÈÌ³°Ê³°¡Ë','E','¾ã³²¼è¾Ã¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[271] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33002','0000','¾ã³²¼è¾Ã¥¨¥é¡¼¡ÊÍúÎò¤Ê¤·¡Ë','E','¾ã³²¼è¾Ã¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[272] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33003','0000','¾ã³²¼è¾Ã¥¨¥é¡¼¡ÊÍúÎò¤Ê¤·¡Ë','E','¾ã³²¼è¾Ã¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[273] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33004','0000','¾ã³²¼è¾Ã¥¨¥é¡¼¡Ê·î¤Þ¤¿¤¬¤ê¡Ë','E','¾ã³²¼è¾Ã¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[274] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33005','0000','¾ã³²¼è¾Ã¥¨¥é¡¼¡Ê²¾Çä¤Î¼è¾ÃÉÔ²Ä¡Ë','E','¾ã³²¼è¾Ã¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[275] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42101','0000','¼ÂÇä¾å¥¨¥é¡¼¡Ê²¾Çä¾å¤Ê¤·¡Ë','A','³ºÅö¤¹¤ë²¾Çä¾å¥Ç¡¼¥¿¤¬¤¢¤ê¤Þ¤»¤ó¡£¼ÂÇä¾å½èÍý¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[276] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42102','0000','¼ÂÇä¾å¥¨¥é¡¼¡ÊÆó½ÅÇä¾å¡Ë','A','¼ÂÇä¾å½èÍýºÑ¤ß¤Ç¤¹¡£');";
-$sql[277] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42103','0000','¼ÂÇä¾å¥¨¥é¡¼¡Ê²¾Çä¾å¤¬µñÈÝ¡Ë','A','³ºÅö¤¹¤ë²¾Çä¾å¥Ç¡¼¥¿¤¬¤¢¤ê¤Þ¤»¤ó¡£¼ÂÇä¾å½èÍý¤Ç¤­¤Þ¤»¤ó¡£');";
-$sql[278] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42104','0000','¼ÂÇä¾å¥¨¥é¡¼¡Ê¾µÇ§ÈÖ¹æÉÔÀµ¡Ë','A','¾µÇ§ÈÖ¹æ¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡£¾µÇ§ÈÖ¹æ¤ò³ÎÇ§¤·¤Æ²¼¤µ¤¤¡£');";
-$sql[279] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42105','0000','¼ÂÇä¾å¥¨¥é¡¼¡Ê»ÙÊ§¶èÊ¬ÉÔ°ìÃ×¡Ë','A','»ÙÊ§¶èÊ¬¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡£»ÙÊ§¶èÊ¬¤ò³ÎÇ§¤·¤Æ²¼¤µ¤¤¡£');";
-$sql[280] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42106','0000','¼ÂÇä¾å¥¨¥é¡¼¡Ê¥Ü¡¼¥Ê¥¹·îÉÔ°ìÃ×¡Ë','A','¥Ü¡¼¥Ê¥¹·î¤Ë¸í¤ê¤¬¤¢¤ê¤Þ¤¹¡£»ÙÊ§¶èÊ¬¤ò³ÎÇ§¤·¤Æ²¼¤µ¤¤¡£');";
-$sql[281] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45001','0000','¼è¾Ã¥¨¥é¡¼¡ÊÂÐ¾Ý¶ÈÌ³°Ê³°¡Ë','A','CCS¤Ø¤ªÌä¤¤¹ç¤ï¤»²¼¤µ¤¤¡£');";
-$sql[282] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45002','0000','¼è¾Ã¥¨¥é¡¼¡ÊÍúÎò¤Ê¤·¡Ë','A','³ºÅö¤¹¤ë¼è°ú¥Ç¡¼¥¿¤¬¤¢¤ê¤Þ¤»¤ó¡£¼è¾Ã¥Ç¡¼¥¿¤òºÆÅÙ¤´³ÎÇ§¤¯¤À¤µ¤¤¡£');";
-$sql[283] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45003','0000','¼è¾Ã¥¨¥é¡¼¡ÊÍúÎò¤Ê¤·¡Ë','A','³ºÅö¥Ç¡¼¥¿¤Î½ô¾ò·ï¤Ç°Û¤Ê¤ë¥Ç¡¼¥¿¤¬¤¢¤ê¤Þ¤¹¡£¼è¾Ã¥Ç¡¼¥¿¤òºÆÅÙ¤´³ÎÇ§¤¯¤À¤µ¤¤¡£');";
-$sql[284] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45004','0000','¼è¾Ã¥¨¥é¡¼¡ÊÆó½Å¼è¾Ã¡Ë','A','³ºÅö¥Ç¡¼¥¿¤Ï´û¤Ë¼è¾ÃºÑ¤Ç¤¹¡£');";
-$sql[285] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45005','0000','¼è¾Ã¥¨¥é¡¼¡Ê·î¤Þ¤¿¤¬¤ê¡Ë','A','´û¤Ë£Í£Ô¤ò¥«¡¼¥É²ñ¼Ò¤ØÈ¯Á÷¤·¤Æ¤·¤Þ¤¤¤Þ¤·¤¿¡£¼è¾Ã¤ò¤¹¤ë¾ì¹ç¤ÏÄ¾ÀÜ¥«¡¼¥É²ñ¼Ò¤Ø¤ªÌä¤¤¹ç¤»¤¯¤À¤µ¤¤¡£');";
-$sql[286] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45006','0000','¼è¾Ã¥¨¥é¡¼¡Ê¼è¾ÃÉÔÍ×¡Ë','A','³ºÅö¥Ç¡¼¥¿¤Ï¼è¾Ã¤ÎÉ¬Í×¤¬¤¢¤ê¤Þ¤»¤ó¡£');";
-$sql[287] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45007','0000','¼è¾Ã¥¨¥é¡¼¡Ê²¾Çä¤Î¼è¾ÃÉÔ²Ä¡Ë','A','´û¤Ë¼ÂÇä¾åºÑ¤Ç¤¹¡£¼ÂÇä¾å¼è¾Ã¤Î¥Ç¡¼¥¿¤òÁ÷¿®¤·¤Æ²¼¤µ¤¤¡£');";
-$sql[288] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z00','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[289] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z01','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[290] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z02','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[291] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z03','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[292] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z04','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[293] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z05','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[294] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z06','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[295] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z01','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[296] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z02','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[297] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z03','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[298] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z04','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[299] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z05','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[300] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z06','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[301] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z07','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[302] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z08','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[303] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z09','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[304] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z10','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[305] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z11','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[306] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z21','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[307] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z22','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[308] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z51','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[309] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z52','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[310] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z53','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[311] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z54','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[312] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z55','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[313] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z56','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[314] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z57','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[315] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z58','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[316] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z59','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[317] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z60','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[318] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z61','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[319] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z62','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[320] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z63','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[321] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z64','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[322] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z65','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[323] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z69','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[324] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z70','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[325] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z71','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[326] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z72','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[327] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z73','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[328] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z74','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[329] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z75','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[330] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z01','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[331] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z02','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[332] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z03','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[333] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z04','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[334] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z05','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[335] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z06','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[336] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z07','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[337] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z08','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[338] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z09','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[339] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z22','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[340] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z23','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[341] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z24','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[342] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z25','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[343] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z26','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[344] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z27','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[345] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z51','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[346] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z52','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[347] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z53','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[348] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z54','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[349] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z55','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[350] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z56','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[351] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z57','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[352] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z58','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[353] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z59','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[354] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z60','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[355] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z61','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[356] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z62','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[357] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z63','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[358] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z64','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[359] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z65','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[360] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z69','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[361] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z70','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[362] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z71','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[363] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z72','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[364] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z73','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[365] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z74','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[366] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z75','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[367] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z10','10Z10','0100','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[368] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z10','10Z10','0200','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[369] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z10','10Z10','0300','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[370] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0001','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[371] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0002','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[372] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0003','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[373] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0011','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[374] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0012','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[375] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0021','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[376] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0022','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[377] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0023','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[378] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0031','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[379] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0032','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[380] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0033','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[381] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0041','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[382] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0042','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[383] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0043','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[384] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0051','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[385] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0052','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[386] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0053','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[387] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0054','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[388] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0061','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[389] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0062','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[390] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0063','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[391] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0071','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[392] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0072','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[393] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0073','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[394] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0074','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[395] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0075','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[396] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0081','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[397] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0082','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[398] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0083','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[399] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0091','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[400] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0092','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[401] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0093','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[402] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0101','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[403] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0102','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[404] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0103','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[405] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0111','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[406] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0112','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[407] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0113','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[408] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0114','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[409] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0115','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[410] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0121','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[411] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0122','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[412] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0123','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[413] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0124','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[414] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0125','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[415] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0131','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[416] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0132','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[417] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0133','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[418] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0134','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[419] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0135','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[420] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0136','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[421] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0141','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[422] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0151','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[423] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','1001','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[424] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','1002','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[425] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2002','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','¡Ö¼ÂÇä¾å¡¢¼è¾Ã¡¢ÊÖÉÊ¡¢·î¸ÙÊÖÉÊ¡×¤Î¾ì¹ç¡¢SPID¤È¥ª¡¼¥À¡¼ID¤¬°ìÃ×¤¹¤ë¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Þ¤»¤ó¡£');";
-$sql[426] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2007','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[427] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2008','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[428] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2009','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[429] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2010','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','SPID¤È¥ª¡¼¥À¡¼ID¤¬°ìÃ×¤·¡¢·èºÑ¤¬½ªÎ»¤·¤Æ¤¤¤Ê¤¤¥Ð¥Ã¥Á¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Þ¤¹¡£');";
-$sql[430] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2011','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','¡ÖÍ­¸úÀ­¥Á¥§¥Ã¥¯¡¢Çä¾å¡¢²¾Çä¾å¡¢´Ê°×¥ª¡¼¥½¥ê¡×¤Î¾ì¹ç¡¢SPID¤È¥ª¡¼¥À¡¼ID¤¬°ìÃ×¤·¡¢½èÍý¶èÊ¬¤¬¡Ö¼è¾Ã¡¢ÊÖÉÊ¡¢·î¸ÙÊÖÉÊ¡×°Ê³°¤Ç·èºÑ¤¬À®¸ù¤·¤Æ¤¤¤ë¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Þ¤¹¡£');";
-$sql[431] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2012','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','¡Ö¼ÂÇä¾å¡×¤Î¾ì¹ç¡¢SPID¤È¥ª¡¼¥À¡¼ID¤¬°ìÃ×¤·¡¢½èÍý¶èÊ¬¤¬¡Ö²¾Çä¾å¡×¤Ç·èºÑ¤¬À®¸ù¤·¤Æ¤¤¤ë¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Þ¤»¤ó¡£');";
-$sql[432] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2013','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','¡Ö¼è¾Ã¡¢ÊÖÉÊ¡¢·î¸ÙÊÖÉÊ¡×¤Î¾ì¹ç¡¢SPID¤È¥ª¡¼¥À¡¼ID¤¬°ìÃ×¤·¡¢·èºÑ¤¬À®¸ù¤·¤Æ¤¤¤ë¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Þ¤»¤ó¡£');";
-$sql[433] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2014','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','¡Ö¼è¾Ã¡¢ÊÖÉÊ¡¢·î¸ÙÊÖÉÊ¡×¤Î¾ì¹ç¡¢SPID¤È¥ª¡¼¥À¡¼ID¤¬°ìÃ×¤·¡¢½èÍý¶èÊ¬¤¬¡ÖÇä¾å¡¢²¾Çä¾å¡¢¼ÂÇä¾å¡¢´Ê°×¥ª¡¼¥½¥ê¡×¤Ç·èºÑ¤¬À®¸ù¤·¤Æ¤¤¤ë¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Þ¤»¤ó¡£');";
-$sql[434] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','3000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[435] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','4000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[436] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','5000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[437] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z20','20Z20','0001','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[438] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z20','20Z20','0002','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[439] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z20','20Z20','0003','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[440] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z20','20Z20','0004','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
-$sql[441] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z99','10Z99','0000','·èºÑ¥»¥ó¥¿¡¼Â¦¸¡ÃÎ¥¨¥é¡¼','F','CCS¤Ë¤ªÌä¤¤¹ç¤»²¼¤µ¤¤');";
+41','CONTEXTプロセス障害中','E','CCSへお問い合わせ下さい。');";
+$sql[211] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','12001','0000','履歴更新不能','E','センター障害中です。CCSへお問い合わせ下さい。');";
+$sql[212] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','12002','0000','取引状態不整合','E','センター障害中です。CCSへお問い合わせ下さい。');";
+$sql[213] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42100','0001~0023','CONTEXT要求メッセージエラー','E','CCSへお問い合わせ下さい。');";
+$sql[214] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42500','0000','CONTEXT結果異常','E','CCSへお問い合わせ下さい。');";
+$sql[215] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0001','CAFIS報告電文精査エラー','E','CCSへお問い合わせ下さい。');";
+$sql[216] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0002','CAFIS報告電文精査エラー','E','CCSへお問い合わせ下さい。');";
+$sql[217] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0003','CAFIS報告電文精査エラー','E','CCSへお問い合わせ下さい。');";
+$sql[218] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0004','CAFIS報告電文精査エラー','E','CCSへお問い合わせ下さい。');";
+$sql[219] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0005','CAFIS報告電文精査エラー','E','CCSへお問い合わせ下さい。');";
+$sql[220] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0006','CAFIS報告電文精査エラー','E','CCSへお問い合わせ下さい。');";
+$sql[221] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0007','CAFIS報告電文精査エラー','E','CCSへお問い合わせ下さい。');";
+$sql[222] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42501','0999','CAFIS報告電文精査エラー','E','CCSへお問い合わせ下さい。');";
+$sql[223] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','42900','0000','CONTEXTシステム障害','E','CCSへお問い合わせ下さい。');";
+$sql[224] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','43001','0000','仕向不整合','E','CCSへお問い合わせ下さい。');";
+$sql[225] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H23','43100','0001~0023','CONTEXT要求メッセージエラー','E','CCSへお問い合わせ下さい。');";
+$sql[226] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H67','21003','0000','商品コード不正','E','商品コードに0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[227] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H68','21004','0000','金額不正','E','金額に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[228] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H69','21005','0000','税送料不正','E','税送料に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[229] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H70','21012','0000','ボーナス回数不正','D','ボーナス回数に0~9orスペース以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[230] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H71','21016','0000','ボーナス月不正','D','ボーナス月に0~9orスペース以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[231] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H71','22010','0000','ボーナス取扱期間エラー','E','CCSへお問い合わせ下さい。');";
+$sql[232] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H72','21015','0000','ボーナス金額不正','D','ボーナス金額に0~9orスペース以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[233] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H73','21017','0000','支払開始月不正','D','支払開始月に0~9orスペース以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[234] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H74','21013','0000','分割回数不正','D','分割回数に0~9orスペース以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[235] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H74','22007','0001~0003','取扱業務エラー','E','CCSへお問い合わせ下さい。');";
+$sql[236] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H75','21014','0000','分割金額不正','D','分割金額に0~9orスペース以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[237] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H76','21018','0000','初回金エラー','D','初回金に0~9orスペース以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[238] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H77','21006','0000','業務区分不正','E','業務区分に1,2,4以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[239] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H78','21007','0000','支払区分不正','E','支払区分に10,21,22,34,61,80以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[240] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H80','21009','0000','取消区分エラー','E','取消区分に2以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[241] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H81','21010','0000','取扱区分エラー','E','取扱区分に1以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[242] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21001','0000','伝票番号不正','E','処理通番に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[243] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21700','0000','SPマシンカウンターファイルなし','E','CCSへお問い合わせ下さい。');";
+$sql[244] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21800','0000','開閉局チェックエラー','E','CCSへお問い合わせ下さい。');";
+$sql[245] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21900','0000','障害電文精査エラー','E','エラーコードに0orスペース以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[246] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1001','エラーコード不正','E','スペース以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[247] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1002','マスター電文種別不正','E','マスター電文種別に0~9以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[248] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1003','電文送信区分不正','E','電文送信区分に2以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[249] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1004','承認番号不正','E','CCSへお問い合わせ下さい。');";
+$sql[250] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1005','端末処理通番不正','E','処理通番に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[251] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1006','処理年月日不正','E','処理年月日に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[252] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1007','セパレータ不正','E','セパレーターに@以外の文字がセットされています。先頭より98Byteのフィールドです。（電文に誤りがあります）');";
+$sql[253] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1101','カード区分不正','E','カード区分に3以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[254] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1102','暗証番号不正','E','暗証番号に0000以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[255] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1103','セパレータ不正','E','セパレーターに@以外の文字がセットされています。先頭より146Byteのフィールドです。（電文に誤りがあります）');";
+$sql[256] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','1301','セパレータ不正','E','セパレーターに@以外の文字がセットされています。電文の一番最後のセパレーターです。（電文に誤りがあります）');";
+$sql[257] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','2X01','データ識別不正','E','データ識別にF,G,@以外の文字がセットされています。
+（電文に誤りがあります）');";
+$sql[258] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS03','電文種別エラー','E','電文種別に3110,3210,3310,8930以外の文字がセットされている。
+（電文に誤りがあります）');";
+$sql[259] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS06','SPIDエラー','E','SPIDに0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[260] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS07','提供区分エラー','E','電文中の電文種別と提供区分の組合わせが正しくありません。
+（電文に誤りがあります）');";
+$sql[261] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS08','詳細区分エラー','E','詳細区分に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[262] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS09','処理通番エラー','E','処理通番に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[263] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS10','処理年月日エラー','E','処理年月日に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[264] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','KS11','処理時間エラー','E','処理時間に0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[265] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','NH01','端末機識別番号エラー','E','SPIDに0~9以外の文字がセットされています。（電文に誤りがあります）');";
+$sql[266] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','21999','NH02','組み合わせ不正','E','電文中の電文種別と業務区分の組合わせが正しくありません。
+（電文に誤りがあります）');";
+$sql[267] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','22001','0000','端末未登録','C','CCSへお問い合わせ下さい。');";
+$sql[268] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','22003','0001','端末開始日前','E','CCSへお問い合わせ下さい。');";
+$sql[269] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','22003','0002','端末抹消後','E','CCSへお問い合わせ下さい。');";
+$sql[270] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33001','0000','障害取消エラー（対象業務以外）','E','障害取消できませんでした。CCSへお問い合わせ下さい。');";
+$sql[271] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33002','0000','障害取消エラー（履歴なし）','E','障害取消できませんでした。CCSへお問い合わせ下さい。');";
+$sql[272] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33003','0000','障害取消エラー（履歴なし）','E','障害取消できませんでした。CCSへお問い合わせ下さい。');";
+$sql[273] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33004','0000','障害取消エラー（月またがり）','E','障害取消できませんでした。CCSへお問い合わせ下さい。');";
+$sql[274] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','33005','0000','障害取消エラー（仮売の取消不可）','E','障害取消できませんでした。CCSへお問い合わせ下さい。');";
+$sql[275] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42101','0000','実売上エラー（仮売上なし）','A','該当する仮売上データがありません。実売上処理できません。');";
+$sql[276] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42102','0000','実売上エラー（二重売上）','A','実売上処理済みです。');";
+$sql[277] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42103','0000','実売上エラー（仮売上が拒否）','A','該当する仮売上データがありません。実売上処理できません。');";
+$sql[278] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42104','0000','実売上エラー（承認番号不正）','A','承認番号に誤りがあります。承認番号を確認して下さい。');";
+$sql[279] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42105','0000','実売上エラー（支払区分不一致）','A','支払区分に誤りがあります。支払区分を確認して下さい。');";
+$sql[280] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','42106','0000','実売上エラー（ボーナス月不一致）','A','ボーナス月に誤りがあります。支払区分を確認して下さい。');";
+$sql[281] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45001','0000','取消エラー（対象業務以外）','A','CCSへお問い合わせ下さい。');";
+$sql[282] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45002','0000','取消エラー（履歴なし）','A','該当する取引データがありません。取消データを再度ご確認ください。');";
+$sql[283] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45003','0000','取消エラー（履歴なし）','A','該当データの諸条件で異なるデータがあります。取消データを再度ご確認ください。');";
+$sql[284] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45004','0000','取消エラー（二重取消）','A','該当データは既に取消済です。');";
+$sql[285] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45005','0000','取消エラー（月またがり）','A','既にＭＴをカード会社へ発送してしまいました。取消をする場合は直接カード会社へお問い合せください。');";
+$sql[286] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45006','0000','取消エラー（取消不要）','A','該当データは取消の必要がありません。');";
+$sql[287] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('H97','45007','0000','取消エラー（仮売の取消不可）','A','既に実売上済です。実売上取消のデータを送信して下さい。');";
+$sql[288] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z00','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[289] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z01','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[290] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z02','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[291] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z03','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[292] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z04','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[293] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z05','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[294] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z00','10Z06','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[295] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z01','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[296] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z02','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[297] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z03','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[298] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z04','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[299] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z05','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[300] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z06','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[301] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z07','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[302] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z08','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[303] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z09','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[304] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z10','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[305] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z11','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[306] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z21','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[307] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z22','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[308] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z51','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[309] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z52','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[310] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z53','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[311] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z54','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[312] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z55','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[313] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z56','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[314] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z57','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[315] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z58','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[316] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z59','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[317] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z60','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[318] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z61','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[319] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z62','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[320] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z63','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[321] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z64','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[322] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z65','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[323] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z69','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[324] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z70','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[325] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z71','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[326] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z72','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[327] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z73','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[328] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z74','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[329] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z01','10Z75','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[330] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z01','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[331] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z02','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[332] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z03','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[333] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z04','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[334] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z05','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[335] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z06','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[336] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z07','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[337] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z08','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[338] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z09','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[339] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z22','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[340] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z23','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[341] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z24','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[342] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z25','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[343] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z26','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[344] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z27','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[345] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z51','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[346] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z52','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[347] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z53','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[348] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z54','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[349] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z55','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[350] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z56','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[351] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z57','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[352] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z58','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[353] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z59','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[354] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z60','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[355] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z61','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[356] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z62','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[357] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z63','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[358] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z64','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[359] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z65','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[360] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z69','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[361] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z70','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[362] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z71','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[363] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z72','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[364] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z73','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[365] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z74','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[366] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z02','10Z75','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[367] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z10','10Z10','0100','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[368] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z10','10Z10','0200','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[369] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z10','10Z10','0300','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[370] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0001','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[371] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0002','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[372] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0003','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[373] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0011','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[374] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0012','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[375] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0021','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[376] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0022','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[377] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0023','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[378] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0031','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[379] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0032','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[380] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0033','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[381] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0041','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[382] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0042','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[383] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0043','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[384] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0051','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[385] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0052','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[386] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0053','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[387] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0054','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[388] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0061','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[389] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0062','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[390] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0063','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[391] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0071','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[392] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0072','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[393] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0073','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[394] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0074','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[395] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0075','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[396] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0081','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[397] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0082','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[398] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0083','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[399] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0091','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[400] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0092','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[401] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0093','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[402] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0101','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[403] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0102','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[404] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0103','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[405] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0111','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[406] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0112','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[407] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0113','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[408] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0114','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[409] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0115','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[410] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0121','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[411] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0122','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[412] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0123','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[413] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0124','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[414] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0125','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[415] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0131','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[416] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0132','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[417] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0133','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[418] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0134','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[419] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0135','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[420] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0136','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[421] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0141','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[422] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z11','10Z11','0151','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[423] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','1001','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[424] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','1002','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[425] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2002','決済センター側検知エラー','F','「実売上、取消、返品、月跨返品」の場合、SPIDとオーダーIDが一致するデータが存在しません。');";
+$sql[426] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2007','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[427] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2008','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[428] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2009','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[429] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2010','決済センター側検知エラー','F','SPIDとオーダーIDが一致し、決済が終了していないバッチデータが存在します。');";
+$sql[430] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2011','決済センター側検知エラー','F','「有効性チェック、売上、仮売上、簡易オーソリ」の場合、SPIDとオーダーIDが一致し、処理区分が「取消、返品、月跨返品」以外で決済が成功しているデータが存在します。');";
+$sql[431] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2012','決済センター側検知エラー','F','「実売上」の場合、SPIDとオーダーIDが一致し、処理区分が「仮売上」で決済が成功しているデータが存在しません。');";
+$sql[432] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2013','決済センター側検知エラー','F','「取消、返品、月跨返品」の場合、SPIDとオーダーIDが一致し、決済が成功しているデータが存在しません。');";
+$sql[433] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','2014','決済センター側検知エラー','F','「取消、返品、月跨返品」の場合、SPIDとオーダーIDが一致し、処理区分が「売上、仮売上、実売上、簡易オーソリ」で決済が成功しているデータが存在しません。');";
+$sql[434] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','3000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[435] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','4000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[436] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z12','10Z12','5000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[437] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z20','20Z20','0001','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[438] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z20','20Z20','0002','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[439] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z20','20Z20','0003','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[440] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z20','20Z20','0004','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
+$sql[441] = "INSERT INTO dtb_gmo_err (err_code,detail_code01,detail_code02,err_name,err_type,err_message) values ('Z99','10Z99','0000','決済センター側検知エラー','F','CCSにお問い合せ下さい');";
 
 
Index: branches/feature-module-update/html/test/kakinaka/epsilon_check.php
===================================================================
--- branches/rel/html/test/kakinaka/epsilon_check.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/epsilon_check.php	(revision 15078)
@@ -12,11 +12,11 @@
 $objQuery = new SC_Query();
 /*
-// trans_code ¤ò»ØÄê¤µ¤ì¤Æ¤¤¤Æ³î¤Ä¡¢Æþ¶âºÑ¤ß¤Î¾ì¹ç
+// trans_code を指定されていて且つ、入金済みの場合
 if($_POST["trans_code"] != "" and $_POST["paid"] == 1 and $_POST["order_number"] != ""){
-	// ¥¹¥Æ¡¼¥¿¥¹¤òÆþ¶âºÑ¤ß¤ËÊÑ¹¹¤¹¤ë
+	// ステータスを入金済みに変更する
 	$sql = "UPDATE dtb_order SET status = 6, update_date = now() WHERE order_id = ? AND memo04 = ? ";
 	$objQuery->query($sql, array($_POST["order_number"], $_POST["trans_code"]));
 	
-	// POST¤ÎÆâÍÆ¤òÁ´¤Æ¥í¥°ÊÝÂ¸
+	// POSTの内容を全てログ保存
 	$log_path = DATA_PATH . "logs/epsilon.log";
 	gfPrintLog("epsilon conveni start---------------------------------------------------------", $log_path);
@@ -27,5 +27,5 @@
 */
 
-    // URI¤«¤é³Æ¾ðÊó¤ò¼èÆÀ
+    // URIから各情報を取得
     $info = parse_url( $_SERVER["REQUEST_URI"] );
     $scheme = $info['scheme'];
Index: branches/feature-module-update/html/test/kakinaka/mobile.php
===================================================================
--- branches/rel/html/test/kakinaka/mobile.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/mobile.php	(revision 15078)
@@ -13,5 +13,5 @@
 );
 
-// POST¥Ç¡¼¥¿¤òÁ÷¿®¤·¡¢±þÅú¾ðÊó¤ò¼èÆÀ¤¹¤ë
+// POSTデータを送信し、応答情報を取得する
 $response = sfSendPostData($order_url, $arrData, array(200));
 	
Index: branches/feature-module-update/html/test/kakinaka/index.php
===================================================================
--- branches/rel/html/test/kakinaka/index.php	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/index.php	(revision 15078)
@@ -6,5 +6,5 @@
 $objImage = new SC_Image(IMAGE_TEMP_DIR);
 
-//---- ¥Ú¡¼¥¸É½¼¨ÍÑ¥¯¥é¥¹
+//---- ページ表示用クラス
 class LC_Page {
 	function LC_Page() {
@@ -21,5 +21,5 @@
 exit();
 
-//---- ¥Ú¡¼¥¸É½¼¨ÍÑ¥¯¥é¥¹
+//---- ページ表示用クラス
 class LC_Page {
 	function LC_Page() {
Index: branches/feature-module-update/html/test/kakinaka/templates/index.tpl
===================================================================
--- branches/rel/html/test/kakinaka/templates/index.tpl	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/templates/index.tpl	(revision 15078)
@@ -5,11 +5,11 @@
  *}-->
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" align="left">
-			<img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$smarty.const.IMAGE_TEMP_DIR}-->kaki.jpg" alt="¥°¥é¥Õ">
+			<img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$smarty.const.IMAGE_TEMP_DIR}-->kaki.jpg" alt="グラフ">
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/test/kakinaka/templates/utf.tpl
===================================================================
--- branches/rel/html/test/kakinaka/templates/utf.tpl	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/templates/utf.tpl	(revision 15078)
@@ -29,20 +29,20 @@
 </head>
 
-<!-- ¢§ £Â£Ï£Ä£ÙÉô ¥¹¥¿¡¼¥È -->
+<!-- ▼ ＢＯＤＹ部 スタート -->
 <body bgcolor="#ffe9e6" text="#555555" link="#3a75af" vlink="#3a75af" alink="#3a75af" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="preLoadImg('<!--{$smarty.const.URL_DIR}-->'); <!--{$tpl_onload}-->">
 <noscript>
 <link rel="stylesheet" href="<!--{$smarty.const.URL_DIR}-->css/common.css" type="text/css" />
 </noscript>
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" align="left">
-			<img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$smarty.const.IMAGE_TEMP_DIR}-->kaki.jpg" alt="¥°¥é¥Õ">
+			<img src="<!--{$smarty.const.SITE_URL}-->resize_image.php?image=<!--{$smarty.const.IMAGE_TEMP_DIR}-->kaki.jpg" alt="グラフ">
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 </body>
-<!-- ¢¥ £Â£Ï£Ä£ÙÉô ¥¨¥ó¥É -->
+<!-- ▲ ＢＯＤＹ部 エンド -->
 
 </html>
Index: branches/feature-module-update/html/test/kakinaka/templates/script.tpl
===================================================================
--- branches/rel/html/test/kakinaka/templates/script.tpl	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/templates/script.tpl	(revision 15078)
@@ -6,5 +6,5 @@
 <script type="text/javascript">
 <!--
-// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Ë¹àÌÜ¤ò³ä¤êÅö¤Æ¤ë¡£
+// セレクトボックスに項目を割り当てる。
 function lnSetSelect(name1, name2, id, val) {
 	sele1 = document.form1[name1];
@@ -16,5 +16,5 @@
 		index = sele1.selectedIndex;
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Î¥¯¥ê¥¢
+		// セレクトボックスのクリア
 		count = sele2.options.length;
 		for(i = count; i >= 0; i--) {
@@ -22,5 +22,5 @@
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ËÃÍ¤ò³ä¤êÅö¤Æ¤ë
+		// セレクトボックスに値を割り当てる
 		len = lists[index].length;
 		for(i = 0; i < len; i++) {
@@ -35,9 +35,9 @@
 </script>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td bgcolor="#ffffff" align="left">
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table cellspacing="0" cellpadding="0" summary=" " id="container">
 			<tr valign="top">
@@ -49,5 +49,5 @@
 
 				<td id="right">
-				<!--¥¿¥¤¥È¥ë¤³¤³¤«¤é-->
+				<!--タイトルここから-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/products/title_top.gif" width="580" height="8" alt=""></td></tr>
@@ -57,5 +57,5 @@
 						<table width="546" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr valign="top">
-								<td class="fs18"><span class="blackst"><!--¡ú¥¿¥¤¥È¥ë¡ú--><!--{$tpl_subtitle}--></span></td>
+								<td class="fs18"><span class="blackst"><!--★タイトル★--><!--{$tpl_subtitle}--></span></td>
 							</tr>
 						</table>
@@ -66,8 +66,8 @@
 					<tr><td height="10"></td></tr>
 				</table>
-				<!--¥¿¥¤¥È¥ë¤³¤³¤Þ¤Ç-->
-
-				<!--¸¡º÷¾ò·ï¤³¤³¤«¤é-->
-				<!--{if $tpl_subtitle == "¸¡º÷·ë²Ì"}-->
+				<!--タイトルここまで-->
+
+				<!--検索条件ここから-->
+				<!--{if $tpl_subtitle == "検索結果"}-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/products/flame_top.gif" width="580" height="8" alt=""></td></tr>
@@ -85,6 +85,6 @@
 									<tr><td height="10"></td></tr>
 									<tr>
-										<td class="fs12"><!--¡ú¸¡º÷·ë²Ì¡ú--><span class="blackst">¾¦ÉÊ¥«¥Æ¥´¥ê¡§</span><span class="black"><!--{$arrSearch.category|escape}--></span><br>
-										<span class="blackst">¾¦ÉÊÌ¾¡§</span><span class="black"><!--{$arrSearch.name|escape}--></span>
+										<td class="fs12"><!--★検索結果★--><span class="blackst">商品カテゴリ：</span><span class="black"><!--{$arrSearch.category|escape}--></span><br>
+										<span class="blackst">商品名：</span><span class="black"><!--{$arrSearch.name|escape}--></span>
 									</tr>
 									<tr><td height="10"></td></tr>
@@ -100,7 +100,7 @@
 				</table>
 				<!--{/if}-->
-				<!--¸¡º÷¾ò·ï¤³¤³¤Þ¤Ç-->
+				<!--検索条件ここまで-->
 				
-				<!--·ï¿ô¤³¤³¤«¤é-->
+				<!--件数ここから-->
 				<!--{if $tpl_linemax > 0}-->
 				<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -110,6 +110,6 @@
 						<table width="560" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>·ï¤Î¾¦ÉÊ¤¬¤´¤¶¤¤¤Þ¤¹¡£<!--{$tpl_strnavi}--></td>
-								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">²Á³Ê½ç</a><!--{else}--><strong>²Á³Ê½ç</strong><!--{/if}-->¡¡<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">¿·Ãå½ç</a><!--{else}--><strong>¿·Ãå½ç</strong><!--{/if}--></td>
+								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>件の商品がございます。<!--{$tpl_strnavi}--></td>
+								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">価格順</a><!--{else}--><strong>価格順</strong><!--{/if}-->　<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">新着順</a><!--{else}--><strong>新着順</strong><!--{/if}--></td>
 							</tr>
 						</table>
@@ -119,5 +119,5 @@
 					<tr><td height="15"></td></tr>
 				</table>
-				<!--·ï¿ô¤³¤³¤Þ¤Ç-->
+				<!--件数ここまで-->
 				<!--{else}-->
 				<!--{/if}-->
@@ -126,14 +126,14 @@
 				<!--{section name=cnt loop=$arrProducts}-->
 				<!--{assign var=id value=$arrProducts[cnt].product_id}-->
-				<!--¢§¾¦ÉÊ¤³¤³¤«¤é-->
+				<!--▼商品ここから-->
 				<tr valign="top">
 					<td><a name="product<!--{$id}-->" id="product<!--{$id}-->"></a></td>
-					<td><!--¡ú²èÁü¡ú--><div id="picture"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->"><!--¾¦ÉÊ¼Ì¿¿--><img src="<!--{$smarty.const.IMAGE_SAVE_URL|sfTrimURL}-->/<!--{$arrProducts[cnt].main_list_image}-->" width="130" height="130" alt="<!--{$arrProducts[cnt].name|escape}-->" /></a></div></td>
+					<td><!--★画像★--><div id="picture"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->"><!--商品写真--><img src="<!--{$smarty.const.IMAGE_SAVE_URL|sfTrimURL}-->/<!--{$arrProducts[cnt].main_list_image}-->" width="130" height="130" alt="<!--{$arrProducts[cnt].name|escape}-->" /></a></div></td>
 					<td align="right">
 						<table width="420" border="0" cellspacing="0" cellpadding="0" summary=" ">
-							<!--¥¢¥¤¥³¥ó-->
+							<!--アイコン-->
 							<tr>
 								<td colspan="2">
-								<!--¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹-->
+								<!--商品ステータス-->
 								<!--{assign var=sts_cnt value=0}-->
 								<!--{section name=flg loop=$arrProducts[cnt].product_flag|count_characters}-->
@@ -143,8 +143,8 @@
 									<!--{/if}-->
 								<!--{/section}-->
-								<!--¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹-->
-								</td>
-							</tr>
-							<!--¥¢¥¤¥³¥ó-->
+								<!--商品ステータス-->
+								</td>
+							</tr>
+							<!--アイコン-->
 							<!--{if $sts_cnt > 0}-->
 							<tr><td height="8"></td></tr>
@@ -155,5 +155,5 @@
 									<tr><td height="5"></td></tr>
 									<tr>
-										<td class="fs14"><!--¡ú¾¦ÉÊÌ¾¡ú-->¡¡<a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" class="over"><!--¾¦ÉÊÌ¾--><strong><!--{$arrProducts[cnt].name|escape}--></strong></a></td>
+										<td class="fs14"><!--★商品名★-->　<a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" class="over"><!--商品名--><strong><!--{$arrProducts[cnt].name|escape}--></strong></a></td>
 									</tr>
 									<tr><td height="5"></td></tr>
@@ -164,26 +164,26 @@
 							<tr><td height="8"></td></tr>
 							<tr>
-								<td colspan="2" class="fs12"><!--¡ú¥³¥á¥ó¥È¡ú--><!--{$arrProducts[cnt].main_list_comment|escape|nl2br}--></td>
+								<td colspan="2" class="fs12"><!--★コメント★--><!--{$arrProducts[cnt].main_list_comment|escape|nl2br}--></td>
 							</tr>
 							<tr><td height="8"></td></tr>
 							<tr>
 								<td>
-									<span class="red"><span class="fs12">²Á³Ê</span><span class="fs10">(ÀÇ¹þ)</span></span><span class="redst"><span class="fs12">¡§
+									<span class="red"><span class="fs12">価格</span><span class="fs10">(税込)</span></span><span class="redst"><span class="fs12">：
 									<!--{if $arrProducts[cnt].price02_min == $arrProducts[cnt].price02_max}-->
 										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 									<!--{else}-->
-										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->¡Á<!--{$arrProducts[cnt].price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+										<!--{$arrProducts[cnt].price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜<!--{$arrProducts[cnt].price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 									<!--{/if}-->
-									±ß</span></span>
+									円</span></span>
 								</td>
 								<!--{assign var=name value="detail`$smarty.section.cnt.iteration`"}-->
-								<td align="right"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail_on.gif','<!--{$name}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif','<!--{$name}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif" width="115" height="25" alt="¾Ü¤·¤¯¤Ï¤³¤Á¤é" name="<!--{$name}-->" id="<!--{$name}-->" /></a></td>
+								<td align="right"><a href="<!--{$smarty.const.DETAIL_P_HTML}--><!--{$arrProducts[cnt].product_id}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail_on.gif','<!--{$name}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif','<!--{$name}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_detail.gif" width="115" height="25" alt="詳しくはこちら" name="<!--{$name}-->" id="<!--{$name}-->" /></a></td>
 							</tr>
 							<!--{if $arrProducts[cnt].stock_max == 0 && $arrProducts[cnt].stock_unlimited_max != 1}-->
 								<tr>
-									<td class="fs12"><span class="red">¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¡¢Âþº£ÉÊÀÚ¤ìÃæ¤Ç¤¹¡£</span></td>
+									<td class="fs12"><span class="red">申し訳ございませんが、只今品切れ中です。</span></td>
 								</tr>
 							<!--{else}-->
-								<!--¢§Çã¤¤Êª¤«¤´-->
+								<!--▼買い物かご-->
 								<tr><td height=5></td></tr>
 								<tr valign="top" align="right" id="price">
@@ -196,10 +196,10 @@
 													<!--{assign var=class1 value=classcategory_id`$id`_1}-->
 													<!--{assign var=class2 value=classcategory_id`$id`_2}-->
-													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class1] != ""}-->¢¨ <!--{$tpl_class_name1[$id]}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class1] != ""}-->※ <!--{$tpl_class_name1[$id]}-->を入力して下さい。<!--{/if}--></span></td></tr>
 													<tr>
-														<td align="right" class="fs12st"><!--{$tpl_class_name1[$id]|escape}-->¡§ </td>
+														<td align="right" class="fs12st"><!--{$tpl_class_name1[$id]|escape}-->： </td>
 														<td>
 															<select name="<!--{$class1}-->" style="<!--{$arrErr[$class1]|sfGetErrorColor}-->" onchange="lnSetSelect('<!--{$class1}-->', '<!--{$class2}-->', '<!--{$id}-->','');">
-															<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+															<option value="">選択してください</option>
 															<!--{html_options options=$arrClassCat1[$id] selected=$arrForm[$class1]}-->
 															</select>
@@ -208,10 +208,10 @@
 													<!--{/if}-->
 													<!--{if $tpl_classcat_find2[$id]}-->
-													<tr><td colspan="2" height="5" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class2] != ""}-->¢¨ <!--{$tpl_class_name2[$id]}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<!--{/if}--></span></td></tr>
+													<tr><td colspan="2" height="5" align="center" class="fs12"><span class="redst"><!--{if $arrErr[$class2] != ""}-->※ <!--{$tpl_class_name2[$id]}-->を入力して下さい。<!--{/if}--></span></td></tr>
 													<tr>
-														<td align="right" class="fs12st"><!--{$tpl_class_name2[$id]|escape}-->¡§ </td>
+														<td align="right" class="fs12st"><!--{$tpl_class_name2[$id]|escape}-->： </td>
 														<td>
 															<select name="<!--{$class2}-->" style="<!--{$arrErr[$class2]|sfGetErrorColor}-->">
-															<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+															<option value="">選択してください</option>
 															</select>
 														</td>
@@ -221,10 +221,10 @@
 													<tr><td colspan="2" height="10" align="center" class="fs12"><span class="redst"><!--{$arrErr[$quantity]}--></span></td></tr>
 													<tr>
-														<td align="right" width="115" class="fs12st">¸Ä¿ô¡§ 
+														<td align="right" width="115" class="fs12st">個数： 
 															<!--{if $arrErr.quantity != ""}--><br/><span class="redst"><!--{$arrErr.quantity}--></span><!--{/if}-->
 															<input type="text" name="<!--{$quantity}-->" size="3" class="box3" value="<!--{$arrForm[$quantity]|default:1}-->" maxlength=<!--{$smarty.const.INT_LEN}--> style="<!--{$arrErr[$quantity]|sfGetErrorColor}-->" >
 														</td>
 														<td width="170" align="center">
-															<a href="" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart<!--{$id}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart<!--{$id}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="¥«¥´¤ËÆþ¤ì¤ë" name="cart<!--{$id}-->" id="cart<!--{$id}-->" /></a>
+															<a href="" onclick="fnChangeAction('<!--{$smarty.server.REQUEST_URI|escape}-->#product<!--{$id}-->'); fnModeSubmit('cart','product_id','<!--{$id}-->'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin_on.gif','cart<!--{$id}-->');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif','cart<!--{$id}-->');"><img src="<!--{$smarty.const.URL_DIR}-->img/products/b_cartin.gif" width="115" height="25" alt="カゴに入れる" name="cart<!--{$id}-->" id="cart<!--{$id}-->" /></a>
 														</td>
 													</tr>
@@ -236,5 +236,5 @@
 									</td>
 								</tr>
-								<!--¢¥Çã¤¤Êª¤«¤´-->	
+								<!--▲買い物かご-->	
 							<!--{/if}-->					
 						</table>
@@ -245,5 +245,5 @@
 				</table>
 
-				<!--·ï¿ô¤³¤³¤«¤é-->
+				<!--件数ここから-->
 				<!--{if $tpl_linemax > 0}-->
 				<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -253,6 +253,6 @@
 						<table width="560" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>·ï¤Î¾¦ÉÊ¤¬¤´¤¶¤¤¤Þ¤¹¡£<!--{$tpl_strnavi}--></td>
-								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">²Á³Ê½ç</a><!--{else}--><strong>²Á³Ê½ç</strong><!--{/if}-->¡¡<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">¿·Ãå½ç</a><!--{else}--><strong>¿·Ãå½ç</strong><!--{/if}--> </td>
+								<td class="fs12" align="left"><span class="redst"><!--{$tpl_linemax}--></span>件の商品がございます。<!--{$tpl_strnavi}--></td>
+								<td class="fs12" align="right"><!--{if $orderby != 'price'}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'price')">価格順</a><!--{else}--><strong>価格順</strong><!--{/if}-->　<!--{if $orderby != "date"}--><a href="#" onclick="fnModeSubmit('', 'orderby', 'date')">新着順</a><!--{else}--><strong>新着順</strong><!--{/if}--> </td>
 							</tr>
 						</table>
@@ -262,13 +262,13 @@
 					<tr><td height="15"></td></tr>
 				</table>
-				<!--·ï¿ô¤³¤³¤Þ¤Ç-->
+				<!--件数ここまで-->
 				<!--{/if}-->
 				</form>
-				<!--¢¥RIGHT CONTENTS-->
+				<!--▲RIGHT CONTENTS-->
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/html/test/kakinaka/yui/folders.tpl
===================================================================
--- branches/rel/html/test/kakinaka/yui/folders.tpl	(revision 12157)
+++ branches/feature-module-update/html/test/kakinaka/yui/folders.tpl	(revision 15078)
@@ -85,15 +85,15 @@
 	
 	
-// ¥Ä¥ê¡¼¥Ç¡¼¥¿
+// ツリーデータ
 var data = <!--{$data}-->
 
-//¤³¤³¤«¤é²¼¤Ï¿¨¤é¤Ê¤¯¤Æ¤âOK
-//(namespace¤Ï»È¤ï¤Ê¤¯¤Æ¤âÆ°ºî¤·¤Þ¤¹)
-YAHOO.namespace('treefolder');//¥«¥¹¥¿¥Þ¥¤¥º¤·¤¿´Ø¿ô¤Ê¤ÉÍÑ¤ËÌ¾Á°¶õ´Ö¤òÍÑ°Õ¤·¤Æ¤ª¤­¤Þ¤¹
+//ここから下は触らなくてもOK
+//(namespaceは使わなくても動作します)
+YAHOO.namespace('treefolder');//カスタマイズした関数など用に名前空間を用意しておきます
 YAHOO.treefolder.tree = function(tree,data) {
 	this.data = data;
 	this.tree = tree;
 
-	//TreeÉÁ²è 
+	//Tree描画 
 	this.mkTree = function (oj,node){
 		for(var i in oj){
@@ -117,13 +117,13 @@
 }
 
-//½é´ü²½
+//初期化
 YAHOO.treefolder.treeIni = function(){
 
-	var tree = new YAHOO.widget.TreeView("treeDiv1");//treeDiv1¤ÏÉ½¼¨¤¹¤ëDIV¤ÎIDÌ¾¤Ç¤¹
-	test1 = new YAHOO.treefolder.tree(tree,data);//¤³¤³¤ÇTree¥Ç¡¼¥¿¤òÅÏ¤·¤Þ¤¹
+	var tree = new YAHOO.widget.TreeView("treeDiv1");//treeDiv1は表示するDIVのID名です
+	test1 = new YAHOO.treefolder.tree(tree,data);//ここでTreeデータを渡します
 	test1.mkTree(test1.data, tree.getRoot());
 }
 
-//¥Ú¡¼¥¸ÆÉ¤ß¹þ¤ß¸å¤Ë¥«¥¹¥¿¥Þ¥¤¥º´Ø¿ôYAHOO.treefolder.treeIni()¤òµ¯Æ°¤·¤Þ¤¹
+//ページ読み込み後にカスタマイズ関数YAHOO.treefolder.treeIni()を起動します
 YAHOO.util.Event.addListener(window, 'load', YAHOO.treefolder.treeIni);
 
Index: branches/feature-module-update/html/test/naka/mail.php
===================================================================
--- branches/rel/html/test/naka/mail.php	(revision 12157)
+++ branches/feature-module-update/html/test/naka/mail.php	(revision 15078)
@@ -5,5 +5,5 @@
 
 $to = "naka@lockon.co.jp";
-$body = "¥Æ¥¹¥È¤Ç¤¹¡£¥¢¥¤¥¦¥í¥¨??????¼ô??";
+$body = "テストです。アイウロエ??????彅??";
 
 $body = mb_convert_encoding($body, 'UTF-8', "EUC-JP");
Index: branches/feature-module-update/html/test/naka/send.php
===================================================================
--- branches/rel/html/test/naka/send.php	(revision 12157)
+++ branches/feature-module-update/html/test/naka/send.php	(revision 15078)
@@ -9,7 +9,7 @@
 	'order_number' => '93963928111111111113',
 	'st_code' => '00100-0000-00000',
-	'memo1' => '»î¸³ÍÑ¥ª¡¼¥À¡¼¾ðÊó',
+	'memo1' => '試験用オーダー情報',
 	'user_mail_add' => 'naka@lockon.co.jp',
-	'item_name' => '¥×¥ê¥ó¥¿',
+	'item_name' => 'プリンタ',
 	'contract_code' => '13094800',
 	'user_name' => 'naka',
Index: branches/feature-module-update/html/test/naka/shopcgi.php
===================================================================
--- branches/rel/html/test/naka/shopcgi.php	(revision 12157)
+++ branches/feature-module-update/html/test/naka/shopcgi.php	(revision 15078)
@@ -6,19 +6,19 @@
 $entry_url = "http://mod-i.ccsware.net/ohayou/EntryTran.php";
 $exec_url = "https://mod-i.ccsware.net/ohayou/ExecTran.php";
-// ¼õÃíÈÖ¹æ¤Î¼èÆÀ
+// 受注番号の取得
 $order_id = sfGetUniqRandomId();
 
-// Å¹ÊÞ¾ðÊó¤ÎÁ÷¿®
+// 店舗情報の送信
 $arrData = array(
-	'OrderId' => $order_id,		// Å¹ÊÞ¤´¤È¤Ë°ì°Õ¤ÊÃíÊ¸ID¤òÁ÷¿®¤¹¤ë¡£
-	'TdTenantName' => '',		// 3DÇ§¾Ú»þÉ½¼¨ÍÑÅ¹ÊÞÌ¾
-	'TdFlag' => '',				// 3D¥Õ¥é¥°
-	'ShopId' => 'test000003087',// ¥·¥ç¥Ã¥×ID
-	'ShopPass' => 'lockon',		// ¥·¥ç¥Ã¥×¥Ñ¥¹¥ï¡¼¥É
-	'Currency' => 'JPN',		// ÄÌ²ß¥³¡¼¥É
-	'Amount' => '1000',			// ¶â³Û
-	'Tax' => '50',				// ¾ÃÈñÀÇ
-	'JobCd' => 'CHECK',			// ½èÍý¶èÊ¬
-	'TenantNo' => '111111111',	// cgi-4¤ÇºîÀ®¤·¤¿Å¹ÊÞID¤òÁ÷¿®¤¹¤ë¡£
+	'OrderId' => $order_id,		// 店舗ごとに一意な注文IDを送信する。
+	'TdTenantName' => '',		// 3D認証時表示用店舗名
+	'TdFlag' => '',				// 3Dフラグ
+	'ShopId' => 'test000003087',// ショップID
+	'ShopPass' => 'lockon',		// ショップパスワード
+	'Currency' => 'JPN',		// 通貨コード
+	'Amount' => '1000',			// 金額
+	'Tax' => '50',				// 消費税
+	'JobCd' => 'CHECK',			// 処理区分
+	'TenantNo' => '111111111',	// cgi-4で作成した店舗IDを送信する。
 );
 
@@ -38,5 +38,5 @@
 sfPrintR($arrRet);
 
-// ·èºÑ¾ðÊó¤ÎÁ÷¿®
+// 決済情報の送信
 $arrData = array(
 	'AccessId' => $arrRet['ACCESS_ID'],
@@ -44,16 +44,16 @@
 	'OrderId' => $order_id,
 	'RetURL' => 'http://test.ec-cube.net/ec-cube/test/naka/recv.php',
-	// ¥×¥í¥Ñ¡¼¥«¡¼¥É¤ò°·¤ï¤Ê¤¤¾ì¹ç¤ÏVISA¸ÇÄê¤ÇOK
+	// プロパーカードを扱わない場合はVISA固定でOK
 	'CardType' => 'VISA, 11111, 111111111111111111111111111111111111, 1111111111',
-	// »ÙÊ§¤¤ÊýË¡
+	// 支払い方法
 	/*
-		1:°ì³ç
-		2:Ê¬³ä
-		3:¥Ü¡¼¥Ê¥¹°ì³ç
-		4:¥Ü¡¼¥Ê¥¹Ê¬³ä
-		5:¥ê¥ÜÊ§¤¤
+		1:一括
+		2:分割
+		3:ボーナス一括
+		4:ボーナス分割
+		5:リボ払い
 	 */
 	'Method' => '2',
-	// »ÙÊ§²ó¿ô
+	// 支払回数
 	'PayTimes' => '4',
 	'CardNo1' => '4444',
@@ -63,10 +63,10 @@
     'ExpireMM' => '06',
     'ExpireYY' => '07',
-	// ²ÃÌÁÅ¹¼«Í³¹àÌÜÊÖµÑ¥Õ¥é¥°
+	// 加盟店自由項目返却フラグ
     'ClientFieldFlag' => '1',
     'ClientField1' => 'f1',
     'ClientField2' => 'f2',
     'ClientField3' => 'f3',
-	// ¥ê¥À¥¤¥ì¥¯¥È¥Ú¡¼¥¸¤Ç¤Î±þÅú¤ò¼õ¤±¼è¤é¤Ê¤¤
+	// リダイレクトページでの応答を受け取らない
 	'ModiFlag' => '1',	
 );
Index: branches/feature-module-update/html/test/naka/recv.php
===================================================================
--- branches/rel/html/test/naka/recv.php	(revision 12157)
+++ branches/feature-module-update/html/test/naka/recv.php	(revision 15078)
@@ -8,9 +8,9 @@
 $tmpResult = popen($cmd, "r");
 
-// ·ë²Ì¼èÆÀ
+// 結果取得
 while( ! FEOF ( $tmpResult ) ) {
 	$result .= FGETS($tmpResult);
 }
-pclose($tmpResult);				// 	¥Ñ¥¤¥×¤òÊÄ¤¸¤ë
+pclose($tmpResult);				// 	パイプを閉じる
 
 $arrRet = lfGetPostArray($result);
Index: branches/feature-module-update/html/test/naka/test.php
===================================================================
--- branches/rel/html/test/naka/test.php	(revision 12157)
+++ branches/feature-module-update/html/test/naka/test.php	(revision 15078)
@@ -9,7 +9,7 @@
 <form name="form1" action="test.php" method="POST">
 <tr>
-	<td>Ê¸»ú¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤</td>
+	<td>文字を入力してください</td>
 	<td><input type="text" name="string"></td>
-	<td><input type="submit" value="Á÷¿®"></td>
+	<td><input type="submit" value="送信"></td>
 </tr>
 </form>
Index: branches/feature-module-update/html/test/naka/graph.php
===================================================================
--- branches/rel/html/test/naka/graph.php	(revision 12157)
+++ branches/feature-module-update/html/test/naka/graph.php	(revision 15078)
@@ -9,5 +9,5 @@
 		$objGraphPie = new SC_GraphPie(400, 250, 80, 70);
 		
-		/* ¥Ç¥Ð¥Ã¥°É½¼¨ÍÑ by naka
+		/* デバッグ表示用 by naka
 		foreach($arrList as $key => $val) {
 			$objGraphPie->debugPrint("key:$key val:$val");
@@ -16,15 +16,15 @@
 		
 		$arrList = array(
-			'Îý½¬A' => 11,
-			'Îý½¬B' => 32,
-			'Îý½¬C' => 48
+			'練習A' => 11,
+			'練習B' => 32,
+			'練習C' => 48
 		);
 		
-		// ¥Ç¡¼¥¿¤ò¥»¥Ã¥È¤¹¤ë
+		// データをセットする
 		$objGraphPie->setData($arrList);
-		// ËÞÎã¤ò¥»¥Ã¥È¤¹¤ë
+		// 凡例をセットする
 		$objGraphPie->setLegend(array_keys($arrList));
 		
-		// ±ß¥°¥é¥ÕÉÁ²è
+		// 円グラフ描画
 		//$objGraphPie->drawGraph();
 		
@@ -35,34 +35,34 @@
 		$w = $objGraphPie->cw;
 		
-		// ¥Ç¡¼¥¿¤Î³ÑÅÙ¤ò¼èÆÀ¤¹¤ë
+		// データの角度を取得する
 		$arrRad = $objGraphPie->getCircleData($objGraphPie->arrData);
 		$rd_max = count($arrRad);
 		
-		// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç
+		// データが存在しない場合
 		if($rd_max <= 0) {
 			return;
 		}
 		
-		// ±Æ¤ÎÉÁ²è
+		// 影の描画
 		if($objGraphPie->shade_on) {
 			$objGraphPie->drawShade();
 		}
 		
-		// ¿§¿ô¤Î¼èÆÀ
+		// 色数の取得
 		$c_max = count($objGraphPie->arrColor);
 		$dc_max = count($objGraphPie->arrDarkColor);
 		
-		// Â¦ÌÌ¤ÎÉÁ²è		
+		// 側面の描画		
 		for ($i = ($y + $z - 1); $i >= $y; $i--) {
 			$start = 0;
 			for($j = 0; $j < $rd_max; $j++) {
-				// ³ÑÅÙ¤¬0ÅÙ°Ê¾å¤Î¾ì¹ç¤Î¤ßÂ¦ÌÌ¤òÉÁ²è¤¹¤ë¡£
+				// 角度が0度以上の場合のみ側面を描画する。
 				if($arrRad[$j] > 0) {
 					$end = $start + $arrRad[$j];
 					if($start == 0 && $end == 360) {
-						// -90¢·270¤Ç»ØÄê¤¹¤ë¤È±ß¤¬ÉÁ²è¤Ç¤­¤Ê¤¤¤Î¤Ç0¢·360¤Ë»ØÄê
+						// -90~270で指定すると円が描画できないので0~360に指定
 						imagearc($objGraphPie->image, $x, $i, $w, $h, 0, 360, $objGraphPie->arrDarkColor[($j % $dc_max)]);
 					} else {
-						// -90¡ë¤Ï12»þ¤Î°ÌÃÖ¤«¤é³«»Ï¤¹¤ë¤è¤¦¤ËÊäÀµ¤·¤Æ¤¤¤ë
+						// -90°は12時の位置から開始するように補正している
 						imagearc($objGraphPie->image, $x, $i, $w, $h, $start - 90, $end - 90, $objGraphPie->arrDarkColor[($j % $dc_max)]);	
 					}			
@@ -74,13 +74,13 @@
 
 		
-		// ¾åÌÌ¤ÎÉÁ²è
+		// 上面の描画
 		$start = 0;
 		for($i = 0; $i < $rd_max; $i++) {
 			$end = $start + $arrRad[$i];
 			if($start == 0 && $end == 360) {
-				// -90¢·270¤Ç»ØÄê¤¹¤ë¤È±ß¤¬ÉÁ²è¤Ç¤­¤Ê¤¤¤Î¤Ç0¢·360¤Ë»ØÄê
+				// -90~270で指定すると円が描画できないので0~360に指定
 				imagefilledarc($objGraphPie->image, $x, $y, $w, $h, 0, 360, $objGraphPie->arrColor[($i % $c_max)], IMG_ARC_PIE);			
 			} else {
-				// -90¡ë¤Ï12»þ¤Î°ÌÃÖ¤«¤é³«»Ï¤¹¤ë¤è¤¦¤ËÊäÀµ¤·¤Æ¤¤¤ë¡£		
+				// -90°は12時の位置から開始するように補正している。		
 				imagefilledarc($objGraphPie->image, $x, $y, $w, $h, $start - 90, $end - 90, $objGraphPie->arrColor[($i % $c_max)], IMG_ARC_PIE);
 			}
@@ -88,21 +88,21 @@
 		}
 		/*
-		// ÄìÌÌ¤ÎÉÁ²è
+		// 底面の描画
 		imagearc($objGraphPie->image, $x, $y + $z, $w, $h, 0, 180 , $objGraphPie->flame_color);
 		
-		// ¾åÌÌ¤Î±ï¼è¤ê
+		// 上面の縁取り
 		$start = 0;
 		for($i = 0; $i < $rd_max; $i++) {
 			$end = $start + $arrRad[$i];
 			if($start == 0 && $end == 360) {
-				// -90¢·270¤Ç»ØÄê¤¹¤ë¤È±ß¤¬ÉÁ²è¤Ç¤­¤Ê¤¤¤Î¤Ç0¢·360¤Ë»ØÄê
+				// -90~270で指定すると円が描画できないので0~360に指定
 				imagearc($objGraphPie->image, $x, $y, $w, $h, 0, 360 , $objGraphPie->flame_color);
 			}
-			// -90¡ë¤Ï12»þ¤Î°ÌÃÖ¤«¤é³«»Ï¤¹¤ë¤è¤¦¤ËÊäÀµ¤·¤Æ¤¤¤ë¡£
+			// -90°は12時の位置から開始するように補正している。
 			imagefilledarc($objGraphPie->image, $x, $y, $w, $h, $start - 90, $end - 90, $objGraphPie->flame_color, IMG_ARC_EDGED|IMG_ARC_NOFILL);
 			$start = $end;
 		}
 		
-		// Â¦ÌÌ¤Î±ï¼è¤ê
+		// 側面の縁取り
 		imageline($objGraphPie->image, $x + ($w / 2), $y, $x + ($w / 2), $y + $z, $objGraphPie->flame_color);
 		imageline($objGraphPie->image, $x - ($w / 2), $y, $x - ($w / 2), $y + $z, $objGraphPie->flame_color);
@@ -112,8 +112,8 @@
 		for($i = 0; $i < $rd_max; $i++) {
 			$end = $start + $arrRad[$i];
-			// Á°ÌÌ¤Î¤ß
+			// 前面のみ
 			if($end > 90 && $end < 270) {
 				list($ax, $ay) = lfGetArcPos($x, $y, $w, $h, $end);
-				// ¥é¥¤¥ó¤Î¤º¤ì¤òÊäÀµ¤¹¤ë
+				// ラインのずれを補正する
 				if($end > 180) {
 					$ax = $ax + 1;
@@ -124,7 +124,7 @@
 		}
 		
-		// ¥é¥Ù¥ë¤ÎÉÁ²è
+		// ラベルの描画
 		$objGraphPie->drawLabel($arrRad);
-		// ËÞÎã¤ÎÉÁ²è
+		// 凡例の描画
 		$objGraphPie->drawLegend(count($objGraphPie->arrData));
 		*/
Index: branches/feature-module-update/html/test/naka/mail_test.php
===================================================================
--- branches/rel/html/test/naka/mail_test.php	(revision 12157)
+++ branches/feature-module-update/html/test/naka/mail_test.php	(revision 15078)
@@ -2,5 +2,5 @@
 
 $to = "naka@tokado.jp";
-$body = "¥Æ¥¹¥È¤Ç¤¹¤Í¤ó¡£";
+$body = "テストですねん。";
 $body = mb_convert_encoding($body, 'JIS', "EUC-JP");
 
Index: branches/feature-module-update/html/test/uehara/js/tree.js
===================================================================
--- branches/rel/html/test/uehara/js/tree.js	(revision 12157)
+++ branches/feature-module-update/html/test/uehara/js/tree.js	(revision 15078)
@@ -1,14 +1,14 @@
-var IMG_FOLDER_CLOSE   = "./img/folder_close.gif";				// ¥Õ¥©¥ë¥À¥¯¥í¡¼¥º»þ²èÁü
-var IMG_FOLDER_OPEN    = "./img/folder_open.gif";				// ¥Õ¥©¥ë¥À¥ª¡¼¥×¥ó»þ²èÁü
-var IMG_PLUS           = "./img/plus.gif";						// ¥×¥é¥¹¥é¥¤¥ó
-var IMG_MINUS          = "./img/minus.gif";						// ¥Þ¥¤¥Ê¥¹¥é¥¤¥ó
-var IMG_NORMAL         = "./img/normal.gif";					// ¥Î¡¼¥Þ¥ë¥é¥¤¥ó
+var IMG_FOLDER_CLOSE   = "./img/folder_close.gif";				// フォルダクローズ時画像
+var IMG_FOLDER_OPEN    = "./img/folder_open.gif";				// フォルダオープン時画像
+var IMG_PLUS           = "./img/plus.gif";						// プラスライン
+var IMG_MINUS          = "./img/minus.gif";						// マイナスライン
+var IMG_NORMAL         = "./img/normal.gif";					// ノーマルライン
 
-var tree = "";						// À¸À®HTML³ÊÇ¼
-var count = 0;						// ¥ë¡¼¥×¥«¥¦¥ó¥¿
-var arrTreeStatus = new Array();	// ¥Ä¥ê¡¼¾õÂÖÊÝ»ý
-var old_select_id = '';				// Á°²óÁªÂò¤·¤Æ¤¤¤¿¥Õ¥¡¥¤¥ë
+var tree = "";						// 生成HTML格納
+var count = 0;						// ループカウンタ
+var arrTreeStatus = new Array();	// ツリー状態保持
+var old_select_id = '';				// 前回選択していたファイル
 
-// ¥Ä¥ê¡¼É½¼¨
+// ツリー表示
 function fnTreeView(view_id, arrTree, openFolder) {
 
@@ -27,5 +27,5 @@
 		}
 	
-		// ³¬ÁØ¾å¤ØÌá¤ë
+		// 階層上へ戻る
 		if(level <= (old_level - 1)) {
 			tmp_level = old_level - level;
@@ -35,13 +35,13 @@
 		}
 		
-		// Æ±°ì³¬ÁØ¤Ç¼¡¤Î¥Õ¥©¥ë¥À¤Ø
+		// 同一階層で次のフォルダへ
 		if(id != old_id && level == old_level) tree += '</div>';
 	
-		// ³¬ÁØ¤ÎÊ¬¤À¤±¥¹¥Ú¡¼¥¹¤òÆþ¤ì¤ë
+		// 階層の分だけスペースを入れる
 		for(space_cnt = 0; space_cnt < arrTree[i][3]; space_cnt++) {
 			tree += "&nbsp;&nbsp;&nbsp;";
 		}
 
-		// ³¬ÁØ²èÁü¤ÎÉ½¼¨¡¦ÈóÉ½¼¨½èÍý
+		// 階層画像の表示・非表示処理
 		if(arrTree[i][4]) {
 			if(arrTree[i][1] == '_parent') {
@@ -50,5 +50,5 @@
 				rank_img = IMG_NORMAL;
 			}
-			// ³«¤­¾õÂÖ¤òÊÝ»ý
+			// 開き状態を保持
 			arrTreeStatus.push(arrTree[i][2]);
 			display = 'block';
@@ -62,5 +62,5 @@
 		}
 		
-		// ¥Õ¥©¥ë¥À¤Î²èÁü¤òÁªÂò
+		// フォルダの画像を選択
 		if(arrTree[i][2] == openFolder) {
 			folder_img = IMG_FOLDER_OPEN;
@@ -72,5 +72,5 @@
 		file_name = arrFileSplit[arrFileSplit.length-1];
 
-		// ³¬ÁØ²èÁü¤¬¥Î¡¼¥Þ¥ë¤Î»þ¤Î¤ß¥ª¥ó¥¯¥ê¥Ã¥¯½èÍý¤ò¤Ä¤±¤ë
+		// 階層画像がノーマルの時のみオンクリック処理をつける
 		if(rank_img != IMG_NORMAL) {
 			tree += '<input type="image" src="'+ rank_img +'" border="0" name="rank_img'+ i +'" id="rank_img'+ i +'" onclick="fnTreeMenu(\'tree'+ i +'\',\'rank_img'+ i +'\',\''+ arrTree[i][2] +'\')">';
@@ -87,5 +87,5 @@
 }
 
-// Tree¾õÂÖ¤òhidden¤Ë¥»¥Ã¥È
+// Tree状態をhiddenにセット
 function setTreeStatus(name) {
 	var tree_status = "";
@@ -97,5 +97,5 @@
 }
 
-// Tree¾õÂÖ¤òºï½ü¤¹¤ë(ÊÄ¤¸¤ë¾õÂÖ¤Ø)
+// Tree状態を削除する(閉じる状態へ)
 function fnDelTreeStatus(path) {
 	for(i=0; i < arrTreeStatus.length ;i++) {
@@ -105,15 +105,15 @@
 	}
 }
-// ¥Ä¥ê¡¼ÉÁ²è
+// ツリー描画
 function fnDrow(id, tree) {
-	// ¥Ö¥é¥¦¥¶¼èÆÀ
+	// ブラウザ取得
 	MyBR = fnGetMyBrowser();
-	// ¥Ö¥é¥¦¥¶»ö¤Ë½èÍý¤òÀÚ¤êÊ¬¤±
+	// ブラウザ事に処理を切り分け
 	switch(myBR) {
-		// IE4¤Î»þ¤ÎÉ½¼¨
+		// IE4の時の表示
 		case 'I4':
 			document.all(id).innerHTML = tree;
 			break;
-		// NN4¤Î»þ¤ÎÉ½¼¨
+		// NN4の時の表示
 		case 'N4':
 			document.layers[id].document.open();
@@ -129,5 +129,5 @@
 }
 
-// ³¬ÁØ¥Ä¥ê¡¼¥á¥Ë¥å¡¼É½¼¨¡¦ÈóÉ½¼¨½èÍý
+// 階層ツリーメニュー表示・非表示処理
 function fnTreeMenu(tName, imgName, path) {
 
@@ -137,5 +137,5 @@
 		fnChgImg(IMG_MINUS, imgName);
 		tMenu.display = "block";
-		// ³¬ÁØ¤Î³«¤¤¤¿¾õÂÖ¤òÊÝ»ý
+		// 階層の開いた状態を保持
 		arrTreeStatus.push(path);
 
@@ -143,15 +143,15 @@
 		fnChgImg(IMG_PLUS, imgName);
 		tMenu.display = "none";
-		// ÊÄ¤¸¾õÂÖ¤òÊÝ»ý
+		// 閉じ状態を保持
 		fnDelTreeStatus(path);
 	}
 }
 
-// ¥Õ¥©¥ë¥À¥ª¡¼¥×¥ó½èÍý
+// フォルダオープン処理
 function fnFolderOpen(path) {
 
-	// ¥¯¥ê¥Ã¥¯¤·¤¿¥Õ¥©¥ë¥À¾ðÊó¤òÊÝ»ý
+	// クリックしたフォルダ情報を保持
 	document.form1['tree_select_file'].value = path;
-	// tree¤Î¾õÂÖ¤ò¥»¥Ã¥È
+	// treeの状態をセット
 	setTreeStatus('tree_status');
 	// submit
@@ -160,5 +160,5 @@
 
 
-// ±ÜÍ÷¥Ö¥é¥¦¥¶¼èÆÀ
+// 閲覧ブラウザ取得
 function fnGetMyBrowser() {
 	myOP = window.opera;            // OP
@@ -166,19 +166,19 @@
 	myIE = document.all;            // IE
 	myN4 = document.layers;         // N4
-	if      (myOP) myBR="O6";       // OP6°Ê¾å
-	else if (myIE) myBR="I4";       // IE4°Ê¾å
-	else if (myN6) myBR="N6";       // NS6°Ê¾å
+	if      (myOP) myBR="O6";       // OP6以上
+	else if (myIE) myBR="I4";       // IE4以上
+	else if (myN6) myBR="N6";       // NS6以上
 	else if (myN4) myBR="N4";       // NN4
-	else           myBR="";         // ¤½¤ÎÂ¾
+	else           myBR="";         // その他
 		
 	return myBR;
 }
 
-// img¥¿¥°¤Î²èÁüÊÑ¹¹
+// imgタグの画像変更
 function fnChgImg(fileName,imgName){
 	document.getElementById(imgName).src = fileName;
 }
 
-// ¥Õ¥¡¥¤¥ëÁªÂò
+// ファイル選択
 function fnSelectFile(id, val) {
 	if(old_select_id != '') document.getElementById(old_select_id).style.backgroundColor = '';
@@ -187,5 +187,5 @@
 }
 
-// ÇØ·Ê¿§¤òÊÑ¤¨¤ë
+// 背景色を変える
 function fnChangeBgColor(id, val) {
 	if (old_select_id != id) {
Index: branches/feature-module-update/html/test/uehara/templates/tree.tpl
===================================================================
--- branches/rel/html/test/uehara/templates/tree.tpl	(revision 12157)
+++ branches/feature-module-update/html/test/uehara/templates/tree.tpl	(revision 15078)
@@ -28,7 +28,7 @@
 <body onload="fnTreeView('tree', arrTree, '<!--{$tpl_now_file}-->');<!--{$tpl_onload}-->">
 
-¢£¥¨¥é¡¼
+■エラー
 <!--{foreach key=key item=item from=$arrErr}-->
-	<!--{$key}-->¡§<!--{$item}--><br/>
+	<!--{$key}-->：<!--{$item}--><br/>
 <!--{/foreach}--><br/><br/>
 
@@ -37,5 +37,5 @@
 	<tr>
 		<td valign="top">
-		¢£¥Ä¥ê¡¼
+		■ツリー
 		<div id="tree"></div>
 		</td>
@@ -47,5 +47,5 @@
 		<input type="hidden" name="tree_status" value="">
 		<input type="hidden" name="select_file" value="">		
-		¢£¥Õ¥¡¥¤¥ë
+		■ファイル
 		<div id="file_view">
 			<table>
@@ -60,14 +60,14 @@
 			</table>
 		</div>
-		<input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('view','',''); return false;" value="É½¼¨">
-		<input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('download','',''); return false;" value="¥À¥¦¥ó¥í¡¼¥É">
-		<input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('delete','',''); return false;" value="ºï½ü">
+		<input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('view','',''); return false;" value="表示">
+		<input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('download','',''); return false;" value="ダウンロード">
+		<input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('delete','',''); return false;" value="削除">
 		</td>
 	</tr>
 </table>
-¢£¥Õ¥©¥ë¥ÀºîÀ®<br />
+■フォルダ作成<br />
 
-	<input type="file" name="upload_file"><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('upload','',''); return false;" value="¥¢¥Ã¥×¥í¡¼¥É"><br/>
-	<input type="text" name="create_file" value=""><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('create','',''); return false;" value="ºîÀ®">
+	<input type="file" name="upload_file"><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('upload','',''); return false;" value="アップロード"><br/>
+	<input type="text" name="create_file" value=""><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('create','',''); return false;" value="作成">
 </form>
 
Index: branches/feature-module-update/html/test/uehara/file_view.php
===================================================================
--- branches/rel/html/test/uehara/file_view.php	(revision 12157)
+++ branches/feature-module-update/html/test/uehara/file_view.php	(revision 15078)
@@ -8,5 +8,5 @@
 require_once("../../require.php");
 
-// ¥½¡¼¥¹¤È¤·¤ÆÉ½¼¨¤¹¤ë¥Õ¥¡¥¤¥ë¤òÄêµÁ(Ä¾ÀÜ¼Â¹Ô¤·¤Ê¤¤¥Õ¥¡¥¤¥ë)
+// ソースとして表示するファイルを定義(直接実行しないファイル)
 $arrViewFile = array(
 					 'html',
@@ -18,11 +18,11 @@
 );
 
-// ³ÈÄ¥»Ò¼èÆÀ
+// 拡張子取得
 $arrResult = split('\.', $_GET['file']);
 $ext = $arrResult[count($arrResult)-1];
 
-// ¥Õ¥¡¥¤¥ëÆâÍÆÉ½¼¨
+// ファイル内容表示
 if(in_array($ext, $arrViewFile)) {
-	// ¥Õ¥¡¥¤¥ë¤òÆÉ¤ß¹þ¤ó¤ÇÉ½¼¨
+	// ファイルを読み込んで表示
 	header("Content-type: text/plain\n\n");
 	print(sfReadFile(USER_PATH.$_GET['file']));
Index: branches/feature-module-update/html/test/uehara/captcha/ajax_captcha/result.php
===================================================================
--- branches/rel/html/test/uehara/captcha/ajax_captcha/result.php	(revision 12157)
+++ branches/feature-module-update/html/test/uehara/captcha/ajax_captcha/result.php	(revision 15078)
@@ -1,27 +1,27 @@
 <?php
 
-// セッションスタート
+// ?祉???激?с?潟?鴻?帥?若??
 session_start();
 
-// 入力値を受け取る
+// ?ュ???ゃ??????????
 $input_data = $_POST["input_data"];
 $session_data = $_SESSION["code"];
 
-// 正しくデータが送られてきているか
+// 罩ｃ??????若?帥????????????????????
 if ($input_data == "" || $session_data == "") { 
-	echo "<font color=\"red\">値を入力して下さい。</font>";
+	echo "<font color=\"red\">?ゃ???ュ?????????????</font>";
 	exit;
 }
 
-// 入力値が正しいかチェック
+// ?ュ???ゃ??罩ｃ?????????с???
 if ($input_data == $session_data) {
 	
-	// ここに認証成功時の処理を書いて下さい。
-	echo "<font color=\"blue\">認証成功！！</font>";
+	// ???????荐惹???????????????吾???????????
+	echo "<font color=\"blue\">茯?荐惹????鐚?鐚?</font>";
 
 } else {
 
-	// ここに認証失敗時の処理を書いて下さい。
-	echo "<font color=\"red\">認証失敗！！</font>";
+	// ???????荐弱け?????????????吾???????????
+	echo "<font color=\"red\">茯?荐弱け??鐚?鐚?</font>";
 
 }
Index: branches/feature-module-update/html/test/uehara/captcha/ajax_captcha/create_image.php
===================================================================
--- branches/rel/html/test/uehara/captcha/ajax_captcha/create_image.php	(revision 12157)
+++ branches/feature-module-update/html/test/uehara/captcha/ajax_captcha/create_image.php	(revision 15078)
@@ -1,28 +1,28 @@
 <?php
 
-// セッションスタート
+// ?祉???激?с?潟?鴻?帥?若??
 session_start();
 
-// 画像イメージ生成 
-// ランダムな文字列を生成
+// ?糸??ゃ?＜?若?悟???? 
+// ???潟????????絖?????????
 $md5_hash = md5(rand(0,999)); 
-// 文字列を５桁にする 
+// ??絖?????鐚?罅??????? 
 $code = substr($md5_hash, 15, 5); 
-// セッションに生成されたコードを保存
+// ?祉???激?с?潟?????????????潟?若????篆?絖?
 $_SESSION["code"] = $code;
 
 $image = ImageCreate(120, 20);  
 
-// 色の定義 
+// ?蚊???臂 
 $white = ImageColorAllocate($image, 255, 255, 255); 
 $grey = ImageColorAllocate($image, 204, 204, 204); 
 
-// 背景色
+// ?????
 ImageFill($image, 0, 0, $grey); 
 
-// 生成したコードを表示
+// ?????????潟?若????茵?ず
 ImageString($image, 5, 30, 3, $code, $white); 
 
-// jpagで出力 
+// jpag?у?阪?? 
 header("Content-Type: image/jpeg"); 
 ImageJpeg($image); 
Index: branches/feature-module-update/html/test/uehara/captcha/ajax_captcha/auth.js
===================================================================
--- branches/rel/html/test/uehara/captcha/ajax_captcha/auth.js	(revision 12157)
+++ branches/feature-module-update/html/test/uehara/captcha/ajax_captcha/auth.js	(revision 15078)
@@ -1,11 +1,11 @@
-RESULT_PAGE_PHP = 'result.php';			// 結果ページ表示PHP
-CREATE_IMAGE_PHP = 'create_image.php';	// 画像生成PHP
-RESULT_TEXT_ID = 'result';				// 結果文字表示場所ID(HTMLで定義)
-CODE_IMG = 'code';						// コード表示IMGタグのID
+RESULT_PAGE_PHP = 'result.php';			// 腟??????若?梧；腓?HP
+CREATE_IMAGE_PHP = 'create_image.php';	// ?糸?????PHP
+RESULT_TEXT_ID = 'result';				// 腟?????絖?茵?ず?贋??ID(HTML?у?臂?
+CODE_IMG = 'code';						// ?潟?若??茵?ずIMG?帥?違??D
 
-// ブラウザによってXmlHttpRequestのObjectを振り分ける 
+// ???????吟?????ｃ??mlHttpRequest??bject???????????? 
 function getXmlHttpRequestObject() {
 	if (window.XMLHttpRequest) {
- 		// Mozilla, Safariなど
+ 		// Mozilla, Safari???
 		return new XMLHttpRequest();
 	} else if (window.ActiveXObject) {
@@ -13,48 +13,48 @@
 		return new ActiveXObject("Microsoft.XMLHTTP");
 	} else {
-		// 非対応
-		alert("ブラウザがXmlHttpRequestに対応していません！！");
+		// ??絲上?
+		alert("???????吟??XmlHttpRequest???綽????????障????鐚?鐚?");
 	}
 }
 
-// オブジェクト生成
+// ?????吾?с????????
 var receiveReq = getXmlHttpRequestObject();
 
-// リクエスト処理
+// ???????鴻??????
 function makeRequest(url, param) {
-	// 受信完了かまだopenメソッドが呼び出されていない
+	// ??篆≦?篋????障??open?＜?純???????若?喝?冴????????????
 	if (receiveReq.readyState == 4 || receiveReq.readyState == 0) {
-		// サーバとの通信を開始
+		// ?泣?若????????篆＜????紮?
 		receiveReq.open("POST", url, true);
-		// サーバーからの応答時の処理を定義（結果のページへの反映）
+		// ?泣?若???若???????膈???????????絎?臂??腟????????若?吾?吾?????鐚?
 		receiveReq.onreadystatechange = updatePage; 
 
-		// ヘッダー定義
+		// ???????弱?臂
 		receiveReq.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
 		receiveReq.setRequestHeader("Content-length", param.length);
 		receiveReq.setRequestHeader("Connection", "close");
 
-		// 送信
+		// ??篆
 		receiveReq.send(param);
 	}   
 }
 
-// サーバーからの応答時の処理
+// ?泣?若???若???????膈?????????
 function updatePage() {
-	// 受信が完了していたら実行
+	// ??篆＜??絎?篋???????????絎?茵?
 	if (receiveReq.readyState == 4) {
-		// 設定したIDへ生成した文字列をセット
+		// 荐??????ID?悟??????????絖??????祉????
 		document.getElementById(RESULT_TEXT_ID).innerHTML = receiveReq.responseText;
-		// コード画像を変化させる
+		// ?潟?若???糸???紊?????????
 		img = document.getElementById(CODE_IMG); 
-		// キャッシュを回避するためにランダムな値をつける
+		// ???ｃ???激?ャ?????帥?????????????潟???????ゃ???ゃ????
 		img.src = CREATE_IMAGE_PHP + '?' + Math.random();
 	}
 }
 
-// 認証処理実行
+// 茯?荐弱????絎?茵?
 function auth(forms) {
 	var postData = forms.input_data.name + "=" + encodeURIComponent( forms.input_data.value );
-	// リクエスト実行
+	// ???????鴻??絎?茵?
 	makeRequest(RESULT_PAGE_PHP, postData);
 }
Index: branches/feature-module-update/html/test/uehara/test.php
===================================================================
--- branches/rel/html/test/uehara/test.php	(revision 12157)
+++ branches/feature-module-update/html/test/uehara/test.php	(revision 15078)
@@ -1,5 +1,5 @@
 <?php
 
-test('エコー');
+test('???潟??);
 
 function test($echo) {
Index: branches/feature-module-update/html/test/uehara/tree.php
===================================================================
--- branches/rel/html/test/uehara/tree.php	(revision 12157)
+++ branches/feature-module-update/html/test/uehara/tree.php	(revision 15078)
@@ -18,33 +18,33 @@
 $objQuery = new SC_Query();
 
-// ¸½ºß¤Î³¬ÁØ¤ò¼èÆÀ
+// 現在の階層を取得
 if($_POST['mode'] != "") {
 	$now_dir = $_POST['now_file'];
 } else {
-	// ½é´üÉ½¼¨¤Ï¥ë¡¼¥È¥Ç¥£¥ì¥¯¥È¥ê(user_data/upload/)¤òÉ½¼¨
+	// 初期表示はルートディレクトリ(user_data/upload/)を表示
 	$now_dir = $top_dir;
 }
 
-// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+// ファイル管理クラス
 $objUpFile = new SC_UploadFile($now_dir, $now_dir);
-// ¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+// ファイル情報の初期化
 lfInitFile();
 
 switch($_POST['mode']) {
 
-// ¥Õ¥¡¥¤¥ëÉ½¼¨
+// ファイル表示
 case 'view':
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfErrorCheck();
 	if(!is_array($arrErr)) {
 	
-		// ÁªÂò¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤¬¥Ç¥£¥ì¥¯¥È¥ê¤Ê¤é°ÜÆ°
+		// 選択されたファイルがディレクトリなら移動
 		if(is_dir($_POST['select_file'])) {
 			///$now_dir = $_POST['select_file'];
-			// ¥Ä¥ê¡¼Á«°ÜÍÑ¤Îjavascript¤òËä¤á¹þ¤à
-			$arrErr['view'] = "¢¨ ¥Ç¥£¥ì¥¯¥È¥ê¤òÉ½¼¨¤¹¤ë¤³¤È¤Ï½ÐÍè¤Þ¤»¤ó¡£";
+			// ツリー遷移用のjavascriptを埋め込む
+			$arrErr['view'] = "※ ディレクトリを表示することは出来ません。";
 			
 		} else {
-			// javascript¤ÇÊÌÁëÉ½¼¨(¥Æ¥ó¥×¥ì¡¼¥ÈÂ¦¤ËÅÏ¤¹)
+			// javascriptで別窓表示(テンプレート側に渡す)
 			$file_url = ereg_replace(USER_PATH, "", $_POST['select_file']);
 			$objPage->tpl_javascript = "win02('./file_view.php?file=". $file_url ."', 'user_data', '600', '400');";
@@ -52,15 +52,15 @@
 	}
 	break;
-// ¥Õ¥¡¥¤¥ë¥À¥¦¥ó¥í¡¼¥É
+// ファイルダウンロード
 case 'download':
 
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfErrorCheck();
 	if(!is_array($arrErr)) {
 		if(is_dir($_POST['select_file'])) {
-			// ¥Ç¥£¥ì¥¯¥È¥ê¤Î¾ì¹ç¤Ïjavascript¥¨¥é¡¼
-			$arrErr['download'] = "¢¨ ¥Ç¥£¥ì¥¯¥È¥ê¤ò¥À¥¦¥ó¥í¡¼¥É¤¹¤ë¤³¤È¤Ï½ÐÍè¤Þ¤»¤ó¡£";
+			// ディレクトリの場合はjavascriptエラー
+			$arrErr['download'] = "※ ディレクトリをダウンロードすることは出来ません。";
 		} else {
-			// ¥Õ¥¡¥¤¥ë¥À¥¦¥ó¥í¡¼¥É
+			// ファイルダウンロード
 			sfDownloadFile($_POST['select_file']);
 			exit;			
@@ -68,7 +68,7 @@
 	}
 	break;
-// ¥Õ¥¡¥¤¥ëºï½ü
+// ファイル削除
 case 'delete':
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfErrorCheck();
 	if(!is_array($arrErr)) {
@@ -76,34 +76,34 @@
 	}
 	break;
-// ¥Õ¥¡¥¤¥ëºîÀ®
+// ファイル作成
 case 'create':
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	$arrErr = lfCreateErrorCheck();
 	if(!is_array($arrErr)) {
 		$create_dir = ereg_replace("/$", "", $now_dir);
-		// ¥Õ¥¡¥¤¥ëºîÀ®
+		// ファイル作成
 		if(!sfCreateFile($create_dir."/".$_POST['create_file'], 0755)) {
-			// ºîÀ®¥¨¥é¡¼
-			$arrErr['create'] = "¢¨ ".$_POST['create_file']."¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£";
+			// 作成エラー
+			$arrErr['create'] = "※ ".$_POST['create_file']."の作成に失敗しました。";
 		} else {
-			$objPage->tpl_javascript = "alert('¥Õ¥©¥ë¥À¤òºîÀ®¤·¤Þ¤·¤¿¡£');";
+			$objPage->tpl_javascript = "alert('フォルダを作成しました。');";
 		}
 	}
 	break;
-// ¥Õ¥¡¥¤¥ë¥¢¥Ã¥×¥í¡¼¥É
+// ファイルアップロード
 case 'upload':
-	// ²èÁüÊÝÂ¸½èÍý
+	// 画像保存処理
 	$ret = $objUpFile->makeTempFile('upload_file', false);
 	if($ret != "") {
 		$arrErr['upload_file'] = $ret;
 	} else {
-		$objPage->tpl_javascript = "alert('¥Õ¥¡¥¤¥ë¤ò¥¢¥Ã¥×¥í¡¼¥É¤·¤Þ¤·¤¿¡£');";
+		$objPage->tpl_javascript = "alert('ファイルをアップロードしました。');";
 	}
 	break;
-// ¥Õ¥©¥ë¥À°ÜÆ°
+// フォルダ移動
 case 'move':
 	$now_dir = $_POST['tree_select_file'];
 	break;
-// ½é´üÉ½¼¨
+// 初期表示
 default :
 	break;
@@ -111,5 +111,5 @@
 
 
-// ¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥êÇÛ²¼¤Î¥Õ¥¡¥¤¥ë°ìÍ÷¤ò¼èÆÀ
+// 現在のディレクトリ配下のファイル一覧を取得
 $objPage->arrFileList = sfGetFileList($now_dir);
 $objPage->tpl_now_file = $now_dir;
@@ -125,10 +125,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfErrorCheck()
- * ÀâÌÀ¡¡¡§¥¨¥é¡¼¥Á¥§¥Ã¥¯
+ * 関数名：lfErrorCheck()
+ * 説明　：エラーチェック
  */
 function lfErrorCheck() {
 	$objErr = new SC_CheckError($_POST);
-	$objErr->doFunc(array("¥Õ¥¡¥¤¥ë", "select_file"), array("SELECT_CHECK"));
+	$objErr->doFunc(array("ファイル", "select_file"), array("SELECT_CHECK"));
 	
 	return $objErr->arrErr;
@@ -136,10 +136,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfCreateErrorCheck()
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ëºîÀ®½èÍý¥¨¥é¡¼¥Á¥§¥Ã¥¯
+ * 関数名：lfCreateErrorCheck()
+ * 説明　：ファイル作成処理エラーチェック
  */
 function lfCreateErrorCheck() {
 	$objErr = new SC_CheckError($_POST);
-	$objErr->doFunc(array("ºîÀ®¥Õ¥¡¥¤¥ë", "create_file"), array("EXIST_CHECK", "FILE_NAME_CHECK_BY_NOUPLOAD"));
+	$objErr->doFunc(array("作成ファイル", "create_file"), array("EXIST_CHECK", "FILE_NAME_CHECK_BY_NOUPLOAD"));
 	
 	return $objErr->arrErr;
@@ -147,10 +147,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfInitFile()
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ë¾ðÊó¤Î½é´ü²½
+ * 関数名：lfInitFile()
+ * 説明　：ファイル情報の初期化
  */
 function lfInitFile() {
 	global $objUpFile;
-	$objUpFile->addFile("¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë", 'upload_file', array(), FILE_SIZE, true, 0, 0, false);
+	$objUpFile->addFile("アップロードファイル", 'upload_file', array(), FILE_SIZE, true, 0, 0, false);
 }
 ?>
Index: branches/feature-module-update/html/error.php
===================================================================
--- branches/rel/html/error.php	(revision 12157)
+++ branches/feature-module-update/html/error.php	(revision 15078)
@@ -12,5 +12,5 @@
 	function LC_Page() {
 		$this->tpl_mainpage = 'error.tpl';
-		$this->tpl_title = '¥¨¥é¡¼';
+		$this->tpl_title = 'エラー';
 	}
 }
Index: branches/feature-module-update/html/define.php
===================================================================
--- branches/rel/html/define.php	(revision 13401)
+++ branches/feature-module-update/html/define.php	(revision 15078)
@@ -1,4 +1,4 @@
 <?php
-	// HTML¥Ç¥£¥ì¥¯¥È¥ê¤«¤é¤ÎDATA¥Ç¥£¥ì¥¯¥È¥ê¤ÎÁêÂÐ¥Ñ¥¹
+	// HTMLディレクトリからのDATAディレクトリの相対パス
 	define("HTML2DATA_DIR", "/../data/");
 ?>
