Index: branches/feature-module-update/data/include/php_ini.inc
===================================================================
--- branches/rel/data/include/php_ini.inc	(revision 12157)
+++ branches/feature-module-update/data/include/php_ini.inc	(revision 15078)
@@ -10,5 +10,5 @@
 ini_set("mbstring.substitute_character", "none");
 
-// °Ü¹Ô¤ÏINI_SET¤ÇÊÑ¹¹²ÄÇ½¤«¤É¤¦¤«¤¬ÈùÌ¯¤Ê¤Î¤Ç .htaccess ¤ÇÊÑ¹¹¤¹¤ë
+// 移行はINI_SETで変更可能かどうかが微妙なので .htaccess で変更する
 /*
 ini_set("mbstring.language", "Japanese");
Index: branches/feature-module-update/data/include/mobile.inc
===================================================================
--- branches/rel/data/include/mobile.inc	(revision 13356)
+++ branches/feature-module-update/data/include/mobile.inc	(revision 15078)
@@ -1,5 +1,5 @@
 <?php
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È¶¦Í­´Ø¿ô¥Õ¥¡¥¤¥ë
+ * モバイルサイト共有関数ファイル
  */
 
@@ -9,6 +9,6 @@
 
 /**
- * EC-CUBE ¤¬¥µ¥Ý¡¼¥È¤¹¤ë·ÈÂÓÃ¼Ëö¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
- * ÈóÂÐ±þÃ¼Ëö¤Î¾ì¹ç¤Ï unsupported/index.php ¤Ø¥ê¥À¥¤¥ì¥¯¥È¤¹¤ë¡£
+ * EC-CUBE がサポートする携帯端末かどうかをチェックする。
+ * 非対応端末の場合は unsupported/index.php へリダイレクトする。
  *
  * @return void
@@ -22,20 +22,20 @@
 
 /**
- * ÆþÎÏ¥Ç¡¼¥¿¤òÆâÉô¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ËÊÑ´¹¤·¡¢³¨Ê¸»ú¤ò½üµî¤¹¤ë¡£
- *
- * @param string &$value ÆþÎÏ¥Ç¡¼¥¿¤Ø¤Î»²¾È
+ * 入力データを内部エンコーディングに変換し、絵文字を除去する。
+ *
+ * @param string &$value 入力データへの参照
  * @return void
  */
 function lfMobileConvertInputValue(&$value) {
-	// Shift JIS ¤«¤éÆâÉô¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ËÊÑ´¹¤¹¤ë¡£
-	// SoftBank °Ê³°¤Î³¨Ê¸»ú¤Ï³°»úÎÎ°è¤Ë´Þ¤Þ¤ì¤ë¤¿¤á¡¢¤³¤ÎÃÊ³¬¤Ç½üµî¤µ¤ì¤ë¡£
+	// Shift JIS から内部エンコーディングに変換する。
+	// SoftBank 以外の絵文字は外字領域に含まれるため、この段階で除去される。
 	$value = mb_convert_encoding($value, CHAR_CODE, 'SJIS');
 
-	// SoftBank ¤Î³¨Ê¸»ú¤ò½üµî¤¹¤ë¡£
+	// SoftBank の絵文字を除去する。
 	$value = preg_replace('/\\x1b\\$[^\\x0f]*\\x0f/', '', $value);
 }
 
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥ÈÍÑ¤ÎÆþÎÏ¤Î½é´ü½èÍý¤ò¹Ô¤¦¡£
+ * モバイルサイト用の入力の初期処理を行う。
  *
  * @return void
@@ -48,8 +48,8 @@
 
 /**
- * dtb_mobile_ext_session_id ¥Æ¡¼¥Ö¥ë¤ò¸¡º÷¤·¤Æ¥»¥Ã¥·¥ç¥óID¤ò¼èÆÀ¤¹¤ë¡£
- *
- * @return string|null ¼èÆÀ¤·¤¿¥»¥Ã¥·¥ç¥óID¤òÊÖ¤¹¡£
- *                     ¼èÆÀ¤Ç¤­¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï null ¤òÊÖ¤¹¡£
+ * dtb_mobile_ext_session_id テーブルを検索してセッションIDを取得する。
+ *
+ * @return string|null 取得したセッションIDを返す。
+ *                     取得できなかった場合は null を返す。
  */
 function lfMobileGetExtSessionId() {
@@ -75,11 +75,11 @@
 
 /**
- * ¥Ñ¥é¥á¡¼¥¿¡¼¤«¤éÍ­¸ú¤Ê¥»¥Ã¥·¥ç¥óID¤ò¼èÆÀ¤¹¤ë¡£
- *
- * @return string|false ¼èÆÀ¤·¤¿Í­¸ú¤Ê¥»¥Ã¥·¥ç¥óID¤òÊÖ¤¹¡£
- *                      ¼èÆÀ¤Ç¤­¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+ * パラメーターから有効なセッションIDを取得する。
+ *
+ * @return string|false 取得した有効なセッションIDを返す。
+ *                      取得できなかった場合は false を返す。
  */
 function lfMobileGetSessionId() {
-	// ¥Ñ¥é¥á¡¼¥¿¡¼¤«¤é¥»¥Ã¥·¥ç¥óID¤ò¼èÆÀ¤¹¤ë¡£
+	// パラメーターからセッションIDを取得する。
 	$sessionId = @$_POST[session_name()];
 	if (!isset($sessionId)) {
@@ -93,5 +93,5 @@
 	}
 
-	// ¥»¥Ã¥·¥ç¥óID¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+	// セッションIDのフォーマットをチェックする。
 	if (preg_match('/^[0-9a-zA-Z,-]{32,}$/', $sessionId) < 1) {
 		gfPrintLog("Invalid session id : sid=$sessionId");
@@ -99,5 +99,5 @@
 	}
 
-	// ¥»¥Ã¥·¥ç¥óID¤ÎÂ¸ºß¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+	// セッションIDの存在をチェックする。
 	if (sfSessRead($sessionId) === null) {
 		gfPrintLog("Non-existent session id : sid=$sessionId");
@@ -109,15 +109,15 @@
 
 /**
- * ¥»¥Ã¥·¥ç¥ó¥Ç¡¼¥¿¤¬Í­¸ú¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
- *
- * @return boolean ¥»¥Ã¥·¥ç¥ó¥Ç¡¼¥¿¤¬Í­¸ú¤Ê¾ì¹ç¤Ï true¡¢Ìµ¸ú¤Ê¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+ * セッションデータが有効かどうかをチェックする。
+ *
+ * @return boolean セッションデータが有効な場合は true、無効な場合は false を返す。
  */
 function lfMobileValidateSession() {
-	// ÇÛÎó mobile ¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+	// 配列 mobile が登録されているかどうかをチェックする。
 	if (!is_array(@$_SESSION['mobile'])) {
 		return false;
 	}
 
-	// Í­¸ú´ü¸Â¤ò²á¤®¤Æ¤¤¤Ê¤¤¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+	// 有効期限を過ぎていないかどうかをチェックする。
 	if (intval(@$_SESSION['mobile']['expires']) < time()) {
 		gfPrintLog("Session expired at " .
@@ -128,5 +128,5 @@
 	}
 
-	// ·ÈÂÓÃ¼Ëö¤Îµ¡¼ï¤¬°ìÃ×¤¹¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
+	// 携帯端末の機種が一致するかどうかをチェックする。
 	$model = GC_MobileUserAgent::getModel();
 	if (@$_SESSION['mobile']['model'] != $model) {
@@ -141,19 +141,19 @@
 
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥ÈÍÑ¤Î¥»¥Ã¥·¥ç¥ó´ØÏ¢¤Î½é´ü½èÍý¤ò¹Ô¤¦¡£
+ * モバイルサイト用のセッション関連の初期処理を行う。
  *
  * @return void
  */
 function lfMobileInitSession() {
-	// ¥»¥Ã¥·¥ç¥óID¤Î¼õ¤±ÅÏ¤·¤Ë¥¯¥Ã¥­¡¼¤ò»ÈÍÑ¤·¤Ê¤¤¡£
+	// セッションIDの受け渡しにクッキーを使用しない。
 	ini_set('session.use_cookies', '0');
 
-	// ¥Ñ¥é¥á¡¼¥¿¡¼¤«¤éÍ­¸ú¤Ê¥»¥Ã¥·¥ç¥óID¤ò¼èÆÀ¤¹¤ë¡£
+	// パラメーターから有効なセッションIDを取得する。
 	$sessionId = lfMobileGetSessionId();
 
 	session_start();
 
-	// ¥»¥Ã¥·¥ç¥óID¤Þ¤¿¤Ï¥»¥Ã¥·¥ç¥ó¥Ç¡¼¥¿¤¬Ìµ¸ú¤Ê¾ì¹ç¤Ï¡¢¥»¥Ã¥·¥ç¥óID¤òºÆÀ¸À®
-	// ¤·¡¢¥»¥Ã¥·¥ç¥ó¥Ç¡¼¥¿¤ò½é´ü²½¤¹¤ë¡£
+	// セッションIDまたはセッションデータが無効な場合は、セッションIDを再生成
+	// し、セッションデータを初期化する。
 	if ($sessionId === false || !lfMobileValidateSession()) {
 		session_regenerate_id();
@@ -162,10 +162,10 @@
 		                                    'expires'  => time() + MOBILE_SESSION_LIFETIME));
 
-		// ¿·¤·¤¤¥»¥Ã¥·¥ç¥óID¤òÉÕ²Ã¤·¤Æ¥ê¥À¥¤¥ì¥¯¥È¤¹¤ë¡£
+		// 新しいセッションIDを付加してリダイレクトする。
 		if ($_SERVER['REQUEST_METHOD'] == 'GET') {
-			// GET ¤Î¾ì¹ç¤ÏÆ±¤¸¥Ú¡¼¥¸¤Ë¥ê¥À¥¤¥ì¥¯¥È¤¹¤ë¡£
+			// GET の場合は同じページにリダイレクトする。
 			header('Location: ' . gfAddSessionId());
 		} else {
-			// GET °Ê³°¤Î¾ì¹ç¤Ï¥È¥Ã¥×¥Ú¡¼¥¸¤Ø¥ê¥À¥¤¥ì¥¯¥È¤¹¤ë¡£
+			// GET 以外の場合はトップページへリダイレクトする。
 			header('Location: ' . URL_SITE_TOP . '?' . SID);
 		}
@@ -173,5 +173,5 @@
 	}
 
-	// ·ÈÂÓÃ¼ËöID¤ò¼èÆÀ¤Ç¤­¤¿¾ì¹ç¤Ï¥»¥Ã¥·¥ç¥ó¥Ç¡¼¥¿¤ËÊÝÂ¸¤¹¤ë¡£
+	// 携帯端末IDを取得できた場合はセッションデータに保存する。
 	$phoneId = GC_MobileUserAgent::getId();
 	if ($phoneId !== false) {
@@ -179,43 +179,43 @@
 	}
 
-	// ¥»¥Ã¥·¥ç¥ó¤ÎÍ­¸ú´ü¸Â¤ò¹¹¿·¤¹¤ë¡£
+	// セッションの有効期限を更新する。
 	$_SESSION['mobile']['expires'] = time() + MOBILE_SESSION_LIFETIME;
 }
 
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥ÈÍÑ¤Î½ÐÎÏ¤Î½é´ü½èÍý¤ò¹Ô¤¦¡£
- *
- * ½ÐÎÏ¤ÎÎ®¤ì
+ * モバイルサイト用の出力の初期処理を行う。
+ *
+ * 出力の流れ
  * 1. Smarty
- * 2. ÆâÉô¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤«¤é Shift JIS ¤ËÊÑ´¹¤¹¤ë¡£
- * 3. Á´³Ñ¥«¥¿¥«¥Ê¤òÈ¾³Ñ¥«¥¿¥«¥Ê¤ËÊÑ´¹¤¹¤ë¡£
- * 4. ²èÁüÍÑ¤Î¥¿¥°¤òÄ´À°¤¹¤ë¡£
- * 5. ³¨Ê¸»ú¥¿¥°¤ò³¨Ê¸»ú¥³¡¼¥É¤ËÊÑ´¹¤¹¤ë¡£
- * 6. ½ÐÎÏ
+ * 2. 内部エンコーディングから Shift JIS に変換する。
+ * 3. 全角カタカナを半角カタカナに変換する。
+ * 4. 画像用のタグを調整する。
+ * 5. 絵文字タグを絵文字コードに変換する。
+ * 6. 出力
  *
  * @return void
  */
 function lfMobileInitOutput() {
-	// Smarty ÍÑ¤Î¥Ç¥£¥ì¥¯¥È¥ê¡¼¤òºîÀ®¤¹¤ë¡£
+	// Smarty 用のディレクトリーを作成する。
 	@mkdir(COMPILE_DIR);
 
-	// ½ÐÎÏÍÑ¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ò Shift JIS ¤Ë¸ÇÄê¤¹¤ë¡£
+	// 出力用のエンコーディングを Shift JIS に固定する。
 	mb_http_output('SJIS-win');
 
-	// ³¨Ê¸»ú¥¿¥°¤ò³¨Ê¸»ú¥³¡¼¥É¤ËÊÑ´¹¤¹¤ë¡£
+	// 絵文字タグを絵文字コードに変換する。
 	ob_start(array('GC_MobileEmoji', 'handler'));
 
-	// Ã¼Ëö¤Ë¹ç¤ï¤»¤Æ²èÁü¥µ¥¤¥º¤òÊÑ´¹¤¹¤ë¡£
+	// 端末に合わせて画像サイズを変換する。
 	ob_start(array('GC_MobileImage', 'handler'));
 
-	// Á´³Ñ¥«¥¿¥«¥Ê¤òÈ¾³Ñ¥«¥¿¥«¥Ê¤ËÊÑ´¹¤¹¤ë¡£
+	// 全角カタカナを半角カタカナに変換する。
 	ob_start(create_function('$buffer', 'return mb_convert_kana($buffer, "k", "SJIS-win");'));
 
-	// ÆâÉô¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤«¤é Shift JIS ¤ËÊÑ´¹¤¹¤ë¡£
+	// 内部エンコーディングから Shift JIS に変換する。
 	ob_start('mb_output_handler');
 }
 
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥ÈÍÑ¤Î½é´ü½èÍý¤ò¹Ô¤¦¡£
+ * モバイルサイト用の初期処理を行う。
  *
  * @return void
@@ -233,5 +233,5 @@
 
 /**
- * LocationÅù¤Ç¥»¥Ã¥·¥ç¥óID¤òÉÕ²Ã¤¹¤ëÉ¬Í×¤¬¤¢¤ëURL¤Ë¥»¥Ã¥·¥ç¥óID¤òÉÕ²Ã¤¹¤ë¡£
+ * Location等でセッションIDを付加する必要があるURLにセッションIDを付加する。
  *
  * @return String
@@ -244,7 +244,7 @@
 
 /**
- * ¶õ¥á¡¼¥ëÍÑ¤Î¥È¡¼¥¯¥ó¤òÀ¸À®¤¹¤ë¡£
- *
- * @return string À¸À®¤·¤¿¥È¡¼¥¯¥ó¤òÊÖ¤¹¡£
+ * 空メール用のトークンを生成する。
+ *
+ * @return string 生成したトークンを返す。
  */
 function lfGenerateKaraMailToken() {
@@ -263,9 +263,9 @@
 
 /**
- * ¶õ¥á¡¼¥ë´ÉÍý¥Æ¡¼¥Ö¥ë¤Ë¿·µ¬¥¨¥ó¥È¥ê¡¼¤òÅÐÏ¿¤·¡¢¥È¡¼¥¯¥ó¤òÊÖ¤¹¡£
- *
- * @param string $next_url ¶õ¥á¡¼¥ë¼õ¤±ÉÕ¤±¸å¤ËÁ«°Ü¤µ¤»¤ë¥Ú¡¼¥¸ (¥â¥Ð¥¤¥ë¥µ¥¤¥È¥È¥Ã¥×¤«¤é¤ÎÁêÂÐURL)
- * @param string $session_id ¥»¥Ã¥·¥ç¥óID (¾ÊÎ¬¤·¤¿¾ì¹ç¤Ï¸½ºß¤Î¥»¥Ã¥·¥ç¥óID)
- * @return string|false ¥È¡¼¥¯¥ó¤òÊÖ¤¹¡£¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Ïfalse¤òÊÖ¤¹¡£
+ * 空メール管理テーブルに新規エントリーを登録し、トークンを返す。
+ *
+ * @param string $next_url 空メール受け付け後に遷移させるページ (モバイルサイトトップからの相対URL)
+ * @param string $session_id セッションID (省略した場合は現在のセッションID)
+ * @return string|false トークンを返す。エラーが発生した場合はfalseを返す。
  */
 function gfPrepareKaraMail($next_url, $session_id = null) {
@@ -306,9 +306,9 @@
 
 /**
- * ¶õ¥á¡¼¥ë¤«¤é¼èÆÀ¤·¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¶õ¥á¡¼¥ë´ÉÍý¥Æ¡¼¥Ö¥ë¤ËÅÐÏ¿¤¹¤ë¡£
- *
- * @param string $token ¥È¡¼¥¯¥ó
- * @param string $email ¥á¡¼¥ë¥¢¥É¥ì¥¹
- * @return boolean À®¸ù¤·¤¿¾ì¹ç¤Ïtrue¡¢¼ºÇÔ¤·¤¿¾ì¹ç¤Ïfalse¤òÊÖ¤¹¡£
+ * 空メールから取得したメールアドレスを空メール管理テーブルに登録する。
+ *
+ * @param string $token トークン
+ * @param string $email メールアドレス
+ * @return boolean 成功した場合はtrue、失敗した場合はfalseを返す。
  */
 function gfRegisterKaraMail($token, $email) {
@@ -334,11 +334,11 @@
 
 /**
- * ¶õ¥á¡¼¥ë´ÉÍý¥Æ¡¼¥Ö¥ë¤«¤é¥È¡¼¥¯¥ó¤¬°ìÃ×¤¹¤ë¹Ô¤òºï½ü¤·¡¢
- * ¼¡¤ËÁ«°Ü¤µ¤»¤ë¥Ú¡¼¥¸¤ÎURL¤òÊÖ¤¹¡£¡¡
- *
- * ¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ï $_SESSION['mobile']['kara_mail_from'] ¤ËÅÐÏ¿¤µ¤ì¤ë¡£
- *
- * @param string $token ¥È¡¼¥¯¥ó
- * @return string|false URL¤òÊÖ¤¹¡£¥¨¥é¡¼¤¬È¯À¸¤·¤¿¾ì¹ç¤Ïfalse¤òÊÖ¤¹¡£
+ * 空メール管理テーブルからトークンが一致する行を削除し、
+ * 次に遷移させるページのURLを返す。　
+ *
+ * メールアドレスは $_SESSION['mobile']['kara_mail_from'] に登録される。
+ *
+ * @param string $token トークン
+ * @return string|false URLを返す。エラーが発生した場合はfalseを返す。
  */
 function gfFinishKaraMail($token) {
@@ -368,8 +368,8 @@
 
 /**
- * ³°Éô¥µ¥¤¥ÈÏ¢·ÈÍÑ¤Ë¥»¥Ã¥·¥ç¥óID¤È¥Ñ¥é¥á¡¼¥¿¡¼¤ÎÁÈ¤ß¹ç¤ï¤»¤òÊÝÂ¸¤¹¤ë¡£
- *
- * @param string $param_key ¥Ñ¥é¥á¡¼¥¿¡¼Ì¾
- * @param string $param_value ¥Ñ¥é¥á¡¼¥¿¡¼ÃÍ
+ * 外部サイト連携用にセッションIDとパラメーターの組み合わせを保存する。
+ *
+ * @param string $param_key パラメーター名
+ * @param string $param_value パラメーター値
  * @param string $url URL
  * @return void
@@ -391,11 +391,11 @@
 
 /**
- * ¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬·ÈÂÓ¤Î¤â¤Î¤«¤É¤¦¤«¤òÈ½ÊÌ¤¹¤ë¡£
- *
- * @param string $address ¥á¡¼¥ë¥¢¥É¥ì¥¹
- * @return boolean ·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤Î¾ì¹ç¤Ïtrue¡¢¤½¤ì°Ê³°¤Î¾ì¹ç¤Ïfalse¤òÊÖ¤¹¡£
+ * メールアドレスが携帯のものかどうかを判別する。
+ *
+ * @param string $address メールアドレス
+ * @return boolean 携帯のメールアドレスの場合はtrue、それ以外の場合はfalseを返す。
  */
 function gfIsMobileMailAddress($address) {
-    // pdx.ne.jp(¥¦¥£¥ë¥³¥à)ÄÉ²Ã
+    // pdx.ne.jp(ウィルコム)追加
 	$arrMobileMailDomains = array('docomo.ne.jp', 'ezweb.ne.jp', 'softbank.ne.jp', 'vodafone.ne.jp', 'pdx.ne.jp');
 
Index: branches/feature-module-update/data/include/mobile_emoji_map_docomo.inc
===================================================================
--- branches/rel/data/include/mobile_emoji_map_docomo.inc	(revision 12157)
+++ branches/feature-module-update/data/include/mobile_emoji_map_docomo.inc	(revision 15078)
@@ -1,5 +1,5 @@
 <?php
 /**
- * i¥â¡¼¥ÉÍÑ³¨Ê¸»ú¥³¡¼¥É (Shift JIS)
+ * iモード用絵文字コード (Shift JIS)
  */
 
Index: branches/feature-module-update/data/include/file_manager.inc
===================================================================
--- branches/rel/data/include/file_manager.inc	(revision 12157)
+++ branches/feature-module-update/data/include/file_manager.inc	(revision 15078)
@@ -7,7 +7,7 @@
  
 /* 
- * ´Ø¿ôÌ¾¡§sfGetFileList()
- * ÀâÌÀ¡¡¡§»ØÄê¥Ñ¥¹ÇÛ²¼¤Î¥Ç¥£¥ì¥¯¥È¥ê¼èÆÀ
- * °ú¿ô1 ¡§¼èÆÀ¤¹¤ë¥Ç¥£¥ì¥¯¥È¥ê¥Ñ¥¹
+ * 関数名：sfGetFileList()
+ * 説明　：指定パス配下のディレクトリ取得
+ * 引数1 ：取得するディレクトリパス
  */
 function sfGetFileList($dir) {
@@ -18,20 +18,20 @@
 		if ($dh = opendir($dir)) { 
 			$cnt = 0;
-			// ¹ÔËö¤Î/¤ò¼è¤ê½ü¤¯
+			// 行末の/を取り除く
 			while (($file = readdir($dh)) !== false) $arrDir[] = $file;
 			$dir = ereg_replace("/$", "", $dir);
-			// ¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È¤È¿ô»ú¤Ç¥½¡¼¥È
+			// アルファベットと数字でソート
 			natcasesort($arrDir);
 			foreach($arrDir as $file) {				
-				// ./ ¤È ../¤ò½ü¤¯¥Õ¥¡¥¤¥ë¤Î¤ß¤ò¼èÆÀ
+				// ./ と ../を除くファイルのみを取得
 				if($file != "." && $file != "..") {
 
 					$path = $dir."/".$file;
-					// SELECTÆâ¤Î¸«¤¿ÌÜ¤òÀ°¤¨¤ë¤¿¤á»ØÄêÊ¸»ú¿ô¤ÇÀÚ¤ë
+					// SELECT内の見た目を整えるため指定文字数で切る
 					$file_name = sfCutString($file, FILE_NAME_LEN);						
 					$file_size = sfCutString(sfGetDirSize($path), FILE_NAME_LEN);
 					$file_time = date("Y/m/d", filemtime($path));
 					
-					// ¥Ç¥£¥ì¥¯¥È¥ê¤È¥Õ¥¡¥¤¥ë¤Ç³ÊÇ¼ÇÛÎó¤òÊÑ¤¨¤ë
+					// ディレクトリとファイルで格納配列を変える
 					if(is_dir($path)) {
 						$arrDirList[$cnt]['file_name'] = $file;
@@ -54,20 +54,20 @@
 	}
 
-	// ¥Õ¥©¥ë¥À¤òÀèÆ¬¤Ë¤·¤Æ¥Þ¡¼¥¸
+	// フォルダを先頭にしてマージ
 	return array_merge($arrDirList, $arrFileList);
 }
 
 /* 
- * ´Ø¿ôÌ¾¡§sfGetDirSize()
- * ÀâÌÀ¡¡¡§»ØÄê¤·¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Î¥Ð¥¤¥È¿ô¤ò¼èÆÀ
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê
+ * 関数名：sfGetDirSize()
+ * 説明　：指定したディレクトリのバイト数を取得
+ * 引数1 ：ディレクトリ
  */
 function sfGetDirSize($dir) {
 	if(file_exists($dir)) {
-		// ¥Ç¥£¥ì¥¯¥È¥ê¤Î¾ì¹ç²¼ÁØ¥Õ¥¡¥¤¥ë¤ÎÁíÎÌ¤ò¼èÆÀ
+		// ディレクトリの場合下層ファイルの総量を取得
 		if (is_dir($dir)) {
 		    $handle = opendir($dir); 
 		    while ($file = readdir($handle)) {
-				// ¹ÔËö¤Î/¤ò¼è¤ê½ü¤¯
+				// 行末の/を取り除く
 				$dir = ereg_replace("/$", "", $dir);
 				$path = $dir."/".$file;
@@ -75,14 +75,14 @@
 		            $bytes += filesize($path); 
 		        } else if (is_dir($path) && $file != '..' && $file != '.') {
-					// ²¼ÁØ¥Õ¥¡¥¤¥ë¤Î¥Ð¥¤¥È¿ô¤ò¼èÆÀ¤¹¤ë°Ù¡¢ºÆµ¢Åª¤Ë¸Æ¤Ó½Ð¤¹¡£
+					// 下層ファイルのバイト数を取得する為、再帰的に呼び出す。
 		            $bytes += sfGetDirSize($path); 
 		        } 
 		    } 
 		} else {
-			// ¥Õ¥¡¥¤¥ë¤Î¾ì¹ç
+			// ファイルの場合
 			$bytes = filesize($dir);
 		}
 	}
-	// ¥Ç¥£¥ì¥¯¥È¥ê(¥Õ¥¡¥¤¥ë)¤¬Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Ï0byte¤òÊÖ¤¹
+	// ディレクトリ(ファイル)が存在しない場合は0byteを返す
 	if($bytes == "") $bytes = 0;
 	
@@ -91,12 +91,12 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§sfDeleteDir()
- * ÀâÌÀ¡¡¡§»ØÄê¤·¤¿¥Ç¥£¥ì¥¯¥È¥ê¤òºï½ü
- * °ú¿ô1 ¡§ºï½ü¥Õ¥¡¥¤¥ë
+ * 関数名：sfDeleteDir()
+ * 説明　：指定したディレクトリを削除
+ * 引数1 ：削除ファイル
  */
 function sfDeleteDir($dir) {
 	$arrResult = array();
 	if(file_exists($dir)) {
-		// ¥Ç¥£¥ì¥¯¥È¥ê¤«¥Á¥§¥Ã¥¯
+		// ディレクトリかチェック
 		if (is_dir($dir)) {
 			if ($handle = opendir("$dir")) {
@@ -118,5 +118,5 @@
 			$arrResult[$cnt]['file_name'] = "$dir/$item";
 		} else {
-			// ¥Õ¥¡¥¤¥ëºï½ü
+			// ファイル削除
 			$arrResult[0]['result'] = @unlink("$dir");
 			$arrResult[0]['file_name'] = "$dir";			
@@ -128,8 +128,8 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§sfGetFileTree()
- * ÀâÌÀ¡¡¡§¥Ä¥ê¡¼À¸À®ÍÑÇÛÎó¼èÆÀ(javascript¤ËÅÏ¤¹ÍÑ)
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê
- * °ú¿ô2 ¡§¸½ºß¤Î¥Ä¥ê¡¼¤Î¾õÂÖ³«¤¤¤Æ¤¤¤ë¥Õ¥©¥ë¥À¤Î¥Ñ¥¹¤¬ | ¶èÀÚ¤ê¤Ç³ÊÇ¼
+ * 関数名：sfGetFileTree()
+ * 説明　：ツリー生成用配列取得(javascriptに渡す用)
+ * 引数1 ：ディレクトリ
+ * 引数2 ：現在のツリーの状態開いているフォルダのパスが | 区切りで格納
  */
 function sfGetFileTree($dir, $tree_status) {
@@ -139,7 +139,7 @@
 	$default_rank = count(split('/', $dir));
 
-	// Ê¸Ëö¤Î/¤ò¼è¤ê½ü¤¯
+	// 文末の/を取り除く
 	$dir = ereg_replace("/$", "", $dir);	
-	// ºÇ¾å°ÌÁØ¤ò³ÊÇ¼(user_data/)
+	// 最上位層を格納(user_data/)
 	if(sfDirChildExists($dir)) {
 		$arrTree[$cnt]['type'] = "_parent";
@@ -150,5 +150,5 @@
 	$arrTree[$cnt]['rank'] = 0;
 	$arrTree[$cnt]['count'] = $cnt;
-	// ½é´üÉ½¼¨¤Ï¥ª¡¼¥×¥ó
+	// 初期表示はオープン
 	if($_POST['mode'] != '') {
 		$arrTree[$cnt]['open'] = lfIsFileOpen($dir, $tree_status);
@@ -164,10 +164,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§sfGetFileTree()
- * ÀâÌÀ¡¡¡§¥Ä¥ê¡¼À¸À®ÍÑÇÛÎó¼èÆÀ(javascript¤ËÅÏ¤¹ÍÑ)
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê
- * °ú¿ô2 ¡§¥Ç¥Õ¥©¥ë¥È¤Î³¬ÁØ(/¶èÀÚ¤ê¤Ç¡¡0,1,2¡¦¡¦¡¦¤È¥«¥¦¥ó¥È)
- * °ú¿ô3 ¡§Ï¢ÈÖ
- * °ú¿ô4 ¡§¸½ºß¤Î¥Ä¥ê¡¼¤Î¾õÂÖ³«¤¤¤Æ¤¤¤ë¥Õ¥©¥ë¥À¤Î¥Ñ¥¹¤¬ | ¶èÀÚ¤ê¤Ç³ÊÇ¼
+ * 関数名：sfGetFileTree()
+ * 説明　：ツリー生成用配列取得(javascriptに渡す用)
+ * 引数1 ：ディレクトリ
+ * 引数2 ：デフォルトの階層(/区切りで　0,1,2・・・とカウント)
+ * 引数3 ：連番
+ * 引数4 ：現在のツリーの状態開いているフォルダのパスが | 区切りで格納
  */
 function sfGetFileTreeSub($dir, $default_rank, &$cnt, &$arrTree, $tree_status) {
@@ -176,12 +176,12 @@
 		if ($handle = opendir("$dir")) {
 			while (false !== ($item = readdir($handle))) $arrDir[] = $item; 
-			// ¥¢¥ë¥Õ¥¡¥Ù¥Ã¥È¤È¿ô»ú¤Ç¥½¡¼¥È
+			// アルファベットと数字でソート
 			natcasesort($arrDir);
 			foreach($arrDir as $item) {
 				if ($item != "." && $item != "..") {
-					// Ê¸Ëö¤Î/¤ò¼è¤ê½ü¤¯
+					// 文末の/を取り除く
 					$dir = ereg_replace("/$", "", $dir);
 					$path = $dir."/".$item;
-					// ¥Ç¥£¥ì¥¯¥È¥ê¤Î¤ß¼èÆÀ
+					// ディレクトリのみ取得
 					if (is_dir($path)) {
 						$arrTree[$cnt]['path'] = $path;
@@ -192,13 +192,13 @@
 						}
 						
-						// ³¬ÁØ¤ò³ä¤ê½Ð¤¹
+						// 階層を割り出す
 						$arrCnt = split('/', $path);
 						$rank = count($arrCnt);
 						$arrTree[$cnt]['rank'] = $rank - $default_rank + 1;
 						$arrTree[$cnt]['count'] = $cnt;
-						// ¥Õ¥©¥ë¥À¤¬³«¤¤¤Æ¤¤¤ë¤«
+						// フォルダが開いているか
 						$arrTree[$cnt]['open'] = lfIsFileOpen($path, $tree_status);
 						$cnt++;
-						// ²¼ÁØ¥Ç¥£¥ì¥¯¥È¥ê¼èÆÀ¤Î°Ù¡¢ºÆµ¢Åª¤Ë¸Æ¤Ó½Ð¤¹
+						// 下層ディレクトリ取得の為、再帰的に呼び出す
 						sfGetFileTreeSub($path, $default_rank, $cnt, $arrTree, $tree_status);
 					}
@@ -211,7 +211,7 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§sfDirChildExists()
- * ÀâÌÀ¡¡¡§»ØÄê¤·¤¿¥Ç¥£¥ì¥¯¥È¥êÇÛ²¼¤Ë¥Õ¥¡¥¤¥ë¤¬¤¢¤ë¤«
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê
+ * 関数名：sfDirChildExists()
+ * 説明　：指定したディレクトリ配下にファイルがあるか
+ * 引数1 ：ディレクトリ
  */
 function sfDirChildExists($dir) {
@@ -220,5 +220,5 @@
 		    $handle = opendir($dir); 
 		    while ($file = readdir($handle)) {
-				// ¹ÔËö¤Î/¤ò¼è¤ê½ü¤¯
+				// 行末の/を取り除く
 				$dir = ereg_replace("/$", "", $dir);
 				$path = $dir."/".$file;
@@ -234,8 +234,8 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§lfIsFileOpen()
- * ÀâÌÀ¡¡¡§»ØÄê¤·¤¿¥Õ¥¡¥¤¥ë¤¬Á°²ó³«¤«¤ì¤¿¾õÂÖ¤Ë¤¢¤Ã¤¿¤«¥Á¥§¥Ã¥¯
- * °ú¿ô1 ¡§¥Ç¥£¥ì¥¯¥È¥ê
- * °ú¿ô2 ¡§¸½ºß¤Î¥Ä¥ê¡¼¤Î¾õÂÖ³«¤¤¤Æ¤¤¤ë¥Õ¥©¥ë¥À¤Î¥Ñ¥¹¤¬ | ¶èÀÚ¤ê¤Ç³ÊÇ¼
+ * 関数名：lfIsFileOpen()
+ * 説明　：指定したファイルが前回開かれた状態にあったかチェック
+ * 引数1 ：ディレクトリ
+ * 引数2 ：現在のツリーの状態開いているフォルダのパスが | 区切りで格納
  */
 function lfIsFileOpen($dir, $tree_status) {
@@ -249,10 +249,10 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§sfDownloadFile()
- * °ú¿ô1 ¡§¥Õ¥¡¥¤¥ë¥Ñ¥¹
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ë¤Î¥À¥¦¥ó¥í¡¼¥É
+ * 関数名：sfDownloadFile()
+ * 引数1 ：ファイルパス
+ * 説明　：ファイルのダウンロード
  */
 function sfDownloadFile($file) {
- 	// ¥Õ¥¡¥¤¥ë¤Î¾ì¹ç¤Ï¥À¥¦¥ó¥í¡¼¥É¤µ¤»¤ë
+ 	// ファイルの場合はダウンロードさせる
 	Header("Content-disposition: attachment; filename=".basename($file));
 	Header("Content-type: application/octet-stream; name=".basename($file));
@@ -263,11 +263,11 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§sfCreateFile()
- * °ú¿ô1 ¡§¥Õ¥¡¥¤¥ë¥Ñ¥¹
- * °ú¿ô2 ¡§¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ëºîÀ®
+ * 関数名：sfCreateFile()
+ * 引数1 ：ファイルパス
+ * 引数2 ：パーミッション
+ * 説明　：ファイル作成
  */
 function sfCreateFile($file, $mode = "") {
-	// ¹ÔËö¤Î/¤ò¼è¤ê½ü¤¯
+	// 行末の/を取り除く
 	if($mode != "") {
 		$ret = @mkdir($file, $mode);
@@ -280,13 +280,13 @@
 
 /* 
- * ´Ø¿ôÌ¾¡§sfReadFile()
- * °ú¿ô1 ¡§¥Õ¥¡¥¤¥ë¥Ñ¥¹
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ëÆÉ¹þ
+ * 関数名：sfReadFile()
+ * 引数1 ：ファイルパス
+ * 説明　：ファイル読込
  */
 function sfReadFile($filename) { 
     $str = ""; 
-    // ¥Ð¥¤¥Ê¥ê¥â¡¼¥É¤Ç¥ª¡¼¥×¥ó 
+    // バイナリモードでオープン 
     $fp = @fopen($filename, "rb" ); 
-    //¥Õ¥¡¥¤¥ëÆâÍÆ¤òÁ´¤ÆÊÑ¿ô¤ËÆÉ¤ß¹þ¤à 
+    //ファイル内容を全て変数に読み込む 
     if($fp) { 
         $str = @fread($fp, filesize($filename)+1); 
Index: branches/feature-module-update/data/include/image_converter.inc
===================================================================
--- branches/rel/data/include/image_converter.inc	(revision 12157)
+++ branches/feature-module-update/data/include/image_converter.inc	(revision 15078)
@@ -1,14 +1,14 @@
 <?php
 /**
- * ²èÁü¥Õ¥¡¥¤¥ë¤ÎÊÑ´¹¤ò¹Ô¤¦
+ * 画像ファイルの変換を行う
  */
 class ImageConverter {
-	var $outputImageDir;		// ÊÑ´¹¸å¤Î²èÁü¤ÎÊÝÂ¸Àè
-	var $outputImageType;		// ÊÑ´¹¸å¤Î²èÁü¤Î·Á¼°
-	var $outputImageWidth;		// ÊÑ´¹¸å¤Î²èÁü¤Î²£Éý
-	var $outputImageHeight;		// ÊÑ´¹¸å¤Î²èÁü¤Î¹â¤µ
-	var $outputImageFileSize;	// ÊÑ´¹¸å¤Î²èÁü¤Î¥Õ¥¡¥¤¥ë¥µ¥¤¥º
+	var $outputImageDir;		// 変換後の画像の保存先
+	var $outputImageType;		// 変換後の画像の形式
+	var $outputImageWidth;		// 変換後の画像の横幅
+	var $outputImageHeight;		// 変換後の画像の高さ
+	var $outputImageFileSize;	// 変換後の画像のファイルサイズ
 
-	// ¥³¥ó¥¹¥È¥é¥¯¥¿
+	// コンストラクタ
 	function ImageConverter() {
 		$this->outputImageDir    = realpath(realpath(dirname(__FILE__)));
@@ -19,7 +19,7 @@
 	}
 
-	// ÊÑ´¹¼Â¹Ô
+	// 変換実行
 	function execute($inputImagePath) {
-		// Á°½èÍý
+		// 前処理
 		$filestat         = @stat($inputImagePath);
 		$imagesize        = getimagesize($inputImagePath);
@@ -30,14 +30,14 @@
 		$outputImagePath  = $this->outputImageDir . '/' . $outputImageName;
 
-		// ÊÑ´¹¸å¤Î²èÁü¤Î¹â¤µ¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¡¢ÊÑ´¹¸å¤Î²èÁü¤Î²£Éý¤«¤éµá¤á¤ë
+		// 変換後の画像の高さが指定されていない場合、変換後の画像の横幅から求める
 		if (is_null($this->outputImageHeight)) {
 			$this->outputImageHeight = $inputImageHeight * ($this->outputImageWidth / $inputImageWidth);
 		}
 
-		// ¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤¹¤ë¤«³ÎÇ§¤·¡¢Â¸ºß¤·¤Ê¤¤¾ì¹ç¤Î¤ßºîÀ®¤¹¤ë
+		// ファイルが存在するか確認し、存在しない場合のみ作成する
 		if (file_exists($outputImagePath)) {
 			$info['convert'] = FALSE;
 		} else {
-			// ¸µ¥Õ¥¡¥¤¥ëºîÀ®
+			// 元ファイル作成
 			switch($inputImageType) {
 			case 1:
@@ -66,9 +66,9 @@
 			$outputImagePathTemp = $outputImagePath . '.tmp-' . rand();
 			do {
-				// ¶õ¥Õ¥¡¥¤¥ëºîÀ®
+				// 空ファイル作成
 				$outputImage = ImageCreateTruecolor($this->outputImageWidth * $scale, $this->outputImageHeight * $scale);
 				ImageCopyResampled($outputImage, $tempImage, 0, 0, 0, 0, $this->outputImageWidth * $scale, $this->outputImageHeight * $scale, $inputImageWidth, $inputImageHeight);
 
-				// ¥Õ¥¡¥¤¥ë½ÐÎÏ
+				// ファイル出力
 
 				@unlink($outputImagePathTemp);
@@ -84,5 +84,5 @@
 				case 'jpeg':
 					$quality = 75;
-					// É½¼¨²ÄÇ½¤Ê¥Õ¥¡¥¤¥ë¥µ¥¤¥º°Ê²¼¤Ë¤Ê¤ë¤Þ¤Ç¡¢10%¤º¤Ä¥¯¥ª¥ê¥Æ¥£¤òÄ´À°¤¹¤ë
+					// 表示可能なファイルサイズ以下になるまで、10%ずつクオリティを調整する
 					do {
 						@unlink($outputImagePathTemp);
@@ -102,5 +102,5 @@
 				}
 
-				// ¥á¥â¥ê³«Êü
+				// メモリ開放
 				imagedestroy($outputImage);
 
@@ -111,5 +111,5 @@
 			rename($outputImagePathTemp, $outputImagePath);
 
-			// ¥á¥â¥ê³«Êü
+			// メモリ開放
 			imagedestroy($tempImage);
 
Index: branches/feature-module-update/data/include/page_layout.inc
===================================================================
--- branches/rel/data/include/page_layout.inc	(revision 12496)
+++ branches/feature-module-update/data/include/page_layout.inc	(revision 15078)
@@ -7,19 +7,19 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§sfGetPageLayout
- * ½èÍýÆâÍÆ	¡§¥Ú¡¼¥¸¤Î¥ì¥¤¥¢¥¦¥È¾ðÊó¤ò¥»¥Ã¥È¤¹¤ë
- * °ú¿ô1	¡§$objPage
- * °ú¿ô2	¡§$preview
- * Ìá¤êÃÍ	¡§¥Ú¡¼¥¸¤Î¥ì¥¤¥¢¥¦¥È¾ðÊó
+ * 関数名	：sfGetPageLayout
+ * 処理内容	：ページのレイアウト情報をセットする
+ * 引数1	：$objPage
+ * 引数2	：$preview
+ * 戻り値	：ページのレイアウト情報
  **************************************************************************************************************/
 function sfGetPageLayout($objPage, $preview = false, $url = ""){
 	$arrPageLayout = array();
 
-	// ¸½ºß¤ÎURL¤Î¼èÆÀ
+	// 現在のURLの取得
 	if ($preview === false) {
 		if ($url == "") {
 			$url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];			
 		}
-		// URL¤ò¸µ¤Ë¥Ú¡¼¥¸¥Ç¥¶¥¤¥ó¤ò¼èÆÀ
+		// URLを元にページデザインを取得
 		$arrPageData = lfgetPageData(" url = ? " , array($url));
 	}else{
@@ -27,10 +27,10 @@
 	}
 
-	// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¤òÀßÄê
+	// メインテンプレートファイルを設定
 	if (!isset($objPage->tpl_mainpage)) {
 		$objPage->tpl_mainpage = HTML_PATH . $arrPageData[0]['tpl_dir'] . $arrPageData[0]['filename'] . ".tpl";
 	}
 	
-	// ¥Ú¡¼¥¸¥¿¥¤¥È¥ë¤òÀßÄê
+	// ページタイトルを設定
 	if (!isset($objPage->tpl_title)) {
 		$objPage->tpl_title = $arrPageData[0]['page_name'];
@@ -39,11 +39,11 @@
 	$arrPageLayout = $arrPageData[0];
 
-	// Á´¥Ê¥Ó¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë
+	// 全ナビデータを取得する
 	$arrNavi = lfGetNaviData($url, $preview);
 	
 	$arrPageLayout['LeftNavi']  = lfGetNavi($arrNavi,1);	// LEFT NAVI
-	$arrPageLayout['MainHead']  = lfGetNavi($arrNavi,2);	// ¥á¥¤¥ó¾åÉô
+	$arrPageLayout['MainHead']  = lfGetNavi($arrNavi,2);	// メイン上部
 	$arrPageLayout['RightNavi'] = lfGetNavi($arrNavi,3);	// RIGHT NAVI
-	$arrPageLayout['MainFoot']  = lfGetNavi($arrNavi,4);	// ¥á¥¤¥ó²¼Éô
+	$arrPageLayout['MainFoot']  = lfGetNavi($arrNavi,4);	// メイン下部
 	
 	$objPage->arrPageLayout = $arrPageLayout;
@@ -53,37 +53,37 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfgetPageData
- * ½èÍýÆâÍÆ	¡§¥Ú¡¼¥¸¾ðÊó¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô1	¡§$where  ¥¥¥ Where¶çÊ¸
- * °ú¿ô2	¡§$arrVal ¥¥¥ Where¶ç¤Î¹Ê¹þ¾ò·ïÃÍ
- * Ìá¤êÃÍ	¡§¥Ú¡¼¥¸¾ðÊó
+ * 関数名	：lfgetPageData
+ * 処理内容	：ページ情報を取得する
+ * 引数1	：$where  ･･･ Where句文
+ * 引数2	：$arrVal ･･･ Where句の絞込条件値
+ * 戻り値	：ページ情報
  **************************************************************************************************************/
 function lfgetPageData($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 .= " page_id";				// ¥Ú¡¼¥¸ID
-	$sql .= " ,page_name";			// Ì¾¾Î
+	$sql .= " page_id";				// ページID
+	$sql .= " ,page_name";			// 名称
 	$sql .= " ,url";				// URL
-	$sql .= " ,php_dir";			// phpÊÝÂ¸Àè¥Ç¥£¥ì¥¯¥È¥ê
-	$sql .= " ,tpl_dir";			// tplÊÝÂ¸Àè¥Ç¥£d¥ì¥¯¥È¥ê
-	$sql .= " ,filename";			// ¥Õ¥¡¥¤¥ëÌ¾¾Î
-	$sql .= " ,header_chk ";		// ¥Ø¥Ã¥À¡¼»ÈÍÑFLG
-	$sql .= " ,footer_chk ";		// ¥Õ¥Ã¥¿¡¼»ÈÍÑFLG
-	$sql .= " ,edit_flg ";			// ÊÔ½¸²ÄÇ½FLG
-	$sql .= " ,author";				// author¥¿¥°
-	$sql .= " ,description";		// description¥¿¥°
-	$sql .= " ,keyword";			// keyword¥¿¥°
-	$sql .= " ,update_url";			// ¹¹¿·URL
-	$sql .= " ,create_date";		// ¥Ç¡¼¥¿ºîÀ®Æü
-	$sql .= " ,update_date";		// ¥Ç¡¼¥¿¹¹¿·Æü
+	$sql .= " ,php_dir";			// php保存先ディレクトリ
+	$sql .= " ,tpl_dir";			// tpl保存先ディdレクトリ
+	$sql .= " ,filename";			// ファイル名称
+	$sql .= " ,header_chk ";		// ヘッダー使用FLG
+	$sql .= " ,footer_chk ";		// フッター使用FLG
+	$sql .= " ,edit_flg ";			// 編集可能FLG
+	$sql .= " ,author";				// authorタグ
+	$sql .= " ,description";		// descriptionタグ
+	$sql .= " ,keyword";			// keywordタグ
+	$sql .= " ,update_url";			// 更新URL
+	$sql .= " ,create_date";		// データ作成日
+	$sql .= " ,update_date";		// データ更新日
 	$sql .= " FROM ";
 	$sql .= "     dtb_pagelayout";
 	$sql .= " WHERE ";
 	
-	// where¶ç¤Î»ØÄê¤¬¤¢¤ì¤ÐÄÉ²Ã
+	// where句の指定があれば追加
 	if ($where != '') {
 		$sql .= $where;
@@ -101,15 +101,15 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfGetNaviData
- * ½èÍýÆâÍÆ	¡§¥Ê¥Ó¾ðÊó¤ò¼èÆÀ¤¹¤ë
- * Ìá¤êÃÍ	¡§¥Ö¥í¥Ã¥¯¾ðÊó
+ * 関数名	：lfGetNaviData
+ * 処理内容	：ナビ情報を取得する
+ * 戻り値	：ブロック情報
  **************************************************************************************************************/
 function lfGetNaviData($url, $preview=false){
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¼èÆÀSQLÀ¸À®ÍÑ
-	$arrRet = array();				// ¥Ç¡¼¥¿¼èÆÀÍÑ
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ取得SQL生成用
+	$arrRet = array();				// データ取得用
 	$arrData = array();
 
-	// SQLÊ¸À¸À®		
+	// SQL文生成		
 	$sql = "";
 	$sql .= " SELECT ";
@@ -130,8 +130,8 @@
 	$sql .= " ";
 	
-	// SQL¼Â¹Ô
+	// SQL実行
 	$arrRet = $objDBConn->getAll($sql, $arrData);
 	
-	// ·ë²Ì¤òÊÖ¤¹
+	// 結果を返す
 	return $arrRet;
 }
@@ -139,7 +139,7 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfGetNavi
- * ½èÍýÆâÍÆ	¡§³ÆÉôÊ¬¤Î¥Ê¥Ó¾ðÊó¤ò¼èÆÀ¤¹¤ë
- * Ìá¤êÃÍ	¡§¥Ö¥í¥Ã¥¯¾ðÊó
+ * 関数名	：lfGetNavi
+ * 処理内容	：各部分のナビ情報を取得する
+ * 戻り値	：ブロック情報
  **************************************************************************************************************/
 function lfGetNavi($arrNavi, $target_id){
@@ -147,5 +147,5 @@
 	if(is_array($arrNavi)) {
 		foreach($arrNavi as $key => $val){
-			// »ØÄê¤µ¤ì¤¿²Õ½ê¤ÈÆ±¤¸¥Ç¡¼¥¿¤À¤±¤ò¼èÆÀ¤¹¤ë
+			// 指定された箇所と同じデータだけを取得する
 			if ($target_id == $val['target_id']){
 				if ($val['php_path'] != '') {
@@ -166,19 +166,19 @@
 
 function lfDelPageData($page_id){
-	// DB¤Ø¥Ç¡¼¥¿¤ò¹¹¿·¤¹¤ë
-	$objDBConn = new SC_DbConn;		// DBÁàºî¥ª¥Ö¥¸¥§¥¯¥È
-	$sql = "";						// ¥Ç¡¼¥¿¹¹¿·SQLÀ¸À®ÍÑ
-	$ret = ""; 						// ¥Ç¡¼¥¿¹¹¿··ë²Ì³ÊÇ¼ÍÑ
-	$arrDelData = array();			// ¹¹¿·¥Ç¡¼¥¿À¸À®ÍÑ
-	
-	// page_id ¤¬¶õ¤Ç¤Ê¤¤¾ì¹ç¤Ë¤Ïdelete¤ò¼Â¹Ô
+	// DBへデータを更新する
+	$objDBConn = new SC_DbConn;		// DB操作オブジェクト
+	$sql = "";						// データ更新SQL生成用
+	$ret = ""; 						// データ更新結果格納用
+	$arrDelData = array();			// 更新データ生成用
+	
+	// page_id が空でない場合にはdeleteを実行
 	if ($page_id !== '') {
-		// SQLÀ¸À®
+		// SQL生成
 		$sql = " DELETE FROM dtb_pagelayout WHERE page_id = ?";
 
-		// SQL¼Â¹Ô
+		// SQL実行
 		$ret = $objDBConn->query($sql,array($page_id));
 
-		// ¥Õ¥¡¥¤¥ë¤Îºï½ü
+		// ファイルの削除
 		lfDelFile($arrPageData[0]);
 	}
@@ -189,20 +189,20 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfDelFile	
- * ½èÍýÆâÍÆ	¡§¥Õ¥¡¥¤¥ë¤òºï½ü¤¹¤ë
- * °ú¿ô1	¡§$data  ¥¥¥ ºï½ü¥Ç¡¼¥¿
- * Ìá¤êÃÍ	¡§¤Ê¤·
+ * 関数名	：lfDelFile	
+ * 処理内容	：ファイルを削除する
+ * 引数1	：$data  ･･･ 削除データ
+ * 戻り値	：なし
  **************************************************************************************************************/
 function lfDelFile($arrData){
-	// ¥Õ¥¡¥¤¥ë¥Ç¥£¥ì¥¯¥È¥ê¼èÆÀ
+	// ファイルディレクトリ取得
 	$del_php = HTML_PATH . $arrData['php_dir'] . $arrData['filename'] . ".php";
 	$del_tpl = HTML_PATH . $arrData['tpl_dir'] . $arrData['filename'] . ".tpl";
 
-	// php¥Õ¥¡¥¤¥ë¤Îºï½ü
+	// phpファイルの削除
 	if (file_exists($del_php)){
 		unlink($del_php);	
 	}
 
-	// tpl¥Õ¥¡¥¤¥ë¤Îºï½ü
+	// tplファイルの削除
 	if (file_exists($del_tpl)){
 		unlink($del_tpl);	
@@ -211,8 +211,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§lfCheckBaseData
- * ½èÍýÆâÍÆ	¡§¥Ç¡¼¥¿¤¬¥Ù¡¼¥¹¥Ç¡¼¥¿¤Ê¤Î¤«¤òÈ½ÃÇ¤¹¤ë
- * °ú¿ô1	¡§$data  ¥¥¥ È½ÃÇ¥Ç¡¼¥¿¡Ê¥Ú¡¼¥¸ID¡Ë
- * Ìá¤êÃÍ	¡§true¥¥¥¥Ù¡¼¥¹¥Ç¡¼¥¿¡¢false¥¥¥¥Ù¡¼¥¹¥Ç¡¼¥¿¤Ç¤Ê¤¤
+ * 関数名	：lfCheckBaseData
+ * 処理内容	：データがベースデータなのかを判断する
+ * 引数1	：$data  ･･･ 判断データ（ページID）
+ * 戻り値	：true･･･ベースデータ、false･･･ベースデータでない
  **************************************************************************************************************/
 function lfCheckBaseData($data){
Index: branches/feature-module-update/data/include/csv_output.inc
===================================================================
--- branches/rel/data/include/csv_output.inc	(revision 12157)
+++ branches/feature-module-update/data/include/csv_output.inc	(revision 15078)
@@ -14,15 +14,15 @@
 
 $arrSubnaviName = array(
-	1 => '¾¦ÉÊ´ÉÍý',
-	2 => '¸ÜµÒ´ÉÍý',
-	3 => '¼õÃí´ÉÍý',
-	4 => '¥­¥ã¥ó¥Ú¡¼¥ó'
+	1 => '商品管理',
+	2 => '顧客管理',
+	3 => '受注管理',
+	4 => 'キャンペーン'
 );
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§sfgetCsvOutput
- * ½èÍýÆâÍÆ	¡§CSV½ÐÎÏ¹àÌÜ¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô		¡§¤Ê¤·
- * Ìá¤êÃÍ	¡§CSV½ÐÎÏ¹àÌÜ
+ * 関数名	：sfgetCsvOutput
+ * 処理内容	：CSV出力項目を取得する
+ * 引数		：なし
+ * 戻り値	：CSV出力項目
  **************************************************************************************************************/
 function sfgetCsvOutput($csv_id = "", $where = "", $arrVal = array()){
Index: branches/feature-module-update/data/include/mobile_emoji_map_softbank.inc
===================================================================
--- branches/rel/data/include/mobile_emoji_map_softbank.inc	(revision 12157)
+++ branches/feature-module-update/data/include/mobile_emoji_map_softbank.inc	(revision 15078)
@@ -1,5 +1,5 @@
 <?php
 /**
- * SoftBankÍÑ³¨Ê¸»ú¥³¡¼¥É (Shift JIS)
+ * SoftBank用絵文字コード (Shift JIS)
  */
 
@@ -11,5 +11,5 @@
 	'5'   => "\x1b\$E]\x0f",
 	'6'   => "\x1b\$Pc\x0f",
-	'7'   => "[\x96\xb6]", // [Ì¸]
+	'7'   => "[\x96\xb6]", // [霧]
 	'8'   => "\x1b\$P\\\x0f",
 	'9'   => "\x1b\$F_\x0f",
@@ -33,5 +33,5 @@
 	'27'  => "\x1b\$PJ\x0f",
 	'28'  => "\x1b\$ER\x0f",
-	'29'  => "[\xce\xdf\xb9\xaf\xc4\xcd\xde\xd9]", // [¥Ý¥±¥Ã¥È¥Ù¥ë]
+	'29'  => "[\xce\xdf\xb9\xaf\xc4\xcd\xde\xd9]", // [ポケットベル]
 	'30'  => "\x1b\$G>\x0f",
 	'31'  => "\x1b\$PT\x0f",
@@ -82,5 +82,5 @@
 	'76'  => "\x1b\$O!\x0f",
 	'77'  => "\x1b\$EJ\x0f",
-	'78'  => "[\xb9\xde\xb0\xd1]", // [¥²¡¼¥à]
+	'78'  => "[\xb9\xde\xb0\xd1]", // [ゲーム]
 	'79'  => "\x1b\$EF\x0f",
 	'80'  => "\x1b\$F,\x0f",
@@ -97,11 +97,11 @@
 	'91'  => "\x1b\$QV\x0f",
 	'92'  => "\x1b\$G'\x0f",
-	'93'  => "[\xd2\xb6\xde\xc8]", // [¥á¥¬¥Í]
+	'93'  => "[\xd2\xb6\xde\xc8]", // [メガネ]
 	'94'  => "\x1b\$F*\x0f",
-	'95'  => "\x81\x9c", // ¡ü
+	'95'  => "\x81\x9c", // ●
 	'96'  => "\x1b\$Gl\x0f",
 	'97'  => "\x1b\$Gl\x0f",
 	'98'  => "\x1b\$Gl\x0f",
-	'99'  => "\x81\x9b", // ¡û
+	'99'  => "\x81\x9b", // ○
 	'100' => "\x1b\$Gr\x0f",
 	'101' => "\x1b\$Go\x0f",
@@ -112,9 +112,9 @@
 	'106' => "\x1b\$E#\x0f",
 	'107' => "\x1b\$G+\x0f",
-	'108' => "[i\xd3\xb0\xc4\xde]", // [i¥â¡¼¥É]
-	'109' => "[i\xd3\xb0\xc4\xde]", // [i¥â¡¼¥É]
+	'108' => "[i\xd3\xb0\xc4\xde]", // [iモード]
+	'109' => "[i\xd3\xb0\xc4\xde]", // [iモード]
 	'110' => "\x1b\$E#\x0f",
-	'111' => "[\xc4\xde\xba\xd3]", // [¥É¥³¥â]
-	'112' => "[\xc4\xde\xba\xd3\xce\xdf\xb2\xdd\xc4]", // [¥É¥³¥â¥Ý¥¤¥ó¥È]
+	'111' => "[\xc4\xde\xba\xd3]", // [ドコモ]
+	'112' => "[\xc4\xde\xba\xd3\xce\xdf\xb2\xdd\xc4]", // [ドコモポイント]
 	'113' => '\\',
 	'114' => '[FREE]',
@@ -172,6 +172,6 @@
 	'166' => null,
 	'167' => "\x1b\$OD\x0f",
-	'168' => "[\x82\xd3\x82\xad\x82\xeb]", // [¤Õ¤¯¤í]
-	'169' => "[\xcd\xdf\xdd]", // [¥Ú¥ó]
+	'168' => "[\x82\xd3\x82\xad\x82\xeb]", // [ふくろ]
+	'169' => "[\xcd\xdf\xdd]", // [ペン]
 	'170' => null,
 	'171' => "\x1b\$E?\x0f",
@@ -181,24 +181,24 @@
 	'175' => '[end]',
 	'176' => "\x1b\$GM\x0f",
-	'e1'  => "[i\xb1\xcc\xdf\xd8]", // [i¥¢¥×¥ê]
-	'e2'  => "[i\xb1\xcc\xdf\xd8]", // [i¥¢¥×¥ê]
+	'e1'  => "[i\xb1\xcc\xdf\xd8]", // [iアプリ]
+	'e2'  => "[i\xb1\xcc\xdf\xd8]", // [iアプリ]
 	'e3'  => "\x1b\$G&\x0f",
-	'e4'  => "[\x8d\xe0\x95\x7a]", // [ºâÉÛ]
+	'e4'  => "[\x8d\xe0\x95\x7a]", // [財布]
 	'e5'  => "\x1b\$O<\x0f",
-	'e6'  => "[\xbc\xde\xb0\xdd\xbd\xde]", // [¥¸¡¼¥ó¥º]
-	'e7'  => "[\xbd\xc9\xce\xde]", // [¥¹¥Î¥Ü]
+	'e6'  => "[\xbc\xde\xb0\xdd\xbd\xde]", // [ジーンズ]
+	'e7'  => "[\xbd\xc9\xce\xde]", // [スノボ]
 	'e8'  => "\x1b\$OE\x0f",
-	'e9'  => "[\xc4\xde\xb1]", // [¥É¥¢]
+	'e9'  => "[\xc4\xde\xb1]", // [ドア]
 	'e10' => "\x1b\$EO\x0f",
 	'e11' => "\x1b\$G,\x0f",
 	'e12' => "\x1b\$E#\x0f\x1b\$OH\x0f",
-	'e13' => "[\xda\xdd\xc1]", // [¥ì¥ó¥Á]
+	'e13' => "[\xda\xdd\xc1]", // [レンチ]
 	'e14' => "\x1b\$O!\x0f",
 	'e15' => "\x1b\$E.\x0f",
 	'e16' => "\x1b\$GT\x0f",
-	'e17' => "[\x8d\xbb\x8e\x9e\x8c\x76]", // [º½»þ·×]
+	'e17' => "[\x8d\xbb\x8e\x9e\x8c\x76]", // [砂時計]
 	'e18' => "\x1b\$EV\x0f",
 	'e19' => "\x1b\$OX\x0f",
-	'e20' => "[\x98\x72\x8e\x9e\x8c\x76]", // [ÏÓ»þ·×]
+	'e20' => "[\x98\x72\x8e\x9e\x8c\x76]", // [腕時計]
 	'e21' => "\x1b\$P#\x0f",
 	'e22' => "\x1b\$P*\x0f",
@@ -217,5 +217,5 @@
 	'e35' => "\x1b\$P3\x0f",
 	'e36' => '[NG]',
-	'e37' => "[\xb8\xd8\xaf\xcc\xdf]", // [¥¯¥ê¥Ã¥×]
+	'e37' => "[\xb8\xd8\xaf\xcc\xdf]", // [クリップ]
 	'e38' => "\x1b\$Fn\x0f",
 	'e39' => "\x1b\$QW\x0f",
@@ -225,17 +225,17 @@
 	'e43' => "\x1b\$Fo\x0f",
 	'e44' => "\x1b\$Fr\x0f",
-	'e45' => "[\x8b\xd6]", // [¶Ø]
+	'e45' => "[\x8b\xd6]", // [禁]
 	'e46' => "\x1b\$FK\x0f",
-	'e47' => "[\x8d\x87]", // [¹ç]
+	'e47' => "[\x8d\x87]", // [合]
 	'e48' => "\x1b\$FJ\x0f",
-	'e49' => "\x81\xcc", // ¢Î
-	'e50' => "\x81\xaa\x81\xab", // ¢¬¢­
+	'e49' => "\x81\xcc", // ⇔
+	'e50' => "\x81\xaa\x81\xab", // ↑↓
 	'e51' => "\x1b\$Ew\x0f",
 	'e52' => "\x1b\$P^\x0f",
 	'e53' => "\x1b\$G[\x0f",
 	'e54' => "\x1b\$E0\x0f",
-	'e55' => "[\xc1\xaa\xd8\xb0]", // [¥Á¥§¥ê¡¼]
+	'e55' => "[\xc1\xaa\xd8\xb0]", // [チェリー]
 	'e56' => "\x1b\$O\$\x0f",
-	'e57' => "[\xca\xde\xc5\xc5]", // [¥Ð¥Ê¥Ê]
+	'e57' => "[\xca\xde\xc5\xc5]", // [バナナ]
 	'e58' => "\x1b\$Oe\x0f",
 	'e59' => "\x1b\$E0\x0f",
@@ -247,5 +247,5 @@
 	'e65' => "\x1b\$O`\x0f",
 	'e66' => "\x1b\$OY\x0f",
-	'e67' => "[\xb6\xc0\xc2\xd1\xd8]", // [¥«¥¿¥Ä¥à¥ê]
+	'e67' => "[\xb6\xc0\xc2\xd1\xd8]", // [カタツムリ]
 	'e68' => "\x1b\$QC\x0f",
 	'e69' => "\x1b\$Gu\x0f",
Index: branches/feature-module-update/data/include/mobile_emoji_map_ezweb.inc
===================================================================
--- branches/rel/data/include/mobile_emoji_map_ezweb.inc	(revision 12157)
+++ branches/feature-module-update/data/include/mobile_emoji_map_ezweb.inc	(revision 15078)
@@ -1,5 +1,5 @@
 <?php
 /**
- * EZwebÍÑ³¨Ê¸»ú¥³¡¼¥É (Shift JIS)
+ * EZweb用絵文字コード (Shift JIS)
  */
 
@@ -103,5 +103,5 @@
 	'97'  => '<img localsrc="323">',
 	'98'  => '<img localsrc="15">',
-	'99'  => "\x81\x9b", // ¡û
+	'99'  => "\x81\x9b", // ○
 	'100' => '<img localsrc="134">',
 	'101' => '<img localsrc="251">',
@@ -112,9 +112,9 @@
 	'106' => '<img localsrc="784">',
 	'107' => '<img localsrc="166">',
-	'108' => "[i\xd3\xb0\xc4\xde]", // [i¥â¡¼¥É]
-	'109' => "[i\xd3\xb0\xc4\xde]", // [i¥â¡¼¥É]
+	'108' => "[i\xd3\xb0\xc4\xde]", // [iモード]
+	'109' => "[i\xd3\xb0\xc4\xde]", // [iモード]
 	'110' => '<img localsrc="108">',
-	'111' => "[\xc4\xde\xba\xd3]", // [¥É¥³¥â]
-	'112' => "[\xc4\xde\xba\xd3\xce\xdf\xb2\xdd\xc4]", // [¥É¥³¥â¥Ý¥¤¥ó¥È]
+	'111' => "[\xc4\xde\xba\xd3]", // [ドコモ]
+	'112' => "[\xc4\xde\xba\xd3\xce\xdf\xb2\xdd\xc4]", // [ドコモポイント]
 	'113' => '<img localsrc="109">',
 	'114' => '<img localsrc="299">',
@@ -126,5 +126,5 @@
 	'120' => '<img localsrc="334">',
 	'121' => '<img localsrc="730">',
-	'122' => "[\xcc\xd8\xb0\xc0\xde\xb2\xd4\xd9]", // [¥Õ¥ê¡¼¥À¥¤¥ä¥ë]
+	'122' => "[\xcc\xd8\xb0\xc0\xde\xb2\xd4\xd9]", // [フリーダイヤル]
 	'123' => '<img localsrc="818">',
 	'124' => '<img localsrc="4">',
@@ -172,8 +172,8 @@
 	'166' => '<img localsrc="735">',
 	'167' => '<img localsrc="226">',
-	'168' => "[\x82\xd3\x82\xad\x82\xeb]", // [¤Õ¤¯¤í]
+	'168' => "[\x82\xd3\x82\xad\x82\xeb]", // [ふくろ]
 	'169' => '<img localsrc="508">',
 	'170' => null,
-	'171' => "[\x82\xa2\x82\xb7]", // [¤¤¤¹]
+	'171' => "[\x82\xa2\x82\xb7]", // [いす]
 	'172' => '<img localsrc="490">',
 	'173' => '[SOON]',
@@ -181,6 +181,6 @@
 	'175' => '[end]',
 	'176' => '<img localsrc="46">',
-	'e1'  => "[i\xb1\xcc\xdf\xd8]", // [i¥¢¥×¥ê]
-	'e2'  => "[i\xb1\xcc\xdf\xd8]", // [i¥¢¥×¥ê]
+	'e1'  => "[i\xb1\xcc\xdf\xd8]", // [iアプリ]
+	'e2'  => "[i\xb1\xcc\xdf\xd8]", // [iアプリ]
 	'e3'  => '<img localsrc="335">',
 	'e4'  => '<img localsrc="290">',
@@ -189,5 +189,5 @@
 	'e7'  => '<img localsrc="221">',
 	'e8'  => '<img localsrc="48">',
-	'e9'  => "[\xc4\xde\xb1]", // [¥É¥¢]
+	'e9'  => "[\xc4\xde\xb1]", // [ドア]
 	'e10' => '<img localsrc="233">',
 	'e11' => '<img localsrc="337">',
@@ -225,7 +225,7 @@
 	'e43' => '<img localsrc="82">',
 	'e44' => '<img localsrc="1">',
-	'e45' => "[\x8b\xd6]", // [¶Ø]
+	'e45' => "[\x8b\xd6]", // [禁]
 	'e46' => '<img localsrc="387">',
-	'e47' => "[\x8d\x87]", // [¹ç]
+	'e47' => "[\x8d\x87]", // [合]
 	'e48' => '<img localsrc="386">',
 	'e49' => '<img localsrc="808">',
Index: branches/feature-module-update/data/include/session.inc
===================================================================
--- branches/rel/data/include/session.inc	(revision 12157)
+++ branches/feature-module-update/data/include/session.inc	(revision 15078)
@@ -5,5 +5,5 @@
 require_once($SESSION_HANDLER_PHP_PATH ."/../lib/glib.php" );
 
-// ¥»¥Ã¥·¥ç¥ó¤ÎÍ­¸ú´ü¸Â(ÉÃ)
+// セッションの有効期限(秒)
 define("MAX_LIFETIME", 7200);
 
@@ -18,5 +18,5 @@
 }
 
-// ¥»¥Ã¥·¥ç¥óÆÉ¤ß¹þ¤ß
+// セッション読み込み
 function sfSessRead($id) 
 {
@@ -26,5 +26,5 @@
 }
 
-// ¥»¥Ã¥·¥ç¥ó½ñ¹þ¤ß
+// セッション書込み
 function sfSessWrite($id, $sess_data) 
 {
@@ -33,10 +33,10 @@
 	$sqlval = array();
 	if($count > 0) {
-		// ¥ì¥³¡¼¥É¹¹¿·
+		// レコード更新
 		$sqlval['sess_data'] = $sess_data;
 		$sqlval['update_date'] = 'Now()';
 		$objQuery->update("dtb_session", $sqlval, "sess_id = ?", array($id));
 	} else {
-		// ¥»¥Ã¥·¥ç¥ó¥Ç¡¼¥¿¤¬¤¢¤ë¾ì¹ç¤Ï¡¢¥ì¥³¡¼¥ÉºîÀ®
+		// セッションデータがある場合は、レコード作成
 		if(strlen($sess_data) > 0) {
 			$sqlval['sess_id'] = $id;
@@ -50,5 +50,5 @@
 }
 
-// ¥»¥Ã¥·¥ç¥óÇË´þ
+// セッション破棄
 function sfSessDestroy($id) 
 {
@@ -60,6 +60,6 @@
 function sfSessGc($maxlifetime) 
 {
-	// ¢¨$maxlifetime¤Ï¡¢ÍøÍÑ¤·¤Ê¤¤¡£
-	// MAX_LIFETIME°Ê¾å¹¹¿·¤µ¤ì¤Æ¤¤¤Ê¤¤¥»¥Ã¥·¥ç¥ó¤òºï½ü¤¹¤ë¡£
+	// ※$maxlifetimeは、利用しない。
+	// MAX_LIFETIME以上更新されていないセッションを削除する。
 	$objQuery = new SC_Query();
 	$where = "update_date < current_timestamp + '-". MAX_LIFETIME . " secs'";
Index: branches/feature-module-update/data/include/module.inc
===================================================================
--- branches/rel/data/include/module.inc	(revision 12157)
+++ branches/feature-module-update/data/include/module.inc	(revision 15078)
@@ -1,5 +1,5 @@
 <?php
 
-// ¥¿¥°½ÐÎÏÍÑ¥¯¥é¥¹
+// タグ出力用クラス
 class LC_EbisPage {
 	function LC_EbisPage() {
@@ -8,5 +8,5 @@
 }
 
-// ¥¨¥Ó¥¹¥¿¥°¤ÎÈ¯¹Ô
+// エビスタグの発行
 function sfPrintEbisTag($pid = "") {
 	$objQuery = new SC_Query();
@@ -21,15 +21,15 @@
 	}
 	
-	// ¡Ö/¡×¤¬½ÅÊ£¤·¤Æ¤¤¤ë¤â¤Î¤Ø¤ÎÂÐ±þ
+	// 「/」が重複しているものへの対応
 	$php_self = ereg_replace("[/]+", "/", $_SERVER['PHP_SELF']);
-	// PHP¥Õ¥¡¥¤¥ë¤Î¸å¤í¤Ë¡Ö/¡×¤¬¤Ä¤¤¤Æ¤·¤Þ¤Ã¤Æ¤¤¤ë¤â¤Î¤Ø¤ÎÂÐ±þ
+	// PHPファイルの後ろに「/」がついてしまっているものへの対応
 	$php_self = ereg_replace(".php[/]+$", ".php", $php_self);
 	
 	if(!is_array($pid) && $pid != "") {
 		if(!ereg(".tpl$", $pid)) {
-			// ¥Ú¡¼¥¸ID¤ò¾å½ñ¤­¤¹¤ë
+			// ページIDを上書きする
 			$arrEbis['pid'] = $pid;
 		} else {
-			// ¥Æ¥ó¥×¥ì¡¼¥È¤Î¥Ñ¥¹¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤ë¾ì¹ç
+			// テンプレートのパスが与えられている場合
 			$temp_id = ereg_replace(HTML_PATH,"",$pid);			
 			$temp_id = ereg_replace("^[/]+","",$temp_id);
@@ -40,5 +40,5 @@
 	}	
 	
-	// ¾¦ÉÊ°ìÍ÷¥Ú¡¼¥¸¤Ï¡¢ÆÃ¼ìID¤òÈ¯¹Ô
+	// 商品一覧ページは、特殊IDを発行
 	if(ereg("/products/list.php\?category_id=[0-9]+$", $_SERVER["REQUEST_URI"])) {
 		$filename = basename($_SERVER["REQUEST_URI"]);
@@ -46,5 +46,5 @@
 	}
 	
-	// ¾¦ÉÊ¾ÜºÙ¥Ú¡¼¥¸¤Ï¡¢ÆÃ¼ìID¤òÈ¯¹Ô
+	// 商品詳細ページは、特殊IDを発行
 	if(ereg("/products/detail.php\?product_id=[0-9]+$", $_SERVER["REQUEST_URI"])) {
 		$filename = basename($_SERVER["REQUEST_URI"]);
@@ -52,5 +52,5 @@
 	}
 	
-	// ID³ä¤êÅö¤Æ¤µ¤ì¤Æ¤¤¤Ê¤¤¥Ú¡¼¥¸¤Ï¡¢¼«Æ°Åª¤ËÀ¸À®¤¹¤ë¡£
+	// ID割り当てされていないページは、自動的に生成する。
 	if($arrEbis['pid'] == "") {				
 		$temp_id = ereg_replace("^[/]+","",$_SERVER['PHP_SELF']);
@@ -60,5 +60,5 @@
 	}
 			
-	// ¥Ú¡¼¥¸ID¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Î¤ß¥¿¥°¤ò½ÐÎÏ¤¹¤ë¡£
+	// ページIDが登録されている場合のみタグを出力する。
 	if($arrEbis['pid'] != "") {
 		$objSubPage = new LC_EbisPage();
@@ -70,8 +70,8 @@
 }
 
-// ¥³¥ó¥Ð¡¼¥¸¥ç¥ó¥¿¥°¤ÎÈ¯¹Ô
+// コンバージョンタグの発行
 function sfPrintAffTag($conv_page, $option) {
 	if(is_numeric($conv_page)) {
-		// sub_data¤è¤ê¥¿¥°¾ðÊó¤òÆÉ¤ß¹þ¤à
+		// sub_dataよりタグ情報を読み込む
 		$objQuery = new SC_Query();
 		$arrRet = $objQuery->select("sub_data", "dtb_module", "module_id = ?", array(AFF_TAG_MID));
@@ -81,5 +81,5 @@
 		$array = split("\|", $option);
 		
-		// ÆÃÄêÊ¸»ú¤ÎÃÖ¤­´¹¤¨
+		// 特定文字の置き換え
 		foreach($array as $each) {
 			list($key, $value) = split("=", $each);
@@ -90,18 +90,18 @@
 }
 
-// dtb_payment¤ËÈÆÍÑ¹àÌÜ¤¬Â¸ºß¤·¤Æ¤¤¤Ê¤±¤ì¤ÐÄÉ²Ã¤¹¤ë
+// dtb_paymentに汎用項目が存在していなければ追加する
 function sfAlterMemo(){
 	$objQuery = new SC_Query();
 	
-	// ÈÆÍÑ¹àÌÜ¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+	// 汎用項目の存在チェック
 	if(!sfColumnExists("dtb_payment", "memo01")){
 		
-		// ¥â¥¸¥å¡¼¥ëID¤òÄÉ²Ã
+		// モジュールIDを追加
 		$objQuery->query("alter table dtb_payment add module_id int4;");
 		
-		// ¥â¥¸¥å¡¼¥ë¥Ñ¥¹¤òÄÉ²Ã
+		// モジュールパスを追加
 		$objQuery->query("alter table dtb_payment add module_path text;");
 		
-		// ÈÆÍÑ¹àÌÜ¤ò10¸ÄÄÉ²Ã
+		// 汎用項目を10個追加
 		for($i=1; $i<=9; $i++){
 			$objQuery->query("alter table dtb_payment add memo0".$i." text;");
Index: branches/feature-module-update/data/script/receive_kara_mail.php
===================================================================
--- branches/rel/data/script/receive_kara_mail.php	(revision 12157)
+++ branches/feature-module-update/data/script/receive_kara_mail.php	(revision 15078)
@@ -2,5 +2,5 @@
 <?php
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¶õ¥á¡¼¥ë¼õ¤±ÉÕ¤±¥¹¥¯¥ê¥×¥È
+ * モバイルサイト/空メール受け付けスクリプト
  */
 
@@ -20,16 +20,16 @@
 
 if (gfRegisterKaraMail($token, $sender)) {
-	$subject = '¶õ¥á¡¼¥ë¤ò¼õ¤±ÉÕ¤±¤Þ¤·¤¿';
-	$reply_body = "²¼µ­¤Î¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¡¢¼¡¤Î¼êÂ³¤­¤Ë¿Ê¤ó¤Ç¤¯¤À¤µ¤¤¡£\n" .
+	$subject = '空メールを受け付けました';
+	$reply_body = "下記のリンクをクリックして、次の手続きに進んでください。\n" .
 	              SITE_URL . "redirect.php?token=$token";
 } else {
-	$subject = '¶õ¥á¡¼¥ë¼êÂ³¤­¤¬¼ºÇÔ¤·¤Þ¤·¤¿';
-	$reply_body = "»þ´ÖÀÚ¤ì¤Ê¤É¤Ë¤è¤ê¡¢¶õ¥á¡¼¥ë¼êÂ³¤­¤ò¹Ô¤¦¤³¤È¤¬¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£\n" .
-	              "¥µ¥¤¥È¤Î¥È¥Ã¥×¤ØÌá¤Ã¤Æ¤ä¤êÄ¾¤·¤Æ¤¯¤À¤µ¤¤¡£\n" .
+	$subject = '空メール手続きが失敗しました';
+	$reply_body = "時間切れなどにより、空メール手続きを行うことができませんでした。\n" .
+	              "サイトのトップへ戻ってやり直してください。\n" .
 	              SITE_URL . "\n";
 }
 
 $objReply = new GC_SendMail;
-$objReply->setItem($sender, "¡Ú{$CONF["shop_name"]}¡Û$subject", $reply_body,
+$objReply->setItem($sender, "【{$CONF["shop_name"]}】$subject", $reply_body,
                    $CONF['email03'], $CONF['shop_name'], $CONF['email03'], $CONF['email04']);
 $objReply->sendMail();
Index: branches/feature-module-update/data/script/send_kara_mail.php
===================================================================
--- branches/rel/data/script/send_kara_mail.php	(revision 12157)
+++ branches/feature-module-update/data/script/send_kara_mail.php	(revision 15078)
@@ -2,5 +2,5 @@
 <?php
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È/¶õ¥á¡¼¥ë¥Æ¥¹¥ÈÁ÷¿®¥¹¥¯¥ê¥×¥È
+ * モバイルサイト/空メールテスト送信スクリプト
  */
 
Index: branches/feature-module-update/data/class/GC_Thumb.php
===================================================================
--- branches/rel/data/class/GC_Thumb.php	(revision 12157)
+++ branches/feature-module-update/data/class/GC_Thumb.php	(revision 15078)
@@ -9,10 +9,10 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] GC_Thumb
- * [³µÍ×] ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë²Ã¹©¥¯¥é¥¹(thumb.php¤È¥»¥Ã¥È¤Ç»ÈÍÑ¤¹¤ë)
- * [°ú¿ô] -
- * [ÌáÃÍ] -
- * [°ÍÂ¸] thumb.php
- * [Ãí¼á] -
+ * [名称] GC_Thumb
+ * [概要] アップロードファイル加工クラス(thumb.phpとセットで使用する)
+ * [引数] -
+ * [戻値] -
+ * [依存] thumb.php
+ * [注釈] -
  *----------------------------------------------------------------------*/
 
@@ -25,9 +25,9 @@
 	}
 
-	//--- °ì»þ¥Õ¥¡¥¤¥ëÀ¸À®(¥µ¥à¥Í¥¤¥ë²èÁüÀ¸À®ÍÑ)
+	//--- 一時ファイル生成(サムネイル画像生成用)
 	function makeImageTempFile($fileName, $phpFileName, $max_width,$max_height) {
-		// °ì°Õ¤ÊID¤ò¼èÆÀ¤¹¤ë¡£
+		// 一意なIDを取得する。
 		$mainname = uniqid("").".";
-		// ³ÈÄ¥»Ò°Ê³°¤òÃÖ¤­´¹¤¨¤ë¡£
+		// 拡張子以外を置き換える。
 		$newFileName = ereg_replace("^.*\.",$mainname,$fileName);
 		$result  = MakeThumb( $phpFileName, $this->tempPath, $max_width, $max_height, $newFileName );
@@ -35,7 +35,7 @@
 	}
 
-	//--- °ì»þ¥Õ¥¡¥¤¥ëÀ¸À®
+	//--- 一時ファイル生成
 	function makeTempFile($fileName, $phpFileName) {
-		$newFileNname = str_replace("'", "¡Ç", $fileName );
+		$newFileNname = str_replace("'", "’", $fileName );
 		$newFileNname = date("siU") . $newFileNname;
 		copy( $phpFileName, $this->tempPath . $newFileNname );
@@ -43,5 +43,5 @@
 	}
 
-	//--- ¥Õ¥¡¥¤¥ë¤ò»ØÄêÊÝÂ¸DIR¤Ø°ÜÆ°
+	//--- ファイルを指定保存DIRへ移動
 	function fileMove($fileName, $dirName) {
 		if(copy( $this->tempPath . $fileName , $_SERVER['DOCUMENT_ROOT'] . $dirName . $fileName)) {
@@ -50,5 +50,5 @@
 	}
 
-	//---- °ì»þDIR¤Î¥Õ¥¡¥¤¥ë¤ò°ì³çºï½ü	
+	//---- 一時DIRのファイルを一括削除	
 	function execDeleteTempFile() {
 		chdir( $this->tempPath );
@@ -57,5 +57,5 @@
 	}
 
-	//---- »ØÄê¥Õ¥¡¥¤¥ë¤òºï½ü	
+	//---- 指定ファイルを削除	
 	function fileDelete($fileName, $dirName) {
 		unlink( $_SERVER['DOCUMENT_ROOT'] . $dirName . $fileName );
Index: branches/feature-module-update/data/class/SC_DbConn.php
===================================================================
--- branches/rel/data/class/SC_DbConn.php	(revision 13518)
+++ branches/feature-module-update/data/class/SC_DbConn.php	(revision 15078)
@@ -21,11 +21,11 @@
 	var $err_disp = true;
 	
-	// ¥³¥ó¥¹¥È¥é¥¯¥¿
+	// コンストラクタ
 	function SC_DbConn($dsn = "", $err_disp = true, $new = false){
 		global $objDbConn;
 		
-		// Debug¥â¡¼¥É»ØÄê
+		// Debugモード指定
 		$options['debug'] = PEAR_DB_DEBUG;
-		// ´û¤ËÀÜÂ³¤µ¤ì¤Æ¤¤¤Ê¤¤¤«¡¢¿·µ¬ÀÜÂ³Í×Ë¾¤Î¾ì¹ç¤ÏÀÜÂ³¤¹¤ë¡£
+		// 既に接続されていないか、新規接続要望の場合は接続する。
 		if(!isset($objDbConn->connection) || $new) {
 			if($dsn != "") {
@@ -47,7 +47,7 @@
 	}
 	
-	// ¥¯¥¨¥ê¤Î¼Â¹Ô
+	// クエリの実行
 	function query($n ,$arr = "", $ignore_err = false){
-		// mysql¤Î¾ì¹ç¤Ë¤Ï¥Ó¥å¡¼É½¤òÊÑ´¹¤¹¤ë
+		// mysqlの場合にはビュー表を変換する
 		if (DB_TYPE == "mysql") $n = sfChangeMySQL($n);
 
@@ -66,8 +66,8 @@
 	}
 
-	// °ì·ï¤Î¤ß¼èÆÀ
+	// 一件のみ取得
 	function getOne($n, $arr = ""){
 		
-		// mysql¤Î¾ì¹ç¤Ë¤Ï¥Ó¥å¡¼É½¤òÊÑ´¹¤¹¤ë
+		// mysqlの場合にはビュー表を変換する
 		if (DB_TYPE == "mysql") $n = sfChangeMySQL($n);
 		
@@ -87,5 +87,5 @@
 	function getRow($n, $arr = ""){
 
-		// mysql¤Î¾ì¹ç¤Ë¤Ï¥Ó¥å¡¼É½¤òÊÑ´¹¤¹¤ë
+		// mysqlの場合にはビュー表を変換する
 		if (DB_TYPE == "mysql") $n = sfChangeMySQL($n);
 
@@ -102,15 +102,15 @@
 	}
 
-	// SELECTÊ¸¤Î¼Â¹Ô·ë²Ì¤òÁ´¤Æ¼èÆÀ
+	// SELECT文の実行結果を全て取得
 	function getAll($n, $arr = ""){
 
-		// mysql¤Î¾ì¹ç¤Ë¤Ï¥Ó¥å¡¼É½¤òÊÑ´¹¤¹¤ë
+		// mysqlの場合にはビュー表を変換する
 		if (DB_TYPE == "mysql") $n = sfChangeMySQL($n);
 		
 		if(PEAR::isError($this->conn)) {
 			if(ADMIN_MODE){
-				sfErrorHeader("DB¤Ø¤ÎÀÜÂ³¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£:" . $this->dsn);
+				sfErrorHeader("DBへの接続に失敗しました。:" . $this->dsn);
 			}else{
-				sfErrorHeader("DB¤Ø¤ÎÀÜÂ³¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£:");
+				sfErrorHeader("DBへの接続に失敗しました。:");
 			}
 			return 0;
Index: branches/feature-module-update/data/class/SC_SiteSession.php
===================================================================
--- branches/rel/data/class/SC_SiteSession.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_SiteSession.php	(revision 15078)
@@ -6,10 +6,10 @@
  */
 
-/* ¥«¡¼¥È¥»¥Ã¥·¥ç¥ó´ÉÍý¥¯¥é¥¹ */
+/* カートセッション管理クラス */
 class SC_SiteSession {
-	/* ¥³¥ó¥¹¥È¥é¥¯¥¿ */
+	/* コンストラクタ */
 	function SC_SiteSession() {
 		sfDomainSessionStart();
-		// Á°¥Ú¡¼¥¸¤Ç¤ÎÅÐÏ¿À®¸ùÈ½Äê¤ò°ú¤­·Ñ¤°
+		// 前ページでの登録成功判定を引き継ぐ
 		$_SESSION['site']['pre_regist_success'] = $_SESSION['site']['regist_success'];
 		$_SESSION['site']['regist_success'] = false;
@@ -18,5 +18,5 @@
 	}
 	
-	/* Á°¥Ú¡¼¥¸¤¬ÀµÅö¤Ç¤¢¤ë¤«¤ÎÈ½Äê */
+	/* 前ページが正当であるかの判定 */
 	function isPrePage() {
 		if($_SESSION['site']['pre_page'] != "" && $_SESSION['site']['now_page'] != "") {
@@ -32,12 +32,12 @@
 	}
 	
-	/* ÃÍ¤Î¼èÆÀ */
+	/* 値の取得 */
 	function getValue($keyname) {
 		return $_SESSION['site'][$keyname];
 	}
 	
-	/* ¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ */
+	/* ユニークIDの取得 */
 	function getUniqId() {
-		// ¥æ¥Ë¡¼¥¯ID¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥»¥Ã¥È¤¹¤ë¡£
+		// ユニークIDがセットされていない場合はセットする。
 		if(!isset($_SESSION['site']['uniqid']) || $_SESSION['site']['uniqid'] == "") {
 			$this->setUniqId();
@@ -46,11 +46,11 @@
 	}
 	
-	/* ¥æ¥Ë¡¼¥¯ID¤Î¥»¥Ã¥È */
+	/* ユニークIDのセット */
 	function setUniqId() {
-		// Í½Â¬¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¥é¥ó¥À¥àÊ¸»úÎó¤òÉÕÍ¿¤¹¤ë¡£
+		// 予測されないようにランダム文字列を付与する。
 		$_SESSION['site']['uniqid'] = sfGetUniqRandomId();
 	}
 	
-	/* ¥æ¥Ë¡¼¥¯ID¤Î¥Á¥§¥Ã¥¯ */
+	/* ユニークIDのチェック */
 	function checkUniqId() {
 		if($_POST['uniqid'] != "") {
@@ -62,10 +62,10 @@
 	}
 	
-	/* ¥æ¥Ë¡¼¥¯ID¤Î²ò½ü */
+	/* ユニークIDの解除 */
 	function unsetUniqId() {
 		$_SESSION['site']['uniqid'] = "";
 	}
 	
-	/* ÅÐÏ¿À®¸ù¤òµ­Ï¿ */
+	/* 登録成功を記録 */
 	function setRegistFlag() {
 		$_SESSION['site']['regist_success'] = true;
Index: branches/feature-module-update/data/class/SC_Pdf.php
===================================================================
--- branches/rel/data/class/SC_Pdf.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_Pdf.php	(revision 15078)
@@ -7,10 +7,10 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] GC_Pdf
- * [³µÍ×] Pdf¥Õ¥¡¥¤¥ë¤òÉ½¼¨¤¹¤ë¡£(PDFLibÉ¬¿Ü)
+ * [名称] GC_Pdf
+ * [概要] Pdfファイルを表示する。(PDFLib必須)
  *----------------------------------------------------------------------
  */
 
-// ¥°¥ê¥Ã¥É¤ÈÊ¸»ú¤Î´Ö³Ö 
+// グリッドと文字の間隔 
 define("GRID_SPACE", 4);
 
@@ -29,44 +29,44 @@
 		$this->license_key = "B600602-010400-714251-5851C1";
 		$this->src_code = CHAR_CODE;
-		// UTF-8¤Ç¤Ê¤¤¤È¥Ö¥í¥Ã¥¯Æâ¤Ç²þ¹Ô¤Ç¤­¤Ê¤¤¡£
+		// UTF-8でないとブロック内で改行できない。
 		$this->dst_code = "UTF-8";
-		// PDF BLOCK¤Î¥×¥í¥Ñ¥Æ¥£
+		// PDF BLOCKのプロパティ
 		$this->block_option = "encoding=UniJIS-UCS2-H textformat=utf8 fontname=HeiseiMin-W3 textflow=true";
-		// ·Ù¹ðÉ½¼¨
+		// 警告表示
 		$this->pdiwarning = "true";	
-		// ¥Ú¡¼¥¸¥µ¥¤¥ºÀßÄê
+		// ページサイズ設定
 		$this->width = $width;
 		$this->height = $height;
-		// PDF½é´ü²½
+		// PDF初期化
 		$this->pdf = PDF_new();
 		PDF_set_parameter($this->pdf, "license", $this->license_key);
 		PDF_set_parameter($this->pdf, "pdiwarning", $this->pdiwarning);
-		// ¥É¥­¥å¥á¥ó¥È³«»Ï
+		// ドキュメント開始
 		PDF_begin_document($this->pdf, NULL, NULL);
-		// ¥Ú¡¼¥¸¤Î¾õÂÖ
+		// ページの状態
 		$this->page_open = false;
-		// ¥Æ¡¼¥Ö¥ë¤Î¿§ÀßÄê
+		// テーブルの色設定
 		$this->setTableColor();
-		// ¥Õ¥©¥ó¥È¥µ¥¤¥º¤ÎÀßÄê
+		// フォントサイズの設定
 		$this->fontsize = $fontsize;
-		// ¥°¥ê¥Ã¥ÉÉÁ²è¤ÎÆÃ¼ì»ØÄê
+		// グリッド描画の特殊指定
 		$this->arrLines = array();
-		// ¥Æ¡¼¥Ö¥ë¥¿¥¤¥È¥ë¤Î¥¹¥¿¥¤¥ë
+		// テーブルタイトルのスタイル
 		$this->arrHeaderColSize = array();
 		$this->arrHeaderAlign = array();
-		// ¥Æ¡¼¥Ö¥ëÊäÀµÃÍ
+		// テーブル補正値
 		$this->table_left = 0;
-		// ¥¿¥¤¥È¥ë¹Ô¤Î½ÐÎÏ
+		// タイトル行の出力
 		$this->title_enable = true;
-		// ¥°¥ê¥Ã¥É¤Î½ÐÎÏ
+		// グリッドの出力
 		$this->grid_enable = true;
 	}
 	
-	// ¥¿¥¤¥È¥ë¤ò½ÐÎÏ¤¹¤ë¤«ÈÝ¤«
+	// タイトルを出力するか否か
 	function setTitleEnable($flag) {
 		$this->title_enable = $flag;
 	}
 	
-	// ¥°¥ê¥Ã¥É¤ò½ÐÎÏ¤¹¤ë¤«ÈÝ¤«
+	// グリッドを出力するか否か
 	function setGridEnable($flag) {
 		$this->grid_enable = $flag;
@@ -74,5 +74,5 @@
 		
 		
-	// ¥­¡¼¡§¥Ö¥í¥Ã¥¯Ì¾¡¢ÃÍ¡§É½¼¨¥Æ¥­¥¹¥È¤Î¥Ï¥Ã¥·¥åÇÛÎó¤ò¥»¥Ã¥È¤¹¤ë¡£
+	// キー：ブロック名、値：表示テキストのハッシュ配列をセットする。
 	function setTextBlock($list) {
 		unset($this->arrText);
@@ -80,6 +80,6 @@
 	}
 	
-	// ¥­¡¼¡§¥Ö¥í¥Ã¥¯Ì¾¡¢ÃÍ¡§¥Õ¥¡¥¤¥ë¥Ñ¥¹¤Î¥Ï¥Ã¥·¥åÇÛÎó¤ò¥»¥Ã¥È¤¹¤ë¡£
-	// ¢¨¥Ñ¥¹¤Ï¥É¥­¥å¥á¥ó¥È¥ë¡¼¥È°Ê²¼
+	// キー：ブロック名、値：ファイルパスのハッシュ配列をセットする。
+	// ※パスはドキュメントルート以下
 	function setImageBlock($list) {
 		unset($this->arrImage);
@@ -87,26 +87,26 @@
 	}
 	
-	// É½¼¨ÇØ·Ê¤È¤Ê¤ë¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë¥Ñ¥¹
-	// ¢¨¥Ñ¥¹¤Ï¥É¥­¥å¥á¥ó¥È¥ë¡¼¥È°Ê²¼
+	// 表示背景となるテンプレートファイルパス
+	// ※パスはドキュメントルート以下
 	function setTemplate($pdfpath) {
 		if(file_exists($pdfpath)) {
 			$this->pdfpath = $pdfpath;
 		} else {
-			print("»ØÄê¤·¤¿PDF¥Æ¥ó¥×¥ì¡¼¥È¤ÏÂ¸ºß¤·¤Þ¤»¤ó¡§".$pdfpath);
+			print("指定したPDFテンプレートは存在しません：".$pdfpath);
 			exit;
 		}
 	}
 	
-	// ¥Æ¡¼¥Ö¥ë°ÌÃÖÊäÀµÃÍ
+	// テーブル位置補正値
 	function setTableLeft($table_left) {
 		$this->table_left = $table_left;
 	}
 	
-	// ¥°¥ê¥Ã¥ÉÉÁ²è¤ÎÆÃ¼ì»ØÄê
+	// グリッド描画の特殊指定
 	function setGridLines($list) {
 		$this->arrLines = $list;
 	}
 	
-	// ¥Æ¡¼¥Ö¥ë¥¿¥¤¥È¥ë¤Î¥¹¥¿¥¤¥ëÀßÄê
+	// テーブルタイトルのスタイル設定
 	function setTableHeaderStyle($arrColSize, $arrAlign) {
 		$this->arrHeaderColSize = $arrColSize;
@@ -114,28 +114,28 @@
 	}
 	
-	// ¥Ö¥í¥Ã¥¯¥Ç¡¼¥¿¤Î½ñ¤­¹þ¤ß(close¤¹¤ë¤È¼¡²ó¿·µ¬¥Ú¡¼¥¸)
+	// ブロックデータの書き込み(closeすると次回新規ページ)
 	function writeBlock() {
-		// ¥Æ¥ó¥×¥ì¡¼¥È¤ò»ÈÍÑ¤¹¤ë
+		// テンプレートを使用する
 		if(!file_exists($this->pdfpath)) {
 			return;
 		}
-		// ´ûÂ¸PDF¤Î¥É¥­¥å¥á¥ó¥È¤ò¼èÆÀ
+		// 既存PDFのドキュメントを取得
 		$doc = pdf_open_pdi($this->pdf, $this->pdfpath, NULL, 0 );
-		// ´ûÂ¸PDF¤Î¥É¥­¥å¥á¥ó¥È¤«¤é»ØÄê¥Ú¡¼¥¸¤ò¼èÆÀ
+		// 既存PDFのドキュメントから指定ページを取得
 		$page = pdf_open_pdi_page($this->pdf, $doc, 1, NULL );
-		// ¥Ú¡¼¥¸¤ò³«¤¯
+		// ページを開く
 		$this->openPage();
 		
-		// ´ûÂ¸PDF¤Î¥Ú¡¼¥¸¤ò³ä¤êÅö¤Æ¤ë
+		// 既存PDFのページを割り当てる
 		PDF_fit_pdi_page($this->pdf, $page, 0, 0, "adjustpage");
 		
-		// ¥Æ¥­¥¹¥È¥Ö¥í¥Ã¥¯¤Î½ñ¤­¹þ¤ß
+		// テキストブロックの書き込み
 		$max = count($this->arrText);
 		for($i = 0;$i < $max; $i++) {
 			foreach($this->arrText[$i] as $key => $val) {
 				if($val != "") {
-					// Ê¸»ú¥³¡¼¥É¤ÎÊÑ´¹
+					// 文字コードの変換
 					mb_convert_variables($this->dst_code, $this->src_code, $val);
-					// ½ñ¤­¹þ¤ß
+					// 書き込み
 					$ret = PDF_fill_textblock($this->pdf, $page, $key, $val, $this->block_option);
 				}
@@ -143,5 +143,5 @@
 		}
 		
-		// ¥¤¥á¡¼¥¸¥Ö¥í¥Ã¥¯¤Î½ñ¤­¹þ¤ß
+		// イメージブロックの書き込み
 		$max = count($this->arrImage);
 		for($i = 0;$i < $max; $i++) {
@@ -154,14 +154,14 @@
 		}
 		
-		// ³ä¤êÅö¤Æ¤¿¥Ú¡¼¥¸¤òÊÄ¤¸¤ë
+		// 割り当てたページを閉じる
 		PDF_close_pdi_page($this->pdf, $page);
-		// ³ä¤êÅö¤Æ¤¿¥É¥­¥å¥á¥ó¥È¤òÊÄ¤¸¤ë
+		// 割り当てたドキュメントを閉じる
 		PDF_close_pdi($this->pdf, $doc);
 	}
 	
-	// ¥Ú¡¼¥¸¤òÊÄ¤¸¤ë
+	// ページを閉じる
 	function closePage() {
 		if($this->page_open) {
-			// ¥Ú¡¼¥¸¤òÊÄ¤¸¤ë
+			// ページを閉じる
 			PDF_end_page_ext($this->pdf, NULL);
 			$this->page_open = false;
@@ -169,8 +169,8 @@
 	}
 	
-	// ¥Ú¡¼¥¸¤ò³«¤¯
+	// ページを開く
 	function openPage() {
 		if(!$this->page_open) {
-			// ¿·¤·¤¤¥Ú¡¼¥¸¤ò³«¤¯	
+			// 新しいページを開く	
 			PDF_begin_page_ext($this->pdf, $this->width, $this->height, NULL);
 			$this->page_open = true;
@@ -178,5 +178,5 @@
 	}
 	
-	// ¿·¤·¤¤¥Ú¡¼¥¸¤ò³«¤¯
+	// 新しいページを開く
 	function newPage() {
 		PDF_end_page_ext($this->pdf, NULL);
@@ -184,5 +184,5 @@
 	}
 	
-	// ¥¢¥¯¥Æ¥£¥Ö¤Ê¥Ú¡¼¥¸¤Î¥µ¥¤¥º¤ò¼èÆÀ¤¹¤ë
+	// アクティブなページのサイズを取得する
 	function getSize() {
 		$this->openPage();
@@ -192,10 +192,10 @@
 	}
 	
-	// ºÂÉ¸¤òÆþ¤ìÂØ¤¨¤Æ¼èÆÀ¤¹¤ë(º¸²¼(0,0)¤òº¸¾å(0,0)¤ËÊÑ´¹)
+	// 座標を入れ替えて取得する(左下(0,0)を左上(0,0)に変換)
 	function posTopDown($x, $y) {
 		$width = 0;
 		$height = 0;
 		list($width, $height) = $this->getSize();
-		// xºÂÉ¸¤Ï¡¢ÊÑ¹¹¤ÎÉ¬Í×¤Ê¤·
+		// x座標は、変更の必要なし
 		$pdf_x = $x;
 		$pdf_y = $height - $y;
@@ -203,5 +203,5 @@
 	}
 	
-	// ¥Æ¡¼¥Ö¥ë¥«¥é¡¼¤ÎÀßÄê
+	// テーブルカラーの設定
 	function setTableColor($frame_color = "000000", $title_color = "F0F0F0", $line_color = "D1DEFE", $last_color = "FDCBFE") {
 		$this->frame_color = $frame_color;
@@ -211,7 +211,7 @@
 	}
 	
-	// ¥Æ¡¼¥Ö¥ë¤Î¥°¥ê¥Ã¥É¤òÉ½¼¨¤¹¤ë¡£
+	// テーブルのグリッドを表示する。
 	function writeGrid($x, $y, $arrCol, $line_max, $last_color_flg = true) {
-		// ¥Æ¡¼¥Ö¥ëÉý
+		// テーブル幅
 		$max = count($arrCol);
 		$width = 0;
@@ -221,9 +221,9 @@
 		
 		if($this->title_enable) { 
-			// ¥¿¥¤¥È¥ë¥°¥ê¥Ã¥ÉÉÁ²è
+			// タイトルグリッド描画
 			$this->writeFrameRect($x, $y + GRID_SPACE, $width + GRID_SPACE, $this->fontsize + GRID_SPACE, $this->title_color, $this->frame_color);
 		}
 		
-		// ¥°¥ê¥Ã¥ÉÆÃ¼ì»ØÄê¤¢¤ê
+		// グリッド特殊指定あり
 		if(count($this->arrLines) > 0) {
 			$count = count($this->arrLines);
@@ -231,9 +231,9 @@
 			for($i = 0; $i < $count; $i++) {
 				if(($i % 2) != 0) {
-					// ¹Ô¤Î´Ö³Ö
+					// 行の間隔
 					$down = ($pos + 1) * $this->fontsize * 1.5;
-					// ÉÁ²è¤¹¤ë½ÄÉý¤òµá¤á¤ë
+					// 描画する縦幅を求める
 					$height = ($this->fontsize + GRID_SPACE) * $this->arrLines[$i] + ($this->arrLines[$i] - 1);
-					// ¹Ô¥°¥ê¥Ã¥ÉÉÁ²è
+					// 行グリッド描画
 					$this->writeRect($x, $y + GRID_SPACE + $down, $width + GRID_SPACE, $height, $this->line_color);
 				}
@@ -243,15 +243,15 @@
 			for($i = 1; $i <= $line_max; $i++) {
 				if(($i % 2) == 0) {
-					// ¹Ô¤Î´Ö³Ö
+					// 行の間隔
 					$down = $i * $this->fontsize * 1.5;
-					// ¹Ô¥°¥ê¥Ã¥ÉÉÁ²è
+					// 行グリッド描画
 					$this->writeRect($x, $y + GRID_SPACE + $down, $width + GRID_SPACE, $this->fontsize + GRID_SPACE, $this->line_color);
 				}
 			}
-			// ºÇ½ª¹Ô¤Ë¿§¤ò¤Ä¤±¤ë¾ì¹ç
+			// 最終行に色をつける場合
 			if($last_color_flg) {
-				// ¹Ô¤Î´Ö³Ö
+				// 行の間隔
 				$down = $line_max * $this->fontsize * 1.5;
-				// ¹Ô¥°¥ê¥Ã¥ÉÉÁ²è
+				// 行グリッド描画
 				$this->writeRect($x, $y + GRID_SPACE + $down, $width + GRID_SPACE, $this->fontsize + GRID_SPACE, $this->last_color);
 			}
@@ -259,14 +259,14 @@
 	}
 	
-	// ¥°¥ê¥Ã¥ÉÍÑ¤Î¥¢¥ó¥À¡¼¥é¥¤¥ó¤ò°ú¤¯
+	// グリッド用のアンダーラインを引く
 	/*
-		$x			:¥Æ¡¼¥Ö¥ë³«»Ï°ÌÃÖX¼´
-		$y			:¥Æ¡¼¥Ö¥ë³«»Ï°ÌÃÖY¼´
-		$arrCol		:¥«¥é¥à¥µ¥¤¥º¤ÎÇÛÎó
-		$line		:¥¢¥ó¥À¡¼¥é¥¤¥ó¤ò°ú¤¯¹Ô
-		$start_col	:¥¢¥ó¥À¡¼¥é¥¤¥ó³«»Ï¥«¥é¥à(0:³«»Ï¥«¥é¥à)
+		$x			:テーブル開始位置X軸
+		$y			:テーブル開始位置Y軸
+		$arrCol		:カラムサイズの配列
+		$line		:アンダーラインを引く行
+		$start_col	:アンダーライン開始カラム(0:開始カラム)
 	 */
 	function writeUnderLine($x, $y, $arrCol, $line, $start_col = 0) {
-		// ¥Æ¡¼¥Ö¥ëÉý
+		// テーブル幅
 		$max = count($arrCol);
 		$width = 0;
@@ -280,7 +280,7 @@
 		}
 		
-		// ¥¢¥ó¥À¡¼¥é¥¤¥ó¤ÎYºÂÉ¸¤òµá¤á¤ë
+		// アンダーラインのY座標を求める
 		$down = ($line + 1) * $this->fontsize * 1.5;
-		// ¹Ô¥°¥ê¥Ã¥ÉÉÁ²è
+		// 行グリッド描画
 		$sx = $x + $start_x + GRID_SPACE + $this->table_left;
 		$sy = $y + GRID_SPACE + $down - 1;
@@ -291,5 +291,5 @@
 	}
 	
-	// ¿¿¤óÃæ²£°ÌÃÖ¤òµá¤á¤ë
+	// 真ん中横位置を求める
 	function getXCenter($width) {
 		$page_width = 0;
@@ -300,21 +300,21 @@
 	}
 	
-	// ¼«Æ°Ãæ±û¤è¤»
+	// 自動中央よせ
 	function writeTableCenter($table, $y, $arrCol, $arrAlign, $line_max = 256, $start_no = 1, $last_color_flg = false) {
-		// ¥Æ¡¼¥Ö¥ë¥µ¥¤¥º¼èÆÀ
+		// テーブルサイズ取得
 		$width = 0;
 		foreach($arrCol as $val) {
 			$width += $val;
 		}
-		// Ãæ±û¤è¤»°ÌÃÖ¼èÆÀ
+		// 中央よせ位置取得
 		$x = $this->getXCenter($width) + $this->table_left;
 		list($ret_x, $ret_y) = $this->writeTable($table, $x, $y, $arrCol, $arrAlign, $line_max, $start_no, $last_color_flg);
-		// X¼´¤ÎºÂÉ¸¤òÊÖ¤¹
+		// X軸の座標を返す
 		return array($ret_x, $ret_y);
 	}
 	
-	// ¥Ç¡¼¥¿¤Î½ñ¤­¹þ¤ß(close¤¹¤ë¤È¼¡²ó¿·µ¬¥Ú¡¼¥¸)
-	// $start_no:1¹ÔÌÜ(¥¿¥¤¥È¥ë)¤ò0¤È¤¹¤ë¡£
-	// $line_max:¥¿¥¤¥È¥ë¤ò´Þ¤Þ¤Ê¤¤¹Ô¿ô
+	// データの書き込み(closeすると次回新規ページ)
+	// $start_no:1行目(タイトル)を0とする。
+	// $line_max:タイトルを含まない行数
 	function writeTable($table, $x, $y, $arrCol, $arrAlign, $line_max = 256, $start_no = 1, $last_color_flg = false) {
 		$this->openPage();
@@ -328,14 +328,14 @@
 		}
 		
-		// ¥¿¥¤¥È¥ëÍ­¸ú
+		// タイトル有効
 		if($this->grid_enable) {
-			// ¥°¥ê¥Ã¥É¤ÎÉÁ²è
+			// グリッドの描画
 			$this->writeGrid($x, $y, $arrCol, $line_max, $last_color_flg);
 		}
 		
-		// Unicode¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤È¤·¤ÆUTF-8¤òÀßÄê
+		// UnicodeエンコーディングとしてUTF-8を設定
 		PDF_set_parameter($this->pdf, "textformat", "utf8");
 		
-		// ¥¿¥¤¥È¥ëÍ­¸ú
+		// タイトル有効
 		if($this->title_enable) {
 			if(count($this->arrHeaderColSize) > 0 && count($this->arrHeaderAlign) > 0 ) {
@@ -345,5 +345,5 @@
 			}	
 						
-			// ¥¿¥¤¥È¥ë¹Ô¤Î½ñ¤­¹þ¤ß
+			// タイトル行の書き込み
 			$option = "ruler {" . $linecol . "} ";
 			$option.= "tabalignment {" . $aligncol . "} ";
@@ -356,5 +356,5 @@
 		list($linecol, $aligncol, $width) = $this->getTableOption($arrCol, $arrAlign);
 		
-		// ¥Ç¡¼¥¿¹Ô¤Î½ñ¤­¹þ¤ß
+		// データ行の書き込み
 		$option = "ruler {" . $linecol . "} ";
 		$option.= "tabalignment {" . $aligncol . "} ";
@@ -376,5 +376,5 @@
 	
 	function getTableOption($arrCol, $arrAlign) {
-		// ¥«¥é¥à¥µ¥¤¥º
+		// カラムサイズ
 		$max = count($arrCol);
 		$width = 0;
@@ -384,5 +384,5 @@
 		}
 		
-		// ¥«¥é¥à°ÌÃÖ
+		// カラム位置
 		$max = count($arrAlign);
 		for($i = 0; $i < $max; $i++) {
@@ -393,5 +393,5 @@
 	}
 	
-	// ¥Æ¡¼¥Ö¥ë¥Ç¡¼¥¿¤Î½ñ¤­¹þ¤ß
+	// テーブルデータの書き込み
 	function writeTableData($table, $x, $y, $table_width, $start_no, $end_no, $option) {
 		$arrLine = split("\n", $table);
@@ -400,10 +400,10 @@
 		}
 				
-		// ¥Æ¡¼¥Ö¥ë°ÌÃÖ¤òµá¤á¤ë
+		// テーブル位置を求める
 		list($pdf_x, $pdf_y) = $this->posTopDown($x, $y);
 						
-		// ¥Æ¡¼¥Ö¥ë¹â¤µ¤òµá¤á¤ë
+		// テーブル高さを求める
 		$table_height = $this->fontsize * 1.5 * ($end_no - $start_no + 1);
-		// ¥Æ¡¼¥Ö¥ë±¦²¼¤ÎyºÂÉ¸¤òµá¤á¤ë
+		// テーブル右下のy座標を求める
 		$end_y = $pdf_y - $table_height;
 		if($end_y < 0) {
@@ -417,9 +417,9 @@
 		PDF_delete_textflow($this->pdf, $tf);
 		
-		// ¥Æ¡¼¥Ö¥ëº¸²¼ºÂÉ¸¤òÊÖ¤¹
+		// テーブル左下座標を返す
 		return array($x, $y + $table_height);		
 	}
 		
-	// ¿§¤ÎÀßÄê
+	// 色の設定
 	function setColor($rgb) {
 		if($rgb != "") {
@@ -429,5 +429,5 @@
 	}
 	
-	// Ã»·Á¤òÉÁ²è
+	// 短形を描画
 	function writeRect($x, $y, $width, $height, $rgb = "") {
 		$this->openPage();
@@ -438,5 +438,5 @@
 	}
 	
-	// ÏÈÉÕ¤ÎÃ»·Á¤òÉÁ²è
+	// 枠付の短形を描画
 	function writeFrameRect($x, $y, $width, $height, $rgb, $frgb) {
 		$this->openPage();
@@ -451,5 +451,5 @@
 	}
 	
-	// Ä¾Àþ¤òÉÁ²è
+	// 直線を描画
 	function writeLine($sx, $sy, $ex, $ey, $rgb = "000000") {
 		$this->openPage();
@@ -463,12 +463,12 @@
 	}
 		
-	// ¥Õ¥¡¥¤¥ë¤Î¥À¥¦¥ó¥í¡¼¥É
+	// ファイルのダウンロード
 	function output($filekey = "") {
 		if(isset($this->pdf)) {
-			// ¥Ú¡¼¥¸¤òÊÄ¤¸¤ë
+			// ページを閉じる
 			$this->closePage();
-			// PDF¤Î½ªÎ»
+			// PDFの終了
 			PDF_end_document($this->pdf, NULL);
-			// ½ÐÎÏÍÑ¥Ç¡¼¥¿¤Î¼èÆÀ 
+			// 出力用データの取得 
 			$buf = PDF_get_buffer($this->pdf);
 			$filename = $filekey . date("ymdHis").".pdf";
@@ -478,6 +478,6 @@
 					
 			/*
-			 * session_start()¤ò»öÁ°¤Ë¸Æ¤Ó½Ð¤·¤Æ¤¤¤ë¾ì¹ç¤Ë½ÐÎÏ¤µ¤ì¤ë°Ê²¼¤Î¥Ø¥Ã¥À¤Ï¡¢
-			 * URLÄ¾ÀÜ¸Æ¤Ó½Ð¤·»þ¤Ë¥¨¥é¡¼¤òÈ¯À¸¤µ¤»¤ë¤Î¤Ç¶õ¤Ë¤·¤Æ¤ª¤¯¡£
+			 * session_start()を事前に呼び出している場合に出力される以下のヘッダは、
+			 * URL直接呼び出し時にエラーを発生させるので空にしておく。
 			 *
 			 * Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
@@ -489,21 +489,21 @@
 			print $buf;
 			
-			// PDF²òÊü
+			// PDF解放
 			PDF_delete($this->pdf);
 		} else {
-			print("PDF¤¬À¸À®¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£");
+			print("PDFが生成されていません。");
 		}
 		exit;		
 	}
 	
-	// ¥Õ¥¡¥¤¥ë¤ÎÉ½¼¨
+	// ファイルの表示
 	function display() {
 		if(isset($this->pdf)) {
-			// ¥Ú¡¼¥¸¤òÊÄ¤¸¤ë
+			// ページを閉じる
 			$this->closePage();
-			// PDF¤Î½ªÎ»
+			// PDFの終了
 			PDF_end_document($this->pdf, NULL);
 			
-			// ½ÐÎÏÍÑ¥Ç¡¼¥¿¤Î¼èÆÀ 
+			// 出力用データの取得 
 			$buf = PDF_get_buffer($this->pdf);
 			$len = strlen($buf);
@@ -513,6 +513,6 @@
 								
 			/*
-			 * session_start()¤ò»öÁ°¤Ë¸Æ¤Ó½Ð¤·¤Æ¤¤¤ë¾ì¹ç¤Ë½ÐÎÏ¤µ¤ì¤ë°Ê²¼¤Î¥Ø¥Ã¥À¤Ï¡¢
-			 * URLÄ¾ÀÜ¸Æ¤Ó½Ð¤·»þ¤Ë¥¨¥é¡¼¤òÈ¯À¸¤µ¤»¤ë¤Î¤Ç¶õ¤Ë¤·¤Æ¤ª¤¯¡£
+			 * session_start()を事前に呼び出している場合に出力される以下のヘッダは、
+			 * URL直接呼び出し時にエラーを発生させるので空にしておく。
 			 *
 			 * Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
@@ -524,8 +524,8 @@
 			print $buf;
 			
-			// PDF²òÊü
+			// PDF解放
 			PDF_delete($this->pdf);
 		} else {
-			print("PDF¤¬À¸À®¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£");
+			print("PDFが生成されていません。");
 		}
 		exit;
Index: branches/feature-module-update/data/class/GC_SendMail.php
===================================================================
--- branches/rel/data/class/GC_SendMail.php	(revision 12217)
+++ branches/feature-module-update/data/class/GC_SendMail.php	(revision 15078)
@@ -6,26 +6,26 @@
  */
 
-//--- ¥Æ¥­¥¹¥È/HTML¡¡¥á¡¼¥ëÁ÷¿®
+//--- テキスト/HTML　メール送信
 class GC_SendMail {
 
-	var	$html;			//	HTML ¥á¡¼¥ë¥Ø¥Ã¥À¡¼
-	var $to;			//	Á÷¿®Àè
-	var $subject;		//	ÂêÌ¾
-	var $body;			//	ËÜÊ¸
-	var $header;		//	¥Ø¥Ã¥À¡¼
-	var $return_path;	//¡¡return path
+	var	$html;			//	HTML メールヘッダー
+	var $to;			//	送信先
+	var $subject;		//	題名
+	var $body;			//	本文
+	var $header;		//	ヘッダー
+	var $return_path;	//　return path
 	var $mailer;
 
-	/*	¥Ø¥Ã¥ÀÅù¤ò³ÊÇ¼
-		 $to			-> Á÷¿®Àè¥á¡¼¥ë¥¢¥É¥ì¥¹
-		 $subject		-> ¥á¡¼¥ë¤Î¥¿¥¤¥È¥ë
-		 $body			-> ¥á¡¼¥ëËÜÊ¸
-		 $fromaddress	-> Á÷¿®¸µ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹
-		 $header		-> ¥Ø¥Ã¥À¡¼
-		 $from_name		-> Á÷¿®¸µ¤ÎÌ¾Á°¡ÊÁ´³ÑOK¡Ë
-		 $reply_to		-> reply_toÀßÄê
-		 $return_path	-> return-path¥¢¥É¥ì¥¹ÀßÄê¡Ê¥¨¥é¡¼¥á¡¼¥ëÊÖÁ÷ÍÑ¡Ë
-		 $cc			-> ¥«¡¼¥Ü¥ó¥³¥Ô¡¼
-		 $bcc			-> ¥Ö¥é¥¤¥ó¥É¥«¡¼¥Ü¥ó¥³¥Ô¡¼
+	/*	ヘッダ等を格納
+		 $to			-> 送信先メールアドレス
+		 $subject		-> メールのタイトル
+		 $body			-> メール本文
+		 $fromaddress	-> 送信元のメールアドレス
+		 $header		-> ヘッダー
+		 $from_name		-> 送信元の名前（全角OK）
+		 $reply_to		-> reply_to設定
+		 $return_path	-> return-pathアドレス設定（エラーメール返送用）
+		 $cc			-> カーボンコピー
+		 $bcc			-> ブラインドカーボンコピー
 	*/	
 	
@@ -33,6 +33,6 @@
 	function setTo($to, $to_name = "") {
 		if($to_name != "") {
-			$name = ereg_replace("<","¡ã", $to_name);
-			$name = ereg_replace(">","¡ä", $name);
+			$name = ereg_replace("<","＜", $to_name);
+			$name = ereg_replace(">","＞", $name);
 			$name = mb_encode_mimeheader(mb_convert_encoding($name, "JIS", CHAR_CODE));
 			$this->to = $name . "<" . $to . ">";
@@ -47,10 +47,10 @@
 		$this->subject		 = $subject;
 
-		// iso-2022-jp¤À¤ÈÆÃ¼ìÊ¸»ú¤¬¡©¤ÇÁ÷¿®¤µ¤ì¤ë¤Î¤ÇJIS¤ò»ÈÍÑ¤¹¤ë¡£
+		// iso-2022-jpだと特殊文字が？で送信されるのでJISを使用する。
 		$this->body			 = mb_convert_encoding( $body, "JIS", CHAR_CODE);
 
-		// ¥Ø¥Ã¥À¡¼¤ËÆüËÜ¸ì¤ò»ÈÍÑ¤¹¤ë¾ì¹ç¤ÏMb_encode_mimeheader¤Ç¥¨¥ó¥³¡¼¥É¤¹¤ë¡£
-		$from_name = ereg_replace("<","¡ã", $from_name);
-		$from_name = ereg_replace(">","¡ä", $from_name);
+		// ヘッダーに日本語を使用する場合はMb_encode_mimeheaderでエンコードする。
+		$from_name = ereg_replace("<","＜", $from_name);
+		$from_name = ereg_replace(">","＞", $from_name);
 		$from_name = mb_convert_encoding($from_name,"JIS",CHAR_CODE); 
 		$this->header		 = "From: ". Mb_encode_mimeheader( $from_name )."<".$fromaddress.">\n";
@@ -79,10 +79,10 @@
 	}
 
-	//	¥á¡¼¥ëÁ÷¿®¤ò¼Â¹Ô¤¹¤ë
+	//	メール送信を実行する
 	function sendMail() {
 
 		Mb_language( "Japanese" );
 		
-		//¡¡¥á¡¼¥ëÁ÷¿®
+		//　メール送信
 		if( mb_send_mail( $this->to, $this->subject, $this->body, $this->header) ) {
 			return true;
@@ -95,5 +95,5 @@
 		Mb_language( "Japanese" );	
 		
-		//¡¡¥á¡¼¥ëÁ÷¿®
+		//　メール送信
 		if( mail( $this->to, $this->subject, $this->body, $this->header) ) {
 			return true;
Index: branches/feature-module-update/data/class/SC_SiteInfo.php
===================================================================
--- branches/rel/data/class/SC_SiteInfo.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_SiteInfo.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-/* ¥»¥Ã¥·¥ç¥ó´ÉÍý¥¯¥é¥¹ */
+/* セッション管理クラス */
 class SC_SiteInfo {
 	
@@ -16,10 +16,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();			
 			}
Index: branches/feature-module-update/data/class/SC_Image.php
===================================================================
--- branches/rel/data/class/SC_Image.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_Image.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-//---- ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë²Ã¹©¥¯¥é¥¹(thumb.php¤È¥»¥Ã¥È¤Ç»ÈÍÑ¤¹¤ë)
+//---- アップロードファイル加工クラス(thumb.phpとセットで使用する)
 class SC_Image {
 	
@@ -12,5 +12,5 @@
 		
 	function SC_Image($tmp_dir) {
-		// ¥Ø¥Ã¥À¥Õ¥¡¥¤¥ëÆÉ¹þ
+		// ヘッダファイル読込
 		$include_dir = realpath(dirname( __FILE__));
 		require_once($include_dir . "/../lib/thumb.php");
@@ -22,9 +22,9 @@
 	}
 	
-	//--- °ì»þ¥Õ¥¡¥¤¥ëÀ¸À®(¥µ¥à¥Í¥¤¥ë²èÁüÀ¸À®ÍÑ)
+	//--- 一時ファイル生成(サムネイル画像生成用)
 	function makeTempImage($keyname, $max_width, $max_height) {
-		// °ì°Õ¤ÊID¤ò¼èÆÀ¤¹¤ë¡£
+		// 一意なIDを取得する。
 		$mainname = uniqid("").".";
-		// ³ÈÄ¥»Ò°Ê³°¤òÃÖ¤­´¹¤¨¤ë¡£
+		// 拡張子以外を置き換える。
 		$newFileName = ereg_replace("^.*\.",$mainname, $_FILES[$keyname]['name']);
 		$result  = MakeThumb($_FILES[$keyname]['tmp_name'], $this->tmp_dir , $max_width, $max_height, $newFileName);
@@ -33,7 +33,7 @@
 	}
 
-	//--- ¥Õ¥¡¥¤¥ë¤ò»ØÄêÊÝÂ¸DIR¤Ø°ÜÆ°
+	//--- ファイルを指定保存DIRへ移動
 	function moveTempImage($filename, $save_dir) {
-		// ¥³¥Ô¡¼¸µ¥Õ¥¡¥¤¥ë¡¢¥³¥Ô¡¼Àè¥Ç¥£¥ì¥¯¥È¥ê¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ë¤Î¤ß¼Â¹Ô¤¹¤ë
+		// コピー元ファイル、コピー先ディレクトリが存在する場合にのみ実行する
 		if(file_exists($this->tmp_dir.$filename) && file_exists($save_dir)) {
 			if(copy($this->tmp_dir . $filename , $save_dir."/".$filename)) {
@@ -41,9 +41,9 @@
 			}
 		} else {
-			gfDebugLog($this->tmp_dir.$filename."¤Î°ÜÆ°¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+			gfDebugLog($this->tmp_dir.$filename."の移動に失敗しました。");
 		}
 	}
 
-	//---- »ØÄê¥Õ¥¡¥¤¥ë¤òºï½ü	
+	//---- 指定ファイルを削除	
 	function deleteImage($filename, $dir) {
 		if(file_exists($dir."/".$filename)) {
Index: branches/feature-module-update/data/class/SC_CampaignSession.php
===================================================================
--- branches/rel/data/class/SC_CampaignSession.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_CampaignSession.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-/* ¥­¥ã¥ó¥Ú¡¼¥ó´ÉÍý¥¯¥é¥¹ */
+/* キャンペーン管理クラス */
 class SC_CampaignSession {
 	var $key;
@@ -13,5 +13,5 @@
 	var $campaign_dir = 'campaign_dir';
 	
-	/* ¥³¥ó¥¹¥È¥é¥¯¥¿ */
+	/* コンストラクタ */
 	function SC_CampaignSession($key = "campaign") {
 		sfDomainSessionStart();
@@ -19,40 +19,40 @@
 	}
 
-	/* ¥­¥ã¥ó¥Ú¡¼¥óID¤ò¥»¥Ã¥È */
+	/* キャンペーンIDをセット */
 	function setCampaignId($campaign_id) {
 		$_SESSION[$this->key][$this->campaign_id] = $campaign_id;
 	}
 	
-	/* ¥­¥ã¥ó¥Ú¡¼¥óID¤ò¼èÆÀ */
+	/* キャンペーンIDを取得 */
 	function getCampaignId() {
 		return $_SESSION[$this->key][$this->campaign_id];
 	}
 			
-	/* ¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤é¤ÎÁ«°Ü¾ðÊó¤òÊÝ»ý */
+	/* キャンペーンページからの遷移情報を保持 */
 	function setIsCampaign() {
 		$_SESSION[$this->key][$this->is_campaign] = true;
 	}
 
-	/* ¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤é¤ÎÁ«°Ü¾ðÊó¤ò¼èÆÀ */
+	/* キャンペーンページからの遷移情報を取得 */
 	function getIsCampaign() {
 		return $_SESSION[$this->key][$this->is_campaign];
 	}
 
-	/* ¥­¥ã¥ó¥Ú¡¼¥ó¾ðÊó¤òºï½ü */
+	/* キャンペーン情報を削除 */
 	function delCampaign() {
 		unset($_SESSION[$this->key]);
 	}
 
-	/* ¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¥»¥Ã¥È */
+	/* キャンペーンディレクトリ名をセット */
 	function setCampaignDir($campaign_dir) {
 		$_SESSION[$this->key][$this->campaign_dir] = $campaign_dir;
 	}
 	
-	/* ¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀ */
+	/* キャンペーンディレクトリ名を取得 */
 	function getCampaignDir() {
 		return $_SESSION[$this->key][$this->campaign_dir];
 	}
 	
-	/* ¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤Ê¤é¥Õ¥ì¡¼¥à¤òÊÑ¹¹ */
+	/* キャンペーンページならフレームを変更 */
 	function pageView($objView, $site_frame = SITE_FRAME) {
 		if($this->getIsCampaign()) {
Index: branches/feature-module-update/data/class/SC_UploadFile.php
===================================================================
--- branches/rel/data/class/SC_UploadFile.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_UploadFile.php	(revision 15078)
@@ -9,20 +9,20 @@
 require_once($SC_UPLOADFILE_DIR . "/../lib/gdthumb.php");	
 
-/* ¥¢¥Ã¥×¥í¡¼¥É¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹ */
+/* アップロードファイル管理クラス */
 class SC_UploadFile {
 	var $temp_dir;
 	var $save_dir;
-	var $keyname;	// ¥Õ¥¡¥¤¥ëinput¥¿¥°¤Îname
-	var $width;		// ²£¥µ¥¤¥º
-	var $height;	// ½Ä¥µ¥¤¥º
-	var $arrExt;	// »ØÄê¤¹¤ë³ÈÄ¥»Ò
-	var $temp_file;	// ÊÝÂ¸¤µ¤ì¤¿¥Õ¥¡¥¤¥ëÌ¾
-	var $save_file; // DB¤«¤éÆÉ¤ß½Ð¤·¤¿¥Õ¥¡¥¤¥ëÌ¾
-	var $disp_name;	// ¹àÌÜÌ¾
-	var $size;		// À©¸Â¥µ¥¤¥º
-	var $necessary; // É¬¿Ü¤Î¾ì¹ç:true
-	var $image;		// ²èÁü¤Î¾ì¹ç:true
-	
-	// ¥Õ¥¡¥¤¥ë´ÉÍý¥¯¥é¥¹
+	var $keyname;	// ファイルinputタグのname
+	var $width;		// 横サイズ
+	var $height;	// 縦サイズ
+	var $arrExt;	// 指定する拡張子
+	var $temp_file;	// 保存されたファイル名
+	var $save_file; // DBから読み出したファイル名
+	var $disp_name;	// 項目名
+	var $size;		// 制限サイズ
+	var $necessary; // 必須の場合:true
+	var $image;		// 画像の場合:true
+	
+	// ファイル管理クラス
 	function SC_UploadFile($temp_dir, $save_dir) {
 		$this->temp_dir = $temp_dir;
@@ -31,5 +31,5 @@
 	}
 
-	// ¥Õ¥¡¥¤¥ë¾ðÊóÄÉ²Ã
+	// ファイル情報追加
 	function addFile($disp_name, $keyname, $arrExt, $size, $necessary=false, $width=0, $height=0, $image=true) {
 		$this->disp_name[] = $disp_name;
@@ -42,7 +42,7 @@
 		$this->image[] = $image;
 	}
-	// ¥µ¥à¥Í¥¤¥ë²èÁü¤ÎºîÀ®
+	// サムネイル画像の作成
 	function makeThumb($src_file, $width, $height) {
-		// °ì°Õ¤ÊID¤ò¼èÆÀ¤¹¤ë¡£
+		// 一意なIDを取得する。
 		$uniqname = date("mdHi") . "_" . uniqid("");
 		
@@ -53,5 +53,5 @@
 		
 		if($ret[0] != 1) {
-			// ¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ÎÉ½¼¨
+			// エラーメッセージの表示
 			print($ret[1]);
 			exit;
@@ -61,5 +61,5 @@
 	}
 		
-	// ¥¢¥Ã¥×¥í¡¼¥É¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤òÊÝÂ¸¤¹¤ë¡£
+	// アップロードされたファイルを保存する。
 	function makeTempFile($keyname, $rename = true) {
 		$objErr = new SC_CheckError();
@@ -68,21 +68,21 @@
 		
 		if(!($_FILES[$keyname]['size'] > 0)) {
-			$objErr->arrErr[$keyname] = "¢¨ " . $this->disp_name[$arrKeyname[$keyname]] . "¤¬¥¢¥Ã¥×¥í¡¼¥É¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
+			$objErr->arrErr[$keyname] = "※ " . $this->disp_name[$arrKeyname[$keyname]] . "がアップロードされていません。<br />";
 		} else {
 			foreach($this->keyname as $val) {
-				// °ìÃ×¤·¤¿¥­¡¼¤Î¥Õ¥¡¥¤¥ë¤Ë¾ðÊó¤òÊÝÂ¸¤¹¤ë¡£
+				// 一致したキーのファイルに情報を保存する。
 				if ($val == $keyname) {
-					// ³ÈÄ¥»Ò¥Á¥§¥Ã¥¯
+					// 拡張子チェック
 					$objErr->doFunc(array($this->disp_name[$cnt], $keyname, $this->arrExt[$cnt]), array("FILE_EXT_CHECK"));
-					// ¥Õ¥¡¥¤¥ë¥µ¥¤¥º¥Á¥§¥Ã¥¯
+					// ファイルサイズチェック
 					$objErr->doFunc(array($this->disp_name[$cnt], $keyname, $this->size[$cnt]), array("FILE_SIZE_CHECK"));
-					// ¥¨¥é¡¼¤¬¤Ê¤¤¾ì¹ç
+					// エラーがない場合
 					if(!isset($objErr->arrErr[$keyname])) {
-						// ²èÁü¥Õ¥¡¥¤¥ë¤Î¾ì¹ç
+						// 画像ファイルの場合
 						if($this->image[$cnt]) {
 							$this->temp_file[$cnt] = $this->makeThumb($_FILES[$keyname]['tmp_name'], $this->width[$cnt], $this->height[$cnt]);
-						// ²èÁü¥Õ¥¡¥¤¥ë°Ê³°¤Î¾ì¹ç
+						// 画像ファイル以外の場合
 						} else {
-							// °ì°Õ¤Ê¥Õ¥¡¥¤¥ëÌ¾¤òºîÀ®¤¹¤ë¡£
+							// 一意なファイル名を作成する。
 							if($rename) {
 								$uniqname = date("mdHi") . "_" . uniqid("").".";
@@ -102,5 +102,5 @@
 	}
 
-	// ²èÁü¤òºï½ü¤¹¤ë¡£
+	// 画像を削除する。
 	function deleteFile($keyname) {
 		$objImage = new SC_Image($this->temp_dir);
@@ -108,5 +108,5 @@
 		foreach($this->keyname as $val) {
 			if ($val == $keyname) {
-				// °ì»þ¥Õ¥¡¥¤¥ë¤Î¾ì¹çºï½ü¤¹¤ë¡£
+				// 一時ファイルの場合削除する。
 				if($this->temp_file[$cnt] != "") {
 					$objImage->deleteImage($this->temp_file[$cnt], $this->save_dir);
@@ -119,5 +119,5 @@
 	}
 	
-	// °ì»þ¥Õ¥¡¥¤¥ë¥Ñ¥¹¤ò¼èÆÀ¤¹¤ë¡£
+	// 一時ファイルパスを取得する。
 	function getTempFilePath($keyname) {
 		$cnt = 0;
@@ -134,5 +134,5 @@
 	}
 	
-	// °ì»þ¥Õ¥¡¥¤¥ë¤òÊÝÂ¸¥Ç¥£¥ì¥¯¥È¥ê¤Ë°Ü¤¹
+	// 一時ファイルを保存ディレクトリに移す
 	function moveTempFile() {
 		$cnt = 0;
@@ -143,5 +143,5 @@
 													
 				$objImage->moveTempImage($this->temp_file[$cnt], $this->save_dir);
-				// ¤¹¤Ç¤ËÊÝÂ¸¥Õ¥¡¥¤¥ë¤¬¤¢¤Ã¤¿¾ì¹ç¤Ïºï½ü¤¹¤ë¡£
+				// すでに保存ファイルがあった場合は削除する。
 				if($this->save_file[$cnt] != "" && !ereg("^sub/", $this->save_file[$cnt])) {
 					$objImage->deleteImage($this->save_file[$cnt], $this->save_dir);
@@ -152,5 +152,5 @@
 	}
 	
-	// HIDDENÍÑ¤Î¥Õ¥¡¥¤¥ëÌ¾ÇÛÎó¤òÊÖ¤¹
+	// HIDDEN用のファイル名配列を返す
 	function getHiddenFileList() {
 		$cnt = 0;
@@ -167,5 +167,5 @@
 	}
 	
-	// HIDDEN¤ÇÁ÷¤é¤ì¤Æ¤­¤¿¥Õ¥¡¥¤¥ëÌ¾¤ò¼èÆÀ¤¹¤ë
+	// HIDDENで送られてきたファイル名を取得する
 	function setHiddenFileList($arrPOST) {
 		$cnt = 0;
@@ -183,5 +183,5 @@
 	}
 	
-	// ¥Õ¥©¡¼¥à¤ËÅÏ¤¹ÍÑ¤Î¥Õ¥¡¥¤¥ë¾ðÊóÇÛÎó¤òÊÖ¤¹
+	// フォームに渡す用のファイル情報配列を返す
 	function getFormFileList($temp_url, $save_url, $real_size = false) {
 
@@ -189,5 +189,5 @@
 		foreach($this->keyname as $val) {
 			if($this->temp_file[$cnt] != "") {
-				// ¥Õ¥¡¥¤¥ë¥Ñ¥¹¥Á¥§¥Ã¥¯(¥Ñ¥¹¤Î¥¹¥é¥Ã¥·¥å/¤¬Ï¢Â³¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¡£)
+				// ファイルパスチェック(パスのスラッシュ/が連続しないようにする。)
 				if(ereg("/$", $temp_url)) {
 					$arrRet[$val]['filepath'] = $temp_url . $this->temp_file[$cnt];
@@ -197,5 +197,5 @@
 				$arrRet[$val]['real_filepath'] = $this->temp_dir . $this->temp_file[$cnt];
 			} elseif ($this->save_file[$cnt] != "") {
-				// ¥Õ¥¡¥¤¥ë¥Ñ¥¹¥Á¥§¥Ã¥¯(¥Ñ¥¹¤Î¥¹¥é¥Ã¥·¥å/¤¬Ï¢Â³¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¡£)
+				// ファイルパスチェック(パスのスラッシュ/が連続しないようにする。)
 				if(ereg("/$", $save_url)) {
 					$arrRet[$val]['filepath'] = $save_url . $this->save_file[$cnt];
@@ -210,15 +210,15 @@
 						list($width, $height) = getimagesize($arrRet[$val]['real_filepath']);
 					}
-					// ¥Õ¥¡¥¤¥ë²£Éý
+					// ファイル横幅
 					$arrRet[$val]['width'] = $width;
-					// ¥Õ¥¡¥¤¥ë½ÄÉý
+					// ファイル縦幅
 					$arrRet[$val]['height'] = $height;
 				}else{
-					// ¥Õ¥¡¥¤¥ë²£Éý
+					// ファイル横幅
 					$arrRet[$val]['width'] = $this->width[$cnt];
-					// ¥Õ¥¡¥¤¥ë½ÄÉý
+					// ファイル縦幅
 					$arrRet[$val]['height'] = $this->height[$cnt];
 				}
-				// É½¼¨Ì¾
+				// 表示名
 				$arrRet[$val]['disp_name'] = $this->disp_name[$cnt];
 			}
@@ -228,5 +228,5 @@
 	}
 	
-	// DBÊÝÂ¸ÍÑ¤Î¥Õ¥¡¥¤¥ëÌ¾ÇÛÎó¤òÊÖ¤¹
+	// DB保存用のファイル名配列を返す
 	function getDBFileList() {
 		$cnt = 0;
@@ -242,5 +242,5 @@
 	}
 	
-	// DB¤ÇÊÝÂ¸¤µ¤ì¤¿¥Õ¥¡¥¤¥ëÌ¾ÇÛÎó¤ò¥»¥Ã¥È¤¹¤ë
+	// DBで保存されたファイル名配列をセットする
 	function setDBFileList($arrVal) {
 		$cnt = 0;
@@ -253,5 +253,5 @@
 	}
 	
-	// ²èÁü¤ò¥»¥Ã¥È¤¹¤ë
+	// 画像をセットする
 	function setDBImageList($arrVal) {
 		$cnt = 0;
@@ -264,5 +264,5 @@
 	}
 	
-	// DB¾å¤Î¥Õ¥¡¥¤¥ë¤ÎÆâºï½üÍ×µá¤¬¤¢¤Ã¤¿¥Õ¥¡¥¤¥ë¤òºï½ü¤¹¤ë¡£ 
+	// DB上のファイルの内削除要求があったファイルを削除する。 
 	function deleteDBFile($arrVal) {
 		$objImage = new SC_Image($this->temp_dir);
@@ -278,5 +278,5 @@
 	}
 	
-	// É¬¿ÜÈ½Äê
+	// 必須判定
 	function checkEXISTS($keyname = "") {
 		$cnt = 0;
@@ -284,8 +284,8 @@
 		foreach($this->keyname as $val) {
 			if($val == $keyname || $keyname == "") {
-				// É¬¿Ü¤Ç¤¢¤ì¤Ð¥¨¥é¡¼¥Á¥§¥Ã¥¯
+				// 必須であればエラーチェック
 				if ($this->necessary[$cnt] == true) {
 					if($this->save_file[$cnt] == "" && $this->temp_file[$cnt] == "") {
-						$arrRet[$val] = "¢¨ " . $this->disp_name[$cnt] . "¤¬¥¢¥Ã¥×¥í¡¼¥É¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br>";
+						$arrRet[$val] = "※ " . $this->disp_name[$cnt] . "がアップロードされていません。<br>";
 					}
 				}
@@ -296,9 +296,9 @@
 	}
 		
-	// ³ÈÂçÎ¨¤ò»ØÄê¤·¤Æ²èÁüÊÝÂ¸
+	// 拡大率を指定して画像保存
 	function saveResizeImage($keyname, $to_w, $to_h) {
 		$path = "";
 		
-		// keyname¤ÎÅºÉÕ¥Õ¥¡¥¤¥ë¤ò¼èÆÀ
+		// keynameの添付ファイルを取得
 		$arrImageKey = array_flip($this->keyname);
 		$file = $this->temp_file[$arrImageKey[$keyname]];
@@ -307,5 +307,5 @@
 		$path = $this->makeThumb($filepath, $to_w, $to_h);
 		
-		// ¥Õ¥¡¥¤¥ëÌ¾¤À¤±ÊÖ¤¹
+		// ファイル名だけ返す
 		return basename($path);
 	}
Index: branches/feature-module-update/data/class/SC_CheckError.php
===================================================================
--- branches/rel/data/class/SC_CheckError.php	(revision 15020)
+++ branches/feature-module-update/data/class/SC_CheckError.php	(revision 15078)
@@ -7,6 +7,6 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] SC_CheckError
- * [³µÍ×] ¥¨¥é¡¼¥Á¥§¥Ã¥¯¥¯¥é¥¹
+ * [名称] SC_CheckError
+ * [概要] エラーチェッククラス
  *----------------------------------------------------------------------
  */
@@ -15,5 +15,5 @@
 	var $arrParam;
 	
-	// ¥Á¥§¥Ã¥¯ÂÐ¾Ý¤ÎÃÍ¤¬´Þ¤Þ¤ì¤ëÇÛÎó¤ò¥»¥Ã¥È¤¹¤ë¡£
+	// チェック対象の値が含まれる配列をセットする。
 	function SC_CheckError($array = "") {
 		if($array != "") {
@@ -31,6 +31,6 @@
 	}
 	
-	/* HTML¤Î¥¿¥°¤ò¥Á¥§¥Ã¥¯¤¹¤ë */
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý value[2] = µö²Ä¤¹¤ë¥¿¥°¤¬³ÊÇ¼¤µ¤ì¤¿ÇÛÎó
+	/* HTMLのタグをチェックする */
+	// value[0] = 項目名 value[1] = 判定対象 value[2] = 許可するタグが格納された配列
 	function HTML_TAG_CHECK($value) {
 		if(isset($this->arrErr[$value[1]])) {
@@ -38,5 +38,5 @@
 		}
 		
-		// ´Þ¤Þ¤ì¤Æ¤¤¤ë¥¿¥°¤òÃê½Ð¤¹¤ë
+		// 含まれているタグを抽出する
 		preg_match_all("/<([\/]?[a-z]+)/", $this->arrParam[$value[1]], $arrTag);
 
@@ -52,5 +52,5 @@
 			
 			if(!$find) {
-				$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ëµö²Ä¤µ¤ì¤Æ¤¤¤Ê¤¤¥¿¥°[" . strtoupper($val) . "]¤¬´Þ¤Þ¤ì¤Æ¤¤¤Þ¤¹¡£<br />";
+				$this->arrErr[$value[1]] = "※ " . $value[0] . "に許可されていないタグ[" . strtoupper($val) . "]が含まれています。<br />";
 				return;
 			}		
@@ -58,38 +58,38 @@
 	}
 
-	/*¡¡É¬¿ÜÆþÎÏ¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý
-	function EXIST_CHECK( $value ) {			// ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
+	/*　必須入力の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象
+	function EXIST_CHECK( $value ) {			// 受け取りがない場合エラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if( strlen($this->arrParam[$value[1]]) == 0 ){					
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-		}
-	}
-	
-	/*¡¡¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý
-	function SPTAB_CHECK( $value ) {			// ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
-		if(isset($this->arrErr[$value[1]])) {
-			return;
-		}
-		if(strlen($this->arrParam[$value[1]]) != 0 && ereg("^[ ¡¡\t\r\n]+$", $this->arrParam[$value[1]])){						
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ë¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¡¢²þ¹Ô¤Î¤ß¤ÎÆþÎÏ¤Ï¤Ç¤­¤Þ¤»¤ó¡£<br />";
-		}
-	}
-	
-	/*¡¡¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý
-	function NO_SPTAB( $value ) {			// ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
-		if(isset($this->arrErr[$value[1]])) {
-			return;
-		}
-		if(strlen($this->arrParam[$value[1]]) != 0 && mb_ereg("[¡¡ \t\r\n]+", $this->arrParam[$value[1]])){						
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ë¥¹¥Ú¡¼¥¹¡¢¥¿¥Ö¡¢²þ¹Ô¤Ï´Þ¤á¤Ê¤¤¤Ç²¼¤µ¤¤¡£<br />";
-		}
-	}
-	
-	/* ¥¼¥í¤Ç³«»Ï¤µ¤ì¤Æ¤¤¤ë¿ôÃÍ¤ÎÈ½Äê */
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "が入力されていません。<br />";
+		}
+	}
+	
+	/*　スペース、タブの判定　*/
+	// value[0] = 項目名 value[1] = 判定対象
+	function SPTAB_CHECK( $value ) {			// 受け取りがない場合エラーを返す
+		if(isset($this->arrErr[$value[1]])) {
+			return;
+		}
+		if(strlen($this->arrParam[$value[1]]) != 0 && ereg("^[ 　\t\r\n]+$", $this->arrParam[$value[1]])){						
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "にスペース、タブ、改行のみの入力はできません。<br />";
+		}
+	}
+	
+	/*　スペース、タブの判定　*/
+	// value[0] = 項目名 value[1] = 判定対象
+	function NO_SPTAB( $value ) {			// 受け取りがない場合エラーを返す
+		if(isset($this->arrErr[$value[1]])) {
+			return;
+		}
+		if(strlen($this->arrParam[$value[1]]) != 0 && mb_ereg("[　 \t\r\n]+", $this->arrParam[$value[1]])){						
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "にスペース、タブ、改行は含めないで下さい。<br />";
+		}
+	}
+	
+	/* ゼロで開始されている数値の判定 */
 	function ZERO_START($value) {
 		if(isset($this->arrErr[$value[1]])) {
@@ -97,123 +97,123 @@
 		}
 		if(strlen($this->arrParam[$value[1]]) != 0 && ereg("^[0]+[0-9]+$", $this->arrParam[$value[1]])){						
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ë0¤Ç»Ï¤Þ¤ë¿ôÃÍ¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤¹¡£<br />";
-		}
-	}
-	
-	/*¡¡É¬¿ÜÁªÂò¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý 
-	function SELECT_CHECK( $value ) {			// ¥×¥ë¥À¥¦¥ó¤Ê¤É¤ÇÁªÂò¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "に0で始まる数値が入力されています。<br />";
+		}
+	}
+	
+	/*　必須選択の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象 
+	function SELECT_CHECK( $value ) {			// プルダウンなどで選択されていない場合エラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if( strlen($this->arrParam[$value[1]]) == 0 ){						
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-		}
-	}
-
-	/*¡¡Æ±°ìÀ­¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾1 value[1] = ¹àÌÜÌ¾2 value[2] = È½ÄêÂÐ¾ÝÊ¸»úÎó1  value[3] = È½ÄêÂÐ¾ÝÊ¸»úÎó2
-	function EQUAL_CHECK( $value ) {		// ÆþÎÏ¤¬»ØÄêÊ¸»ú¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "が選択されていません。<br />";
+		}
+	}
+
+	/*　同一性の判定　*/
+	// value[0] = 項目名1 value[1] = 項目名2 value[2] = 判定対象文字列1  value[3] = 判定対象文字列2
+	function EQUAL_CHECK( $value ) {		// 入力が指定文字数以上ならエラーを返す
 		if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) {
 			return;
 		}
-		// Ê¸»ú¿ô¤Î¼èÆÀ			
+		// 文字数の取得			
 		if( $this->arrParam[$value[2]] != $this->arrParam[$value[3]]) {
-			$this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤È" . $value[1] . "¤¬°ìÃ×¤·¤Þ¤»¤ó¡£<br />";
-		}
-	}
-	
-	/*¡¡ÃÍ¤¬°Û¤Ê¤ë¤³¤È¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾1 value[1] = ¹àÌÜÌ¾2 value[2] = È½ÄêÂÐ¾ÝÊ¸»úÎó1  value[3] = È½ÄêÂÐ¾ÝÊ¸»úÎó2
-	function DIFFERENT_CHECK( $value ) {		// ÆþÎÏ¤¬»ØÄêÊ¸»ú¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[2]] = "※ " . $value[0] . "と" . $value[1] . "が一致しません。<br />";
+		}
+	}
+	
+	/*　値が異なることの判定　*/
+	// value[0] = 項目名1 value[1] = 項目名2 value[2] = 判定対象文字列1  value[3] = 判定対象文字列2
+	function DIFFERENT_CHECK( $value ) {		// 入力が指定文字数以上ならエラーを返す
 		if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) {
 			return;
 		}
-		// Ê¸»ú¿ô¤Î¼èÆÀ			
+		// 文字数の取得			
 		if( $this->arrParam[$value[2]] == $this->arrParam[$value[3]]) {
-			$this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤È" . $value[1] . "¤Ï¡¢Æ±¤¸ÃÍ¤ò»ÈÍÑ¤Ç¤­¤Þ¤»¤ó¡£<br />";
-		}
-	}
-	
-	/*¡¡ÃÍ¤ÎÂç¤­¤µ¤òÈæ³Ó¤¹¤ë value[2] < value[3]¤Ç¤Ê¤±¤ì¤Ð¥¨¥é¡¼¡¡*/
-	// value[0] = ¹àÌÜÌ¾1 value[1] = ¹àÌÜÌ¾2 value[2] = È½ÄêÂÐ¾ÝÊ¸»úÎó1  value[3] = È½ÄêÂÐ¾ÝÊ¸»úÎó2
-	function GREATER_CHECK($value) {		// ÆþÎÏ¤¬»ØÄêÊ¸»ú¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[2]] = "※ " . $value[0] . "と" . $value[1] . "は、同じ値を使用できません。<br />";
+		}
+	}
+	
+	/*　値の大きさを比較する value[2] < value[3]でなければエラー　*/
+	// value[0] = 項目名1 value[1] = 項目名2 value[2] = 判定対象文字列1  value[3] = 判定対象文字列2
+	function GREATER_CHECK($value) {		// 入力が指定文字数以上ならエラーを返す
 		if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[3]])) {
 			return;
 		}
-		// Ê¸»ú¿ô¤Î¼èÆÀ			
+		// 文字数の取得			
 		if($this->arrParam[$value[2]] != "" && $this->arrParam[$value[3]] != "" && ($this->arrParam[$value[2]] > $this->arrParam[$value[3]])) {
-			$this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤Ï" . $value[1] . "¤è¤êÂç¤­¤¤ÃÍ¤òÆþÎÏ¤Ç¤­¤Þ¤»¤ó¡£<br />";
-		}
-	}
-	
-	
-	/*¡¡ºÇÂçÊ¸»ú¿ôÀ©¸Â¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó  value[2] = ºÇÂçÊ¸»ú¿ô(È¾³Ñ¤âÁ´³Ñ¤â1Ê¸»ú¤È¤·¤Æ¿ô¤¨¤ë)
-	function MAX_LENGTH_CHECK( $value ) {		// ÆþÎÏ¤¬»ØÄêÊ¸»ú¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
-		if(isset($this->arrErr[$value[1]])) {
-			return;
-		}
-		// Ê¸»ú¿ô¤Î¼èÆÀ			
+			$this->arrErr[$value[2]] = "※ " . $value[0] . "は" . $value[1] . "より大きい値を入力できません。<br />";
+		}
+	}
+	
+	
+	/*　最大文字数制限の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列  value[2] = 最大文字数(半角も全角も1文字として数える)
+	function MAX_LENGTH_CHECK( $value ) {		// 入力が指定文字数以上ならエラーを返す
+		if(isset($this->arrErr[$value[1]])) {
+			return;
+		}
+		// 文字数の取得			
 		if( mb_strlen($this->arrParam[$value[1]]) > $value[2] ) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï" . $value[2] . "»ú°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
-		}
-	}
-	
-	/*¡¡ºÇ¾®Ê¸»ú¿ôÀ©¸Â¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó value[2] = ºÇ¾®Ê¸»ú¿ô(È¾³Ñ¤âÁ´³Ñ¤â1Ê¸»ú¤È¤·¤Æ¿ô¤¨¤ë)
-	function MIN_LENGTH_CHECK( $value ) {		// ÆþÎÏ¤¬»ØÄêÊ¸»ú¿ôÌ¤Ëþ¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は" . $value[2] . "字以下で入力してください。<br />";
+		}
+	}
+	
+	/*　最小文字数制限の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 最小文字数(半角も全角も1文字として数える)
+	function MIN_LENGTH_CHECK( $value ) {		// 入力が指定文字数未満ならエラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}										
-		// Ê¸»ú¿ô¤Î¼èÆÀ		
+		// 文字数の取得		
 		if( mb_strlen($this->arrParam[$value[1]]) < $value[2] ) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï" . $value[2] . "»ú°Ê¾å¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
-		}
-	}
-	
-	/*¡¡ºÇÂçÊ¸»ú¿ôÀ©¸Â¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó  value[2] = ºÇÂç¿ô
-	function MAX_CHECK( $value ) {		// ÆþÎÏ¤¬ºÇÂç¿ô°Ê¾å¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
-		if(isset($this->arrErr[$value[1]])) {
-			return;
-		}
-		// Ê¸»ú¿ô¤Î¼èÆÀ			
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は" . $value[2] . "字以上で入力してください。<br />";
+		}
+	}
+	
+	/*　最大文字数制限の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列  value[2] = 最大数
+	function MAX_CHECK( $value ) {		// 入力が最大数以上ならエラーを返す
+		if(isset($this->arrErr[$value[1]])) {
+			return;
+		}
+		// 文字数の取得			
 		if($this->arrParam[$value[1]] > $value[2] ) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï" . $value[2] . "°Ê²¼¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
-		}
-	}
-	
-	/*¡¡ºÇ¾®¿ôÃÍÀ©¸Â¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó  value[2] = ºÇ¾®¿ô
-	function MIN_CHECK( $value ) {		// ÆþÎÏ¤¬ºÇ¾®¿ôÌ¤Ëþ¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は" . $value[2] . "以下で入力してください。<br />";
+		}
+	}
+	
+	/*　最小数値制限の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列  value[2] = 最小数
+	function MIN_CHECK( $value ) {		// 入力が最小数未満ならエラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if($this->arrParam[$value[1]] < $value[2] ) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï" . $value[2] . "°Ê¾å¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
-		}
-	}
-	
-		
-	/*¡¡¿ô»ú¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó 
-	function NUM_CHECK( $value ) {				// ÆþÎÏÊ¸»ú¤¬¿ô»ú°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は" . $value[2] . "以上で入力してください。<br />";
+		}
+	}
+	
+		
+	/*　数字の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列 
+	function NUM_CHECK( $value ) {				// 入力文字が数字以外ならエラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if( strlen($this->arrParam[$value[1]]) > 0 && !EregI("^[[:digit:]]+$", $this->arrParam[$value[1]])) { 
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";	
-		}
-	}
-	
-		/*¡¡¾®¿ôÅÀ¤ò´Þ¤à¿ô»ú¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó 
-	function NUM_POINT_CHECK( $value ) {				// ÆþÎÏÊ¸»ú¤¬¿ô»ú°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は数字で入力してください。<br />";	
+		}
+	}
+	
+		/*　小数点を含む数字の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列 
+	function NUM_POINT_CHECK( $value ) {				// 入力文字が数字以外ならエラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if( strlen($this->arrParam[$value[1]]) > 0 && !EregI("^[[:digit:]]+[\.]?[[:digit:]]+$", $this->arrParam[$value[1]])) { 
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";	
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は数字で入力してください。<br />";	
 		}
 	}
@@ -224,14 +224,14 @@
 		}
 		if( strlen($this->arrParam[$value[1]]) > 0 && !EregI("^[[:alpha:]]+$", $this->arrParam[$value[1]])) { 
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤ÏÈ¾³Ñ±Ñ»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";	
-		}
-	}
-	
-	/* ÅÅÏÃÈÖ¹æ¤ÎÈ½Äê ¡Ê¿ô»ú¥Á¥§¥Ã¥¯¤ÈÊ¸»ú¿ô¥Á¥§¥Ã¥¯¤ò¼Â»Ü¤¹¤ë¡£)
-		value[0] : ¹àÌÜÌ¾
-		value[1] : ÅÅÈÖ1¹àÌÜÌÜ
-		value[2] : ÅÅÈÖ2¹àÌÜÌÜ
-		value[3] : ÅÅÈÖ3¹àÌÜÌÜ
-		value[4] : Ê¸»ú¿ôÀ©¸Â
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は半角英字で入力してください。<br />";	
+		}
+	}
+	
+	/* 電話番号の判定 （数字チェックと文字数チェックを実施する。)
+		value[0] : 項目名
+		value[1] : 電番1項目目
+		value[2] : 電番2項目目
+		value[3] : 電番3項目目
+		value[4] : 文字数制限
 	*/
 	function TEL_CHECK($value) {
@@ -248,26 +248,26 @@
 		}
 		
-		// ¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬Ëþ¤¿¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤òÈ½Äê(°ìÉô¤À¤±ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¾õÂÖ)
+		// すべての項目が満たされていない場合を判定(一部だけ入力されている状態)
 		if($cnt > 0 && $cnt < 3) {
-			$this->arrErr[$value[1]] .= "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌÜ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+			$this->arrErr[$value[1]] .= "※ " . $value[0] . "はすべての項目を入力してください。<br />";
 		}
 					
 		for($i = 1; $i <= 3; $i++) {
 			if(strlen($this->arrParam[$value[$i]]) > 0 && strlen($this->arrParam[$value[$i]]) > $value[4]) {
-				$this->arrErr[$value[$i]] .= "¢¨ " . $value[0] . $i . "¤Ï" . $value[4] . "»ú°ÊÆâ¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+				$this->arrErr[$value[$i]] .= "※ " . $value[0] . $i . "は" . $value[4] . "字以内で入力してください。<br />";
 			} else if (strlen($this->arrParam[$value[$i]]) > 0 && !EregI("^[[:digit:]]+$", $this->arrParam[$value[$i]])) {
-				$this->arrErr[$value[$i]] .= "¢¨ " . $value[0] . $i . "¤Ï¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
-			}
-		}
-	}
-	
-	/* ´ØÏ¢¹àÌÜ¤¬´°Á´¤ËËþ¤¿¤µ¤ì¤Æ¤¤¤ë¤«È½Äê 
-		value[0]		: ¹àÌÜÌ¾
-		value[1]		: È½ÄêÂÐ¾ÝÍ×ÁÇÌ¾
+				$this->arrErr[$value[$i]] .= "※ " . $value[0] . $i . "は数字で入力してください。<br />";
+			}
+		}
+	}
+	
+	/* 関連項目が完全に満たされているか判定 
+		value[0]		: 項目名
+		value[1]		: 判定対象要素名
 	*/
 	function FULL_EXIST_CHECK($value) {
 		$max = count($value);
 			
-		// ´û¤Ë³ºÅö¹àÌÜ¤Ë¥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ï¡¢È½Äê¤·¤Ê¤¤¡£
+		// 既に該当項目にエラーがある場合は、判定しない。
 		for($i = 1; $i < $max; $i++) {
 			if(isset($this->arrErr[$value[$i]])) {
@@ -278,5 +278,5 @@
 		$blank = false;
 		
-		// ¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬¥Ö¥é¥ó¥¯¤Ç¤Ê¤¤¤«¡¢¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë¡£
+		// すべての項目がブランクでないか、すべての項目が入力されていない場合はエラーとする。
 		for($i = 1; $i < $max; $i++) {
 			if(strlen($this->arrParam[$value[$i]]) <= 0) {
@@ -286,16 +286,16 @@
 		
 		if($blank) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-		}
-	}
-		
-	/* ´ØÏ¢¹àÌÜ¤¬¤¹¤Ù¤ÆËþ¤¿¤µ¤ì¤Æ¤¤¤ë¤«È½Äê 
-		value[0]		: ¹àÌÜÌ¾
-		value[1]		: È½ÄêÂÐ¾ÝÍ×ÁÇÌ¾
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "が入力されていません。<br />";
+		}
+	}
+		
+	/* 関連項目がすべて満たされているか判定 
+		value[0]		: 項目名
+		value[1]		: 判定対象要素名
 	*/
 	function ALL_EXIST_CHECK($value) {
 		$max = count($value);
 			
-		// ´û¤Ë³ºÅö¹àÌÜ¤Ë¥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ï¡¢È½Äê¤·¤Ê¤¤¡£
+		// 既に該当項目にエラーがある場合は、判定しない。
 		for($i = 1; $i < $max; $i++) {
 			if(isset($this->arrErr[$value[$i]])) {
@@ -307,5 +307,5 @@
 		$input = false;
 		
-		// ¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬¥Ö¥é¥ó¥¯¤Ç¤Ê¤¤¤«¡¢¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë¡£
+		// すべての項目がブランクでないか、すべての項目が入力されていない場合はエラーとする。
 		for($i = 1; $i < $max; $i++) {
 			if(strlen($this->arrParam[$value[$i]]) <= 0) {
@@ -317,16 +317,16 @@
 		
 		if($blank && $input) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌÜ¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<br />";
-		}
-	}
-	
-		/* ´ØÏ¢¹àÌÜ¤¬¤É¤ì¤«°ì¤ÄËþ¤¿¤µ¤ì¤Æ¤¤¤ë¤«È½Äê 
-		value[0]		: ¹àÌÜÌ¾
-		value[1]		: È½ÄêÂÐ¾ÝÍ×ÁÇÌ¾
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "はすべての項目を入力して下さい。<br />";
+		}
+	}
+	
+		/* 関連項目がどれか一つ満たされているか判定 
+		value[0]		: 項目名
+		value[1]		: 判定対象要素名
 	*/
 	function ONE_EXIST_CHECK($value) {
 		$max = count($value);
 			
-		// ´û¤Ë³ºÅö¹àÌÜ¤Ë¥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ï¡¢È½Äê¤·¤Ê¤¤¡£
+		// 既に該当項目にエラーがある場合は、判定しない。
 		for($i = 1; $i < $max; $i++) {
 			if(isset($this->arrErr[$value[$i]])) {
@@ -337,5 +337,5 @@
 		$input = false;
 		
-		// ¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬¥Ö¥é¥ó¥¯¤Ç¤Ê¤¤¤«¡¢¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë¡£
+		// すべての項目がブランクでないか、すべての項目が入力されていない場合はエラーとする。
 		for($i = 1; $i < $max; $i++) {
 			if(strlen($this->arrParam[$value[$i]]) > 0) {
@@ -345,16 +345,16 @@
 		
 		if(!$input) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-		}
-	}
-	
-	/* ¾å°Ì¤Î¹àÌÜ¤¬Ëþ¤¿¤µ¤ì¤Æ¤¤¤ë¤«È½Äê
-		value[0]		: ¹àÌÜÌ¾
-		value[1]		: È½ÄêÂÐ¾ÝÍ×ÁÇÌ¾
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "が入力されていません。<br />";
+		}
+	}
+	
+	/* 上位の項目が満たされているか判定
+		value[0]		: 項目名
+		value[1]		: 判定対象要素名
 	*/
 	function TOP_EXIST_CHECK($value) {
 		$max = count($value);
 			
-		// ´û¤Ë³ºÅö¹àÌÜ¤Ë¥¨¥é¡¼¤¬¤¢¤ë¾ì¹ç¤Ï¡¢È½Äê¤·¤Ê¤¤¡£
+		// 既に該当項目にエラーがある場合は、判定しない。
 		for($i = 1; $i < $max; $i++) {
 			if(isset($this->arrErr[$value[$i]])) {
@@ -366,5 +366,5 @@
 		$error = false;
 				
-		// ¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬¥Ö¥é¥ó¥¯¤Ç¤Ê¤¤¤«¡¢¤¹¤Ù¤Æ¤Î¹àÌÜ¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¨¥é¡¼¤È¤¹¤ë¡£
+		// すべての項目がブランクでないか、すべての項目が入力されていない場合はエラーとする。
 		for($i = 1; $i < $max; $i++) {
 			if(strlen($this->arrParam[$value[$i]]) <= 0) {
@@ -378,54 +378,54 @@
 		
 		if($error) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤ÏÀèÆ¬¤Î¹àÌÜ¤«¤é½çÈÖ¤ËÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<br />";
-		}
-	}
-	
-	
-	/*¡¡¥«¥¿¥«¥Ê¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó 
-	function KANA_CHECK( $value ) {				// ÆþÎÏÊ¸»ú¤¬¥«¥Ê°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
-		if(isset($this->arrErr[$value[1]])) {
-			return;
-		}
-		if(strlen($this->arrParam[$value[1]]) > 0 && ! mb_ereg("^[¥¡-¥ö¦-ß¡¼]+$", $this->arrParam[$value[1]])) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¥«¥¿¥«¥Ê¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";	
-		}
-	}
-	
-	/*¡¡¥«¥¿¥«¥Ê¤ÎÈ½Äê2¡Ê¥¿¥Ö¡¢¥¹¥Ú¡¼¥¹¤Ïµö²Ä¤¹¤ë¡Ë¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó 
-	function KANABLANK_CHECK( $value ) {				// ÆþÎÏÊ¸»ú¤¬¥«¥Ê°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
-		if(isset($this->arrErr[$value[1]])) {
-			return;
-		}
-		if(strlen($this->arrParam[$value[1]]) > 0 && ! mb_ereg("^([¡¡ \t\r\n]|[¥¡-¥ö]|[¡¼])+$", $this->arrParam[$value[1]])) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¥«¥¿¥«¥Ê¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";	
-		}
-	}
-
-	/*¡¡±Ñ¿ô»ú¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó 
-	function ALNUM_CHECK( $value ) {				// ÆþÎÏÊ¸»ú¤¬±Ñ¿ô»ú°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は先頭の項目から順番に入力して下さい。<br />";
+		}
+	}
+	
+	
+	/*　カタカナの判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列 
+	function KANA_CHECK( $value ) {				// 入力文字がカナ以外ならエラーを返す
+		if(isset($this->arrErr[$value[1]])) {
+			return;
+		}
+		if(strlen($this->arrParam[$value[1]]) > 0 && ! mb_ereg("^[ァ-ヶｦ-ﾟー]+$", $this->arrParam[$value[1]])) {
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "はカタカナで入力してください。<br />";	
+		}
+	}
+	
+	/*　カタカナの判定2（タブ、スペースは許可する）　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列 
+	function KANABLANK_CHECK( $value ) {				// 入力文字がカナ以外ならエラーを返す
+		if(isset($this->arrErr[$value[1]])) {
+			return;
+		}
+		if(strlen($this->arrParam[$value[1]]) > 0 && ! mb_ereg("^([　 \t\r\n]|[ァ-ヶ]|[ー])+$", $this->arrParam[$value[1]])) {
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "はカタカナで入力してください。<br />";	
+		}
+	}
+
+	/*　英数字の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列 
+	function ALNUM_CHECK( $value ) {				// 入力文字が英数字以外ならエラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}										
 		if( strlen($this->arrParam[$value[1]]) > 0 && ! EregI("^[[:alnum:]]+$", $this->arrParam[$value[1]] ) ) { 
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï±Ñ¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";	
-		}
-	}
-
-	/*¡¡É¬¿ÜÁªÂò¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý
-	function ZERO_CHECK( $value ) {				// ÆþÎÏÃÍ¤Ç0¤¬µö¤µ¤ì¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は英数字で入力してください。<br />";	
+		}
+	}
+
+	/*　必須選択の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象
+	function ZERO_CHECK( $value ) {				// 入力値で0が許されない場合エラーを返す
 		
 		if($this->arrParam[$value[1]] == "0" ){						
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï1°Ê¾å¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
-		}
-	}
-
-	/*¡¡·å¿ô¤ÎÈ½Äê¡¡¡ÊºÇ¾®ºÇÂç¡Ë*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó value[2] = ºÇ¾®·å¿ô value[3] = ºÇÂç·å¿ô
-	function NUM_RANGE_CHECK( $value ) {		// ÆþÎÏÊ¸»ú¤Î·å¿ôÈ½Äê¡¡¢ª¡¡ºÇ¾®·å¿ô¡ãÆþÎÏÊ¸»úÎó¡ãºÇÂç·å¿ô
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は1以上を入力してください。<br />";
+		}
+	}
+
+	/*　桁数の判定　（最小最大）*/
+	// value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 最小桁数 value[3] = 最大桁数
+	function NUM_RANGE_CHECK( $value ) {		// 入力文字の桁数判定　→　最小桁数＜入力文字列＜最大桁数
 		if(isset($this->arrErr[$value[1]])) {
 			return;
@@ -434,11 +434,11 @@
 		$count = strlen($this->arrParam[$value[1]]);
 		if( ( $count > 0 ) && $value[2] > $count || $value[3] < $count ) {  
-			$this->arrErr[$value[1]] =  "¢¨ $value[0]¤Ï$value[2]·å¡Á$value[3]·å¤ÇÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<br />";
-		}
-	}
-
-	/*¡¡·å¿ô¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó value[2] = ·å¿ô 
-	function NUM_COUNT_CHECK( $value ) {		// ÆþÎÏÊ¸»ú¤Î·å¿ôÈ½Äê¡¡¢ª¡¡ÆþÎÏÊ¸»úÎó = ·å¿ô¡¡°Ê³°¤ÏNG¤Î¾ì¹ç
+			$this->arrErr[$value[1]] =  "※ $value[0]は$value[2]桁〜$value[3]桁で入力して下さい。<br />";
+		}
+	}
+
+	/*　桁数の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列 value[2] = 桁数 
+	function NUM_COUNT_CHECK( $value ) {		// 入力文字の桁数判定　→　入力文字列 = 桁数　以外はNGの場合
 		if(isset($this->arrErr[$value[1]])) {
 			return;
@@ -446,44 +446,44 @@
 		$count = strlen($this->arrParam[$value[1]]);
 		if(($count > 0) && $count != $value[2] ) {  
-			$this->arrErr[$value[1]] =  "¢¨ $value[0]¤Ï$value[2]·å¤ÇÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<br />";
+			$this->arrErr[$value[1]] =  "※ $value[0]は$value[2]桁で入力して下さい。<br />";
 		}
 	}				
 	
-	/*¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹·Á¼°¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý¥á¡¼¥ë¥¢¥É¥ì¥¹
-	function EMAIL_CHECK( $value ){				//¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÀµµ¬É½¸½¤ÇÈ½Äê¤¹¤ë
+	/*　メールアドレス形式の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象メールアドレス
+	function EMAIL_CHECK( $value ){				//　メールアドレスを正規表現で判定する
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if(strlen($this->arrParam[$value[1]]) > 0 && !ereg("^[^@]+@[^.]+\..+", $this->arrParam[$value[1]])) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î·Á¼°¤¬ÉÔÀµ¤Ç¤¹¡£<br />";
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "の形式が不正です。<br />";
 		}
 	}		
 		
-	/*¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ë»ÈÍÑ¤Ç¤­¤ëÊ¸»ú¤ÎÈ½Äê¡¡*/
-	//  value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý¥á¡¼¥ë¥¢¥É¥ì¥¹
-	function EMAIL_CHAR_CHECK( $value ){				//¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ë»ÈÍÑ¤¹¤ëÊ¸»ú¤òÀµµ¬É½¸½¤ÇÈ½Äê¤¹¤ë
+	/*　メールアドレスに使用できる文字の判定　*/
+	//  value[0] = 項目名 value[1] = 判定対象メールアドレス
+	function EMAIL_CHAR_CHECK( $value ){				//　メールアドレスに使用する文字を正規表現で判定する
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if(strlen($this->arrParam[$value[1]]) > 0 && !ereg("^[a-zA-Z0-9_\.@\+\?-]+$",$this->arrParam[$value[1]]) ) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ë»ÈÍÑ¤¹¤ëÊ¸»ú¤òÀµ¤·¤¯ÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "に使用する文字を正しく入力してください。<br />";
 		}
 	}		
 	
-	/*¡¡URL·Á¼°¤ÎÈ½Äê¡¡*/
-	//  value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝURL
-	function URL_CHECK( $value ){				//¡¡URL¤òÀµµ¬É½¸½¤ÇÈ½Äê¤¹¤ë¡£¥Ç¥Õ¥©¥ë¥È¤Çhttp://¤¬¤¢¤Ã¤Æ¤âOK
+	/*　URL形式の判定　*/
+	//  value[0] = 項目名 value[1] = 判定対象URL
+	function URL_CHECK( $value ){				//　URLを正規表現で判定する。デフォルトでhttp://があってもOK
 	 	if(isset($this->arrErr[$value[1]])) {
 			return;
 		}										
         if( strlen($this->arrParam[$value[1]]) > 0 && !ereg( "^https?://+($|[a-zA-Z0-9_~=&\?\.\/-])+$", $this->arrParam[$value[1]] ) ) {
-            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤òÀµ¤·¤¯ÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";     
+            $this->arrErr[$value[1]] = "※ " . $value[0] . "を正しく入力してください。<br />";     
         }
     }
   	    
-	/*¡¡³ÈÄ¥»Ò¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý value[2]=array(³ÈÄ¥»Ò)	
-	function FILE_EXT_CHECK( $value ) {			// ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
+	/*　拡張子の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象 value[2]=array(拡張子)	
+	function FILE_EXT_CHECK( $value ) {			// 受け取りがない場合エラーを返す
 		if(isset($this->arrErr[$value[1]]) || count($value[2]) == 0) {
 			return;
@@ -506,16 +506,16 @@
 					$strExt.= $checkExt;
 				} else {
-					$strExt.= "¡¦$checkExt";
+					$strExt.= "・$checkExt";
 				}
 			}
 		}
 		if ($errFlag == 1) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Çµö²Ä¤µ¤ì¤Æ¤¤¤ë·Á¼°¤Ï¡¢" . $strExt . "¤Ç¤¹¡£<br />";
-		}
-	}
-	
-	/* ¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤¹¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë */
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý  value[2] = »ØÄê¥Ç¥£¥ì¥¯¥È¥ê
-	function FIND_FILE( $value ) {			// ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "で許可されている形式は、" . $strExt . "です。<br />";
+		}
+	}
+	
+	/* ファイルが存在するかチェックする */
+	// value[0] = 項目名 value[1] = 判定対象  value[2] = 指定ディレクトリ
+	function FIND_FILE( $value ) {			// 受け取りがない場合エラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
@@ -532,22 +532,22 @@
 				
 		if($this->arrParam[$value[1]] != "" && !file_exists($path)){
-			$this->arrErr[$value[1]] = "¢¨ " . $path . "¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£<br />";
-		}
-	}
-	
-	/*¡¡¥Õ¥¡¥¤¥ë¤¬¾å¤²¤é¤ì¤¿¤«³ÎÇ§¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý  value[2] = »ØÄê¥µ¥¤¥º¡ÊKB)
-	function FILE_EXIST_CHECK( $value ) {			// ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $path . "が見つかりません。<br />";
+		}
+	}
+	
+	/*　ファイルが上げられたか確認　*/
+	// value[0] = 項目名 value[1] = 判定対象  value[2] = 指定サイズ（KB)
+	function FILE_EXIST_CHECK( $value ) {			// 受け取りがない場合エラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}											
 		if(!($_FILES[$value[1]]['size'] != "" && $_FILES[$value[1]]['size'] > 0)){
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤ò¥¢¥Ã¥×¥í¡¼¥É¤·¤Æ²¼¤µ¤¤¡£<br />";
-		}
-	}
-	
-	/*¡¡¥Õ¥¡¥¤¥ë¥µ¥¤¥º¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý  value[2] = »ØÄê¥µ¥¤¥º¡ÊKB)
-	function FILE_SIZE_CHECK( $value ) {			// ¼õ¤±¼è¤ê¤¬¤Ê¤¤¾ì¹ç¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "をアップロードして下さい。<br />";
+		}
+	}
+	
+	/*　ファイルサイズの判定　*/
+	// value[0] = 項目名 value[1] = 判定対象  value[2] = 指定サイズ（KB)
+	function FILE_SIZE_CHECK( $value ) {			// 受け取りがない場合エラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
@@ -559,22 +559,22 @@
 				$byte = "MB";
 			}
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î¥Õ¥¡¥¤¥ë¥µ¥¤¥º¤Ï" . $value[2] . $byte . "°Ê²¼¤Î¤â¤Î¤ò»ÈÍÑ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
-		}
-	}
-
-	/*¡¡¥Õ¥¡¥¤¥ëÌ¾¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó
-	function FILE_NAME_CHECK( $value ) {				// ÆþÎÏÊ¸»ú¤¬±Ñ¿ô»ú,"_","-"°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "のファイルサイズは" . $value[2] . $byte . "以下のものを使用してください。<br />";
+		}
+	}
+
+	/*　ファイル名の判定　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列
+	function FILE_NAME_CHECK( $value ) {				// 入力文字が英数字,"_","-"以外ならエラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if( strlen($_FILES[$value[1]]['name']) > 0 && ! EregI("^[[:alnum:]_\.-]+$", $_FILES[$value[1]]['name']) ) { 
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î¥Õ¥¡¥¤¥ëÌ¾¤ËÆüËÜ¸ì¤ä¥¹¥Ú¡¼¥¹¤Ï»ÈÍÑ¤·¤Ê¤¤¤Ç²¼¤µ¤¤¡£<br />";	
-		}
-	}
-
-	/*¡¡¥Õ¥¡¥¤¥ëÌ¾¤ÎÈ½Äê(¥¢¥Ã¥×¥í¡¼¥É°Ê³°¤Î»þ)¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó
-	function FILE_NAME_CHECK_BY_NOUPLOAD( $value ) {			// ÆþÎÏÊ¸»ú¤¬±Ñ¿ô»ú,"_","-"°Ê³°¤Ê¤é¥¨¥é¡¼¤òÊÖ¤¹
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "のファイル名に日本語やスペースは使用しないで下さい。<br />";	
+		}
+	}
+
+	/*　ファイル名の判定(アップロード以外の時)　*/
+	// value[0] = 項目名 value[1] = 判定対象文字列
+	function FILE_NAME_CHECK_BY_NOUPLOAD( $value ) {			// 入力文字が英数字,"_","-"以外ならエラーを返す
 		if(isset($this->arrErr[$value[1]])) {
 			return;
@@ -582,10 +582,10 @@
 	
 		if( strlen($this->arrParam[$value[1]]) > 0 && ! EregI("^[[:alnum:]_\.-]+$", $this->arrParam[$value[1]]) || EregI("[\\]" ,$this->arrParam[$value[1]])) { 
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î¥Õ¥¡¥¤¥ëÌ¾¤ËÆüËÜ¸ì¤ä¥¹¥Ú¡¼¥¹¤Ï»ÈÍÑ¤·¤Ê¤¤¤Ç²¼¤µ¤¤¡£<br />";	
-		}
-	}
-		
-	//ÆüÉÕ¥Á¥§¥Ã¥¯
-	// value[0] = ¹àÌÜÌ¾
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "のファイル名に日本語やスペースは使用しないで下さい。<br />";	
+		}
+	}
+		
+	//日付チェック
+	// value[0] = 項目名
 	// value[1] = YYYY
 	// value[2] = MM
@@ -595,17 +595,17 @@
 			return;
 		}										
-		// ¾¯¤Ê¤¯¤È¤â¤É¤ì¤«°ì¤Ä¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¡£
+		// 少なくともどれか一つが入力されている。
 		if($this->arrParam[$value[1]] > 0 || $this->arrParam[$value[2]] > 0 || $this->arrParam[$value[3]] > 0) {
-			// Ç¯·îÆü¤Î¤É¤ì¤«¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+			// 年月日のどれかが入力されていない。
 			if(!(strlen($this->arrParam[$value[1]]) > 0 && strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0)) {
-				$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌÜ¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<br />";
+				$this->arrErr[$value[1]] = "※ " . $value[0] . "はすべての項目を入力して下さい。<br />";
 			} else if ( ! checkdate($this->arrParam[$value[2]], $this->arrParam[$value[3]], $this->arrParam[$value[1]])) {						
-				$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£<br />";
-			}
-		}
-	}
-	
-	//ÆüÉÕ¥Á¥§¥Ã¥¯
-	// value[0] = ¹àÌÜÌ¾
+				$this->arrErr[$value[1]] = "※ " . $value[0] . "が正しくありません。<br />";
+			}
+		}
+	}
+	
+	//日付チェック
+	// value[0] = 項目名
 	// value[1] = YYYY
 	// value[2] = MM
@@ -618,17 +618,17 @@
 		}
 									
-		// ¾¯¤Ê¤¯¤È¤â¤É¤ì¤«°ì¤Ä¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¡£
+		// 少なくともどれか一つが入力されている。
 		if($this->arrParam[$value[1]] > 0 || $this->arrParam[$value[2]] > 0 || $this->arrParam[$value[3]] > 0 || $this->arrParam[$value[4]] >= 0 || $this->arrParam[$value[5]] >= 0) {
-			// Ç¯·îÆü»þ¤Î¤É¤ì¤«¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+			// 年月日時のどれかが入力されていない。
 			if(!(strlen($this->arrParam[$value[1]]) > 0 && strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0 && strlen($this->arrParam[$value[4]]) > 0 && strlen($this->arrParam[$value[5]]) > 0 )) {
-				$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌÜ¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<br />";
+				$this->arrErr[$value[1]] = "※ " . $value[0] . "はすべての項目を入力して下さい。<br />";
 			} else if ( ! checkdate($this->arrParam[$value[2]], $this->arrParam[$value[3]], $this->arrParam[$value[1]])) {
-				$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£<br />";
-			}
-		}
-	}
-
-	//ÆüÉÕ¥Á¥§¥Ã¥¯
-	// value[0] = ¹àÌÜÌ¾
+				$this->arrErr[$value[1]] = "※ " . $value[0] . "が正しくありません。<br />";
+			}
+		}
+	}
+
+	//日付チェック
+	// value[0] = 項目名
 	// value[1] = YYYY
 	// value[2] = MM
@@ -638,11 +638,11 @@
 		}
 									
-		// ¾¯¤Ê¤¯¤È¤â¤É¤ì¤«°ì¤Ä¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤ë¡£
+		// 少なくともどれか一つが入力されている。
 		if($this->arrParam[$value[1]] > 0 || $this->arrParam[$value[2]] > 0) {
-			// Ç¯·îÆü»þ¤Î¤É¤ì¤«¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
+			// 年月日時のどれかが入力されていない。
 			if(!(strlen($this->arrParam[$value[1]]) > 0 && strlen($this->arrParam[$value[2]]) > 0)) {
-				$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï¤¹¤Ù¤Æ¤Î¹àÌÜ¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£<br />";
+				$this->arrErr[$value[1]] = "※ " . $value[0] . "はすべての項目を入力して下さい。<br />";
 			} else if ( ! checkdate($this->arrParam[$value[2]], 1, $this->arrParam[$value[1]])) {
-				$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£<br />";
+				$this->arrErr[$value[1]] = "※ " . $value[0] . "が正しくありません。<br />";
 			}
 		}
@@ -651,13 +651,13 @@
 	/*-----------------------------------------------------------------*/
 	/*	CHECK_SET_TERM
-	/*	Ç¯·îÆü¤ËÊÌ¤ì¤¿2¤Ä¤Î´ü´Ö¤ÎÂÅÅöÀ­¤ò¥Á¥§¥Ã¥¯¤·¡¢À°¹çÀ­¤È´ü´Ö¤òÊÖ¤¹
-	/*¡¡°ú¿ô (³«»ÏÇ¯,³«»Ï·î,³«»ÏÆü,½ªÎ»Ç¯,½ªÎ»·î,½ªÎ»Æü)
-	/*¡¡ÌáÃÍ array(£±¡¤£²¡¤£³¡Ë
-	/*  		£±¡¥³«»ÏÇ¯·îÆü (YYYYMMDD 000000)
-	/*			£²¡¥½ªÎ»Ç¯·îÆü (YYYYMMDD 235959)
-	/*			£³¡¥¥¨¥é¡¼ ( 0 = OK, 1 = NG )
+	/*	年月日に別れた2つの期間の妥当性をチェックし、整合性と期間を返す
+	/*　引数 (開始年,開始月,開始日,終了年,終了月,終了日)
+	/*　戻値 array(１，２，３）
+	/*  		１．開始年月日 (YYYYMMDD 000000)
+	/*			２．終了年月日 (YYYYMMDD 235959)
+	/*			３．エラー ( 0 = OK, 1 = NG )
 	/*-----------------------------------------------------------------*/
-	// value[0] = ¹àÌÜÌ¾1
-	// value[1] = ¹àÌÜÌ¾2
+	// value[0] = 項目名1
+	// value[1] = 項目名2
 	// value[2] = start_year
 	// value[3] = start_month
@@ -668,5 +668,5 @@
 	function CHECK_SET_TERM ($value) {
 
-		// ´ü´Ö»ØÄê
+		// 期間指定
 		if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[5]])) {
 			return;
@@ -674,8 +674,8 @@
 		$error = 0;
 		if ( (strlen($this->arrParam[$value[2]]) > 0 || strlen($this->arrParam[$value[3]]) > 0 || strlen($this->arrParam[$value[4]] ) > 0) && ! checkdate($this->arrParam[$value[3]], $this->arrParam[$value[4]], $this->arrParam[$value[2]]) ) {
-			$this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤òÀµ¤·¤¯»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+			$this->arrErr[$value[2]] = "※ " . $value[0] . "を正しく指定してください。<br />";
 		}
 		if ( (strlen($this->arrParam[$value[5]]) > 0 || strlen($this->arrParam[$value[6]]) > 0 || strlen($this->arrParam[$value[7]] ) > 0) && ! checkdate($this->arrParam[$value[6]], $this->arrParam[$value[7]], $this->arrParam[$value[5]]) ) {
-			$this->arrErr[$value[5]] = "¢¨ " . $value[1] . "¤òÀµ¤·¤¯»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+			$this->arrErr[$value[5]] = "※ " . $value[1] . "を正しく指定してください。<br />";
 		}
 		if ( (strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0 && strlen($this->arrParam[$value[4]] ) > 0) &&  (strlen($this->arrParam[$value[5]]) > 0 || strlen($this->arrParam[$value[6]]) > 0 || strlen($this->arrParam[$value[7]] ) > 0) ){
@@ -685,5 +685,5 @@
 			
 			if (($this->arrErr[$value[2]] == "" && $this->arrErr[$value[5]] == "") && $date1 > $date2) {
-				$this->arrErr[$value[2]] = "¢¨ " .$value[0]. "¤È" .$value[1]. "¤Î´ü´Ö»ØÄê¤¬ÉÔÀµ¤Ç¤¹¡£<br />";
+				$this->arrErr[$value[2]] = "※ " .$value[0]. "と" .$value[1]. "の期間指定が不正です。<br />";
 			}
 		}
@@ -692,14 +692,14 @@
 	/*-----------------------------------------------------------------*/
 	/*	CHECK_SET_TERM2
-	/*	Ç¯·îÆü»þ¤ËÊÌ¤ì¤¿2¤Ä¤Î´ü´Ö¤ÎÂÅÅöÀ­¤ò¥Á¥§¥Ã¥¯¤·¡¢À°¹çÀ­¤È´ü´Ö¤òÊÖ¤¹
-	/*¡¡°ú¿ô (³«»ÏÇ¯,³«»Ï·î,³«»ÏÆü,³«»Ï»þ´Ö,³«»ÏÊ¬,³«»ÏÉÃ,
-	/*        ½ªÎ»Ç¯,½ªÎ»·î,½ªÎ»Æü,½ªÎ»»þ´Ö,½ªÎ»Ê¬,½ªÎ»ÉÃ)
-	/*¡¡ÌáÃÍ array(£±¡¤£²¡¤£³¡Ë
-	/*  		£±¡¥³«»ÏÇ¯·îÆü (YYYYMMDDHHmmss)
-	/*			£²¡¥½ªÎ»Ç¯·îÆü (YYYYMMDDHHmmss)
-	/*			£³¡¥¥¨¥é¡¼ ( 0 = OK, 1 = NG )
+	/*	年月日時に別れた2つの期間の妥当性をチェックし、整合性と期間を返す
+	/*　引数 (開始年,開始月,開始日,開始時間,開始分,開始秒,
+	/*        終了年,終了月,終了日,終了時間,終了分,終了秒)
+	/*　戻値 array(１，２，３）
+	/*  		１．開始年月日 (YYYYMMDDHHmmss)
+	/*			２．終了年月日 (YYYYMMDDHHmmss)
+	/*			３．エラー ( 0 = OK, 1 = NG )
 	/*-----------------------------------------------------------------*/
-	// value[0] = ¹àÌÜÌ¾1
-	// value[1] = ¹àÌÜÌ¾2
+	// value[0] = 項目名1
+	// value[1] = 項目名2
 	// value[2] = start_year
 	// value[3] = start_month
@@ -718,5 +718,5 @@
 	function CHECK_SET_TERM2 ($value) {
 
-		// ´ü´Ö»ØÄê
+		// 期間指定
 		if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[8]])) {
 			return;
@@ -724,8 +724,8 @@
 		$error = 0;
 		if ( (strlen($this->arrParam[$value[2]]) > 0 || strlen($this->arrParam[$value[3]]) > 0 || strlen($this->arrParam[$value[4]] ) > 0 || strlen($this->arrParam[$value[5]]) > 0) && ! checkdate($this->arrParam[$value[3]], $this->arrParam[$value[4]], $this->arrParam[$value[2]]) ) {
-			$this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤òÀµ¤·¤¯»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+			$this->arrErr[$value[2]] = "※ " . $value[0] . "を正しく指定してください。<br />";
 		}
 		if ( (strlen($this->arrParam[$value[8]]) > 0 || strlen($this->arrParam[$value[9]]) > 0 || strlen($this->arrParam[$value[10]] ) > 0 || strlen($this->arrParam[$value[11]] ) > 0) && ! checkdate($this->arrParam[$value[9]], $this->arrParam[$value[10]], $this->arrParam[$value[8]]) ) {
-			$this->arrErr[$value[8]] = "¢¨ " . $value[1] . "¤òÀµ¤·¤¯»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+			$this->arrErr[$value[8]] = "※ " . $value[1] . "を正しく指定してください。<br />";
 		}
 		if ( (strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0 && strlen($this->arrParam[$value[4]] ) > 0 && strlen($this->arrParam[$value[5]] ) > 0) &&  (strlen($this->arrParam[$value[8]]) > 0 || strlen($this->arrParam[$value[9]]) > 0 || strlen($this->arrParam[$value[10]] ) > 0 || strlen($this->arrParam[$value[11]] ) > 0) ){
@@ -735,8 +735,8 @@
 			
 			if (($this->arrErr[$value[2]] == "" && $this->arrErr[$value[8]] == "") && $date1 > $date2) {
-				$this->arrErr[$value[2]] = "¢¨ " .$value[0]. "¤È" .$value[1]. "¤Î´ü´Ö»ØÄê¤¬ÉÔÀµ¤Ç¤¹¡£<br />";
+				$this->arrErr[$value[2]] = "※ " .$value[0]. "と" .$value[1]. "の期間指定が不正です。<br />";
 			}
 			if($date1 == $date2) {
-				$this->arrErr[$value[2]] = "¢¨ " .$value[0]. "¤È" .$value[1]. "¤Î´ü´Ö»ØÄê¤¬ÉÔÀµ¤Ç¤¹¡£<br />";
+				$this->arrErr[$value[2]] = "※ " .$value[0]. "と" .$value[1]. "の期間指定が不正です。<br />";
 			}
 			
@@ -746,13 +746,13 @@
 	/*-----------------------------------------------------------------*/
 	/*	CHECK_SET_TERM3
-	/*	Ç¯·î¤ËÊÌ¤ì¤¿2¤Ä¤Î´ü´Ö¤ÎÂÅÅöÀ­¤ò¥Á¥§¥Ã¥¯¤·¡¢À°¹çÀ­¤È´ü´Ö¤òÊÖ¤¹
-	/*¡¡°ú¿ô (³«»ÏÇ¯,³«»Ï·î,½ªÎ»Ç¯,½ªÎ»·î)
-	/*¡¡ÌáÃÍ array(£±¡¤£²¡¤£³¡Ë
-	/*  		£±¡¥³«»ÏÇ¯·îÆü (YYYYMMDD 000000)
-	/*			£²¡¥½ªÎ»Ç¯·îÆü (YYYYMMDD 235959)
-	/*			£³¡¥¥¨¥é¡¼ ( 0 = OK, 1 = NG )
+	/*	年月に別れた2つの期間の妥当性をチェックし、整合性と期間を返す
+	/*　引数 (開始年,開始月,終了年,終了月)
+	/*　戻値 array(１，２，３）
+	/*  		１．開始年月日 (YYYYMMDD 000000)
+	/*			２．終了年月日 (YYYYMMDD 235959)
+	/*			３．エラー ( 0 = OK, 1 = NG )
 	/*-----------------------------------------------------------------*/
-	// value[0] = ¹àÌÜÌ¾1
-	// value[1] = ¹àÌÜÌ¾2
+	// value[0] = 項目名1
+	// value[1] = 項目名2
 	// value[2] = start_year
 	// value[3] = start_month
@@ -761,5 +761,5 @@
 	function CHECK_SET_TERM3 ($value) {
 
-		// ´ü´Ö»ØÄê
+		// 期間指定
 		if(isset($this->arrErr[$value[2]]) || isset($this->arrErr[$value[4]])) {
 			return;
@@ -767,8 +767,8 @@
 		$error = 0;
 		if ( (strlen($this->arrParam[$value[2]]) > 0 || strlen($this->arrParam[$value[3]]) > 0) && ! checkdate($this->arrParam[$value[3]], 1, $this->arrParam[$value[2]]) ) {
-			$this->arrErr[$value[2]] = "¢¨ " . $value[0] . "¤òÀµ¤·¤¯»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+			$this->arrErr[$value[2]] = "※ " . $value[0] . "を正しく指定してください。<br />";
 		}
 		if ( (strlen($this->arrParam[$value[4]]) > 0 || strlen($this->arrParam[$value[5]]) > 0) && ! checkdate($this->arrParam[$value[5]], 1, $this->arrParam[$value[4]]) ) {
-			$this->arrErr[$value[4]] = "¢¨ " . $value[1] . "¤òÀµ¤·¤¯»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£<br />";
+			$this->arrErr[$value[4]] = "※ " . $value[1] . "を正しく指定してください。<br />";
 		}
 		if ( (strlen($this->arrParam[$value[2]]) > 0 && strlen($this->arrParam[$value[3]]) > 0 && (strlen($this->arrParam[$value[4]]) > 0 || strlen($this->arrParam[$value[5]]) > 0 ))) {
@@ -778,10 +778,10 @@
 			
 			if (($this->arrErr[$value[2]] == "" && $this->arrErr[$value[5]] == "") && $date1 > $date2) {
-				$this->arrErr[$value[2]] = "¢¨ " .$value[0]. "¤È" .$value[1]. "¤Î´ü´Ö»ØÄê¤¬ÉÔÀµ¤Ç¤¹¡£<br />";
+				$this->arrErr[$value[2]] = "※ " .$value[0]. "と" .$value[1]. "の期間指定が不正です。<br />";
 			}
 		}
 	}	
 	
-	//¥Ç¥£¥ì¥¯¥È¥êÂ¸ºß¥Á¥§¥Ã¥¯
+	//ディレクトリ存在チェック
 	function DIR_CHECK ($value) {
 		if(isset($this->arrErr[$value[1]])) {
@@ -789,9 +789,9 @@
 		}
 		if(!is_dir($this->arrParam[$value[1]])) {
-			$this->arrErr[$value[1]] = "¢¨ »ØÄê¤·¤¿" . $value[0] . "¤ÏÂ¸ºß¤·¤Þ¤»¤ó¡£<br />";
-		}
-	}
-	
-	//¥Ç¥£¥ì¥¯¥È¥êÂ¸ºß¥Á¥§¥Ã¥¯
+			$this->arrErr[$value[1]] = "※ 指定した" . $value[0] . "は存在しません。<br />";
+		}
+	}
+	
+	//ディレクトリ存在チェック
 	function DOMAIN_CHECK ($value) {
 		if(isset($this->arrErr[$value[1]])) {
@@ -799,22 +799,22 @@
 		}
 		if(strlen($this->arrParam[$value[1]]) > 0 && !ereg("^\.[^.]+\..+", $this->arrParam[$value[1]])) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Î·Á¼°¤¬ÉÔÀµ¤Ç¤¹¡£<br />";
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "の形式が不正です。<br />";
 		}
 	}	
 	
-	/*¡¡·ÈÂÓ¥á¡¼¥ë¥¢¥É¥ì¥¹¤ÎÈ½Äê¡¡*/
-	// value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾Ý¥á¡¼¥ë¥¢¥É¥ì¥¹
-	function MOBILE_EMAIL_CHECK( $value ){				//¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÀµµ¬É½¸½¤ÇÈ½Äê¤¹¤ë
+	/*　携帯メールアドレスの判定　*/
+	// value[0] = 項目名 value[1] = 判定対象メールアドレス
+	function MOBILE_EMAIL_CHECK( $value ){				//　メールアドレスを正規表現で判定する
 		if(isset($this->arrErr[$value[1]])) {
 			return;
 		}
 		if(strlen($this->arrParam[$value[1]]) > 0 && !gfIsMobileMailAddress($this->arrParam[$value[1]])) {
-			$this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤Ï·ÈÂÓÅÅÏÃ¤Î¤â¤Î¤Ç¤Ï¤¢¤ê¤Þ¤»¤ó¡£<br />";
+			$this->arrErr[$value[1]] = "※ " . $value[0] . "は携帯電話のものではありません。<br />";
 		}
 	}
     /**
-     * ¶Ø»ßÊ¸»úÎó¤Î¥Á¥§¥Ã¥¯
-     * value[0] = ¹àÌÜÌ¾ value[1] = È½ÄêÂÐ¾ÝÊ¸»úÎó
-     * value[2] = ÆþÎÏ¤ò¶Ø»ß¤¹¤ëÊ¸»úÎó(ÇÛÎó)
+     * 禁止文字列のチェック
+     * value[0] = 項目名 value[1] = 判定対象文字列
+     * value[2] = 入力を禁止する文字列(配列)
      * 
      * @example $objErr->doFunc(array("URL", "contents", $arrReviewDenyURL), array("PROHIBITED_STR_CHECK"));
@@ -830,5 +830,5 @@
         $pattern = '/' . join('|', $prohibitedStr) . '/i';
         if(preg_match_all($pattern, $this->arrParam[$value[1]], $matches)) {
-            $this->arrErr[$value[1]] = "¢¨ " . $value[0] . "¤ÏÆþÎÏ¤Ç¤­¤Þ¤»¤ó¡£<br />";
+            $this->arrErr[$value[1]] = "※ " . $value[0] . "は入力できません。<br />";
         }
     }
Index: branches/feature-module-update/data/class/SC_PageNavi.php
===================================================================
--- branches/rel/data/class/SC_PageNavi.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_PageNavi.php	(revision 15078)
@@ -6,11 +6,11 @@
  */
 
-/* ¢¨»ÈÍÑ¾ò·ï¢¨
-	¡¦form¥¿¥°¤Ë°Ê²¼¤òÄÉ²Ã¤¹¤ë¡£
+/* ※使用条件※
+	・formタグに以下を追加する。
 		<input type="hidden" name="pageno" value="<!--{$tpl_pageno}-->">
-	¡¦¥½¡¼¥¹¤ÎºÇ½é¤Ë°Ê²¼¤òµ­½Ò¤¹¤ë¡£
+	・ソースの最初に以下を記述する。
 		$objPage->tpl_pageno = $_POST['pageno'];
-	¡¦$func_name¤Ë»ØÄê¤¹¤ëJavaScript¤ÎÎã
-		// ¥Ú¡¼¥¸¥Ê¥Ó¤Ç»ÈÍÑ¤¹¤ë
+	・$func_nameに指定するJavaScriptの例
+		// ページナビで使用する
 		function fnNaviPage(pageno) {
 			document.form1['pageno'].value = pageno;
@@ -19,15 +19,15 @@
 */
 class SC_PageNavi {
-	var $now_page;		// ¸½ºß¤Î¥Ú¡¼¥¸ÈÖ¹æ
-	var $max_page;		// ºÇ½ª¤Î¥Ú¡¼¥¸ÈÖ¹æ
-	var $start_row;		// ³«»Ï¥ì¥³¡¼¥É
-	var $strnavi;		// ¥Ú¡¼¥¸Á÷¤êÊ¸»úÎó
-	var $arrPagenavi = array();	// ¥Ú¡¼¥¸
+	var $now_page;		// 現在のページ番号
+	var $max_page;		// 最終のページ番号
+	var $start_row;		// 開始レコード
+	var $strnavi;		// ページ送り文字列
+	var $arrPagenavi = array();	// ページ
 
-	// ¥³¥ó¥¹¥È¥é¥¯¥¿
+	// コンストラクタ
 	function SC_PageNavi($now_page, $all_row, $page_row, $func_name, $navi_max = NAVI_PMAX) {
 		$this->arrPagenavi['mode'] = 'search';
 
-		//¸½ºß¥Ú¡¼¥¸($now_page)¤¬Àµ¤·¤¤¿ôÃÍ¤Ç¤Ê¤¤¾ì¹ç
+		//現在ページ($now_page)が正しい数値でない場合
 		if (!eregi("^[[:digit:]]+$", $now_page) || $now_page < 1 || $now_page == "") {
 			$this->now_page = 1;
@@ -37,8 +37,8 @@
 		$this->arrPagenavi['now_page'] = $this->now_page;
 
-		// ºÇ½ª¥Ú¡¼¥¸¤Î·×»»
+		// 最終ページの計算
 		$this->max_page = ceil($all_row/$page_row);
 
-		// ºÇ½ª¥Ú¡¼¥¸¤è¤ê¤â¸½ºß¥Ú¡¼¥¸¤¬Âç¤­¤¤¾ì¹ç¤Ï¡¢ºÇ½é¤ËÌá¤¹¡£
+		// 最終ページよりも現在ページが大きい場合は、最初に戻す。
 		if($this->max_page < $this->now_page) {
 			$this->now_page = 1;
@@ -47,5 +47,5 @@
 		$this->start_row = ($this->now_page - 1) * $page_row;
 	
-		// ³«»Ï¹Ô¤¬ÉÔÀµ¤Ê¾ì¹ç
+		// 開始行が不正な場合
 		if (!($this->start_row < $all_row && $this->start_row >= 0)) {
 			$this->start_row = 0;
@@ -54,7 +54,7 @@
 		if($all_row > 1) {
 
-			//¡ÖÁ°¤Ø¡×¡Ö¼¡¤Ø¡×¤ÎÀßÄê
+			//「前へ」「次へ」の設定
 			if ($this->now_page > 1) {
-				$before="<a href=\"". $_SERVER['PHP_SELF']. "\" onclick=\"$func_name('" . (($this->now_page) - 1) . "'); return false;\"><<Á°¤Ø</a> ";
+				$before="<a href=\"". $_SERVER['PHP_SELF']. "\" onclick=\"$func_name('" . (($this->now_page) - 1) . "'); return false;\"><<前へ</a> ";
 				$this->arrPagenavi['before'] = ($this->now_page) - 1;
 			}else{
@@ -63,5 +63,5 @@
 			
 			if ($this->now_page < $this->max_page) {
-				$next="<a href=\"". $_SERVER['PHP_SELF']. "\" onclick=\"$func_name('" . (($this->now_page) + 1) ."'); return false;\">¼¡¤Ø>></a> ";
+				$next="<a href=\"". $_SERVER['PHP_SELF']. "\" onclick=\"$func_name('" . (($this->now_page) + 1) ."'); return false;\">次へ>></a> ";
 				$this->arrPagenavi['next'] = ($this->now_page) + 1;
 			}else{
@@ -69,12 +69,12 @@
 			}
 			
-			// É½¼¨¤¹¤ëºÇÂç¥Ê¥Ó¿ô¤ò·è¤á¤ë¡£
+			// 表示する最大ナビ数を決める。
 			if($navi_max == "" || $navi_max > $this->max_page) {
-				// À©¸Â¥Ê¥Ó¿ô¤Î»ØÄê¤¬¤Ê¤¤¡£¥Ú¡¼¥¸ºÇÂç¿ô¤¬À©¸Â¥Ê¥Ó¿ô¤è¤ê¾¯¤Ê¤¤¡£
+				// 制限ナビ数の指定がない。ページ最大数が制限ナビ数より少ない。
 				$disp_max = $this->max_page;
 			} else {
-				// ¸½ºß¤Î¥Ú¡¼¥¸¡ÜÀ©¸Â¥Ê¥Ó¿ô¤¬É½¼¨¤µ¤ì¤ë¡£
+				// 現在のページ＋制限ナビ数が表示される。
 				$disp_max = $this->now_page + $navi_max - 1;
-				// ¥Ú¡¼¥¸ºÇÂç¿ô¤òÄ¶¤¨¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ú¡¼¥¸ºÇÂç¿ô¤Ë¹ç¤ï¤»¤ë¡£
+				// ページ最大数を超えている場合は、ページ最大数に合わせる。
 				if($disp_max > $this->max_page) {
 					$disp_max = $this->max_page;
@@ -82,10 +82,10 @@
 			}
 
-			// É½¼¨¤¹¤ëºÇ¾®¥Ê¥Ó¿ô¤ò·è¤á¤ë¡£
+			// 表示する最小ナビ数を決める。
 			if($navi_max == "" || $navi_max > $this->now_page) {
-				// À©¸Â¥Ê¥Ó¿ô¤Î»ØÄê¤¬¤Ê¤¤¡£¸½ºß¥Ú¡¼¥¸ÈÖ¹æ¤¬À©¸Â¥Ê¥Ó¿ô¤è¤ê¾¯¤Ê¤¤¡£
+				// 制限ナビ数の指定がない。現在ページ番号が制限ナビ数より少ない。
 				$disp_min = 1;
 			} else {
-				// ¸½ºß¤Î¥Ú¡¼¥¸-À©¸Â¥Ê¥Ó¿ô¤¬É½¼¨¤µ¤ì¤ë¡£
+				// 現在のページ-制限ナビ数が表示される。
 				$disp_min = $this->now_page - $navi_max + 1;
 			}
Index: branches/feature-module-update/data/class/page_extends/contact/LC_Page_Contact_Ex.php
===================================================================
--- branches/feature-module-update/data/class/page_extends/contact/LC_Page_Contact_Ex.php	(revision 15078)
+++ branches/feature-module-update/data/class/page_extends/contact/LC_Page_Contact_Ex.php	(revision 15078)
@@ -0,0 +1,52 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/contact/LC_Page_Contact.php");
+
+/**
+ * お問い合わせ のページクラス(拡張).
+ *
+ * LC_Page_Contact をカスタマイズする場合はこのクラスを編集する.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Contact_Ex extends LC_Page_Contact {
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+        parent::process();
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/page_extends/order/LC_Page_Order_Ex.php
===================================================================
--- branches/feature-module-update/data/class/page_extends/order/LC_Page_Order_Ex.php	(revision 15078)
+++ branches/feature-module-update/data/class/page_extends/order/LC_Page_Order_Ex.php	(revision 15078)
@@ -0,0 +1,52 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/order/LC_Page_Order.php");
+
+/**
+ * 特定商取引に関する法律 のページクラス(拡張).
+ *
+ * LC_Page_Order をカスタマイズする場合はこのクラスを編集する.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Order_Ex extends LC_Page_Order {
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+        parent::process();
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/page_extends/abouts/LC_Page_Abouts_Ex.php
===================================================================
--- branches/feature-module-update/data/class/page_extends/abouts/LC_Page_Abouts_Ex.php	(revision 15078)
+++ branches/feature-module-update/data/class/page_extends/abouts/LC_Page_Abouts_Ex.php	(revision 15078)
@@ -0,0 +1,52 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/abouts/LC_Page_Abouts.php");
+
+/**
+ * サイト概要のページクラス(拡張).
+ *
+ * LC_Page_Abouts をカスタマイズする場合はこのクラスを編集する.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Abouts_Ex extends LC_Page_Abouts {
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+        parent::process();
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/page_extends/inquiry/LC_Page_Inquiry_Ex.php
===================================================================
--- branches/feature-module-update/data/class/page_extends/inquiry/LC_Page_Inquiry_Ex.php	(revision 15078)
+++ branches/feature-module-update/data/class/page_extends/inquiry/LC_Page_Inquiry_Ex.php	(revision 15078)
@@ -0,0 +1,52 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/inquiry/LC_Page_Inquiry.php");
+
+/**
+ * XXX のページクラス(拡張).
+ *
+ * LC_Page_Inquiry をカスタマイズする場合はこのクラスを編集する.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Inquiry_Ex extends LC_Page_Inquiry {
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+        parent::process();
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/page_extends/LC_Page_Index_Ex.php
===================================================================
--- branches/feature-module-update/data/class/page_extends/LC_Page_Index_Ex.php	(revision 15078)
+++ branches/feature-module-update/data/class/page_extends/LC_Page_Index_Ex.php	(revision 15078)
@@ -0,0 +1,52 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/LC_Page_Index.php");
+
+/**
+ * Index のページクラス(拡張).
+ *
+ * LC_Page_Index をカスタマイズする場合はこのクラスを編集する.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Index_Ex extends LC_Page_Index {
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+        parent::process();
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/util_extends/SC_Utils_Ex.php
===================================================================
--- branches/feature-module-update/data/class/util_extends/SC_Utils_Ex.php	(revision 15078)
+++ branches/feature-module-update/data/class/util_extends/SC_Utils_Ex.php	(revision 15078)
@@ -0,0 +1,23 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "util/SC_Utils.php");
+
+/**
+ * 各種ユーティリティクラス(拡張).
+ *
+ * SC_Utils をカスタマイズする場合はこのクラスを使用する.
+ *
+ * @package Util
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class SC_Utils_Ex extends SC_Utils {
+
+}
+?>
Index: branches/feature-module-update/data/class/util_extends/GC_Utils_Ex.php
===================================================================
--- branches/feature-module-update/data/class/util_extends/GC_Utils_Ex.php	(revision 15078)
+++ branches/feature-module-update/data/class/util_extends/GC_Utils_Ex.php	(revision 15078)
@@ -0,0 +1,23 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "util/GC_Utils.php");
+
+/**
+ * 各種ユーティリティクラス(拡張).
+ *
+ * GC_Utils をカスタマイズする場合はこのクラスを使用する.
+ *
+ * @package Util
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class GC_Utils_Ex extends GC_Utils {
+
+}
+?>
Index: branches/feature-module-update/data/class/SC_CartSession.php
===================================================================
--- branches/rel/data/class/SC_CartSession.php	(revision 14732)
+++ branches/feature-module-update/data/class/SC_CartSession.php	(revision 15078)
@@ -6,342 +6,342 @@
  */
 
-/* ¥«¡¼¥È¥»¥Ã¥·¥ç¥ó´ÉÍý¥¯¥é¥¹ */
+/* カートセッション管理クラス */
 class SC_CartSession {
-	var $key;
-	var $key_tmp;	// ¥æ¥Ë¡¼¥¯ID¤ò»ØÄê¤¹¤ë¡£
-	
-	/* ¥³¥ó¥¹¥È¥é¥¯¥¿ */
-	function SC_CartSession($key = 'cart') {
-		sfDomainSessionStart();
-		
-		if($key == "") $key = "cart";
-		$this->key = $key;
-	}
-	
-	// ¾¦ÉÊ¹ØÆþ½èÍýÃæ¤Î¥í¥Ã¥¯
-	function saveCurrentCart($key_tmp) {
-		$this->key_tmp = "savecart_" . $key_tmp;
-		// ¤¹¤Ç¤Ë¾ðÊó¤¬¤Ê¤±¤ì¤Ð¸½¾õ¤Î¥«¡¼¥È¾ðÊó¤òµ­Ï¿¤·¤Æ¤ª¤¯
-		if(count($_SESSION[$this->key_tmp]) == 0) {
-			$_SESSION[$this->key_tmp] = $_SESSION[$this->key];
-		}
-		// 1À¤Âå¸Å¤¤¥³¥Ô¡¼¾ðÊó¤Ï¡¢ºï½ü¤·¤Æ¤ª¤¯
-		foreach($_SESSION as $key => $val) {
-			if($key != $this->key_tmp && ereg("^savecart_", $key)) {
-				unset($_SESSION[$key]);
-			}
-		}
-	}
-
-	// ¾¦ÉÊ¹ØÆþÃæ¤ÎÊÑ¹¹¤¬¤¢¤Ã¤¿¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
-	function getCancelPurchase() {
-		$ret = $_SESSION[$this->key]['cancel_purchase'];
-		$_SESSION[$this->key]['cancel_purchase'] = false;
-		return $ret;
-	}
-	
-	// ¹ØÆþ½èÍýÃæ¤Ë¾¦ÉÊ¤ËÊÑ¹¹¤¬¤Ê¤«¤Ã¤¿¤«¤òÈ½Äê
-	function checkChangeCart() {
-		$change = false;
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if ($_SESSION[$this->key][$i]['quantity'] != $_SESSION[$this->key_tmp][$i]['quantity']) {
-				$change = true;
-				break;
-			}
-			if ($_SESSION[$this->key][$i]['id'] != $_SESSION[$this->key_tmp][$i]['id']) {
-				$change = true;
-				break;
-			}
-		}
-		if ($change) {
-			// °ì»þ¥«¡¼¥È¤Î¥¯¥ê¥¢
-			unset($_SESSION[$this->key_tmp]);
-			$_SESSION[$this->key]['cancel_purchase'] = true;
-		} else {
-			$_SESSION[$this->key]['cancel_purchase'] = false;
-		}
-		return $_SESSION[$this->key]['cancel_purchase'];
-	}
-	
-	// ¼¡¤Ë³ä¤êÅö¤Æ¤ë¥«¡¼¥È¤ÎID¤ò¼èÆÀ¤¹¤ë
-	function getNextCartID() {
+    var $key;
+    var $key_tmp;	// ユニークIDを指定する。
+
+    /* コンストラクタ */
+    function SC_CartSession($key = 'cart') {
+        SC_Utils::sfDomainSessionStart();
+
+        if($key == "") $key = "cart";
+        $this->key = $key;
+    }
+
+    // 商品購入処理中のロック
+    function saveCurrentCart($key_tmp) {
+        $this->key_tmp = "savecart_" . $key_tmp;
+        // すでに情報がなければ現状のカート情報を記録しておく
+        if(count($_SESSION[$this->key_tmp]) == 0) {
+            $_SESSION[$this->key_tmp] = $_SESSION[$this->key];
+        }
+        // 1世代古いコピー情報は、削除しておく
+        foreach($_SESSION as $key => $val) {
+            if($key != $this->key_tmp && ereg("^savecart_", $key)) {
+                unset($_SESSION[$key]);
+            }
+        }
+    }
+
+    // 商品購入中の変更があったかをチェックする。
+    function getCancelPurchase() {
+        $ret = $_SESSION[$this->key]['cancel_purchase'];
+        $_SESSION[$this->key]['cancel_purchase'] = false;
+        return $ret;
+    }
+
+    // 購入処理中に商品に変更がなかったかを判定
+    function checkChangeCart() {
+        $change = false;
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if ($_SESSION[$this->key][$i]['quantity'] != $_SESSION[$this->key_tmp][$i]['quantity']) {
+                $change = true;
+                break;
+            }
+            if ($_SESSION[$this->key][$i]['id'] != $_SESSION[$this->key_tmp][$i]['id']) {
+                $change = true;
+                break;
+            }
+        }
+        if ($change) {
+            // 一時カートのクリア
+            unset($_SESSION[$this->key_tmp]);
+            $_SESSION[$this->key]['cancel_purchase'] = true;
+        } else {
+            $_SESSION[$this->key]['cancel_purchase'] = false;
+        }
+        return $_SESSION[$this->key]['cancel_purchase'];
+    }
+
+    // 次に割り当てるカートのIDを取得する
+    function getNextCartID() {
         foreach($_SESSION[$this->key] as $key => $val){
             $arrRet[] = $_SESSION[$this->key][$key]['cart_no'];
         }
-		return (max($arrRet) + 1);		
-	}
-			
-	// ¾¦ÉÊ¤´¤È¤Î¹ç·×²Á³Ê
-	function getProductTotal($arrInfo, $id) {
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if($_SESSION[$this->key][$i]['id'] == $id) {
-				// ÀÇ¹þ¤ß¹ç·×
-				$price = $_SESSION[$this->key][$i]['price'];
-				$quantity = $_SESSION[$this->key][$i]['quantity'];
-				$pre_tax = sfPreTax($price, $arrInfo['tax'], $arrInfo['tax_rule']);
-				$total = $pre_tax * $quantity;
-				return $total;
-			}
-		}
-		return 0;
-	}
-	
-	// ÃÍ¤Î¥»¥Ã¥È
-	function setProductValue($id, $key, $val) {
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if($_SESSION[$this->key][$i]['id'] == $id) {
-				$_SESSION[$this->key][$i][$key] = $val;
-			}
-		}
-	}
-		
-	// ¥«¡¼¥ÈÆâ¾¦ÉÊ¤ÎºÇÂçÍ×ÁÇÈÖ¹æ¤ò¼èÆÀ¤¹¤ë¡£
-	function getMax() {
-		$cnt = 0;
-		$pos = 0;
-		$max = 0;
-		if (count($_SESSION[$this->key]) > 0){
-			foreach($_SESSION[$this->key] as $key => $val) {
-				if (is_numeric($key)) {
-					if($max < $key) {
-						$max = $key;
-					}
-				}
-			}
-		}
-		return ($max);
-	}
-	
-	// ¥«¡¼¥ÈÆâ¾¦ÉÊ¿ô¤Î¹ç·×
-	function getTotalQuantity() {
-		$total = 0;
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			$total+= $_SESSION[$this->key][$i]['quantity'];
-		}
-		return $total;
-	}
-	
-
-	// Á´¾¦ÉÊ¤Î¹ç·×²Á³Ê
-	function getAllProductsTotal($arrInfo) {
-		// ÀÇ¹þ¤ß¹ç·×
-		$total = 0;
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			$price = $_SESSION[$this->key][$i]['price'];
-			$quantity = $_SESSION[$this->key][$i]['quantity'];
-			$pre_tax = sfPreTax($price, $arrInfo['tax'], $arrInfo['tax_rule']);
-			$total+= ($pre_tax * $quantity);
-		}
-		return $total;
-	}
-
-	// Á´¾¦ÉÊ¤Î¹ç·×ÀÇ¶â
-	function getAllProductsTax($arrInfo) {
-		// ÀÇ¹ç·×
-		$total = 0;
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			$price = $_SESSION[$this->key][$i]['price'];
-			$quantity = $_SESSION[$this->key][$i]['quantity'];
-			$tax = sfTax($price, $arrInfo['tax'], $arrInfo['tax_rule']);
-			$total+= ($tax * $quantity);
-		}
-		return $total;
-	}
-	
-	// Á´¾¦ÉÊ¤Î¹ç·×¥Ý¥¤¥ó¥È
-	function getAllProductsPoint() {
-		// ¥Ý¥¤¥ó¥È¹ç·×
-		$total = 0;
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			$price = $_SESSION[$this->key][$i]['price'];
-			$quantity = $_SESSION[$this->key][$i]['quantity'];
-			$point_rate = $_SESSION[$this->key][$i]['point_rate'];
-			$id = $_SESSION[$this->key][$i]['id'][0];
-			$point = sfPrePoint($price, $point_rate, POINT_RULE, $id);
-			$total+= ($point * $quantity);
-		}
-		return $total;
-	}
-	
-	// ¥«¡¼¥È¤Ø¤Î¾¦ÉÊÄÉ²Ã
-	function addProduct($id, $quantity, $campaign_id = "") {
-		$find = false;
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			
-			if($_SESSION[$this->key][$i]['id'] == $id) {
-				$val = $_SESSION[$this->key][$i]['quantity'] + $quantity;
-				if(strlen($val) <= INT_LEN) {
-					$_SESSION[$this->key][$i]['quantity']+= $quantity;
+        return (max($arrRet) + 1);
+    }
+
+    // 商品ごとの合計価格
+    function getProductTotal($arrInfo, $id) {
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if($_SESSION[$this->key][$i]['id'] == $id) {
+                // 税込み合計
+                $price = $_SESSION[$this->key][$i]['price'];
+                $quantity = $_SESSION[$this->key][$i]['quantity'];
+                $pre_tax = sfPreTax($price, $arrInfo['tax'], $arrInfo['tax_rule']);
+                $total = $pre_tax * $quantity;
+                return $total;
+            }
+        }
+        return 0;
+    }
+
+    // 値のセット
+    function setProductValue($id, $key, $val) {
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if($_SESSION[$this->key][$i]['id'] == $id) {
+                $_SESSION[$this->key][$i][$key] = $val;
+            }
+        }
+    }
+
+    // カート内商品の最大要素番号を取得する。
+    function getMax() {
+        $cnt = 0;
+        $pos = 0;
+        $max = 0;
+        if (count($_SESSION[$this->key]) > 0){
+            foreach($_SESSION[$this->key] as $key => $val) {
+                if (is_numeric($key)) {
+                    if($max < $key) {
+                        $max = $key;
+                    }
+                }
+            }
+        }
+        return ($max);
+    }
+
+    // カート内商品数の合計
+    function getTotalQuantity() {
+        $total = 0;
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            $total+= $_SESSION[$this->key][$i]['quantity'];
+        }
+        return $total;
+    }
+
+
+    // 全商品の合計価格
+    function getAllProductsTotal($arrInfo) {
+        // 税込み合計
+        $total = 0;
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            $price = $_SESSION[$this->key][$i]['price'];
+            $quantity = $_SESSION[$this->key][$i]['quantity'];
+            $pre_tax = SC_Utils::sfPreTax($price, $arrInfo['tax'], $arrInfo['tax_rule']);
+            $total+= ($pre_tax * $quantity);
+        }
+        return $total;
+    }
+
+    // 全商品の合計税金
+    function getAllProductsTax($arrInfo) {
+        // 税合計
+        $total = 0;
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            $price = $_SESSION[$this->key][$i]['price'];
+            $quantity = $_SESSION[$this->key][$i]['quantity'];
+            $tax = sfTax($price, $arrInfo['tax'], $arrInfo['tax_rule']);
+            $total+= ($tax * $quantity);
+        }
+        return $total;
+    }
+
+    // 全商品の合計ポイント
+    function getAllProductsPoint() {
+        // ポイント合計
+        $total = 0;
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            $price = $_SESSION[$this->key][$i]['price'];
+            $quantity = $_SESSION[$this->key][$i]['quantity'];
+            $point_rate = $_SESSION[$this->key][$i]['point_rate'];
+            $id = $_SESSION[$this->key][$i]['id'][0];
+            $point = sfPrePoint($price, $point_rate, POINT_RULE, $id);
+            $total+= ($point * $quantity);
+        }
+        return $total;
+    }
+
+    // カートへの商品追加
+    function addProduct($id, $quantity, $campaign_id = "") {
+        $find = false;
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+
+            if($_SESSION[$this->key][$i]['id'] == $id) {
+                $val = $_SESSION[$this->key][$i]['quantity'] + $quantity;
+                if(strlen($val) <= INT_LEN) {
+                    $_SESSION[$this->key][$i]['quantity']+= $quantity;
                     if(!empty($campaign_id)){
                         $_SESSION[$this->key][$i]['campaign_id'] = $campaign_id;
                         $_SESSION[$this->key][$i]['is_campaign'] = true;
                     }
-				}
-				$find = true;
-			}
-		}
-		if(!$find) {
-			$_SESSION[$this->key][$max+1]['id'] = $id;
-			$_SESSION[$this->key][$max+1]['quantity'] = $quantity;
-			$_SESSION[$this->key][$max+1]['cart_no'] = $this->getNextCartID();
+                }
+                $find = true;
+            }
+        }
+        if(!$find) {
+            $_SESSION[$this->key][$max+1]['id'] = $id;
+            $_SESSION[$this->key][$max+1]['quantity'] = $quantity;
+            $_SESSION[$this->key][$max+1]['cart_no'] = $this->getNextCartID();
             if(!empty($campaign_id)){
                 $_SESSION[$this->key][$max+1]['campaign_id'] = $campaign_id;
                 $_SESSION[$this->key][$max+1]['is_campaign'] = true;
             }
-		}
-	}
-	
-	// Á°ÊÇ¤ÎURL¤òµ­Ï¿¤·¤Æ¤ª¤¯
-	function setPrevURL($url) {
-		// Á°ÊÇ¤È¤·¤Æµ­Ï¿¤·¤Ê¤¤¥Ú¡¼¥¸¤ò»ØÄê¤¹¤ë¡£
-		$arrExclude = array(
-			"detail_image.php",
-			"/shopping/"
-		);
-		$exclude = false;
-		// ¥Ú¡¼¥¸¥Á¥§¥Ã¥¯¤ò¹Ô¤¦¡£
-		foreach($arrExclude as $val) {
-			if(ereg($val, $url)) {
-				$exclude = true;
-				break;
-			}
-		}
-		// ½ü³°¥Ú¡¼¥¸¤Ç¤Ê¤¤¾ì¹ç¤Ï¡¢Á°ÊÇ¤È¤·¤Æµ­Ï¿¤¹¤ë¡£
-		if(!$exclude) {		
-			$_SESSION[$this->key]['prev_url'] = $url;
-		}
-	}
-	
-	// Á°ÊÇ¤ÎURL¤ò¼èÆÀ¤¹¤ë
-	function getPrevURL() {
-		return $_SESSION[$this->key]['prev_url'];
-	}
-
-	// ¥­¡¼¤¬°ìÃ×¤·¤¿¾¦ÉÊ¤Îºï½ü
-	function delProductKey($keyname, $val) {
-		$max = count($_SESSION[$this->key]);
-		for($i = 0; $i < $max; $i++) {
-			if($_SESSION[$this->key][$i][$keyname] == $val) {
-				unset($_SESSION[$this->key][$i]);
-			}
-		}
-	}
-	
-	function setValue($key, $val) {
-		$_SESSION[$this->key][$key] = $val;
-	}
-	
-	function getValue($key) {
-		return $_SESSION[$this->key][$key];
-	}
-	
-	function getCartList() {
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if($_SESSION[$this->key][$i]['cart_no'] != "") {
-				$arrRet[] = $_SESSION[$this->key][$i];
-			}
-		}
-		return $arrRet;
-	}
-	
-	// ¥«¡¼¥ÈÆâ¤Ë¤¢¤ë¾¦ÉÊ£É£Ä¤òÁ´¤Æ¼èÆÀ¤¹¤ë
-	function getAllProductID() {
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if($_SESSION[$this->key][$i]['cart_no'] != "") {
-				$arrRet[] = $_SESSION[$this->key][$i]['id'][0];
-			}
-		}
-		return $arrRet;
-	}
-	
-	function delAllProducts() {
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			unset($_SESSION[$this->key][$i]);
-		}
-	}
-	
-	// ¾¦ÉÊ¤Îºï½ü
-	function delProduct($cart_no) {
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if($_SESSION[$this->key][$i]['cart_no'] == $cart_no) {
-				unset($_SESSION[$this->key][$i]);
-			}
-		}
-	}
-	
-	// ¸Ä¿ô¤ÎÁý²Ã
-	function upQuantity($cart_no) {
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if($_SESSION[$this->key][$i]['cart_no'] == $cart_no) {
-				if(strlen($_SESSION[$this->key][$i]['quantity'] + 1) <= INT_LEN) {
-					$_SESSION[$this->key][$i]['quantity']++;
-				}
-			}
-		}
-	}
-	
-	// ¸Ä¿ô¤Î¸º¾¯
-	function downQuantity($cart_no) {
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if($_SESSION[$this->key][$i]['cart_no'] == $cart_no) {
-				if($_SESSION[$this->key][$i]['quantity'] > 1) {
-					$_SESSION[$this->key][$i]['quantity']--;
-				}
-			}
-		}
-	}
-	
-	// Á´¾¦ÉÊ¤Î¹ç·×Á÷ÎÁ
-	function getAllProductsDelivFee() {
-		// ¥Ý¥¤¥ó¥È¹ç·×
-		$total = 0;
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			$deliv_fee = $_SESSION[$this->key][$i]['deliv_fee'];
-			$quantity = $_SESSION[$this->key][$i]['quantity'];
-			$total+= ($deliv_fee * $quantity);
-		}
-		return $total;
-	}
-	
-	// ¥«¡¼¥È¤ÎÃæ¤ÎÇä¤êÀÚ¤ì¥Á¥§¥Ã¥¯
-	function chkSoldOut($arrCartList, $is_mobile = false){
-		foreach($arrCartList as $key => $val){
-			if($val['quantity'] == 0){
-				// Çä¤êÀÚ¤ì¾¦ÉÊ¤ò¥«¡¼¥È¤«¤éºï½ü¤¹¤ë
-				$this->delProduct($val['cart_no']);
-				sfDispSiteError(SOLD_OUT, "", true, "", $is_mobile);
-			}
-		}
-	}
-    
+        }
+    }
+
+    // 前頁のURLを記録しておく
+    function setPrevURL($url) {
+        // 前頁として記録しないページを指定する。
+        $arrExclude = array(
+            "detail_image.php",
+            "/shopping/"
+        );
+        $exclude = false;
+        // ページチェックを行う。
+        foreach($arrExclude as $val) {
+            if(ereg($val, $url)) {
+                $exclude = true;
+                break;
+            }
+        }
+        // 除外ページでない場合は、前頁として記録する。
+        if(!$exclude) {
+            $_SESSION[$this->key]['prev_url'] = $url;
+        }
+    }
+
+    // 前頁のURLを取得する
+    function getPrevURL() {
+        return $_SESSION[$this->key]['prev_url'];
+    }
+
+    // キーが一致した商品の削除
+    function delProductKey($keyname, $val) {
+        $max = count($_SESSION[$this->key]);
+        for($i = 0; $i < $max; $i++) {
+            if($_SESSION[$this->key][$i][$keyname] == $val) {
+                unset($_SESSION[$this->key][$i]);
+            }
+        }
+    }
+
+    function setValue($key, $val) {
+        $_SESSION[$this->key][$key] = $val;
+    }
+
+    function getValue($key) {
+        return $_SESSION[$this->key][$key];
+    }
+
+    function getCartList() {
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if($_SESSION[$this->key][$i]['cart_no'] != "") {
+                $arrRet[] = $_SESSION[$this->key][$i];
+            }
+        }
+        return $arrRet;
+    }
+
+    // カート内にある商品ＩＤを全て取得する
+    function getAllProductID() {
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if($_SESSION[$this->key][$i]['cart_no'] != "") {
+                $arrRet[] = $_SESSION[$this->key][$i]['id'][0];
+            }
+        }
+        return $arrRet;
+    }
+
+    function delAllProducts() {
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            unset($_SESSION[$this->key][$i]);
+        }
+    }
+
+    // 商品の削除
+    function delProduct($cart_no) {
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if($_SESSION[$this->key][$i]['cart_no'] == $cart_no) {
+                unset($_SESSION[$this->key][$i]);
+            }
+        }
+    }
+
+    // 個数の増加
+    function upQuantity($cart_no) {
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if($_SESSION[$this->key][$i]['cart_no'] == $cart_no) {
+                if(strlen($_SESSION[$this->key][$i]['quantity'] + 1) <= INT_LEN) {
+                    $_SESSION[$this->key][$i]['quantity']++;
+                }
+            }
+        }
+    }
+
+    // 個数の減少
+    function downQuantity($cart_no) {
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if($_SESSION[$this->key][$i]['cart_no'] == $cart_no) {
+                if($_SESSION[$this->key][$i]['quantity'] > 1) {
+                    $_SESSION[$this->key][$i]['quantity']--;
+                }
+            }
+        }
+    }
+
+    // 全商品の合計送料
+    function getAllProductsDelivFee() {
+        // ポイント合計
+        $total = 0;
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            $deliv_fee = $_SESSION[$this->key][$i]['deliv_fee'];
+            $quantity = $_SESSION[$this->key][$i]['quantity'];
+            $total+= ($deliv_fee * $quantity);
+        }
+        return $total;
+    }
+
+    // カートの中の売り切れチェック
+    function chkSoldOut($arrCartList, $is_mobile = false){
+        foreach($arrCartList as $key => $val){
+            if($val['quantity'] == 0){
+                // 売り切れ商品をカートから削除する
+                $this->delProduct($val['cart_no']);
+                sfDispSiteError(SOLD_OUT, "", true, "", $is_mobile);
+            }
+        }
+    }
+
     /**
-     * ¥«¡¼¥È¤ÎÃæ¤Î¥­¥ã¥ó¥Ú¡¼¥ó¾¦ÉÊ¤Î¥Á¥§¥Ã¥¯
-     * @param integer $campaign_id ¥­¥ã¥ó¥Ú¡¼¥óID
-     * @return boolean True:¥­¥ã¥ó¥Ú¡¼¥ó¾¦ÉÊÍ­¤ê False:¥­¥ã¥ó¥Ú¡¼¥ó¾¦ÉÊÌµ¤·
+     * カートの中のキャンペーン商品のチェック
+     * @param integer $campaign_id キャンペーンID
+     * @return boolean True:キャンペーン商品有り False:キャンペーン商品無し
      */
-	function chkCampaign($campaign_id){
-		$max = $this->getMax();
-		for($i = 0; $i <= $max; $i++) {
-			if($_SESSION[$this->key][$i]['is_campaign'] and $_SESSION[$this->key][$i]['campaign_id'] == $campaign_id) return true;
-		}
-        
-		return false;
-	}
-    
+    function chkCampaign($campaign_id){
+        $max = $this->getMax();
+        for($i = 0; $i <= $max; $i++) {
+            if($_SESSION[$this->key][$i]['is_campaign'] and $_SESSION[$this->key][$i]['campaign_id'] == $campaign_id) return true;
+        }
+
+        return false;
+    }
+
 }
 ?>
Index: branches/feature-module-update/data/class/SC_SelectSql.php
===================================================================
--- branches/rel/data/class/SC_SelectSql.php	(revision 14911)
+++ branches/feature-module-update/data/class/SC_SelectSql.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-/* ---- SQLÊ¸¤òºî¤ë¥¯¥é¥¹ ---- */
+/* ---- SQL文を作るクラス ---- */
 class SC_SelectSql {
 	
@@ -20,5 +20,5 @@
 	var $arrVal;
 
-	//--¡¡¥³¥ó¥¹¥È¥é¥¯¥¿¡£
+	//--　コンストラクタ。
 	function SC_SelectSql($array = "") {
 		if (is_array($array)) {
@@ -27,9 +27,9 @@
 	}
 
-	//-- SQLÊ¬À¸À®
+	//-- SQL分生成
 	function getSql( $mode = "" ){
 		$this->sql = $this->select ." ". $this->where ." ". $this->group ." ";
 						
-		// $mode == 1 ¤Ï limit & offsetÌµ¤·						
+		// $mode == 1 は limit & offset無し						
 		if ($mode == 2) {
 			$this->sql .= $this->order;
@@ -41,5 +41,5 @@
 	}
 
-		// ¸¡º÷ÍÑ
+		// 検索用
 	function addSearchStr($val) {
 		$return = sfManualEscape($val);
@@ -48,20 +48,20 @@
 	}
 	
-	//-- ÈÏ°Ï¸¡º÷¡Ê¡û¡¡¢·¡¡¡û¡¡¤Þ¤Ç¡Ë
+	//-- 範囲検索（○　~　○　まで）
 	function selectRange($from, $to, $column) {
 
-		// ¤¢¤ëÃ±°Ì¤Î¤ß¸¡º÷($from = $to)
+		// ある単位のみ検索($from = $to)
 		if(  $from == $to ) {
 			$this->setWhere( $column ." = ?" );
 			$return = array($from);
-		//¡¡¢·$to¤Þ¤Ç¸¡º÷
+		//　~$toまで検索
 		} elseif(  strlen($from) == 0 && strlen($to) > 0 ) {
 			$this->setWhere( $column ." <= ? "); 
 			$return = array($to);
-		//¡¡¢·$from°Ê¾å¤ò¸¡º÷
+		//　~$from以上を検索
 		} elseif(  strlen($from) > 0 && strlen($to) == 0 ) {
 			$this->setWhere( $column ." >= ? ");
 			$return = array($from);
-		//¡¡$from¢·$to¤Î¸¡º÷
+		//　$from~$toの検索
 		} else {
 			$this->setWhere( $column ."	BETWEEN ? AND ?" ); 
@@ -71,5 +71,5 @@
 	}
 
-	//--¡¡´ü´Ö¸¡º÷¡Ê¡ûÇ¯¡û·î¡ûÆü¤«¢·¡ûÇ¯¡û·î¡ûÆü¤Þ¤Ç¡Ë
+	//--　期間検索（○年○月○日か~○年○月○日まで）
 	function selectTermRange($from_year, $from_month, $from_day, $to_year, $to_month, $to_day, $column) {
 
@@ -80,13 +80,13 @@
 		$date2 = mktime (0, 0, 0, $to_month, $to_day,  $to_year);
 		$date2 = $date2 + 86400;
-		// SQLÊ¸¤Îdate´Ø¿ô¤ËÍ¿¤¨¤ë¥Õ¥©¡¼¥Þ¥Ã¥È¤Ï¡¢yyyy/mm/dd¤Ç»ØÄê¤¹¤ë¡£
+		// SQL文のdate関数に与えるフォーマットは、yyyy/mm/ddで指定する。
 		$date2 = date('Y/m/d', $date2);
 		
-		// ³«»Ï´ü´Ö¤À¤±»ØÄê¤Î¾ì¹ç
+		// 開始期間だけ指定の場合
 		if( ( $from_year != "" ) && ( $from_month != "" ) && ( $from_day != "" ) &&	( $to_year == "" ) && ( $to_month == "" ) && ( $to_day == "" ) ) {
 			$this->setWhere( $column ." >= '" . $date1 . "'");
 		}
 
-		//¡¡³«»Ï¡Á½ªÎ»
+		//　開始〜終了
 		if( ( $from_year != "" ) && ( $from_month != "" ) && ( $from_day != "" ) && 
 			( $to_year != "" ) && ( $to_month != "" ) && ( $to_day != "" ) ) {
@@ -94,5 +94,5 @@
 		}
 
-		// ½ªÎ»´ü´Ö¤À¤±»ØÄê¤Î¾ì¹ç
+		// 終了期間だけ指定の場合
 		if( ( $from_year == "" ) && ( $from_month == "" ) && ( $from_day == "" ) && ( $to_year != "" ) && ( $to_month != "" ) && ( $to_day != "" ) ) {
 			$this->setWhere( $column ." < date('" . $date2 . "')");
@@ -101,5 +101,5 @@
 	}	
 
-	// checkbox¤Ê¤É¤ÇÆ±°ì¥«¥é¥àÆâ¤ÇÃ±°ì¡¢¤â¤·¤¯¤ÏÊ£¿ôÁªÂò»è¤¬Í­¤ë¾ì¹ç¡¡Îã: AND ( sex = xxx OR sex = xxx OR sex = xxx  ) AND ... 
+	// checkboxなどで同一カラム内で単一、もしくは複数選択肢が有る場合　例: AND ( sex = xxx OR sex = xxx OR sex = xxx  ) AND ... 
 	function setItemTerm( $arr, $ItemStr ) {
 
@@ -119,5 +119,5 @@
 	}
 
-	//¡¡NULLÃÍ¤¬É¬Í×¤Ê¾ì¹ç
+	//　NULL値が必要な場合
 	function setItemTermWithNull( $arr, $ItemStr ) {
 
@@ -126,5 +126,5 @@
 		if ( $arr ){
 			foreach( $arr as $data ) {	
-				if ($data != "ÉÔÌÀ") {
+				if ($data != "不明") {
 					$item .= " OR ${ItemStr} = ?";
 					$return[] = $data;
@@ -137,5 +137,5 @@
 		return $return;
 	}
-	// NULL¤â¤·¤¯¤Ï''¤Ç¸¡º÷¤¹¤ë¾ì¹ç
+	// NULLもしくは''で検索する場合
 	function setItemTermWithNullAndSpace( $arr, $ItemStr ) {
 		$count = count($arr);
@@ -157,7 +157,7 @@
 
 
-	/* Ê£¿ô¤Î¥«¥é¥à¤ÇOR¤ÇÍ¥Àè¸¡º÷¤¹¤ë¾ì¹ç¡¡Îã¡§¡¡AND ( item_flag1 = xxx OR item_flag2 = xxx OR item_flag3 = xxx  ) AND ... 
-
-		ÇÛÎó¤Î¹½Â¤Îã¡¡
+	/* 複数のカラムでORで優先検索する場合　例：　AND ( item_flag1 = xxx OR item_flag2 = xxx OR item_flag3 = xxx  ) AND ... 
+
+		配列の構造例　
 		if ( $_POST['show_site1'] ) $arrShowsite_1 = array( "column" => "show_site1",
 															"value"  => $_POST['show_site1'] );
Index: branches/feature-module-update/data/class/helper/SC_Helper_PageLayout.php
===================================================================
--- branches/feature-module-update/data/class/helper/SC_Helper_PageLayout.php	(revision 15078)
+++ branches/feature-module-update/data/class/helper/SC_Helper_PageLayout.php	(revision 15078)
@@ -0,0 +1,257 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+/**
+ * Webページのレイアウト情報を制御するヘルパークラス.
+ *
+ * @package Helper
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class SC_Helper_PageLayout {
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * ページのレイアウト情報をセットする.
+     *
+     * LC_Page オブジェクトにページのレイアウト情報をセットして返す.
+     *
+     * @param LC_Page $objPage ページ情報
+     * @param boolean $preview プレビュー表示の場合 true
+     * @param string $url ページのURL
+     * @return LC_Page ページのレイアウト情報
+     */
+    function sfGetPageLayout($objPage, $preview = false, $url = ""){
+        $arrPageLayout = array();
+
+        // 現在のURLの取得
+        if ($preview === false) {
+            if ($url == "") {
+                $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'];
+            }
+            // URLを元にページデザインを取得
+            $arrPageData = $this->lfgetPageData(" url = ? " , array($url));
+        }else{
+            $arrPageData = $this->lfgetPageData(" page_id = ? " , array("0"));
+        }
+
+        // メインテンプレートファイルを設定
+        if (!isset($objPage->tpl_mainpage)) {
+            $objPage->tpl_mainpage = HTML_PATH . $arrPageData[0]['tpl_dir'] . $arrPageData[0]['filename'] . ".tpl";
+        }
+
+        // ページタイトルを設定
+        if (!isset($objPage->tpl_title)) {
+            $objPage->tpl_title = $arrPageData[0]['page_name'];
+        }
+
+        $arrPageLayout = $arrPageData[0];
+
+        // 全ナビデータを取得する
+        $arrNavi = $this->lfGetNaviData($url, $preview);
+
+        $arrPageLayout['LeftNavi']  = $this->lfGetNavi($arrNavi,1);	// LEFT NAVI
+        $arrPageLayout['MainHead']  = $this->lfGetNavi($arrNavi,2);	// メイン上部
+        $arrPageLayout['RightNavi'] = $this->lfGetNavi($arrNavi,3);	// RIGHT NAVI
+        $arrPageLayout['MainFoot']  = $this->lfGetNavi($arrNavi,4);	// メイン下部
+
+        $objPage->arrPageLayout = $arrPageLayout;
+
+        return $objPage;
+    }
+
+    /**
+     * ページ情報を取得する.
+     *
+     * @param string $where クエリのWHERE句
+     * @param array $arrVal WHERE句の条件値
+     * @return array ページ情報を格納した配列
+     */
+    function lfgetPageData($where = '', $arrVal = ''){
+        $objDBConn = new SC_DbConn;		// DB操作オブジェクト
+        $sql = "";						// データ取得SQL生成用
+        $arrRet = array();				// データ取得用
+
+        // SQL生成
+        $sql .= " SELECT";
+        $sql .= " page_id";				// ページID
+        $sql .= " ,page_name";			// 名称
+        $sql .= " ,url";				// URL
+        $sql .= " ,php_dir";			// php保存先ディレクトリ
+        $sql .= " ,tpl_dir";			// tpl保存先ディdレクトリ
+        $sql .= " ,filename";			// ファイル名称
+        $sql .= " ,header_chk ";		// ヘッダー使用FLG
+        $sql .= " ,footer_chk ";		// フッター使用FLG
+        $sql .= " ,edit_flg ";			// 編集可能FLG
+        $sql .= " ,author";				// authorタグ
+        $sql .= " ,description";		// descriptionタグ
+        $sql .= " ,keyword";			// keywordタグ
+        $sql .= " ,update_url";			// 更新URL
+        $sql .= " ,create_date";		// データ作成日
+        $sql .= " ,update_date";		// データ更新日
+        $sql .= " FROM ";
+        $sql .= "     dtb_pagelayout";
+        $sql .= " WHERE ";
+
+        // where句の指定があれば追加
+        if ($where != '') {
+            $sql .= $where;
+        }else{
+            $sql .= "     page_id != 0 ";
+        }
+
+        $sql .= " ORDER BY 	page_id";
+
+        $arrRet = $objDBConn->getAll($sql, $arrVal);
+
+        return $arrRet;
+    }
+
+    /**
+     * ナビ情報を取得する.
+     *
+     * @param string $url ページのURL
+     * @param boolean $preview プレビュー表示の場合 true
+     * @return array ナビ情報の配列
+     */
+    function lfGetNaviData($url, $preview=false){
+        $objDBConn = new SC_DbConn;		// DB操作オブジェクト
+        $sql = "";						// データ取得SQL生成用
+        $arrRet = array();				// データ取得用
+        $arrData = array();
+
+        // SQL文生成
+        $sql = "";
+        $sql .= " SELECT ";
+        $sql .= "     target_id ";
+        $sql .= "     ,(SELECT bloc_name FROM dtb_bloc AS bloc WHERE bloc.bloc_id = pos.bloc_id) AS bloc_name";
+        $sql .= "     ,(SELECT tpl_path FROM dtb_bloc AS bloc WHERE bloc.bloc_id = pos.bloc_id) AS tpl_path";
+        $sql .= "     ,(SELECT php_path FROM dtb_bloc AS bloc WHERE bloc.bloc_id = pos.bloc_id) AS php_path";
+        $sql .= " FROM";
+        $sql .= "     dtb_blocposition AS pos";
+        $sql .= " WHERE";
+        if ($preview == true) {
+            $sql .= "     page_id = (SELECT page_id FROM dtb_pagelayout WHERE page_id = '0')";
+        }else{
+            $sql .= "     page_id = (SELECT page_id FROM dtb_pagelayout WHERE url = ?)";
+            $arrData = array($url);
+        }
+        $sql .= " ORDER BY target_id,bloc_row";
+        $sql .= " ";
+
+        // SQL実行
+        $arrRet = $objDBConn->getAll($sql, $arrData);
+
+        // 結果を返す
+        return $arrRet;
+    }
+
+    /**
+     * 各部分のナビ情報を取得する.
+     *
+     * @param array $arrNavi ナビ情報の配列
+     * @param integer|string $target_id ターゲットID
+     * @return array ブロック情報の配列
+     */
+    function lfGetNavi($arrNavi, $target_id) {
+        $arrRet = array();
+        if(is_array($arrNavi)) {
+            foreach($arrNavi as $key => $val){
+                // 指定された箇所と同じデータだけを取得する
+                if ($target_id == $val['target_id']){
+                    if ($val['php_path'] != '') {
+                        $arrNavi[$key]['php_path'] = HTML_PATH . $val['php_path'];
+                        $arrNavi[$key]['include'] = "<!--{include file='".$val['php_path']."'}-->";
+                    }else{
+                        $arrNavi[$key]['tpl_path'] = USER_PATH . $val['tpl_path'];
+                        $arrNavi[$key]['include'] = "<!--{include file='". USER_PATH . $val['tpl_path'] ."'}-->";
+                    }
+
+                    $arrRet[] = $arrNavi[$key];
+                }
+            }
+        }
+        return $arrRet;
+    }
+
+    /**
+     * ページ情報を削除する.
+     *
+     * @param integer|string $page_id ページID
+     * @return integer 削除数
+     */
+    function lfDelPageData($page_id){
+        // DBへデータを更新する
+        $objDBConn = new SC_DbConn;		// DB操作オブジェクト
+        $sql = "";						// データ更新SQL生成用
+        $ret = ""; 						// データ更新結果格納用
+        $arrDelData = array();			// 更新データ生成用
+
+        // page_id が空でない場合にはdeleteを実行
+        if ($page_id !== '') {
+            // SQL生成
+            $sql = " DELETE FROM dtb_pagelayout WHERE page_id = ?";
+
+            // SQL実行
+            $ret = $objDBConn->query($sql,array($page_id));
+
+            // ファイルの削除
+            lfDelFile($arrPageData[0]);
+        }
+
+        // FIXME 削除数を返し, 遷移は Page クラスで行う
+        header("location: ".$_SERVER['REQUEST_URI']);
+
+    }
+
+    /**
+     * ページのファイルを削除する.
+     *
+     * @param array $arrData ページ情報の配列
+     * @return void // TODO boolean にするべき?
+     */
+    function lfDelFile($arrData){
+        // ファイルディレクトリ取得
+        $del_php = HTML_PATH . $arrData['php_dir'] . $arrData['filename'] . ".php";
+        $del_tpl = HTML_PATH . $arrData['tpl_dir'] . $arrData['filename'] . ".tpl";
+
+        // phpファイルの削除
+        if (file_exists($del_php)){
+            unlink($del_php);
+        }
+
+        // tplファイルの削除
+        if (file_exists($del_tpl)){
+            unlink($del_tpl);
+        }
+    }
+
+    /**
+     * データがベースデータかどうか.
+     *
+     * @param integer|string $data ページID
+     * @return boolean ベースデータの場合 true
+     */
+    function lfCheckBaseData($data){
+        $ret = false;
+
+        if ($data == 0) {
+            return $ret;
+        }
+
+        $arrChkData = $this->lfgetPageData("page_id = ?", array($data));
+
+        if ($arrChkData[0]['edit_flg'] == 2){
+            $ret = true;
+        }
+
+        return $ret;
+    }
+}
+?>
Index: branches/feature-module-update/data/class/SC_Query.php
===================================================================
--- branches/rel/data/class/SC_Query.php	(revision 14921)
+++ branches/feature-module-update/data/class/SC_Query.php	(revision 15078)
@@ -13,8 +13,8 @@
 	var $order;
 	
-	// ¥³¥ó¥¹¥È¥é¥¯¥¿
+	// コンストラクタ
 	/*
-		$err_disp:¥¨¥é¡¼É½¼¨¤ò¹Ô¤¦¤«
-		$new¡§¿·µ¬¤ËÀÜÂ³¤ò¹Ô¤¦¤«
+		$err_disp:エラー表示を行うか
+		$new：新規に接続を行うか
 	 */
 	function SC_Query($dsn = "", $err_disp = true, $new = false) {
@@ -24,5 +24,5 @@
 	}
 	
-	// ¥¨¥é¡¼È½Äê
+	// エラー判定
 	function isError() {
 		if(PEAR::isError($this->conn->conn)) {
@@ -32,5 +32,5 @@
 	}
 	
-	// COUNTÊ¸¤Î¼Â¹Ô
+	// COUNT文の実行
 	function count($table, $where = "", $arrval = array()) {
 		if(strlen($where) <= 0) {
@@ -39,5 +39,5 @@
 			$sqlse = "SELECT COUNT(*) FROM $table WHERE $where";
 		}
-		// ¥«¥¦¥ó¥ÈÊ¸¤Î¼Â¹Ô
+		// カウント文の実行
 		$ret = $this->conn->getOne($sqlse, $arrval);
 		return $ret;
@@ -107,5 +107,5 @@
 	function getsql($col, $table, $where) {
 		if($where != "") {
-			// °ú¿ô¤Î$where¤òÍ¥Àè¤·¤Æ¼Â¹Ô¤¹¤ë¡£
+			// 引数の$whereを優先して実行する。
 			$sqlse = "SELECT $col FROM $table WHERE $where " . $this->groupby . " " . $this->order . " " . $this->option;
 		} else {
@@ -179,7 +179,7 @@
 	
 	
-	// INSERTÊ¸¤ÎÀ¸À®¡¦¼Â¹Ô
-	// $table	:¥Æ¡¼¥Ö¥ëÌ¾
-	// $sqlval	:ÎóÌ¾ => ÃÍ¤Î³ÊÇ¼¤µ¤ì¤¿¥Ï¥Ã¥·¥åÇÛÎó
+	// INSERT文の生成・実行
+	// $table	:テーブル名
+	// $sqlval	:列名 => 値の格納されたハッシュ配列
 	function insert($table, $sqlval) {
 		$strcol = '';
@@ -206,11 +206,11 @@
 			return false;
 		}
-		// Ê¸Ëö¤Î","¤òºï½ü
+		// 文末の","を削除
 		$strcol = ereg_replace(",$","",$strcol);
-		// Ê¸Ëö¤Î","¤òºï½ü
+		// 文末の","を削除
 		$strval = ereg_replace(",$","",$strval);
 		$sqlin = "INSERT INTO $table(" . $strcol. ") VALUES (" . $strval . ")";
 		
-		// INSERTÊ¸¤Î¼Â¹Ô
+		// INSERT文の実行
 		$ret = $this->conn->query($sqlin, $arrval);
 		
@@ -218,7 +218,7 @@
 	}
 	
-		// INSERTÊ¸¤ÎÀ¸À®¡¦¼Â¹Ô
-	// $table	:¥Æ¡¼¥Ö¥ëÌ¾
-	// $sqlval	:ÎóÌ¾ => ÃÍ¤Î³ÊÇ¼¤µ¤ì¤¿¥Ï¥Ã¥·¥åÇÛÎó
+		// INSERT文の生成・実行
+	// $table	:テーブル名
+	// $sqlval	:列名 => 値の格納されたハッシュ配列
 	function fast_insert($table, $sqlval) {
 		$strcol = '';
@@ -239,11 +239,11 @@
 			return false;
 		}
-		// Ê¸Ëö¤Î","¤òºï½ü
+		// 文末の","を削除
 		$strcol = ereg_replace(",$","",$strcol);
-		// Ê¸Ëö¤Î","¤òºï½ü
+		// 文末の","を削除
 		$strval = ereg_replace(",$","",$strval);
 		$sqlin = "INSERT INTO $table(" . $strcol. ") VALUES (" . $strval . ")";
 		
-		// INSERTÊ¸¤Î¼Â¹Ô
+		// INSERT文の実行
 		$ret = $this->conn->query($sqlin);
 		
@@ -252,8 +252,8 @@
 	
 	
-	// UPDATEÊ¸¤ÎÀ¸À®¡¦¼Â¹Ô
-	// $table	:¥Æ¡¼¥Ö¥ëÌ¾
-	// $sqlval	:ÎóÌ¾ => ÃÍ¤Î³ÊÇ¼¤µ¤ì¤¿¥Ï¥Ã¥·¥åÇÛÎó
-	// $where	:WHEREÊ¸»úÎó
+	// UPDATE文の生成・実行
+	// $table	:テーブル名
+	// $sqlval	:列名 => 値の格納されたハッシュ配列
+	// $where	:WHERE文字列
 	function update($table, $sqlval, $where = "", $arradd = "", $addcol = "") {
 		$strcol = '';
@@ -283,7 +283,7 @@
 		}
 				
-		// Ê¸Ëö¤Î","¤òºï½ü
+		// 文末の","を削除
 		$strcol = ereg_replace(",$","",$strcol);
-		// Ê¸Ëö¤Î","¤òºï½ü
+		// 文末の","を削除
 		$strval = ereg_replace(",$","",$strval);
 		
@@ -295,5 +295,5 @@
 		
 		if(is_array($arradd)) {
-			// ¥×¥ì¡¼¥¹¥Û¥ë¥À¡¼ÍÑ¤ËÇÛÎó¤òÄÉ²Ã
+			// プレースホルダー用に配列を追加
 			foreach($arradd as $val) {
 				$arrval[] = $val;
@@ -301,10 +301,10 @@
 		}
 		
-		// INSERTÊ¸¤Î¼Â¹Ô
+		// INSERT文の実行
 		$ret = $this->conn->query($sqlup, $arrval);
 		return $ret;		
 	}
 
-	// MAXÊ¸¤Î¼Â¹Ô
+	// MAX文の実行
 	function max($table, $col, $where = "", $arrval = array()) {
 		if(strlen($where) <= 0) {
@@ -313,10 +313,10 @@
 			$sqlse = "SELECT MAX($col) FROM $table WHERE $where";
 		}
-		// MAXÊ¸¤Î¼Â¹Ô
+		// MAX文の実行
 		$ret = $this->conn->getOne($sqlse, $arrval);
 		return $ret;
 	}
 	
-	// MINÊ¸¤Î¼Â¹Ô
+	// MIN文の実行
 	function min($table, $col, $where = "", $arrval = array()) {
 		if(strlen($where) <= 0) {
@@ -325,10 +325,10 @@
 			$sqlse = "SELECT MIN($col) FROM $table WHERE $where";
 		}
-		// MINÊ¸¤Î¼Â¹Ô
+		// MIN文の実行
 		$ret = $this->conn->getOne($sqlse, $arrval);
 		return $ret;
 	}
 	
-	// ÆÃÄê¤Î¥«¥é¥à¤ÎÃÍ¤ò¼èÆÀ
+	// 特定のカラムの値を取得
 	function get($table, $col, $where = "", $arrval = array()) {
 		if(strlen($where) <= 0) {
@@ -337,5 +337,5 @@
 			$sqlse = "SELECT $col FROM $table WHERE $where";
 		}
-		// SQLÊ¸¤Î¼Â¹Ô
+		// SQL文の実行
 		$ret = $this->conn->getOne($sqlse, $arrval);
 		return $ret;
@@ -343,5 +343,5 @@
 	
 	function getone($sql, $arrval = array()) {
-		// SQLÊ¸¤Î¼Â¹Ô
+		// SQL文の実行
 		$ret = $this->conn->getOne($sql, $arrval);
 		return $ret;
@@ -349,5 +349,5 @@
 	}
 		
-	// °ì¹Ô¤ò¼èÆÀ
+	// 一行を取得
 	function getrow($table, $col, $where = "", $arrval = array()) {
 		if(strlen($where) <= 0) {
@@ -356,5 +356,5 @@
 			$sqlse = "SELECT $col FROM $table WHERE $where";
 		}
-		// SQLÊ¸¤Î¼Â¹Ô
+		// SQL文の実行
 		$ret = $this->conn->getRow($sqlse, $arrval);
 		
@@ -362,5 +362,5 @@
 	}
 		
-	// ¥ì¥³¡¼¥É¤Îºï½ü
+	// レコードの削除
 	function delete($table, $where = "", $arrval = array()) {
 		if(strlen($where) <= 0) {
@@ -375,5 +375,5 @@
 	function nextval($table, $colname) {
 		$sql = "";
-		// postgresql¤Èmysql¤È¤Ç½èÍý¤òÊ¬¤±¤ë
+		// postgresqlとmysqlとで処理を分ける
 		if (DB_TYPE == "pgsql") {
 			$seqtable = $table . "_" . $colname . "_seq";
@@ -419,17 +419,17 @@
 	}
 	
-    // auto_increment¤ò¼èÆÀ¤¹¤ë
+    // auto_incrementを取得する
     function get_auto_increment($table_name){
-        // ¥í¥Ã¥¯¤¹¤ë
+        // ロックする
         $this->query("LOCK TABLES $table_name WRITE");
         
-        // ¼¡¤ÎIncrement¤ò¼èÆÀ
+        // 次のIncrementを取得
         $arrRet = $this->getAll("SHOW TABLE STATUS LIKE ?", array($table_name));
         $auto_inc_no = $arrRet[0]["Auto_increment"];
         
-        // ÃÍ¤ò¥«¥¦¥ó¥È¥¢¥Ã¥×¤·¤Æ¤ª¤¯
+        // 値をカウントアップしておく
         $this->conn->query("ALTER TABLE $table_name AUTO_INCREMENT=?" , $auto_inc_no + 1);
         
-        // ²ò½ü¤¹¤ë
+        // 解除する
         $this->query('UNLOCK TABLES');
         
Index: branches/feature-module-update/data/class/SC_Cookie.php
===================================================================
--- branches/rel/data/class/SC_Cookie.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_Cookie.php	(revision 15078)
@@ -6,21 +6,21 @@
  */
 
-/*¡¡Æü»þÉ½¼¨ÍÑ¥¯¥é¥¹ */
+/*　日時表示用クラス */
 class SC_Cookie {
 	
 	var $expire;
 	
-	// ¥³¥ó¥¹¥È¥é¥¯¥¿
+	// コンストラクタ
 	function SC_Cookie($day = 365) {
-		// Í­¸ú´ü¸Â
+		// 有効期限
 		$this->expire = time() + ($day * 24 * 3600);
 	}
 	
-	// ¥¯¥Ã¥­¡¼½ñ¤­¹þ¤ß
+	// クッキー書き込み
 	function setCookie($key, $val) {
 		setcookie($key, $val, $this->expire, "/", DOMAIN_NAME);
 	}
 	
-	// ¥¯¥Ã¥­¡¼¼èÆÀ
+	// クッキー取得
 	function getCookie($key) {
 		return $_COOKIE[$key];
Index: branches/feature-module-update/data/class/GC_MobileUserAgent.php
===================================================================
--- branches/rel/data/class/GC_MobileUserAgent.php	(revision 12157)
+++ branches/feature-module-update/data/class/GC_MobileUserAgent.php	(revision 15078)
@@ -10,17 +10,17 @@
 
 /**
- * ·ÈÂÓÃ¼Ëö¤Î¾ðÊó¤ò°·¤¦¥¯¥é¥¹
+ * 携帯端末の情報を扱うクラス
  *
- * ÂÐ¾Ý¤È¤¹¤ë·ÈÂÓÃ¼Ëö¤Ï $_SERVER ¤«¤é·èÄê¤¹¤ë¡£
- * ¤¹¤Ù¤Æ¤Î¥á¥½¥Ã¥É¤Ï¥¯¥é¥¹¥á¥½¥Ã¥É¡£
+ * 対象とする携帯端末は $_SERVER から決定する。
+ * すべてのメソッドはクラスメソッド。
  */
 class GC_MobileUserAgent {
 	/**
-	 * ·ÈÂÓÃ¼Ëö¤Î¥­¥ã¥ê¥¢¤òÉ½¤¹Ê¸»úÎó¤ò¼èÆÀ¤¹¤ë¡£
+	 * 携帯端末のキャリアを表す文字列を取得する。
 	 *
-	 * Ê¸»úÎó¤Ï docomo, ezweb, softbank ¤Î¤¤¤º¤ì¤«¡£
+	 * 文字列は docomo, ezweb, softbank のいずれか。
 	 *
-	 * @return string|false ·ÈÂÓÃ¼Ëö¤Î¥­¥ã¥ê¥¢¤òÉ½¤¹Ê¸»úÎó¤òÊÖ¤¹¡£
-	 *                      ·ÈÂÓÃ¼Ëö¤Ç¤Ï¤Ê¤¤¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * @return string|false 携帯端末のキャリアを表す文字列を返す。
+	 *                      携帯端末ではない場合は false を返す。
 	 */
 	function getCarrier() {
@@ -43,12 +43,12 @@
 
 	/**
-	 * ¾¡¼ê¥µ¥¤¥È¤ÇÍøÍÑ²ÄÇ½¤Ê·ÈÂÓÃ¼Ëö/ÍøÍÑ¼Ô¤ÎID¤ò¼èÆÀ¤¹¤ë¡£
+	 * 勝手サイトで利用可能な携帯端末/利用者のIDを取得する。
 	 *
-	 * ³Æ¥­¥ã¥ê¥¢¤Ç»ÈÍÑ¤¹¤ëID¤Î¼ïÎà:
+	 * 各キャリアで使用するIDの種類:
 	 * + docomo   ... UTN
-	 * + ezweb    ... EZÈÖ¹æ
-	 * + softbank ... Ã¼Ëö¥·¥ê¥¢¥ëÈÖ¹æ
+	 * + ezweb    ... EZ番号
+	 * + softbank ... 端末シリアル番号
 	 *
-	 * @return string|false ¼èÆÀ¤·¤¿ID¤òÊÖ¤¹¡£¼èÆÀ¤Ç¤­¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * @return string|false 取得したIDを返す。取得できなかった場合は false を返す。
 	 */
 	function getId() {
@@ -65,8 +65,8 @@
 
 	/**
-	 * ·ÈÂÓÃ¼Ëö¤Îµ¡¼ï¤òÉ½¤¹Ê¸»úÎó¤ò¼èÆÀ¤¹¤ë¡£
-	 * ·ÈÂÓÃ¼Ëö¤Ç¤Ï¤Ê¤¤¾ì¹ç¤Ï¥æ¡¼¥¶¡¼¥¨¡¼¥¸¥§¥ó¥È¤ÎÌ¾Á°¤ò¼èÆÀ¤¹¤ë¡£(Îã: "Mozilla")
+	 * 携帯端末の機種を表す文字列を取得する。
+	 * 携帯端末ではない場合はユーザーエージェントの名前を取得する。(例: "Mozilla")
 	 *
-	 * @return string ·ÈÂÓÃ¼Ëö¤Î¥â¥Ç¥ë¤òÉ½¤¹Ê¸»úÎó¤òÊÖ¤¹¡£
+	 * @return string 携帯端末のモデルを表す文字列を返す。
 	 */
 	function getModel() {
@@ -82,7 +82,7 @@
 
 	/**
-	 * EC-CUBE ¤¬¥µ¥Ý¡¼¥È¤¹¤ë·ÈÂÓ¥­¥ã¥ê¥¢¤«¤É¤¦¤«¤òÈ½ÊÌ¤¹¤ë¡£
+	 * EC-CUBE がサポートする携帯キャリアかどうかを判別する。
 	 *
-	 * @return boolean ¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¾ì¹ç¤Ï true¡¢¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * @return boolean サポートしている場合は true、それ以外の場合は false を返す。
 	 */
 	function isMobile() {
@@ -96,7 +96,7 @@
 
 	/**
-	 * EC-CUBE ¤¬¥µ¥Ý¡¼¥È¤¹¤ë·ÈÂÓ¥­¥ã¥ê¥¢¤«¤É¤¦¤«¤òÈ½ÊÌ¤¹¤ë¡£
+	 * EC-CUBE がサポートする携帯キャリアかどうかを判別する。
 	 *
-	 * @return boolean ·ÈÂÓÃ¼Ëö¤Ç¤Ï¤Ê¤¤¾ì¹ç¤Ï true¡¢¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * @return boolean 携帯端末ではない場合は true、それ以外の場合は false を返す。
 	 */
 	function isNonMobile() {
@@ -105,12 +105,12 @@
 
 	/**
-	 * EC-CUBE ¤¬¥µ¥Ý¡¼¥È¤¹¤ë·ÈÂÓÃ¼Ëö¤«¤É¤¦¤«¤òÈ½ÊÌ¤¹¤ë¡£
+	 * EC-CUBE がサポートする携帯端末かどうかを判別する。
 	 *
-	 * @return boolean ¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¾ì¹ç¤Ï true¡¢¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * @return boolean サポートしている場合は true、それ以外の場合は false を返す。
 	 */
 	function isSupported() {
 		$objAgent =& Net_UserAgent_Mobile::singleton();
 
-		// ·ÈÂÓÃ¼Ëö¤À¤ÈÇ§¼±¤µ¤ì¤¿¤¬¡¢User-Agent ¤Î·Á¼°¤¬Ì¤ÃÎ¤Î¾ì¹ç
+		// 携帯端末だと認識されたが、User-Agent の形式が未知の場合
 		if (Net_UserAgent_Mobile::isError($objAgent)) {
 			gfPrintLog($objAgent->toString());
@@ -127,5 +127,5 @@
 			return $objAgent->isPacketCompliant();
 		} else {
-			// ·ÈÂÓÃ¼Ëö¤Ç¤Ï¤Ê¤¤¾ì¹ç¤Ï¥µ¥Ý¡¼¥È¤·¤Æ¤¤¤ë¤³¤È¤Ë¤¹¤ë¡£
+			// 携帯端末ではない場合はサポートしていることにする。
 			return true;
 		}
Index: branches/feature-module-update/data/class/SC_View.php
===================================================================
--- branches/rel/data/class/SC_View.php	(revision 15053)
+++ branches/feature-module-update/data/class/SC_View.php	(revision 15078)
@@ -9,180 +9,181 @@
 require_once($SC_VIEW_PHP_DIR . "/../module/Smarty/libs/Smarty.class.php");
 require_once($SC_VIEW_PHP_DIR . "/../include/php_ini.inc");
+//require_once(CLASS_PATH . "util_extends/SC_Utils_Ex.php");
 
 class SC_View {
-	
+
     var $_smarty;
-	var $objSiteInfo; // ¥µ¥¤¥È¾ðÊó
-	
-    // ¥³¥ó¥¹¥È¥é¥¯¥¿
+    var $objSiteInfo; // サイト情報
+
+    // コンストラクタ
     function SC_View($siteinfo = true) {
-		global $SC_VIEW_PHP_DIR;
+        global $SC_VIEW_PHP_DIR;
 
-    	$this->_smarty = new Smarty;
-		$this->_smarty->left_delimiter = '<!--{';
-		$this->_smarty->right_delimiter = '}-->';
-		$this->_smarty->register_modifier("sfDispDBDate","sfDispDBDate");
-		$this->_smarty->register_modifier("sfConvSendDateToDisp","sfConvSendDateToDisp");
-		$this->_smarty->register_modifier("sfConvSendWdayToDisp","sfConvSendWdayToDisp");
-		$this->_smarty->register_modifier("sfGetVal", "sfGetVal");
-		$this->_smarty->register_function("sfSetErrorStyle","sfSetErrorStyle");
-		$this->_smarty->register_function("sfGetErrorColor","sfGetErrorColor");
-		$this->_smarty->register_function("sfTrim", "sfTrim");
-		$this->_smarty->register_function("sfPreTax", "sfPreTax");
-		$this->_smarty->register_function("sfPrePoint", "sfPrePoint");
-		$this->_smarty->register_function("sfGetChecked", "sfGetChecked");
-		$this->_smarty->register_function("sfTrimURL", "sfTrimURL");
-		$this->_smarty->register_function("sfMultiply", "sfMultiply");
-		$this->_smarty->register_function("sfPutBR", "sfPutBR");
-		$this->_smarty->register_function("sfRmDupSlash", "sfRmDupSlash");
-		$this->_smarty->register_function("sfCutString", "sfCutString");
-		$this->_smarty->plugins_dir=array("plugins", $SC_VIEW_PHP_DIR . "/../smarty_extends");
-		$this->_smarty->register_function("sf_mb_convert_encoding","sf_mb_convert_encoding");
-		$this->_smarty->register_function("sf_mktime","sf_mktime");
-		$this->_smarty->register_function("sf_date","sf_date");
-		$this->_smarty->register_function("str_replace","str_replace");
-		$this->_smarty->register_function("sfPrintEbisTag","sfPrintEbisTag");
-		$this->_smarty->register_function("sfPrintAffTag","sfPrintAffTag");
-        $this->_smarty->register_function("sfIsHTTPS","sfIsHTTPS");
+        $this->_smarty = new Smarty;
+        $this->_smarty->left_delimiter = '<!--{';
+        $this->_smarty->right_delimiter = '}-->';
+        $this->_smarty->register_modifier("sfDispDBDate", array("SC_Utils_Ex", "sfDispDBDate"));
+        $this->_smarty->register_modifier("sfConvSendDateToDisp", array("SC_Utils_Ex", "sfConvSendDateToDisp"));
+        $this->_smarty->register_modifier("sfConvSendWdayToDisp", array("SC_Utils_Ex", "sfConvSendWdayToDisp"));
+        $this->_smarty->register_modifier("sfGetVal", array("SC_Utils_Ex", "sfGetVal"));
+        $this->_smarty->register_function("sfSetErrorStyle", array("SC_Utils_Ex", "sfSetErrorStyle"));
+        $this->_smarty->register_function("sfGetErrorColor", array("SC_Utils_Ex", "sfGetErrorColor"));
+        $this->_smarty->register_function("sfTrim", array("SC_Utils_Ex", "sfTrim"));
+        $this->_smarty->register_function("sfPreTax", array("SC_Utils_Ex", "sfPreTax"));
+        $this->_smarty->register_function("sfPrePoint", array("SC_Utils_Ex", "sfPrePoint"));
+        $this->_smarty->register_function("sfGetChecked",array("SC_Utils_Ex", "sfGetChecked"));
+        $this->_smarty->register_function("sfTrimURL", array("SC_Utils_Ex", "sfTrimURL"));
+        $this->_smarty->register_function("sfMultiply", array("SC_Utils_Ex", "sfMultiply"));
+        $this->_smarty->register_function("sfPutBR", array("SC_Utils_Ex", "sfPutBR"));
+        $this->_smarty->register_function("sfRmDupSlash", array("SC_Utils_Ex", "sfRmDupSlash"));
+        $this->_smarty->register_function("sfCutString", array("SC_Utils_Ex", "sfCutString"));
+        $this->_smarty->plugins_dir=array("plugins", $SC_VIEW_PHP_DIR . "/../smarty_extends");
+        $this->_smarty->register_function("sf_mb_convert_encoding", array("SC_Utils_Ex", "sf_mb_convert_encoding"));
+        $this->_smarty->register_function("sf_mktime", array("SC_Utils_Ex", "sf_mktime"));
+        $this->_smarty->register_function("sf_date", array("SC_Utils_Ex", "sf_date"));
+        $this->_smarty->register_function("str_replace", array("SC_Utils_Ex", "str_replace"));
+        $this->_smarty->register_function("sfPrintEbisTag", array("SC_Utils_Ex", "sfPrintEbisTag"));
+        $this->_smarty->register_function("sfPrintAffTag", array("SC_Utils_Ex", "sfPrintAffTag"));
+        $this->_smarty->register_function("sfIsHTTPS", array("SC_Utils_Ex", "sfIsHTTPS"));
         $this->_smarty->default_modifiers = array('script_escape');
-        
-		if(ADMIN_MODE == '1') {		
-			$this->time_start = time();
-		}
 
-		// ¥µ¥¤¥È¾ðÊó¤ò¼èÆÀ¤¹¤ë
-		if($siteinfo) {
-			if(!defined('LOAD_SITEINFO')) {
-				$this->objSiteInfo = new SC_SiteInfo();
-				$arrInfo['arrSiteInfo'] = $this->objSiteInfo->data;
-				
-				// ÅÔÆ»ÉÜ¸©Ì¾¤òÊÑ´¹
-				global $arrPref;
-				$arrInfo['arrSiteInfo']['pref'] = $arrPref[$arrInfo['arrSiteInfo']['pref']];
-				
-	 			// ¥µ¥¤¥È¾ðÊó¤ò³ä¤êÅö¤Æ¤ë
-				foreach ($arrInfo as $key => $value){
-					$this->_smarty->assign($key, $value);
-				}
-				
-				define('LOAD_SITEINFO', 1);
-			}
-		}
-	}
-    
-    // ¥Æ¥ó¥×¥ì¡¼¥È¤ËÃÍ¤ò³ä¤êÅö¤Æ¤ë
+        if(ADMIN_MODE == '1') {
+            $this->time_start = time();
+        }
+
+        // サイト情報を取得する
+        if($siteinfo) {
+            if(!defined('LOAD_SITEINFO')) {
+                $this->objSiteInfo = new SC_SiteInfo();
+                $arrInfo['arrSiteInfo'] = $this->objSiteInfo->data;
+
+                // 都道府県名を変換
+                global $arrPref;
+                $arrInfo['arrSiteInfo']['pref'] = $arrPref[$arrInfo['arrSiteInfo']['pref']];
+
+                 // サイト情報を割り当てる
+                foreach ($arrInfo as $key => $value){
+                    $this->_smarty->assign($key, $value);
+                }
+
+                define('LOAD_SITEINFO', 1);
+            }
+        }
+    }
+
+    // テンプレートに値を割り当てる
     function assign($val1, $val2) {
         $this->_smarty->assign($val1, $val2);
     }
-    
-    // ¥Æ¥ó¥×¥ì¡¼¥È¤Î½èÍý·ë²Ì¤ò¼èÆÀ
+
+    // テンプレートの処理結果を取得
     function fetch($template) {
         return $this->_smarty->fetch($template);
     }
-    
-    // ¥Æ¥ó¥×¥ì¡¼¥È¤Î½èÍý·ë²Ì¤òÉ½¼¨
+
+    // テンプレートの処理結果を表示
     function display($template, $no_error = false) {
-		if(!$no_error) {
-			global $GLOBAL_ERR;
-			if(!defined('OUTPUT_ERR')) {
-				print($GLOBAL_ERR);
-				define('OUTPUT_ERR','ON');
-			}
-		}
-		
-		$this->_smarty->display($template);
-		if(ADMIN_MODE == '1') {
-			$time_end = time();
-			$time = $time_end - $this->time_start;
-			print("½èÍý»þ´Ö:" . $time . "ÉÃ");
-		}
-	}
-  	
-  	// ¥ª¥Ö¥¸¥§¥¯¥ÈÆâ¤ÎÊÑ¿ô¤ò¤¹¤Ù¤Æ³ä¤êÅö¤Æ¤ë¡£
-  	function assignobj($obj) {
-		$data = get_object_vars($obj);
-		
-		foreach ($data as $key => $value){
-			$this->_smarty->assign($key, $value);
-		}
-  	}
-  	
-  	// Ï¢ÁÛÇÛÎóÆâ¤ÎÊÑ¿ô¤ò¤¹¤Ù¤Æ³ä¤êÅö¤Æ¤ë¡£
-  	function assignarray($array) {
-  		foreach ($array as $key => $val) {
-  			$this->_smarty->assign($key, $val);
-  		}
-  	}
+        if(!$no_error) {
+            global $GLOBAL_ERR;
+            if(!defined('OUTPUT_ERR')) {
+                print($GLOBAL_ERR);
+                define('OUTPUT_ERR','ON');
+            }
+        }
 
-	/* ¥µ¥¤¥È½é´üÀßÄê */
-	function initpath() {
-		global $SC_VIEW_PHP_DIR;
-		
-		$array['tpl_mainnavi'] = $SC_VIEW_PHP_DIR . '/../Smarty/templates/frontparts/mainnavi.tpl';
-		$array['tpl_root_id'] = sfGetRootId();
-		$this->assignarray($array);
-	}
-	
-	// ¥Ç¥Ð¥Ã¥°
-	function debug($var = true){
-		$this->_smarty->debugging = $var;
-	}	
+        $this->_smarty->display($template);
+        if(ADMIN_MODE == '1') {
+            $time_end = time();
+            $time = $time_end - $this->time_start;
+            print("処理時間:" . $time . "秒");
+        }
+    }
+
+      // オブジェクト内の変数をすべて割り当てる。
+      function assignobj($obj) {
+        $data = get_object_vars($obj);
+
+        foreach ($data as $key => $value){
+            $this->_smarty->assign($key, $value);
+        }
+      }
+
+      // 連想配列内の変数をすべて割り当てる。
+      function assignarray($array) {
+          foreach ($array as $key => $val) {
+              $this->_smarty->assign($key, $val);
+          }
+      }
+
+    /* サイト初期設定 */
+    function initpath() {
+        global $SC_VIEW_PHP_DIR;
+
+        $array['tpl_mainnavi'] = $SC_VIEW_PHP_DIR . '/../Smarty/templates/frontparts/mainnavi.tpl';
+        $array['tpl_root_id'] = SC_Utils::sfGetRootId();
+        $this->assignarray($array);
+    }
+
+    // デバッグ
+    function debug($var = true){
+        $this->_smarty->debugging = $var;
+    }
 }
 
 class SC_AdminView extends SC_View{
     function SC_AdminView() {
-    	parent::SC_View(false);
-		$this->_smarty->template_dir = TEMPLATE_ADMIN_DIR;
-		$this->_smarty->compile_dir = COMPILE_ADMIN_DIR;
-		$this->initpath();
-	}
+        parent::SC_View(false);
+        $this->_smarty->template_dir = TEMPLATE_ADMIN_DIR;
+        $this->_smarty->compile_dir = COMPILE_ADMIN_DIR;
+        $this->initpath();
+    }
 
-	function printr($data){
-		print_r($data);
-	}
+    function printr($data){
+        print_r($data);
+    }
 }
 
 class SC_SiteView extends SC_View{
     function SC_SiteView($cart = true) {
-    	parent::SC_View();
-		
-		$this->_smarty->template_dir = TEMPLATE_DIR;
-		$this->_smarty->compile_dir = COMPILE_DIR;
-		$this->initpath();
-		
-		// PHP5¤Ç¤Ïsession¤ò¥¹¥¿¡¼¥È¤¹¤ëÁ°¤Ë¥Ø¥Ã¥À¡¼¾ðÊó¤òÁ÷¿®¤·¤Æ¤¤¤ë¤È·Ù¹ð¤¬½Ð¤ë¤¿¤á¡¢Àè¤Ë¥»¥Ã¥·¥ç¥ó¤ò¥¹¥¿¡¼¥È¤¹¤ë¤è¤¦¤ËÊÑ¹¹
-		sfDomainSessionStart();
-		
-		if($cart){
-			$include_dir = realpath(dirname( __FILE__));
-			require_once($include_dir . "/SC_CartSession.php");
-			$objCartSess = new SC_CartSession();
-			$objCartSess->setPrevURL($_SERVER['REQUEST_URI']);
-		}
-	}
+        parent::SC_View();
+
+        $this->_smarty->template_dir = TEMPLATE_DIR;
+        $this->_smarty->compile_dir = COMPILE_DIR;
+        $this->initpath();
+
+        // PHP5ではsessionをスタートする前にヘッダー情報を送信していると警告が出るため、先にセッションをスタートするように変更
+        SC_Utils::sfDomainSessionStart();
+
+        if($cart){
+            $include_dir = realpath(dirname( __FILE__));
+            require_once($include_dir . "/SC_CartSession.php");
+            $objCartSess = new SC_CartSession();
+            $objCartSess->setPrevURL($_SERVER['REQUEST_URI']);
+        }
+    }
 }
 
 class SC_UserView extends SC_SiteView{
     function SC_UserView($template_dir, $compile_dir = COMPILE_DIR) {
-    	parent::SC_SiteView();
-		$this->_smarty->template_dir = $template_dir;
-		$this->_smarty->compile_dir = $compile_dir;
-	}
+        parent::SC_SiteView();
+        $this->_smarty->template_dir = $template_dir;
+        $this->_smarty->compile_dir = $compile_dir;
+    }
 }
 
 class SC_InstallView extends SC_View{
     function SC_InstallView($template_dir, $compile_dir = COMPILE_DIR) {
-    	parent::SC_View(false);
-		$this->_smarty->template_dir = $template_dir;
-		$this->_smarty->compile_dir = $compile_dir;
-	}
+        parent::SC_View(false);
+        $this->_smarty->template_dir = $template_dir;
+        $this->_smarty->compile_dir = $compile_dir;
+    }
 }
 
 class SC_MobileView extends SC_SiteView {
     function SC_MobileView() {
-    	parent::SC_SiteView();
-		$this->_smarty->template_dir = MOBILE_TEMPLATE_DIR;
-		$this->_smarty->compile_dir = MOBILE_COMPILE_DIR;
-	}	
+        parent::SC_SiteView();
+        $this->_smarty->template_dir = MOBILE_TEMPLATE_DIR;
+        $this->_smarty->compile_dir = MOBILE_COMPILE_DIR;
+    }
 }
 ?>
Index: branches/feature-module-update/data/class/SC_Date.php
===================================================================
--- branches/rel/data/class/SC_Date.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_Date.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-/*¡¡Æü»þÉ½¼¨ÍÑ¥¯¥é¥¹ */
+/*　日時表示用クラス */
 class SC_Date {
 	var $start_year;
@@ -13,5 +13,5 @@
 	var $end_year;
 	
-	// ¥³¥ó¥¹¥È¥é¥¯¥¿
+	// コンストラクタ
 	function SC_Date($start_year='', $end_year='') {
 		if ( $start_year ) 	$this->setStartYear($start_year);	
Index: branches/feature-module-update/data/class/GC_MobileEmoji.php
===================================================================
--- branches/rel/data/class/GC_MobileEmoji.php	(revision 12157)
+++ branches/feature-module-update/data/class/GC_MobileEmoji.php	(revision 15078)
@@ -1,4 +1,3 @@
 <?php
-
 /**
  * 表示できない絵文字を置き換える文字列 (Shift JIS)
Index: branches/feature-module-update/data/class/SC_Session.php
===================================================================
--- branches/rel/data/class/SC_Session.php	(revision 14989)
+++ branches/feature-module-update/data/class/SC_Session.php	(revision 15078)
@@ -6,40 +6,40 @@
  */
 
-/* ¥»¥Ã¥·¥ç¥ó´ÉÍý¥¯¥é¥¹ */
+/* セッション管理クラス */
 class SC_Session {
-	var $login_id;		// ¥í¥°¥¤¥ó¥æ¡¼¥¶Ì¾
-	var $authority;		// ¥æ¡¼¥¶¸¢¸Â
-	var $cert;			// Ç§¾ÚÊ¸»úÎó(Ç§¾ÚÀ®¸ù¤ÎÈ½Äê¤Ë»ÈÍÑ)
-	var $sid;			// ¥»¥Ã¥·¥ç¥óID
-	var $member_id;		// ¥í¥°¥¤¥ó¥æ¡¼¥¶¤Î¼ç¥­¡¼
-    var $uniqid;         // ¥Ú¡¼¥¸Á«°Ü¤ÎÀµÅöÀ­¥Á¥§¥Ã¥¯¤Ë»ÈÍÑ
+	var $login_id;		// ログインユーザ名
+	var $authority;		// ユーザ権限
+	var $cert;			// 認証文字列(認証成功の判定に使用)
+	var $sid;			// セッションID
+	var $member_id;		// ログインユーザの主キー
+    var $uniqid;         // ページ遷移の正当性チェックに使用
     
-	/* ¥³¥ó¥¹¥È¥é¥¯¥¿ */
+	/* コンストラクタ */
 	function SC_Session() {
-		// ¥»¥Ã¥·¥ç¥ó³«»Ï
+		// セッション開始
 		sfDomainSessionStart();
 
-		// ¥»¥Ã¥·¥ç¥ó¾ðÊó¤ÎÊÝÂ¸
+		// セッション情報の保存
 		if(isset($_SESSION['cert'])) {
 			$this->sid = session_id();
 			$this->cert = $_SESSION['cert'];
 			$this->login_id  = $_SESSION['login_id'];
-			$this->authority = $_SESSION['authority'];	// ´ÉÍý¼Ô:0, °ìÈÌ:1, ±ÜÍ÷:2
+			$this->authority = $_SESSION['authority'];	// 管理者:0, 一般:1, 閲覧:2
 			$this->member_id = $_SESSION['member_id'];
             $this->uniqid    = $_SESSION['uniq_id'];
             
-			// ¥í¥°¤Ëµ­Ï¿¤¹¤ë
+			// ログに記録する
 			gfPrintLog("access : user=".$this->login_id." auth=".$this->authority." sid=".$this->sid);
 		} else {
-			// ¥í¥°¤Ëµ­Ï¿¤¹¤ë
+			// ログに記録する
 			gfPrintLog("access error.");
 		}
 	}
-	/* Ç§¾ÚÀ®¸ù¤ÎÈ½Äê */
+	/* 認証成功の判定 */
 	function IsSuccess() {
 		global $arrPERMISSION;
 		if($this->cert == CERT_STRING) {
 			if(isset($arrPERMISSION[$_SERVER['PHP_SELF']])) {
-				// ¿ôÃÍ¤¬¼«Ê¬¤Î¸¢¸Â°Ê¾å¤Î¤â¤Î¤Ç¤Ê¤¤¤È¥¢¥¯¥»¥¹¤Ç¤­¤Ê¤¤¡£
+				// 数値が自分の権限以上のものでないとアクセスできない。
 				if($arrPERMISSION[$_SERVER['PHP_SELF']] < $this->authority) {			
 					return AUTH_ERROR;
@@ -52,22 +52,22 @@
 	}
 	
-	/* ¥»¥Ã¥·¥ç¥ó¤Î½ñ¤­¹þ¤ß */
+	/* セッションの書き込み */
 	function SetSession($key, $val) {
 		$_SESSION[$key] = $val;
 	}
 	
-	/* ¥»¥Ã¥·¥ç¥ó¤ÎÆÉ¤ß¹þ¤ß */
+	/* セッションの読み込み */
 	function GetSession($key) {
 		return $_SESSION[$key];
 	}
 	
-	/* ¥»¥Ã¥·¥ç¥óID¤Î¼èÆÀ */
+	/* セッションIDの取得 */
 	function GetSID() {
 		return $this->sid;
 	}
 	
-    /** ¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ **/ 
+    /** ユニークIDの取得 **/ 
     function getUniqId() {
-        // ¥æ¥Ë¡¼¥¯ID¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥»¥Ã¥È¤¹¤ë¡£
+        // ユニークIDがセットされていない場合はセットする。
         if( empty($_SESSION['uniqid']) ) {
             $this->setUniqId();
@@ -76,28 +76,28 @@
     }
     
-    /** ¥æ¥Ë¡¼¥¯ID¤Î¥»¥Ã¥È **/ 
+    /** ユニークIDのセット **/ 
     function setUniqId() {
-        // Í½Â¬¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¥é¥ó¥À¥àÊ¸»úÎó¤òÉÕÍ¿¤¹¤ë¡£
+        // 予測されないようにランダム文字列を付与する。
         $this->SetSession('uniqid', sfGetUniqRandomId());
     }
     
-	/* ¥»¥Ã¥·¥ç¥ó¤ÎÇË´þ */
+	/* セッションの破棄 */
 	function EndSession() {
-		// ¥Ç¥Õ¥©¥ë¥È¤Ï¡¢¡ÖPHPSESSID¡×
+		// デフォルトは、「PHPSESSID」
 		$sname = session_name();
-		// ¥»¥Ã¥·¥ç¥óÊÑ¿ô¤òÁ´¤Æ²ò½ü¤¹¤ë
+		// セッション変数を全て解除する
 		$_SESSION = array();
-		// ¥»¥Ã¥·¥ç¥ó¤òÀÚÃÇ¤¹¤ë¤Ë¤Ï¥»¥Ã¥·¥ç¥ó¥¯¥Ã¥­¡¼¤âºï½ü¤¹¤ë¡£
-		// Note: ¥»¥Ã¥·¥ç¥ó¾ðÊó¤À¤±¤Ç¤Ê¤¯¥»¥Ã¥·¥ç¥ó¤òÇË²õ¤¹¤ë¡£
+		// セッションを切断するにはセッションクッキーも削除する。
+		// Note: セッション情報だけでなくセッションを破壊する。
 		if (isset($_COOKIE[$sname])) {
 			setcookie($sname, '', time()-42000, '/');
 		}
-		// ºÇ½ªÅª¤Ë¡¢¥»¥Ã¥·¥ç¥ó¤òÇË²õ¤¹¤ë
+		// 最終的に、セッションを破壊する
 		session_destroy();
-		// ¥í¥°¤Ëµ­Ï¿¤¹¤ë
+		// ログに記録する
 		gfPrintLog("logout : user=".$this->login_id." auth=".$this->authority." sid=".$this->sid);
 	}
 	
-	// ´ØÏ¢¥»¥Ã¥·¥ç¥ó¤Î¤ßÇË´þ¤¹¤ë¡£
+	// 関連セッションのみ破棄する。
 	function logout() {
 		unset($_SESSION['cert']);
@@ -106,5 +106,5 @@
 		unset($_SESSION['member_id']);
         unset($_SESSION['uniqid']);
-		// ¥í¥°¤Ëµ­Ï¿¤¹¤ë
+		// ログに記録する
 		gfPrintLog("logout : user=".$this->login_id." auth=".$this->authority." sid=".$this->sid);
 	}
Index: branches/feature-module-update/data/class/pages/LC_Page.php
===================================================================
--- branches/feature-module-update/data/class/pages/LC_Page.php	(revision 15078)
+++ branches/feature-module-update/data/class/pages/LC_Page.php	(revision 15078)
@@ -0,0 +1,82 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+/**
+ * Web Page を制御する基底クラス
+ *
+ * Web Page を制御する Page クラスは必ずこのクラスを継承する.
+ * PHP4 ではこのような抽象クラスを作っても継承先で何でもできてしまうため、
+ * あまり意味がないが、アーキテクトを統一するために作っておく.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page {
+
+    // {{{ valiables
+
+    /**
+     * 安全に POST するための URL
+     */
+    var $postURL;
+
+    /**
+     * このページで使用する遷移先
+     */
+    var $transitions;
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        $this->postURL = $_SERVER['PHP_SELF'];
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {}
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {}
+
+    /**
+     * 遷移元が自サイトかどうかチェックする.
+     *
+     * 遷移元が自サイト以外の場合はエラーページへ遷移する.
+     *
+     * @return void
+     */
+    function checkPreviousURI() {
+    }
+
+    /**
+     * 指定の URL へリダイレクトする.
+     *
+     * リダイレクト先 URL は自サイトである必要がある.
+     *
+     * @param string $url リダイレクト先 URL
+     * @return void
+     */
+    function sendRedirect($url) {
+        $_SESSION['previousURI'] = $_SESSION['currentURI'];
+        Location($url);
+    }
+}
+?>
Index: branches/feature-module-update/data/class/pages/inquiry/LC_Page_Inquiry.php
===================================================================
--- branches/feature-module-update/data/class/pages/inquiry/LC_Page_Inquiry.php	(revision 15078)
+++ branches/feature-module-update/data/class/pages/inquiry/LC_Page_Inquiry.php	(revision 15078)
@@ -0,0 +1,313 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/LC_Page.php");
+
+/**
+ * XXX のページクラス.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Inquiry extends LC_Page {
+
+    // {{{ properties
+
+    /** メインテンプレート */
+    var $tpl_mainpage = 'inquiry/index.tpl';
+
+    /** メインナンバー */
+    var $tpl_mainno = 'contents';
+
+    var $errmsg;
+    var $arrPref;
+
+    var $QUESTION;
+    var $question_id;
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+        $conn = new SC_DBConn();
+        $objPage = new LC_Page();
+        $objView = new SC_SiteView();
+        $objSess = new SC_Session();
+
+
+        // 都道府県プルダウン用配列
+        $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);
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+
+    // }}}
+    // {{{ protected functions
+
+    /**
+     * エラーチェック
+     *
+     * @param array FormParam の配列
+     * @return array エラー情報の配列
+     **/
+    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;
+    }
+
+    /**
+     * 取得文字列の変換
+     *
+     * @param array TODO
+     * @param array TODO
+     * @return array 変換後の文字列
+     **/
+    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;
+    }
+
+    /**
+     * 値が入力された配列のみを返す.
+     * TODO 要リファクタリング
+     *
+     * @param array $arr TODO
+     * @return 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;
+    }
+
+    /**
+     * TODO
+     *
+     * @param unknown_type $palams
+     * @return unknown
+     */
+    function lfArray_Search_key_Smarty ( $palams ){
+
+        $val = $palams['val'];
+        $arr = $palams['arr'];
+
+        $revers_arr = array_flip($arr);
+        return array_search( $val ,$revers_arr );
+
+
+    }
+
+    /**
+     * TODO
+     *
+     * @param unknown_type $val
+     * @return unknown
+     */
+    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;
+    }
+}
+?>
Index: branches/feature-module-update/data/class/pages/LC_Page_Index.php
===================================================================
--- branches/feature-module-update/data/class/pages/LC_Page_Index.php	(revision 15078)
+++ branches/feature-module-update/data/class/pages/LC_Page_Index.php	(revision 15078)
@@ -0,0 +1,68 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/LC_Page.php");
+
+/**
+ * Index のページクラス.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Index extends LC_Page {
+
+    // {{{ properties
+
+    /**メインテンプレート */
+    var $tpl_mainpage;
+
+    /** CSS のパス */
+    var $tpl_css;
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+        $this->tpl_mainpage = HTML_PATH . "user_data/templates/top.tpl";
+        $this->tpl_css = URL_DIR . 'css/layout/index.css';
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+
+        $objView = new SC_SiteView();
+
+        // レイアウトデザインを取得
+        $layout = new SC_Helper_PageLayout_Ex();
+        $this = $layout->sfGetPageLayout($this, false, "index.php");
+
+        $objView->assignobj($this);
+        $objView->display(SITE_FRAME);
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/pages/contact/LC_Page_Contact.php
===================================================================
--- branches/feature-module-update/data/class/pages/contact/LC_Page_Contact.php	(revision 15078)
+++ branches/feature-module-update/data/class/pages/contact/LC_Page_Contact.php	(revision 15078)
@@ -0,0 +1,265 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/LC_Page.php");
+
+/**
+ * お問い合わせ のページクラス.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Contact extends LC_Page {
+
+    // {{{ properties
+
+    /**メインテンプレート */
+    var $tpl_mainpage;
+
+    /** CSS のパス */
+    var $tpl_css;
+
+    /** タイトル */
+    var $tpl_title;
+
+    /** カテゴリ */
+    var $tpl_page_category;
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+        $this->tpl_css = URL_DIR.'css/layout/contact/index.css';
+        $this->tpl_mainpage = 'contact/index.tpl';
+        $this->tpl_title = 'お問い合わせ(入力ページ)';
+        $this->tpl_page_category = 'contact';
+
+        // FIXME
+        global $arrPref;
+        $this->arrPref = $arrPref;
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+        $conn = new SC_DBConn();
+        $objView = new SC_SiteView();
+        $objCampaignSess = new SC_CampaignSession();
+        $CONF = SC_Utils_Ex::sf_getBasisData();			// 店舗基本情報
+        SC_Utils_Ex::sfDomainSessionStart();
+
+        $objCustomer = new SC_Customer();
+
+        if ($objCustomer->isloginSuccess()){
+            $objPage->arrData = $_SESSION['customer'];
+        }
+
+        //SSLURL判定
+        if (SSLURL_CHECK == 1){
+            $ssl_url= SC_Utils_Ex::sfRmDupSlash(SSL_URL.$_SERVER['REQUEST_URI']);
+            if (!ereg("^https://", $non_ssl_url)){
+                SC_Utils_Ex::sfDispSiteError(URL_ERROR);
+            }
+        }
+
+        // レイアウトデザインを取得
+        $layout = new SC_Helper_PageLayout_Ex();
+        $this = $layout->sfGetPageLayout($this, 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':
+            // エラーチェック
+            $this->arrForm = $_POST;
+            $this->arrForm['email'] = strtolower($_POST['email']);
+            $this->arrForm = $this->lfConvertParam($this->arrForm,$arrConvertColumn);
+            $this->arrErr = $this->lfErrorCheck($this->arrForm);
+            if ( ! $this->arrErr ){
+                // エラー無しで完了画面
+                $this->tpl_mainpage = 'contact/confirm.tpl';
+                $this->tpl_title = 'お問い合わせ(確認ページ)';
+            } else {
+                foreach ($this->arrForm as $key => $val){
+                    $this->$key = $val;
+                }
+            }
+            break;
+
+            case 'return':
+            foreach ($_POST as $key => $val){
+                $this->$key = $val;
+                }
+            break;
+
+            case 'complete':
+            $this->arrForm = $_POST;
+            $this->arrForm['email'] = strtolower($_POST['email']);
+            $this->arrForm = $this->lfConvertParam($this->arrForm,$arrConvertColumn);
+            $this->arrErr = $this->lfErrorCheck($this->arrForm);
+            if(!$this->arrErr) {
+                lfSendMail($CONF, $objPage);
+                // FIXME 完了ページへ移動する
+                header("location: ./complete.php");
+                exit;
+            } else {
+                SC_Utils_Ex::sfDispSiteError(CUSTOMER_ERROR);
+            }
+            break;
+
+            default:
+            break;
+        }
+
+        //----　ページ表示
+        $objView->assignobj($this);
+        // フレームを選択(キャンペーンページから遷移なら変更)
+        $objCampaignSess->pageView($objView);
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+
+    // }}}
+    // {{{ protected functions
+
+    //エラーチェック処理部
+    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();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/pages/order/LC_Page_Order.php
===================================================================
--- branches/feature-module-update/data/class/pages/order/LC_Page_Order.php	(revision 15078)
+++ branches/feature-module-update/data/class/pages/order/LC_Page_Order.php	(revision 15078)
@@ -0,0 +1,70 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/LC_Page.php");
+
+/**
+ * 特定商取引に関する法律 のページクラス.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Order extends LC_Page {
+
+    // {{{ properties
+
+    /**メインテンプレート */
+    var $tpl_mainpage;
+
+    /** CSS のパス */
+    var $tpl_css;
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+        $objView = new SC_SiteView();
+        $objQuery = new SC_Query();
+
+        // レイアウトデザインを取得
+        $layout = new SC_Helper_PageLayout_Ex();
+        $this = $layout->sfGetPageLayout($this, false, DEF_LAYOUT);
+
+        $arrRet = $objQuery->getall("SELECT * FROM dtb_baseinfo",array());
+        $this->arrRet = $arrRet[0];
+        $this->arrPref = $arrPref;
+
+        $objView->assignobj($this);
+        $objView->display(SITE_FRAME);
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/pages/abouts/LC_Page_Abouts.php
===================================================================
--- branches/feature-module-update/data/class/pages/abouts/LC_Page_Abouts.php	(revision 15078)
+++ branches/feature-module-update/data/class/pages/abouts/LC_Page_Abouts.php	(revision 15078)
@@ -0,0 +1,69 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "pages/LC_Page.php");
+
+/**
+ * サイト概要のページクラス.
+ *
+ * @package Page
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class LC_Page_Abouts extends LC_Page {
+
+    // {{{ properties
+
+    /**メインテンプレート */
+    var $tpl_mainpage = 'abouts/index.tpl';
+
+    /** カテゴリ */
+    var $tpl_page_category = 'abouts';
+
+    /** タイトル */
+    var $tpl_title = '当サイトについて';
+
+    // }}}
+    // {{{ functions
+
+    /**
+     * Page を初期化する.
+     *
+     * @return void
+     */
+    function init() {
+        parent::init();
+    }
+
+    /**
+     * Page のプロセス.
+     *
+     * @return void
+     */
+    function process() {
+
+        $objView = new SC_SiteView();
+
+        // レイアウトデザインを取得
+        $layout = new SC_Helper_PageLayout_Ex();
+        $this = $layout->sfGetPageLayout($this, false, DEF_LAYOUT);
+
+        $objView->assignobj($this);
+        $objView->display(SITE_FRAME);
+    }
+
+    /**
+     * デストラクタ.
+     *
+     * @return void
+     */
+    function destroy() {
+        parent::destroy();
+    }
+}
+?>
Index: branches/feature-module-update/data/class/SC_FormParam.php
===================================================================
--- branches/rel/data/class/SC_FormParam.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_FormParam.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-/* ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹ */
+/* パラメータ管理クラス */
 class SC_FormParam {
 
@@ -15,9 +15,9 @@
 	var $convert;
 	var $arrCheck;
-	var $default;	// ²¿¤âÆþÎÏ¤µ¤ì¤Æ¤¤¤Ê¤¤¤È¤­¤ËÉ½¼¨¤¹¤ëÃÍ
-	var $input_db;	// DB¤Ë¤½¤Î¤Þ¤ÞÁÞÆþ²ÄÇ½¤«ÈÝ¤«
+	var $default;	// 何も入力されていないときに表示する値
+	var $input_db;	// DBにそのまま挿入可能か否か
 	var $html_disp_name;
 	
-	// ¥³¥ó¥¹¥È¥é¥¯¥¿
+	// コンストラクタ
 	function SC_FormParam() {
 		$this->check_dir = IMAGE_SAVE_DIR;
@@ -31,5 +31,5 @@
 	}
 	
-	// ¥Ñ¥é¥á¡¼¥¿¤ÎÄÉ²Ã
+	// パラメータの追加
 	function addParam($disp_name, $keyname, $length="", $convert="", $arrCheck=array(), $default="", $input_db="true") {
 		$this->disp_name[] = $disp_name;
@@ -42,7 +42,7 @@
 	}
 	
-	// ¥Ñ¥é¥á¡¼¥¿¤ÎÆþÎÏ
-	// $arrVal	:$arrVal['keyname']¡¦¡¦¤ÎÇÛÎó¤ò°ìÃ×¤·¤¿¥­¡¼¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤Ë³ÊÇ¼¤¹¤ë
-	// $seq		:true¤Î¾ì¹ç¡¢$arrVal[0]¢·¤ÎÇÛÎó¤òÅÐÏ¿½ç¤Ë¥¤¥ó¥¹¥¿¥ó¥¹¤Ë³ÊÇ¼¤¹¤ë
+	// パラメータの入力
+	// $arrVal	:$arrVal['keyname']・・の配列を一致したキーのインスタンスに格納する
+	// $seq		:trueの場合、$arrVal[0]~の配列を登録順にインスタンスに格納する
 	function setParam($arrVal, $seq = false) {
 		$cnt = 0;
@@ -61,5 +61,5 @@
 	}
 	
-	// ²èÌÌÉ½¼¨ÍÑ¥¿¥¤¥È¥ëÀ¸À®
+	// 画面表示用タイトル生成
 	function setHtmlDispNameArray() {
 		$cnt = 0;
@@ -73,5 +73,5 @@
 			
 			if($find) {
-				$this->html_disp_name[$cnt] = $this->disp_name[$cnt] . "<span class='red'>(¢¨ É¬¿Ü)</span>";					
+				$this->html_disp_name[$cnt] = $this->disp_name[$cnt] . "<span class='red'>(※ 必須)</span>";					
 			} else {
 				$this->html_disp_name[$cnt] = $this->disp_name[$cnt];
@@ -81,12 +81,12 @@
 	}
 	
-	// ²èÌÌÉ½¼¨ÍÑ¥¿¥¤¥È¥ë¼èÆÀ
+	// 画面表示用タイトル取得
 	function getHtmlDispNameArray() {
 		return $this->html_disp_name;
 	}
 		
-	// Ê£¿ôÎó¥Ñ¥é¥á¡¼¥¿¤Î¼èÆÀ
+	// 複数列パラメータの取得
 	function setParamList($arrVal, $keyname) {
-		// DB¤Î·ï¿ô¤ò¼èÆÀ¤¹¤ë¡£
+		// DBの件数を取得する。
 		$count = count($arrVal);
 		$no = 1;
@@ -107,5 +107,5 @@
 	}
 	
-	// ¥­¡¼¤ËÂÐ±þ¤·¤¿ÃÍ¤ò¥»¥Ã¥È¤¹¤ë¡£
+	// キーに対応した値をセットする。
 	function setValue($key, $param) {
 		$cnt = 0;
@@ -130,7 +130,7 @@
 	}
 	
-	// ¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// エラーチェック
 	function checkError($br = true, $keyname = "") {
-		// Ï¢ÁÛÇÛÎó¤Î¼èÆÀ
+		// 連想配列の取得
 		$arrRet = $this->getHashArray($keyname);
 		$objErr = new SC_CheckError($arrRet);
@@ -193,16 +193,16 @@
 					}
 					break;
-				// ¾®Ê¸»ú¤ËÊÑ´¹
+				// 小文字に変換
 				case 'CHANGE_LOWER':
 					$this->param[$cnt] = strtolower($this->param[$cnt]);
 					break;
-				// ¥Õ¥¡¥¤¥ë¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+				// ファイルの存在チェック
 				case 'FILE_EXISTS':
 					if($this->param[$cnt] != "" && !file_exists($this->check_dir . $this->param[$cnt])) {
-						$objErr->arrErr[$val] = "¢¨ " . $this->disp_name[$cnt] . "¤Î¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Þ¤»¤ó¡£<br>";					
+						$objErr->arrErr[$val] = "※ " . $this->disp_name[$cnt] . "のファイルが存在しません。<br>";					
 					}
 					break;
 				default:
-					$objErr->arrErr[$val] = "¢¨¢¨¡¡¥¨¥é¡¼¥Á¥§¥Ã¥¯·Á¼°($func)¤Ë¤ÏÂÐ±þ¤·¤Æ¤¤¤Þ¤»¤ó¡¡¢¨¢¨ <br>";
+					$objErr->arrErr[$val] = "※※　エラーチェック形式($func)には対応していません　※※ <br>";
 					break;
 				}
@@ -217,13 +217,13 @@
 	}
 	
-	// ÆþÎÏÊ¸»ú¤ÎÊÑ´¹
+	// 入力文字の変換
 	function convParam() {
 		/*
-		 *	Ê¸»úÎó¤ÎÊÑ´¹
-		 *	K :  ¡ÖÈ¾³Ñ(ÊÝ¶¸)ÊÒ²¾Ì¾¡×¤ò¡ÖÁ´³ÑÊÒ²¾Ì¾¡×¤ËÊÑ´¹
-		 *	C :  ¡ÖÁ´³Ñ¤Ò¤é²¾Ì¾¡×¤ò¡ÖÁ´³Ñ¤«¤¿²¾Ì¾¡×¤ËÊÑ´¹
-		 *	V :  ÂùÅÀÉÕ¤­¤ÎÊ¸»ú¤ò°ìÊ¸»ú¤ËÊÑ´¹¡£"K","H"¤È¶¦¤Ë»ÈÍÑ¤·¤Þ¤¹	
-		 *	n :  ¡ÖÁ´³Ñ¡×¿ô»ú¤ò¡ÖÈ¾³Ñ(ÊÝ¶¸)¡×¤ËÊÑ´¹
-		 *  a :  ¡ÖÁ´³Ñ¡×±Ñ»ú¤ò¡ÖÈ¾³Ñ¡×±Ñ»ú¤ËÊÑ´¹
+		 *	文字列の変換
+		 *	K :  「半角(ﾊﾝｶｸ)片仮名」を「全角片仮名」に変換
+		 *	C :  「全角ひら仮名」を「全角かた仮名」に変換
+		 *	V :  濁点付きの文字を一文字に変換。"K","H"と共に使用します	
+		 *	n :  「全角」数字を「半角(ﾊﾝｶｸ)」に変換
+		 *  a :  「全角」英字を「半角」英字に変換
 		 */
 		$cnt = 0;
@@ -245,5 +245,5 @@
 	}
 	
-	// Ï¢ÁÛÇÛÎó¤ÎºîÀ®
+	// 連想配列の作成
 	function getHashArray($keyname = "") {
 		$cnt = 0;
@@ -257,5 +257,5 @@
 	}
 	
-	// DB³ÊÇ¼ÍÑÇÛÎó¤ÎºîÀ®
+	// DB格納用配列の作成
 	function getDbArray() {
 		$cnt = 0;
@@ -269,5 +269,5 @@
 	}
 	
-	// ÇÛÎó¤Î½Ä²£¤òÆþ¤ìÂØ¤¨¤ÆÊÖ¤¹
+	// 配列の縦横を入れ替えて返す
 	function getSwapArray($arrKey) {
 		foreach($arrKey as $keyname) {
@@ -281,10 +281,10 @@
 	}
 	
-	// ¹àÌÜÌ¾°ìÍ÷¤Î¼èÆÀ
+	// 項目名一覧の取得
 	function getTitleArray() {
 		return $this->disp_name;
 	}
 	
-	// ¹àÌÜ¿ô¤òÊÖ¤¹
+	// 項目数を返す
 	function getCount() {
 		$count = count($this->keyname);
@@ -292,13 +292,13 @@
 	}
 	
-	// ¥Õ¥©¡¼¥à¤ËÅÏ¤¹ÍÑ¤Î¥Ñ¥é¥á¡¼¥¿¤òÊÖ¤¹
+	// フォームに渡す用のパラメータを返す
 	function getFormParamList() {
 		$cnt = 0;
 		foreach($this->keyname as $val) {
-			// ¥­¡¼Ì¾
+			// キー名
 			$arrRet[$val]['keyname'] = $this->keyname[$cnt];
-			// Ê¸»ú¿ôÀ©¸Â
+			// 文字数制限
 			$arrRet[$val]['length'] = $this->length[$cnt];
-			// ÆþÎÏÃÍ
+			// 入力値
 			$arrRet[$val]['value'] = $this->param[$cnt];
 			
@@ -312,5 +312,5 @@
 	}
 	
-	// ¥­¡¼Ì¾¤Î°ìÍ÷¤òÊÖ¤¹
+	// キー名の一覧を返す
 	function getKeyList() {
 		foreach($this->keyname as $val) {
@@ -320,5 +320,5 @@
 	}
 	
-	// ¥­¡¼Ì¾¤È°ìÃ×¤·¤¿ÃÍ¤òÊÖ¤¹
+	// キー名と一致した値を返す
 	function getValue($keyname) {
 		$cnt = 0;
Index: branches/feature-module-update/data/class/GC_MobileKaraMail.php
===================================================================
--- branches/rel/data/class/GC_MobileKaraMail.php	(revision 12157)
+++ branches/feature-module-update/data/class/GC_MobileKaraMail.php	(revision 15078)
@@ -6,17 +6,17 @@
  * http://www.lockon.co.jp/
  * 
- * ¶õ¥á¡¼¥ë¼õ¤±ÉÕ¤±¥¢¥É¥ì¥¹¤Î¥³¥Þ¥ó¥ÉÌ¾¤È¥È¡¼¥¯¥ó¤Î´Ö¤Î¶èÀÚ¤êÊ¸»ú
+ * 空メール受け付けアドレスのコマンド名とトークンの間の区切り文字
  */
 define('MOBILE_KARA_MAIL_EXTENSION_DELIMITER', '_');
 
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È¤Î¶õ¥á¡¼¥ë¤ò°·¤¦¥¯¥é¥¹
+ * モバイルサイトの空メールを扱うクラス
  */
 class GC_MobileKaraMail {
 	/**
-	 * ´Ä¶­ÊÑ¿ô¤«¤é MTA ¤òÈ½ÊÌ¤·¡¢ÂÐ±þ¤¹¤ë GC_MobileKaraMail ¤Þ¤¿¤Ï¤½¤Î¥µ¥Ö¥¯¥é¥¹
-	 * ¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òºîÀ®¤¹¤ë¡£
-	 *
-	 * @return object GC_MobileKaraMail ¤Þ¤¿¤Ï¤½¤Î¥µ¥Ö¥¯¥é¥¹¤Î¥¤¥ó¥¹¥¿¥ó¥¹¤òÊÖ¤¹¡£
+	 * 環境変数から MTA を判別し、対応する GC_MobileKaraMail またはそのサブクラス
+	 * のインスタンスを作成する。
+	 *
+	 * @return object GC_MobileKaraMail またはそのサブクラスのインスタンスを返す。
 	 */
 	function &factory() {
@@ -33,5 +33,5 @@
 
 	/**
-	 * É¸½àÆþÎÏ¤«¤é¥á¡¼¥ë¤òÆÉ¤ß¹þ¤ß¡¢É¬Í×¤Ê¾ðÊó¤ò¼èÆÀ¤¹¤ë¡£
+	 * 標準入力からメールを読み込み、必要な情報を取得する。
 	 *
 	 * @return void
@@ -46,5 +46,5 @@
 		$fp = fopen('php://stdin', 'r');
 
-		// From ¹Ô¤ò²òÀÏ¤¹¤ë¡£
+		// From 行を解析する。
 		$from_line = rtrim(fgets($fp));
 		if (preg_match('/^From\\s+"?([^\\s"@]+)"?@([^\\s@]+)/', $from_line, $matches)) {
@@ -55,5 +55,5 @@
 		}
 
-		// »Ä¤ê¤Î¥Ø¥Ã¥À¡¼¤ò²òÀÏ¤¹¤ë¡£
+		// 残りのヘッダーを解析する。
 		$data = '';
 		while (!feof($fp)) {
@@ -66,5 +66,5 @@
 		$this->recipient = @$structure->headers['to'];
 
-		// °¸Àè¥¢¥É¥ì¥¹¤«¤é³ÈÄ¥ÉôÊ¬¤ò¼èÆÀ¤¹¤ë¡£
+		// 宛先アドレスから拡張部分を取得する。
 		$pos = strpos($this->recipient, MOBILE_KARA_MAIL_ADDRESS_DELIMITER);
 		if ($pos !== false) {
@@ -85,5 +85,5 @@
 
 	/**
-	 * ÇÛ¿®¤¬´°Î»¤·¤¿¤³¤È¤ò¼¨¤¹½ªÎ»¥¹¥Æ¡¼¥¿¥¹¤Ç¥×¥í¥°¥é¥à¤ò½ªÎ»¤¹¤ë¡£
+	 * 配信が完了したことを示す終了ステータスでプログラムを終了する。
 	 *
 	 * @return void
@@ -94,5 +94,5 @@
 
 	/**
-	 * °ì»þÅª¤Ê¥¨¥é¡¼¤ò¼¨¤¹½ªÎ»¥¹¥Æ¡¼¥¿¥¹¤Ç¥×¥í¥°¥é¥à¤ò½ªÎ»¤¹¤ë¡£
+	 * 一時的なエラーを示す終了ステータスでプログラムを終了する。
 	 *
 	 * @return void
@@ -103,9 +103,9 @@
 
 	/**
-	 * Á÷¿®¼Ô¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¼èÆÀ¤¹¤ë¡£
-	 *
-	 * parse() ¼Â¹Ô¸å¤Ë»ÈÍÑ¤¹¤ë¤³¤È¡£
-	 *
-	 * @return string|false Á÷¿®¼Ô¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÊÖ¤¹¡£¼èÆÀ¤Ç¤­¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * 送信者のメールアドレスを取得する。
+	 *
+	 * parse() 実行後に使用すること。
+	 *
+	 * @return string|false 送信者のメールアドレスを返す。取得できなかった場合は false を返す。
 	 */
 	function getSender() {
@@ -114,9 +114,9 @@
 
 	/**
-	 * °¸Àè¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤Î³ÈÄ¥ÉôÊ¬¤«¤é¥³¥Þ¥ó¥ÉÌ¾¤ò¼èÆÀ¤¹¤ë¡£
-	 *
-	 * parse() ¼Â¹Ô¸å¤Ë»ÈÍÑ¤¹¤ë¤³¤È¡£
-	 *
-	 * @return string|false ¥³¥Þ¥ó¥ÉÌ¾¤òÊÖ¤¹¡£¼èÆÀ¤Ç¤­¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * 宛先のメールアドレスの拡張部分からコマンド名を取得する。
+	 *
+	 * parse() 実行後に使用すること。
+	 *
+	 * @return string|false コマンド名を返す。取得できなかった場合は false を返す。
 	 */
 	function getCommand() {
@@ -134,9 +134,9 @@
 
 	/**
-	 * °¸Àè¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤Î³ÈÄ¥ÉôÊ¬¤«¤é¥È¡¼¥¯¥ó¤ò¼èÆÀ¤¹¤ë¡£
-	 *
-	 * parse() ¼Â¹Ô¸å¤Ë»ÈÍÑ¤¹¤ë¤³¤È¡£
-	 *
-	 * @return string|false ¥È¡¼¥¯¥ó¤òÊÖ¤¹¡£¼èÆÀ¤Ç¤­¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * 宛先のメールアドレスの拡張部分からトークンを取得する。
+	 *
+	 * parse() 実行後に使用すること。
+	 *
+	 * @return string|false トークンを返す。取得できなかった場合は false を返す。
 	 */
 	function getToken() {
@@ -155,5 +155,5 @@
 
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È¤Î¶õ¥á¡¼¥ë¤ò°·¤¦¥¯¥é¥¹ (PostfixÍÑ)
+ * モバイルサイトの空メールを扱うクラス (Postfix用)
  */
 class GC_MobileKaraMail_Postfix extends GC_MobileKaraMail {
@@ -175,5 +175,5 @@
 
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È¤Î¶õ¥á¡¼¥ë¤ò°·¤¦¥¯¥é¥¹ (qmailÍÑ)
+ * モバイルサイトの空メールを扱うクラス (qmail用)
  */
 class GC_MobileKaraMail_Qmail extends GC_MobileKaraMail {
@@ -194,5 +194,5 @@
 
 	/**
-	 * °ì»þÅª¤Ê¥¨¥é¡¼¤ò¼¨¤¹½ªÎ»¥¹¥Æ¡¼¥¿¥¹¤Ç¥×¥í¥°¥é¥à¤ò½ªÎ»¤¹¤ë¡£
+	 * 一時的なエラーを示す終了ステータスでプログラムを終了する。
 	 *
 	 * @return void
Index: branches/feature-module-update/data/class/SC_CustomerList.php
===================================================================
--- branches/rel/data/class/SC_CustomerList.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_CustomerList.php	(revision 15078)
@@ -6,6 +6,6 @@
  */
 
-/*  [Ì¾¾Î] SC_CustomerList
- *  [³µÍ×] ²ñ°÷¸¡º÷ÍÑ¥¯¥é¥¹
+/*  [名称] SC_CustomerList
+ *  [概要] 会員検索用クラス
  */
 class SC_CustomerList extends SC_SelectSql {
@@ -17,23 +17,23 @@
 		
 		if($mode == "") {
-			// ²ñ°÷ËÜÅÐÏ¿²ñ°÷¤Çºï½ü¤·¤Æ¤¤¤Ê¤¤²ñ°÷
+			// 会員本登録会員で削除していない会員
 			$this->setWhere("status = 2 AND del_flg = 0 ");		
-			// ÅÐÏ¿Æü¤ò¼¨¤¹¥«¥é¥à
+			// 登録日を示すカラム
 			$regdate_col = 'dtb_customer.update_date';
 		}
 		
 		if($mode == "customer") {
-			// ´ÉÍý¼Ô¥Ú¡¼¥¸¸ÜµÒ¸¡º÷¤Î¾ì¹ç²¾ÅÐÏ¿²ñ°÷¤â¸¡º÷
+			// 管理者ページ顧客検索の場合仮登録会員も検索
 			$this->setWhere( "(status = 1 OR status = 2) AND del_flg = 0 ");		
-			// ÅÐÏ¿Æü¤ò¼¨¤¹¥«¥é¥à
+			// 登録日を示すカラム
 			$regdate_col = 'dtb_customer.update_date';
 		}
 				
-		// ¥á¡¼¥ë¥Þ¥¬¥¸¥ó¤Î¾ì¹ç		
+		// メールマガジンの場合		
 		if($mode == "magazine") {
 			$this->setWhere("(del_flg = 0 OR del_flg IS NULL)");
 			$this->setWhere("status = 2");
 			
-			/*¡¡²ñ°÷¤Î¤ßÂÐ¾Ý¤È¤¹¤ë¤¿¤áºï½ü
+			/*　会員のみ対象とするため削除
 			if(is_array($this->arrSql['customer'])) {
 				$tmp_where = "";
@@ -43,13 +43,13 @@
 					}					
 					switch($val) {
-					// ²ñ°÷
+					// 会員
 					case '1':
 						$tmp_where.= "status = 2";
 						break;
-					// ¥á¥ë¥Þ¥¬ÅÐÏ¿
+					// メルマガ登録
 					case '2':
 						$tmp_where.= "customer_id IS NULL";
 						break;
-					// CSVÅÐÏ¿
+					// CSV登録
 					case '3':
 						$tmp_where.= "customer_id IS NULL";
@@ -66,9 +66,9 @@
 			}
 			*/
-			// ÅÐÏ¿Æü¤ò¼¨¤¹¥«¥é¥à
+			// 登録日を示すカラム
 			$regdate_col = 'dtb_customer.create_date';
 		}
 				
-		// ¸ÜµÒID
+		// 顧客ID
 		if ( strlen($this->arrSql['customer_id']) > 0 ) {
 			$this->setWhere( "customer_id =  ?" );
@@ -76,5 +76,5 @@
 		}
 		
-		// Ì¾Á°
+		// 名前
 		if ( strlen($this->arrSql['name']) > 0 ) {
 			if(DB_TYPE == "pgsql"){
@@ -85,8 +85,8 @@
 
 			$searchName = $this->addSearchStr($this->arrSql['name']);
-			$this->arrVal[] = mb_ereg_replace("[ ¡¡]+","",$searchName);
-		}
-
-		//¡¡Ì¾Á°¡Ê¥«¥Ê¡Ë
+			$this->arrVal[] = mb_ereg_replace("[ 　]+","",$searchName);
+		}
+
+		//　名前（カナ）
 		if ( strlen($this->arrSql['kana']) > 0 ) {
 			if(DB_TYPE == "pgsql"){
@@ -96,8 +96,8 @@
 			}
 			$searchKana = $this->addSearchStr($this->arrSql['kana']);
-			$this->arrVal[] = mb_ereg_replace("[ ¡¡]+","",$searchKana);
-		}
-		
-		//¡¡ÅÔÆ»ÉÜ¸©
+			$this->arrVal[] = mb_ereg_replace("[ 　]+","",$searchKana);
+		}
+		
+		//　都道府県
 		if ( strlen($this->arrSql['pref']) > 0 ) {
 			$this->setWhere( "pref = ?" );
@@ -105,5 +105,5 @@
 		}
 
-		//¡¡ÅÅÏÃÈÖ¹æ
+		//　電話番号
 		if ( is_numeric( $this->arrSql['tel'] ) ) {
 			if(DB_TYPE == "pgsql"){
@@ -116,5 +116,5 @@
 		}
 		
-		//¡¡À­ÊÌ
+		//　性別
 		if ( is_array( $this->arrSql['sex'] ) ){
 			$arrSexVal = $this->setItemTerm( $this->arrSql['sex'] ,"sex" );
@@ -124,7 +124,7 @@
 		}
 
-		//¡¡¿¦¶È
+		//　職業
 		if ( is_array( $this->arrSql['job'] ) ){
-			if ( in_array("ÉÔÌÀ", $this->arrSql['job'] ) ) {
+			if ( in_array("不明", $this->arrSql['job'] ) ) {
 				$arrJobVal = $this->setItemTermWithNull( $this->arrSql['job'] ,"job" );
 			} else {
@@ -138,12 +138,12 @@
 		}
 
-		//¡¡E-MAIL
+		//　E-MAIL
 		if (strlen($this->arrSql['email']) > 0) {
-			//¥«¥ó¥Þ¶èÀÚ¤ê¤ÇÊ£¿ô¤Î¾ò·ï»ØÄê²ÄÇ½¤Ë
+			//カンマ区切りで複数の条件指定可能に
 			$this->arrSql['email'] = explode(",", $this->arrSql['email']);
 			$sql_where = "";
 			foreach($this->arrSql['email'] as $val) {
 				$val = trim($val);
-				//¸¡º÷¾ò·ï¤ò´Þ¤Þ¤Ê¤¤
+				//検索条件を含まない
 				if($this->arrSql['not_emailinc'] == '1') {
 					if($sql_where == "") {
@@ -165,12 +165,12 @@
 		}
 
-		//¡¡E-MAIL(mobile)
+		//　E-MAIL(mobile)
 		if (strlen($this->arrSql['email_mobile']) > 0) {
-			//¥«¥ó¥Þ¶èÀÚ¤ê¤ÇÊ£¿ô¤Î¾ò·ï»ØÄê²ÄÇ½¤Ë
+			//カンマ区切りで複数の条件指定可能に
 			$this->arrSql['email_mobile'] = explode(",", $this->arrSql['email_mobile']);
 			$sql_where = "";
 			foreach($this->arrSql['email_mobile'] as $val) {
 				$val = trim($val);
-				//¸¡º÷¾ò·ï¤ò´Þ¤Þ¤Ê¤¤
+				//検索条件を含まない
 				if($this->arrSql['not_email_mobileinc'] == '1') {
 					if($sql_where == "") {
@@ -192,5 +192,5 @@
 		}
 				
-		//¡¡ÇÛ¿®¥á¡¼¥ë¥¢¥É¥ì¥¹¼ïÊÌ
+		//　配信メールアドレス種別
 		if ( $mode == 'magazine' ){
 			if ( strlen($this->arrSql['mail_type']) > 0 && $this->arrSql['mail_type'] == 2) {
@@ -199,5 +199,5 @@
 		}
 							
-		//¡¡HTML-mail
+		//　HTML-mail
 		if ( $mode == 'magazine' ){
 			if ( strlen($this->arrSql['htmlmail']) > 0 ) {
@@ -209,5 +209,5 @@
 		}
 		
-		// ¹ØÆþ¶â³Û»ØÄê
+		// 購入金額指定
 		if( is_numeric( $this->arrSql["buy_total_from"] ) || is_numeric( $this->arrSql["buy_total_to"] ) ) {
 			$arrBuyTotal = $this->selectRange($this->arrSql["buy_total_from"], $this->arrSql["buy_total_to"], "buy_total");
@@ -217,5 +217,5 @@
 		}
 
-		// ¹ØÆþ²ó¿ô»ØÄê
+		// 購入回数指定
 		if( is_numeric( $this->arrSql["buy_times_from"] ) || is_numeric( $this->arrSql["buy_times_to"] ) ) {
 			$arrBuyTimes = $this->selectRange($this->arrSql["buy_times_from"], $this->arrSql["buy_times_to"], "buy_times");
@@ -225,5 +225,5 @@
 		}
 		
-		// ÃÂÀ¸Æü´ü´Ö»ØÄê
+		// 誕生日期間指定
 		if ( (strlen($this->arrSql['b_start_year']) > 0 && strlen($this->arrSql['b_start_month']) > 0 && strlen($this->arrSql['b_start_day']) > 0) ||
 			  strlen($this->arrSql['b_end_year']) > 0 && strlen($this->arrSql['b_end_month']) > 0 && strlen($this->arrSql['b_end_day']) > 0) {
@@ -238,5 +238,5 @@
 		}
 				
-		// ÃÂÀ¸·î¤Î¸¡º÷
+		// 誕生月の検索
 		if (is_numeric($this->arrSql["birth_month"])) {
 			$this->setWhere(" EXTRACT(month from birth) = ?");  
@@ -244,5 +244,5 @@
 		}
 			
-		// ÅÐÏ¿´ü´Ö»ØÄê
+		// 登録期間指定
 		if ( (strlen($this->arrSql['start_year']) > 0 && strlen($this->arrSql['start_month']) > 0 && strlen($this->arrSql['start_day']) > 0 ) || 
 				(strlen($this->arrSql['end_year']) > 0 && strlen($this->arrSql['end_month']) >0 && strlen($this->arrSql['end_day']) > 0) ) {
@@ -257,5 +257,5 @@
 		}
 			
-		// ºÇ½ª¹ØÆþÆü»ØÄê
+		// 最終購入日指定
 		if ( (strlen($this->arrSql['buy_start_year']) > 0 && strlen($this->arrSql['buy_start_month']) > 0 && strlen($this->arrSql['buy_start_day']) > 0 ) || 
 				(strlen($this->arrSql['buy_end_year']) > 0 && strlen($this->arrSql['buy_end_month']) >0 && strlen($this->arrSql['buy_end_day']) > 0) ) {
@@ -269,5 +269,5 @@
 		}
 		
-		//¹ØÆþ¾¦ÉÊ¥³¡¼¥É
+		//購入商品コード
 		if ( strlen($this->arrSql['buy_product_code']) > 0 ) {
 			$this->setWhere( "customer_id IN (SELECT customer_id FROM dtb_order WHERE order_id IN (SELECT order_id FROM dtb_order_detail WHERE product_code LIKE ? ))");
@@ -276,5 +276,5 @@
 		}
 
-		//¹ØÆþ¾¦ÉÊÌ¾¾Î
+		//購入商品名称
 		if ( strlen($this->arrSql['buy_product_name']) > 0 ) {
 			$this->setWhere( "customer_id IN (SELECT customer_id FROM dtb_order WHERE order_id IN (SELECT order_id FROM dtb_order_detail WHERE product_name LIKE ? ))");
@@ -283,10 +283,10 @@
 		}
 		
-		//¥«¥Æ¥´¥ê¡¼¤òÁªÂò¤·¤Æ¤¤¤ë¾ì¹ç¤Î¤ß¹Ê¹þ¸¡º÷¤ò¹Ô¤¦
+		//カテゴリーを選択している場合のみ絞込検索を行う
 		if ( strlen($this->arrSql['category_id']) != ""){
-			//¥«¥Æ¥´¥ê¡¼¤Ç¹Ê¹þ¸¡º÷¤ò¹Ô¤¦SQLÊ¸À¸À®
+			//カテゴリーで絞込検索を行うSQL文生成
 			list($tmp_where, $tmp_arrval) = sfGetCatWhere(sfManualEscape($this->arrSql['category_id']));
 
-			//¥«¥Æ¥´¥ê¡¼¤Ç¹Ê¹þ¤ß¤¬²ÄÇ½¤Î¾ì¹ç
+			//カテゴリーで絞込みが可能の場合
 			if($tmp_where != "") {
 				$this->setWhere( " customer_id IN (SELECT distinct customer_id FROM dtb_order WHERE order_id IN (SELECT distinct order_id FROM dtb_order_detail WHERE product_id IN (SELECT product_id FROM dtb_products WHERE ".$tmp_where." ))) ");
@@ -294,5 +294,5 @@
 			}
 		}
-		//¡¡·ÈÂÓÅÅÏÃÈÖ¹æ
+		//　携帯電話番号
 		if ( is_numeric( $this->arrSql['cell'] ) ) {
 			$this->setWhere( "(cell01 || cell02 || cell03 LIKE ?)" );
@@ -301,5 +301,5 @@
 		}
 
-		//¡¡¥­¥ã¥ó¥Ú¡¼¥ó
+		//　キャンペーン
 		if ( is_numeric( $this->arrSql['campaign_id'] ) ) {
 			$this->setWhere( " customer_id IN (SELECT distinct customer_id FROM dtb_campaign_order WHERE campaign_id = ?)" );
@@ -310,5 +310,5 @@
 	}
 
-	// ¸¡º÷ÍÑSQL
+	// 検索用SQL
 	function getList() {
 		$this->select = "SELECT customer_id,name01,name02,kana01,kana02,sex,email,tel01,tel02,tel03,pref,status FROM dtb_customer ";
@@ -350,5 +350,5 @@
 	}
 	
-	//¡¡¸¡º÷Áí¿ô¥«¥¦¥ó¥ÈÍÑSQL
+	//　検索総数カウント用SQL
 	function getListCount() {
 		$this->select = "SELECT COUNT(customer_id) FROM dtb_customer ";	
@@ -356,5 +356,5 @@
 	}
 
-	//¡¡CSV¥À¥¦¥ó¥í¡¼¥ÉÍÑSQL
+	//　CSVダウンロード用SQL
 	function getListCSV($arrColumnCSV) {
 		$this->arrColumnCSV = $arrColumnCSV;
Index: branches/feature-module-update/data/class/helper_extends/SC_Helper_PageLayout_Ex.php
===================================================================
--- branches/feature-module-update/data/class/helper_extends/SC_Helper_PageLayout_Ex.php	(revision 15078)
+++ branches/feature-module-update/data/class/helper_extends/SC_Helper_PageLayout_Ex.php	(revision 15078)
@@ -0,0 +1,22 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+// {{{ requires
+require_once(CLASS_PATH . "helper/SC_Helper_PageLayout.php");
+
+/**
+ * Webページのレイアウト情報を制御するヘルパークラス(拡張).
+ *
+ * SC_Helper_PageLayout をカスタマイズする場合は, このクラスを編集する.
+ *
+ * @package Helper
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class SC_Helper_PageLayout_Ex extends SC_Helper_PageLayout {
+}
+?>
Index: branches/feature-module-update/data/class/GC_MobileImage.php
===================================================================
--- branches/rel/data/class/GC_MobileImage.php	(revision 12157)
+++ branches/feature-module-update/data/class/GC_MobileImage.php	(revision 15078)
@@ -8,5 +8,5 @@
  *
  *
- * Ã¼Ëö¤Î²èÌÌ²òÁüÅÙ¤Ë¤¢¤ï¤»¤Æ²èÁü¤òÊÑ´¹¤¹¤ë
+ * 端末の画面解像度にあわせて画像を変換する
  */
 
@@ -15,28 +15,28 @@
 
 /**
- * ²èÁüÊÑ´¹¥¯¥é¥¹
+ * 画像変換クラス
  */
 class GC_MobileImage {
 	/**
-	 * ²èÁü¤òÃ¼Ëö¤Î²òÁüÅÙ¤Ë¹ç¤ï¤»¤ÆÊÑ´¹¤¹¤ë
-	 * output buffering ÍÑ¥³¡¼¥ë¥Ð¥Ã¥¯´Ø¿ô
+	 * 画像を端末の解像度に合わせて変換する
+	 * output buffering 用コールバック関数
 	 *
-	 * @param string ÆþÎÏ
-	 * @return string ½ÐÎÏ
+	 * @param string 入力
+	 * @return string 出力
 	 */
 	function handler($buffer) {
 
-		// Ã¼Ëö¾ðÊó¤ò¼èÆÀ¤¹¤ë
+		// 端末情報を取得する
 		$carrier = GC_MobileUserAgent::getCarrier();
 		$model   = GC_MobileUserAgent::getModel();
 
-		// ·ÈÂÓÅÅÏÃ¤Î¾ì¹ç¤Î¤ß½èÍý¤ò¹Ô¤¦
+		// 携帯電話の場合のみ処理を行う
 		if ($carrier !== FALSE) {
 
-			// HTMLÃæ¤ÎIMG¥¿¥°¤ò¼èÆÀ¤¹¤ë
+			// HTML中のIMGタグを取得する
 			$pattern = '/<img\s+src=[\'"]([^>"]+)[\'"]\s*\/*>/i';
 			$result = preg_match_all($pattern, $buffer, $images);
 
-			// Ã¼Ëö¤Î¾ðÊó¤ò¼èÆÀ¤¹¤ë
+			// 端末の情報を取得する
 			$fp = fopen(MOBILE_IMAGE_INC_PATH . "/mobile_image_map_$carrier.csv", "r");
 			while (($data = fgetcsv($fp, 1000, ",")) !== FALSE) {
@@ -51,10 +51,10 @@
 			fclose($fp);
 
-			// docomo¤Èsoftbank¤Î¾ì¹ç¤Ï²èÁü¥Õ¥¡¥¤¥ë°ì¤Ä¤ËÍøÍÑ²ÄÇ½¤Ê¥µ¥¤¥º¤Î¾å¸Â¤ò·×»»¤¹¤ë
-			// au¤ÏHTML¤Îbyte¿ô¾å¸Â¤Ë²èÁü¥Õ¥¡¥¤¥ë¥µ¥¤¥º¤¬´Þ¤Þ¤ì¤Ê¤¤¤Î¤ÇimageFileSize¤Î¤Þ¤Þ¡£
+			// docomoとsoftbankの場合は画像ファイル一つに利用可能なサイズの上限を計算する
+			// auはHTMLのbyte数上限に画像ファイルサイズが含まれないのでimageFileSizeのまま。
 			if ($carrier == "docomo" or $carrier == "softbank") {
-				// ·×»»¼°¡§(ÍøÍÑÃ¼Ëö¤ÇÉ½¼¨²ÄÇ½¤Êcache¥µ¥¤¥º - HTML¤Î¥Ð¥¤¥È¿ô - ÊÑ´¹¸å¤Î²èÁüÌ¾¤Î¥Ð¥¤¥È¿ô(ÌÜ°ÂÃÍ) ) / HTMLÃæ¤Î²èÁü¿ô
+				// 計算式：(利用端末で表示可能なcacheサイズ - HTMLのバイト数 - 変換後の画像名のバイト数(目安値) ) / HTML中の画像数
 				$temp_imagefilesize = ($cacheSize - strlen($buffer) - (140 * $result) ) / $result;
-				// ·×»»·ë²Ì¤¬Ã¼Ëö¤ÎÉ½¼¨²ÄÇ½¥Õ¥¡¥¤¥ë¥µ¥¤¥º¾å¸Â¤è¤ê¾®¤µ¤¤¾ì¹ç¤Ï·×»»·ë²Ì¤ÎÃÍ¤òÍ­¸ú¤Ë¤¹¤ë
+				// 計算結果が端末の表示可能ファイルサイズ上限より小さい場合は計算結果の値を有効にする
 				if ($temp_imagefilesize < $imageFileSize) {
 					$imageFileSize = $temp_imagefilesize;
@@ -62,5 +62,5 @@
 			}
 
-			// ²èÁüÊÑ´¹¤Î¾ðÊó¤ò¥»¥Ã¥È¤¹¤ë
+			// 画像変換の情報をセットする
 			$imageConverter = New ImageConverter();
 			$imageConverter->setOutputDir(MOBILE_IMAGE_DIR);
@@ -69,5 +69,5 @@
 			$imageConverter->setFileSize($imageFileSize);
 
-			// HTMLÃæ¤ÎIMG¥¿¥°¤òÊÑ´¹¸å¤Î¥Õ¥¡¥¤¥ë¥Ñ¥¹¤ËÃÖ´¹¤¹¤ë
+			// HTML中のIMGタグを変換後のファイルパスに置換する
 			foreach ($images[1] as $key => $value) {
 				$converted = $imageConverter->execute(preg_replace('|^' . URL_DIR . '|', HTML_PATH, $value));
Index: branches/feature-module-update/data/class/SC_Customer.php
===================================================================
--- branches/rel/data/class/SC_Customer.php	(revision 12157)
+++ branches/feature-module-update/data/class/SC_Customer.php	(revision 15078)
@@ -6,6 +6,6 @@
  */
 
-/*  [Ì¾¾Î] SC_Customer
- *  [³µÍ×] ²ñ°÷´ÉÍý¥¯¥é¥¹
+/*  [名称] SC_Customer
+ *  [概要] 会員管理クラス
  */
 class SC_Customer {
@@ -13,21 +13,21 @@
 	var $conn;
 	var $email;
-	var $customer_data;		// ²ñ°÷¾ðÊó   
+	var $customer_data;		// 会員情報   
 		
 	function SC_Customer( $conn = '', $email = '', $pass = '' ) {
-		// ¥»¥Ã¥·¥ç¥ó³«»Ï
-		/* startSession¤«¤é°ÜÆ° 2005/11/04 ÃæÀî */
+		// セッション開始
+		/* startSessionから移動 2005/11/04 中川 */
 		sfDomainSessionStart();
 		
-		// DBÀÜÂ³¥ª¥Ö¥¸¥§¥¯¥ÈÀ¸À®
+		// DB接続オブジェクト生成
 		$DB_class_name = "SC_DbConn";
 		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();			
 			}
@@ -35,11 +35,11 @@
 			
 		if ( is_object($this->conn) ) { 
-			// Àµ¾ï¤ËDB¤ËÀÜÂ³¤Ç¤­¤ë
+			// 正常にDBに接続できる
 			if ( $email ){
-				// email¤«¤é¸ÜµÒ¾ðÊó¤ò¼èÆÀ¤¹¤ë
+				// emailから顧客情報を取得する
 				// $this->setCustomerDataFromEmail( $email );
 			}
 		} else {
-			echo "DBÀÜÂ³¥ª¥Ö¥¸¥§¥¯¥È¤ÎÀ¸À®¤Ë¼ºÇÔ¤·¤Æ¤¤¤Þ¤¹";
+			echo "DB接続オブジェクトの生成に失敗しています";
 			exit;
 		}
@@ -56,10 +56,10 @@
 			$arrValues[] = $email;
 		}
-		// ËÜÅÐÏ¿¤µ¤ì¤¿²ñ°÷¤Î¤ß
+		// 本登録された会員のみ
 		$sql = "SELECT * FROM dtb_customer WHERE (email ILIKE ?" . $sql_mobile . ") AND del_flg = 0 AND status = 2";
 		$result = $this->conn->getAll($sql, $arrValues);
 		$data = $result[0];
 		
-		// ¥Ñ¥¹¥ï¡¼¥É¤¬¹ç¤Ã¤Æ¤¤¤ì¤Ð¸ÜµÒ¾ðÊó¤òcustomer_data¤Ë¥»¥Ã¥È¤·¤Ætrue¤òÊÖ¤¹
+		// パスワードが合っていれば顧客情報をcustomer_dataにセットしてtrueを返す
 		if ( sha1($pass . ":" . AUTH_MAGIC) == $data['password'] ){
 			$this->customer_data = $data;
@@ -71,8 +71,8 @@
 
 	/**
-	 * ·ÈÂÓÃ¼ËöID¤¬°ìÃ×¤¹¤ë²ñ°÷¤¬Â¸ºß¤¹¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
-	 *
-	 * @return boolean ³ºÅö¤¹¤ë²ñ°÷¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Ï true¡¢¤½¤ì°Ê³°¤Î¾ì¹ç
-	 *                 ¤Ï false ¤òÊÖ¤¹¡£
+	 * 携帯端末IDが一致する会員が存在するかどうかをチェックする。
+	 *
+	 * @return boolean 該当する会員が存在する場合は true、それ以外の場合
+	 *                 は false を返す。
 	 */
 	function checkMobilePhoneId() {
@@ -81,5 +81,5 @@
 		}
 
-		// ·ÈÂÓÃ¼ËöID¤¬°ìÃ×¤·¡¢ËÜÅÐÏ¿¤µ¤ì¤¿²ñ°÷¤ò¸¡º÷¤¹¤ë¡£
+		// 携帯端末IDが一致し、本登録された会員を検索する。
 		$sql = 'SELECT count(*) FROM dtb_customer WHERE mobile_phone_id = ? AND del_flg = 0 AND status = 2';
 		$result = $this->conn->getOne($sql, array($_SESSION['mobile']['phone_id']));
@@ -88,10 +88,10 @@
 
 	/**
-	 * ·ÈÂÓÃ¼ËöID¤ò»ÈÍÑ¤·¤Æ²ñ°÷¤ò¸¡º÷¤·¡¢¥Ñ¥¹¥ï¡¼¥É¤Î¾È¹ç¤ò¹Ô¤¦¡£
-	 * ¥Ñ¥¹¥ï¡¼¥É¤¬¹ç¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï¸ÜµÒ¾ðÊó¤ò¼èÆÀ¤¹¤ë¡£
-	 *
-	 * @param string $pass ¥Ñ¥¹¥ï¡¼¥É
-	 * @return boolean ³ºÅö¤¹¤ë²ñ°÷¤¬Â¸ºß¤·¡¢¥Ñ¥¹¥ï¡¼¥É¤¬¹ç¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï true¡¢
-	 *                 ¤½¤ì°Ê³°¤Î¾ì¹ç¤Ï false ¤òÊÖ¤¹¡£
+	 * 携帯端末IDを使用して会員を検索し、パスワードの照合を行う。
+	 * パスワードが合っている場合は顧客情報を取得する。
+	 *
+	 * @param string $pass パスワード
+	 * @return boolean 該当する会員が存在し、パスワードが合っている場合は true、
+	 *                 それ以外の場合は false を返す。
 	 */
 	function getCustomerDataFromMobilePhoneIdPass($pass) {
@@ -100,9 +100,9 @@
 		}
 
-		// ·ÈÂÓÃ¼ËöID¤¬°ìÃ×¤·¡¢ËÜÅÐÏ¿¤µ¤ì¤¿²ñ°÷¤ò¸¡º÷¤¹¤ë¡£
+		// 携帯端末IDが一致し、本登録された会員を検索する。
 		$sql = 'SELECT * FROM dtb_customer WHERE mobile_phone_id = ? AND del_flg = 0 AND status = 2';
 		@list($data) = $this->conn->getAll($sql, array($_SESSION['mobile']['phone_id']));
 
-		// ¥Ñ¥¹¥ï¡¼¥É¤¬¹ç¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¸ÜµÒ¾ðÊó¤òcustomer_data¤Ë³ÊÇ¼¤·¤Ætrue¤òÊÖ¤¹¡£
+		// パスワードが合っている場合は、顧客情報をcustomer_dataに格納してtrueを返す。
 		if (sha1($pass . ':' . AUTH_MAGIC) == @$data['password']) {
 			$this->customer_data = $data;
@@ -114,5 +114,5 @@
 
 	/**
-	 * ·ÈÂÓÃ¼ËöID¤òÅÐÏ¿¤¹¤ë¡£
+	 * 携帯端末IDを登録する。
 	 *
 	 * @return void
@@ -136,20 +136,20 @@
 
 	/**
-	 * email ¤«¤é email_mobile ¤Ø·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¥³¥Ô¡¼¤¹¤ë¡£
+	 * email から email_mobile へ携帯のメールアドレスをコピーする。
 	 *
 	 * @return void
 	 */
 	function updateEmailMobile() {
-		// ¤¹¤Ç¤Ë email_mobile ¤ËÃÍ¤¬Æþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï²¿¤â¤·¤Ê¤¤¡£
+		// すでに email_mobile に値が入っている場合は何もしない。
 		if ($this->customer_data['email_mobile'] != '') {
 			return;
 		}
 
-		// email ¤¬·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤Ï¤Ê¤¤¾ì¹ç¤Ï²¿¤â¤·¤Ê¤¤¡£
+		// email が携帯のメールアドレスではない場合は何もしない。
 		if (!gfIsMobileMailAddress($this->customer_data['email'])) {
 			return;
 		}
 
-		// email ¤«¤é email_mobile ¤Ø¥³¥Ô¡¼¤¹¤ë¡£
+		// email から email_mobile へコピーする。
 		$objQuery = new SC_Query;
 		$sqlval = array('email_mobile' => $this->customer_data['email']);
@@ -160,7 +160,7 @@
 	}
 	
-	// ¥Ñ¥¹¥ï¡¼¥É¤ò³ÎÇ§¤»¤º¤Ë¥í¥°¥¤¥ó
+	// パスワードを確認せずにログイン
 	function setLogin($email) {
-		// ËÜÅÐÏ¿¤µ¤ì¤¿²ñ°÷¤Î¤ß
+		// 本登録された会員のみ
 		$sql = "SELECT * FROM dtb_customer WHERE email ILIKE ? AND del_flg = 0 AND status = 2";
 		$result = $this->conn->getAll($sql, array($email));
@@ -170,5 +170,5 @@
 	}
 	
-	// ¥»¥Ã¥·¥ç¥ó¾ðÊó¤òºÇ¿·¤Î¾ðÊó¤Ë¹¹¿·¤¹¤ë
+	// セッション情報を最新の情報に更新する
 	function updateSession() {
 		$sql = "SELECT * FROM dtb_customer WHERE customer_id = ? AND del_flg = 0";
@@ -179,29 +179,29 @@
 	}
 		
-	// ¥í¥°¥¤¥ó¾ðÊó¤ò¥»¥Ã¥·¥ç¥ó¤ËÅÐÏ¿¤·¡¢¥í¥°¤Ë½ñ¤­¹þ¤à
+	// ログイン情報をセッションに登録し、ログに書き込む
 	function startSession() {
 		sfDomainSessionStart();
 		$_SESSION['customer'] = $this->customer_data;
-		// ¥»¥Ã¥·¥ç¥ó¾ðÊó¤ÎÊÝÂ¸
+		// セッション情報の保存
 		gfPrintLog("access : user=".$this->customer_data['customer_id'] ."\t"."ip=". $_SERVER['REMOTE_HOST'], CUSTOMER_LOG_PATH );
 	}
 
-	// ¥í¥°¥¢¥¦¥È¡¡$_SESSION['customer']¤ò²òÊü¤·¡¢¥í¥°¤Ë½ñ¤­¹þ¤à
+	// ログアウト　$_SESSION['customer']を解放し、ログに書き込む
 	function EndSession() {
-		// $_SESSION['customer']¤Î²òÊü
+		// $_SESSION['customer']の解放
 		unset($_SESSION['customer']);
-		// ¥í¥°¤Ëµ­Ï¿¤¹¤ë
+		// ログに記録する
 		gfPrintLog("logout : user=".$this->customer_data['customer_id'] ."\t"."ip=". $_SERVER['REMOTE_HOST'], CUSTOMER_LOG_PATH );
 	}
 	
-	// ¥í¥°¥¤¥ó¤ËÀ®¸ù¤·¤Æ¤¤¤ë¤«È½Äê¤¹¤ë¡£
+	// ログインに成功しているか判定する。
 	function isLoginSuccess($dont_check_email_mobile = false) {
-		// ¥í¥°¥¤¥ó»þ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤ÈDB¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬°ìÃ×¤·¤Æ¤¤¤ë¾ì¹ç
+		// ログイン時のメールアドレスとDBのメールアドレスが一致している場合
 		if(sfIsInt($_SESSION['customer']['customer_id'])) {
 			$objQuery = new SC_Query();
 			$email = $objQuery->get("dtb_customer", "email", "customer_id = ?", array($_SESSION['customer']['customer_id']));
 			if($email == $_SESSION['customer']['email']) {
-				// ¥â¥Ð¥¤¥ë¥µ¥¤¥È¤Î¾ì¹ç¤Ï·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤³¤È¤â¥Á¥§¥Ã¥¯¤¹¤ë¡£
-				// ¤¿¤À¤· $dont_check_email_mobile ¤¬ true ¤Î¾ì¹ç¤Ï¥Á¥§¥Ã¥¯¤·¤Ê¤¤¡£
+				// モバイルサイトの場合は携帯のメールアドレスが登録されていることもチェックする。
+				// ただし $dont_check_email_mobile が true の場合はチェックしない。
 				if (defined('MOBILE_SITE') && !$dont_check_email_mobile) {
 					$email_mobile = $objQuery->get("dtb_customer", "email_mobile", "customer_id = ?", array($_SESSION['customer']['customer_id']));
@@ -214,20 +214,20 @@
 	}
 		
-	// ¥Ñ¥é¥á¡¼¥¿¤Î¼èÆÀ
+	// パラメータの取得
 	function getValue($keyname) {
 		return $_SESSION['customer'][$keyname];
 	}
 	
-	// ¥Ñ¥é¥á¡¼¥¿¤Î¥»¥Ã¥È
+	// パラメータのセット
 	function setValue($keyname, $val) {
 		$_SESSION['customer'][$keyname] = $val;
 	}
 
-	// ¥Ñ¥é¥á¡¼¥¿¤¬NULL¤«¤É¤¦¤«¤ÎÈ½Äê
+	// パラメータがNULLかどうかの判定
 	function hasValue($keyname) {
 		return isset($_SESSION['customer'][$keyname]);
 	}
 	
-	// ÃÂÀ¸Æü·î¤Ç¤¢¤ë¤«¤É¤¦¤«¤ÎÈ½Äê
+	// 誕生日月であるかどうかの判定
 	function isBirthMonth() {
 		$arrRet = split("[- :/]", $_SESSION['customer']['birth']);
Index: branches/feature-module-update/data/class/util/SC_Utils.php
===================================================================
--- branches/feature-module-update/data/class/util/SC_Utils.php	(revision 15078)
+++ branches/feature-module-update/data/class/util/SC_Utils.php	(revision 15078)
@@ -0,0 +1,2982 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+/**
+ * 各種ユーティリティクラス.
+ *
+ * 主に static 参照するユーティリティ系の関数群
+ *
+ * @package Util
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class SC_Utils {
+
+    /* データベースのバージョン所得 */
+    function sfGetDBVersion($dsn = "") {
+        if($dsn == "") {
+            if(defined('DEFAULT_DSN')) {
+                $dsn = DEFAULT_DSN;
+            } else {
+                return;
+            }
+        }
+
+        $objQuery = new SC_Query($dsn, true, true);
+        list($db_type) = split(":", $dsn);
+        if($db_type == 'mysql') {
+            $val = $objQuery->getOne("select version()");
+            $version = "MySQL " . $val;
+        }
+        if($db_type == 'pgsql') {
+            $val = $objQuery->getOne("select version()");
+            $arrLine = split(" " , $val);
+            $version = $arrLine[0] . " " . $arrLine[1];
+        }
+        return $version;
+    }
+
+    /* テーブルの存在チェック */
+    function sfTabaleExists($table_name, $dsn = "") {
+        if($dsn == "") {
+            if(defined('DEFAULT_DSN')) {
+                $dsn = DEFAULT_DSN;
+            } else {
+                return;
+            }
+        }
+
+        $objQuery = new SC_Query($dsn, true, true);
+        // 正常に接続されている場合
+        if(!$objQuery->isError()) {
+            list($db_type) = split(":", $dsn);
+            // postgresqlとmysqlとで処理を分ける
+            if ($db_type == "pgsql") {
+                $sql = "SELECT
+                            relname
+                        FROM
+                            pg_class
+                        WHERE
+                            (relkind = 'r' OR relkind = 'v') AND
+                            relname = ?
+                        GROUP BY
+                            relname";
+                $arrRet = $objQuery->getAll($sql, array($table_name));
+                if(count($arrRet) > 0) {
+                    return true;
+                }
+            }else if ($db_type == "mysql") {
+                $sql = "SHOW TABLE STATUS LIKE ?";
+                $arrRet = $objQuery->getAll($sql, array($table_name));
+                if(count($arrRet) > 0) {
+                    return true;
+                }
+            }
+        }
+        return false;
+    }
+
+    // カラムの存在チェックと作成
+    function sfColumnExists($table_name, $col_name, $col_type = "", $dsn = "", $add = false) {
+        if($dsn == "") {
+            if(defined('DEFAULT_DSN')) {
+                $dsn = DEFAULT_DSN;
+            } else {
+                return;
+            }
+        }
+
+        // テーブルが無ければエラー
+        if(!sfTabaleExists($table_name, $dsn)) return false;
+
+        $objQuery = new SC_Query($dsn, true, true);
+        // 正常に接続されている場合
+        if(!$objQuery->isError()) {
+            list($db_type) = split(":", $dsn);
+
+            // カラムリストを取得
+            $arrRet = sfGetColumnList($table_name, $objQuery, $db_type);
+            if(count($arrRet) > 0) {
+                if(in_array($col_name, $arrRet)){
+                    return true;
+                }
+            }
+        }
+
+        // カラムを追加する
+        if($add){
+            $objQuery->query("ALTER TABLE $table_name ADD $col_name $col_type ");
+            return true;
+        }
+
+        return false;
+    }
+
+    // インデックスの存在チェックと作成
+    function sfIndexExists($table_name, $col_name, $index_name, $length = "", $dsn = "", $add = false) {
+        if($dsn == "") {
+            if(defined('DEFAULT_DSN')) {
+                $dsn = DEFAULT_DSN;
+            } else {
+                return;
+            }
+        }
+
+        // テーブルが無ければエラー
+        if(!sfTabaleExists($table_name, $dsn)) return false;
+
+        $objQuery = new SC_Query($dsn, true, true);
+        // 正常に接続されている場合
+        if(!$objQuery->isError()) {
+            list($db_type) = split(":", $dsn);
+            switch($db_type) {
+            case 'pgsql':
+                // インデックスの存在確認
+                $arrRet = $objQuery->getAll("SELECT relname FROM pg_class WHERE relname = ?", array($index_name));
+                break;
+            case 'mysql':
+                // インデックスの存在確認
+                $arrRet = $objQuery->getAll("SHOW INDEX FROM ? WHERE Key_name = ?", array($table_name, $index_name));
+                break;
+            default:
+                return false;
+            }
+            // すでにインデックスが存在する場合
+            if(count($arrRet) > 0) {
+                return true;
+            }
+        }
+
+        // インデックスを作成する
+        if($add){
+            switch($db_type) {
+            case 'pgsql':
+                $objQuery->query("CREATE INDEX ? ON ? (?)", array($index_name, $table_name, $col_name));
+                break;
+            case 'mysql':
+                $objQuery->query("CREATE INDEX ? ON ? (?(?))", array($index_name, $table_name, $col_name, $length));
+                break;
+            default:
+                return false;
+            }
+            return true;
+        }
+        return false;
+    }
+
+    // データの存在チェック
+    function sfDataExists($table_name, $where, $arrval, $dsn = "", $sql = "", $add = false) {
+        if($dsn == "") {
+            if(defined('DEFAULT_DSN')) {
+                $dsn = DEFAULT_DSN;
+            } else {
+                return;
+            }
+        }
+        $objQuery = new SC_Query($dsn, true, true);
+        $count = $objQuery->count($table_name, $where, $arrval);
+
+        if($count > 0) {
+            $ret = true;
+        } else {
+            $ret = false;
+        }
+        // データを追加する
+        if(!$ret && $add) {
+            $objQuery->exec($sql);
+        }
+
+        return $ret;
+    }
+
+    /*
+     * サイト管理情報から値を取得する。
+     * データが存在する場合、必ず1以上の数値が設定されている。
+     * 0を返した場合は、呼び出し元で対応すること。
+     *
+     * @param $control_id 管理ID
+     * @param $dsn DataSource
+     * @return $control_flg フラグ
+     */
+    function sfGetSiteControlFlg($control_id, $dsn = "") {
+
+        // データソース
+        if($dsn == "") {
+            if(defined('DEFAULT_DSN')) {
+                $dsn = DEFAULT_DSN;
+            } else {
+                return;
+            }
+        }
+
+        // クエリ生成
+        $target_column = "control_flg";
+        $table_name = "dtb_site_control";
+        $where = "control_id = ?";
+        $arrval = array($control_id);
+        $control_flg = 0;
+
+        // クエリ発行
+        $objQuery = new SC_Query($dsn, true, true);
+        $arrSiteControl = $objQuery->select($target_column, $table_name, $where, $arrval);
+
+        // データが存在すればフラグを取得する
+        if (count($arrSiteControl) > 0) {
+            $control_flg = $arrSiteControl[0]["control_flg"];
+        }
+
+        return $control_flg;
+    }
+
+    // テーブルのカラム一覧を取得する
+    function sfGetColumnList($table_name, $objQuery = "", $db_type = DB_TYPE){
+        if($objQuery == "") $objQuery = new SC_Query();
+        $arrRet = array();
+
+        // postgresqlとmysqlとで処理を分ける
+        if ($db_type == "pgsql") {
+            $sql = "SELECT a.attname FROM pg_class c, pg_attribute a WHERE c.relname=? AND c.oid=a.attrelid AND a.attnum > 0 AND not a.attname like '........pg.dropped.%........' ORDER BY a.attnum";
+            $arrColList = $objQuery->getAll($sql, array($table_name));
+            $arrColList = sfswaparray($arrColList);
+            $arrRet = $arrColList["attname"];
+        }else if ($db_type == "mysql") {
+            $sql = "SHOW COLUMNS FROM $table_name";
+            $arrColList = $objQuery->getAll($sql);
+            $arrColList = sfswaparray($arrColList);
+            $arrRet = $arrColList["Field"];
+        }
+        return $arrRet;
+    }
+
+    // インストール初期処理
+    function sfInitInstall() {
+        // インストール済みが定義されていない。
+        if(!defined('ECCUBE_INSTALL')) {
+            if(!ereg("/install/", $_SERVER['PHP_SELF'])) {
+                header("Location: ./install/");
+            }
+        } else {
+            $path = HTML_PATH . "install/index.php";
+            if(file_exists($path)) {
+                sfErrorHeader(">> /install/index.phpは、インストール完了後にファイルを削除してください。");
+            }
+
+            // 旧バージョンのinstall.phpのチェック
+            $path = HTML_PATH . "install.php";
+            if(file_exists($path)) {
+                sfErrorHeader(">> /install.phpはセキュリティーホールとなります。削除してください。");
+            }
+        }
+    }
+
+    // アップデートで生成されたPHPを読み出し
+    function sfLoadUpdateModule() {
+        // URL設定ディレクトリを削除
+        $main_php = ereg_replace(URL_DIR, "", $_SERVER['PHP_SELF']);
+        $extern_php = UPDATE_PATH . $main_php;
+        if(file_exists($extern_php)) {
+            require_once($extern_php);
+        }
+    }
+
+    function sf_getBasisData() {
+        //DBから設定情報を取得
+        $objConn = new SC_DbConn(DEFAULT_DSN);
+        $result = $objConn->getAll("SELECT * FROM dtb_baseinfo");
+        if(is_array($result[0])) {
+            foreach ( $result[0] as $key=>$value ){
+                $CONF["$key"] = $value;
+            }
+        }
+        return $CONF;
+    }
+
+    // 装飾付きエラーメッセージの表示
+    function sfErrorHeader($mess, $print = false) {
+        global $GLOBAL_ERR;
+        if($GLOBAL_ERR == "") {
+            $GLOBAL_ERR = "<meta http-equiv='Content-Type' content='text/html; charset=" . CHAR_CODE . "'>\n";
+        }
+        $GLOBAL_ERR.= "<table width='100%' border='0' cellspacing='0' cellpadding='0' summary=' '>\n";
+        $GLOBAL_ERR.= "<tr>\n";
+        $GLOBAL_ERR.= "<td bgcolor='#ffeebb' height='25' colspan='2' align='center'>\n";
+        $GLOBAL_ERR.= "<SPAN style='color:red; font-size:12px'><strong>" . $mess . "</strong></span>\n";
+        $GLOBAL_ERR.= "</td>\n";
+        $GLOBAL_ERR.= "	</tr>\n";
+        $GLOBAL_ERR.= "</table>\n";
+
+        if($print) {
+            print($GLOBAL_ERR);
+        }
+    }
+
+    /* エラーページの表示 */
+    function sfDispError($type) {
+
+//        class LC_ErrorPage {
+//            function LC_ErrorPage() {
+//                $this->tpl_mainpage = 'login_error.tpl';
+//                $this->tpl_title = 'エラー';
+//            }
+//        }
+
+        //$objPage = new LC_ErrorPage();
+        $objPage = new LC_Page();
+        $objView = new SC_AdminView();
+
+        switch ($type) {
+            case LOGIN_ERROR:
+                $objPage->tpl_error="ＩＤまたはパスワードが正しくありません。<br />もう一度ご確認のうえ、再度入力してください。";
+                break;
+            case ACCESS_ERROR:
+                $objPage->tpl_error="ログイン認証の有効期限切れの可能性があります。<br />もう一度ご確認のうえ、再度ログインしてください。";
+                break;
+            case AUTH_ERROR:
+                $objPage->tpl_error="このファイルにはアクセス権限がありません。<br />もう一度ご確認のうえ、再度ログインしてください。";
+                break;
+            case INVALID_MOVE_ERRORR:
+                $objPage->tpl_error="不正なページ移動です。<br />もう一度ご確認のうえ、再度入力してください。";
+                break;
+            default:
+                $objPage->tpl_error="エラーが発生しました。<br />もう一度ご確認のうえ、再度ログインしてください。";
+                break;
+        }
+
+        $objView->assignobj($objPage);
+        $objView->display(LOGIN_FRAME);
+
+        exit;
+    }
+
+    /* サイトエラーページの表示 */
+    function sfDispSiteError($type, $objSiteSess = "", $return_top = false, $err_msg = "", $is_mobile = false) {
+        global $objCampaignSess;
+
+        if ($objSiteSess != "") {
+            $objSiteSess->setNowPage('error');
+        }
+
+//        class LC_ErrorPage {
+//            function LC_ErrorPage() {
+//                $this->tpl_mainpage = 'error.tpl';
+//                $this->tpl_css = URL_DIR.'css/layout/error.css';
+//                $this->tpl_title = 'エラー';
+//            }
+//        }
+
+        //$objPage = new LC_ErrorPage();
+        $objPage = new LC_Page();
+
+        if($is_mobile === true) {
+            $objView = new SC_MobileView();
+        } else {
+            $objView = new SC_SiteView();
+        }
+
+        switch ($type) {
+            case PRODUCT_NOT_FOUND:
+                $objPage->tpl_error="ご指定のページはございません。";
+                break;
+            case PAGE_ERROR:
+                $objPage->tpl_error="不正なページ移動です。";
+                break;
+            case CART_EMPTY:
+                $objPage->tpl_error="カートに商品ががありません。";
+                break;
+            case CART_ADD_ERROR:
+                $objPage->tpl_error="購入処理中は、カートに商品を追加することはできません。";
+                break;
+            case CANCEL_PURCHASE:
+                $objPage->tpl_error="この手続きは無効となりました。以下の要因が考えられます。<br />・セッション情報の有効期限が切れてる場合<br />・購入手続き中に新しい購入手続きを実行した場合<br />・すでに購入手続きを完了している場合";
+                break;
+            case CATEGORY_NOT_FOUND:
+                $objPage->tpl_error="ご指定のカテゴリは存在しません。";
+                break;
+            case SITE_LOGIN_ERROR:
+                $objPage->tpl_error="メールアドレスもしくはパスワードが正しくありません。";
+                break;
+            case TEMP_LOGIN_ERROR:
+                $objPage->tpl_error="メールアドレスもしくはパスワードが正しくありません。<br />本登録がお済みでない場合は、仮登録メールに記載されている<br />URLより本登録を行ってください。";
+                break;
+            case CUSTOMER_ERROR:
+                $objPage->tpl_error="不正なアクセスです。";
+                break;
+            case SOLD_OUT:
+                $objPage->tpl_error="申し訳ございませんが、ご購入の直前で売り切れた商品があります。この手続きは無効となりました。";
+                break;
+            case CART_NOT_FOUND:
+                $objPage->tpl_error="申し訳ございませんが、カート内の商品情報の取得に失敗しました。この手続きは無効となりました。";
+                break;
+            case LACK_POINT:
+                $objPage->tpl_error="申し訳ございませんが、ポイントが不足しております。この手続きは無効となりました。";
+                break;
+            case FAVORITE_ERROR:
+                $objPage->tpl_error="既にお気に入りに追加されている商品です。";
+                break;
+            case EXTRACT_ERROR:
+                $objPage->tpl_error="ファイルの解凍に失敗しました。\n指定のディレクトリに書き込み権限が与えられていない可能性があります。";
+                break;
+            case FTP_DOWNLOAD_ERROR:
+                $objPage->tpl_error="ファイルのFTPダウンロードに失敗しました。";
+                break;
+            case FTP_LOGIN_ERROR:
+                $objPage->tpl_error="FTPログインに失敗しました。";
+                break;
+            case FTP_CONNECT_ERROR:
+                $objPage->tpl_error="FTPログインに失敗しました。";
+                break;
+            case CREATE_DB_ERROR:
+                $objPage->tpl_error="DBの作成に失敗しました。\n指定のユーザーには、DB作成の権限が与えられていない可能性があります。";
+                break;
+            case DB_IMPORT_ERROR:
+                $objPage->tpl_error="データベース構造のインポートに失敗しました。\nsqlファイルが壊れている可能性があります。";
+                break;
+            case FILE_NOT_FOUND:
+                $objPage->tpl_error="指定のパスに、設定ファイルが存在しません。";
+                break;
+            case WRITE_FILE_ERROR:
+                $objPage->tpl_error="設定ファイルに書き込めません。\n設定ファイルに書き込み権限を与えてください。";
+                break;
+            case FREE_ERROR_MSG:
+                $objPage->tpl_error=$err_msg;
+                break;
+             default:
+                $objPage->tpl_error="エラーが発生しました。";
+                break;
+        }
+
+        $objPage->return_top = $return_top;
+
+        $objView->assignobj($objPage);
+
+        if(is_object($objCampaignSess)) {
+            // フレームを選択(キャンペーンページから遷移なら変更)
+            $objCampaignSess->pageView($objView);
+        } else {
+            $objView->display(SITE_FRAME);
+        }
+        exit;
+    }
+
+    /* 認証の可否判定 */
+    function sfIsSuccess($objSess, $disp_error = true) {
+        $ret = $objSess->IsSuccess();
+        if($ret != SUCCESS) {
+            if($disp_error) {
+                // エラーページの表示
+                sfDispError($ret);
+            }
+            return false;
+        }
+        // リファラーチェック(CSRFの暫定的な対策)
+        // 「リファラ無」 の場合はスルー
+        // 「リファラ有」 かつ 「管理画面からの遷移でない」 場合にエラー画面を表示する
+        if ( empty($_SERVER['HTTP_REFERER']) ) {
+            // 警告表示させる？
+            // sfErrorHeader('>> referrerが無効になっています。');
+        } else {
+            $domain  = sfIsHTTPS() ? SSL_URL : SITE_URL;
+            $pattern = sprintf('|^%s.*|', $domain);
+            $referer = $_SERVER['HTTP_REFERER'];
+
+            // 管理画面から以外の遷移の場合はエラー画面を表示
+            if (!preg_match($pattern, $referer)) {
+                if ($disp_error) sfDispError(INVALID_MOVE_ERRORR);
+                return false;
+            }
+        }
+        return true;
+    }
+
+    /**
+     * HTTPSかどうかを判定
+     *
+     * @return bool
+     */
+    function sfIsHTTPS () {
+        // HTTPS時には$_SERVER['HTTPS']には空でない値が入る
+        // $_SERVER['HTTPS'] != 'off' はIIS用
+        if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') {
+            return true;
+        } else {
+            return false;
+        }
+    }
+
+    /**
+     *  正規の遷移がされているかを判定
+     *  前画面でuniqidを埋め込んでおく必要がある
+     *  @param  obj  SC_Session, SC_SiteSession
+     *  @return bool
+     */
+    function sfIsValidTransition($objSess) {
+        // 前画面からPOSTされるuniqidが正しいものかどうかをチェック
+        $uniqid = $objSess->getUniqId();
+        if ( !empty($_POST['uniqid']) && ($_POST['uniqid'] === $uniqid) ) {
+            return true;
+        } else {
+            return false;
+        }
+    }
+
+    /* 前のページで正しく登録が行われたか判定 */
+    function sfIsPrePage($objSiteSess, $is_mobile = false) {
+        $ret = $objSiteSess->isPrePage();
+        if($ret != true) {
+            // エラーページの表示
+            sfDispSiteError(PAGE_ERROR, $objSiteSess, false, "", $is_mobile);
+        }
+    }
+
+    function sfCheckNormalAccess($objSiteSess, $objCartSess) {
+        // ユーザユニークIDの取得
+        $uniqid = $objSiteSess->getUniqId();
+        // 購入ボタンを押した時のカート内容がコピーされていない場合のみコピーする。
+        $objCartSess->saveCurrentCart($uniqid);
+        // POSTのユニークIDとセッションのユニークIDを比較(ユニークIDがPOSTされていない場合はスルー)
+        $ret = $objSiteSess->checkUniqId();
+        if($ret != true) {
+            // エラーページの表示
+            sfDispSiteError(CANCEL_PURCHASE, $objSiteSess);
+        }
+
+        // カート内が空でないか || 購入ボタンを押してから変化がないか
+        $quantity = $objCartSess->getTotalQuantity();
+        $ret = $objCartSess->checkChangeCart();
+        if($ret == true || !($quantity > 0)) {
+            // カート情報表示に強制移動する
+            header("Location: ".URL_CART_TOP);
+            exit;
+        }
+        return $uniqid;
+    }
+
+    /* DB用日付文字列取得 */
+    function sfGetTimestamp($year, $month, $day, $last = false) {
+        if($year != "" && $month != "" && $day != "") {
+            if($last) {
+                $time = "23:59:59";
+            } else {
+                $time = "00:00:00";
+            }
+            $date = $year."-".$month."-".$day." ".$time;
+        } else {
+            $date = "";
+        }
+        return 	$date;
+    }
+
+    // INT型の数値チェック
+    function sfIsInt($value) {
+        if($value != "" && strlen($value) <= INT_LEN && is_numeric($value)) {
+            return true;
+        }
+        return false;
+    }
+
+    function sfCSVDownload($data, $prefix = ""){
+
+        if($prefix == "") {
+            $dir_name = sfUpDirName();
+            $file_name = $dir_name . date("ymdHis") .".csv";
+        } else {
+            $file_name = $prefix . date("ymdHis") .".csv";
+        }
+
+        /* HTTPヘッダの出力 */
+        Header("Content-disposition: attachment; filename=${file_name}");
+        Header("Content-type: application/octet-stream; name=${file_name}");
+        Header("Cache-Control: ");
+        Header("Pragma: ");
+
+        /* i18n~ だと正常に動作しないため、mb~ に変更
+        if (i18n_discover_encoding($data) == CHAR_CODE){
+            $data = i18n_convert($data,'SJIS',CHAR_CODE);
+        }
+        */
+        if (mb_internal_encoding() == CHAR_CODE){
+            $data = mb_convert_encoding($data,'SJIS',CHAR_CODE);
+        }
+
+        /* データを出力 */
+        echo $data;
+    }
+
+    /* 1階層上のディレクトリ名を取得する */
+    function sfUpDirName() {
+        $path = $_SERVER['PHP_SELF'];
+        $arrVal = split("/", $path);
+        $cnt = count($arrVal);
+        return $arrVal[($cnt - 2)];
+    }
+
+    // 現在のサイトを更新（ただしポストは行わない）
+    function sfReload($get = "") {
+        if ($_SERVER["SERVER_PORT"] == "443" ){
+            $url = ereg_replace(URL_DIR . "$", "", SSL_URL);
+        } else {
+            $url = ereg_replace(URL_DIR . "$", "", SITE_URL);
+        }
+
+        if($get != "") {
+            header("Location: ". $url . $_SERVER['PHP_SELF'] . "?" . $get);
+        } else {
+            header("Location: ". $url . $_SERVER['PHP_SELF']);
+        }
+        exit;
+    }
+
+    // ランキングを上げる。
+    function sfRankUp($table, $colname, $id, $andwhere = "") {
+        $objQuery = new SC_Query();
+        $objQuery->begin();
+        $where = "$colname = ?";
+        if($andwhere != "") {
+            $where.= " AND $andwhere";
+        }
+        // 対象項目のランクを取得
+        $rank = $objQuery->get($table, "rank", $where, array($id));
+        // ランクの最大値を取得
+        $maxrank = $objQuery->max($table, "rank", $andwhere);
+        // ランクが最大値よりも小さい場合に実行する。
+        if($rank < $maxrank) {
+            // ランクが一つ上のIDを取得する。
+            $where = "rank = ?";
+            if($andwhere != "") {
+                $where.= " AND $andwhere";
+            }
+            $uprank = $rank + 1;
+            $up_id = $objQuery->get($table, $colname, $where, array($uprank));
+            // ランク入れ替えの実行
+            $sqlup = "UPDATE $table SET rank = ?, update_date = Now() WHERE $colname = ?";
+            $objQuery->exec($sqlup, array($rank + 1, $id));
+            $objQuery->exec($sqlup, array($rank, $up_id));
+        }
+        $objQuery->commit();
+    }
+
+    // ランキングを下げる。
+    function sfRankDown($table, $colname, $id, $andwhere = "") {
+        $objQuery = new SC_Query();
+        $objQuery->begin();
+        $where = "$colname = ?";
+        if($andwhere != "") {
+            $where.= " AND $andwhere";
+        }
+        // 対象項目のランクを取得
+        $rank = $objQuery->get($table, "rank", $where, array($id));
+
+        // ランクが1(最小値)よりも大きい場合に実行する。
+        if($rank > 1) {
+            // ランクが一つ下のIDを取得する。
+            $where = "rank = ?";
+            if($andwhere != "") {
+                $where.= " AND $andwhere";
+            }
+            $downrank = $rank - 1;
+            $down_id = $objQuery->get($table, $colname, $where, array($downrank));
+            // ランク入れ替えの実行
+            $sqlup = "UPDATE $table SET rank = ?, update_date = Now() WHERE $colname = ?";
+            $objQuery->exec($sqlup, array($rank - 1, $id));
+            $objQuery->exec($sqlup, array($rank, $down_id));
+        }
+        $objQuery->commit();
+    }
+
+    //----　指定順位へ移動
+    function sfMoveRank($tableName, $keyIdColumn, $keyId, $pos, $where = "") {
+        $objQuery = new SC_Query();
+        $objQuery->begin();
+
+        // 自身のランクを取得する
+        $rank = $objQuery->get($tableName, "rank", "$keyIdColumn = ?", array($keyId));
+        $max = $objQuery->max($tableName, "rank", $where);
+
+        // 値の調整（逆順）
+        if($pos > $max) {
+            $position = 1;
+        } else if($pos < 1) {
+            $position = $max;
+        } else {
+            $position = $max - $pos + 1;
+        }
+
+        if( $position > $rank ) $term = "rank - 1";	//入れ替え先の順位が入れ換え元の順位より大きい場合
+        if( $position < $rank ) $term = "rank + 1";	//入れ替え先の順位が入れ換え元の順位より小さい場合
+
+        //--　指定した順位の商品から移動させる商品までのrankを１つずらす
+        $sql = "UPDATE $tableName SET rank = $term, update_date = NOW() WHERE rank BETWEEN ? AND ? AND del_flg = 0";
+        if($where != "") {
+            $sql.= " AND $where";
+        }
+
+        if( $position > $rank ) $objQuery->exec( $sql, array( $rank + 1, $position ));
+        if( $position < $rank ) $objQuery->exec( $sql, array( $position, $rank - 1 ));
+
+        //-- 指定した順位へrankを書き換える。
+        $sql  = "UPDATE $tableName SET rank = ?, update_date = NOW() WHERE $keyIdColumn = ? AND del_flg = 0 ";
+        if($where != "") {
+            $sql.= " AND $where";
+        }
+
+        $objQuery->exec( $sql, array( $position, $keyId ) );
+        $objQuery->commit();
+    }
+
+    // ランクを含むレコードの削除
+    // レコードごと削除する場合は、$deleteをtrueにする。
+    function sfDeleteRankRecord($table, $colname, $id, $andwhere = "", $delete = false) {
+        $objQuery = new SC_Query();
+        $objQuery->begin();
+        // 削除レコードのランクを取得する。
+        $where = "$colname = ?";
+        if($andwhere != "") {
+            $where.= " AND $andwhere";
+        }
+        $rank = $objQuery->get($table, "rank", $where, array($id));
+
+        if(!$delete) {
+            // ランクを最下位にする、DELフラグON
+            $sqlup = "UPDATE $table SET rank = 0, del_flg = 1, update_date = Now() ";
+            $sqlup.= "WHERE $colname = ?";
+            // UPDATEの実行
+            $objQuery->exec($sqlup, array($id));
+        } else {
+            $objQuery->delete($table, "$colname = ?", array($id));
+        }
+
+        // 追加レコードのランクより上のレコードを一つずらす。
+        $where = "rank > ?";
+        if($andwhere != "") {
+            $where.= " AND $andwhere";
+        }
+        $sqlup = "UPDATE $table SET rank = (rank - 1) WHERE $where";
+        $objQuery->exec($sqlup, array($rank));
+        $objQuery->commit();
+    }
+
+    // レコードの存在チェック
+    function sfIsRecord($table, $col, $arrval, $addwhere = "") {
+        $objQuery = new SC_Query();
+        $arrCol = split("[, ]", $col);
+
+        $where = "del_flg = 0";
+
+        if($addwhere != "") {
+            $where.= " AND $addwhere";
+        }
+
+        foreach($arrCol as $val) {
+            if($val != "") {
+                if($where == "") {
+                    $where = "$val = ?";
+                } else {
+                    $where.= " AND $val = ?";
+                }
+            }
+        }
+        $ret = $objQuery->get($table, $col, $where, $arrval);
+
+        if($ret != "") {
+            return true;
+        }
+        return false;
+    }
+
+    // チェックボックスの値をマージ
+    function sfMergeCBValue($keyname, $max) {
+        $conv = "";
+        $cnt = 1;
+        for($cnt = 1; $cnt <= $max; $cnt++) {
+            if ($_POST[$keyname . $cnt] == "1") {
+                $conv.= "1";
+            } else {
+                $conv.= "0";
+            }
+        }
+        return $conv;
+    }
+
+    // html_checkboxesの値をマージして2進数形式に変更する。
+    function sfMergeCheckBoxes($array, $max) {
+        $ret = "";
+        if(is_array($array)) {
+            foreach($array as $val) {
+                $arrTmp[$val] = "1";
+            }
+        }
+        for($i = 1; $i <= $max; $i++) {
+            if($arrTmp[$i] == "1") {
+                $ret.= "1";
+            } else {
+                $ret.= "0";
+            }
+        }
+        return $ret;
+    }
+
+
+    // html_checkboxesの値をマージして「-」でつなげる。
+    function sfMergeParamCheckBoxes($array) {
+        $ret = '';
+        if(is_array($array)) {
+            foreach($array as $val) {
+                if($ret != "") {
+                    $ret.= "-$val";
+                } else {
+                    $ret = $val;
+                }
+            }
+        } else {
+            $ret = $array;
+        }
+        return $ret;
+    }
+
+    // html_checkboxesの値をマージしてSQL検索用に変更する。
+    function sfSearchCheckBoxes($array) {
+        $max = 0;
+        $ret = "";
+        foreach($array as $val) {
+            $arrTmp[$val] = "1";
+            if($val > $max) {
+                $max = $val;
+            }
+        }
+        for($i = 1; $i <= $max; $i++) {
+            if($arrTmp[$i] == "1") {
+                $ret.= "1";
+            } else {
+                $ret.= "_";
+            }
+        }
+
+        if($ret != "") {
+            $ret.= "%";
+        }
+        return $ret;
+    }
+
+    // 2進数形式の値をhtml_checkboxes対応の値に切り替える
+    function sfSplitCheckBoxes($val) {
+        $len = strlen($val);
+        for($i = 0; $i < $len; $i++) {
+            if(substr($val, $i, 1) == "1") {
+                $arrRet[] = ($i + 1);
+            }
+        }
+        return $arrRet;
+    }
+
+    // チェックボックスの値をマージ
+    function sfMergeCBSearchValue($keyname, $max) {
+        $conv = "";
+        $cnt = 1;
+        for($cnt = 1; $cnt <= $max; $cnt++) {
+            if ($_POST[$keyname . $cnt] == "1") {
+                $conv.= "1";
+            } else {
+                $conv.= "_";
+            }
+        }
+        return $conv;
+    }
+
+    // チェックボックスの値を分解
+    function sfSplitCBValue($val, $keyname = "") {
+        $len = strlen($val);
+        $no = 1;
+        for ($cnt = 0; $cnt < $len; $cnt++) {
+            if($keyname != "") {
+                $arr[$keyname . $no] = substr($val, $cnt, 1);
+            } else {
+                $arr[] = substr($val, $cnt, 1);
+            }
+            $no++;
+        }
+        return $arr;
+    }
+
+    // キーと値をセットした配列を取得
+    function sfArrKeyValue($arrList, $keyname, $valname, $len_max = "", $keysize = "") {
+
+        $max = count($arrList);
+
+        if($len_max != "" && $max > $len_max) {
+            $max = $len_max;
+        }
+
+        for($cnt = 0; $cnt < $max; $cnt++) {
+            if($keysize != "") {
+                $key = sfCutString($arrList[$cnt][$keyname], $keysize);
+            } else {
+                $key = $arrList[$cnt][$keyname];
+            }
+            $val = $arrList[$cnt][$valname];
+
+            if(!isset($arrRet[$key])) {
+                $arrRet[$key] = $val;
+            }
+
+        }
+        return $arrRet;
+    }
+
+    // キーと値をセットした配列を取得(値が複数の場合)
+    function sfArrKeyValues($arrList, $keyname, $valname, $len_max = "", $keysize = "", $connect = "") {
+
+        $max = count($arrList);
+
+        if($len_max != "" && $max > $len_max) {
+            $max = $len_max;
+        }
+
+        for($cnt = 0; $cnt < $max; $cnt++) {
+            if($keysize != "") {
+                $key = sfCutString($arrList[$cnt][$keyname], $keysize);
+            } else {
+                $key = $arrList[$cnt][$keyname];
+            }
+            $val = $arrList[$cnt][$valname];
+
+            if($connect != "") {
+                $arrRet[$key].= "$val".$connect;
+            } else {
+                $arrRet[$key][] = $val;
+            }
+        }
+        return $arrRet;
+    }
+
+    // 配列の値をカンマ区切りで返す。
+    function sfGetCommaList($array, $space=true) {
+        if (count($array) > 0) {
+            $line = "";
+            foreach($array as $val) {
+                if ($space) {
+                    $line .= $val . ", ";
+                }else{
+                    $line .= $val . ",";
+                }
+            }
+            if ($space) {
+                $line = ereg_replace(", $", "", $line);
+            }else{
+                $line = ereg_replace(",$", "", $line);
+            }
+            return $line;
+        }else{
+            return false;
+        }
+
+    }
+
+    /* 配列の要素をCSVフォーマットで出力する。*/
+    function sfGetCSVList($array) {
+        if (count($array) > 0) {
+            foreach($array as $key => $val) {
+                $val = mb_convert_encoding($val, CHAR_CODE, CHAR_CODE);
+                $line .= "\"".$val."\",";
+            }
+            $line = ereg_replace(",$", "\n", $line);
+        }else{
+            return false;
+        }
+        return $line;
+    }
+
+    /* 配列の要素をPDFフォーマットで出力する。*/
+    function sfGetPDFList($array) {
+        foreach($array as $key => $val) {
+            $line .= "\t".$val;
+        }
+        $line.="\n";
+        return $line;
+    }
+
+
+
+    /*-----------------------------------------------------------------*/
+    /*	check_set_term
+    /*	年月日に別れた2つの期間の妥当性をチェックし、整合性と期間を返す
+    /*　引数 (開始年,開始月,開始日,終了年,終了月,終了日)
+    /*　戻値 array(１，２，３）
+    /*  		１．開始年月日 (YYYY/MM/DD 000000)
+    /*			２．終了年月日 (YYYY/MM/DD 235959)
+    /*			３．エラー ( 0 = OK, 1 = NG )
+    /*-----------------------------------------------------------------*/
+    function sfCheckSetTerm ( $start_year, $start_month, $start_day, $end_year, $end_month, $end_day ) {
+
+        // 期間指定
+        $error = 0;
+        if ( $start_month || $start_day || $start_year){
+            if ( ! checkdate($start_month, $start_day , $start_year) ) $error = 1;
+        } else {
+            $error = 1;
+        }
+        if ( $end_month || $end_day || $end_year){
+            if ( ! checkdate($end_month ,$end_day ,$end_year) ) $error = 2;
+        }
+        if ( ! $error ){
+            $date1 = $start_year ."/".sprintf("%02d",$start_month) ."/".sprintf("%02d",$start_day) ." 000000";
+            $date2 = $end_year   ."/".sprintf("%02d",$end_month)   ."/".sprintf("%02d",$end_day)   ." 235959";
+            if ($date1 > $date2) $error = 3;
+        } else {
+            $error = 1;
+        }
+        return array($date1, $date2, $error);
+    }
+
+    // エラー箇所の背景色を変更するためのfunction SC_Viewで読み込む
+    function sfSetErrorStyle(){
+        return 'style="background-color:'.ERR_COLOR.'"';
+    }
+
+    /* DBに渡す数値のチェック
+     * 10桁以上はオーバーフローエラーを起こすので。
+     */
+    function sfCheckNumLength( $value ){
+        if ( ! is_numeric($value)  ){
+            return false;
+        }
+
+        if ( strlen($value) > 9 ) {
+            return false;
+        }
+
+        return true;
+    }
+
+    // 一致した値のキー名を取得
+    function sfSearchKey($array, $word, $default) {
+        foreach($array as $key => $val) {
+            if($val == $word) {
+                return $key;
+            }
+        }
+        return $default;
+    }
+
+    // カテゴリツリーの取得($products_check:true商品登録済みのものだけ取得)
+    function sfGetCategoryList($addwhere = "", $products_check = false, $head = CATEGORY_HEAD) {
+        $objQuery = new SC_Query();
+        $where = "del_flg = 0";
+
+        if($addwhere != "") {
+            $where.= " AND $addwhere";
+        }
+
+        $objQuery->setoption("ORDER BY rank DESC");
+
+        if($products_check) {
+            $col = "T1.category_id, category_name, level";
+            $from = "dtb_category AS T1 LEFT JOIN dtb_category_total_count AS T2 ON T1.category_id = T2.category_id";
+            $where .= " AND product_count > 0";
+        } else {
+            $col = "category_id, category_name, level";
+            $from = "dtb_category";
+        }
+
+        $arrRet = $objQuery->select($col, $from, $where);
+
+        $max = count($arrRet);
+        for($cnt = 0; $cnt < $max; $cnt++) {
+            $id = $arrRet[$cnt]['category_id'];
+            $name = $arrRet[$cnt]['category_name'];
+            $arrList[$id] = "";
+            /*
+            for($n = 1; $n < $arrRet[$cnt]['level']; $n++) {
+                $arrList[$id].= "　";
+            }
+            */
+            for($cat_cnt = 0; $cat_cnt < $arrRet[$cnt]['level']; $cat_cnt++) {
+                $arrList[$id].= $head;
+            }
+            $arrList[$id].= $name;
+        }
+        return $arrList;
+    }
+
+    // カテゴリツリーの取得（親カテゴリのValue:0)
+    function sfGetLevelCatList($parent_zero = true) {
+        $objQuery = new SC_Query();
+        $col = "category_id, category_name, level";
+        $where = "del_flg = 0";
+        $objQuery->setoption("ORDER BY rank DESC");
+        $arrRet = $objQuery->select($col, "dtb_category", $where);
+        $max = count($arrRet);
+
+        for($cnt = 0; $cnt < $max; $cnt++) {
+            if($parent_zero) {
+                if($arrRet[$cnt]['level'] == LEVEL_MAX) {
+                    $arrValue[$cnt] = $arrRet[$cnt]['category_id'];
+                } else {
+                    $arrValue[$cnt] = "";
+                }
+            } else {
+                $arrValue[$cnt] = $arrRet[$cnt]['category_id'];
+            }
+
+            $arrOutput[$cnt] = "";
+            /*
+            for($n = 1; $n < $arrRet[$cnt]['level']; $n++) {
+                $arrOutput[$cnt].= "　";
+            }
+            */
+            for($cat_cnt = 0; $cat_cnt < $arrRet[$cnt]['level']; $cat_cnt++) {
+                $arrOutput[$cnt].= CATEGORY_HEAD;
+            }
+            $arrOutput[$cnt].= $arrRet[$cnt]['category_name'];
+        }
+        return array($arrValue, $arrOutput);
+    }
+
+    function sfGetErrorColor($val) {
+        if($val != "") {
+            return "background-color:" . ERR_COLOR;
+        }
+        return "";
+    }
+
+
+    function sfGetEnabled($val) {
+        if( ! $val ) {
+            return " disabled=\"disabled\"";
+        }
+        return "";
+    }
+
+    function sfGetChecked($param, $value) {
+        if($param == $value) {
+            return "checked=\"checked\"";
+        }
+        return "";
+    }
+
+    // SELECTボックス用リストの作成
+    function sfGetIDValueList($table, $keyname, $valname) {
+        $objQuery = new SC_Query();
+        $col = "$keyname, $valname";
+        $objQuery->setwhere("del_flg = 0");
+        $objQuery->setorder("rank DESC");
+        $arrList = $objQuery->select($col, $table);
+        $count = count($arrList);
+        for($cnt = 0; $cnt < $count; $cnt++) {
+            $key = $arrList[$cnt][$keyname];
+            $val = $arrList[$cnt][$valname];
+            $arrRet[$key] = $val;
+        }
+        return $arrRet;
+    }
+
+    function sfTrim($str) {
+        $ret = ereg_replace("^[　 \n\r]*", "", $str);
+        $ret = ereg_replace("[　 \n\r]*$", "", $ret);
+        return $ret;
+    }
+
+    /* 所属するすべての階層の親IDを配列で返す */
+    function sfGetParents($objQuery, $table, $pid_name, $id_name, $id) {
+        $arrRet = SC_Utils::sfGetParentsArray($table, $pid_name, $id_name, $id);
+        // 配列の先頭1つを削除する。
+        array_shift($arrRet);
+        return $arrRet;
+    }
+
+
+    /* 親IDの配列を元に特定のカラムを取得する。*/
+    function sfGetParentsCol($objQuery, $table, $id_name, $col_name, $arrId ) {
+        $col = $col_name;
+        $len = count($arrId);
+        $where = "";
+
+        for($cnt = 0; $cnt < $len; $cnt++) {
+            if($where == "") {
+                $where = "$id_name = ?";
+            } else {
+                $where.= " OR $id_name = ?";
+            }
+        }
+
+        $objQuery->setorder("level");
+        $arrRet = $objQuery->select($col, $table, $where, $arrId);
+        return $arrRet;
+    }
+
+    /* 子IDの配列を返す */
+    function sfGetChildsID($table, $pid_name, $id_name, $id) {
+        $arrRet = sfGetChildrenArray($table, $pid_name, $id_name, $id);
+        return $arrRet;
+    }
+
+    /* カテゴリ変更時の移動処理 */
+    function sfMoveCatRank($objQuery, $table, $id_name, $cat_name, $old_catid, $new_catid, $id) {
+        if ($old_catid == $new_catid) {
+            return;
+        }
+        // 旧カテゴリでのランク削除処理
+        // 移動レコードのランクを取得する。
+        $where = "$id_name = ?";
+        $rank = $objQuery->get($table, "rank", $where, array($id));
+        // 削除レコードのランクより上のレコードを一つ下にずらす。
+        $where = "rank > ? AND $cat_name = ?";
+        $sqlup = "UPDATE $table SET rank = (rank - 1) WHERE $where";
+        $objQuery->exec($sqlup, array($rank, $old_catid));
+        // 新カテゴリでの登録処理
+        // 新カテゴリの最大ランクを取得する。
+        $max_rank = $objQuery->max($table, "rank", "$cat_name = ?", array($new_catid)) + 1;
+        $where = "$id_name = ?";
+        $sqlup = "UPDATE $table SET rank = ? WHERE $where";
+        $objQuery->exec($sqlup, array($max_rank, $id));
+    }
+
+    /* 税金計算 */
+    function sfTax($price, $tax, $tax_rule) {
+        $real_tax = $tax / 100;
+        $ret = $price * $real_tax;
+        switch($tax_rule) {
+        // 四捨五入
+        case 1:
+            $ret = round($ret);
+            break;
+        // 切り捨て
+        case 2:
+            $ret = floor($ret);
+            break;
+        // 切り上げ
+        case 3:
+            $ret = ceil($ret);
+            break;
+        // デフォルト:切り上げ
+        default:
+            $ret = ceil($ret);
+            break;
+        }
+        return $ret;
+    }
+
+    /* 税金付与 */
+    function sfPreTax($price, $tax, $tax_rule) {
+        $real_tax = $tax / 100;
+        $ret = $price * (1 + $real_tax);
+
+        switch($tax_rule) {
+        // 四捨五入
+        case 1:
+            $ret = round($ret);
+            break;
+        // 切り捨て
+        case 2:
+            $ret = floor($ret);
+            break;
+        // 切り上げ
+        case 3:
+            $ret = ceil($ret);
+            break;
+        // デフォルト:切り上げ
+        default:
+            $ret = ceil($ret);
+            break;
+        }
+        return $ret;
+    }
+
+    // 桁数を指定して四捨五入
+    function sfRound($value, $pow = 0){
+        $adjust = pow(10 ,$pow-1);
+
+        // 整数且つ0出なければ桁数指定を行う
+        if(sfIsInt($adjust) and $pow > 1){
+            $ret = (round($value * $adjust)/$adjust);
+        }
+
+        $ret = round($ret);
+
+        return $ret;
+    }
+
+    /* ポイント付与 */
+    function sfPrePoint($price, $point_rate, $rule = POINT_RULE, $product_id = "") {
+        if(sfIsInt($product_id)) {
+            $objQuery = new SC_Query();
+            $where = "now() >= cast(start_date as date) AND ";
+            $where .= "now() < cast(end_date as date) AND ";
+
+            $where .= "del_flg = 0 AND campaign_id IN (SELECT campaign_id FROM dtb_campaign_detail where product_id = ? )";
+            //登録(更新)日付順
+            $objQuery->setorder('update_date DESC');
+            //キャンペーンポイントの取得
+            $arrRet = $objQuery->select("campaign_name, campaign_point_rate", "dtb_campaign", $where, array($product_id));
+        }
+        //複数のキャンペーンに登録されている商品は、最新のキャンペーンからポイントを取得
+        if($arrRet[0]['campaign_point_rate'] != "") {
+            $campaign_point_rate = $arrRet[0]['campaign_point_rate'];
+            $real_point = $campaign_point_rate / 100;
+        } else {
+            $real_point = $point_rate / 100;
+        }
+        $ret = $price * $real_point;
+        switch($rule) {
+        // 四捨五入
+        case 1:
+            $ret = round($ret);
+            break;
+        // 切り捨て
+        case 2:
+            $ret = floor($ret);
+            break;
+        // 切り上げ
+        case 3:
+            $ret = ceil($ret);
+            break;
+        // デフォルト:切り上げ
+        default:
+            $ret = ceil($ret);
+            break;
+        }
+        //キャンペーン商品の場合
+        if($campaign_point_rate != "") {
+            $ret = "(".$arrRet[0]['campaign_name']."ポイント率".$campaign_point_rate."%)".$ret;
+        }
+        return $ret;
+    }
+
+    /* 規格分類の件数取得 */
+    function sfGetClassCatCount() {
+        $sql = "select count(dtb_class.class_id) as count, dtb_class.class_id ";
+        $sql.= "from dtb_class inner join dtb_classcategory on dtb_class.class_id = dtb_classcategory.class_id ";
+        $sql.= "where dtb_class.del_flg = 0 AND dtb_classcategory.del_flg = 0 ";
+        $sql.= "group by dtb_class.class_id, dtb_class.name";
+        $objQuery = new SC_Query();
+        $arrList = $objQuery->getall($sql);
+        // キーと値をセットした配列を取得
+        $arrRet = sfArrKeyValue($arrList, 'class_id', 'count');
+
+        return $arrRet;
+    }
+
+    /* 規格の登録 */
+    function sfInsertProductClass($objQuery, $arrList, $product_id) {
+        // すでに規格登録があるかどうかをチェックする。
+        $where = "product_id = ? AND classcategory_id1 <> 0 AND classcategory_id1 <> 0";
+        $count = $objQuery->count("dtb_products_class", $where,  array($product_id));
+
+        // すでに規格登録がない場合
+        if($count == 0) {
+            // 既存規格の削除
+            $where = "product_id = ?";
+            $objQuery->delete("dtb_products_class", $where, array($product_id));
+            $sqlval['product_id'] = $product_id;
+            $sqlval['classcategory_id1'] = '0';
+            $sqlval['classcategory_id2'] = '0';
+            $sqlval['product_code'] = $arrList["product_code"];
+            $sqlval['stock'] = $arrList["stock"];
+            $sqlval['stock_unlimited'] = $arrList["stock_unlimited"];
+            $sqlval['price01'] = $arrList['price01'];
+            $sqlval['price02'] = $arrList['price02'];
+            $sqlval['creator_id'] = $_SESSION['member_id'];
+            $sqlval['create_date'] = "now()";
+
+            if($_SESSION['member_id'] == "") {
+                $sqlval['creator_id'] = '0';
+            }
+
+            // INSERTの実行
+            $objQuery->insert("dtb_products_class", $sqlval);
+        }
+    }
+
+    function sfGetProductClassId($product_id, $classcategory_id1, $classcategory_id2) {
+        $where = "product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?";
+        $objQuery = new SC_Query();
+        $ret = $objQuery->get("dtb_products_class", "product_class_id", $where, Array($product_id, $classcategory_id1, $classcategory_id2));
+        return $ret;
+    }
+
+    /* 文末の「/」をなくす */
+    function sfTrimURL($url) {
+        $ret = ereg_replace("[/]+$", "", $url);
+        return $ret;
+    }
+
+    /* 商品規格情報の取得 */
+    function sfGetProductsClass($arrID) {
+        list($product_id, $classcategory_id1, $classcategory_id2) = $arrID;
+
+        if($classcategory_id1 == "") {
+            $classcategory_id1 = '0';
+        }
+        if($classcategory_id2 == "") {
+            $classcategory_id2 = '0';
+        }
+
+        // 商品規格取得
+        $objQuery = new SC_Query();
+        $col = "product_id, deliv_fee, name, product_code, main_list_image, main_image, price01, price02, point_rate, product_class_id, classcategory_id1, classcategory_id2, class_id1, class_id2, stock, stock_unlimited, sale_limit, sale_unlimited";
+        $table = "vw_product_class AS prdcls";
+        $where = "product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?";
+        $objQuery->setorder("rank1 DESC, rank2 DESC");
+        $arrRet = $objQuery->select($col, $table, $where, array($product_id, $classcategory_id1, $classcategory_id2));
+        return $arrRet[0];
+    }
+
+    /* 集計情報を元に最終計算 */
+    function sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo, $objCustomer = "") {
+        // 商品の合計個数
+        $total_quantity = $objCartSess->getTotalQuantity(true);
+
+        // 税金の取得
+        $arrData['tax'] = $objPage->tpl_total_tax;
+        // 小計の取得
+        $arrData['subtotal'] = $objPage->tpl_total_pretax;
+
+        // 合計送料の取得
+        $arrData['deliv_fee'] = 0;
+
+        // 商品ごとの送料が有効の場合
+        if (OPTION_PRODUCT_DELIV_FEE == 1) {
+            $arrData['deliv_fee']+= $objCartSess->getAllProductsDelivFee();
+        }
+
+        // 配送業者の送料が有効の場合
+        if (OPTION_DELIV_FEE == 1) {
+            // 送料の合計を計算する
+            $arrData['deliv_fee']+= sfGetDelivFee($arrData['deliv_pref'], $arrData['payment_id']);
+        }
+
+        // 送料無料の購入数が設定されている場合
+        if(DELIV_FREE_AMOUNT > 0) {
+            if($total_quantity >= DELIV_FREE_AMOUNT) {
+                $arrData['deliv_fee'] = 0;
+            }
+        }
+
+        // 送料無料条件が設定されている場合
+        if($arrInfo['free_rule'] > 0) {
+            // 小計が無料条件を超えている場合
+            if($arrData['subtotal'] >= $arrInfo['free_rule']) {
+                $arrData['deliv_fee'] = 0;
+            }
+        }
+
+        // 合計の計算
+        $arrData['total'] = $objPage->tpl_total_pretax;	// 商品合計
+        $arrData['total']+= $arrData['deliv_fee'];		// 送料
+        $arrData['total']+= $arrData['charge'];			// 手数料
+        // お支払い合計
+        $arrData['payment_total'] = $arrData['total'] - ($arrData['use_point'] * POINT_VALUE);
+        // 加算ポイントの計算
+        $arrData['add_point'] = sfGetAddPoint($objPage->tpl_total_point, $arrData['use_point'], $arrInfo);
+
+        if($objCustomer != "") {
+            // 誕生日月であった場合
+            if($objCustomer->isBirthMonth()) {
+                $arrData['birth_point'] = BIRTH_MONTH_POINT;
+                $arrData['add_point'] += $arrData['birth_point'];
+            }
+        }
+
+        if($arrData['add_point'] < 0) {
+            $arrData['add_point'] = 0;
+        }
+
+        return $arrData;
+    }
+
+    /* カート内商品の集計処理 */
+    function sfTotalCart($objPage, $objCartSess, $arrInfo) {
+        // 規格名一覧
+        $arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
+        // 規格分類名一覧
+        $arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
+
+        $objPage->tpl_total_pretax = 0;		// 費用合計(税込み)
+        $objPage->tpl_total_tax = 0;		// 消費税合計
+        $objPage->tpl_total_point = 0;		// ポイント合計
+
+        // カート内情報の取得
+        $arrCart = $objCartSess->getCartList();
+        $max = count($arrCart);
+        $cnt = 0;
+
+        for ($i = 0; $i < $max; $i++) {
+            // 商品規格情報の取得
+            $arrData = sfGetProductsClass($arrCart[$i]['id']);
+            $limit = "";
+            // DBに存在する商品
+            if (count($arrData) > 0) {
+
+                // 購入制限数を求める。
+                if ($arrData['stock_unlimited'] != '1' && $arrData['sale_unlimited'] != '1') {
+                    if($arrData['sale_limit'] < $arrData['stock']) {
+                        $limit = $arrData['sale_limit'];
+                    } else {
+                        $limit = $arrData['stock'];
+                    }
+                } else {
+                    if ($arrData['sale_unlimited'] != '1') {
+                        $limit = $arrData['sale_limit'];
+                    }
+                    if ($arrData['stock_unlimited'] != '1') {
+                        $limit = $arrData['stock'];
+                    }
+                }
+
+                if($limit != "" && $limit < $arrCart[$i]['quantity']) {
+                    // カート内商品数を制限に合わせる
+                    $objCartSess->setProductValue($arrCart[$i]['id'], 'quantity', $limit);
+                    $quantity = $limit;
+                    $objPage->tpl_message = "※「" . $arrData['name'] . "」は販売制限しております、一度にこれ以上の購入はできません。";
+                } else {
+                    $quantity = $arrCart[$i]['quantity'];
+                }
+
+                $objPage->arrProductsClass[$cnt] = $arrData;
+                $objPage->arrProductsClass[$cnt]['quantity'] = $quantity;
+                $objPage->arrProductsClass[$cnt]['cart_no'] = $arrCart[$i]['cart_no'];
+                $objPage->arrProductsClass[$cnt]['class_name1'] = $arrClassName[$arrData['class_id1']];
+                $objPage->arrProductsClass[$cnt]['class_name2'] = $arrClassName[$arrData['class_id2']];
+                $objPage->arrProductsClass[$cnt]['classcategory_name1'] = $arrClassCatName[$arrData['classcategory_id1']];
+                $objPage->arrProductsClass[$cnt]['classcategory_name2'] = $arrClassCatName[$arrData['classcategory_id2']];
+
+                // 画像サイズ
+                list($image_width, $image_height) = getimagesize(IMAGE_SAVE_DIR . basename($objPage->arrProductsClass[$cnt]["main_image"]));
+                $objPage->arrProductsClass[$cnt]["tpl_image_width"] = $image_width + 60;
+                $objPage->arrProductsClass[$cnt]["tpl_image_height"] = $image_height + 80;
+
+                // 価格の登録
+                if ($arrData['price02'] != "") {
+                    $objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price02']);
+                    $objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price02'];
+                } else {
+                    $objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price01']);
+                    $objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price01'];
+                }
+                // ポイント付与率の登録
+                $objCartSess->setProductValue($arrCart[$i]['id'], 'point_rate', $arrData['point_rate']);
+                // 商品ごとの合計金額
+                $objPage->arrProductsClass[$cnt]['total_pretax'] = $objCartSess->getProductTotal($arrInfo, $arrCart[$i]['id']);
+                // 送料の合計を計算する
+                $objPage->tpl_total_deliv_fee+= ($arrData['deliv_fee'] * $arrCart[$i]['quantity']);
+                $cnt++;
+            } else {
+                // DBに商品が見つからない場合はカート商品の削除
+                $objCartSess->delProductKey('id', $arrCart[$i]['id']);
+            }
+        }
+
+        // 全商品合計金額(税込み)
+        $objPage->tpl_total_pretax = $objCartSess->getAllProductsTotal($arrInfo);
+        // 全商品合計消費税
+        $objPage->tpl_total_tax = $objCartSess->getAllProductsTax($arrInfo);
+        // 全商品合計ポイント
+        $objPage->tpl_total_point = $objCartSess->getAllProductsPoint();
+
+        return $objPage;
+    }
+
+    /* DBから取り出した日付の文字列を調整する。*/
+    function sfDispDBDate($dbdate, $time = true) {
+        list($y, $m, $d, $H, $M) = split("[- :]", $dbdate);
+
+        if(strlen($y) > 0 && strlen($m) > 0 && strlen($d) > 0) {
+            if ($time) {
+                $str = sprintf("%04d/%02d/%02d %02d:%02d", $y, $m, $d, $H, $M);
+            } else {
+                $str = sprintf("%04d/%02d/%02d", $y, $m, $d, $H, $M);
+            }
+        } else {
+            $str = "";
+        }
+        return $str;
+    }
+
+    function sfGetDelivTime($payment_id = "") {
+        $objQuery = new SC_Query();
+
+        $deliv_id = "";
+
+        if($payment_id != "") {
+            $where = "del_flg = 0 AND payment_id = ?";
+            $arrRet = $objQuery->select("deliv_id", "dtb_payment", $where, array($payment_id));
+            $deliv_id = $arrRet[0]['deliv_id'];
+        }
+
+        if($deliv_id != "") {
+            $objQuery->setorder("time_id");
+            $where = "deliv_id = ?";
+            $arrRet= $objQuery->select("time_id, deliv_time", "dtb_delivtime", $where, array($deliv_id));
+        }
+
+        return $arrRet;
+    }
+
+
+    // 都道府県、支払い方法から配送料金を取得する
+    function sfGetDelivFee($pref, $payment_id = "") {
+        $objQuery = new SC_Query();
+
+        $deliv_id = "";
+
+        // 支払い方法が指定されている場合は、対応した配送業者を取得する
+        if($payment_id != "") {
+            $where = "del_flg = 0 AND payment_id = ?";
+            $arrRet = $objQuery->select("deliv_id", "dtb_payment", $where, array($payment_id));
+            $deliv_id = $arrRet[0]['deliv_id'];
+        // 支払い方法が指定されていない場合は、先頭の配送業者を取得する
+        } else {
+            $where = "del_flg = 0";
+            $objQuery->setOrder("rank DESC");
+            $objQuery->setLimitOffset(1);
+            $arrRet = $objQuery->select("deliv_id", "dtb_deliv", $where);
+            $deliv_id = $arrRet[0]['deliv_id'];
+        }
+
+        // 配送業者から配送料を取得
+        if($deliv_id != "") {
+
+            // 都道府県が指定されていない場合は、東京都の番号を指定しておく
+            if($pref == "") {
+                $pref = 13;
+            }
+
+            $objQuery = new SC_Query();
+            $where = "deliv_id = ? AND pref = ?";
+            $arrRet= $objQuery->select("fee", "dtb_delivfee", $where, array($deliv_id, $pref));
+        }
+        return $arrRet[0]['fee'];
+    }
+
+    /* 支払い方法の取得 */
+    function sfGetPayment() {
+        $objQuery = new SC_Query();
+        // 購入金額が条件額以下の項目を取得
+        $where = "del_flg = 0";
+        $objQuery->setorder("fix, rank DESC");
+        $arrRet = $objQuery->select("payment_id, payment_method, rule", "dtb_payment", $where);
+        return $arrRet;
+    }
+
+    /* 配列をキー名ごとの配列に変更する */
+    function sfSwapArray($array) {
+        $max = count($array);
+        for($i = 0; $i < $max; $i++) {
+            foreach($array[$i] as $key => $val) {
+                $arrRet[$key][] = $val;
+            }
+        }
+        return $arrRet;
+    }
+
+    /* かけ算をする（Smarty用) */
+    function sfMultiply($num1, $num2) {
+        return ($num1 * $num2);
+    }
+
+    /* DBに登録されたテンプレートメールの送信 */
+    function sfSendTemplateMail($to, $to_name, $template_id, $objPage) {
+        global $arrMAILTPLPATH;
+        $objQuery = new SC_Query();
+        // メールテンプレート情報の取得
+        $where = "template_id = ?";
+        $arrRet = $objQuery->select("subject, header, footer", "dtb_mailtemplate", $where, array($template_id));
+        $objPage->tpl_header = $arrRet[0]['header'];
+        $objPage->tpl_footer = $arrRet[0]['footer'];
+        $tmp_subject = $arrRet[0]['subject'];
+
+        $objSiteInfo = new SC_SiteInfo();
+        $arrInfo = $objSiteInfo->data;
+
+        $objMailView = new SC_SiteView();
+        // メール本文の取得
+        $objMailView->assignobj($objPage);
+        $body = $objMailView->fetch($arrMAILTPLPATH[$template_id]);
+
+        // メール送信処理
+        $objSendMail = new GC_SendMail();
+        $from = $arrInfo['email03'];
+        $error = $arrInfo['email04'];
+        $tosubject = $tmp_subject;
+        $objSendMail->setItem('', $tosubject, $body, $from, $arrInfo['shop_name'], $from, $error, $error);
+        $objSendMail->setTo($to, $to_name);
+        $objSendMail->sendMail();	// メール送信
+    }
+
+    /* 受注完了メール送信 */
+    function sfSendOrderMail($order_id, $template_id, $subject = "", $header = "", $footer = "", $send = true) {
+        global $arrMAILTPLPATH;
+
+        $objPage = new LC_Page();
+        $objSiteInfo = new SC_SiteInfo();
+        $arrInfo = $objSiteInfo->data;
+        $objPage->arrInfo = $arrInfo;
+
+        $objQuery = new SC_Query();
+
+        if($subject == "" && $header == "" && $footer == "") {
+            // メールテンプレート情報の取得
+            $where = "template_id = ?";
+            $arrRet = $objQuery->select("subject, header, footer", "dtb_mailtemplate", $where, array('1'));
+            $objPage->tpl_header = $arrRet[0]['header'];
+            $objPage->tpl_footer = $arrRet[0]['footer'];
+            $tmp_subject = $arrRet[0]['subject'];
+        } else {
+            $objPage->tpl_header = $header;
+            $objPage->tpl_footer = $footer;
+            $tmp_subject = $subject;
+        }
+
+        // 受注情報の取得
+        $where = "order_id = ?";
+        $arrRet = $objQuery->select("*", "dtb_order", $where, array($order_id));
+        $arrOrder = $arrRet[0];
+        $arrOrderDetail = $objQuery->select("*", "dtb_order_detail", $where, array($order_id));
+
+        $objPage->Message_tmp = $arrOrder['message'];
+
+        // 顧客情報の取得
+        $customer_id = $arrOrder['customer_id'];
+        $arrRet = $objQuery->select("point", "dtb_customer", "customer_id = ?", array($customer_id));
+        $arrCustomer = $arrRet[0];
+
+        $objPage->arrCustomer = $arrCustomer;
+        $objPage->arrOrder = $arrOrder;
+
+        //その他決済情報
+        if($arrOrder['memo02'] != "") {
+            $arrOther = unserialize($arrOrder['memo02']);
+
+            foreach($arrOther as $other_key => $other_val){
+                if(sfTrim($other_val["value"]) == ""){
+                    $arrOther[$other_key]["value"] = "";
+                }
+            }
+
+            $objPage->arrOther = $arrOther;
+        }
+
+        // 都道府県変換
+        global $arrPref;
+        $objPage->arrOrder['deliv_pref'] = $arrPref[$objPage->arrOrder['deliv_pref']];
+
+        $objPage->arrOrderDetail = $arrOrderDetail;
+
+        $objCustomer = new SC_Customer();
+        $objPage->tpl_user_point = $objCustomer->getValue('point');
+
+        $objMailView = new SC_SiteView();
+        // メール本文の取得
+        $objMailView->assignobj($objPage);
+        $body = $objMailView->fetch($arrMAILTPLPATH[$template_id]);
+
+        // メール送信処理
+        $objSendMail = new GC_SendMail();
+        $bcc = $arrInfo['email01'];
+        $from = $arrInfo['email03'];
+        $error = $arrInfo['email04'];
+
+        $tosubject = sfMakeSubject($tmp_subject);
+
+        $objSendMail->setItem('', $tosubject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
+        $objSendMail->setTo($arrOrder["order_email"], $arrOrder["order_name01"] . " ". $arrOrder["order_name02"] ." 様");
+
+
+        // 送信フラグ:trueの場合は、送信する。
+        if($send) {
+            if ($objSendMail->sendMail()) {
+                sfSaveMailHistory($order_id, $template_id, $tosubject, $body);
+            }
+        }
+
+        return $objSendMail;
+    }
+
+    // テンプレートを使用したメールの送信
+    function sfSendTplMail($to, $subject, $tplpath, $objPage) {
+        $objMailView = new SC_SiteView();
+        $objSiteInfo = new SC_SiteInfo();
+        $arrInfo = $objSiteInfo->data;
+        // メール本文の取得
+        $objPage->tpl_shopname=$arrInfo['shop_name'];
+        $objPage->tpl_infoemail = $arrInfo['email02'];
+        $objMailView->assignobj($objPage);
+        $body = $objMailView->fetch($tplpath);
+        // メール送信処理
+        $objSendMail = new GC_SendMail();
+        $to = mb_encode_mimeheader($to);
+        $bcc = $arrInfo['email01'];
+        $from = $arrInfo['email03'];
+        $error = $arrInfo['email04'];
+        $objSendMail->setItem($to, $subject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
+        $objSendMail->sendMail();
+    }
+
+    // 通常のメール送信
+    function sfSendMail($to, $subject, $body) {
+        $objSiteInfo = new SC_SiteInfo();
+        $arrInfo = $objSiteInfo->data;
+        // メール送信処理
+        $objSendMail = new GC_SendMail();
+        $bcc = $arrInfo['email01'];
+        $from = $arrInfo['email03'];
+        $error = $arrInfo['email04'];
+        $objSendMail->setItem($to, $subject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
+        $objSendMail->sendMail();
+    }
+
+    //件名にテンプレートを用いる
+    function sfMakeSubject($subject){
+
+        $objQuery = new SC_Query();
+        $objMailView = new SC_SiteView();
+        $objPage = new LC_Page();
+
+        $arrInfo = $objQuery->select("*","dtb_baseinfo");
+        $arrInfo = $arrInfo[0];
+        $objPage->tpl_shopname=$arrInfo['shop_name'];
+        $objPage->tpl_infoemail=$subject;
+        $objMailView->assignobj($objPage);
+        $mailtitle = $objMailView->fetch('mail_templates/mail_title.tpl');
+        $ret = $mailtitle.$subject;
+        return $ret;
+    }
+
+    // メール配信履歴への登録
+    function sfSaveMailHistory($order_id, $template_id, $subject, $body) {
+        $sqlval['subject'] = $subject;
+        $sqlval['order_id'] = $order_id;
+        $sqlval['template_id'] = $template_id;
+        $sqlval['send_date'] = "Now()";
+        if($_SESSION['member_id'] != "") {
+            $sqlval['creator_id'] = $_SESSION['member_id'];
+        } else {
+            $sqlval['creator_id'] = '0';
+        }
+        $sqlval['mail_body'] = $body;
+
+        $objQuery = new SC_Query();
+        $objQuery->insert("dtb_mail_history", $sqlval);
+    }
+
+    /* 会員情報を一時受注テーブルへ */
+    function sfGetCustomerSqlVal($uniqid, $sqlval) {
+        $objCustomer = new SC_Customer();
+        // 会員情報登録処理
+        if ($objCustomer->isLoginSuccess()) {
+            // 登録データの作成
+            $sqlval['order_temp_id'] = $uniqid;
+            $sqlval['update_date'] = 'Now()';
+            $sqlval['customer_id'] = $objCustomer->getValue('customer_id');
+            $sqlval['order_name01'] = $objCustomer->getValue('name01');
+            $sqlval['order_name02'] = $objCustomer->getValue('name02');
+            $sqlval['order_kana01'] = $objCustomer->getValue('kana01');
+            $sqlval['order_kana02'] = $objCustomer->getValue('kana02');
+            $sqlval['order_sex'] = $objCustomer->getValue('sex');
+            $sqlval['order_zip01'] = $objCustomer->getValue('zip01');
+            $sqlval['order_zip02'] = $objCustomer->getValue('zip02');
+            $sqlval['order_pref'] = $objCustomer->getValue('pref');
+            $sqlval['order_addr01'] = $objCustomer->getValue('addr01');
+            $sqlval['order_addr02'] = $objCustomer->getValue('addr02');
+            $sqlval['order_tel01'] = $objCustomer->getValue('tel01');
+            $sqlval['order_tel02'] = $objCustomer->getValue('tel02');
+            $sqlval['order_tel03'] = $objCustomer->getValue('tel03');
+            if (defined('MOBILE_SITE')) {
+                $sqlval['order_email'] = $objCustomer->getValue('email_mobile');
+            } else {
+                $sqlval['order_email'] = $objCustomer->getValue('email');
+            }
+            $sqlval['order_job'] = $objCustomer->getValue('job');
+            $sqlval['order_birth'] = $objCustomer->getValue('birth');
+        }
+        return $sqlval;
+    }
+
+    // 受注一時テーブルへの書き込み処理
+    function sfRegistTempOrder($uniqid, $sqlval) {
+        if($uniqid != "") {
+            // 既存データのチェック
+            $objQuery = new SC_Query();
+            $where = "order_temp_id = ?";
+            $cnt = $objQuery->count("dtb_order_temp", $where, array($uniqid));
+            // 既存データがない場合
+            if ($cnt == 0) {
+                // 初回書き込み時に会員の登録済み情報を取り込む
+                $sqlval = sfGetCustomerSqlVal($uniqid, $sqlval);
+                $sqlval['create_date'] = "now()";
+                $objQuery->insert("dtb_order_temp", $sqlval);
+            } else {
+                $objQuery->update("dtb_order_temp", $sqlval, $where, array($uniqid));
+            }
+        }
+    }
+
+    /* 会員のメルマガ登録があるかどうかのチェック(仮会員を含まない) */
+    function sfCheckCustomerMailMaga($email) {
+        $col = "email, mailmaga_flg, customer_id";
+        $from = "dtb_customer";
+        $where = "email = ? AND status = 2";
+        $objQuery = new SC_Query();
+        $arrRet = $objQuery->select($col, $from, $where, array($email));
+        // 会員のメールアドレスが登録されている
+        if($arrRet[0]['customer_id'] != "") {
+            return true;
+        }
+        return false;
+    }
+
+    // カードの処理結果を返す
+    function sfGetAuthonlyResult($dir, $file_name, $name01, $name02, $card_no, $card_exp, $amount, $order_id, $jpo_info = "10"){
+
+        $path = $dir .$file_name;		// cgiファイルのフルパス生成
+        $now_dir = getcwd();			// requireがうまくいかないので、cgi実行ディレクトリに移動する
+        chdir($dir);
+
+        // パイプ渡しでコマンドラインからcgi起動
+        $cmd = "$path card_no=$card_no name01=$name01 name02=$name02 card_exp=$card_exp amount=$amount order_id=$order_id jpo_info=$jpo_info";
+
+        $tmpResult = popen($cmd, "r");
+
+        // 結果取得
+        while( ! FEOF ( $tmpResult ) ) {
+            $result .= FGETS($tmpResult);
+        }
+        pclose($tmpResult);				// 	パイプを閉じる
+        chdir($now_dir);				//　元にいたディレクトリに帰る
+
+        // 結果を連想配列へ格納
+        $result = ereg_replace("&$", "", $result);
+        foreach (explode("&",$result) as $data) {
+            list($key, $val) = explode("=", $data, 2);
+            $return[$key] = $val;
+        }
+
+        return $return;
+    }
+
+    // 受注一時テーブルから情報を取得する
+    function sfGetOrderTemp($order_temp_id) {
+        $objQuery = new SC_Query();
+        $where = "order_temp_id = ?";
+        $arrRet = $objQuery->select("*", "dtb_order_temp", $where, array($order_temp_id));
+        return $arrRet[0];
+    }
+
+    // カテゴリID取得判定用のグローバル変数(一度取得されていたら再取得しないようにする)
+    //$g_category_on = false;
+    //$g_category_id = "";
+
+    /* 選択中のカテゴリを取得する */
+    function sfGetCategoryId($product_id, $category_id) {
+        global $g_category_on;
+        global $g_category_id;
+        if(!$g_category_on)	{
+            $g_category_on = true;
+            $category_id = (int) $category_id;
+            $product_id = (int) $product_id;
+            if(SC_Utils::sfIsInt($category_id) && sfIsRecord("dtb_category","category_id", $category_id)) {
+                $g_category_id = $category_id;
+            } else if (SC_Utils::sfIsInt($product_id) && sfIsRecord("dtb_products","product_id", $product_id, "status = 1")) {
+                $objQuery = new SC_Query();
+                $where = "product_id = ?";
+                $category_id = $objQuery->get("dtb_products", "category_id", $where, array($product_id));
+                $g_category_id = $category_id;
+            } else {
+                // 不正な場合は、0を返す。
+                $g_category_id = 0;
+            }
+        }
+        return $g_category_id;
+    }
+
+    // ROOTID取得判定用のグローバル変数(一度取得されていたら再取得しないようにする)
+    //$g_root_on = false;
+    //$g_root_id = "";
+
+    /* 選択中のアイテムのルートカテゴリIDを取得する */
+    function sfGetRootId() {
+        global $g_root_on;
+        global $g_root_id;
+        if(!$g_root_on)	{
+            $g_root_on = true;
+            $objQuery = new SC_Query();
+            if($_GET['product_id'] != "" || $_GET['category_id'] != "") {
+                // 選択中のカテゴリIDを判定する
+                $category_id = sfGetCategoryId($_GET['product_id'], $_GET['category_id']);
+                // ROOTカテゴリIDの取得
+                 $arrRet = sfGetParents($objQuery, 'dtb_category', 'parent_category_id', 'category_id', $category_id);
+                 $root_id = $arrRet[0];
+            } else {
+                // ROOTカテゴリIDをなしに設定する
+                $root_id = "";
+            }
+            $g_root_id = $root_id;
+        }
+        return $g_root_id;
+    }
+
+    /* カテゴリから商品を検索する場合のWHERE文と値を返す */
+    function sfGetCatWhere($category_id) {
+        // 子カテゴリIDの取得
+        $arrRet = sfGetChildsID("dtb_category", "parent_category_id", "category_id", $category_id);
+        $tmp_where = "";
+        foreach ($arrRet as $val) {
+            if($tmp_where == "") {
+                $tmp_where.= " category_id IN ( ?";
+            } else {
+                $tmp_where.= ",? ";
+            }
+            $arrval[] = $val;
+        }
+        $tmp_where.= " ) ";
+        return array($tmp_where, $arrval);
+    }
+
+    /* 加算ポイントの計算式 */
+    function sfGetAddPoint($totalpoint, $use_point, $arrInfo) {
+        // 購入商品の合計ポイントから利用したポイントのポイント換算価値を引く方式
+        $add_point = $totalpoint - intval($use_point * ($arrInfo['point_rate'] / 100));
+
+        if($add_point < 0) {
+            $add_point = '0';
+        }
+        return $add_point;
+    }
+
+    /* 一意かつ予測されにくいID */
+    function sfGetUniqRandomId($head = "") {
+        // 予測されないようにランダム文字列を付与する。
+        $random = gfMakePassword(8);
+        // 同一ホスト内で一意なIDを生成
+        $id = uniqid($head);
+        return ($id . $random);
+    }
+
+    // カテゴリ別オススメ品の取得
+    function sfGetBestProducts( $conn, $category_id = 0){
+        // 既に登録されている内容を取得する
+        $sql = "SELECT name, main_image, main_list_image, price01_min, price01_max, price02_min, price02_max, point_rate,
+                 A.product_id, A.comment FROM dtb_best_products as A LEFT JOIN vw_products_allclass AS allcls
+                USING (product_id) WHERE A.category_id = ? AND A.del_flg = 0 AND status = 1 ORDER BY A.rank";
+        $arrItems = $conn->getAll($sql, array($category_id));
+
+        return $arrItems;
+    }
+
+    // 特殊制御文字の手動エスケープ
+    function sfManualEscape($data) {
+        // 配列でない場合
+        if(!is_array($data)) {
+            if (DB_TYPE == "pgsql") {
+                $ret = pg_escape_string($data);
+            }else if(DB_TYPE == "mysql"){
+                $ret = mysql_real_escape_string($data);
+            }
+            $ret = ereg_replace("%", "\\%", $ret);
+            $ret = ereg_replace("_", "\\_", $ret);
+            return $ret;
+        }
+
+        // 配列の場合
+        foreach($data as $val) {
+            if (DB_TYPE == "pgsql") {
+                $ret = pg_escape_string($val);
+            }else if(DB_TYPE == "mysql"){
+                $ret = mysql_real_escape_string($val);
+            }
+
+            $ret = ereg_replace("%", "\\%", $ret);
+            $ret = ereg_replace("_", "\\_", $ret);
+            $arrRet[] = $ret;
+        }
+
+        return $arrRet;
+    }
+
+    // 受注番号、利用ポイント、加算ポイントから最終ポイントを取得
+    function sfGetCustomerPoint($order_id, $use_point, $add_point) {
+        $objQuery = new SC_Query();
+        $arrRet = $objQuery->select("customer_id", "dtb_order", "order_id = ?", array($order_id));
+        $customer_id = $arrRet[0]['customer_id'];
+        if($customer_id != "" && $customer_id >= 1) {
+            $arrRet = $objQuery->select("point", "dtb_customer", "customer_id = ?", array($customer_id));
+            $point = $arrRet[0]['point'];
+            $total_point = $arrRet[0]['point'] - $use_point + $add_point;
+        } else {
+            $total_point = "";
+            $point = "";
+        }
+        return array($point, $total_point);
+    }
+
+    /* ドメイン間で有効なセッションのスタート */
+    function sfDomainSessionStart() {
+        $ret = session_id();
+    /*
+        ヘッダーを送信していてもsession_start()が必要なページがあるので
+        コメントアウトしておく
+        if($ret == "" && !headers_sent()) {
+    */
+        if($ret == "") {
+            /* セッションパラメータの指定
+             ・ブラウザを閉じるまで有効
+             ・すべてのパスで有効
+             ・同じドメイン間で共有 */
+            session_set_cookie_params (0, "/", DOMAIN_NAME);
+
+            if(!ini_get("session.auto_start")){
+                // セッション開始
+                session_start();
+            }
+        }
+    }
+
+    /* 文字列に強制的に改行を入れる */
+    function sfPutBR($str, $size) {
+        $i = 0;
+        $cnt = 0;
+        $line = array();
+        $ret = "";
+
+        while($str[$i] != "") {
+            $line[$cnt].=$str[$i];
+            $i++;
+            if(strlen($line[$cnt]) > $size) {
+                $line[$cnt].="<br />";
+                $cnt++;
+            }
+        }
+
+        foreach($line as $val) {
+            $ret.=$val;
+        }
+        return $ret;
+    }
+
+    // 二回以上繰り返されているスラッシュ[/]を一つに変換する。
+    function sfRmDupSlash($istr){
+        if(ereg("^http://", $istr)) {
+            $str = substr($istr, 7);
+            $head = "http://";
+        } else if(ereg("^https://", $istr)) {
+            $str = substr($istr, 8);
+            $head = "https://";
+        } else {
+            $str = $istr;
+        }
+        $str = ereg_replace("[/]+", "/", $str);
+        $ret = $head . $str;
+        return $ret;
+    }
+
+    function sfEncodeFile($filepath, $enc_type, $out_dir) {
+        $ifp = fopen($filepath, "r");
+
+        $basename = basename($filepath);
+        $outpath = $out_dir . "enc_" . $basename;
+
+        $ofp = fopen($outpath, "w+");
+
+        while(!feof($ifp)) {
+            $line = fgets($ifp);
+            $line = mb_convert_encoding($line, $enc_type, "auto");
+            fwrite($ofp,  $line);
+        }
+
+        fclose($ofp);
+        fclose($ifp);
+
+        return 	$outpath;
+    }
+
+    function sfCutString($str, $len, $byte = true, $commadisp = true) {
+        if($byte) {
+            if(strlen($str) > ($len + 2)) {
+                $ret =substr($str, 0, $len);
+                $cut = substr($str, $len);
+            } else {
+                $ret = $str;
+                $commadisp = false;
+            }
+        } else {
+            if(mb_strlen($str) > ($len + 1)) {
+                $ret = mb_substr($str, 0, $len);
+                $cut = mb_substr($str, $len);
+            } else {
+                $ret = $str;
+                $commadisp = false;
+            }
+        }
+
+        // 絵文字タグの途中で分断されないようにする。
+        if (isset($cut)) {
+            // 分割位置より前の最後の [ 以降を取得する。
+            $head = strrchr($ret, '[');
+
+            // 分割位置より後の最初の ] 以前を取得する。
+            $tail_pos = strpos($cut, ']');
+            if ($tail_pos !== false) {
+                $tail = substr($cut, 0, $tail_pos + 1);
+            }
+
+            // 分割位置より前に [、後に ] が見つかった場合は、[ から ] までを
+            // 接続して絵文字タグ1個分になるかどうかをチェックする。
+            if ($head !== false && $tail_pos !== false) {
+                $subject = $head . $tail;
+                if (preg_match('/^\[emoji:e?\d+\]$/', $subject)) {
+                    // 絵文字タグが見つかったので削除する。
+                    $ret = substr($ret, 0, -strlen($head));
+                }
+            }
+        }
+
+        if($commadisp){
+            $ret = $ret . "...";
+        }
+        return $ret;
+    }
+
+    // 年、月、締め日から、先月の締め日+1、今月の締め日を求める。
+    function sfTermMonth($year, $month, $close_day) {
+        $end_year = $year;
+        $end_month = $month;
+
+        // 開始月が終了月と同じか否か
+        $same_month = false;
+
+        // 該当月の末日を求める。
+        $end_last_day = date("d", mktime(0, 0, 0, $month + 1, 0, $year));
+
+        // 月の末日が締め日より少ない場合
+        if($end_last_day < $close_day) {
+            // 締め日を月末日に合わせる
+            $end_day = $end_last_day;
+        } else {
+            $end_day = $close_day;
+        }
+
+        // 前月の取得
+        $tmp_year = date("Y", mktime(0, 0, 0, $month, 0, $year));
+        $tmp_month = date("m", mktime(0, 0, 0, $month, 0, $year));
+        // 前月の末日を求める。
+        $start_last_day = date("d", mktime(0, 0, 0, $month, 0, $year));
+
+        // 前月の末日が締め日より少ない場合
+        if ($start_last_day < $close_day) {
+            // 月末日に合わせる
+            $tmp_day = $start_last_day;
+        } else {
+            $tmp_day = $close_day;
+        }
+
+        // 先月の末日の翌日を取得する
+        $start_year = date("Y", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
+        $start_month = date("m", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
+        $start_day = date("d", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
+
+        // 日付の作成
+        $start_date = sprintf("%d/%d/%d 00:00:00", $start_year, $start_month, $start_day);
+        $end_date = sprintf("%d/%d/%d 23:59:59", $end_year, $end_month, $end_day);
+
+        return array($start_date, $end_date);
+    }
+
+    // PDF用のRGBカラーを返す
+    function sfGetPdfRgb($hexrgb) {
+        $hex = substr($hexrgb, 0, 2);
+        $r = hexdec($hex) / 255;
+
+        $hex = substr($hexrgb, 2, 2);
+        $g = hexdec($hex) / 255;
+
+        $hex = substr($hexrgb, 4, 2);
+        $b = hexdec($hex) / 255;
+
+        return array($r, $g, $b);
+    }
+
+    //メルマガ仮登録とメール配信
+    function sfRegistTmpMailData($mail_flag, $email){
+        $objQuery = new SC_Query();
+        $objConn = new SC_DBConn();
+        $objPage = new LC_Page();
+
+        $random_id = sfGetUniqRandomId();
+        $arrRegistMailMagazine["mail_flag"] = $mail_flag;
+        $arrRegistMailMagazine["email"] = $email;
+        $arrRegistMailMagazine["temp_id"] =$random_id;
+        $arrRegistMailMagazine["end_flag"]='0';
+        $arrRegistMailMagazine["update_date"] = 'now()';
+
+        //メルマガ仮登録用フラグ
+        $flag = $objQuery->count("dtb_customer_mail_temp", "email=?", array($email));
+        $objConn->query("BEGIN");
+        switch ($flag){
+            case '0':
+            $objConn->autoExecute("dtb_customer_mail_temp",$arrRegistMailMagazine);
+            break;
+
+            case '1':
+            $objConn->autoExecute("dtb_customer_mail_temp",$arrRegistMailMagazine, "email = '" .addslashes($email). "'");
+            break;
+        }
+        $objConn->query("COMMIT");
+        $subject = sfMakeSubject('メルマガ仮登録が完了しました。');
+        $objPage->tpl_url = SSL_URL."mailmagazine/regist.php?temp_id=".$arrRegistMailMagazine['temp_id'];
+        switch ($mail_flag){
+            case '1':
+            $objPage->tpl_name = "登録";
+            $objPage->tpl_kindname = "HTML";
+            break;
+
+            case '2':
+            $objPage->tpl_name = "登録";
+            $objPage->tpl_kindname = "テキスト";
+            break;
+
+            case '3':
+            $objPage->tpl_name = "解除";
+            break;
+        }
+            $objPage->tpl_email = $email;
+        sfSendTplMail($email, $subject, 'mail_templates/mailmagazine_temp.tpl', $objPage);
+    }
+
+    // 再帰的に多段配列を検索して一次元配列(Hidden引渡し用配列)に変換する。
+    function sfMakeHiddenArray($arrSrc, $arrDst = array(), $parent_key = "") {
+        if(is_array($arrSrc)) {
+            foreach($arrSrc as $key => $val) {
+                if($parent_key != "") {
+                    $keyname = $parent_key . "[". $key . "]";
+                } else {
+                    $keyname = $key;
+                }
+                if(is_array($val)) {
+                    $arrDst = sfMakeHiddenArray($val, $arrDst, $keyname);
+                } else {
+                    $arrDst[$keyname] = $val;
+                }
+            }
+        }
+        return $arrDst;
+    }
+
+    // DB取得日時をタイムに変換
+    function sfDBDatetoTime($db_date) {
+        $date = ereg_replace("\..*$","",$db_date);
+        $time = strtotime($date);
+        return $time;
+    }
+
+    // 出力の際にテンプレートを切り替えられる
+    /*
+        index.php?tpl=test.tpl
+    */
+    function sfCustomDisplay($objPage, $is_mobile = false) {
+        $basename = basename($_SERVER["REQUEST_URI"]);
+
+        if($basename == "") {
+            $path = $_SERVER["REQUEST_URI"] . "index.php";
+        } else {
+            $path = $_SERVER["REQUEST_URI"];
+        }
+
+        if($_GET['tpl'] != "") {
+            $tpl_name = $_GET['tpl'];
+        } else {
+            $tpl_name = ereg_replace("^/", "", $path);
+            $tpl_name = ereg_replace("/", "_", $tpl_name);
+            $tpl_name = ereg_replace("(\.php$|\.html$)", ".tpl", $tpl_name);
+        }
+
+        $template_path = TEMPLATE_FTP_DIR . $tpl_name;
+
+        if($is_mobile === true) {
+            $objView = new SC_MobileView();
+            $objView->assignobj($objPage);
+            $objView->display(SITE_FRAME);
+        } else if(file_exists($template_path)) {
+            $objView = new SC_UserView(TEMPLATE_FTP_DIR, COMPILE_FTP_DIR);
+            $objView->assignobj($objPage);
+            $objView->display($tpl_name);
+        } else {
+            $objView = new SC_SiteView();
+            $objView->assignobj($objPage);
+            $objView->display(SITE_FRAME);
+        }
+    }
+
+    //会員編集登録処理
+    function sfEditCustomerData($array, $arrRegistColumn) {
+        $objQuery = new SC_Query();
+
+        foreach ($arrRegistColumn as $data) {
+            if ($data["column"] != "password") {
+                if($array[ $data['column'] ] != "") {
+                    $arrRegist[ $data["column"] ] = $array[ $data["column"] ];
+                } else {
+                    $arrRegist[ $data['column'] ] = NULL;
+                }
+            }
+        }
+        if (strlen($array["year"]) > 0 && strlen($array["month"]) > 0 && strlen($array["day"]) > 0) {
+            $arrRegist["birth"] = $array["year"] ."/". $array["month"] ."/". $array["day"] ." 00:00:00";
+        } else {
+            $arrRegist["birth"] = NULL;
+        }
+
+        //-- パスワードの更新がある場合は暗号化。（更新がない場合はUPDATE文を構成しない）
+        if ($array["password"] != DEFAULT_PASSWORD) $arrRegist["password"] = sha1($array["password"] . ":" . AUTH_MAGIC);
+        $arrRegist["update_date"] = "NOW()";
+
+        //-- 編集登録実行
+        if (defined('MOBILE_SITE')) {
+            $arrRegist['email_mobile'] = $arrRegist['email'];
+            unset($arrRegist['email']);
+        }
+        $objQuery->begin();
+        $objQuery->update("dtb_customer", $arrRegist, "customer_id = ? ", array($array['customer_id']));
+        $objQuery->commit();
+    }
+
+    // PHPのmb_convert_encoding関数をSmartyでも使えるようにする
+    function sf_mb_convert_encoding($str, $encode = 'CHAR_CODE') {
+        return  mb_convert_encoding($str, $encode);
+    }
+
+    // PHPのmktime関数をSmartyでも使えるようにする
+    function sf_mktime($format, $hour=0, $minute=0, $second=0, $month=1, $day=1, $year=1999) {
+        return  date($format,mktime($hour, $minute, $second, $month, $day, $year));
+    }
+
+    // PHPのdate関数をSmartyでも使えるようにする
+    function sf_date($format, $timestamp = '') {
+        return  date( $format, $timestamp);
+    }
+
+    // チェックボックスの型を変換する
+    function sfChangeCheckBox($data , $tpl = false){
+        if ($tpl) {
+            if ($data == 1){
+                return 'checked';
+            }else{
+                return "";
+            }
+        }else{
+            if ($data == "on"){
+                return 1;
+            }else{
+                return 2;
+            }
+        }
+    }
+
+    function sfCategory_Count($objQuery){
+        $sql = "";
+
+        //テーブル内容の削除
+        $objQuery->query("DELETE FROM dtb_category_count");
+        $objQuery->query("DELETE FROM dtb_category_total_count");
+
+        //各カテゴリ内の商品数を数えて格納
+        $sql = " INSERT INTO dtb_category_count(category_id, product_count, create_date) ";
+        $sql .= " SELECT T1.category_id, count(T2.category_id), now() FROM dtb_category AS T1 LEFT JOIN dtb_products AS T2 ";
+        $sql .= " ON T1.category_id = T2.category_id  ";
+        $sql .= " WHERE T2.del_flg = 0 AND T2.status = 1 ";
+        $sql .= " GROUP BY T1.category_id, T2.category_id ";
+        $objQuery->query($sql);
+
+        //子カテゴリ内の商品数を集計する
+        $arrCat = $objQuery->getAll("SELECT * FROM dtb_category");
+
+        $sql = "";
+        foreach($arrCat as $key => $val){
+
+            // 子ID一覧を取得
+            $arrRet = sfGetChildrenArray('dtb_category', 'parent_category_id', 'category_id', $val['category_id']);
+            $line = sfGetCommaList($arrRet);
+
+            $sql = " INSERT INTO dtb_category_total_count(category_id, product_count, create_date) ";
+            $sql .= " SELECT ?, SUM(product_count), now() FROM dtb_category_count ";
+            $sql .= " WHERE category_id IN (" . $line . ")";
+
+            $objQuery->query($sql, array($val['category_id']));
+        }
+    }
+
+    // 2つの配列を用いて連想配列を作成する
+    function sfarrCombine($arrKeys, $arrValues) {
+
+        if(count($arrKeys) <= 0 and count($arrValues) <= 0) return array();
+
+        $keys = array_values($arrKeys);
+        $vals = array_values($arrValues);
+
+        $max = max( count( $keys ), count( $vals ) );
+        $combine_ary = array();
+        for($i=0; $i<$max; $i++) {
+            $combine_ary[$keys[$i]] = $vals[$i];
+        }
+        if(is_array($combine_ary)) return $combine_ary;
+
+        return false;
+    }
+
+    /* 階層構造のテーブルから子ID配列を取得する */
+    function sfGetChildrenArray($table, $pid_name, $id_name, $id) {
+        $objQuery = new SC_Query();
+        $col = $pid_name . "," . $id_name;
+         $arrData = $objQuery->select($col, $table);
+
+        $arrPID = array();
+        $arrPID[] = $id;
+        $arrChildren = array();
+        $arrChildren[] = $id;
+
+        $arrRet = sfGetChildrenArraySub($arrData, $pid_name, $id_name, $arrPID);
+
+        while(count($arrRet) > 0) {
+            $arrChildren = array_merge($arrChildren, $arrRet);
+            $arrRet = sfGetChildrenArraySub($arrData, $pid_name, $id_name, $arrRet);
+        }
+
+        return $arrChildren;
+    }
+
+    /* 親ID直下の子IDをすべて取得する */
+    function sfGetChildrenArraySub($arrData, $pid_name, $id_name, $arrPID) {
+        $arrChildren = array();
+        $max = count($arrData);
+
+        for($i = 0; $i < $max; $i++) {
+            foreach($arrPID as $val) {
+                if($arrData[$i][$pid_name] == $val) {
+                    $arrChildren[] = $arrData[$i][$id_name];
+                }
+            }
+        }
+        return $arrChildren;
+    }
+
+
+    /* 階層構造のテーブルから親ID配列を取得する */
+    function sfGetParentsArray($table, $pid_name, $id_name, $id) {
+        $objQuery = new SC_Query();
+        $col = $pid_name . "," . $id_name;
+         $arrData = $objQuery->select($col, $table);
+
+        $arrParents = array();
+        $arrParents[] = $id;
+        $child = $id;
+
+        $ret = SC_Utils::sfGetParentsArraySub($arrData, $pid_name, $id_name, $child);
+
+        while($ret != "") {
+            $arrParents[] = $ret;
+            $ret = SC_Utils::sfGetParentsArraySub($arrData, $pid_name, $id_name, $ret);
+        }
+
+        $arrParents = array_reverse($arrParents);
+
+        return $arrParents;
+    }
+
+    /* 子ID所属する親IDを取得する */
+    function sfGetParentsArraySub($arrData, $pid_name, $id_name, $child) {
+        $max = count($arrData);
+        $parent = "";
+        for($i = 0; $i < $max; $i++) {
+            if($arrData[$i][$id_name] == $child) {
+                $parent = $arrData[$i][$pid_name];
+                break;
+            }
+        }
+        return $parent;
+    }
+
+    /* 階層構造のテーブルから与えられたIDの兄弟を取得する */
+    function sfGetBrothersArray($arrData, $pid_name, $id_name, $arrPID) {
+        $max = count($arrData);
+
+        $arrBrothers = array();
+        foreach($arrPID as $id) {
+            // 親IDを検索する
+            for($i = 0; $i < $max; $i++) {
+                if($arrData[$i][$id_name] == $id) {
+                    $parent = $arrData[$i][$pid_name];
+                    break;
+                }
+            }
+            // 兄弟IDを検索する
+            for($i = 0; $i < $max; $i++) {
+                if($arrData[$i][$pid_name] == $parent) {
+                    $arrBrothers[] = $arrData[$i][$id_name];
+                }
+            }
+        }
+        return $arrBrothers;
+    }
+
+    /* 階層構造のテーブルから与えられたIDの直属の子を取得する */
+    function sfGetUnderChildrenArray($arrData, $pid_name, $id_name, $parent) {
+        $max = count($arrData);
+
+        $arrChildren = array();
+        // 子IDを検索する
+        for($i = 0; $i < $max; $i++) {
+            if($arrData[$i][$pid_name] == $parent) {
+                $arrChildren[] = $arrData[$i][$id_name];
+            }
+        }
+        return $arrChildren;
+    }
+
+
+    // カテゴリツリーの取得
+    function sfGetCatTree($parent_category_id, $count_check = false) {
+        $objQuery = new SC_Query();
+        $col = "";
+        $col .= " cat.category_id,";
+        $col .= " cat.category_name,";
+        $col .= " cat.parent_category_id,";
+        $col .= " cat.level,";
+        $col .= " cat.rank,";
+        $col .= " cat.creator_id,";
+        $col .= " cat.create_date,";
+        $col .= " cat.update_date,";
+        $col .= " cat.del_flg, ";
+        $col .= " ttl.product_count";
+        $from = "dtb_category as cat left join dtb_category_total_count as ttl on ttl.category_id = cat.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);
+
+        foreach($arrRet as $key => $array) {
+            foreach($arrParentID as $val) {
+                if($array['category_id'] == $val) {
+                    $arrRet[$key]['display'] = 1;
+                    break;
+                }
+            }
+        }
+
+        return $arrRet;
+    }
+
+    // 親カテゴリーを連結した文字列を取得する
+    function sfGetCatCombName($category_id){
+        // 商品が属するカテゴリIDを縦に取得
+        $objQuery = new SC_Query();
+        $arrCatID = sfGetParents($objQuery, "dtb_category", "parent_category_id", "category_id", $category_id);
+        $ConbName = "";
+
+        // カテゴリー名称を取得する
+        foreach($arrCatID as $key => $val){
+            $sql = "SELECT category_name FROM dtb_category WHERE category_id = ?";
+            $arrVal = array($val);
+            $CatName = $objQuery->getOne($sql,$arrVal);
+            $ConbName .= $CatName . ' | ';
+        }
+        // 最後の ｜ をカットする
+        $ConbName = substr_replace($ConbName, "", strlen($ConbName) - 2, 2);
+
+        return $ConbName;
+    }
+
+    // 指定したカテゴリーIDの大カテゴリーを取得する
+    function sfGetFirstCat($category_id){
+        // 商品が属するカテゴリIDを縦に取得
+        $objQuery = new SC_Query();
+        $arrRet = array();
+        $arrCatID = sfGetParents($objQuery, "dtb_category", "parent_category_id", "category_id", $category_id);
+        $arrRet['id'] = $arrCatID[0];
+
+        // カテゴリー名称を取得する
+        $sql = "SELECT category_name FROM dtb_category WHERE category_id = ?";
+        $arrVal = array($arrRet['id']);
+        $arrRet['name'] = $objQuery->getOne($sql,$arrVal);
+
+        return $arrRet;
+    }
+
+    //MySQL用のSQL文に変更する
+    function sfChangeMySQL($sql){
+        // 改行、タブを1スペースに変換
+        $sql = preg_replace("/[\r\n\t]/"," ",$sql);
+
+        $sql = sfChangeView($sql);		// view表をインラインビューに変換する
+        $sql = sfChangeILIKE($sql);		// ILIKE検索をLIKE検索に変換する
+        $sql = sfChangeRANDOM($sql);	// RANDOM()をRAND()に変換する
+
+        return $sql;
+    }
+
+    // SQLの中にviewが存在しているかチェックを行う。
+    function sfInArray($sql){
+        global $arrView;
+
+        foreach($arrView as $key => $val){
+            if (strcasecmp($sql, $val) == 0){
+                $changesql = eregi_replace("($key)", "$val", $sql);
+                sfInArray($changesql);
+            }
+        }
+        return false;
+    }
+
+    // SQLシングルクォート対応
+    function sfQuoteSmart($in){
+
+        if (is_int($in) || is_double($in)) {
+            return $in;
+        } elseif (is_bool($in)) {
+            return $in ? 1 : 0;
+        } elseif (is_null($in)) {
+            return 'NULL';
+        } else {
+            return "'" . str_replace("'", "''", $in) . "'";
+        }
+    }
+
+    // view表をインラインビューに変換する
+    function sfChangeView($sql){
+        global $arrView;
+        global $arrViewWhere;
+
+        $arrViewTmp = $arrView;
+
+        // viewのwhereを変換
+        foreach($arrViewTmp as $key => $val){
+            $arrViewTmp[$key] = strtr($arrViewTmp[$key], $arrViewWhere);
+        }
+
+        // viewを変換
+        $changesql = strtr($sql, $arrViewTmp);
+
+        return $changesql;
+    }
+
+    // ILIKE検索をLIKE検索に変換する
+    function sfChangeILIKE($sql){
+        $changesql = eregi_replace("(ILIKE )", "LIKE BINARY ", $sql);
+        return $changesql;
+    }
+
+    // RANDOM()をRAND()に変換する
+    function sfChangeRANDOM($sql){
+        $changesql = eregi_replace("( RANDOM)", " RAND", $sql);
+        return $changesql;
+    }
+
+    // viewのwhereを置換する
+    function sfViewWhere($target, $where = "", $arrval = array(), $option = ""){
+        global $arrViewWhere;
+        $arrWhere = split("[?]", $where);
+        $where_tmp = " WHERE " . $arrWhere[0];
+        for($i = 1; $i < count($arrWhere); $i++){
+            $where_tmp .= sfQuoteSmart($arrval[$i - 1]) . $arrWhere[$i];
+        }
+        $arrViewWhere[$target] = $where_tmp . " " . $option;
+    }
+
+    // ディレクトリ以下のファイルを再帰的にコピー
+    function sfCopyDir($src, $des, $mess, $override = false){
+        if(!is_dir($src)){
+            return false;
+        }
+
+        $oldmask = umask(0);
+        $mod= stat($src);
+
+        // ディレクトリがなければ作成する
+        if(!file_exists($des)) {
+            if(!mkdir($des, $mod[2])) {
+                print("path:" . $des);
+            }
+        }
+
+        $fileArray=glob( $src."*" );
+        foreach( $fileArray as $key => $data_ ){
+            // CVS管理ファイルはコピーしない
+            if(ereg("/CVS/Entries", $data_)) {
+                break;
+            }
+            if(ereg("/CVS/Repository", $data_)) {
+                break;
+            }
+            if(ereg("/CVS/Root", $data_)) {
+                break;
+            }
+
+            mb_ereg("^(.*[\/])(.*)",$data_, $matches);
+            $data=$matches[2];
+            if( is_dir( $data_ ) ){
+                $mess = sfCopyDir( $data_.'/', $des.$data.'/', $mess);
+            }else{
+                if(!$override && file_exists($des.$data)) {
+                    $mess.= $des.$data . "：ファイルが存在します\n";
+                } else {
+                    if(@copy( $data_, $des.$data)) {
+                        $mess.= $des.$data . "：コピー成功\n";
+                    } else {
+                        $mess.= $des.$data . "：コピー失敗\n";
+                    }
+                }
+                $mod=stat($data_ );
+            }
+        }
+        umask($oldmask);
+        return $mess;
+    }
+
+    // 指定したフォルダ内のファイルを全て削除する
+    function sfDelFile($dir){
+        $dh = opendir($dir);
+        // フォルダ内のファイルを削除
+        while($file = readdir($dh)){
+            if ($file == "." or $file == "..") continue;
+            $del_file = $dir . "/" . $file;
+            if(is_file($del_file)){
+                $ret = unlink($dir . "/" . $file);
+            }else if (is_dir($del_file)){
+                $ret = sfDelFile($del_file);
+            }
+
+            if(!$ret){
+                return $ret;
+            }
+        }
+
+        // 閉じる
+        closedir($dh);
+
+        // フォルダを削除
+        return rmdir($dir);
+    }
+
+    /*
+     * 関数名：sfWriteFile
+     * 引数1 ：書き込むデータ
+     * 引数2 ：ファイルパス
+     * 引数3 ：書き込みタイプ
+     * 引数4 ：パーミッション
+     * 戻り値：結果フラグ 成功なら true 失敗なら false
+     * 説明　：ファイル書き出し
+     */
+    function sfWriteFile($str, $path, $type, $permission = "") {
+        //ファイルを開く
+        if (!($file = fopen ($path, $type))) {
+            return false;
+        }
+
+        //ファイルロック
+        flock ($file, LOCK_EX);
+        //ファイルの書き込み
+        fputs ($file, $str);
+        //ファイルロックの解除
+        flock ($file, LOCK_UN);
+        //ファイルを閉じる
+        fclose ($file);
+        // 権限を指定
+        if($permission != "") {
+            chmod($path, $permission);
+        }
+
+        return true;
+    }
+
+    function sfFlush($output = " ", $sleep = 0){
+        // 実行時間を制限しない
+        set_time_limit(0);
+        // 出力をバッファリングしない(==日本語自動変換もしない)
+        ob_end_clean();
+
+        // IEのために256バイト空文字出力
+        echo str_pad('',256);
+
+        // 出力はブランクだけでもいいと思う
+        echo $output;
+        // 出力をフラッシュする
+        flush();
+
+        ob_end_flush();
+        ob_start();
+
+        // 時間のかかる処理
+        sleep($sleep);
+    }
+
+    // @versionの記載があるファイルからバージョンを取得する。
+    function sfGetFileVersion($path) {
+        if(file_exists($path)) {
+            $src_fp = fopen($path, "rb");
+            if($src_fp) {
+                while (!feof($src_fp)) {
+                    $line = fgets($src_fp);
+                    if(ereg("@version", $line)) {
+                        $arrLine = split(" ", $line);
+                        $version = $arrLine[5];
+                    }
+                }
+                fclose($src_fp);
+            }
+        }
+        return $version;
+    }
+
+    // 指定したURLに対してPOSTでデータを送信する
+    function sfSendPostData($url, $arrData, $arrOkCode = array()){
+        require_once(DATA_PATH . "module/Request.php");
+
+        // 送信インスタンス生成
+        $req = new HTTP_Request($url);
+
+        $req->addHeader('User-Agent', 'DoCoMo/2.0　P2101V(c100)');
+        $req->setMethod(HTTP_REQUEST_METHOD_POST);
+
+        // POSTデータ送信
+        $req->addPostDataArray($arrData);
+
+        // エラーが無ければ、応答情報を取得する
+        if (!PEAR::isError($req->sendRequest())) {
+
+            // レスポンスコードがエラー判定なら、空を返す
+            $res_code = $req->getResponseCode();
+
+            if(!in_array($res_code, $arrOkCode)){
+                $response = "";
+            }else{
+                $response = $req->getResponseBody();
+            }
+
+        } else {
+            $response = "";
+        }
+
+        // POSTデータクリア
+        $req->clearPostData();
+
+        return $response;
+    }
+
+    /* デバッグ用 ------------------------------------------------------------------------------------------------*/
+    function sfPrintR($obj) {
+        print("<div style='font-size: 12px;color: #00FF00;'>\n");
+        print("<strong>**デバッグ中**</strong><br />\n");
+        print("<pre>\n");
+        print_r($obj);
+        print("</pre>\n");
+        print("<strong>**デバッグ中**</strong></div>\n");
+    }
+}
+?>
Index: branches/feature-module-update/data/class/util/GC_Utils.php
===================================================================
--- branches/feature-module-update/data/class/util/GC_Utils.php	(revision 15078)
+++ branches/feature-module-update/data/class/util/GC_Utils.php	(revision 15078)
@@ -0,0 +1,261 @@
+<?php
+/*
+ * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
+ *
+ * http://www.lockon.co.jp/
+ */
+
+/**
+ * 各種ユーティリティクラス.
+ *
+ * @package Util
+ * @author LOCKON CO.,LTD.
+ * @version $Id$
+ */
+class GC_Utils {
+
+    /*----------------------------------------------------------------------
+     * [名称] gfDownloadCsv
+     * [概要] 引数データをCSVとして、クライアントにダウンロードさせる
+     * [引数] 1:ヘッダ文字列 2:CSVデータ
+     * [戻値] -
+     * [依存] -
+     * [注釈] 引数は１，２ともカンマ区切りになっていること
+     *----------------------------------------------------------------------*/
+    function gfDownloadCsv($header, $contents){
+
+        $fiest_name = date("YmdHis") .".csv";
+
+        /* HTTPヘッダの出力 */
+        Header("Content-disposition: attachment; filename=${fiest_name}");
+        Header("Content-type: application/octet-stream; name=${fiest_name}");
+
+        $return = $header.$contents;
+        if (mb_detect_encoding($return) == CHAR_CODE){						//文字コード変換
+            $return = mb_convert_encoding($return,'SJIS',CHAR_CODE);
+            $return = str_replace( array( "\r\n", "\r" ), "\n", $return);	// 改行方法の統一
+        }
+        echo $return;
+    }
+
+    /*----------------------------------------------------------------------
+     * [名称] gfSetCsv
+     * [概要] 引数の配列をCSV形式に変換する
+     * [引数] 1:CSVにする配列 2:引数1が連想配列時の添え字を指定した配列
+     * [戻値] CSVデータ
+     * [依存] -
+     * [注釈] -
+     *----------------------------------------------------------------------*/
+    function gfSetCsv( $array, $arrayIndex = "" ){
+        //引数$arrayIndexは、$arrayが連想配列のときに添え字を指定してやるために使用する
+
+        $return = "";
+        for ($i=0; $i<count($array); $i++){
+
+            for ($j=0; $j<count($array[$i]); $j++ ){
+                if ( $j > 0 ) $return .= ",";
+                $return .= "\"";
+                if ( $arrayIndex ){
+                    $return .= mb_ereg_replace("<","＜",mb_ereg_replace( "\"","\"\"",$array[$i][$arrayIndex[$j]] )) ."\"";
+                } else {
+                    $return .= mb_ereg_replace("<","＜",mb_ereg_replace( "\"","\"\"",$array[$i][$j] )) ."\"";
+                }
+            }
+            $return .= "\n";
+        }
+
+        return $return;
+    }
+
+    /*----------------------------------------------------------------------
+     * [名称] gfGetAge
+     * [概要] 日付より年齢を計算する。
+     * [引数] 1:日付文字列(yyyy/mm/dd、yyyy-mm-dd hh:mm:ss等)
+     * [戻値] 年齢の数値
+     * [依存] -
+     * [注釈] -
+     *----------------------------------------------------------------------*/
+    function gfGetAge($dbdate)
+    {
+        $ty = date("Y");
+        $tm = date("m");
+        $td = date("d");
+        list($by, $bm, $bd) = split("[-/ ]", $dbdate);
+        $age = $ty - $by;
+        if($tm * 100 + $td < $bm * 100 + $bd) $age--;
+        return $age;
+    }
+
+    /*----------------------------------------------------------------------
+     * [名称] gfDebugLog
+     * [概要] ログファイルに変数の詳細を出力する。
+     * [引数] 対象となる変数
+     * [戻値] なし
+     * [依存] gfPrintLog
+     * [注釈] -
+     *----------------------------------------------------------------------*/
+    function gfDebugLog($obj){
+            gfPrintLog("*** start Debug ***");
+            ob_start();
+            print_r($obj);
+            $buffer = ob_get_contents();
+            ob_end_clean();
+            $fp = fopen(LOG_PATH, "a+");
+            fwrite( $fp, $buffer."\n" );
+            fclose( $fp );
+            gfPrintLog("*** end Debug ***");
+
+            // ログテーション
+            gfLogRotation(MAX_LOG_QUANTITY, MAX_LOG_SIZE, LOG_PATH);
+    }
+
+    /*----------------------------------------------------------------------
+     * [名称] gfPrintLog
+     * [概要] ログファイルに日時、処理ファイル名、メッセージを出力
+     * [引数] 表示したいメッセージ
+     * [戻値] なし
+     * [依存] なし
+     * [注釈] -
+     *----------------------------------------------------------------------*/
+    function gfPrintLog($mess, $path = '') {
+        // 日付の取得
+        $today = date("Y/m/d H:i:s");
+        // 出力パスの作成
+        if ($path == "") {
+            $path = LOG_PATH;
+        }
+
+        // エスケープされている文字をもとに戻す
+        $trans_tbl = get_html_translation_table (HTML_ENTITIES);
+        $trans_tbl = array_flip ($trans_tbl);
+        $mess = strtr($mess, $trans_tbl);
+
+        $fp = fopen($path, "a+");
+        if($fp) {
+            fwrite( $fp, $today." [".$_SERVER['PHP_SELF']."] ".$mess." from ". $_SERVER['REMOTE_ADDR']. "\n" );
+            fclose( $fp );
+        }
+
+        // ログテーション
+        gfLogRotation(MAX_LOG_QUANTITY, MAX_LOG_SIZE, $path);
+    }
+
+    /**
+     * ログローテーション機能
+     *
+     * @param integer $max_log 最大ファイル数
+     * @param integer $max_size 最大サイズ
+     * @param string  $path ファイルパス
+     * @return void なし
+     */
+    function gfLogRotation($max_log, $max_size, $path) {
+
+        // ディレクトリ名を取得
+        $dirname = dirname($path);
+        // ファイル名を取得
+        $basename = basename($path);
+
+        // ファイルが最大サイズを超えていないかチェック
+        if(filesize($path) > $max_size) {
+            if ($dh = opendir($dirname)) {
+                while (($file = readdir($dh)) !== false) {
+                    // ログローテーションにて作成されたファイルを取得
+                    if(ereg("^". $basename . "\." , $file)) {
+                        $arrLog[] = $file;
+                    }
+                }
+
+                // ファイルログが最大個数なら以上なら古いファイルから削除する
+                $count = count($arrLog);
+                if($count >= $max_log) {
+                    $diff = $count - $max_log;
+                    for($i = 0; $diff >= $i ; $i++) {
+                        unlink($dirname. "/" .array_pop($arrLog));
+                    }
+                }
+
+                // ログファイルの添え字をずらす
+                $count = count($arrLog);
+                for($i = $count; 1 <= $i; $i--) {
+                    $move_number = $i + 1;
+
+                    if(file_exists("$path.$move_number")) unlink("$path.$move_number");
+                    copy("$dirname/" . $arrLog[$i - 1], "$path.$move_number");
+
+                }
+                $ret = copy($path, "$path.1");
+
+                // 新規ログファイルを作成
+                if($ret) {
+                    unlink($path);
+                    touch($path);
+                }
+            }
+        }
+    }
+
+    /*----------------------------------------------------------------------
+     * [名称] gfMakePassword
+     * [概要] ランダムパスワード生成（英数字）
+     * [引数] パスワードの桁数
+     * [戻値] ランダム生成されたパスワード
+     * [依存] なし
+     * [注釈] -
+     *----------------------------------------------------------------------*/
+    function gfMakePassword($pwLength) {
+
+        // 乱数表のシードを決定
+        srand((double)microtime() * 54234853);
+
+        // パスワード文字列の配列を作成
+        $character = "abcdefghkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ2345679";
+        $pw = preg_split("//", $character, 0, PREG_SPLIT_NO_EMPTY);
+
+        $password = "";
+        for($i = 0; $i<$pwLength; $i++ ) {
+            $password .= $pw[array_rand($pw, 1)];
+        }
+
+        return $password;
+    }
+
+    /*----------------------------------------------------------------------
+     * [名称] sf_explodeExt
+     * [概要] ファイルの拡張子取得
+     * [引数] ファイル名
+     * [戻値] 拡張子
+     * [依存] なし
+     * [注釈] -
+     *----------------------------------------------------------------------*/
+    function gf_explodeExt($fileName) {
+        $ext1 = explode(".", $fileName);
+        $ext2 = $ext1[count($ext1) - 1];
+        $ext2 = strtolower($ext2);
+        return $ext2;
+    }
+
+
+    /*----------------------------------------------------------------------------------------------------------------------
+     * [名称] gfMailHeaderAddr
+     * [概要] 入力されたメールアドレスをメール関数用の宛先に変換
+     * [引数] 「メールアドレス」または「名前<メールアドレス>」、複数アドレス指定時はカンマ区切りで指定する。
+     * [戻値] 「メールアドレス」または「JIS_MIMEにコード変換した名前 <メールアドレス>」、複数アドレス指定時はカンマ区切りで返却する。
+     * [依存] なし
+     * [注釈] -
+     *----------------------------------------------------------------------------------------------------------------------*/
+
+    function gfMailHeaderAddr($str) {
+        $addrs = explode(",", $str); //アドレスを配列に入れる
+        foreach ($addrs as $addr) {
+            if (preg_match("/^(.+)<(.+)>$/", $addr, $matches)) {
+                //引数が「名前<メールアドレス>」の場合
+                $mailaddrs[] = mb_encode_mimeheader(trim($matches[1]))." <".trim($matches[2]).">";
+            } else {
+                //メールアドレスのみの場合
+                $mailaddrs[] =  trim($addr);
+            }
+        }
+        return implode(", ", $mailaddrs); //複数アドレスはカンマ区切りにする
+    }
+}
+?>
Index: branches/feature-module-update/data/conf/conf.php
===================================================================
--- branches/rel/data/conf/conf.php	(revision 15061)
+++ branches/feature-module-update/data/conf/conf.php	(revision 15078)
@@ -1,9 +1,9 @@
 <?php
 /**
- * 
+ *
  * Copyright(c) 2000-2007 LOCKON CO.,LTD. All Rights Reserved.
  *
  * http://www.lockon.co.jp/
- * 
+ *
  */
 
@@ -13,20 +13,20 @@
 
 //--------------------------------------------------------------------------------------------------------
-/** ¥¨¥é¡¼¥ì¥Ù¥ëÀßÄê
+/** エラーレベル設定
 /*
- *	'E_ERROR'             => Âç¤Ê¼Â¹Ô»þ¥¨¥é¡¼¡£¤³¤ì¤Ï¡¢¥á¥â¥ê³ÎÊÝ¤Ë´Ø¤¹¤ëÌäÂê¤Î¤è¤¦¤ËÉüµ¢¤Ç ¤­¤Ê¤¤¥¨¥é¡¼¤ò¼¨¤·¤Þ¤¹¡£¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô¤ÏÃæÃÇ¤µ¤ì¤Þ¤¹¡£ 
- *	'E_WARNING'           => ¼Â¹Ô»þ¤Î·Ù¹ð (Ã×Ì¿Åª¤Ê¥¨¥é¡¼¤Ç¤Ï¤Ê¤¤)¡£¥¹¥¯¥ê¥×¥È¤Î¼Â¹Ô¤ÏÃæÃÇ¤µ ¤ì¤Þ¤»¤ó
- *	'E_PARSE'             => ¥³¥ó¥Ñ¥¤¥ë»þ¤Î¥Ñ¡¼¥¹¥¨¥é¡¼¡£¥Ñ¡¼¥¹¥¨¥é¡¼¤Ï¥Ñ¡¼¥µ¤Ç¤Î¤ßÀ¸À®¤µ¤ì¤Þ ¤¹¡£ 
- *	'E_NOTICE'            => ¼Â¹Ô»þ¤Î·Ù¹ð¡£¥¨¥é¡¼¤òÈ¯¤·¤¦¤ë¾õ¶·¤ËÁø¶ø¤·¤¿¤³¤È¤ò¼¨¤¹¡£ ¤¿¤À¤·ÄÌ¾ï¤Î¥¹¥¯¥ê¥×¥È¼Â¹Ô¤Î¾ì¹ç¤Ë¤â¤³¤Î·Ù¹ð¤òÈ¯¤¹¤ë¤³¤È¤¬¤¢¤ê¤¦¤ë¡£
- *	'E_CORE_ERROR'        => PHP¤Î½é´ü»ÏÆ°»þÅÀ¤Ç¤ÎÃ×Ì¿Åª¤Ê¥¨¥é¡¼¡£E_ERROR¤Ë »÷¤Æ¤¤¤ë¤¬PHP¤Î¥³¥¢¤Ë¤è¤Ã¤ÆÈ¯¹Ô¤µ¤ì¤ëÅÀ¤¬°ã¤¦¡£ 
- *	'E_CORE_WARNING'      => ¡ÊÃ×Ì¿Åª¤Ç¤Ï¤Ê¤¤¡Ë·Ù¹ð¡£PHP¤Î½é´ü»ÏÆ°»þ¤ËÈ¯À¸¤¹¤ë¡£ E_WARNING¤Ë»÷¤Æ¤¤¤ë¤¬PHP¤Î¥³¥¢¤Ë¤è¤Ã¤ÆÈ¯¹Ô¤µ¤ì¤ë ÅÀ¤¬°ã¤¦¡£ 
- *	'E_COMPILE_ERROR'     => ¥³¥ó¥Ñ¥¤¥ë»þ¤ÎÃ×Ì¿Åª¤Ê¥¨¥é¡¼¡£E_ERROR¤Ë »÷¤Æ¤¤¤ë¤¬Zend¥¹¥¯¥ê¥×¥Æ¥£¥ó¥°¥¨¥ó¥¸¥ó¤Ë¤è¤Ã¤ÆÈ¯¹Ô¤µ¤ì¤ëÅÀ¤¬°ã¤¦¡£ 
- *	'E_COMPILE_WARNING'   => ¥³¥ó¥Ñ¥¤¥ë»þ¤Î·Ù¹ð¡ÊÃ×Ì¿Åª¤Ç¤Ï¤Ê¤¤¡Ë¡£E_WARNING¤Ë »÷¤Æ¤¤¤ë¤¬Zend¥¹¥¯¥ê¥×¥Æ¥£¥ó¥°¥¨¥ó¥¸¥ó¤Ë¤è¤Ã¤ÆÈ¯¹Ô¤µ¤ì¤ëÅÀ¤¬°ã¤¦¡£ 
- *	'E_USER_ERROR'        => ¥æ¡¼¥¶¡¼¤Ë¤è¤Ã¤ÆÈ¯¹Ô¤µ¤ì¤ë¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¡£E_ERROR ¤Ë»÷¤Æ¤¤¤ë¤¬PHP¥³¡¼¥É¾å¤Çtrigger_error()´Ø¿ô¤ò »ÈÍÑ¤·¤¿¾ì¹ç¤ËÈ¯¹Ô¤µ¤ì¤ëÅÀ¤¬°ã¤¦¡£ 
- *	'E_USER_WARNING'      => ¥æ¡¼¥¶¡¼¤Ë¤è¤Ã¤ÆÈ¯¹Ô¤µ¤ì¤ë·Ù¹ð¥á¥Ã¥»¡¼¥¸¡£E_WARNING ¤Ë»÷¤Æ¤¤¤ë¤¬PHP¥³¡¼¥É¾å¤Çtrigger_error()´Ø¿ô¤ò »ÈÍÑ¤·¤¿¾ì¹ç¤ËÈ¯¹Ô¤µ¤ì¤ëÅÀ¤¬°ã¤¦¡£ 
- *	'E_USER_NOTICE'       => ¥æ¡¼¥¶¡¼¤Ë¤è¤Ã¤ÆÈ¯¹Ô¤µ¤ì¤ëÃí°Õ¥á¥Ã¥»¡¼¥¸¡£E_NOTICE¤Ë ¤Ë»÷¤Æ¤¤¤ë¤¬PHP¥³¡¼¥É¾å¤Çtrigger_error()´Ø¿ô¤ò »ÈÍÑ¤·¤¿¾ì¹ç¤ËÈ¯¹Ô¤µ¤ì¤ëÅÀ¤¬°ã¤¦¡£ 
- *	'E_ALL'               => ¥µ¥Ý¡¼¥È¤µ¤ì¤ëÁ´¤Æ¤Î¥¨¥é¡¼¤È·Ù¹ð¡£PHP < 6 ¤Ç¤Ï E_STRICT ¥ì¥Ù¥ë¤Î¥¨¥é¡¼¤Ï½ü¤¯¡£ 
- *	'E_STRICT'            => ¢¨PHP5¤«¤é¥µ¥Ý¡¼¥È ¼Â¹Ô»þ¤ÎÃí°Õ¡£¥³¡¼¥É¤ÎÁê¸ß±¿ÍÑÀ­¤ä¸ß´¹À­¤ò°Ý»ý¤¹¤ë¤¿¤á¤Ë PHP ¤¬¥³¡¼¥É¤ÎÊÑ¹¹¤òÄó°Æ¤¹¤ë¡£
- *	'E_RECOVERABLE_ERROR' => ¢¨PHP5¤«¤é¥µ¥Ý¡¼¥È ¥­¥ã¥Ã¥Á¤Ç¤­¤ëÃ×Ì¿Åª¤Ê¥¨¥é¡¼¡£´í¸±¤Ê¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤¬¡¢ ¥¨¥ó¥¸¥ó¤¬ÉÔ°ÂÄê¤Ê¾õÂÖ¤Ë¤Ê¤ë¤Û¤É¤Ç¤Ï¤Ê¤¤¤³¤È¤òÉ½¤¹¡£ ¥æ¡¼¥¶ÄêµÁ¤Î¥Ï¥ó¥É¥é¤Ç¥¨¥é¡¼¤¬¥­¥ã¥Ã¥Á¤µ¤ì¤Ê¤«¤Ã¤¿¾ì¹ç (set_error_handler() ¤â»²¾È¤¯¤À¤µ¤¤) ¤Ï¡¢ E_ERROR ¤È¤·¤Æ°Û¾ï½ªÎ»¤¹¤ë¡£ 
+ *	'E_ERROR'             => 大な実行時エラー。これは、メモリ確保に関する問題のように復帰で きないエラーを示します。スクリプトの実行は中断されます。
+ *	'E_WARNING'           => 実行時の警告 (致命的なエラーではない)。スクリプトの実行は中断さ れません
+ *	'E_PARSE'             => コンパイル時のパースエラー。パースエラーはパーサでのみ生成されま す。
+ *	'E_NOTICE'            => 実行時の警告。エラーを発しうる状況に遭遇したことを示す。 ただし通常のスクリプト実行の場合にもこの警告を発することがありうる。
+ *	'E_CORE_ERROR'        => PHPの初期始動時点での致命的なエラー。E_ERRORに 似ているがPHPのコアによって発行される点が違う。
+ *	'E_CORE_WARNING'      => （致命的ではない）警告。PHPの初期始動時に発生する。 E_WARNINGに似ているがPHPのコアによって発行される 点が違う。
+ *	'E_COMPILE_ERROR'     => コンパイル時の致命的なエラー。E_ERRORに 似ているがZendスクリプティングエンジンによって発行される点が違う。
+ *	'E_COMPILE_WARNING'   => コンパイル時の警告（致命的ではない）。E_WARNINGに 似ているがZendスクリプティングエンジンによって発行される点が違う。
+ *	'E_USER_ERROR'        => ユーザーによって発行されるエラーメッセージ。E_ERROR に似ているがPHPコード上でtrigger_error()関数を 使用した場合に発行される点が違う。
+ *	'E_USER_WARNING'      => ユーザーによって発行される警告メッセージ。E_WARNING に似ているがPHPコード上でtrigger_error()関数を 使用した場合に発行される点が違う。
+ *	'E_USER_NOTICE'       => ユーザーによって発行される注意メッセージ。E_NOTICEに に似ているがPHPコード上でtrigger_error()関数を 使用した場合に発行される点が違う。
+ *	'E_ALL'               => サポートされる全てのエラーと警告。PHP < 6 では E_STRICT レベルのエラーは除く。
+ *	'E_STRICT'            => ※PHP5からサポート 実行時の注意。コードの相互運用性や互換性を維持するために PHP がコードの変更を提案する。
+ *	'E_RECOVERABLE_ERROR' => ※PHP5からサポート キャッチできる致命的なエラー。危険なエラーが発生したが、 エンジンが不安定な状態になるほどではないことを表す。 ユーザ定義のハンドラでエラーがキャッチされなかった場合 (set_error_handler() も参照ください) は、 E_ERROR として異常終了する。
  */
 error_reporting(E_ALL & ~E_NOTICE);
@@ -36,23 +36,23 @@
 
 //--------------------------------------------------------------------------------------------------------
-/** ¥Õ¥í¥ó¥ÈÉ½¼¨´ØÏ¢ **/
-define("SAMPLE_ADDRESS1", "»Ô¶èÄ®Â¼Ì¾¡ÊÎã¡§ÅìµþÅÔÀéÂåÅÄ¶è¿ÀÅÄ¿ÀÊÝÄ®¡Ë");
-define("SAMPLE_ADDRESS2", "ÈÖÃÏ¡¦¥Ó¥ëÌ¾¡ÊÎã¡§1-3-5¡Ë");
+/** フロント表示関連 **/
+define("SAMPLE_ADDRESS1", "市区町村名（例：東京都千代田区神田神保町）");
+define("SAMPLE_ADDRESS2", "番地・ビル名（例：1-3-5）");
 //--------------------------------------------------------------------------------------------------------
 
 //--------------------------------------------------------------------------------------------------------
-/** ¥Ñ¥¹´ØÏ¢ **/
-// ¥æ¡¼¥¶¥Õ¥¡¥¤¥ëÊÝÂ¸Àè
+/** パス関連 **/
+// ユーザファイル保存先
 define("USER_DIR", "user_data/");
 define("USER_PATH", HTML_PATH . USER_DIR);
 
-// ¥æ¡¼¥¶¥¤¥ó¥¯¥ë¡¼¥É¥Õ¥¡¥¤¥ëÊÝÂ¸Àè
+// ユーザインクルードファイル保存先
 define("USER_INC_PATH", USER_PATH . "include/");
 
-// ¥Ö¥í¥Ã¥¯¥Õ¥¡¥¤¥ëÊÝÂ¸Àè
+// ブロックファイル保存先
 define("BLOC_DIR", "include/bloc/");
 define("BLOC_PATH", USER_PATH . BLOC_DIR);
 
-// ¥­¥ã¥ó¥Ú¡¼¥ó¥Õ¥¡¥¤¥ëÊÝÂ¸Àè
+// キャンペーンファイル保存先
 define("CAMPAIGN_DIR", "cp/");
 define("CAMPAIGN_URL", URL_DIR . CAMPAIGN_DIR);
@@ -65,49 +65,52 @@
 define("CAMPAIGN_TEMPLATE_END", "end/");
 
-// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ëÊÝÂ¸Àè
+// テンプレートファイル保存先
 define("USER_TEMPLATE_DIR", "templates/");
 define("USER_TEMPLATE_PATH", USER_PATH . USER_TEMPLATE_DIR);
-// ¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë°ì»þÊÝÂ¸Àè
+// テンプレートファイル一時保存先
 define("TEMPLATE_TEMP_DIR", HTML_PATH . "upload/temp_template/");
 
-// ¥æ¡¼¥¶¡¼ºîÀ®²èÌÌ¤Î¥Ç¥Õ¥©¥ë¥ÈPHP¥Õ¥¡¥¤¥ë
+// ユーザー作成画面のデフォルトPHPファイル
 define("USER_DEF_PHP", HTML_PATH . "__default.php");
 
-// ¤½¤ÎÂ¾²èÌÌ¤Î¥Ç¥Õ¥©¥ë¥È¥Ú¡¼¥¸¥ì¥¤¥¢¥¦¥È
+// その他画面のデフォルトページレイアウト
 define("DEF_LAYOUT", "products/list.php");
 
-// ¥À¥¦¥ó¥í¡¼¥É¥â¥¸¥å¡¼¥ëÊÝÂ¸¥Ç¥£¥ì¥¯¥È¥ê
+// ダウンロードモジュール保存ディレクトリ
 define("MODULE_DIR", "downloads/module/");
 define("MODULE_PATH", DATA_PATH . MODULE_DIR);
 
-// HotFixÊÝÂ¸¥Ç¥£¥ì¥¯¥È¥ê
+// HotFix保存ディレクトリ
 define("UPDATE_DIR", "downloads/update/");
 define("UPDATE_PATH", DATA_PATH . UPDATE_DIR);
+
+// クラスパス
+define("CLASS_PATH", DATA_PATH . "class/");
 //--------------------------------------------------------------------------------------------------------
 
 //--------------------------------------------------------------------------------------------------------
-/** ¥¢¥Ã¥×¥Ç¡¼¥È´ÉÍýÍÑ **/
-// ¥¢¥Ã¥×¥Ç¡¼¥È´ÉÍýÍÑ¥Õ¥¡¥¤¥ë³ÊÇ¼¾ì½ê¡¡
+/** アップデート管理用 **/
+// アップデート管理用ファイル格納場所　
 define("UPDATE_HTTP", "http://www.lockon.co.jp/share/");
 
-// ¥¢¥Ã¥×¥Ç¡¼¥È´ÉÍýÍÑCSV1¹ÔÊÕ¤ê¤ÎºÇÂçÊ¸»ú¿ô
+// アップデート管理用CSV1行辺りの最大文字数
 define("UPDATE_CSV_LINE_MAX", 4096);
-// ¥¢¥Ã¥×¥Ç¡¼¥È´ÉÍýÍÑCSV¥«¥é¥à¿ô
+// アップデート管理用CSVカラム数
 define("UPDATE_CSV_COL_MAX", 13);
-// ¥â¥¸¥å¡¼¥ë´ÉÍýÍÑCSV¥«¥é¥à¿ô
+// モジュール管理用CSVカラム数
 define("MODULE_CSV_COL_MAX", 16);
 //--------------------------------------------------------------------------------------------------------
 
 //--------------------------------------------------------------------------------------------------------
-/** ¥â¥¸¥å¡¼¥ë´ÉÍýÍÑ **/
-// ¥¨¥Ó¥¹¥¿¥°µ¡Ç½¤Î¥â¥¸¥å¡¼¥ëID
+/** モジュール管理用 **/
+// エビスタグ機能のモジュールID
 define("EBIS_TAG_MID", 1);
-// ¥¢¥Õ¥£¥ê¥¨¥¤¥È¥¿¥°µ¡Ç½¤Î¥â¥¸¥å¡¼¥ëID
+// アフィリエイトタグ機能のモジュールID
 define("AFF_TAG_MID", 3);
-// ¾¦ÉÊ¹ØÆþ´°Î»
+// 商品購入完了
 define("AFF_SHOPPING_COMPLETE", 1);
-// ¥æ¡¼¥¶ÅÐÏ¿´°Î»
+// ユーザ登録完了
 define("AFF_ENTRY_COMPLETE", 2);
-// ·èºÑ¼õ¿®ÍÑURL
+// 決済受信用URL
 define("CREDIT_HTTP_DOMAIN", "http://rcv.ec-cube.net/");
 define("CREDIT_HTTP_ANALYZE_PROGRAM", "rcv_credit.php");
@@ -115,124 +118,124 @@
 //--------------------------------------------------------------------------------------------------------
 
-// Ê¸»ú¥³¡¼¥É
-define("CHAR_CODE", "EUC-JP");
-
-// EC-CUBE¥Ð¡¼¥¸¥ç¥ó¾ðÊó
-define("ECCUBE_VERSION", "1.3.4");
-
-// ·èºÑ¥â¥¸¥å¡¼¥ëÉÕÍ¿Ê¸¸À
+// 文字コード
+define("CHAR_CODE", "UTF-8");
+
+// EC-CUBEバージョン情報
+define("ECCUBE_VERSION", "1.5");
+
+// 決済モジュール付与文言
 define("ECCUBE_PAYMENT", "EC-CUBE");
 
-// PEAR::DB¤Î¥Ç¥Ð¥Ã¥°¥â¡¼¥É
+// PEAR::DBのデバッグモード
 define('PEAR_DB_DEBUG', 9);
 
-//¥Ð¥Ã¥Á¤ò¼Â¹Ô¤¹¤ëºÇÃ»¤Î´Ö³Ö(ÉÃ)
+//バッチを実行する最短の間隔(秒)
 define("LOAD_BATCH_PASS", 3600);
 
-define("CLOSE_DAY", 31);	// Äù¤áÆü¤Î»ØÄê(ËöÆü¤Î¾ì¹ç¤Ï¡¢31¤ò»ØÄê¤·¤Æ¤¯¤À¤µ¤¤¡£)
-
-//°ìÈÌ¥µ¥¤¥È¥¨¥é¡¼
+define("CLOSE_DAY", 31);	// 締め日の指定(末日の場合は、31を指定してください。)
+
+//一般サイトエラー
 define("FAVORITE_ERROR", 13);
 
-/** ¥°¥é¥Õ´ØÏ¢ **/
-	
-define("LIB_DIR", DATA_PATH . "lib/");						// ¥é¥¤¥Ö¥é¥ê¤Î¥Ñ¥¹
-define("TTF_DIR", DATA_PATH . "fonts/");					// ¥Õ¥©¥ó¥È¤Î¥Ñ¥¹
-define("GRAPH_DIR", HTML_PATH . "upload/graph_image/");		// ¥°¥é¥Õ³ÊÇ¼¥Ç¥£¥ì¥¯¥È¥ê
-define("GRAPH_URL", URL_DIR . "upload/graph_image/");		// ¥°¥é¥ÕURL
-define("GRAPH_PIE_MAX", 10);								// ±ß¥°¥é¥ÕºÇÂçÉ½¼¨¿ô
-define("GRAPH_LABEL_MAX", 40);								// ¥°¥é¥Õ¤Î¥é¥Ù¥ë¤ÎÊ¸»ú¿ô
-
-/** ¥Ñ¥¹´ØÏ¢ **/
-
-define("PDF_DIR", DATA_PATH . "pdf/");	// PDF³ÊÇ¼¥Ç¥£¥ì¥¯¥È¥ê
-
-/** Çä¾å¤²½¸·× **/
-
-define("BAT_ORDER_AGE", 70);		// ²¿ºÐ¤Þ¤Ç½¸·×¤ÎÂÐ¾Ý¤È¤¹¤ë¤«
-define("PRODUCTS_TOTAL_MAX", 15);	// ¾¦ÉÊ½¸·×¤Ç²¿°Ì¤Þ¤ÇÉ½¼¨¤¹¤ë¤«
-
-/** ¥Ç¥Õ¥©¥ë¥ÈÃÍ **/
-define("DEFAULT_PRODUCT_DISP", 2);	// 1:¸ø³« 2:Èó¸ø³«
-
-/** ¥ª¥×¥·¥ç¥óÀßÄê **/
-define("DELIV_FREE_AMOUNT", 0);				// Á÷ÎÁÌµÎÁ¹ØÆþ¸Ä¿ô¡Ê0¤Î¾ì¹ç¤Ï¡¢²¿¸ÄÇã¤Ã¤Æ¤âÌµÎÁ¤Ë¤Ê¤é¤Ê¤¤)
-define("INPUT_DELIV_FEE", 1);				// ÇÛÁ÷ÎÁ¤ÎÀßÄê²èÌÌÉ½¼¨(Í­¸ú:1 Ìµ¸ú:0)
-define("OPTION_PRODUCT_DELIV_FEE", 0);		// ¾¦ÉÊ¤´¤È¤ÎÁ÷ÎÁÀßÄê(Í­¸ú:1 Ìµ¸ú:0)
-define("OPTION_DELIV_FEE", 1);				// ÇÛÁ÷¶È¼Ô¤´¤È¤ÎÇÛÁ÷ÎÁ¤ò²Ã»»¤¹¤ë(Í­¸ú:1 Ìµ¸ú:0)
-define("OPTION_RECOMMEND", 1);		// ¤ª¤¹¤¹¤á¾¦ÉÊÅÐÏ¿(Í­¸ú:1 Ìµ¸ú:0)
-define("OPTION_CLASS_REGIST", 1);	// ¾¦ÉÊµ¬³ÊÅÐÏ¿(Í­¸ú:1 Ìµ¸ú:0)
-
-define("TV_IMAGE_WIDTH",170);		//TVÏ¢Æ°¾¦ÉÊ²èÁü²£
-define("TV_IMAGE_HEIGHT",95);		//TVÏ¢Æ°¾¦ÉÊ²èÁü½Ä
-define("TV_PRODUCTS_MAX",10);		//TVÏ¢Æ°¾¦ÉÊºÇÂçÅÐÏ¿¿ô
-
-/** ¥ª¥×¥·¥ç¥óÀßÄê **/
-//²ñ°÷ÅÐÏ¿ÊÑ¹¹(¥Þ¥¤¥Ú¡¼¥¸)¥Ñ¥¹¥ï¡¼¥ÉÍÑ
+/** グラフ関連 **/
+
+define("LIB_DIR", DATA_PATH . "lib/");						// ライブラリのパス
+define("TTF_DIR", DATA_PATH . "fonts/");					// フォントのパス
+define("GRAPH_DIR", HTML_PATH . "upload/graph_image/");		// グラフ格納ディレクトリ
+define("GRAPH_URL", URL_DIR . "upload/graph_image/");		// グラフURL
+define("GRAPH_PIE_MAX", 10);								// 円グラフ最大表示数
+define("GRAPH_LABEL_MAX", 40);								// グラフのラベルの文字数
+
+/** パス関連 **/
+
+define("PDF_DIR", DATA_PATH . "pdf/");	// PDF格納ディレクトリ
+
+/** 売上げ集計 **/
+
+define("BAT_ORDER_AGE", 70);		// 何歳まで集計の対象とするか
+define("PRODUCTS_TOTAL_MAX", 15);	// 商品集計で何位まで表示するか
+
+/** デフォルト値 **/
+define("DEFAULT_PRODUCT_DISP", 2);	// 1:公開 2:非公開
+
+/** オプション設定 **/
+define("DELIV_FREE_AMOUNT", 0);				// 送料無料購入個数（0の場合は、何個買っても無料にならない)
+define("INPUT_DELIV_FEE", 1);				// 配送料の設定画面表示(有効:1 無効:0)
+define("OPTION_PRODUCT_DELIV_FEE", 0);		// 商品ごとの送料設定(有効:1 無効:0)
+define("OPTION_DELIV_FEE", 1);				// 配送業者ごとの配送料を加算する(有効:1 無効:0)
+define("OPTION_RECOMMEND", 1);		// おすすめ商品登録(有効:1 無効:0)
+define("OPTION_CLASS_REGIST", 1);	// 商品規格登録(有効:1 無効:0)
+
+define("TV_IMAGE_WIDTH",170);		//TV連動商品画像横
+define("TV_IMAGE_HEIGHT",95);		//TV連動商品画像縦
+define("TV_PRODUCTS_MAX",10);		//TV連動商品最大登録数
+
+/** オプション設定 **/
+//会員登録変更(マイページ)パスワード用
 define("DEFAULT_PASSWORD", "UAhgGR3L");
-//¤ª¤¹¤¹¤á¾¦ÉÊ¿ô
+//おすすめ商品数
 define ("RECOMMEND_PRODUCT_MAX", 6);
 
-//ÊÌ¤Î¤ªÆÏ¤±ÀèºÇÂçÅÐÏ¿¿ô
+//別のお届け先最大登録数
 define("DELIV_ADDR_MAX", 20);
-//±ÜÍ÷ÍúÎòÊÝÂ¸¿ô
+//閲覧履歴保存数
 define("CUSTOMER_READING_MAX",30);
-//SSLURLÈ½Äê
+//SSLURL判定
 define("SSLURL_CHECK", 0);
-//´ÉÍý²èÌÌ¥¹¥Æ¡¼¥¿¥¹°ìÍ÷É½¼¨·ï¿ô
+//管理画面ステータス一覧表示件数
 define("ORDER_STATUS_MAX", 50);
-//¥Õ¥í¥ó¥È¥ì¥Ó¥å¡¼½ñ¤­¹þ¤ßºÇÂç¿ô
+//フロントレビュー書き込み最大数
 define("REVIEW_REGIST_MAX", 5);
 
 /*
- * ¥µ¥¤¥ÈÄêµÁÄê¿ô
+ * サイト定義定数
  */
-/* ¥·¥¹¥Æ¥à´ØÏ¢ */
-define ('DEBUG_MODE', false);                           // ¥Ç¥Ð¥Ã¥°¥â¡¼¥É(true¡§sfPrintR¤äDB¤Î¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ò½ÐÎÏ¤¹¤ë¡¢false¡§½ÐÎÏ¤·¤Ê¤¤)
-define ("ADMIN_ID", "1");								// ´ÉÍý¥æ¡¼¥¶ID(¥á¥ó¥Æ¥Ê¥ó¥¹ÍÑÉ½¼¨¤µ¤ì¤Ê¤¤¡£)
-define ("CUSTOMER_CONFIRM_MAIL", false);				// ²ñ°÷ÅÐÏ¿»þ¤Ë²¾²ñ°÷³ÎÇ§¥á¡¼¥ë¤òÁ÷¿®¤¹¤ë¤«¡Êtrue:²¾²ñ°÷¡¢false:ËÜ²ñ°÷¡Ë
-define ("MELMAGA_SEND", true);							// ¥á¥ë¥Þ¥¬ÇÛ¿®ÍÞÀ©(false:OFF¡¢true:ON)
-define ("MELMAGA_BATCH_MODE", false);					// ¥á¥¤¥ë¥Þ¥¬¥¸¥ó¥Ð¥Ã¥Á¥â¡¼¥É(true:¥Ð¥Ã¥Á¤ÇÁ÷¿®¤¹¤ë ¢¨Í×cronÀßÄê¡¢false:¥ê¥¢¥ë¥¿¥¤¥à¤ÇÁ÷¿®¤¹¤ë)
-define ("LOGIN_FRAME", "login_frame.tpl");				// ¥í¥°¥¤¥ó²èÌÌ¥Õ¥ì¡¼¥à
-define ("MAIN_FRAME", "main_frame.tpl");				// ´ÉÍý²èÌÌ¥Õ¥ì¡¼¥à
-define ("SITE_FRAME", "site_frame.tpl");				// °ìÈÌ¥µ¥¤¥È²èÌÌ¥Õ¥ì¡¼¥à
-define ("CERT_STRING", "7WDhcBTF");						// Ç§¾ÚÊ¸»úÎó
-define ("DUMMY_PASS", "########");						// ¥À¥ß¡¼¥Ñ¥¹¥ï¡¼¥É
-define ("UNLIMITED", "++");								// ºß¸Ë¿ô¡¢ÈÎÇäÀ©¸ÂÌµ¸Â¤ò¼¨¤¹¡£
-define ("BIRTH_YEAR", 1901);							// À¸Ç¯·îÆüÅÐÏ¿³«»ÏÇ¯
-define ("RELEASE_YEAR", 2005);							// ËÜ¥·¥¹¥Æ¥à¤Î²ÔÆ¯³«»ÏÇ¯
-define ("CREDIT_ADD_YEAR", 10);							// ¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É¤Î´ü¸Â¡Ü²¿Ç¯
-define ("PARENT_CAT_MAX", 12);							// ¿Æ¥«¥Æ¥´¥ê¤Î¥«¥Æ¥´¥êID¤ÎºÇÂç¿ô¡Ê¤³¤ì°Ê²¼¤Ï¿Æ¥«¥Æ¥´¥ê¤È¤¹¤ë¡£)
-define ("NUMBER_MAX", 1000000000);						// GETÃÍÊÑ¹¹¤Ê¤É¤Î¤¤¤¿¤º¤é¤òËÉ¤°¤¿¤áºÇÂç¿ôÀ©¸Â¤òÀß¤±¤ë¡£
-define ("POINT_RULE", 2);								// ¥Ý¥¤¥ó¥È¤Î·×»»¥ë¡¼¥ë(1:»Í¼Î¸ÞÆþ¡¢2:ÀÚ¤ê¼Î¤Æ¡¢3:ÀÚ¤ê¾å¤²)
-define ("POINT_VALUE", 1);								// 1¥Ý¥¤¥ó¥ÈÅö¤¿¤ê¤ÎÃÍÃÊ(±ß)
-define ("ADMIN_MODE", 0);								// ´ÉÍý¥â¡¼¥É 1:Í­¸ú¡¡0:Ìµ¸ú(Ç¼ÉÊ»þ)
-define ("DAILY_BATCH_MODE", false);						// Çä¾å½¸·×¥Ð¥Ã¥Á¥â¡¼¥É(true:¥Ð¥Ã¥Á¤Ç½¸·×¤¹¤ë ¢¨Í×cronÀßÄê¡¢false:¥ê¥¢¥ë¥¿¥¤¥à¤Ç½¸·×¤¹¤ë)
-define ("MAX_LOG_QUANTITY", 5);							// ¥í¥°¥Õ¥¡¥¤¥ëºÇÂç¿ô(¥í¥°¥Æ¡¼¥·¥ç¥ó)
-define ("MAX_LOG_SIZE", "1000000");						// 1¤Ä¤Î¥í¥°¥Õ¥¡¥¤¥ë¤ËÊÝÂ¸¤¹¤ëºÇÂçÍÆÎÌ(byte)
-
-define ("FORGOT_MAIL", 0);								// ¥Ñ¥¹¥ï¡¼¥ÉËº¤ì¤Î³ÎÇ§¥á¡¼¥ë¤òÁ÷ÉÕ¤¹¤ë¤«ÈÝ¤«¡£(0:Á÷¿®¤·¤Ê¤¤¡¢1:Á÷¿®¤¹¤ë)
-define ("HTML_TEMPLATE_SUB_MAX", 12);					// ÅÐÏ¿¤Ç¤­¤ë¥µ¥Ö¾¦ÉÊ¤Î¿ô
-define ("LINE_LIMIT_SIZE", 60);							// Ê¸»ú¿ô¤¬Â¿¤¹¤®¤ë¤È¤­¤Ë¶¯À©²þ¹Ô¤¹¤ë¥µ¥¤¥º(È¾³Ñ)
-define ("BIRTH_MONTH_POINT", 0);						// ÃÂÀ¸Æü·î¥Ý¥¤¥ó¥È
-
-/* ¥¯¥ì¥¸¥Ã¥È¥í¡¼¥ó(¥»¥ó¥È¥é¥ë¥Õ¥¡¥¤¥Ê¥ó¥¹) */
-define ("CF_HOMEADDR", "https://cf.ufit.ne.jp/dotcredit");					// ¥Û¡¼¥à¥¢¥É¥ì¥¹
-define ("CF_STORECODE", "");												// ²ÃÌÁÅ¹¥³¡¼¥É(¥Ï¥¤¥Õ¥ó¤Ê¤·¤Ç¡Ë
-// define ("CF_HOMEADDR", "https://cf.ufit.ne.jp/dotcredittest");				// ¥Û¡¼¥à¥¢¥É¥ì¥¹(¥Æ¥¹¥ÈÍÑ)
-// define ("CF_STORECODE", "111111111111111");									// ²ÃÌÁÅ¹¥³¡¼¥É(¥Æ¥¹¥ÈÍÑ)
-
-define ("CF_SIMULATE", "/simulate/simulate.cgi");							// ¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¸Æ¤Ó½Ð¤·
-// define ("CF_RETURNURL", SSL_URL . "shopping/loan.php");					// Ìá¤êÀè ¥·¥ç¥Ã¥Ô¥ó¥°¥í¡¼¥ó¤Ï¼¡´ü³«È¯
-// define ("CF_CANCELURL", SSL_URL . "shopping/loan_cancel.php");			// Ìá¤êÀè ¥·¥ç¥Ã¥Ô¥ó¥°¥í¡¼¥ó¤Ï¼¡´ü³«È¯
-define ("CF_CONTINUE", "1");												// ¸Æ¤Ó½Ð¤·¶èÊ¬(0:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó¤Î¤ß¡¢1:¥·¥å¥ß¥ì¡¼¥·¥ç¥ó+¿½¹þ)
-define ("CF_LABOR", "0");													// ÌòÌ³Í­Ìµ¶èÊ¬(0:Ìµ¡¢1:Í­)
-define ("CF_RESULT", "1");													// ·ë²Ì±þÅú(1:·ë²Ì¤¢¤ê¡¢2:·ë²Ì¤Ê¤·)
-
-/* ¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É(¥Ù¥ê¥È¥é¥ó¥¹) */
-define ("CGI_DIR", HTML_PATH . "../cgi-bin/");									// ¥â¥¸¥å¡¼¥ë³ÊÇ¼¥Ç¥£¥ì¥¯¥È¥ê
-define ("CGI_FILE", "mauthonly.cgi");										// ¥³¥¢CGI
-
-// ¥ë¡¼¥È¥«¥Æ¥´¥êID
+/* システム関連 */
+define ('DEBUG_MODE', false);                           // デバッグモード(true：sfPrintRやDBのエラーメッセージを出力する、false：出力しない)
+define ("ADMIN_ID", "1");								// 管理ユーザID(メンテナンス用表示されない。)
+define ("CUSTOMER_CONFIRM_MAIL", false);				// 会員登録時に仮会員確認メールを送信するか（true:仮会員、false:本会員）
+define ("MELMAGA_SEND", true);							// メルマガ配信抑制(false:OFF、true:ON)
+define ("MELMAGA_BATCH_MODE", false);					// メイルマガジンバッチモード(true:バッチで送信する ※要cron設定、false:リアルタイムで送信する)
+define ("LOGIN_FRAME", "login_frame.tpl");				// ログイン画面フレーム
+define ("MAIN_FRAME", "main_frame.tpl");				// 管理画面フレーム
+define ("SITE_FRAME", "site_frame.tpl");				// 一般サイト画面フレーム
+define ("CERT_STRING", "7WDhcBTF");						// 認証文字列
+define ("DUMMY_PASS", "########");						// ダミーパスワード
+define ("UNLIMITED", "++");								// 在庫数、販売制限無限を示す。
+define ("BIRTH_YEAR", 1901);							// 生年月日登録開始年
+define ("RELEASE_YEAR", 2005);							// 本システムの稼働開始年
+define ("CREDIT_ADD_YEAR", 10);							// クレジットカードの期限＋何年
+define ("PARENT_CAT_MAX", 12);							// 親カテゴリのカテゴリIDの最大数（これ以下は親カテゴリとする。)
+define ("NUMBER_MAX", 1000000000);						// GET値変更などのいたずらを防ぐため最大数制限を設ける。
+define ("POINT_RULE", 2);								// ポイントの計算ルール(1:四捨五入、2:切り捨て、3:切り上げ)
+define ("POINT_VALUE", 1);								// 1ポイント当たりの値段(円)
+define ("ADMIN_MODE", 0);								// 管理モード 1:有効　0:無効(納品時)
+define ("DAILY_BATCH_MODE", false);						// 売上集計バッチモード(true:バッチで集計する ※要cron設定、false:リアルタイムで集計する)
+define ("MAX_LOG_QUANTITY", 5);							// ログファイル最大数(ログテーション)
+define ("MAX_LOG_SIZE", "1000000");						// 1つのログファイルに保存する最大容量(byte)
+
+define ("FORGOT_MAIL", 0);								// パスワード忘れの確認メールを送付するか否か。(0:送信しない、1:送信する)
+define ("HTML_TEMPLATE_SUB_MAX", 12);					// 登録できるサブ商品の数
+define ("LINE_LIMIT_SIZE", 60);							// 文字数が多すぎるときに強制改行するサイズ(半角)
+define ("BIRTH_MONTH_POINT", 0);						// 誕生日月ポイント
+
+/* クレジットローン(セントラルファイナンス) */
+define ("CF_HOMEADDR", "https://cf.ufit.ne.jp/dotcredit");					// ホームアドレス
+define ("CF_STORECODE", "");												// 加盟店コード(ハイフンなしで）
+// define ("CF_HOMEADDR", "https://cf.ufit.ne.jp/dotcredittest");				// ホームアドレス(テスト用)
+// define ("CF_STORECODE", "111111111111111");									// 加盟店コード(テスト用)
+
+define ("CF_SIMULATE", "/simulate/simulate.cgi");							// シュミレーション呼び出し
+// define ("CF_RETURNURL", SSL_URL . "shopping/loan.php");					// 戻り先 ショッピングローンは次期開発
+// define ("CF_CANCELURL", SSL_URL . "shopping/loan_cancel.php");			// 戻り先 ショッピングローンは次期開発
+define ("CF_CONTINUE", "1");												// 呼び出し区分(0:シュミレーションのみ、1:シュミレーション+申込)
+define ("CF_LABOR", "0");													// 役務有無区分(0:無、1:有)
+define ("CF_RESULT", "1");													// 結果応答(1:結果あり、2:結果なし)
+
+/* クレジットカード(ベリトランス) */
+define ("CGI_DIR", HTML_PATH . "../cgi-bin/");									// モジュール格納ディレクトリ
+define ("CGI_FILE", "mauthonly.cgi");										// コアCGI
+
+// ルートカテゴリID
 define ("ROOT_CATEGORY_1", 2);
 define ("ROOT_CATEGORY_2", 3);
@@ -243,192 +246,192 @@
 define ("ROOT_CATEGORY_7", 8);
 
-// ¤ª»ÙÊ§¤¤ÊýË¡ÆÃ¼ìID
-//define ("PAYMENT_DAIBIKI_ID",1);		// Âå¶â°ú´¹
-//define ("PAYMENT_GINFURI_ID", 2);		// ¶ä¹Ô¿¶¹þ
-//define ("PAYMENT_KAKITOME_ID", 3);		// ¸½¶â½ñÎ±
-//define ("PAYMENT_LOAN_ID", 5);			// ¥·¥ç¥Ã¥Ô¥ó¥°¥í¡¼¥ó
-define ("PAYMENT_CREDIT_ID",1);			// ¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É
-define ("PAYMENT_CONVENIENCE_ID", 2);	// ¥³¥ó¥Ó¥Ë·èºÑ
-
-define("LARGE_IMAGE_WIDTH",  500);						// ³ÈÂç²èÁü²£
-define("LARGE_IMAGE_HEIGHT", 500);						// ³ÈÂç²èÁü½Ä
-define("SMALL_IMAGE_WIDTH",  130);						// °ìÍ÷²èÁü²£
-define("SMALL_IMAGE_HEIGHT", 130);						// °ìÍ÷²èÁü½Ä
-define("NORMAL_IMAGE_WIDTH",  260);						// ÄÌ¾ï²èÁü²£
-define("NORMAL_IMAGE_HEIGHT", 260);						// ÄÌ¾ï²èÁü½Ä
-define("NORMAL_SUBIMAGE_WIDTH", 200);					// ÄÌ¾ï¥µ¥Ö²èÁü²£
-define("NORMAL_SUBIMAGE_HEIGHT", 200);					// ÄÌ¾ï¥µ¥Ö²èÁü½Ä
-define("LARGE_SUBIMAGE_WIDTH", 500);					// ³ÈÂç¥µ¥Ö²èÁü²£
-define("LARGE_SUBIMAGE_HEIGHT", 500);					// ³ÈÂç¥µ¥Ö²èÁü½Ä
-define("DISP_IMAGE_WIDTH",  65);						// °ìÍ÷É½¼¨²èÁü²£
-define("DISP_IMAGE_HEIGHT", 65);						// °ìÍ÷É½¼¨²èÁü½Ä
-define("OTHER_IMAGE1_WIDTH", 500);						// ¤½¤ÎÂ¾¤Î²èÁü1
-define("OTHER_IMAGE1_HEIGHT", 500);						// ¤½¤ÎÂ¾¤Î²èÁü1
-define("HTMLMAIL_IMAGE_WIDTH",  110);					// HTML¥á¡¼¥ë¥Æ¥ó¥×¥ì¡¼¥È¥á¡¼¥ëÃ´Åö²èÁü²£
-define("HTMLMAIL_IMAGE_HEIGHT", 120);					// HTML¥á¡¼¥ë¥Æ¥ó¥×¥ì¡¼¥È¥á¡¼¥ëÃ´Åö²èÁü½Ä
-
-define("IMAGE_SIZE", 1000);								// ²èÁü¥µ¥¤¥ºÀ©¸Â(KB)
-define("CSV_SIZE", 2000);								// CSV¥µ¥¤¥ºÀ©¸Â(KB)
-define("CSV_LINE_MAX", 10000);							// CSV¥¢¥Ã¥×¥í¡¼¥É1¹Ô¤¢¤¿¤ê¤ÎºÇÂçÊ¸»ú¿ô
-define("PDF_SIZE", 5000);								// PDF¥µ¥¤¥ºÀ©¸Â(KB):¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ëÅù
-define("FILE_SIZE", 10000);								// ¥Õ¥¡¥¤¥ë´ÉÍý²èÌÌ¥¢¥Ã¥×À©¸Â(KB)
-define("TEMPLATE_SIZE", 10000);							// ¥¢¥Ã¥×¤Ç¤­¤ë¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ëÀ©¸Â(KB)
-define("LEVEL_MAX", 5);									// ¥«¥Æ¥´¥ê¤ÎºÇÂç³¬ÁØ
-define("CATEGORY_MAX", 1000);							// ºÇÂç¥«¥Æ¥´¥êÅÐÏ¿¿ô
-
-/* É½¼¨´ØÏ¢ */
-define ("ADMIN_TITLE", "EC¥µ¥¤¥È´ÉÍý¥Ú¡¼¥¸");			// ´ÉÍý¥Ú¡¼¥¸¥¿¥¤¥È¥ë
-define ("SELECT_RGB", "#ffffdf");						// ÊÔ½¸»þ¶¯Ä´É½¼¨¿§
-define ("DISABLED_RGB", "#C9C9C9");						// ÆþÎÏ¹àÌÜÌµ¸ú»þ¤ÎÉ½¼¨¿§
-define ("ERR_COLOR", "#ffe8e8");						// ¥¨¥é¡¼»þÉ½¼¨¿§
-define ("CATEGORY_HEAD", ">");							// ¿Æ¥«¥Æ¥´¥êÉ½¼¨Ê¸»ú
-define ("START_BIRTH_YEAR", 1901);						// À¸Ç¯·îÆüÁªÂò³«»ÏÇ¯
-// ²Á³ÊÌ¾¾Î
-define("NORMAL_PRICE_TITLE","ÄÌ¾ï²Á³Ê");
-define("SALE_PRICE_TITLE","ÈÎÇä²Á³Ê");
-
-/* ¥·¥¹¥Æ¥à¥Ñ¥¹ */
-define ("LOG_PATH", DATA_PATH . "logs/site.log");							// ¥í¥°¥Õ¥¡¥¤¥ë
-define ("CUSTOMER_LOG_PATH", DATA_PATH . "logs/customer.log");				// ²ñ°÷¥í¥°¥¤¥ó ¥í¥°¥Õ¥¡¥¤¥ë
-define ("TEMPLATE_ADMIN_DIR", DATA_PATH . "Smarty/templates/admin");		// SMARTY¥Æ¥ó¥×¥ì¡¼¥È
-define ("TEMPLATE_DIR", DATA_PATH . "Smarty/templates");					// SMARTY¥Æ¥ó¥×¥ì¡¼¥È
-define ("COMPILE_ADMIN_DIR", DATA_PATH . "Smarty/templates_c/admin");		// SMARTY¥³¥ó¥Ñ¥¤¥ë
-define ("COMPILE_DIR", DATA_PATH . "Smarty/templates_c");					// SMARTY¥³¥ó¥Ñ¥¤¥ë
-
-define ("TEMPLATE_FTP_DIR", USER_PATH . "templates/");			// SMARTY¥Æ¥ó¥×¥ì¡¼¥È(FTPµö²Ä)
-define ("COMPILE_FTP_DIR", DATA_PATH . "Smarty/templates_c/user_data/");	// SMARTY¥³¥ó¥Ñ¥¤¥ë
-
-define ("IMAGE_TEMP_DIR", HTML_PATH . "upload/temp_image/");				// ²èÁü°ì»þÊÝÂ¸
-define ("IMAGE_SAVE_DIR", HTML_PATH . "upload/save_image/");				// ²èÁüÊÝÂ¸Àè
-define ("IMAGE_TEMP_URL", URL_DIR . "upload/temp_image/");					// ²èÁü°ì»þÊÝÂ¸URL
-define ("IMAGE_SAVE_URL", URL_DIR . "upload/save_image/");					// ²èÁüÊÝÂ¸ÀèURL
-define ("IMAGE_TEMP_URL_RSS", SITE_URL . "upload/temp_image/");				// RSSÍÑ²èÁü°ì»þÊÝÂ¸URL
-define ("IMAGE_SAVE_URL_RSS", SITE_URL . "upload/save_image/");				// RSSÍÑ²èÁüÊÝÂ¸ÀèURL
-define ("CSV_TEMP_DIR", HTML_PATH . "upload/csv/");							// ¥¨¥ó¥³¡¼¥ÉCSV¤Î°ì»þÊÝÂ¸Àè
-define ("NO_IMAGE_URL", URL_DIR . "misc/blank.gif");						// ²èÁü¤¬¤Ê¤¤¾ì¹ç¤ËÉ½¼¨
-define ("NO_IMAGE_DIR", HTML_PATH . "misc/blank.gif");						// ²èÁü¤¬¤Ê¤¤¾ì¹ç¤ËÉ½¼¨
-
-/* URL¥Ñ¥¹ */
-define ("URL_SYSTEM_TOP", URL_DIR . "admin/system/index.php");			// ¥·¥¹¥Æ¥à´ÉÍý¥È¥Ã¥×
-define ("URL_CLASS_REGIST", URL_DIR . "admin/products/class.php");		// µ¬³ÊÅÐÏ¿
-define ("URL_INPUT_ZIP", URL_DIR . "input_zip.php");					// Í¹ÊØÈÖ¹æÆþÎÏ
-define ("URL_DELIVERY_TOP", URL_DIR . "admin/basis/delivery.php");		// ÇÛÁ÷¶È¼ÔÅÐÏ¿
-define ("URL_PAYMENT_TOP", URL_DIR . "admin/basis/payment.php");		// »ÙÊ§¤¤ÊýË¡ÅÐÏ¿
-define ("URL_CONTROL_TOP", URL_DIR . "admin/basis/control.php");		// ¥µ¥¤¥È´ÉÍý¾ðÊóÅÐÏ¿
-define ("URL_HOME", URL_DIR . "admin/home.php");						// ¥Û¡¼¥à
-define ("URL_LOGIN", URL_DIR . "admin/index.php");						// ¥í¥°¥¤¥ó¥Ú¡¼¥¸
-define ("URL_SEARCH_TOP", URL_DIR . "admin/products/index.php");		// ¾¦ÉÊ¸¡º÷¥Ú¡¼¥¸
-define ("URL_ORDER_EDIT", URL_DIR . "admin/order/edit.php");			// ÃíÊ¸ÊÔ½¸¥Ú¡¼¥¸
-define ("URL_SEARCH_ORDER", URL_DIR . "admin/order/index.php");			// ÃíÊ¸ÊÔ½¸¥Ú¡¼¥¸
-define ("URL_ORDER_MAIL", URL_DIR . "admin/order/mail.php");			// ÃíÊ¸ÊÔ½¸¥Ú¡¼¥¸
-define ("URL_LOGOUT", URL_DIR . "admin/logout.php");					// ¥í¥°¥¢¥¦¥È¥Ú¡¼¥¸
-define ("URL_SYSTEM_CSV", URL_DIR . "admin/system/member_csv.php");		// ¥·¥¹¥Æ¥à´ÉÍýCSV½ÐÎÏ¥Ú¡¼¥¸
-define ("URL_ADMIN_CSS", URL_DIR . "admin/css/");						// ´ÉÍý¥Ú¡¼¥¸ÍÑCSSÊÝ´É¥Ç¥£¥ì¥¯¥È¥ê
-define ("URL_CAMPAIGN_TOP", URL_DIR . "admin/contents/campaign.php");	// ¥­¥ã¥ó¥Ú¡¼¥óÅÐÏ¿¥Ú¡¼¥¸
-define ("URL_CAMPAIGN_DESIGN", URL_DIR . "admin/contents/campaign_design.php");		// ¥­¥ã¥ó¥Ú¡¼¥ó¥Ç¥¶¥¤¥óÀßÄê¥Ú¡¼¥¸
-
-/* Ç§¾Ú¥¨¥é¡¼ */
-define ("SUCCESS", 0);			// ¥¢¥¯¥»¥¹À®¸ù
-define ("LOGIN_ERROR", 1);		// ¥í¥°¥¤¥ó¼ºÇÔ
-define ("ACCESS_ERROR", 2);		// ¥¢¥¯¥»¥¹¼ºÇÔ¡Ê¥¿¥¤¥à¥¢¥¦¥ÈÅù¡Ë
-define ("AUTH_ERROR", 3);		// ¥¢¥¯¥»¥¹¸¢¸Â°ãÈ¿
-define ("INVALID_MOVE_ERRORR", 4); // ÉÔÀµ¤ÊÁ«°Ü¥¨¥é¡¼
-
-/* É½¼¨¿ôÀ©¸Â */
-define ("PRODUCTS_LIST_MAX", 15);	// ¾¦ÉÊ°ìÍ÷É½¼¨¿ô
-define ("MEMBER_PMAX", 10);			// ¥á¥ó¥Ð¡¼´ÉÍý¥Ú¡¼¥¸É½¼¨¹Ô¿ô
-define ("SEARCH_PMAX", 10);			// ¸¡º÷¥Ú¡¼¥¸É½¼¨¹Ô¿ô
-define ("NAVI_PMAX", 5);			// ¥Ú¡¼¥¸ÈÖ¹æ¤ÎºÇÂçÉ½¼¨¸Ä¿ô
-define ("PRODUCTSUB_MAX", 5);		// ¾¦ÉÊ¥µ¥Ö¾ðÊóºÇÂç¿ô
-define ("DELIVTIME_MAX", 16);		// ÇÛÁ÷»þ´Ö¤ÎºÇÂçÉ½¼¨¿ô
-define ("DELIVFEE_MAX", 47);		// ÇÛÁ÷ÎÁ¶â¤ÎºÇÂçÉ½¼¨¿ô
-
-/* Ê¸»ú¿ôÀ©¸Â */
-define ("STEXT_LEN", 50);		// Ã»¤¤¹àÌÜ¤ÎÊ¸»ú¿ô¡ÊÌ¾Á°¤Ê¤É)
+// お支払い方法特殊ID
+//define ("PAYMENT_DAIBIKI_ID",1);		// 代金引換
+//define ("PAYMENT_GINFURI_ID", 2);		// 銀行振込
+//define ("PAYMENT_KAKITOME_ID", 3);		// 現金書留
+//define ("PAYMENT_LOAN_ID", 5);			// ショッピングローン
+define ("PAYMENT_CREDIT_ID",1);			// クレジットカード
+define ("PAYMENT_CONVENIENCE_ID", 2);	// コンビニ決済
+
+define("LARGE_IMAGE_WIDTH",  500);						// 拡大画像横
+define("LARGE_IMAGE_HEIGHT", 500);						// 拡大画像縦
+define("SMALL_IMAGE_WIDTH",  130);						// 一覧画像横
+define("SMALL_IMAGE_HEIGHT", 130);						// 一覧画像縦
+define("NORMAL_IMAGE_WIDTH",  260);						// 通常画像横
+define("NORMAL_IMAGE_HEIGHT", 260);						// 通常画像縦
+define("NORMAL_SUBIMAGE_WIDTH", 200);					// 通常サブ画像横
+define("NORMAL_SUBIMAGE_HEIGHT", 200);					// 通常サブ画像縦
+define("LARGE_SUBIMAGE_WIDTH", 500);					// 拡大サブ画像横
+define("LARGE_SUBIMAGE_HEIGHT", 500);					// 拡大サブ画像縦
+define("DISP_IMAGE_WIDTH",  65);						// 一覧表示画像横
+define("DISP_IMAGE_HEIGHT", 65);						// 一覧表示画像縦
+define("OTHER_IMAGE1_WIDTH", 500);						// その他の画像1
+define("OTHER_IMAGE1_HEIGHT", 500);						// その他の画像1
+define("HTMLMAIL_IMAGE_WIDTH",  110);					// HTMLメールテンプレートメール担当画像横
+define("HTMLMAIL_IMAGE_HEIGHT", 120);					// HTMLメールテンプレートメール担当画像縦
+
+define("IMAGE_SIZE", 1000);								// 画像サイズ制限(KB)
+define("CSV_SIZE", 2000);								// CSVサイズ制限(KB)
+define("CSV_LINE_MAX", 10000);							// CSVアップロード1行あたりの最大文字数
+define("PDF_SIZE", 5000);								// PDFサイズ制限(KB):商品詳細ファイル等
+define("FILE_SIZE", 10000);								// ファイル管理画面アップ制限(KB)
+define("TEMPLATE_SIZE", 10000);							// アップできるテンプレートファイル制限(KB)
+define("LEVEL_MAX", 5);									// カテゴリの最大階層
+define("CATEGORY_MAX", 1000);							// 最大カテゴリ登録数
+
+/* 表示関連 */
+define ("ADMIN_TITLE", "ECサイト管理ページ");			// 管理ページタイトル
+define ("SELECT_RGB", "#ffffdf");						// 編集時強調表示色
+define ("DISABLED_RGB", "#C9C9C9");						// 入力項目無効時の表示色
+define ("ERR_COLOR", "#ffe8e8");						// エラー時表示色
+define ("CATEGORY_HEAD", ">");							// 親カテゴリ表示文字
+define ("START_BIRTH_YEAR", 1901);						// 生年月日選択開始年
+// 価格名称
+define("NORMAL_PRICE_TITLE","通常価格");
+define("SALE_PRICE_TITLE","販売価格");
+
+/* システムパス */
+define ("LOG_PATH", DATA_PATH . "logs/site.log");							// ログファイル
+define ("CUSTOMER_LOG_PATH", DATA_PATH . "logs/customer.log");				// 会員ログイン ログファイル
+define ("TEMPLATE_ADMIN_DIR", DATA_PATH . "Smarty/templates/admin");		// SMARTYテンプレート
+define ("TEMPLATE_DIR", DATA_PATH . "Smarty/templates");					// SMARTYテンプレート
+define ("COMPILE_ADMIN_DIR", DATA_PATH . "Smarty/templates_c/admin");		// SMARTYコンパイル
+define ("COMPILE_DIR", DATA_PATH . "Smarty/templates_c");					// SMARTYコンパイル
+
+define ("TEMPLATE_FTP_DIR", USER_PATH . "templates/");			// SMARTYテンプレート(FTP許可)
+define ("COMPILE_FTP_DIR", DATA_PATH . "Smarty/templates_c/user_data/");	// SMARTYコンパイル
+
+define ("IMAGE_TEMP_DIR", HTML_PATH . "upload/temp_image/");				// 画像一時保存
+define ("IMAGE_SAVE_DIR", HTML_PATH . "upload/save_image/");				// 画像保存先
+define ("IMAGE_TEMP_URL", URL_DIR . "upload/temp_image/");					// 画像一時保存URL
+define ("IMAGE_SAVE_URL", URL_DIR . "upload/save_image/");					// 画像保存先URL
+define ("IMAGE_TEMP_URL_RSS", SITE_URL . "upload/temp_image/");				// RSS用画像一時保存URL
+define ("IMAGE_SAVE_URL_RSS", SITE_URL . "upload/save_image/");				// RSS用画像保存先URL
+define ("CSV_TEMP_DIR", HTML_PATH . "upload/csv/");							// エンコードCSVの一時保存先
+define ("NO_IMAGE_URL", URL_DIR . "misc/blank.gif");						// 画像がない場合に表示
+define ("NO_IMAGE_DIR", HTML_PATH . "misc/blank.gif");						// 画像がない場合に表示
+
+/* URLパス */
+define ("URL_SYSTEM_TOP", URL_DIR . "admin/system/index.php");			// システム管理トップ
+define ("URL_CLASS_REGIST", URL_DIR . "admin/products/class.php");		// 規格登録
+define ("URL_INPUT_ZIP", URL_DIR . "input_zip.php");					// 郵便番号入力
+define ("URL_DELIVERY_TOP", URL_DIR . "admin/basis/delivery.php");		// 配送業者登録
+define ("URL_PAYMENT_TOP", URL_DIR . "admin/basis/payment.php");		// 支払い方法登録
+define ("URL_CONTROL_TOP", URL_DIR . "admin/basis/control.php");		// サイト管理情報登録
+define ("URL_HOME", URL_DIR . "admin/home.php");						// ホーム
+define ("URL_LOGIN", URL_DIR . "admin/index.php");						// ログインページ
+define ("URL_SEARCH_TOP", URL_DIR . "admin/products/index.php");		// 商品検索ページ
+define ("URL_ORDER_EDIT", URL_DIR . "admin/order/edit.php");			// 注文編集ページ
+define ("URL_SEARCH_ORDER", URL_DIR . "admin/order/index.php");			// 注文編集ページ
+define ("URL_ORDER_MAIL", URL_DIR . "admin/order/mail.php");			// 注文編集ページ
+define ("URL_LOGOUT", URL_DIR . "admin/logout.php");					// ログアウトページ
+define ("URL_SYSTEM_CSV", URL_DIR . "admin/system/member_csv.php");		// システム管理CSV出力ページ
+define ("URL_ADMIN_CSS", URL_DIR . "admin/css/");						// 管理ページ用CSS保管ディレクトリ
+define ("URL_CAMPAIGN_TOP", URL_DIR . "admin/contents/campaign.php");	// キャンペーン登録ページ
+define ("URL_CAMPAIGN_DESIGN", URL_DIR . "admin/contents/campaign_design.php");		// キャンペーンデザイン設定ページ
+
+/* 認証エラー */
+define ("SUCCESS", 0);			// アクセス成功
+define ("LOGIN_ERROR", 1);		// ログイン失敗
+define ("ACCESS_ERROR", 2);		// アクセス失敗（タイムアウト等）
+define ("AUTH_ERROR", 3);		// アクセス権限違反
+define ("INVALID_MOVE_ERRORR", 4); // 不正な遷移エラー
+
+/* 表示数制限 */
+define ("PRODUCTS_LIST_MAX", 15);	// 商品一覧表示数
+define ("MEMBER_PMAX", 10);			// メンバー管理ページ表示行数
+define ("SEARCH_PMAX", 10);			// 検索ページ表示行数
+define ("NAVI_PMAX", 5);			// ページ番号の最大表示個数
+define ("PRODUCTSUB_MAX", 5);		// 商品サブ情報最大数
+define ("DELIVTIME_MAX", 16);		// 配送時間の最大表示数
+define ("DELIVFEE_MAX", 47);		// 配送料金の最大表示数
+
+/* 文字数制限 */
+define ("STEXT_LEN", 50);		// 短い項目の文字数（名前など)
 define ("SMTEXT_LEN", 100);
-define ("MTEXT_LEN", 200);		// Ä¹¤¤¹àÌÜ¤ÎÊ¸»ú¿ô¡Ê½»½ê¤Ê¤É¡Ë
-define ("MLTEXT_LEN", 1000);	// Ä¹ÃæÊ¸¤ÎÊ¸»ú¿ô¡ÊÌä¤¤¹ç¤ï¤»¤Ê¤É¡Ë
-define ("LTEXT_LEN", 3000);		// Ä¹Ê¸¤ÎÊ¸»ú¿ô
-define ("LLTEXT_LEN", 99999);	// Ä¶Ä¹Ê¸¤ÎÊ¸»ú¿ô¡Ê¥á¥ë¥Þ¥¬¤Ê¤É¡Ë
-define ("URL_LEN", 300);		// URL¤ÎÊ¸»úÄ¹
-define ("ID_MAX_LEN", 15);		// ID¡¦¥Ñ¥¹¥ï¡¼¥É¤ÎÊ¸»ú¿ôÀ©¸Â
-define ("ID_MIN_LEN", 4);		// ID¡¦¥Ñ¥¹¥ï¡¼¥É¤ÎÊ¸»ú¿ôÀ©¸Â
-define ("PRICE_LEN", 8);		// ¶â³Û·å¿ô
-define ("PERCENTAGE_LEN", 3);	// Î¨·å¿ô
-define ("AMOUNT_LEN", 6);		// ºß¸Ë¿ô¡¢ÈÎÇäÀ©¸Â¿ô
-define ("ZIP01_LEN", 3);		// Í¹ÊØÈÖ¹æ1
-define ("ZIP02_LEN", 4);		// Í¹ÊØÈÖ¹æ2
-define ("TEL_ITEM_LEN", 6);		// ÅÅÏÃÈÖ¹æ³Æ¹àÌÜÀ©¸Â
-define ("TEL_LEN", 12);			// ÅÅÏÃÈÖ¹æÁí¿ô
-define ("PASSWORD_LEN1", 4);	// ¥Ñ¥¹¥ï¡¼¥É1
-define ("PASSWORD_LEN2", 10);	// ¥Ñ¥¹¥ï¡¼¥É2
-define ("INT_LEN", 8);			// ¸¡ºº¿ôÃÍÍÑ·å¿ô(INT)
-define ("CREDIT_NO_LEN", 4);		// ¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É¤ÎÊ¸»ú¿ô
-define ("SEARCH_CATEGORY_LEN", 18);	// ¸¡º÷¥«¥Æ¥´¥êºÇÂçÉ½¼¨Ê¸»ú¿ô(byte)
-define ("FILE_NAME_LEN", 10);		// ¥Õ¥¡¥¤¥ëÌ¾É½¼¨Ê¸»ú¿ô
-
-/** ¥Õ¥í¥ó¥È¥Ú¡¼¥¸ **/
-
-/* ¥·¥¹¥Æ¥à´ØÏ¢ */
-define ("SALE_LIMIT_MAX", 10);		// ¹ØÆþÀ©¸Â¤Ê¤·¤Î¾ì¹ç¤ÎºÇÂç¹ØÆþ¸Ä¿ô
-define ("SITE_TITLE", "£Å£Ã-£Ã£Õ£Â£Å  ¥Æ¥¹¥È¥µ¥¤¥È");	// HTML¥¿¥¤¥È¥ë
-define ("COOKIE_EXPIRE", 365);		// ¥¯¥Ã¥­¡¼ÊÝ»ý´ü¸Â(Æü)
+define ("MTEXT_LEN", 200);		// 長い項目の文字数（住所など）
+define ("MLTEXT_LEN", 1000);	// 長中文の文字数（問い合わせなど）
+define ("LTEXT_LEN", 3000);		// 長文の文字数
+define ("LLTEXT_LEN", 99999);	// 超長文の文字数（メルマガなど）
+define ("URL_LEN", 300);		// URLの文字長
+define ("ID_MAX_LEN", 15);		// ID・パスワードの文字数制限
+define ("ID_MIN_LEN", 4);		// ID・パスワードの文字数制限
+define ("PRICE_LEN", 8);		// 金額桁数
+define ("PERCENTAGE_LEN", 3);	// 率桁数
+define ("AMOUNT_LEN", 6);		// 在庫数、販売制限数
+define ("ZIP01_LEN", 3);		// 郵便番号1
+define ("ZIP02_LEN", 4);		// 郵便番号2
+define ("TEL_ITEM_LEN", 6);		// 電話番号各項目制限
+define ("TEL_LEN", 12);			// 電話番号総数
+define ("PASSWORD_LEN1", 4);	// パスワード1
+define ("PASSWORD_LEN2", 10);	// パスワード2
+define ("INT_LEN", 8);			// 検査数値用桁数(INT)
+define ("CREDIT_NO_LEN", 4);		// クレジットカードの文字数
+define ("SEARCH_CATEGORY_LEN", 18);	// 検索カテゴリ最大表示文字数(byte)
+define ("FILE_NAME_LEN", 10);		// ファイル名表示文字数
+
+/** フロントページ **/
+
+/* システム関連 */
+define ("SALE_LIMIT_MAX", 10);		// 購入制限なしの場合の最大購入個数
+define ("SITE_TITLE", "ＥＣ-ＣＵＢＥ  テストサイト");	// HTMLタイトル
+define ("COOKIE_EXPIRE", 365);		// クッキー保持期限(日)
 define ("FREE_DIAL", "");
 
-/* °ìÈÌ¥µ¥¤¥È¥¨¥é¡¼ */
-define ("PRODUCT_NOT_FOUND", 1);	// »ØÄê¾¦ÉÊ¥Ú¡¼¥¸¤¬¤Ê¤¤
-define ("CART_EMPTY", 2);			// ¥«¡¼¥ÈÆâ¤¬¶õ
-define ("PAGE_ERROR", 3);			// ¥Ú¡¼¥¸¿ä°Ü¥¨¥é¡¼
-define ("CART_ADD_ERROR", 4);		// ¹ØÆþ½èÍýÃæ¤Î¥«¡¼¥È¾¦ÉÊÄÉ²Ã¥¨¥é¡¼
-define ("CANCEL_PURCHASE", 5);		// Â¾¤Ë¤â¹ØÆþ¼êÂ³¤­¤¬¹Ô¤ï¤ì¤¿¾ì¹ç
-define ("CATEGORY_NOT_FOUND", 6);	// »ØÄê¥«¥Æ¥´¥ê¥Ú¡¼¥¸¤¬¤Ê¤¤
-define ("SITE_LOGIN_ERROR", 7);		// ¥í¥°¥¤¥ó¤Ë¼ºÇÔ
-define ("CUSTOMER_ERROR", 8);		// ²ñ°÷ÀìÍÑ¥Ú¡¼¥¸¤Ø¤Î¥¢¥¯¥»¥¹¥¨¥é¡¼
-define ("SOLD_OUT", 9);				// ¹ØÆþ»þ¤ÎÇä¤êÀÚ¤ì¥¨¥é¡¼
-define ("CART_NOT_FOUND", 10);		// ¥«¡¼¥ÈÆâ¾¦ÉÊ¤ÎÆÉ¹þ¥¨¥é¡¼
-define ("LACK_POINT", 11);			// ¥Ý¥¤¥ó¥È¤ÎÉÔÂ­
-define ("TEMP_LOGIN_ERROR", 12);	// ²¾ÅÐÏ¿¼Ô¤¬¥í¥°¥¤¥ó¤Ë¼ºÇÔ
-define ("URL_ERROR", 13);			// URL¥¨¥é¡¼
-define ("EXTRACT_ERROR", 14);		// ¥Õ¥¡¥¤¥ë²òÅà¥¨¥é¡¼
-define ("FTP_DOWNLOAD_ERROR", 15);	// FTP¥À¥¦¥ó¥í¡¼¥É¥¨¥é¡¼
-define ("FTP_LOGIN_ERROR", 16);		// FTP¥í¥°¥¤¥ó¥¨¥é¡¼
-define ("FTP_CONNECT_ERROR", 17);	// FTPÀÜÂ³¥¨¥é¡¼
-define ("CREATE_DB_ERROR", 18);		// DBºîÀ®¥¨¥é¡¼
-define ("DB_IMPORT_ERROR", 19);		// DB¥¤¥ó¥Ý¡¼¥È¥¨¥é¡¼
-define ("FILE_NOT_FOUND", 20);		// ÀßÄê¥Õ¥¡¥¤¥ëÂ¸ºß¥¨¥é¡¼
-define ("WRITE_FILE_ERROR", 21);	// ½ñ¤­¹þ¤ß¥¨¥é¡¼
-define ("FREE_ERROR_MSG", 999);		// ¥Õ¥ê¡¼¥á¥Ã¥»¡¼¥¸
-
-/* É½¼¨´ØÏ¢ */
-define ("SEPA_CATNAVI", " > ");	// ¥«¥Æ¥´¥ê¶èÀÚ¤êÊ¸»ú
-define ("SEPA_CATLIST", " | ");	// ¥«¥Æ¥´¥ê¶èÀÚ¤êÊ¸»ú
+/* 一般サイトエラー */
+define ("PRODUCT_NOT_FOUND", 1);	// 指定商品ページがない
+define ("CART_EMPTY", 2);			// カート内が空
+define ("PAGE_ERROR", 3);			// ページ推移エラー
+define ("CART_ADD_ERROR", 4);		// 購入処理中のカート商品追加エラー
+define ("CANCEL_PURCHASE", 5);		// 他にも購入手続きが行われた場合
+define ("CATEGORY_NOT_FOUND", 6);	// 指定カテゴリページがない
+define ("SITE_LOGIN_ERROR", 7);		// ログインに失敗
+define ("CUSTOMER_ERROR", 8);		// 会員専用ページへのアクセスエラー
+define ("SOLD_OUT", 9);				// 購入時の売り切れエラー
+define ("CART_NOT_FOUND", 10);		// カート内商品の読込エラー
+define ("LACK_POINT", 11);			// ポイントの不足
+define ("TEMP_LOGIN_ERROR", 12);	// 仮登録者がログインに失敗
+define ("URL_ERROR", 13);			// URLエラー
+define ("EXTRACT_ERROR", 14);		// ファイル解凍エラー
+define ("FTP_DOWNLOAD_ERROR", 15);	// FTPダウンロードエラー
+define ("FTP_LOGIN_ERROR", 16);		// FTPログインエラー
+define ("FTP_CONNECT_ERROR", 17);	// FTP接続エラー
+define ("CREATE_DB_ERROR", 18);		// DB作成エラー
+define ("DB_IMPORT_ERROR", 19);		// DBインポートエラー
+define ("FILE_NOT_FOUND", 20);		// 設定ファイル存在エラー
+define ("WRITE_FILE_ERROR", 21);	// 書き込みエラー
+define ("FREE_ERROR_MSG", 999);		// フリーメッセージ
+
+/* 表示関連 */
+define ("SEPA_CATNAVI", " > ");	// カテゴリ区切り文字
+define ("SEPA_CATLIST", " | ");	// カテゴリ区切り文字
 
 /* URL */
-define ("URL_SHOP_TOP", SSL_URL . "shopping/index.php");						// ²ñ°÷¾ðÊóÆþÎÏ
-define ("URL_ENTRY_TOP", SSL_URL . "entry/index.php");	 						// ²ñ°÷ÅÐÏ¿¥Ú¡¼¥¸TOP
-define ("URL_SITE_TOP", URL_DIR . "index.php");									// ¥µ¥¤¥È¥È¥Ã¥×
-define ("URL_CART_TOP", URL_DIR . "cart/index.php");							// ¥«¡¼¥È¥È¥Ã¥×
-define ("URL_DELIV_TOP", URL_DIR . "shopping/deliv.php");						// ÇÛÁ÷»þ´ÖÀßÄê 
-define ("URL_MYPAGE_TOP", SSL_URL . "mypage/login.php");						// My¥Ú¡¼¥¸¥È¥Ã¥×
-define ("URL_SHOP_CONFIRM", URL_DIR . "shopping/confirm.php");					// ¹ØÆþ³ÎÇ§¥Ú¡¼¥¸
-define ("URL_SHOP_PAYMENT", URL_DIR . "shopping/payment.php");					// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸
-define ("URL_SHOP_COMPLETE", URL_DIR . "shopping/complete.php");				// ¹ØÆþ´°Î»²èÌÌ
-define ("URL_SHOP_CREDIT", URL_DIR . "shopping/card.php");						// ¥«¡¼¥É·èºÑ²èÌÌ
-define ("URL_SHOP_LOAN", URL_DIR . "shopping/loan.php");						// ¥í¡¼¥ó·èºÑ²èÌÌ
-define ("URL_SHOP_CONVENIENCE", URL_DIR . "shopping/convenience.php");			// ¥³¥ó¥Ó¥Ë·èºÑ²èÌÌ
-define ("URL_SHOP_MODULE", URL_DIR . "shopping/load_payment_module.php");		// ¥â¥¸¥å¡¼¥ëÄÉ²ÃÍÑ²èÌÌ
-define ("URL_PRODUCTS_TOP", URL_DIR . "products/top.php");						// ¾¦ÉÊ¥È¥Ã¥×
-define ("LIST_P_HTML", URL_DIR . "products/list-p");							// ¾¦ÉÊ°ìÍ÷(HTML½ÐÎÏ)
-define ("LIST_C_HTML", URL_DIR . "products/list.php?mode=search&category_id=");	// ¾¦ÉÊ°ìÍ÷(HTML½ÐÎÏ)
-define ("DETAIL_P_HTML", URL_DIR . "products/detail.php?product_id=");			// ¾¦ÉÊ¾ÜºÙ(HTML½ÐÎÏ)
-define ("MYPAGE_DELIVADDR_URL", URL_DIR . "mypage/delivery.php");				// ¥Þ¥¤¥Ú¡¼¥¸¤ªÆÏ¤±ÀèURL
+define ("URL_SHOP_TOP", SSL_URL . "shopping/index.php");						// 会員情報入力
+define ("URL_ENTRY_TOP", SSL_URL . "entry/index.php");	 						// 会員登録ページTOP
+define ("URL_SITE_TOP", URL_DIR . "index.php");									// サイトトップ
+define ("URL_CART_TOP", URL_DIR . "cart/index.php");							// カートトップ
+define ("URL_DELIV_TOP", URL_DIR . "shopping/deliv.php");						// 配送時間設定
+define ("URL_MYPAGE_TOP", SSL_URL . "mypage/login.php");						// Myページトップ
+define ("URL_SHOP_CONFIRM", URL_DIR . "shopping/confirm.php");					// 購入確認ページ
+define ("URL_SHOP_PAYMENT", URL_DIR . "shopping/payment.php");					// お支払い方法選択ページ
+define ("URL_SHOP_COMPLETE", URL_DIR . "shopping/complete.php");				// 購入完了画面
+define ("URL_SHOP_CREDIT", URL_DIR . "shopping/card.php");						// カード決済画面
+define ("URL_SHOP_LOAN", URL_DIR . "shopping/loan.php");						// ローン決済画面
+define ("URL_SHOP_CONVENIENCE", URL_DIR . "shopping/convenience.php");			// コンビニ決済画面
+define ("URL_SHOP_MODULE", URL_DIR . "shopping/load_payment_module.php");		// モジュール追加用画面
+define ("URL_PRODUCTS_TOP", URL_DIR . "products/top.php");						// 商品トップ
+define ("LIST_P_HTML", URL_DIR . "products/list-p");							// 商品一覧(HTML出力)
+define ("LIST_C_HTML", URL_DIR . "products/list.php?mode=search&category_id=");	// 商品一覧(HTML出力)
+define ("DETAIL_P_HTML", URL_DIR . "products/detail.php?product_id=");			// 商品詳細(HTML出力)
+define ("MYPAGE_DELIVADDR_URL", URL_DIR . "mypage/delivery.php");				// マイページお届け先URL
 
 /*
- * ¥µ¥¤¥ÈÄêµÁÊÑ¿ô
+ * サイト定義変数
  */
- 
-// ¥¢¥¯¥»¥¹¸¢¸Â
-// 0:´ÉÍý¼Ô¤Î¤ß¥¢¥¯¥»¥¹²ÄÇ½
-// 1:°ìÈÌ°Ê¾å¤¬¥¢¥¯¥»¥¹²ÄÇ½
+
+// アクセス権限
+// 0:管理者のみアクセス可能
+// 1:一般以上がアクセス可能
 $arrPERMISSION[URL_SYSTEM_TOP] = 0;
 $arrPERMISSION["/admin/system/delete.php"] = 0;
@@ -445,31 +448,31 @@
 $arrPERMISSION["/admin/search/delete_note.php"] = 1;
 
-// ¥í¥°¥¢¥¦¥ÈÉÔ²Ä¥Ú¡¼¥¸
+// ログアウト不可ページ
 $arrDISABLE_LOGOUT = array(
-	1 => "/shopping/deliv.php",
-	2 => "/shopping/payment.php",
-	3 => "/shopping/confirm.php",
-	4 => "/shopping/card.php",
-	5 => "/shopping/loan.php",
-);
-
-// ¥á¥ó¥Ð¡¼´ÉÍý-¸¢¸Â
-$arrAUTHORITY[0] = "´ÉÍý¼Ô";
-//$arrAUTHORITY[1] = "°ìÈÌ";
-// $arrAUTHORITY[2] = "±ÜÍ÷";
-
-// ¥á¥ó¥Ð¡¼´ÉÍý-²ÔÆ¯¾õ¶·
-$arrWORK[0] = "Èó²ÔÆ¯";
-$arrWORK[1] = "²ÔÆ¯";
-
-// ¾¦ÉÊÅÐÏ¿-É½¼¨
-$arrDISP[1] = "¸ø³«";
-$arrDISP[2] = "Èó¸ø³«";
-
-// ¾¦ÉÊÅÐÏ¿-µ¬³Ê
-$arrCLASS[1] = "µ¬³ÊÌµ¤·";
-$arrCLASS[2] = "µ¬³ÊÍ­¤ê";
-
-// ¸¡º÷¥é¥ó¥¯
+    1 => "/shopping/deliv.php",
+    2 => "/shopping/payment.php",
+    3 => "/shopping/confirm.php",
+    4 => "/shopping/card.php",
+    5 => "/shopping/loan.php",
+);
+
+// メンバー管理-権限
+$arrAUTHORITY[0] = "管理者";
+//$arrAUTHORITY[1] = "一般";
+// $arrAUTHORITY[2] = "閲覧";
+
+// メンバー管理-稼働状況
+$arrWORK[0] = "非稼働";
+$arrWORK[1] = "稼働";
+
+// 商品登録-表示
+$arrDISP[1] = "公開";
+$arrDISP[2] = "非公開";
+
+// 商品登録-規格
+$arrCLASS[1] = "規格無し";
+$arrCLASS[2] = "規格有り";
+
+// 検索ランク
 $arrSRANK[1] = 1;
 $arrSRANK[2] = 2;
@@ -478,12 +481,12 @@
 $arrSRANK[5] = 5;
 
-// ¾¦ÉÊÅÐÏ¿-¥¹¥Æ¡¼¥¿¥¹
+// 商品登録-ステータス
 $arrSTATUS[1] = "NEW";
-$arrSTATUS[2] = "»Ä¤ê¤ï¤º¤«";
-$arrSTATUS[3] = "¥Ý¥¤¥ó¥È£²ÇÜ";
-$arrSTATUS[4] = "¥ª¥¹¥¹¥á";
-$arrSTATUS[5] = "¸ÂÄêÉÊ";
-
-// ¾¦ÉÊÅÐÏ¿-¥¹¥Æ¡¼¥¿¥¹²èÁü
+$arrSTATUS[2] = "残りわずか";
+$arrSTATUS[3] = "ポイント２倍";
+$arrSTATUS[4] = "オススメ";
+$arrSTATUS[5] = "限定品";
+
+// 商品登録-ステータス画像
 $arrSTATUS_IMAGE[1] = URL_DIR . "img/right_product/icon01.gif";
 $arrSTATUS_IMAGE[2] = URL_DIR . "img/right_product/icon02.gif";
@@ -492,356 +495,356 @@
 $arrSTATUS_IMAGE[5] = URL_DIR . "img/right_product/icon05.gif";
 
-// ÆþÎÏµö²Ä¤¹¤ë¥¿¥°
+// 入力許可するタグ
 $arrAllowedTag = array(
-	"table",
-	"tr",
-	"td",
-	"a",
-	"b",
-	"blink",
-	"br",
-	"center",
-	"font",
-	"h",
-	"hr",
-	"img",
-	"li",
-	"strong",
-	"p",
-	"div",
-	"i",
-	"u",
-	"s",
-	"/table",
-	"/tr",
-	"/td",
-	"/a",
-	"/b",
-	"/blink",
-	"/br",
-	"/center",
-	"/font",
-	"/h",
-	"/hr",
-	"/img",
-	"/li",
-	"/strong",
-	"/p",
-	"/div",
-	"/i",
-	"/u",
-	"/s"
-);
-
-// £±¥Ú¡¼¥¸É½¼¨¹Ô¿ô
+    "table",
+    "tr",
+    "td",
+    "a",
+    "b",
+    "blink",
+    "br",
+    "center",
+    "font",
+    "h",
+    "hr",
+    "img",
+    "li",
+    "strong",
+    "p",
+    "div",
+    "i",
+    "u",
+    "s",
+    "/table",
+    "/tr",
+    "/td",
+    "/a",
+    "/b",
+    "/blink",
+    "/br",
+    "/center",
+    "/font",
+    "/h",
+    "/hr",
+    "/img",
+    "/li",
+    "/strong",
+    "/p",
+    "/div",
+    "/i",
+    "/u",
+    "/s"
+);
+
+// １ページ表示行数
 $arrPageMax = array(
-	10 => "10",
-	20 => "20",
-	30 => "30",
-	40 => "40",
-	50 => "50",
-	60 => "60",
-	70 => "70",
-	80 => "80",
-	90 => "90",
-	100 => "100",
-);	
-	
-// ¥á¥ë¥Þ¥¬¼ïÊÌ
+    10 => "10",
+    20 => "20",
+    30 => "30",
+    40 => "40",
+    50 => "50",
+    60 => "60",
+    70 => "70",
+    80 => "80",
+    90 => "90",
+    100 => "100",
+);
+
+// メルマガ種別
 $arrMagazineType["1"] = "HTML";
-$arrMagazineType["2"] = "¥Æ¥­¥¹¥È";
+$arrMagazineType["2"] = "テキスト";
 
 $arrMagazineTypeAll = $arrMagazineType;
-$arrMagazineTypeAll["3"] = "HTML¥Æ¥ó¥×¥ì¡¼¥È";
-
-
-/* ¥á¥ë¥Þ¥¬¼ïÊÌ */
+$arrMagazineTypeAll["3"] = "HTMLテンプレート";
+
+
+/* メルマガ種別 */
 $arrMAILMAGATYPE = array(
-	1 => "HTML¥á¡¼¥ë",
-	2 => "¥Æ¥­¥¹¥È¥á¡¼¥ë",
-	3 => "´õË¾¤·¤Ê¤¤"
-);
-
-/* ¤ª¤¹¤¹¤á¥ì¥Ù¥ë */
+    1 => "HTMLメール",
+    2 => "テキストメール",
+    3 => "希望しない"
+);
+
+/* おすすめレベル */
 $arrRECOMMEND = array(
-	5 => "¡ú¡ú¡ú¡ú¡ú",
-	4 => "¡ú¡ú¡ú¡ú",
-	3 => "¡ú¡ú¡ú",
-	2 => "¡ú¡ú",
-	1 => "¡ú"
+    5 => "★★★★★",
+    4 => "★★★★",
+    3 => "★★★",
+    2 => "★★",
+    1 => "★"
 );
 
 $arrTAXRULE = array(
-	1 => "»Í¼Î¸ÞÆþ",
-	2 => "ÀÚ¤ê¼Î¤Æ",
-	3 => "ÀÚ¤ê¾å¤²"
-);
-
-
-// ¥á¡¼¥ë¥Æ¥ó¥×¥ì¡¼¥È¤Î¼ïÎà
+    1 => "四捨五入",
+    2 => "切り捨て",
+    3 => "切り上げ"
+);
+
+
+// メールテンプレートの種類
 $arrMAILTEMPLATE = array(
-	 1 => "ÃíÊ¸¼õÉÕ¥á¡¼¥ë"
-	,2 => "ÃíÊ¸¥­¥ã¥ó¥»¥ë¼õÉÕ¥á¡¼¥ë"
-	,3 => "¼è¤ê´ó¤»³ÎÇ§¥á¡¼¥ë"
-);
-
-// ³Æ¥Æ¥ó¥×¥ì¡¼¥È¤Î¥Ñ¥¹
+     1 => "注文受付メール"
+    ,2 => "注文キャンセル受付メール"
+    ,3 => "取り寄せ確認メール"
+);
+
+// 各テンプレートのパス
 $arrMAILTPLPATH = array(
-	1 => "mail_templates/order_mail.tpl",
-	2 => "mail_templates/order_mail.tpl",
-	3 => "mail_templates/order_mail.tpl",
-	4 => "mail_templates/contact_mail.tpl",
-);
-
-/* ÅÔÆ»ÉÜ¸©ÇÛÎó */
+    1 => "mail_templates/order_mail.tpl",
+    2 => "mail_templates/order_mail.tpl",
+    3 => "mail_templates/order_mail.tpl",
+    4 => "mail_templates/contact_mail.tpl",
+);
+
+/* 都道府県配列 */
 $arrPref = array(
-					1 => "ËÌ³¤Æ»",
-					2 => "ÀÄ¿¹¸©",
-					3 => "´ä¼ê¸©",
-					4 => "µÜ¾ë¸©",
-					5 => "½©ÅÄ¸©",
-					6 => "»³·Á¸©",
-					7 => "Ê¡Åç¸©",
-					8 => "°ñ¾ë¸©",
-					9 => "ÆÊÌÚ¸©",
-					10 => "·²ÇÏ¸©",
-					11 => "ºë¶Ì¸©",
-					12 => "ÀéÍÕ¸©",
-					13 => "ÅìµþÅÔ",
-					14 => "¿ÀÆàÀî¸©",
-					15 => "¿·³ã¸©",
-					16 => "ÉÙ»³¸©",
-					17 => "ÀÐÀî¸©",
-					18 => "Ê¡°æ¸©",
-					19 => "»³Íü¸©",
-					20 => "Ä¹Ìî¸©",
-					21 => "´ôÉì¸©",
-					22 => "ÀÅ²¬¸©",
-					23 => "°¦ÃÎ¸©",
-					24 => "»°½Å¸©",
-					25 => "¼¢²ì¸©",
-					26 => "µþÅÔÉÜ",
-					27 => "ÂçºåÉÜ",
-					28 => "Ê¼¸Ë¸©",
-					29 => "ÆàÎÉ¸©",
-					30 => "ÏÂ²Î»³¸©",
-					31 => "Ä»¼è¸©",
-					32 => "Åçº¬¸©",
-					33 => "²¬»³¸©",
-					34 => "¹­Åç¸©",
-					35 => "»³¸ý¸©",
-					36 => "ÆÁÅç¸©",
-					37 => "¹áÀî¸©",
-					38 => "°¦É²¸©",
-					39 => "¹âÃÎ¸©",
-					40 => "Ê¡²¬¸©",
-					41 => "º´²ì¸©",
-					42 => "Ä¹ºê¸©",
-					43 => "·§ËÜ¸©",
-					44 => "ÂçÊ¬¸©",
-					45 => "µÜºê¸©",
-					46 => "¼¯»ùÅç¸©",
-					47 => "²­Æì¸©"
-				);
-				
-/* ¿¦¶ÈÇÛÎó */
+                    1 => "北海道",
+                    2 => "青森県",
+                    3 => "岩手県",
+                    4 => "宮城県",
+                    5 => "秋田県",
+                    6 => "山形県",
+                    7 => "福島県",
+                    8 => "茨城県",
+                    9 => "栃木県",
+                    10 => "群馬県",
+                    11 => "埼玉県",
+                    12 => "千葉県",
+                    13 => "東京都",
+                    14 => "神奈川県",
+                    15 => "新潟県",
+                    16 => "富山県",
+                    17 => "石川県",
+                    18 => "福井県",
+                    19 => "山梨県",
+                    20 => "長野県",
+                    21 => "岐阜県",
+                    22 => "静岡県",
+                    23 => "愛知県",
+                    24 => "三重県",
+                    25 => "滋賀県",
+                    26 => "京都府",
+                    27 => "大阪府",
+                    28 => "兵庫県",
+                    29 => "奈良県",
+                    30 => "和歌山県",
+                    31 => "鳥取県",
+                    32 => "島根県",
+                    33 => "岡山県",
+                    34 => "広島県",
+                    35 => "山口県",
+                    36 => "徳島県",
+                    37 => "香川県",
+                    38 => "愛媛県",
+                    39 => "高知県",
+                    40 => "福岡県",
+                    41 => "佐賀県",
+                    42 => "長崎県",
+                    43 => "熊本県",
+                    44 => "大分県",
+                    45 => "宮崎県",
+                    46 => "鹿児島県",
+                    47 => "沖縄県"
+                );
+
+/* 職業配列 */
 $arrJob = array(
-					1 => "¸øÌ³°÷",
-					2 => "¥³¥ó¥µ¥ë¥¿¥ó¥È",
-					3 => "¥³¥ó¥Ô¥å¡¼¥¿´ØÏ¢µ»½Ñ¿¦",
-					4 => "¥³¥ó¥Ô¥å¡¼¥¿´ØÏ¢°Ê³°¤Îµ»½Ñ¿¦",
-					5 => "¶âÍ»´Ø·¸",
-					6 => "°å»Õ",
-					7 => "ÊÛ¸î»Î",
-					8 => "ÁíÌ³¡¦¿Í»ö¡¦»öÌ³",
-					9 => "±Ä¶È¡¦ÈÎÇä",
-					10 => "¸¦µæ¡¦³«È¯",
-					11 => "¹­Êó¡¦ÀëÅÁ",
-					12 => "´ë²è¡¦¥Þ¡¼¥±¥Æ¥£¥ó¥°",
-					13 => "¥Ç¥¶¥¤¥ó´Ø·¸",
-					14 => "²ñ¼Ò·Ð±Ä¡¦Ìò°÷",
-					15 => "½ÐÈÇ¡¦¥Þ¥¹¥³¥ß´Ø·¸",
-					16 => "³ØÀ¸¡¦¥Õ¥ê¡¼¥¿¡¼",
-					17 => "¼çÉØ",
-					18 => "¤½¤ÎÂ¾"
-				);
-
-/* ¥Ñ¥¹¥ï¡¼¥É¤ÎÅú¤¨ÇÛÎó */
+                    1 => "公務員",
+                    2 => "コンサルタント",
+                    3 => "コンピュータ関連技術職",
+                    4 => "コンピュータ関連以外の技術職",
+                    5 => "金融関係",
+                    6 => "医師",
+                    7 => "弁護士",
+                    8 => "総務・人事・事務",
+                    9 => "営業・販売",
+                    10 => "研究・開発",
+                    11 => "広報・宣伝",
+                    12 => "企画・マーケティング",
+                    13 => "デザイン関係",
+                    14 => "会社経営・役員",
+                    15 => "出版・マスコミ関係",
+                    16 => "学生・フリーター",
+                    17 => "主婦",
+                    18 => "その他"
+                );
+
+/* パスワードの答え配列 */
 $arrReminder = array(
-						1 => "Êì¿Æ¤ÎµìÀ«¤Ï¡©",
-						2 => "¤ªµ¤¤ËÆþ¤ê¤Î¥Þ¥ó¥¬¤Ï¡©",
-						3 => "Âç¹¥¤­¤Ê¥Ú¥Ã¥È¤ÎÌ¾Á°¤Ï¡©",
-						4 => "½éÎø¤Î¿Í¤ÎÌ¾Á°¤Ï¡©",
-						5 => "ÌÌÇò¤«¤Ã¤¿±Ç²è¤Ï¡©",
-						6 => "Âº·É¤·¤Æ¤¤¤¿ÀèÀ¸¤ÎÌ¾Á°¤Ï¡©",
-						7 => "¹¥¤­¤Ê¿©¤ÙÊª¤Ï¡©"
-					);
-/*¡¡À­ÊÌÇÛÎó¡¡*/
+                        1 => "母親の旧姓は？",
+                        2 => "お気に入りのマンガは？",
+                        3 => "大好きなペットの名前は？",
+                        4 => "初恋の人の名前は？",
+                        5 => "面白かった映画は？",
+                        6 => "尊敬していた先生の名前は？",
+                        7 => "好きな食べ物は？"
+                    );
+/*　性別配列　*/
 $arrSex = array(
-					1 => "ÃËÀ­",
-					2 => "½÷À­"
-				);
-
-/*¡¡¥á¡¼¥ë¥¢¥É¥ì¥¹¼ïÊÌ¡¡*/
+                    1 => "男性",
+                    2 => "女性"
+                );
+
+/*　メールアドレス種別　*/
 define ("MAIL_TYPE_PC",1);
 define ("MAIL_TYPE_MOBILE",2);
 $arrMailType = array(
-					MAIL_TYPE_PC => "¥Ñ¥½¥³¥óÍÑ¥¢¥É¥ì¥¹",
-					MAIL_TYPE_MOBILE => "·ÈÂÓÍÑ¥¢¥É¥ì¥¹",
-				);		
-				
-				
-/*¡¡1¹Ô¿ô¡¡*/		
+                    MAIL_TYPE_PC => "パソコン用アドレス",
+                    MAIL_TYPE_MOBILE => "携帯用アドレス",
+                );
+
+
+/*　1行数　*/
 $arrPageRows = array(
-						10 => 10,
-						20 => 20,
-						30 => 30,
-						40 => 40,
-						50 => 50,
-						60 => 60,
-						70 => 70,
-						80 => 80,
-						90 => 90,
-						100 => 100,
-					);
-
-/* ¼õÃí¥¹¥Æ¡¼¥¿¥¹ */
-define ("ORDER_NEW",1);	 		// ¿·µ¬ÃíÊ¸
-define ("ORDER_PAY_WAIT",2);	// Æþ¶âÂÔ¤Á
-define ("ORDER_PRE_END",6);		// Æþ¶âºÑ¤ß
-define ("ORDER_CANCEL",3);		// ¥­¥ã¥ó¥»¥ë
-define ("ORDER_BACK_ORDER",4);	// ¼è¤ê´ó¤»Ãæ
-define ("ORDER_DELIV",5);		// È¯Á÷ºÑ¤ß
-
-/* ¼õÃí¥¹¥Æ¡¼¥¿¥¹ */
+                        10 => 10,
+                        20 => 20,
+                        30 => 30,
+                        40 => 40,
+                        50 => 50,
+                        60 => 60,
+                        70 => 70,
+                        80 => 80,
+                        90 => 90,
+                        100 => 100,
+                    );
+
+/* 受注ステータス */
+define ("ORDER_NEW",1);	 		// 新規注文
+define ("ORDER_PAY_WAIT",2);	// 入金待ち
+define ("ORDER_PRE_END",6);		// 入金済み
+define ("ORDER_CANCEL",3);		// キャンセル
+define ("ORDER_BACK_ORDER",4);	// 取り寄せ中
+define ("ORDER_DELIV",5);		// 発送済み
+
+/* 受注ステータス */
 $arrORDERSTATUS = array(
-	ORDER_NEW        => "¿·µ¬¼õÉÕ",
-	ORDER_PAY_WAIT   => "Æþ¶âÂÔ¤Á",
-	ORDER_PRE_END    => "Æþ¶âºÑ¤ß",
-	ORDER_CANCEL     => "¥­¥ã¥ó¥»¥ë",
-	ORDER_BACK_ORDER => "¼è¤ê´ó¤»Ãæ",
-	ORDER_DELIV      => "È¯Á÷ºÑ¤ß"
-);
-
-// ¼õÃí¥¹¥Æ¡¼¥¿¥¹ÊÑ¹¹¤ÎºÝ¤Ë¥Ý¥¤¥ó¥ÈÅù¤ò²Ã»»¤¹¤ë¥¹¥Æ¡¼¥¿¥¹ÈÖ¹æ¡ÊÈ¯Á÷ºÑ¤ß¡Ë
+    ORDER_NEW        => "新規受付",
+    ORDER_PAY_WAIT   => "入金待ち",
+    ORDER_PRE_END    => "入金済み",
+    ORDER_CANCEL     => "キャンセル",
+    ORDER_BACK_ORDER => "取り寄せ中",
+    ORDER_DELIV      => "発送済み"
+);
+
+// 受注ステータス変更の際にポイント等を加算するステータス番号（発送済み）
 define("ODERSTATUS_COMMIT", ORDER_DELIV);
 
-/* ¾¦ÉÊ¼ïÊÌ¤ÎÉ½¼¨¿§ */
+/* 商品種別の表示色 */
 $arrPRODUCTSTATUS_COLOR = array(
-	1 => "#FFFFFF",
-	2 => "#C9C9C9",
-	3 => "#DDE6F2"
+    1 => "#FFFFFF",
+    2 => "#C9C9C9",
+    3 => "#DDE6F2"
 );
 
 $arrORDERSTATUS_COLOR = array(
-	1 => "#FFFFFF",
-	2 => "#FFDE9B",
-	3 => "#C9C9C9",
-	4 => "#FFD9D9",
-	5 => "#BFDFFF",
-	6 => "#FFFFAB"
-);
-
-// ÍËÆü
+    1 => "#FFFFFF",
+    2 => "#FFDE9B",
+    3 => "#C9C9C9",
+    4 => "#FFD9D9",
+    5 => "#BFDFFF",
+    6 => "#FFFFAB"
+);
+
+// 曜日
 $arrWDAY = array(
-	0 => "Æü",
-	1 => "·î",
-	2 => "²Ð",
-	3 => "¿å",
-	4 => "ÌÚ",
-	5 => "¶â",
-	6 => "ÅÚ"
-);			
-		
-/* ¿·Ãå¾ðÊó´ÉÍý²èÌÌ */
-define ("ADMIN_NEWS_STARTYEAR", 2005);	// ³«»ÏÇ¯(À¾Îñ)
-
-/* ²ñ°÷ÅÐÏ¿ */
-define("ENTRY_CUSTOMER_TEMP_SUBJECT", "²ñ°÷²¾ÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£");
-define("ENTRY_CUSTOMER_REGIST_SUBJECT", "ËÜ²ñ°÷ÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£");
-define("ENTRY_LIMIT_HOUR", 1);		//ºÆÆþ²ñÀ©¸Â»þ´Ö¡ÊÃ±°Ì: »þ´Ö)
-
-// ¥ª¥¹¥¹¥á¾¦ÉÊÉ½¼¨¿ô
-define("RECOMMEND_NUM", 8);			// ¥ª¥¹¥¹¥á¾¦ÉÊ
-define ("BEST_MAX", 5);				// ¥Ù¥¹¥È¾¦ÉÊ¤ÎºÇÂçÅÐÏ¿¿ô
-define ("BEST_MIN", 3);				// ¥Ù¥¹¥È¾¦ÉÊ¤ÎºÇ¾®ÅÐÏ¿¿ô¡ÊÅÐÏ¿¿ô¤¬Ëþ¤¿¤Ê¤¤¾ì¹ç¤ÏÉ½¼¨¤·¤Ê¤¤¡£)
-
-//È¯Á÷ÆüÌÜ°Â
+    0 => "日",
+    1 => "月",
+    2 => "火",
+    3 => "水",
+    4 => "木",
+    5 => "金",
+    6 => "土"
+);
+
+/* 新着情報管理画面 */
+define ("ADMIN_NEWS_STARTYEAR", 2005);	// 開始年(西暦)
+
+/* 会員登録 */
+define("ENTRY_CUSTOMER_TEMP_SUBJECT", "会員仮登録が完了いたしました。");
+define("ENTRY_CUSTOMER_REGIST_SUBJECT", "本会員登録が完了いたしました。");
+define("ENTRY_LIMIT_HOUR", 1);		//再入会制限時間（単位: 時間)
+
+// オススメ商品表示数
+define("RECOMMEND_NUM", 8);			// オススメ商品
+define ("BEST_MAX", 5);				// ベスト商品の最大登録数
+define ("BEST_MIN", 3);				// ベスト商品の最小登録数（登録数が満たない場合は表示しない。)
+
+//発送日目安
 $arrDELIVERYDATE = array(
-	1 => "Â¨Æü",
-	2 => "1¡Á2Æü¸å",
-	3 => "3¡Á4Æü¸å",
-	4 => "1½µ´Ö°Ê¹ß",
-	5 => "2½µ´Ö°Ê¹ß",
-	6 => "3½µ´Ö°Ê¹ß",
-	7 => "1¥ö·î°Ê¹ß",
-	8 => "2¥ö·î°Ê¹ß",
-	9 => "¤ª¼è¤ê´ó¤»(¾¦ÉÊÆþ²Ù¸å)"
-);
-
-/* ÇÛÃ£²ÄÇ½¤ÊÆüÉÕ°Ê¹ß¤Î¥×¥ë¥À¥¦¥óÉ½¼¨ºÇÂçÆü¿ô */
+    1 => "即日",
+    2 => "1〜2日後",
+    3 => "3〜4日後",
+    4 => "1週間以降",
+    5 => "2週間以降",
+    6 => "3週間以降",
+    7 => "1ヶ月以降",
+    8 => "2ヶ月以降",
+    9 => "お取り寄せ(商品入荷後)"
+);
+
+/* 配達可能な日付以降のプルダウン表示最大日数 */
 define("DELIV_DATE_END_MAX", 21);
 
-/* ¹ØÆþ»þ¶¯À©²ñ°÷ÅÐÏ¿ */
-define("PURCHASE_CUSTOMER_REGIST", 0);	//1:Í­¸ú¡¡0:Ìµ¸ú
-
-/* ¾¦ÉÊ¥ê¥¹¥ÈÉ½¼¨·ï¿ô */
+/* 購入時強制会員登録 */
+define("PURCHASE_CUSTOMER_REGIST", 0);	//1:有効　0:無効
+
+/* 商品リスト表示件数 */
 $arrPRODUCTLISTMAX = array(
-	15 => '15·ï',
-	30 => '30·ï',
-	50 => '50·ï'
-);
-
-/* ¤³¤Î¾¦ÉÊ¤òÇã¤Ã¤¿¿Í¤Ï¤³¤ó¤Ê¾¦ÉÊ¤âÇã¤Ã¤Æ¤¤¤Þ¤¹¡¡É½¼¨·ï¿ô */
+    15 => '15件',
+    30 => '30件',
+    50 => '50件'
+);
+
+/* この商品を買った人はこんな商品も買っています　表示件数 */
 define("RELATED_PRODUCTS_MAX", 3);
 
-/*--------- ¢§¥³¥ó¥Ó¥Ë·èºÑÍÑ ---------*/
-
-//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
+/*--------- ▼コンビニ決済用 ---------*/
+
+//コンビニの種類
 $arrCONVENIENCE = array(
-	1 => '¥»¥Ö¥ó¥¤¥ì¥Ö¥ó',
-	2 => '¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È',
-	3 => '¥µ¡¼¥¯¥ëK¥µ¥ó¥¯¥¹',
-	4 => '¥í¡¼¥½¥ó¡¦¥»¥¤¥³¡¼¥Þ¡¼¥È',
-	5 => '¥ß¥Ë¥¹¥È¥Ã¥×¡¦¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­¡¦¥ä¥Þ¥¶¥­¥Ç¥¤¥ê¡¼¥¹¥È¥¢',
-);
-
-//³Æ¼ï¥³¥ó¥Ó¥ËÍÑ¥á¥Ã¥»¡¼¥¸
+    1 => 'セブンイレブン',
+    2 => 'ファミリーマート',
+    3 => 'サークルKサンクス',
+    4 => 'ローソン・セイコーマート',
+    5 => 'ミニストップ・デイリーヤマザキ・ヤマザキデイリーストア',
+);
+
+//各種コンビニ用メッセージ
 $arrCONVENIMESSAGE = array(
-	1 => "¾åµ­URL¤«¤é¿¶¹þÉ¼¤ò°õºþ¡¢¤â¤·¤¯¤Ï¿¶¹þÉ¼ÈÖ¹æ¤ò»æ¤Ë¹µ¤¨¤Æ¡¢Á´¹ñ¤Î¥»¥Ö¥ó¥¤¥ì¥Ö¥ó¤Ë¤Æ¤ª»ÙÊ§¤¤¤¯¤À¤µ¤¤¡£",
-	2 => "´ë¶È¥³¡¼¥É¡¢¼õÉÕÈÖ¹æ¤ò»æ¤Ê¤É¤Ë¹µ¤¨¤Æ¡¢Á´¹ñ¤Î¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È¤Ë¤ª»ÙÊ§¤¤¤¯¤À¤µ¤¤¡£",
-	3 => "¾åµ­URL¤«¤é¿¶¹þÉ¼¤ò°õºþ¡¢¤â¤·¤¯¤Ï¥±¡¼¥¿¥¤·èºÑÈÖ¹æ¤ò»æ¤Ê¤É¤Ë¹µ¤¨¤Æ¡¢Á´¹ñ¤Î¥µ¡¼¥¯¥ëK¥µ¥ó¥¯¥¹¤Ë¤Æ¤ª»ÙÊ§¤¯¤À¤µ¤¤¡£",
-	4 => "¿¶¹þÉ¼ÈÖ¹æ¤ò»æ¤Ë¹µ¤¨¤Æ¡¢Á´¹ñ¤Î¥í¡¼¥½¥ó¤Þ¤¿¤Ï¥»¥¤¥³¡¼¥Þ¡¼¥È¤Ë¤Æ¤ª»ÙÊ§¤¤¤¯¤À¤µ¤¤¡£",
-	5 => "¾åµ­URL¤«¤é¿¶¹þÉ¼¤ò°õºþ¤·¡¢Á´¹ñ¤Î¥ß¥Ë¥¹¥È¥Ã¥×¡¦¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­¡¦¥ä¥Þ¥¶¥­¥Ç¥¤¥ê¡¼¥¹¥È¥¢¤Ë¤Æ¤ª»ÙÊ§¤¤¤¯¤À¤µ¤¤¡£"
-);
-
-//»ÙÊ§´ü¸Â
+    1 => "上記URLから振込票を印刷、もしくは振込票番号を紙に控えて、全国のセブンイレブンにてお支払いください。",
+    2 => "企業コード、受付番号を紙などに控えて、全国のファミリーマートにお支払いください。",
+    3 => "上記URLから振込票を印刷、もしくはケータイ決済番号を紙などに控えて、全国のサークルKサンクスにてお支払ください。",
+    4 => "振込票番号を紙に控えて、全国のローソンまたはセイコーマートにてお支払いください。",
+    5 => "上記URLから振込票を印刷し、全国のミニストップ・デイリーヤマザキ・ヤマザキデイリーストアにてお支払いください。"
+);
+
+//支払期限
 define("CV_PAYMENT_LIMIT", 14);
 
-/*--------- ¢¥¥³¥ó¥Ó¥Ë·èºÑÍÑ ---------*/
-
-//¥­¥ã¥ó¥Ú¡¼¥óÅÐÏ¿ºÇÂç¿ô
+/*--------- ▲コンビニ決済用 ---------*/
+
+//キャンペーン登録最大数
 define("CAMPAIGN_REGIST_MAX", 20);
 
-//DB¤Î¼ïÎà
+//DBの種類
 $arrDB = array(
-	1 => 'PostgreSQL',
-	2 => 'MySQL'
-);
-
-// ¥Ö¥í¥Ã¥¯ÇÛÃÖ
+    1 => 'PostgreSQL',
+    2 => 'MySQL'
+);
+
+// ブロック配置
 $arrTarget = array(
-	1 => "LeftNavi",
-	2 => "MainHead",
-	3 => "RightNavi",
-	4 => "MainFoot",
-	5 => "Unused"
-);
-
-/*--------- ¢¥¾¦ÉÊ¥ì¥Ó¥å¡¼ÍÑ ---------*/
-// ¾¦ÉÊ¥ì¥Ó¥å¡¼¤ÇURL½ñ¤­¹þ¤ß¤òµö²Ä¤¹¤ë¤«ÈÝ¤«
+    1 => "LeftNavi",
+    2 => "MainHead",
+    3 => "RightNavi",
+    4 => "MainFoot",
+    5 => "Unused"
+);
+
+/*--------- ▲商品レビュー用 ---------*/
+// 商品レビューでURL書き込みを許可するか否か
 define ('REVIEW_ALLOW_URL', false);
 
-// ½ñ¤­¹þ¤ßÉÔ²Ä¤ÎURLÊ¸»úÎó
+// 書き込み不可のURL文字列
 $arrReviewDenyURL = array(
     'http://',
@@ -851,145 +854,145 @@
 );
 
-/*--------- ¢¥¥È¥é¥Ã¥¯¥Ð¥Ã¥¯ÍÑ ---------*/
-
-define ("TRACKBACK_STATUS_VIEW", 1);		// É½¼¨
-define ("TRACKBACK_STATUS_NOT_VIEW", 2);	// ÈóÉ½¼¨
-define ("TRACKBACK_STATUS_SPAM", 3);		// ¥¹¥Ñ¥à
-
-define ("TRACKBACK_VIEW_MAX", 10);			// ¥Õ¥í¥ó¥ÈºÇÂçÉ½¼¨¿ô
-define ("TRACKBACK_TO_URL", SITE_URL . "tb/index.php?pid=");	// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯ÀèURL
-
-// ¾õÂÖ
+/*--------- ▲トラックバック用 ---------*/
+
+define ("TRACKBACK_STATUS_VIEW", 1);		// 表示
+define ("TRACKBACK_STATUS_NOT_VIEW", 2);	// 非表示
+define ("TRACKBACK_STATUS_SPAM", 3);		// スパム
+
+define ("TRACKBACK_VIEW_MAX", 10);			// フロント最大表示数
+define ("TRACKBACK_TO_URL", SITE_URL . "tb/index.php?pid=");	// トラックバック先URL
+
+// 状態
 $arrTrackBackStatus = array(
-	1 => "É½¼¨",
-	2 => "ÈóÉ½¼¨",
-	3 => "¥¹¥Ñ¥à"
-);
-
-/*--------- ¢¥¥µ¥¤¥È´ÉÍýÍÑ ---------*/
-
-define ("SITE_CONTROL_TRACKBACK", 1);		// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯
-define ("SITE_CONTROL_AFFILIATE", 2);		// ¥¢¥Õ¥£¥ê¥¨¥¤¥È
-
-// ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯
+    1 => "表示",
+    2 => "非表示",
+    3 => "スパム"
+);
+
+/*--------- ▲サイト管理用 ---------*/
+
+define ("SITE_CONTROL_TRACKBACK", 1);		// トラックバック
+define ("SITE_CONTROL_AFFILIATE", 2);		// アフィリエイト
+
+// トラックバック
 $arrSiteControlTrackBack = array(
-	1 => "Í­¸ú",
-	2 => "Ìµ¸ú"
-);
-
-// ¥¢¥Õ¥£¥ê¥¨¥¤¥È
+    1 => "有効",
+    2 => "無効"
+);
+
+// アフィリエイト
 $arrSiteControlAffiliate = array(
-	1 => "Í­¸ú",
-	2 => "Ìµ¸ú"
-);
-
-/*--------- ¢¥View´ÉÍýÍÑ ---------*/
-
-// View¤ÎWhere¶çÃÖ´¹ÍÑ
+    1 => "有効",
+    2 => "無効"
+);
+
+/*--------- ▲View管理用 ---------*/
+
+// ViewのWhere句置換用
 $arrViewWhere = array(
-	"&&crscls_where&&" => "",
-	"&&crsprdcls_where&&" =>"",
-	"&&noncls_where&&" => "",
-	"&&allcls_where&&" => "",
-	"&&allclsdtl_where&&" => "",
-	"&&prdcls_where&&" => "",
-	"&&catcnt_where&&" => ""
-);
-
-// ViewÊÑ´¹ÍÑ(MySQLÂÐ±þ)
+    "&&crscls_where&&" => "",
+    "&&crsprdcls_where&&" =>"",
+    "&&noncls_where&&" => "",
+    "&&allcls_where&&" => "",
+    "&&allclsdtl_where&&" => "",
+    "&&prdcls_where&&" => "",
+    "&&catcnt_where&&" => ""
+);
+
+// View変換用(MySQL対応)
 $arrView = array(
-	"vw_cross_class" => '
-		(SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2
-		FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) ',
-
-	"vw_cross_products_class" =>'
-		(SELECT T1.class_id1, T1.class_id2, T1.classcategory_id1, T1.classcategory_id2, T2.product_id,
-		T1.name1, T1.name2, T2.product_code, T2.stock, T2.price01, T2.price02, T1.rank1, T1.rank2
-		FROM (SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2
-		FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) AS T1 LEFT JOIN dtb_products_class AS T2 
-		ON T1.classcategory_id1 = T2.classcategory_id1 AND T1.classcategory_id2 = T2.classcategory_id2) ',
-
-	"vw_products_nonclass" => '
-		(SELECT 
-		    T1.product_id,
-		    T1.name,
-		    T1.deliv_fee,
-		    T1.sale_limit,
-		    T1.sale_unlimited,
-		    T1.category_id,
-		    T1.rank,
-		    T1.status,
-		    T1.product_flag,
-		    T1.point_rate,
-		    T1.comment1,
-		    T1.comment2,
-		    T1.comment3,
-		    T1.comment4,
-		    T1.comment5,
-		    T1.comment6,
-		    T1.file1,
-		    T1.file2,
-		    T1.file3,
-		    T1.file4,
-		    T1.file5,
-		    T1.file6,
-		    T1.main_list_comment,
-		    T1.main_list_image,
-		    T1.main_comment,
-		    T1.main_image,
-		    T1.main_large_image,
-		    T1.sub_title1,
-		    T1.sub_comment1,
-		    T1.sub_image1,
-		    T1.sub_large_image1,
-		    T1.sub_title2,
-		    T1.sub_comment2,
-		    T1.sub_image2,
-		    T1.sub_large_image2,
-		    T1.sub_title3,
-		    T1.sub_comment3,
-		    T1.sub_image3,
-		    T1.sub_large_image3,
-		    T1.sub_title4,
-		    T1.sub_comment4,
-		    T1.sub_image4,
-		    T1.sub_large_image4,
-		    T1.sub_title5,
-		    T1.sub_comment5,
-		    T1.sub_image5,
-		    T1.sub_large_image5,
-		    T1.sub_title6,
-		    T1.sub_comment6,
-		    T1.sub_image6,
-		    T1.sub_large_image6,
-		    T1.del_flg,
-		    T1.creator_id,
-		    T1.create_date,
-		    T1.update_date,
-		    T1.deliv_date_id,
-		    T2.product_id_sub,
-		    T2.product_code,
-		    T2.price01,
-		    T2.price02,
-		    T2.stock,
-		    T2.stock_unlimited,
-		    T2.classcategory_id1,
-		    T2.classcategory_id2
-		FROM (SELECT * FROM dtb_products &&noncls_where&&) AS T1 LEFT JOIN 
-		(SELECT
-		product_id AS product_id_sub,
-		product_code,
-		price01,
-		price02,
-		stock,
-		stock_unlimited,
-		classcategory_id1,
-		classcategory_id2
-		FROM dtb_products_class WHERE classcategory_id1 = 0 AND classcategory_id2 = 0) 
-		AS T2
-		ON T1.product_id = T2.product_id_sub) ',
-
-	"vw_products_allclass" => '
-		(SELECT
+    "vw_cross_class" => '
+        (SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2
+        FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) ',
+
+    "vw_cross_products_class" =>'
+        (SELECT T1.class_id1, T1.class_id2, T1.classcategory_id1, T1.classcategory_id2, T2.product_id,
+        T1.name1, T1.name2, T2.product_code, T2.stock, T2.price01, T2.price02, T1.rank1, T1.rank2
+        FROM (SELECT T1.class_id AS class_id1, T2.class_id AS class_id2, T1.classcategory_id AS classcategory_id1, T2.classcategory_id AS classcategory_id2, T1.name AS name1, T2.name AS name2, T1.rank AS rank1, T2.rank AS rank2
+        FROM dtb_classcategory AS T1, dtb_classcategory AS T2 ) AS T1 LEFT JOIN dtb_products_class AS T2
+        ON T1.classcategory_id1 = T2.classcategory_id1 AND T1.classcategory_id2 = T2.classcategory_id2) ',
+
+    "vw_products_nonclass" => '
+        (SELECT
+            T1.product_id,
+            T1.name,
+            T1.deliv_fee,
+            T1.sale_limit,
+            T1.sale_unlimited,
+            T1.category_id,
+            T1.rank,
+            T1.status,
+            T1.product_flag,
+            T1.point_rate,
+            T1.comment1,
+            T1.comment2,
+            T1.comment3,
+            T1.comment4,
+            T1.comment5,
+            T1.comment6,
+            T1.file1,
+            T1.file2,
+            T1.file3,
+            T1.file4,
+            T1.file5,
+            T1.file6,
+            T1.main_list_comment,
+            T1.main_list_image,
+            T1.main_comment,
+            T1.main_image,
+            T1.main_large_image,
+            T1.sub_title1,
+            T1.sub_comment1,
+            T1.sub_image1,
+            T1.sub_large_image1,
+            T1.sub_title2,
+            T1.sub_comment2,
+            T1.sub_image2,
+            T1.sub_large_image2,
+            T1.sub_title3,
+            T1.sub_comment3,
+            T1.sub_image3,
+            T1.sub_large_image3,
+            T1.sub_title4,
+            T1.sub_comment4,
+            T1.sub_image4,
+            T1.sub_large_image4,
+            T1.sub_title5,
+            T1.sub_comment5,
+            T1.sub_image5,
+            T1.sub_large_image5,
+            T1.sub_title6,
+            T1.sub_comment6,
+            T1.sub_image6,
+            T1.sub_large_image6,
+            T1.del_flg,
+            T1.creator_id,
+            T1.create_date,
+            T1.update_date,
+            T1.deliv_date_id,
+            T2.product_id_sub,
+            T2.product_code,
+            T2.price01,
+            T2.price02,
+            T2.stock,
+            T2.stock_unlimited,
+            T2.classcategory_id1,
+            T2.classcategory_id2
+        FROM (SELECT * FROM dtb_products &&noncls_where&&) AS T1 LEFT JOIN
+        (SELECT
+        product_id AS product_id_sub,
+        product_code,
+        price01,
+        price02,
+        stock,
+        stock_unlimited,
+        classcategory_id1,
+        classcategory_id2
+        FROM dtb_products_class WHERE classcategory_id1 = 0 AND classcategory_id2 = 0)
+        AS T2
+        ON T1.product_id = T2.product_id_sub) ',
+
+    "vw_products_allclass" => '
+        (SELECT
         product_id,
         product_code_min,
@@ -1026,55 +1029,55 @@
     ) ',
 
-	"vw_products_allclass_detail" => '
-		(SELECT product_id,price01_min,price01_max,price02_min,price02_max,stock_min,stock_max,stock_unlimited_min,stock_unlimited_max,
-		del_flg,status,name,comment1,comment2,comment3,deliv_fee,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,
-		product_flag,deliv_date_id,sale_limit,point_rate,sale_unlimited,file1,file2,category_id
-		FROM ( SELECT * FROM (dtb_products AS T1 RIGHT JOIN 
-		(SELECT 
-		product_id AS product_id_sub,
-		MIN(price01) AS price01_min,
-		MAX(price01) AS price01_max,
-		MIN(price02) AS price02_min,
-		MAX(price02) AS price02_max,
-		MIN(stock) AS stock_min,
-		MAX(stock) AS stock_max,
-		MIN(stock_unlimited) AS stock_unlimited_min,
-		MAX(stock_unlimited) AS stock_unlimited_max
-		FROM dtb_products_class GROUP BY product_id) AS T2
-		ON T1.product_id = T2.product_id_sub ) ) AS T3 LEFT JOIN (SELECT rank AS category_rank, category_id AS sub_category_id FROM dtb_category) AS T4
-		ON T3.category_id = T4.sub_category_id) ',
-
-	"vw_product_class" => '
-		(SELECT * FROM 
-		(SELECT T3.product_class_id, T3.product_id AS product_id_sub, classcategory_id1, classcategory_id2, 
-		T3.rank AS rank1, T4.rank AS rank2, T3.class_id AS class_id1, T4.class_id AS class_id2,
-		stock, price01, price02, stock_unlimited, product_code
-		FROM ( SELECT 
-		        T1.product_class_id,
-		        T1.product_id,
-		        classcategory_id1,
-		        classcategory_id2,
-		        T2.rank,
-		        T2.class_id,
-		        stock,
-		        price01,
-		        price02,
-		        stock_unlimited,
-		        product_code		
-		 FROM (dtb_products_class AS T1 LEFT JOIN dtb_classcategory AS T2
-		ON T1.classcategory_id1 = T2.classcategory_id))
-		AS T3 LEFT JOIN dtb_classcategory AS T4
-		ON T3.classcategory_id2 = T4.classcategory_id) AS T5 LEFT JOIN dtb_products AS T6
-		ON product_id_sub = T6.product_id) ',
-
-	"vw_category_count" => '
-		(SELECT T1.category_id, T1.category_name, T1.parent_category_id, T1.level, T1.rank, T2.product_count
-		FROM dtb_category AS T1 LEFT JOIN dtb_category_total_count AS T2
-		ON T1.category_id = T2.category_id) '
+    "vw_products_allclass_detail" => '
+        (SELECT product_id,price01_min,price01_max,price02_min,price02_max,stock_min,stock_max,stock_unlimited_min,stock_unlimited_max,
+        del_flg,status,name,comment1,comment2,comment3,deliv_fee,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,
+        product_flag,deliv_date_id,sale_limit,point_rate,sale_unlimited,file1,file2,category_id
+        FROM ( SELECT * FROM (dtb_products AS T1 RIGHT JOIN
+        (SELECT
+        product_id AS product_id_sub,
+        MIN(price01) AS price01_min,
+        MAX(price01) AS price01_max,
+        MIN(price02) AS price02_min,
+        MAX(price02) AS price02_max,
+        MIN(stock) AS stock_min,
+        MAX(stock) AS stock_max,
+        MIN(stock_unlimited) AS stock_unlimited_min,
+        MAX(stock_unlimited) AS stock_unlimited_max
+        FROM dtb_products_class GROUP BY product_id) AS T2
+        ON T1.product_id = T2.product_id_sub ) ) AS T3 LEFT JOIN (SELECT rank AS category_rank, category_id AS sub_category_id FROM dtb_category) AS T4
+        ON T3.category_id = T4.sub_category_id) ',
+
+    "vw_product_class" => '
+        (SELECT * FROM
+        (SELECT T3.product_class_id, T3.product_id AS product_id_sub, classcategory_id1, classcategory_id2,
+        T3.rank AS rank1, T4.rank AS rank2, T3.class_id AS class_id1, T4.class_id AS class_id2,
+        stock, price01, price02, stock_unlimited, product_code
+        FROM ( SELECT
+                T1.product_class_id,
+                T1.product_id,
+                classcategory_id1,
+                classcategory_id2,
+                T2.rank,
+                T2.class_id,
+                stock,
+                price01,
+                price02,
+                stock_unlimited,
+                product_code
+         FROM (dtb_products_class AS T1 LEFT JOIN dtb_classcategory AS T2
+        ON T1.classcategory_id1 = T2.classcategory_id))
+        AS T3 LEFT JOIN dtb_classcategory AS T4
+        ON T3.classcategory_id2 = T4.classcategory_id) AS T5 LEFT JOIN dtb_products AS T6
+        ON product_id_sub = T6.product_id) ',
+
+    "vw_category_count" => '
+        (SELECT T1.category_id, T1.category_name, T1.parent_category_id, T1.level, T1.rank, T2.product_count
+        FROM dtb_category AS T1 LEFT JOIN dtb_category_total_count AS T2
+        ON T1.category_id = T2.category_id) '
 );
 
Index: branches/feature-module-update/data/conf/core.php
===================================================================
--- branches/rel/data/conf/core.php	(revision 12157)
+++ branches/feature-module-update/data/conf/core.php	(revision 15078)
@@ -8,25 +8,25 @@
 ///////////////////////////////////////////////////////////
 /*
-	¥µ¥¤¥È¤´¤È¤ËÉ¬¤ºÊÑ¹¹¤¹¤ëÀßÄê
+	サイトごとに必ず変更する設定
 */
 ///////////////////////////////////////////////////////////
 
-// DB¥¨¥é¡¼¥á¡¼¥ëÁ÷¿®Àè
+// DBエラーメール送信先
 define ("DB_ERROR_MAIL_TO", "error-ml@lockon.co.jp");
 
-// DB¥¨¥é¡¼¥á¡¼¥ë·ïÌ¾
+// DBエラーメール件名
 define ("DB_ERROR_MAIL_SUBJECT", "OS_TEST_ERROR");
 
 if(defined('DB_TYPE') && defined('DB_USER') && defined('DB_PASSWORD') && defined('DB_SERVER') && defined('DB_PORT') && defined('DB_NAME')) {
-	// ¥µ¥¤¥ÈÍÑDB
+	// サイト用DB
 	define ("DEFAULT_DSN", DB_TYPE . "://" . DB_USER . ":" . DB_PASSWORD . "@" . DB_SERVER . ":" .DB_PORT . "/" . DB_NAME);
 }
 
-// Í¹ÊØÈÖ¹æÀìÍÑDB
+// 郵便番号専用DB
 define ("ZIP_DSN", DEFAULT_DSN);
 
-define ("USER_URL", SITE_URL."user_data/"); // ¥æ¡¼¥¶¡¼ºîÀ®¥Ú¡¼¥¸Åù 
+define ("USER_URL", SITE_URL."user_data/"); // ユーザー作成ページ等 
 
-// Ç§¾ÚÍÑ magic
+// 認証用 magic
 define ("AUTH_MAGIC", "31eafcbd7a81d7b401a7fdc12bba047c02d1fae6");
 
Index: branches/feature-module-update/data/conf/mobile_conf.php
===================================================================
--- branches/rel/data/conf/mobile_conf.php	(revision 12157)
+++ branches/feature-module-update/data/conf/mobile_conf.php	(revision 15078)
@@ -8,51 +8,51 @@
  *
  *
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È¶¦Í­ÀßÄê¥Õ¥¡¥¤¥ë
+ * モバイルサイト共有設定ファイル
  */
 
 //--------------------------------------------------------------------------------------------------------
 
-define('MOBILE_TEMPLATE_DIR', DATA_PATH . 'Smarty/templates/mobile');	// SMARTY¥Æ¥ó¥×¥ì¡¼¥È
-define('MOBILE_COMPILE_DIR', DATA_PATH . 'Smarty/templates_c/mobile');	// SMARTY¥³¥ó¥Ñ¥¤¥ë
+define('MOBILE_TEMPLATE_DIR', DATA_PATH . 'Smarty/templates/mobile');	// SMARTYテンプレート
+define('MOBILE_COMPILE_DIR', DATA_PATH . 'Smarty/templates_c/mobile');	// SMARTYコンパイル
 
 /**
- * ¥â¥Ð¥¤¥ë¥µ¥¤¥È¤Ç¤¢¤ë¤³¤È¤òÉ½¤¹Äê¿ô
+ * モバイルサイトであることを表す定数
  */
 define('MOBILE_SITE', true);
 
 /**
- * ¥»¥Ã¥·¥ç¥ó¤ÎÂ¸Â³»þ´Ö (ÉÃ)
+ * セッションの存続時間 (秒)
  */
 define('MOBILE_SESSION_LIFETIME', 1800);
 
 /**
- * ¶õ¥á¡¼¥ëµ¡Ç½¤ò»ÈÍÑ¤¹¤ë¤«¤É¤¦¤«
+ * 空メール機能を使用するかどうか
  */
 define('MOBILE_USE_KARA_MAIL', false);
 
 /**
- * ¶õ¥á¡¼¥ë¼õ¤±ÉÕ¤±¥¢¥É¥ì¥¹¤Î¥æ¡¼¥¶¡¼Ì¾ÉôÊ¬
+ * 空メール受け付けアドレスのユーザー名部分
  */
 define('MOBILE_KARA_MAIL_ADDRESS_USER', 'eccube');
 
 /**
- * ¶õ¥á¡¼¥ë¼õ¤±ÉÕ¤±¥¢¥É¥ì¥¹¤Î¥æ¡¼¥¶¡¼Ì¾¤È¥³¥Þ¥ó¥É¤Î´Ö¤Î¶èÀÚ¤êÊ¸»ú
- * qmail ¤Î¾ì¹ç¤Ï '-'
+ * 空メール受け付けアドレスのユーザー名とコマンドの間の区切り文字
+ * qmail の場合は '-'
  */
 define('MOBILE_KARA_MAIL_ADDRESS_DELIMITER', '+');
 
 /**
- * ¶õ¥á¡¼¥ë¼õ¤±ÉÕ¤±¥¢¥É¥ì¥¹¤Î¥É¥á¥¤¥óÉôÊ¬
+ * 空メール受け付けアドレスのドメイン部分
  */
 define('MOBILE_KARA_MAIL_ADDRESS_DOMAIN', 'mobile.ec-cube.net');
 
 /**
- * ·ÈÂÓ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ç¤Ï¤Ê¤¤¤¬¡¢·ÈÂÓ¤À¤È¤ß¤Ê¤¹¥É¥á¥¤¥ó¤Î¥ê¥¹¥È
- * Ç¤°Õ¤Î¿ô¤Î¡Ö,¡×¡Ö ¡×¤Ç¶èÀÚ¤ë¡£
+ * 携帯のメールアドレスではないが、携帯だとみなすドメインのリスト
+ * 任意の数の「,」「 」で区切る。
  */
 define('MOBILE_ADDITIONAL_MAIL_DOMAINS', 'rebelt.co.jp, lockon.co.jp');
 
 /**
- * ·ÈÂÓÅÅÏÃ¸þ¤±ÊÑ´¹²èÁüÊÝÂ¸¥Ç¥£¥ì¥¯¥È¥ê
+ * 携帯電話向け変換画像保存ディレクトリ
  */
 define('MOBILE_IMAGE_DIR', HTML_PATH . 'upload/mobile_image');
@@ -60,12 +60,12 @@
 
 /* URL */
-define ('MOBILE_URL_SITE_TOP', MOBILE_URL_DIR . 'index.php');								// ¥µ¥¤¥È¥È¥Ã¥×
-define ("MOBILE_URL_CART_TOP", MOBILE_URL_DIR . "cart/index.php");							// ¥«¡¼¥È¥È¥Ã¥×
-define ("MOBILE_URL_SHOP_TOP", MOBILE_SSL_URL . "shopping/index.php");						// ²ñ°÷¾ðÊóÆþÎÏ
-define ("MOBILE_URL_SHOP_CONFIRM", MOBILE_URL_DIR . "shopping/confirm.php");				// ¹ØÆþ³ÎÇ§¥Ú¡¼¥¸
-define ("MOBILE_URL_SHOP_PAYMENT", MOBILE_URL_DIR . "shopping/payment.php");				// ¤ª»ÙÊ§¤¤ÊýË¡ÁªÂò¥Ú¡¼¥¸
-define ("MOBILE_DETAIL_P_HTML", MOBILE_URL_DIR . "products/detail.php?product_id=");		// ¾¦ÉÊ¾ÜºÙ(HTML½ÐÎÏ)
-define ("MOBILE_URL_SHOP_COMPLETE", MOBILE_URL_DIR . "shopping/complete.php");				// ¹ØÆþ´°Î»²èÌÌ
-define ("MOBILE_URL_SHOP_MODULE", MOBILE_URL_DIR . "shopping/load_payment_module.php");		// ¥â¥¸¥å¡¼¥ëÄÉ²ÃÍÑ²èÌÌ
+define ('MOBILE_URL_SITE_TOP', MOBILE_URL_DIR . 'index.php');								// サイトトップ
+define ("MOBILE_URL_CART_TOP", MOBILE_URL_DIR . "cart/index.php");							// カートトップ
+define ("MOBILE_URL_SHOP_TOP", MOBILE_SSL_URL . "shopping/index.php");						// 会員情報入力
+define ("MOBILE_URL_SHOP_CONFIRM", MOBILE_URL_DIR . "shopping/confirm.php");				// 購入確認ページ
+define ("MOBILE_URL_SHOP_PAYMENT", MOBILE_URL_DIR . "shopping/payment.php");				// お支払い方法選択ページ
+define ("MOBILE_DETAIL_P_HTML", MOBILE_URL_DIR . "products/detail.php?product_id=");		// 商品詳細(HTML出力)
+define ("MOBILE_URL_SHOP_COMPLETE", MOBILE_URL_DIR . "shopping/complete.php");				// 購入完了画面
+define ("MOBILE_URL_SHOP_MODULE", MOBILE_URL_DIR . "shopping/load_payment_module.php");		// モジュール追加用画面
 
 //--------------------------------------------------------------------------------------------------------
Index: branches/feature-module-update/data/module/Mail/mimeDecode.php
===================================================================
--- branches/rel/data/module/Mail/mimeDecode.php	(revision 12157)
+++ branches/feature-module-update/data/module/Mail/mimeDecode.php	(revision 15078)
@@ -70,6 +70,6 @@
 		> 
 		> function decode_utf8($txt) {
-		> $trans=array("Å&#8216;"=>"Ãµ","Å±"=>"Ã»","Å"=>"Ã&#8226;","Å°"
-		=>"Ã&#8250;");
+		> $trans=array("?#8216;"=>"探","撤"=>"短","?"=>"?#8226;","徹"
+		=>"?#8250;");
 		> $txt=strtr($txt,$trans);
 		> return(utf8_decode($txt));
Index: branches/feature-module-update/data/lib/slib.php
===================================================================
--- branches/rel/data/lib/slib.php	(revision 15046)
+++ branches/feature-module-update/data/lib/slib.php	(revision 15078)
@@ -6,5 +6,5 @@
  */
 
-//---¤³¤Î¥Õ¥¡¥¤¥ë¤Î¥Ñ¥¹¤ò»ØÄê
+//---このファイルのパスを指定
 $INC_PATH = realpath( dirname( __FILE__) );
 require_once( $INC_PATH ."/../conf/conf.php" );
@@ -14,470 +14,470 @@
 require_once( $INC_PATH ."/../include/session.inc" );
 
-// Á´¥Ú¡¼¥¸¶¦ÄÌ¥¨¥é¡¼
+// 全ページ共通エラー
 $GLOBAL_ERR = "";
 
-// ¥¤¥ó¥¹¥È¡¼¥ë½é´ü½èÍý
+// インストール初期処理
 sfInitInstall();
 
-/* ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ð¡¼¥¸¥ç¥ó½êÆÀ */
+/* データベースのバージョン所得 */
 function sfGetDBVersion($dsn = "") {
-	if($dsn == "") {
-		if(defined('DEFAULT_DSN')) {
-			$dsn = DEFAULT_DSN;
-		} else {
-			return;
-		}
-	}
-	
-	$objQuery = new SC_Query($dsn, true, true);
-	list($db_type) = split(":", $dsn);
-	if($db_type == 'mysql') {
-		$val = $objQuery->getOne("select version()");
-		$version = "MySQL " . $val;
-	}	
-	if($db_type == 'pgsql') {
-		$val = $objQuery->getOne("select version()");
-		$arrLine = split(" " , $val);
-		$version = $arrLine[0] . " " . $arrLine[1];
-	}
-	return $version;
-}
-
-/* ¥Æ¡¼¥Ö¥ë¤ÎÂ¸ºß¥Á¥§¥Ã¥¯ */
+    if($dsn == "") {
+        if(defined('DEFAULT_DSN')) {
+            $dsn = DEFAULT_DSN;
+        } else {
+            return;
+        }
+    }
+
+    $objQuery = new SC_Query($dsn, true, true);
+    list($db_type) = split(":", $dsn);
+    if($db_type == 'mysql') {
+        $val = $objQuery->getOne("select version()");
+        $version = "MySQL " . $val;
+    }
+    if($db_type == 'pgsql') {
+        $val = $objQuery->getOne("select version()");
+        $arrLine = split(" " , $val);
+        $version = $arrLine[0] . " " . $arrLine[1];
+    }
+    return $version;
+}
+
+/* テーブルの存在チェック */
 function sfTabaleExists($table_name, $dsn = "") {
-	if($dsn == "") {
-		if(defined('DEFAULT_DSN')) {
-			$dsn = DEFAULT_DSN;
-		} else {
-			return;
-		}
-	}
-	
-	$objQuery = new SC_Query($dsn, true, true);
-	// Àµ¾ï¤ËÀÜÂ³¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
-	if(!$objQuery->isError()) {
-		list($db_type) = split(":", $dsn);
-		// postgresql¤Èmysql¤È¤Ç½èÍý¤òÊ¬¤±¤ë
-		if ($db_type == "pgsql") {
-			$sql = "SELECT
-						relname
-					FROM
-					    pg_class
-					WHERE
-						(relkind = 'r' OR relkind = 'v') AND 
-					    relname = ? 
-					GROUP BY
-						relname";
-			$arrRet = $objQuery->getAll($sql, array($table_name));
-			if(count($arrRet) > 0) {
-				return true;
-			}
-		}else if ($db_type == "mysql") {
-			$sql = "SHOW TABLE STATUS LIKE ?";
-			$arrRet = $objQuery->getAll($sql, array($table_name));
-			if(count($arrRet) > 0) {
-				return true;
-			}
-		}
-	}
-	return false;
-}
-
-// ¥«¥é¥à¤ÎÂ¸ºß¥Á¥§¥Ã¥¯¤ÈºîÀ®
+    if($dsn == "") {
+        if(defined('DEFAULT_DSN')) {
+            $dsn = DEFAULT_DSN;
+        } else {
+            return;
+        }
+    }
+
+    $objQuery = new SC_Query($dsn, true, true);
+    // 正常に接続されている場合
+    if(!$objQuery->isError()) {
+        list($db_type) = split(":", $dsn);
+        // postgresqlとmysqlとで処理を分ける
+        if ($db_type == "pgsql") {
+            $sql = "SELECT
+                        relname
+                    FROM
+                        pg_class
+                    WHERE
+                        (relkind = 'r' OR relkind = 'v') AND
+                        relname = ?
+                    GROUP BY
+                        relname";
+            $arrRet = $objQuery->getAll($sql, array($table_name));
+            if(count($arrRet) > 0) {
+                return true;
+            }
+        }else if ($db_type == "mysql") {
+            $sql = "SHOW TABLE STATUS LIKE ?";
+            $arrRet = $objQuery->getAll($sql, array($table_name));
+            if(count($arrRet) > 0) {
+                return true;
+            }
+        }
+    }
+    return false;
+}
+
+// カラムの存在チェックと作成
 function sfColumnExists($table_name, $col_name, $col_type = "", $dsn = "", $add = false) {
-	if($dsn == "") {
-		if(defined('DEFAULT_DSN')) {
-			$dsn = DEFAULT_DSN;
-		} else {
-			return;
-		}
-	}
-
-	// ¥Æ¡¼¥Ö¥ë¤¬Ìµ¤±¤ì¤Ð¥¨¥é¡¼
-	if(!sfTabaleExists($table_name, $dsn)) return false;
-	
-	$objQuery = new SC_Query($dsn, true, true);
-	// Àµ¾ï¤ËÀÜÂ³¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
-	if(!$objQuery->isError()) {
-		list($db_type) = split(":", $dsn);
-		
-		// ¥«¥é¥à¥ê¥¹¥È¤ò¼èÆÀ
-		$arrRet = sfGetColumnList($table_name, $objQuery, $db_type);
-		if(count($arrRet) > 0) {
-			if(in_array($col_name, $arrRet)){
-				return true;
-			}
-		}
-	}
-	
-	// ¥«¥é¥à¤òÄÉ²Ã¤¹¤ë
-	if($add){
-		$objQuery->query("ALTER TABLE $table_name ADD $col_name $col_type ");
-		return true;
-	}
-	
-	return false;
-}
-
-// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÂ¸ºß¥Á¥§¥Ã¥¯¤ÈºîÀ®
+    if($dsn == "") {
+        if(defined('DEFAULT_DSN')) {
+            $dsn = DEFAULT_DSN;
+        } else {
+            return;
+        }
+    }
+
+    // テーブルが無ければエラー
+    if(!sfTabaleExists($table_name, $dsn)) return false;
+
+    $objQuery = new SC_Query($dsn, true, true);
+    // 正常に接続されている場合
+    if(!$objQuery->isError()) {
+        list($db_type) = split(":", $dsn);
+
+        // カラムリストを取得
+        $arrRet = sfGetColumnList($table_name, $objQuery, $db_type);
+        if(count($arrRet) > 0) {
+            if(in_array($col_name, $arrRet)){
+                return true;
+            }
+        }
+    }
+
+    // カラムを追加する
+    if($add){
+        $objQuery->query("ALTER TABLE $table_name ADD $col_name $col_type ");
+        return true;
+    }
+
+    return false;
+}
+
+// インデックスの存在チェックと作成
 function sfIndexExists($table_name, $col_name, $index_name, $length = "", $dsn = "", $add = false) {
-	if($dsn == "") {
-		if(defined('DEFAULT_DSN')) {
-			$dsn = DEFAULT_DSN;
-		} else {
-			return;
-		}
-	}
-
-	// ¥Æ¡¼¥Ö¥ë¤¬Ìµ¤±¤ì¤Ð¥¨¥é¡¼
-	if(!sfTabaleExists($table_name, $dsn)) return false;
-	
-	$objQuery = new SC_Query($dsn, true, true);
-	// Àµ¾ï¤ËÀÜÂ³¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
-	if(!$objQuery->isError()) {
-		list($db_type) = split(":", $dsn);		
-		switch($db_type) {
-		case 'pgsql':
-			// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÂ¸ºß³ÎÇ§
-			$arrRet = $objQuery->getAll("SELECT relname FROM pg_class WHERE relname = ?", array($index_name));
-			break;
-		case 'mysql':
-			// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤ÎÂ¸ºß³ÎÇ§
-			$arrRet = $objQuery->getAll("SHOW INDEX FROM ? WHERE Key_name = ?", array($table_name, $index_name));			
-			break;
-		default:
-			return false;
-		}
-		// ¤¹¤Ç¤Ë¥¤¥ó¥Ç¥Ã¥¯¥¹¤¬Â¸ºß¤¹¤ë¾ì¹ç
-		if(count($arrRet) > 0) {
-			return true;
-		}
-	}
-	
-	// ¥¤¥ó¥Ç¥Ã¥¯¥¹¤òºîÀ®¤¹¤ë
-	if($add){
-		switch($db_type) {
-		case 'pgsql':
-			$objQuery->query("CREATE INDEX ? ON ? (?)", array($index_name, $table_name, $col_name));
-			break;
-		case 'mysql':
-			$objQuery->query("CREATE INDEX ? ON ? (?(?))", array($index_name, $table_name, $col_name, $length));			
-			break;
-		default:
-			return false;
-		}
-		return true;
-	}	
-	return false;
-}
-
-// ¥Ç¡¼¥¿¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+    if($dsn == "") {
+        if(defined('DEFAULT_DSN')) {
+            $dsn = DEFAULT_DSN;
+        } else {
+            return;
+        }
+    }
+
+    // テーブルが無ければエラー
+    if(!sfTabaleExists($table_name, $dsn)) return false;
+
+    $objQuery = new SC_Query($dsn, true, true);
+    // 正常に接続されている場合
+    if(!$objQuery->isError()) {
+        list($db_type) = split(":", $dsn);
+        switch($db_type) {
+        case 'pgsql':
+            // インデックスの存在確認
+            $arrRet = $objQuery->getAll("SELECT relname FROM pg_class WHERE relname = ?", array($index_name));
+            break;
+        case 'mysql':
+            // インデックスの存在確認
+            $arrRet = $objQuery->getAll("SHOW INDEX FROM ? WHERE Key_name = ?", array($table_name, $index_name));
+            break;
+        default:
+            return false;
+        }
+        // すでにインデックスが存在する場合
+        if(count($arrRet) > 0) {
+            return true;
+        }
+    }
+
+    // インデックスを作成する
+    if($add){
+        switch($db_type) {
+        case 'pgsql':
+            $objQuery->query("CREATE INDEX ? ON ? (?)", array($index_name, $table_name, $col_name));
+            break;
+        case 'mysql':
+            $objQuery->query("CREATE INDEX ? ON ? (?(?))", array($index_name, $table_name, $col_name, $length));
+            break;
+        default:
+            return false;
+        }
+        return true;
+    }
+    return false;
+}
+
+// データの存在チェック
 function sfDataExists($table_name, $where, $arrval, $dsn = "", $sql = "", $add = false) {
-	if($dsn == "") {
-		if(defined('DEFAULT_DSN')) {
-			$dsn = DEFAULT_DSN;
-		} else {
-			return;
-		}
-	}
-	$objQuery = new SC_Query($dsn, true, true);
-	$count = $objQuery->count($table_name, $where, $arrval);
-
-	if($count > 0) {
-		$ret = true;
-	} else {
-		$ret = false;
-	}
-	// ¥Ç¡¼¥¿¤òÄÉ²Ã¤¹¤ë
-	if(!$ret && $add) {
-		$objQuery->exec($sql);
-	}
-	
-	return $ret;
+    if($dsn == "") {
+        if(defined('DEFAULT_DSN')) {
+            $dsn = DEFAULT_DSN;
+        } else {
+            return;
+        }
+    }
+    $objQuery = new SC_Query($dsn, true, true);
+    $count = $objQuery->count($table_name, $where, $arrval);
+
+    if($count > 0) {
+        $ret = true;
+    } else {
+        $ret = false;
+    }
+    // データを追加する
+    if(!$ret && $add) {
+        $objQuery->exec($sql);
+    }
+
+    return $ret;
 }
 
 /*
- * ¥µ¥¤¥È´ÉÍý¾ðÊó¤«¤éÃÍ¤ò¼èÆÀ¤¹¤ë¡£
- * ¥Ç¡¼¥¿¤¬Â¸ºß¤¹¤ë¾ì¹ç¡¢É¬¤º1°Ê¾å¤Î¿ôÃÍ¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë¡£
- * 0¤òÊÖ¤·¤¿¾ì¹ç¤Ï¡¢¸Æ¤Ó½Ð¤·¸µ¤ÇÂÐ±þ¤¹¤ë¤³¤È¡£
- * 
- * @param $control_id ´ÉÍýID
+ * サイト管理情報から値を取得する。
+ * データが存在する場合、必ず1以上の数値が設定されている。
+ * 0を返した場合は、呼び出し元で対応すること。
+ *
+ * @param $control_id 管理ID
  * @param $dsn DataSource
- * @return $control_flg ¥Õ¥é¥°
+ * @return $control_flg フラグ
  */
 function sfGetSiteControlFlg($control_id, $dsn = "") {
 
-	// ¥Ç¡¼¥¿¥½¡¼¥¹
-	if($dsn == "") {
-		if(defined('DEFAULT_DSN')) {
-			$dsn = DEFAULT_DSN;
-		} else {
-			return;
-		}
-	}
-
-	// ¥¯¥¨¥êÀ¸À®
-	$target_column = "control_flg";
-	$table_name = "dtb_site_control";
-	$where = "control_id = ?";
-	$arrval = array($control_id);
-	$control_flg = 0;
-
-	// ¥¯¥¨¥êÈ¯¹Ô
-	$objQuery = new SC_Query($dsn, true, true);
-	$arrSiteControl = $objQuery->select($target_column, $table_name, $where, $arrval);
-
-	// ¥Ç¡¼¥¿¤¬Â¸ºß¤¹¤ì¤Ð¥Õ¥é¥°¤ò¼èÆÀ¤¹¤ë
-	if (count($arrSiteControl) > 0) {
-		$control_flg = $arrSiteControl[0]["control_flg"];
-	}
-	
-	return $control_flg;
-}
-
-// ¥Æ¡¼¥Ö¥ë¤Î¥«¥é¥à°ìÍ÷¤ò¼èÆÀ¤¹¤ë
+    // データソース
+    if($dsn == "") {
+        if(defined('DEFAULT_DSN')) {
+            $dsn = DEFAULT_DSN;
+        } else {
+            return;
+        }
+    }
+
+    // クエリ生成
+    $target_column = "control_flg";
+    $table_name = "dtb_site_control";
+    $where = "control_id = ?";
+    $arrval = array($control_id);
+    $control_flg = 0;
+
+    // クエリ発行
+    $objQuery = new SC_Query($dsn, true, true);
+    $arrSiteControl = $objQuery->select($target_column, $table_name, $where, $arrval);
+
+    // データが存在すればフラグを取得する
+    if (count($arrSiteControl) > 0) {
+        $control_flg = $arrSiteControl[0]["control_flg"];
+    }
+
+    return $control_flg;
+}
+
+// テーブルのカラム一覧を取得する
 function sfGetColumnList($table_name, $objQuery = "", $db_type = DB_TYPE){
-	if($objQuery == "") $objQuery = new SC_Query();
-	$arrRet = array();
-	
-	// postgresql¤Èmysql¤È¤Ç½èÍý¤òÊ¬¤±¤ë
-	if ($db_type == "pgsql") {
-		$sql = "SELECT a.attname FROM pg_class c, pg_attribute a WHERE c.relname=? AND c.oid=a.attrelid AND a.attnum > 0 AND not a.attname like '........pg.dropped.%........' ORDER BY a.attnum";
-		$arrColList = $objQuery->getAll($sql, array($table_name));
-		$arrColList = sfswaparray($arrColList);
-		$arrRet = $arrColList["attname"];
-	}else if ($db_type == "mysql") {
-		$sql = "SHOW COLUMNS FROM $table_name";
-		$arrColList = $objQuery->getAll($sql);
-		$arrColList = sfswaparray($arrColList);
-		$arrRet = $arrColList["Field"];
-	}
-	return $arrRet;
-}
-
-// ¥¤¥ó¥¹¥È¡¼¥ë½é´ü½èÍý
+    if($objQuery == "") $objQuery = new SC_Query();
+    $arrRet = array();
+
+    // postgresqlとmysqlとで処理を分ける
+    if ($db_type == "pgsql") {
+        $sql = "SELECT a.attname FROM pg_class c, pg_attribute a WHERE c.relname=? AND c.oid=a.attrelid AND a.attnum > 0 AND not a.attname like '........pg.dropped.%........' ORDER BY a.attnum";
+        $arrColList = $objQuery->getAll($sql, array($table_name));
+        $arrColList = sfswaparray($arrColList);
+        $arrRet = $arrColList["attname"];
+    }else if ($db_type == "mysql") {
+        $sql = "SHOW COLUMNS FROM $table_name";
+        $arrColList = $objQuery->getAll($sql);
+        $arrColList = sfswaparray($arrColList);
+        $arrRet = $arrColList["Field"];
+    }
+    return $arrRet;
+}
+
+// インストール初期処理
 function sfInitInstall() {
-	// ¥¤¥ó¥¹¥È¡¼¥ëºÑ¤ß¤¬ÄêµÁ¤µ¤ì¤Æ¤¤¤Ê¤¤¡£
-	if(!defined('ECCUBE_INSTALL')) {
-		if(!ereg("/install/", $_SERVER['PHP_SELF'])) {
-			header("Location: ./install/");
-		}
-	} else {
-		$path = HTML_PATH . "install/index.php";
-		if(file_exists($path)) {
-			sfErrorHeader(">> /install/index.php¤Ï¡¢¥¤¥ó¥¹¥È¡¼¥ë´°Î»¸å¤Ë¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£");
-		}
-		
-		// µì¥Ð¡¼¥¸¥ç¥ó¤Îinstall.php¤Î¥Á¥§¥Ã¥¯
-		$path = HTML_PATH . "install.php";
-		if(file_exists($path)) {
-			sfErrorHeader(">> /install.php¤Ï¥»¥­¥å¥ê¥Æ¥£¡¼¥Û¡¼¥ë¤È¤Ê¤ê¤Þ¤¹¡£ºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£");
-		}		
-	}
-}
-
-// ¥¢¥Ã¥×¥Ç¡¼¥È¤ÇÀ¸À®¤µ¤ì¤¿PHP¤òÆÉ¤ß½Ð¤·
+    // インストール済みが定義されていない。
+    if(!defined('ECCUBE_INSTALL')) {
+        if(!ereg("/install/", $_SERVER['PHP_SELF'])) {
+            header("Location: ./install/");
+        }
+    } else {
+        $path = HTML_PATH . "install/index.php";
+        if(file_exists($path)) {
+            sfErrorHeader(">> /install/index.phpは、インストール完了後にファイルを削除してください。");
+        }
+
+        // 旧バージョンのinstall.phpのチェック
+        $path = HTML_PATH . "install.php";
+        if(file_exists($path)) {
+            sfErrorHeader(">> /install.phpはセキュリティーホールとなります。削除してください。");
+        }
+    }
+}
+
+// アップデートで生成されたPHPを読み出し
 function sfLoadUpdateModule() {
-	// URLÀßÄê¥Ç¥£¥ì¥¯¥È¥ê¤òºï½ü
-	$main_php = ereg_replace(URL_DIR, "", $_SERVER['PHP_SELF']);
-	$extern_php = UPDATE_PATH . $main_php;
-	if(file_exists($extern_php)) {
-		require_once($extern_php);
-	}
+    // URL設定ディレクトリを削除
+    $main_php = ereg_replace(URL_DIR, "", $_SERVER['PHP_SELF']);
+    $extern_php = UPDATE_PATH . $main_php;
+    if(file_exists($extern_php)) {
+        require_once($extern_php);
+    }
 }
 
 function sf_getBasisData() {
-	//DB¤«¤éÀßÄê¾ðÊó¤ò¼èÆÀ
-	$objConn = new SC_DbConn(DEFAULT_DSN);
-	$result = $objConn->getAll("SELECT * FROM dtb_baseinfo");
-	if(is_array($result[0])) {
-		foreach ( $result[0] as $key=>$value ){
-			$CONF["$key"] = $value;
-		}
-	}
-	return $CONF;
-}
-
-// Áõ¾þÉÕ¤­¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ÎÉ½¼¨
+    //DBから設定情報を取得
+    $objConn = new SC_DbConn(DEFAULT_DSN);
+    $result = $objConn->getAll("SELECT * FROM dtb_baseinfo");
+    if(is_array($result[0])) {
+        foreach ( $result[0] as $key=>$value ){
+            $CONF["$key"] = $value;
+        }
+    }
+    return $CONF;
+}
+
+// 装飾付きエラーメッセージの表示
 function sfErrorHeader($mess, $print = false) {
-	global $GLOBAL_ERR;
-	if($GLOBAL_ERR == "") {
-		$GLOBAL_ERR = "<meta http-equiv='Content-Type' content='text/html; charset=" . CHAR_CODE . "'>\n";
-	}
-	$GLOBAL_ERR.= "<table width='100%' border='0' cellspacing='0' cellpadding='0' summary=' '>\n";
-	$GLOBAL_ERR.= "<tr>\n";
-	$GLOBAL_ERR.= "<td bgcolor='#ffeebb' height='25' colspan='2' align='center'>\n";
-	$GLOBAL_ERR.= "<SPAN style='color:red; font-size:12px'><strong>" . $mess . "</strong></span>\n";
-	$GLOBAL_ERR.= "</td>\n";
-	$GLOBAL_ERR.= "	</tr>\n";
-	$GLOBAL_ERR.= "</table>\n";
-	
-	if($print) {
-		print($GLOBAL_ERR);
-	}
-}
-
-/* ¥¨¥é¡¼¥Ú¡¼¥¸¤ÎÉ½¼¨ */
+    global $GLOBAL_ERR;
+    if($GLOBAL_ERR == "") {
+        $GLOBAL_ERR = "<meta http-equiv='Content-Type' content='text/html; charset=" . CHAR_CODE . "'>\n";
+    }
+    $GLOBAL_ERR.= "<table width='100%' border='0' cellspacing='0' cellpadding='0' summary=' '>\n";
+    $GLOBAL_ERR.= "<tr>\n";
+    $GLOBAL_ERR.= "<td bgcolor='#ffeebb' height='25' colspan='2' align='center'>\n";
+    $GLOBAL_ERR.= "<SPAN style='color:red; font-size:12px'><strong>" . $mess . "</strong></span>\n";
+    $GLOBAL_ERR.= "</td>\n";
+    $GLOBAL_ERR.= "	</tr>\n";
+    $GLOBAL_ERR.= "</table>\n";
+
+    if($print) {
+        print($GLOBAL_ERR);
+    }
+}
+
+/* エラーページの表示 */
 function sfDispError($type) {
-	
-	class LC_ErrorPage {
-		function LC_ErrorPage() {
-			$this->tpl_mainpage = 'login_error.tpl';
-			$this->tpl_title = '¥¨¥é¡¼';
-		}
-	}
-
-	$objPage = new LC_ErrorPage();
-	$objView = new SC_AdminView();
-	
-	switch ($type) {
-	    case LOGIN_ERROR:
-			$objPage->tpl_error="£É£Ä¤Þ¤¿¤Ï¥Ñ¥¹¥ï¡¼¥É¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£<br />¤â¤¦°ìÅÙ¤´³ÎÇ§¤Î¤¦¤¨¡¢ºÆÅÙÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£";
-	    	break;
-		case ACCESS_ERROR:
-			$objPage->tpl_error="¥í¥°¥¤¥óÇ§¾Ú¤ÎÍ­¸ú´ü¸ÂÀÚ¤ì¤Î²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£<br />¤â¤¦°ìÅÙ¤´³ÎÇ§¤Î¤¦¤¨¡¢ºÆÅÙ¥í¥°¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£";
-			break;
-		case AUTH_ERROR:
-			$objPage->tpl_error="¤³¤Î¥Õ¥¡¥¤¥ë¤Ë¤Ï¥¢¥¯¥»¥¹¸¢¸Â¤¬¤¢¤ê¤Þ¤»¤ó¡£<br />¤â¤¦°ìÅÙ¤´³ÎÇ§¤Î¤¦¤¨¡¢ºÆÅÙ¥í¥°¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£";
-			break;
-		case INVALID_MOVE_ERRORR:
-			$objPage->tpl_error="ÉÔÀµ¤Ê¥Ú¡¼¥¸°ÜÆ°¤Ç¤¹¡£<br />¤â¤¦°ìÅÙ¤´³ÎÇ§¤Î¤¦¤¨¡¢ºÆÅÙÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£";
-			break;
-		default:
-	    	$objPage->tpl_error="¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br />¤â¤¦°ìÅÙ¤´³ÎÇ§¤Î¤¦¤¨¡¢ºÆÅÙ¥í¥°¥¤¥ó¤·¤Æ¤¯¤À¤µ¤¤¡£";
-			break;
-	}
-	
-	$objView->assignobj($objPage);
-	$objView->display(LOGIN_FRAME);
-	
-	exit;
-}
-
-/* ¥µ¥¤¥È¥¨¥é¡¼¥Ú¡¼¥¸¤ÎÉ½¼¨ */
+
+    class LC_ErrorPage {
+        function LC_ErrorPage() {
+            $this->tpl_mainpage = 'login_error.tpl';
+            $this->tpl_title = 'エラー';
+        }
+    }
+
+    $objPage = new LC_ErrorPage();
+    $objView = new SC_AdminView();
+
+    switch ($type) {
+        case LOGIN_ERROR:
+            $objPage->tpl_error="ＩＤまたはパスワードが正しくありません。<br />もう一度ご確認のうえ、再度入力してください。";
+            break;
+        case ACCESS_ERROR:
+            $objPage->tpl_error="ログイン認証の有効期限切れの可能性があります。<br />もう一度ご確認のうえ、再度ログインしてください。";
+            break;
+        case AUTH_ERROR:
+            $objPage->tpl_error="このファイルにはアクセス権限がありません。<br />もう一度ご確認のうえ、再度ログインしてください。";
+            break;
+        case INVALID_MOVE_ERRORR:
+            $objPage->tpl_error="不正なページ移動です。<br />もう一度ご確認のうえ、再度入力してください。";
+            break;
+        default:
+            $objPage->tpl_error="エラーが発生しました。<br />もう一度ご確認のうえ、再度ログインしてください。";
+            break;
+    }
+
+    $objView->assignobj($objPage);
+    $objView->display(LOGIN_FRAME);
+
+    exit;
+}
+
+/* サイトエラーページの表示 */
 function sfDispSiteError($type, $objSiteSess = "", $return_top = false, $err_msg = "", $is_mobile = false) {
-	global $objCampaignSess;
-	
-	if ($objSiteSess != "") {
-		$objSiteSess->setNowPage('error');
-	}
-	
-	class LC_ErrorPage {
-		function LC_ErrorPage() {
-			$this->tpl_mainpage = 'error.tpl';
-			$this->tpl_css = URL_DIR.'css/layout/error.css';
-			$this->tpl_title = '¥¨¥é¡¼';
-		}
-	}
-	
-	$objPage = new LC_ErrorPage();
-	
-	if($is_mobile === true) {
-		$objView = new SC_MobileView();		
-	} else {
-		$objView = new SC_SiteView();
-	}
-	
-	switch ($type) {
-	    case PRODUCT_NOT_FOUND:
-			$objPage->tpl_error="¤´»ØÄê¤Î¥Ú¡¼¥¸¤Ï¤´¤¶¤¤¤Þ¤»¤ó¡£";
-			break;
-		case PAGE_ERROR:
-			$objPage->tpl_error="ÉÔÀµ¤Ê¥Ú¡¼¥¸°ÜÆ°¤Ç¤¹¡£";
-			break;
-		case CART_EMPTY:
-			$objPage->tpl_error="¥«¡¼¥È¤Ë¾¦ÉÊ¤¬¤¬¤¢¤ê¤Þ¤»¤ó¡£";
-			break;
-	    case CART_ADD_ERROR:
-			$objPage->tpl_error="¹ØÆþ½èÍýÃæ¤Ï¡¢¥«¡¼¥È¤Ë¾¦ÉÊ¤òÄÉ²Ã¤¹¤ë¤³¤È¤Ï¤Ç¤­¤Þ¤»¤ó¡£";
-			break;
-		case CANCEL_PURCHASE:
-			$objPage->tpl_error="¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£°Ê²¼¤ÎÍ×°ø¤¬¹Í¤¨¤é¤ì¤Þ¤¹¡£<br />¡¦¥»¥Ã¥·¥ç¥ó¾ðÊó¤ÎÍ­¸ú´ü¸Â¤¬ÀÚ¤ì¤Æ¤ë¾ì¹ç<br />¡¦¹ØÆþ¼êÂ³¤­Ãæ¤Ë¿·¤·¤¤¹ØÆþ¼êÂ³¤­¤ò¼Â¹Ô¤·¤¿¾ì¹ç<br />¡¦¤¹¤Ç¤Ë¹ØÆþ¼êÂ³¤­¤ò´°Î»¤·¤Æ¤¤¤ë¾ì¹ç";
-			break;
-		case CATEGORY_NOT_FOUND:
-			$objPage->tpl_error="¤´»ØÄê¤Î¥«¥Æ¥´¥ê¤ÏÂ¸ºß¤·¤Þ¤»¤ó¡£";
-			break;
-		case SITE_LOGIN_ERROR:
-			$objPage->tpl_error="¥á¡¼¥ë¥¢¥É¥ì¥¹¤â¤·¤¯¤Ï¥Ñ¥¹¥ï¡¼¥É¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£";
-			break;
-		case TEMP_LOGIN_ERROR:
-			$objPage->tpl_error="¥á¡¼¥ë¥¢¥É¥ì¥¹¤â¤·¤¯¤Ï¥Ñ¥¹¥ï¡¼¥É¤¬Àµ¤·¤¯¤¢¤ê¤Þ¤»¤ó¡£<br />ËÜÅÐÏ¿¤¬¤ªºÑ¤ß¤Ç¤Ê¤¤¾ì¹ç¤Ï¡¢²¾ÅÐÏ¿¥á¡¼¥ë¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë<br />URL¤è¤êËÜÅÐÏ¿¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£";
-			break;
-		case CUSTOMER_ERROR:
-			$objPage->tpl_error="ÉÔÀµ¤Ê¥¢¥¯¥»¥¹¤Ç¤¹¡£";
-			break;
-		case SOLD_OUT:
-			$objPage->tpl_error="¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¡¢¤´¹ØÆþ¤ÎÄ¾Á°¤ÇÇä¤êÀÚ¤ì¤¿¾¦ÉÊ¤¬¤¢¤ê¤Þ¤¹¡£¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£";
-			break;
-		case CART_NOT_FOUND:
-			$objPage->tpl_error="¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¡¢¥«¡¼¥ÈÆâ¤Î¾¦ÉÊ¾ðÊó¤Î¼èÆÀ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£";
-			break;
-		case LACK_POINT:
-			$objPage->tpl_error="¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¡¢¥Ý¥¤¥ó¥È¤¬ÉÔÂ­¤·¤Æ¤ª¤ê¤Þ¤¹¡£¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£";
-			break;
-		case FAVORITE_ERROR:
-			$objPage->tpl_error="´û¤Ë¤ªµ¤¤ËÆþ¤ê¤ËÄÉ²Ã¤µ¤ì¤Æ¤¤¤ë¾¦ÉÊ¤Ç¤¹¡£";
-			break;
-		case EXTRACT_ERROR:
-			$objPage->tpl_error="¥Õ¥¡¥¤¥ë¤Î²òÅà¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n»ØÄê¤Î¥Ç¥£¥ì¥¯¥È¥ê¤Ë½ñ¤­¹þ¤ß¸¢¸Â¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤Ê¤¤²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£";
-			break;
-		case FTP_DOWNLOAD_ERROR:
-			$objPage->tpl_error="¥Õ¥¡¥¤¥ë¤ÎFTP¥À¥¦¥ó¥í¡¼¥É¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£";
-			break;
-		case FTP_LOGIN_ERROR:
-			$objPage->tpl_error="FTP¥í¥°¥¤¥ó¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£";
-			break;
-		case FTP_CONNECT_ERROR:
-			$objPage->tpl_error="FTP¥í¥°¥¤¥ó¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£";
-			break;
-		case CREATE_DB_ERROR:
-			$objPage->tpl_error="DB¤ÎºîÀ®¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\n»ØÄê¤Î¥æ¡¼¥¶¡¼¤Ë¤Ï¡¢DBºîÀ®¤Î¸¢¸Â¤¬Í¿¤¨¤é¤ì¤Æ¤¤¤Ê¤¤²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£";
-			break;
-		case DB_IMPORT_ERROR:
-			$objPage->tpl_error="¥Ç¡¼¥¿¥Ù¡¼¥¹¹½Â¤¤Î¥¤¥ó¥Ý¡¼¥È¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£\nsql¥Õ¥¡¥¤¥ë¤¬²õ¤ì¤Æ¤¤¤ë²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£";
-			break;
-		case FILE_NOT_FOUND:
-			$objPage->tpl_error="»ØÄê¤Î¥Ñ¥¹¤Ë¡¢ÀßÄê¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Þ¤»¤ó¡£";
-			break;
-		case WRITE_FILE_ERROR:
-			$objPage->tpl_error="ÀßÄê¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤á¤Þ¤»¤ó¡£\nÀßÄê¥Õ¥¡¥¤¥ë¤Ë½ñ¤­¹þ¤ß¸¢¸Â¤òÍ¿¤¨¤Æ¤¯¤À¤µ¤¤¡£";
-			break;
-		case FREE_ERROR_MSG:
-			$objPage->tpl_error=$err_msg;
-			break;
- 		default:
-	    	$objPage->tpl_error="¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£";
-			break;
-	}
-	
-	$objPage->return_top = $return_top;
-	
-	$objView->assignobj($objPage);
-	
-	if(is_object($objCampaignSess)) {
-		// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
-		$objCampaignSess->pageView($objView);
-	} else {
-		$objView->display(SITE_FRAME);
-	}	
-	exit;
-}
-
-/* Ç§¾Ú¤Î²ÄÈÝÈ½Äê */
+    global $objCampaignSess;
+
+    if ($objSiteSess != "") {
+        $objSiteSess->setNowPage('error');
+    }
+
+    class LC_ErrorPage {
+        function LC_ErrorPage() {
+            $this->tpl_mainpage = 'error.tpl';
+            $this->tpl_css = URL_DIR.'css/layout/error.css';
+            $this->tpl_title = 'エラー';
+        }
+    }
+
+    $objPage = new LC_ErrorPage();
+
+    if($is_mobile === true) {
+        $objView = new SC_MobileView();
+    } else {
+        $objView = new SC_SiteView();
+    }
+
+    switch ($type) {
+        case PRODUCT_NOT_FOUND:
+            $objPage->tpl_error="ご指定のページはございません。";
+            break;
+        case PAGE_ERROR:
+            $objPage->tpl_error="不正なページ移動です。";
+            break;
+        case CART_EMPTY:
+            $objPage->tpl_error="カートに商品ががありません。";
+            break;
+        case CART_ADD_ERROR:
+            $objPage->tpl_error="購入処理中は、カートに商品を追加することはできません。";
+            break;
+        case CANCEL_PURCHASE:
+            $objPage->tpl_error="この手続きは無効となりました。以下の要因が考えられます。<br />・セッション情報の有効期限が切れてる場合<br />・購入手続き中に新しい購入手続きを実行した場合<br />・すでに購入手続きを完了している場合";
+            break;
+        case CATEGORY_NOT_FOUND:
+            $objPage->tpl_error="ご指定のカテゴリは存在しません。";
+            break;
+        case SITE_LOGIN_ERROR:
+            $objPage->tpl_error="メールアドレスもしくはパスワードが正しくありません。";
+            break;
+        case TEMP_LOGIN_ERROR:
+            $objPage->tpl_error="メールアドレスもしくはパスワードが正しくありません。<br />本登録がお済みでない場合は、仮登録メールに記載されている<br />URLより本登録を行ってください。";
+            break;
+        case CUSTOMER_ERROR:
+            $objPage->tpl_error="不正なアクセスです。";
+            break;
+        case SOLD_OUT:
+            $objPage->tpl_error="申し訳ございませんが、ご購入の直前で売り切れた商品があります。この手続きは無効となりました。";
+            break;
+        case CART_NOT_FOUND:
+            $objPage->tpl_error="申し訳ございませんが、カート内の商品情報の取得に失敗しました。この手続きは無効となりました。";
+            break;
+        case LACK_POINT:
+            $objPage->tpl_error="申し訳ございませんが、ポイントが不足しております。この手続きは無効となりました。";
+            break;
+        case FAVORITE_ERROR:
+            $objPage->tpl_error="既にお気に入りに追加されている商品です。";
+            break;
+        case EXTRACT_ERROR:
+            $objPage->tpl_error="ファイルの解凍に失敗しました。\n指定のディレクトリに書き込み権限が与えられていない可能性があります。";
+            break;
+        case FTP_DOWNLOAD_ERROR:
+            $objPage->tpl_error="ファイルのFTPダウンロードに失敗しました。";
+            break;
+        case FTP_LOGIN_ERROR:
+            $objPage->tpl_error="FTPログインに失敗しました。";
+            break;
+        case FTP_CONNECT_ERROR:
+            $objPage->tpl_error="FTPログインに失敗しました。";
+            break;
+        case CREATE_DB_ERROR:
+            $objPage->tpl_error="DBの作成に失敗しました。\n指定のユーザーには、DB作成の権限が与えられていない可能性があります。";
+            break;
+        case DB_IMPORT_ERROR:
+            $objPage->tpl_error="データベース構造のインポートに失敗しました。\nsqlファイルが壊れている可能性があります。";
+            break;
+        case FILE_NOT_FOUND:
+            $objPage->tpl_error="指定のパスに、設定ファイルが存在しません。";
+            break;
+        case WRITE_FILE_ERROR:
+            $objPage->tpl_error="設定ファイルに書き込めません。\n設定ファイルに書き込み権限を与えてください。";
+            break;
+        case FREE_ERROR_MSG:
+            $objPage->tpl_error=$err_msg;
+            break;
+         default:
+            $objPage->tpl_error="エラーが発生しました。";
+            break;
+    }
+
+    $objPage->return_top = $return_top;
+
+    $objView->assignobj($objPage);
+
+    if(is_object($objCampaignSess)) {
+        // フレームを選択(キャンペーンページから遷移なら変更)
+        $objCampaignSess->pageView($objView);
+    } else {
+        $objView->display(SITE_FRAME);
+    }
+    exit;
+}
+
+/* 認証の可否判定 */
 function sfIsSuccess($objSess, $disp_error = true) {
-	$ret = $objSess->IsSuccess();
-	if($ret != SUCCESS) {
-		if($disp_error) {
-			// ¥¨¥é¡¼¥Ú¡¼¥¸¤ÎÉ½¼¨
-			sfDispError($ret);
-		}
-		return false;
-	}
-    // ¥ê¥Õ¥¡¥é¡¼¥Á¥§¥Ã¥¯(CSRF¤Î»ÃÄêÅª¤ÊÂÐºö)
-    // ¡Ö¥ê¥Õ¥¡¥éÌµ¡× ¤Î¾ì¹ç¤Ï¥¹¥ë¡¼
-    // ¡Ö¥ê¥Õ¥¡¥éÍ­¡× ¤«¤Ä ¡Ö´ÉÍý²èÌÌ¤«¤é¤ÎÁ«°Ü¤Ç¤Ê¤¤¡× ¾ì¹ç¤Ë¥¨¥é¡¼²èÌÌ¤òÉ½¼¨¤¹¤ë
+    $ret = $objSess->IsSuccess();
+    if($ret != SUCCESS) {
+        if($disp_error) {
+            // エラーページの表示
+            sfDispError($ret);
+        }
+        return false;
+    }
+    // リファラーチェック(CSRFの暫定的な対策)
+    // 「リファラ無」 の場合はスルー
+    // 「リファラ有」 かつ 「管理画面からの遷移でない」 場合にエラー画面を表示する
     if ( empty($_SERVER['HTTP_REFERER']) ) {
-        // ·Ù¹ðÉ½¼¨¤µ¤»¤ë¡©
-        // sfErrorHeader('>> referrer¤¬Ìµ¸ú¤Ë¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£');
+        // 警告表示させる？
+        // sfErrorHeader('>> referrerが無効になっています。');
     } else {
         $domain  = sfIsHTTPS() ? SSL_URL : SITE_URL;
@@ -485,5 +485,5 @@
         $referer = $_SERVER['HTTP_REFERER'];
 
-        // ´ÉÍý²èÌÌ¤«¤é°Ê³°¤ÎÁ«°Ü¤Î¾ì¹ç¤Ï¥¨¥é¡¼²èÌÌ¤òÉ½¼¨
+        // 管理画面から以外の遷移の場合はエラー画面を表示
         if (!preg_match($pattern, $referer)) {
             if ($disp_error) sfDispError(INVALID_MOVE_ERRORR);
@@ -495,11 +495,11 @@
 
 /**
- * HTTPS¤«¤É¤¦¤«¤òÈ½Äê
- * 
+ * HTTPSかどうかを判定
+ *
  * @return bool
  */
 function sfIsHTTPS () {
-    // HTTPS»þ¤Ë¤Ï$_SERVER['HTTPS']¤Ë¤Ï¶õ¤Ç¤Ê¤¤ÃÍ¤¬Æþ¤ë
-    // $_SERVER['HTTPS'] != 'off' ¤ÏIISÍÑ
+    // HTTPS時には$_SERVER['HTTPS']には空でない値が入る
+    // $_SERVER['HTTPS'] != 'off' はIIS用
     if (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') {
         return true;
@@ -510,11 +510,11 @@
 
 /**
- *  Àµµ¬¤ÎÁ«°Ü¤¬¤µ¤ì¤Æ¤¤¤ë¤«¤òÈ½Äê
- *  Á°²èÌÌ¤Çuniqid¤òËä¤á¹þ¤ó¤Ç¤ª¤¯É¬Í×¤¬¤¢¤ë
+ *  正規の遷移がされているかを判定
+ *  前画面でuniqidを埋め込んでおく必要がある
  *  @param  obj  SC_Session, SC_SiteSession
  *  @return bool
  */
 function sfIsValidTransition($objSess) {
-    // Á°²èÌÌ¤«¤éPOST¤µ¤ì¤ëuniqid¤¬Àµ¤·¤¤¤â¤Î¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯
+    // 前画面からPOSTされるuniqidが正しいものかどうかをチェック
     $uniqid = $objSess->getUniqId();
     if ( !empty($_POST['uniqid']) && ($_POST['uniqid'] === $uniqid) ) {
@@ -525,477 +525,477 @@
 }
 
-/* Á°¤Î¥Ú¡¼¥¸¤ÇÀµ¤·¤¯ÅÐÏ¿¤¬¹Ô¤ï¤ì¤¿¤«È½Äê */
+/* 前のページで正しく登録が行われたか判定 */
 function sfIsPrePage($objSiteSess, $is_mobile = false) {
-	$ret = $objSiteSess->isPrePage();
-	if($ret != true) {
-		// ¥¨¥é¡¼¥Ú¡¼¥¸¤ÎÉ½¼¨
-		sfDispSiteError(PAGE_ERROR, $objSiteSess, false, "", $is_mobile);			
-	}
+    $ret = $objSiteSess->isPrePage();
+    if($ret != true) {
+        // エラーページの表示
+        sfDispSiteError(PAGE_ERROR, $objSiteSess, false, "", $is_mobile);
+    }
 }
 
 function sfCheckNormalAccess($objSiteSess, $objCartSess) {
-	// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ
-	$uniqid = $objSiteSess->getUniqId();
-	// ¹ØÆþ¥Ü¥¿¥ó¤ò²¡¤·¤¿»þ¤Î¥«¡¼¥ÈÆâÍÆ¤¬¥³¥Ô¡¼¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Î¤ß¥³¥Ô¡¼¤¹¤ë¡£
-	$objCartSess->saveCurrentCart($uniqid);
-	// POST¤Î¥æ¥Ë¡¼¥¯ID¤È¥»¥Ã¥·¥ç¥ó¤Î¥æ¥Ë¡¼¥¯ID¤òÈæ³Ó(¥æ¥Ë¡¼¥¯ID¤¬POST¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¥¹¥ë¡¼)
-	$ret = $objSiteSess->checkUniqId();
-	if($ret != true) {
-		// ¥¨¥é¡¼¥Ú¡¼¥¸¤ÎÉ½¼¨
-		sfDispSiteError(CANCEL_PURCHASE, $objSiteSess);
-	}
-	
-	// ¥«¡¼¥ÈÆâ¤¬¶õ¤Ç¤Ê¤¤¤« || ¹ØÆþ¥Ü¥¿¥ó¤ò²¡¤·¤Æ¤«¤éÊÑ²½¤¬¤Ê¤¤¤«
-	$quantity = $objCartSess->getTotalQuantity();
-	$ret = $objCartSess->checkChangeCart();
-	if($ret == true || !($quantity > 0)) {
-		// ¥«¡¼¥È¾ðÊóÉ½¼¨¤Ë¶¯À©°ÜÆ°¤¹¤ë
-		header("Location: ".URL_CART_TOP);
-		exit;
-	}
-	return $uniqid;
-}
-
-/* DBÍÑÆüÉÕÊ¸»úÎó¼èÆÀ */
+    // ユーザユニークIDの取得
+    $uniqid = $objSiteSess->getUniqId();
+    // 購入ボタンを押した時のカート内容がコピーされていない場合のみコピーする。
+    $objCartSess->saveCurrentCart($uniqid);
+    // POSTのユニークIDとセッションのユニークIDを比較(ユニークIDがPOSTされていない場合はスルー)
+    $ret = $objSiteSess->checkUniqId();
+    if($ret != true) {
+        // エラーページの表示
+        sfDispSiteError(CANCEL_PURCHASE, $objSiteSess);
+    }
+
+    // カート内が空でないか || 購入ボタンを押してから変化がないか
+    $quantity = $objCartSess->getTotalQuantity();
+    $ret = $objCartSess->checkChangeCart();
+    if($ret == true || !($quantity > 0)) {
+        // カート情報表示に強制移動する
+        header("Location: ".URL_CART_TOP);
+        exit;
+    }
+    return $uniqid;
+}
+
+/* DB用日付文字列取得 */
 function sfGetTimestamp($year, $month, $day, $last = false) {
-	if($year != "" && $month != "" && $day != "") {	
-		if($last) {
-			$time = "23:59:59";
-		} else {
-			$time = "00:00:00";
-		}
-		$date = $year."-".$month."-".$day." ".$time;
-	} else {
-		$date = "";
-	}
-	return 	$date;
-}
-
-// INT·¿¤Î¿ôÃÍ¥Á¥§¥Ã¥¯
+    if($year != "" && $month != "" && $day != "") {
+        if($last) {
+            $time = "23:59:59";
+        } else {
+            $time = "00:00:00";
+        }
+        $date = $year."-".$month."-".$day." ".$time;
+    } else {
+        $date = "";
+    }
+    return 	$date;
+}
+
+// INT型の数値チェック
 function sfIsInt($value) {
-	if($value != "" && strlen($value) <= INT_LEN && is_numeric($value)) {
-		return true;
-	}
-	return false;
+    if($value != "" && strlen($value) <= INT_LEN && is_numeric($value)) {
+        return true;
+    }
+    return false;
 }
 
 function sfCSVDownload($data, $prefix = ""){
-	
-	if($prefix == "") {
-		$dir_name = sfUpDirName();
-		$file_name = $dir_name . date("ymdHis") .".csv";
-	} else {
-		$file_name = $prefix . date("ymdHis") .".csv";
-	}
-	
-	/* HTTP¥Ø¥Ã¥À¤Î½ÐÎÏ */
-	Header("Content-disposition: attachment; filename=${file_name}");
-	Header("Content-type: application/octet-stream; name=${file_name}");
-	Header("Cache-Control: ");
-	Header("Pragma: ");
-	
-	/* i18n¢· ¤À¤ÈÀµ¾ï¤ËÆ°ºî¤·¤Ê¤¤¤¿¤á¡¢mb¢· ¤ËÊÑ¹¹
-	if (i18n_discover_encoding($data) == CHAR_CODE){
-		$data = i18n_convert($data,'SJIS',CHAR_CODE);
-	}
-	*/
-	if (mb_internal_encoding() == CHAR_CODE){
-		$data = mb_convert_encoding($data,'SJIS',CHAR_CODE);
-	}
-	
-	/* ¥Ç¡¼¥¿¤ò½ÐÎÏ */
-	echo $data;
-}
-
-/* 1³¬ÁØ¾å¤Î¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀ¤¹¤ë */
+
+    if($prefix == "") {
+        $dir_name = sfUpDirName();
+        $file_name = $dir_name . date("ymdHis") .".csv";
+    } else {
+        $file_name = $prefix . date("ymdHis") .".csv";
+    }
+
+    /* HTTPヘッダの出力 */
+    Header("Content-disposition: attachment; filename=${file_name}");
+    Header("Content-type: application/octet-stream; name=${file_name}");
+    Header("Cache-Control: ");
+    Header("Pragma: ");
+
+    /* i18n~ だと正常に動作しないため、mb~ に変更
+    if (i18n_discover_encoding($data) == CHAR_CODE){
+        $data = i18n_convert($data,'SJIS',CHAR_CODE);
+    }
+    */
+    if (mb_internal_encoding() == CHAR_CODE){
+        $data = mb_convert_encoding($data,'SJIS',CHAR_CODE);
+    }
+
+    /* データを出力 */
+    echo $data;
+}
+
+/* 1階層上のディレクトリ名を取得する */
 function sfUpDirName() {
-	$path = $_SERVER['PHP_SELF'];
-	$arrVal = split("/", $path);
-	$cnt = count($arrVal);
-	return $arrVal[($cnt - 2)];
-}
-
-// ¸½ºß¤Î¥µ¥¤¥È¤ò¹¹¿·¡Ê¤¿¤À¤·¥Ý¥¹¥È¤Ï¹Ô¤ï¤Ê¤¤¡Ë
+    $path = $_SERVER['PHP_SELF'];
+    $arrVal = split("/", $path);
+    $cnt = count($arrVal);
+    return $arrVal[($cnt - 2)];
+}
+
+// 現在のサイトを更新（ただしポストは行わない）
 function sfReload($get = "") {
-	if ($_SERVER["SERVER_PORT"] == "443" ){
-		$url = ereg_replace(URL_DIR . "$", "", SSL_URL);
-	} else {
-		$url = ereg_replace(URL_DIR . "$", "", SITE_URL);
-	}
-	
-	if($get != "") {
-		header("Location: ". $url . $_SERVER['PHP_SELF'] . "?" . $get);
-	} else {
-		header("Location: ". $url . $_SERVER['PHP_SELF']);
-	}
-	exit;
-}
-
-// ¥é¥ó¥­¥ó¥°¤ò¾å¤²¤ë¡£
+    if ($_SERVER["SERVER_PORT"] == "443" ){
+        $url = ereg_replace(URL_DIR . "$", "", SSL_URL);
+    } else {
+        $url = ereg_replace(URL_DIR . "$", "", SITE_URL);
+    }
+
+    if($get != "") {
+        header("Location: ". $url . $_SERVER['PHP_SELF'] . "?" . $get);
+    } else {
+        header("Location: ". $url . $_SERVER['PHP_SELF']);
+    }
+    exit;
+}
+
+// ランキングを上げる。
 function sfRankUp($table, $colname, $id, $andwhere = "") {
-	$objQuery = new SC_Query();
-	$objQuery->begin();
-	$where = "$colname = ?";
-	if($andwhere != "") {
-		$where.= " AND $andwhere";
-	}
-	// ÂÐ¾Ý¹àÌÜ¤Î¥é¥ó¥¯¤ò¼èÆÀ
-	$rank = $objQuery->get($table, "rank", $where, array($id));
-	// ¥é¥ó¥¯¤ÎºÇÂçÃÍ¤ò¼èÆÀ
-	$maxrank = $objQuery->max($table, "rank", $andwhere);
-	// ¥é¥ó¥¯¤¬ºÇÂçÃÍ¤è¤ê¤â¾®¤µ¤¤¾ì¹ç¤Ë¼Â¹Ô¤¹¤ë¡£
-	if($rank < $maxrank) {
-		// ¥é¥ó¥¯¤¬°ì¤Ä¾å¤ÎID¤ò¼èÆÀ¤¹¤ë¡£
-		$where = "rank = ?";
-		if($andwhere != "") {
-			$where.= " AND $andwhere";
-		}
-		$uprank = $rank + 1;
-		$up_id = $objQuery->get($table, $colname, $where, array($uprank));
-		// ¥é¥ó¥¯Æþ¤ìÂØ¤¨¤Î¼Â¹Ô
-		$sqlup = "UPDATE $table SET rank = ?, update_date = Now() WHERE $colname = ?";
-		$objQuery->exec($sqlup, array($rank + 1, $id));
-		$objQuery->exec($sqlup, array($rank, $up_id));
-	}
-	$objQuery->commit();
-}
-
-// ¥é¥ó¥­¥ó¥°¤ò²¼¤²¤ë¡£
+    $objQuery = new SC_Query();
+    $objQuery->begin();
+    $where = "$colname = ?";
+    if($andwhere != "") {
+        $where.= " AND $andwhere";
+    }
+    // 対象項目のランクを取得
+    $rank = $objQuery->get($table, "rank", $where, array($id));
+    // ランクの最大値を取得
+    $maxrank = $objQuery->max($table, "rank", $andwhere);
+    // ランクが最大値よりも小さい場合に実行する。
+    if($rank < $maxrank) {
+        // ランクが一つ上のIDを取得する。
+        $where = "rank = ?";
+        if($andwhere != "") {
+            $where.= " AND $andwhere";
+        }
+        $uprank = $rank + 1;
+        $up_id = $objQuery->get($table, $colname, $where, array($uprank));
+        // ランク入れ替えの実行
+        $sqlup = "UPDATE $table SET rank = ?, update_date = Now() WHERE $colname = ?";
+        $objQuery->exec($sqlup, array($rank + 1, $id));
+        $objQuery->exec($sqlup, array($rank, $up_id));
+    }
+    $objQuery->commit();
+}
+
+// ランキングを下げる。
 function sfRankDown($table, $colname, $id, $andwhere = "") {
-	$objQuery = new SC_Query();
-	$objQuery->begin();
-	$where = "$colname = ?";
-	if($andwhere != "") {
-		$where.= " AND $andwhere";
-	}
-	// ÂÐ¾Ý¹àÌÜ¤Î¥é¥ó¥¯¤ò¼èÆÀ
-	$rank = $objQuery->get($table, "rank", $where, array($id));
-		
-	// ¥é¥ó¥¯¤¬1(ºÇ¾®ÃÍ)¤è¤ê¤âÂç¤­¤¤¾ì¹ç¤Ë¼Â¹Ô¤¹¤ë¡£
-	if($rank > 1) {
-		// ¥é¥ó¥¯¤¬°ì¤Ä²¼¤ÎID¤ò¼èÆÀ¤¹¤ë¡£
-		$where = "rank = ?";
-		if($andwhere != "") {
-			$where.= " AND $andwhere";
-		}
-		$downrank = $rank - 1;
-		$down_id = $objQuery->get($table, $colname, $where, array($downrank));
-		// ¥é¥ó¥¯Æþ¤ìÂØ¤¨¤Î¼Â¹Ô
-		$sqlup = "UPDATE $table SET rank = ?, update_date = Now() WHERE $colname = ?";
-		$objQuery->exec($sqlup, array($rank - 1, $id));
-		$objQuery->exec($sqlup, array($rank, $down_id));
-	}
-	$objQuery->commit();
-}
-
-//----¡¡»ØÄê½ç°Ì¤Ø°ÜÆ°
+    $objQuery = new SC_Query();
+    $objQuery->begin();
+    $where = "$colname = ?";
+    if($andwhere != "") {
+        $where.= " AND $andwhere";
+    }
+    // 対象項目のランクを取得
+    $rank = $objQuery->get($table, "rank", $where, array($id));
+
+    // ランクが1(最小値)よりも大きい場合に実行する。
+    if($rank > 1) {
+        // ランクが一つ下のIDを取得する。
+        $where = "rank = ?";
+        if($andwhere != "") {
+            $where.= " AND $andwhere";
+        }
+        $downrank = $rank - 1;
+        $down_id = $objQuery->get($table, $colname, $where, array($downrank));
+        // ランク入れ替えの実行
+        $sqlup = "UPDATE $table SET rank = ?, update_date = Now() WHERE $colname = ?";
+        $objQuery->exec($sqlup, array($rank - 1, $id));
+        $objQuery->exec($sqlup, array($rank, $down_id));
+    }
+    $objQuery->commit();
+}
+
+//----　指定順位へ移動
 function sfMoveRank($tableName, $keyIdColumn, $keyId, $pos, $where = "") {
-	$objQuery = new SC_Query();
-	$objQuery->begin();
-		
-	// ¼«¿È¤Î¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë
-	$rank = $objQuery->get($tableName, "rank", "$keyIdColumn = ?", array($keyId));	
-	$max = $objQuery->max($tableName, "rank", $where);
-		
-	// ÃÍ¤ÎÄ´À°¡ÊµÕ½ç¡Ë
-	if($pos > $max) {
-		$position = 1;
-	} else if($pos < 1) {
-		$position = $max;
-	} else {
-		$position = $max - $pos + 1;
-	}
-	
-	if( $position > $rank ) $term = "rank - 1";	//Æþ¤ìÂØ¤¨Àè¤Î½ç°Ì¤¬Æþ¤ì´¹¤¨¸µ¤Î½ç°Ì¤è¤êÂç¤­¤¤¾ì¹ç
-	if( $position < $rank ) $term = "rank + 1";	//Æþ¤ìÂØ¤¨Àè¤Î½ç°Ì¤¬Æþ¤ì´¹¤¨¸µ¤Î½ç°Ì¤è¤ê¾®¤µ¤¤¾ì¹ç
-
-	//--¡¡»ØÄê¤·¤¿½ç°Ì¤Î¾¦ÉÊ¤«¤é°ÜÆ°¤µ¤»¤ë¾¦ÉÊ¤Þ¤Ç¤Îrank¤ò£±¤Ä¤º¤é¤¹
-	$sql = "UPDATE $tableName SET rank = $term, update_date = NOW() WHERE rank BETWEEN ? AND ? AND del_flg = 0";
-	if($where != "") {
-		$sql.= " AND $where";
-	}
-	
-	if( $position > $rank ) $objQuery->exec( $sql, array( $rank + 1, $position ));
-	if( $position < $rank ) $objQuery->exec( $sql, array( $position, $rank - 1 ));
-
-	//-- »ØÄê¤·¤¿½ç°Ì¤Ørank¤ò½ñ¤­´¹¤¨¤ë¡£
-	$sql  = "UPDATE $tableName SET rank = ?, update_date = NOW() WHERE $keyIdColumn = ? AND del_flg = 0 ";
-	if($where != "") {
-		$sql.= " AND $where";
-	}
-	
-	$objQuery->exec( $sql, array( $position, $keyId ) );
-	$objQuery->commit();
-}
-
-// ¥é¥ó¥¯¤ò´Þ¤à¥ì¥³¡¼¥É¤Îºï½ü
-// ¥ì¥³¡¼¥É¤´¤Èºï½ü¤¹¤ë¾ì¹ç¤Ï¡¢$delete¤òtrue¤Ë¤¹¤ë¡£
+    $objQuery = new SC_Query();
+    $objQuery->begin();
+
+    // 自身のランクを取得する
+    $rank = $objQuery->get($tableName, "rank", "$keyIdColumn = ?", array($keyId));
+    $max = $objQuery->max($tableName, "rank", $where);
+
+    // 値の調整（逆順）
+    if($pos > $max) {
+        $position = 1;
+    } else if($pos < 1) {
+        $position = $max;
+    } else {
+        $position = $max - $pos + 1;
+    }
+
+    if( $position > $rank ) $term = "rank - 1";	//入れ替え先の順位が入れ換え元の順位より大きい場合
+    if( $position < $rank ) $term = "rank + 1";	//入れ替え先の順位が入れ換え元の順位より小さい場合
+
+    //--　指定した順位の商品から移動させる商品までのrankを１つずらす
+    $sql = "UPDATE $tableName SET rank = $term, update_date = NOW() WHERE rank BETWEEN ? AND ? AND del_flg = 0";
+    if($where != "") {
+        $sql.= " AND $where";
+    }
+
+    if( $position > $rank ) $objQuery->exec( $sql, array( $rank + 1, $position ));
+    if( $position < $rank ) $objQuery->exec( $sql, array( $position, $rank - 1 ));
+
+    //-- 指定した順位へrankを書き換える。
+    $sql  = "UPDATE $tableName SET rank = ?, update_date = NOW() WHERE $keyIdColumn = ? AND del_flg = 0 ";
+    if($where != "") {
+        $sql.= " AND $where";
+    }
+
+    $objQuery->exec( $sql, array( $position, $keyId ) );
+    $objQuery->commit();
+}
+
+// ランクを含むレコードの削除
+// レコードごと削除する場合は、$deleteをtrueにする。
 function sfDeleteRankRecord($table, $colname, $id, $andwhere = "", $delete = false) {
-	$objQuery = new SC_Query();
-	$objQuery->begin();
-	// ºï½ü¥ì¥³¡¼¥É¤Î¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë¡£		
-	$where = "$colname = ?";
-	if($andwhere != "") {
-		$where.= " AND $andwhere";
-	}
-	$rank = $objQuery->get($table, "rank", $where, array($id));
-
-	if(!$delete) {
-		// ¥é¥ó¥¯¤òºÇ²¼°Ì¤Ë¤¹¤ë¡¢DEL¥Õ¥é¥°ON
-		$sqlup = "UPDATE $table SET rank = 0, del_flg = 1, update_date = Now() ";
-		$sqlup.= "WHERE $colname = ?";
-		// UPDATE¤Î¼Â¹Ô
-		$objQuery->exec($sqlup, array($id));
-	} else {
-		$objQuery->delete($table, "$colname = ?", array($id));
-	}
-	
-	// ÄÉ²Ã¥ì¥³¡¼¥É¤Î¥é¥ó¥¯¤è¤ê¾å¤Î¥ì¥³¡¼¥É¤ò°ì¤Ä¤º¤é¤¹¡£
-	$where = "rank > ?";
-	if($andwhere != "") {
-		$where.= " AND $andwhere";
-	}
-	$sqlup = "UPDATE $table SET rank = (rank - 1) WHERE $where";
-	$objQuery->exec($sqlup, array($rank));
-	$objQuery->commit();
-}
-
-// ¥ì¥³¡¼¥É¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+    $objQuery = new SC_Query();
+    $objQuery->begin();
+    // 削除レコードのランクを取得する。
+    $where = "$colname = ?";
+    if($andwhere != "") {
+        $where.= " AND $andwhere";
+    }
+    $rank = $objQuery->get($table, "rank", $where, array($id));
+
+    if(!$delete) {
+        // ランクを最下位にする、DELフラグON
+        $sqlup = "UPDATE $table SET rank = 0, del_flg = 1, update_date = Now() ";
+        $sqlup.= "WHERE $colname = ?";
+        // UPDATEの実行
+        $objQuery->exec($sqlup, array($id));
+    } else {
+        $objQuery->delete($table, "$colname = ?", array($id));
+    }
+
+    // 追加レコードのランクより上のレコードを一つずらす。
+    $where = "rank > ?";
+    if($andwhere != "") {
+        $where.= " AND $andwhere";
+    }
+    $sqlup = "UPDATE $table SET rank = (rank - 1) WHERE $where";
+    $objQuery->exec($sqlup, array($rank));
+    $objQuery->commit();
+}
+
+// レコードの存在チェック
 function sfIsRecord($table, $col, $arrval, $addwhere = "") {
-	$objQuery = new SC_Query();
-	$arrCol = split("[, ]", $col);
-		
-	$where = "del_flg = 0";
-	
-	if($addwhere != "") {
-		$where.= " AND $addwhere";
-	}
-		
-	foreach($arrCol as $val) {
-		if($val != "") {
-			if($where == "") {
-				$where = "$val = ?";
-			} else {
-				$where.= " AND $val = ?";
-			}
-		}
-	}
-	$ret = $objQuery->get($table, $col, $where, $arrval);
-	
-	if($ret != "") {
-		return true;
-	}
-	return false;
-}
-
-// ¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤ÎÃÍ¤ò¥Þ¡¼¥¸
+    $objQuery = new SC_Query();
+    $arrCol = split("[, ]", $col);
+
+    $where = "del_flg = 0";
+
+    if($addwhere != "") {
+        $where.= " AND $addwhere";
+    }
+
+    foreach($arrCol as $val) {
+        if($val != "") {
+            if($where == "") {
+                $where = "$val = ?";
+            } else {
+                $where.= " AND $val = ?";
+            }
+        }
+    }
+    $ret = $objQuery->get($table, $col, $where, $arrval);
+
+    if($ret != "") {
+        return true;
+    }
+    return false;
+}
+
+// チェックボックスの値をマージ
 function sfMergeCBValue($keyname, $max) {
-	$conv = "";
-	$cnt = 1;
-	for($cnt = 1; $cnt <= $max; $cnt++) {
-		if ($_POST[$keyname . $cnt] == "1") {
-			$conv.= "1";
-		} else {
-			$conv.= "0";
-		}
-	}
-	return $conv;
-}
-
-// html_checkboxes¤ÎÃÍ¤ò¥Þ¡¼¥¸¤·¤Æ2¿Ê¿ô·Á¼°¤ËÊÑ¹¹¤¹¤ë¡£
+    $conv = "";
+    $cnt = 1;
+    for($cnt = 1; $cnt <= $max; $cnt++) {
+        if ($_POST[$keyname . $cnt] == "1") {
+            $conv.= "1";
+        } else {
+            $conv.= "0";
+        }
+    }
+    return $conv;
+}
+
+// html_checkboxesの値をマージして2進数形式に変更する。
 function sfMergeCheckBoxes($array, $max) {
-	$ret = "";
-	if(is_array($array)) {	
-		foreach($array as $val) {
-			$arrTmp[$val] = "1";
-		}
-	}
-	for($i = 1; $i <= $max; $i++) {	
-		if($arrTmp[$i] == "1") {
-			$ret.= "1";
-		} else {
-			$ret.= "0";
-		}
-	}
-	return $ret;
-}
-
-
-// html_checkboxes¤ÎÃÍ¤ò¥Þ¡¼¥¸¤·¤Æ¡Ö-¡×¤Ç¤Ä¤Ê¤²¤ë¡£
+    $ret = "";
+    if(is_array($array)) {
+        foreach($array as $val) {
+            $arrTmp[$val] = "1";
+        }
+    }
+    for($i = 1; $i <= $max; $i++) {
+        if($arrTmp[$i] == "1") {
+            $ret.= "1";
+        } else {
+            $ret.= "0";
+        }
+    }
+    return $ret;
+}
+
+
+// html_checkboxesの値をマージして「-」でつなげる。
 function sfMergeParamCheckBoxes($array) {
     $ret = '';
-	if(is_array($array)) {
-		foreach($array as $val) {
-			if($ret != "") {
-				$ret.= "-$val";
-			} else {
-				$ret = $val;			
-			}
-		}
-	} else {
-		$ret = $array;
-	}
-	return $ret;
-}
-
-// html_checkboxes¤ÎÃÍ¤ò¥Þ¡¼¥¸¤·¤ÆSQL¸¡º÷ÍÑ¤ËÊÑ¹¹¤¹¤ë¡£
+    if(is_array($array)) {
+        foreach($array as $val) {
+            if($ret != "") {
+                $ret.= "-$val";
+            } else {
+                $ret = $val;
+            }
+        }
+    } else {
+        $ret = $array;
+    }
+    return $ret;
+}
+
+// html_checkboxesの値をマージしてSQL検索用に変更する。
 function sfSearchCheckBoxes($array) {
-	$max = 0;
-	$ret = "";
-	foreach($array as $val) {
-		$arrTmp[$val] = "1";
-		if($val > $max) {
-			$max = $val;
-		}
-	}
-	for($i = 1; $i <= $max; $i++) {	
-		if($arrTmp[$i] == "1") {
-			$ret.= "1";
-		} else {
-			$ret.= "_";
-		}
-	}
-	
-	if($ret != "") {	
-		$ret.= "%";
-	}
-	return $ret;
-}
-
-// 2¿Ê¿ô·Á¼°¤ÎÃÍ¤òhtml_checkboxesÂÐ±þ¤ÎÃÍ¤ËÀÚ¤êÂØ¤¨¤ë
+    $max = 0;
+    $ret = "";
+    foreach($array as $val) {
+        $arrTmp[$val] = "1";
+        if($val > $max) {
+            $max = $val;
+        }
+    }
+    for($i = 1; $i <= $max; $i++) {
+        if($arrTmp[$i] == "1") {
+            $ret.= "1";
+        } else {
+            $ret.= "_";
+        }
+    }
+
+    if($ret != "") {
+        $ret.= "%";
+    }
+    return $ret;
+}
+
+// 2進数形式の値をhtml_checkboxes対応の値に切り替える
 function sfSplitCheckBoxes($val) {
-	$len = strlen($val);
-	for($i = 0; $i < $len; $i++) {
-		if(substr($val, $i, 1) == "1") {
-			$arrRet[] = ($i + 1);
-		}
-	}
-	return $arrRet;
-}
-
-// ¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤ÎÃÍ¤ò¥Þ¡¼¥¸
+    $len = strlen($val);
+    for($i = 0; $i < $len; $i++) {
+        if(substr($val, $i, 1) == "1") {
+            $arrRet[] = ($i + 1);
+        }
+    }
+    return $arrRet;
+}
+
+// チェックボックスの値をマージ
 function sfMergeCBSearchValue($keyname, $max) {
-	$conv = "";
-	$cnt = 1;
-	for($cnt = 1; $cnt <= $max; $cnt++) {
-		if ($_POST[$keyname . $cnt] == "1") {
-			$conv.= "1";
-		} else {
-			$conv.= "_";
-		}
-	}
-	return $conv;
-}
-
-// ¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤ÎÃÍ¤òÊ¬²ò
+    $conv = "";
+    $cnt = 1;
+    for($cnt = 1; $cnt <= $max; $cnt++) {
+        if ($_POST[$keyname . $cnt] == "1") {
+            $conv.= "1";
+        } else {
+            $conv.= "_";
+        }
+    }
+    return $conv;
+}
+
+// チェックボックスの値を分解
 function sfSplitCBValue($val, $keyname = "") {
-	$len = strlen($val);
-	$no = 1;
-	for ($cnt = 0; $cnt < $len; $cnt++) {
-		if($keyname != "") {
-			$arr[$keyname . $no] = substr($val, $cnt, 1);
-		} else {
-			$arr[] = substr($val, $cnt, 1);
-		}
-		$no++;
-	}
-	return $arr;
-}
-
-// ¥­¡¼¤ÈÃÍ¤ò¥»¥Ã¥È¤·¤¿ÇÛÎó¤ò¼èÆÀ
+    $len = strlen($val);
+    $no = 1;
+    for ($cnt = 0; $cnt < $len; $cnt++) {
+        if($keyname != "") {
+            $arr[$keyname . $no] = substr($val, $cnt, 1);
+        } else {
+            $arr[] = substr($val, $cnt, 1);
+        }
+        $no++;
+    }
+    return $arr;
+}
+
+// キーと値をセットした配列を取得
 function sfArrKeyValue($arrList, $keyname, $valname, $len_max = "", $keysize = "") {
-	
-	$max = count($arrList);
-	
-	if($len_max != "" && $max > $len_max) {
-		$max = $len_max;
-	}
-	
-	for($cnt = 0; $cnt < $max; $cnt++) {
-		if($keysize != "") {
-			$key = sfCutString($arrList[$cnt][$keyname], $keysize);
-		} else {
-			$key = $arrList[$cnt][$keyname];
-		}
-		$val = $arrList[$cnt][$valname];
-		
-		if(!isset($arrRet[$key])) {
-			$arrRet[$key] = $val;
-		}
-		
-	}
-	return $arrRet;
-}
-
-// ¥­¡¼¤ÈÃÍ¤ò¥»¥Ã¥È¤·¤¿ÇÛÎó¤ò¼èÆÀ(ÃÍ¤¬Ê£¿ô¤Î¾ì¹ç)
+
+    $max = count($arrList);
+
+    if($len_max != "" && $max > $len_max) {
+        $max = $len_max;
+    }
+
+    for($cnt = 0; $cnt < $max; $cnt++) {
+        if($keysize != "") {
+            $key = sfCutString($arrList[$cnt][$keyname], $keysize);
+        } else {
+            $key = $arrList[$cnt][$keyname];
+        }
+        $val = $arrList[$cnt][$valname];
+
+        if(!isset($arrRet[$key])) {
+            $arrRet[$key] = $val;
+        }
+
+    }
+    return $arrRet;
+}
+
+// キーと値をセットした配列を取得(値が複数の場合)
 function sfArrKeyValues($arrList, $keyname, $valname, $len_max = "", $keysize = "", $connect = "") {
-	
-	$max = count($arrList);
-	
-	if($len_max != "" && $max > $len_max) {
-		$max = $len_max;
-	}
-	
-	for($cnt = 0; $cnt < $max; $cnt++) {
-		if($keysize != "") {
-			$key = sfCutString($arrList[$cnt][$keyname], $keysize);
-		} else {
-			$key = $arrList[$cnt][$keyname];
-		}
-		$val = $arrList[$cnt][$valname];
-		
-		if($connect != "") {
-			$arrRet[$key].= "$val".$connect;
-		} else {
-			$arrRet[$key][] = $val;		
-		}
-	}
-	return $arrRet;
-}
-
-// ÇÛÎó¤ÎÃÍ¤ò¥«¥ó¥Þ¶èÀÚ¤ê¤ÇÊÖ¤¹¡£
+
+    $max = count($arrList);
+
+    if($len_max != "" && $max > $len_max) {
+        $max = $len_max;
+    }
+
+    for($cnt = 0; $cnt < $max; $cnt++) {
+        if($keysize != "") {
+            $key = sfCutString($arrList[$cnt][$keyname], $keysize);
+        } else {
+            $key = $arrList[$cnt][$keyname];
+        }
+        $val = $arrList[$cnt][$valname];
+
+        if($connect != "") {
+            $arrRet[$key].= "$val".$connect;
+        } else {
+            $arrRet[$key][] = $val;
+        }
+    }
+    return $arrRet;
+}
+
+// 配列の値をカンマ区切りで返す。
 function sfGetCommaList($array, $space=true) {
-	if (count($array) > 0) {
-		$line = "";
-		foreach($array as $val) {
-			if ($space) {
-				$line .= $val . ", ";
-			}else{
-				$line .= $val . ",";
-			}
-		}
-		if ($space) {
-			$line = ereg_replace(", $", "", $line);
-		}else{
-			$line = ereg_replace(",$", "", $line);
-		}
-		return $line;
-	}else{
-		return false;
-	}
-	
-}
-
-/* ÇÛÎó¤ÎÍ×ÁÇ¤òCSV¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç½ÐÎÏ¤¹¤ë¡£*/
+    if (count($array) > 0) {
+        $line = "";
+        foreach($array as $val) {
+            if ($space) {
+                $line .= $val . ", ";
+            }else{
+                $line .= $val . ",";
+            }
+        }
+        if ($space) {
+            $line = ereg_replace(", $", "", $line);
+        }else{
+            $line = ereg_replace(",$", "", $line);
+        }
+        return $line;
+    }else{
+        return false;
+    }
+
+}
+
+/* 配列の要素をCSVフォーマットで出力する。*/
 function sfGetCSVList($array) {
-	if (count($array) > 0) {
-		foreach($array as $key => $val) {
-			$val = mb_convert_encoding($val, CHAR_CODE, CHAR_CODE);
-			$line .= "\"".$val."\",";
-		}
-		$line = ereg_replace(",$", "\n", $line);
-	}else{
-		return false;
-	}
-	return $line;
-}
-
-/* ÇÛÎó¤ÎÍ×ÁÇ¤òPDF¥Õ¥©¡¼¥Þ¥Ã¥È¤Ç½ÐÎÏ¤¹¤ë¡£*/
+    if (count($array) > 0) {
+        foreach($array as $key => $val) {
+            $val = mb_convert_encoding($val, CHAR_CODE, CHAR_CODE);
+            $line .= "\"".$val."\",";
+        }
+        $line = ereg_replace(",$", "\n", $line);
+    }else{
+        return false;
+    }
+    return $line;
+}
+
+/* 配列の要素をPDFフォーマットで出力する。*/
 function sfGetPDFList($array) {
-	foreach($array as $key => $val) {
-		$line .= "\t".$val;
-	}
-	$line.="\n";
-	return $line;
+    foreach($array as $key => $val) {
+        $line .= "\t".$val;
+    }
+    $line.="\n";
+    return $line;
 }
 
@@ -1004,1739 +1004,1739 @@
 /*-----------------------------------------------------------------*/
 /*	check_set_term
-/*	Ç¯·îÆü¤ËÊÌ¤ì¤¿2¤Ä¤Î´ü´Ö¤ÎÂÅÅöÀ­¤ò¥Á¥§¥Ã¥¯¤·¡¢À°¹çÀ­¤È´ü´Ö¤òÊÖ¤¹
-/*¡¡°ú¿ô (³«»ÏÇ¯,³«»Ï·î,³«»ÏÆü,½ªÎ»Ç¯,½ªÎ»·î,½ªÎ»Æü)
-/*¡¡ÌáÃÍ array(£±¡¤£²¡¤£³¡Ë
-/*  		£±¡¥³«»ÏÇ¯·îÆü (YYYY/MM/DD 000000)
-/*			£²¡¥½ªÎ»Ç¯·îÆü (YYYY/MM/DD 235959)
-/*			£³¡¥¥¨¥é¡¼ ( 0 = OK, 1 = NG )
+/*	年月日に別れた2つの期間の妥当性をチェックし、整合性と期間を返す
+/*　引数 (開始年,開始月,開始日,終了年,終了月,終了日)
+/*　戻値 array(１，２，３）
+/*  		１．開始年月日 (YYYY/MM/DD 000000)
+/*			２．終了年月日 (YYYY/MM/DD 235959)
+/*			３．エラー ( 0 = OK, 1 = NG )
 /*-----------------------------------------------------------------*/
 function sfCheckSetTerm ( $start_year, $start_month, $start_day, $end_year, $end_month, $end_day ) {
 
-	// ´ü´Ö»ØÄê
-	$error = 0;
-	if ( $start_month || $start_day || $start_year){
-		if ( ! checkdate($start_month, $start_day , $start_year) ) $error = 1;
-	} else {
-		$error = 1;
-	}
-	if ( $end_month || $end_day || $end_year){
-		if ( ! checkdate($end_month ,$end_day ,$end_year) ) $error = 2;
-	}
-	if ( ! $error ){
-		$date1 = $start_year ."/".sprintf("%02d",$start_month) ."/".sprintf("%02d",$start_day) ." 000000";
-		$date2 = $end_year   ."/".sprintf("%02d",$end_month)   ."/".sprintf("%02d",$end_day)   ." 235959";
-		if ($date1 > $date2) $error = 3;
-	} else {
-		$error = 1;
-	}
-	return array($date1, $date2, $error);
-}
-
-// ¥¨¥é¡¼²Õ½ê¤ÎÇØ·Ê¿§¤òÊÑ¹¹¤¹¤ë¤¿¤á¤Îfunction SC_View¤ÇÆÉ¤ß¹þ¤à
+    // 期間指定
+    $error = 0;
+    if ( $start_month || $start_day || $start_year){
+        if ( ! checkdate($start_month, $start_day , $start_year) ) $error = 1;
+    } else {
+        $error = 1;
+    }
+    if ( $end_month || $end_day || $end_year){
+        if ( ! checkdate($end_month ,$end_day ,$end_year) ) $error = 2;
+    }
+    if ( ! $error ){
+        $date1 = $start_year ."/".sprintf("%02d",$start_month) ."/".sprintf("%02d",$start_day) ." 000000";
+        $date2 = $end_year   ."/".sprintf("%02d",$end_month)   ."/".sprintf("%02d",$end_day)   ." 235959";
+        if ($date1 > $date2) $error = 3;
+    } else {
+        $error = 1;
+    }
+    return array($date1, $date2, $error);
+}
+
+// エラー箇所の背景色を変更するためのfunction SC_Viewで読み込む
 function sfSetErrorStyle(){
-	return 'style="background-color:'.ERR_COLOR.'"';
-}
-
-/* DB¤ËÅÏ¤¹¿ôÃÍ¤Î¥Á¥§¥Ã¥¯
- * 10·å°Ê¾å¤Ï¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¥¨¥é¡¼¤òµ¯¤³¤¹¤Î¤Ç¡£
+    return 'style="background-color:'.ERR_COLOR.'"';
+}
+
+/* DBに渡す数値のチェック
+ * 10桁以上はオーバーフローエラーを起こすので。
  */
 function sfCheckNumLength( $value ){
-	if ( ! is_numeric($value)  ){
-		return false;
-	} 
-	
-	if ( strlen($value) > 9 ) {
-		return false;
-	}
-	
-	return true;
-}
-
-// °ìÃ×¤·¤¿ÃÍ¤Î¥­¡¼Ì¾¤ò¼èÆÀ
+    if ( ! is_numeric($value)  ){
+        return false;
+    }
+
+    if ( strlen($value) > 9 ) {
+        return false;
+    }
+
+    return true;
+}
+
+// 一致した値のキー名を取得
 function sfSearchKey($array, $word, $default) {
-	foreach($array as $key => $val) {
-		if($val == $word) {
-			return $key;
-		}
-	}
-	return $default;
-}
-
-// ¥«¥Æ¥´¥ê¥Ä¥ê¡¼¤Î¼èÆÀ($products_check:true¾¦ÉÊÅÐÏ¿ºÑ¤ß¤Î¤â¤Î¤À¤±¼èÆÀ)
+    foreach($array as $key => $val) {
+        if($val == $word) {
+            return $key;
+        }
+    }
+    return $default;
+}
+
+// カテゴリツリーの取得($products_check:true商品登録済みのものだけ取得)
 function sfGetCategoryList($addwhere = "", $products_check = false, $head = CATEGORY_HEAD) {
-	$objQuery = new SC_Query();
-	$where = "del_flg = 0";
-	
-	if($addwhere != "") {
-		$where.= " AND $addwhere";
-	}
-		
-	$objQuery->setoption("ORDER BY rank DESC");
-	
-	if($products_check) {
-		$col = "T1.category_id, category_name, level";
-		$from = "dtb_category AS T1 LEFT JOIN dtb_category_total_count AS T2 ON T1.category_id = T2.category_id";
-		$where .= " AND product_count > 0";
-	} else {
-		$col = "category_id, category_name, level";
-		$from = "dtb_category";
-	}
-	
-	$arrRet = $objQuery->select($col, $from, $where);
-			
-	$max = count($arrRet);
-	for($cnt = 0; $cnt < $max; $cnt++) {
-		$id = $arrRet[$cnt]['category_id'];
-		$name = $arrRet[$cnt]['category_name'];
-		$arrList[$id] = "";
-		/*
-		for($n = 1; $n < $arrRet[$cnt]['level']; $n++) {
-			$arrList[$id].= "¡¡";
-		}
-		*/
-		for($cat_cnt = 0; $cat_cnt < $arrRet[$cnt]['level']; $cat_cnt++) {
-			$arrList[$id].= $head;
-		}
-		$arrList[$id].= $name;
-	}
-	return $arrList;
-}
-
-// ¥«¥Æ¥´¥ê¥Ä¥ê¡¼¤Î¼èÆÀ¡Ê¿Æ¥«¥Æ¥´¥ê¤ÎValue:0)
+    $objQuery = new SC_Query();
+    $where = "del_flg = 0";
+
+    if($addwhere != "") {
+        $where.= " AND $addwhere";
+    }
+
+    $objQuery->setoption("ORDER BY rank DESC");
+
+    if($products_check) {
+        $col = "T1.category_id, category_name, level";
+        $from = "dtb_category AS T1 LEFT JOIN dtb_category_total_count AS T2 ON T1.category_id = T2.category_id";
+        $where .= " AND product_count > 0";
+    } else {
+        $col = "category_id, category_name, level";
+        $from = "dtb_category";
+    }
+
+    $arrRet = $objQuery->select($col, $from, $where);
+
+    $max = count($arrRet);
+    for($cnt = 0; $cnt < $max; $cnt++) {
+        $id = $arrRet[$cnt]['category_id'];
+        $name = $arrRet[$cnt]['category_name'];
+        $arrList[$id] = "";
+        /*
+        for($n = 1; $n < $arrRet[$cnt]['level']; $n++) {
+            $arrList[$id].= "　";
+        }
+        */
+        for($cat_cnt = 0; $cat_cnt < $arrRet[$cnt]['level']; $cat_cnt++) {
+            $arrList[$id].= $head;
+        }
+        $arrList[$id].= $name;
+    }
+    return $arrList;
+}
+
+// カテゴリツリーの取得（親カテゴリのValue:0)
 function sfGetLevelCatList($parent_zero = true) {
-	$objQuery = new SC_Query();
-	$col = "category_id, category_name, level";
-	$where = "del_flg = 0";
-	$objQuery->setoption("ORDER BY rank DESC");
-	$arrRet = $objQuery->select($col, "dtb_category", $where);
-	$max = count($arrRet);
-	
-	for($cnt = 0; $cnt < $max; $cnt++) {
-		if($parent_zero) {
-			if($arrRet[$cnt]['level'] == LEVEL_MAX) {
-				$arrValue[$cnt] = $arrRet[$cnt]['category_id'];
-			} else {
-				$arrValue[$cnt] = ""; 
-			}
-		} else {
-			$arrValue[$cnt] = $arrRet[$cnt]['category_id'];
-		}
-		
-		$arrOutput[$cnt] = "";
-		/*	 		
-		for($n = 1; $n < $arrRet[$cnt]['level']; $n++) {
-			$arrOutput[$cnt].= "¡¡";
-		}
-		*/
-		for($cat_cnt = 0; $cat_cnt < $arrRet[$cnt]['level']; $cat_cnt++) {
-			$arrOutput[$cnt].= CATEGORY_HEAD;
-		}
-		$arrOutput[$cnt].= $arrRet[$cnt]['category_name'];
-	}
-	return array($arrValue, $arrOutput);
+    $objQuery = new SC_Query();
+    $col = "category_id, category_name, level";
+    $where = "del_flg = 0";
+    $objQuery->setoption("ORDER BY rank DESC");
+    $arrRet = $objQuery->select($col, "dtb_category", $where);
+    $max = count($arrRet);
+
+    for($cnt = 0; $cnt < $max; $cnt++) {
+        if($parent_zero) {
+            if($arrRet[$cnt]['level'] == LEVEL_MAX) {
+                $arrValue[$cnt] = $arrRet[$cnt]['category_id'];
+            } else {
+                $arrValue[$cnt] = "";
+            }
+        } else {
+            $arrValue[$cnt] = $arrRet[$cnt]['category_id'];
+        }
+
+        $arrOutput[$cnt] = "";
+        /*
+        for($n = 1; $n < $arrRet[$cnt]['level']; $n++) {
+            $arrOutput[$cnt].= "　";
+        }
+        */
+        for($cat_cnt = 0; $cat_cnt < $arrRet[$cnt]['level']; $cat_cnt++) {
+            $arrOutput[$cnt].= CATEGORY_HEAD;
+        }
+        $arrOutput[$cnt].= $arrRet[$cnt]['category_name'];
+    }
+    return array($arrValue, $arrOutput);
 }
 
 function sfGetErrorColor($val) {
-	if($val != "") {
-		return "background-color:" . ERR_COLOR;
-	}
-	return "";
+    if($val != "") {
+        return "background-color:" . ERR_COLOR;
+    }
+    return "";
 }
 
 
 function sfGetEnabled($val) {
-	if( ! $val ) {
-		return " disabled=\"disabled\"";
-	}
-	return "";
+    if( ! $val ) {
+        return " disabled=\"disabled\"";
+    }
+    return "";
 }
 
 function sfGetChecked($param, $value) {
-	if($param == $value) {
-		return "checked=\"checked\"";
-	}
-	return "";
-}
-
-// SELECT¥Ü¥Ã¥¯¥¹ÍÑ¥ê¥¹¥È¤ÎºîÀ®
+    if($param == $value) {
+        return "checked=\"checked\"";
+    }
+    return "";
+}
+
+// SELECTボックス用リストの作成
 function sfGetIDValueList($table, $keyname, $valname) {
-	$objQuery = new SC_Query();
-	$col = "$keyname, $valname";
-	$objQuery->setwhere("del_flg = 0");
-	$objQuery->setorder("rank DESC");
-	$arrList = $objQuery->select($col, $table);
-	$count = count($arrList);
-	for($cnt = 0; $cnt < $count; $cnt++) {
-		$key = $arrList[$cnt][$keyname];
-		$val = $arrList[$cnt][$valname];
-		$arrRet[$key] = $val;
-	}
-	return $arrRet;
+    $objQuery = new SC_Query();
+    $col = "$keyname, $valname";
+    $objQuery->setwhere("del_flg = 0");
+    $objQuery->setorder("rank DESC");
+    $arrList = $objQuery->select($col, $table);
+    $count = count($arrList);
+    for($cnt = 0; $cnt < $count; $cnt++) {
+        $key = $arrList[$cnt][$keyname];
+        $val = $arrList[$cnt][$valname];
+        $arrRet[$key] = $val;
+    }
+    return $arrRet;
 }
 
 function sfTrim($str) {
-	$ret = ereg_replace("^[¡¡ \n\r]*", "", $str);
-	$ret = ereg_replace("[¡¡ \n\r]*$", "", $ret);
-	return $ret;
-}
-
-/* ½êÂ°¤¹¤ë¤¹¤Ù¤Æ¤Î³¬ÁØ¤Î¿ÆID¤òÇÛÎó¤ÇÊÖ¤¹ */
+    $ret = ereg_replace("^[　 \n\r]*", "", $str);
+    $ret = ereg_replace("[　 \n\r]*$", "", $ret);
+    return $ret;
+}
+
+/* 所属するすべての階層の親IDを配列で返す */
 function sfGetParents($objQuery, $table, $pid_name, $id_name, $id) {
-	$arrRet = sfGetParentsArray($table, $pid_name, $id_name, $id);
-	// ÇÛÎó¤ÎÀèÆ¬1¤Ä¤òºï½ü¤¹¤ë¡£
-	array_shift($arrRet);
-	return $arrRet;
-}
-
-
-/* ¿ÆID¤ÎÇÛÎó¤ò¸µ¤ËÆÃÄê¤Î¥«¥é¥à¤ò¼èÆÀ¤¹¤ë¡£*/
+    $arrRet = sfGetParentsArray($table, $pid_name, $id_name, $id);
+    // 配列の先頭1つを削除する。
+    array_shift($arrRet);
+    return $arrRet;
+}
+
+
+/* 親IDの配列を元に特定のカラムを取得する。*/
 function sfGetParentsCol($objQuery, $table, $id_name, $col_name, $arrId ) {
-	$col = $col_name;
-	$len = count($arrId);
-	$where = "";
-	
-	for($cnt = 0; $cnt < $len; $cnt++) {
-		if($where == "") {
-			$where = "$id_name = ?";
-		} else {
-			$where.= " OR $id_name = ?";
-		}
-	}
-	
-	$objQuery->setorder("level");
-	$arrRet = $objQuery->select($col, $table, $where, $arrId);
-	return $arrRet;	
-}
-
-/* »ÒID¤ÎÇÛÎó¤òÊÖ¤¹ */
+    $col = $col_name;
+    $len = count($arrId);
+    $where = "";
+
+    for($cnt = 0; $cnt < $len; $cnt++) {
+        if($where == "") {
+            $where = "$id_name = ?";
+        } else {
+            $where.= " OR $id_name = ?";
+        }
+    }
+
+    $objQuery->setorder("level");
+    $arrRet = $objQuery->select($col, $table, $where, $arrId);
+    return $arrRet;
+}
+
+/* 子IDの配列を返す */
 function sfGetChildsID($table, $pid_name, $id_name, $id) {
-	$arrRet = sfGetChildrenArray($table, $pid_name, $id_name, $id);
-	return $arrRet;
-}
-
-/* ¥«¥Æ¥´¥êÊÑ¹¹»þ¤Î°ÜÆ°½èÍý */
+    $arrRet = sfGetChildrenArray($table, $pid_name, $id_name, $id);
+    return $arrRet;
+}
+
+/* カテゴリ変更時の移動処理 */
 function sfMoveCatRank($objQuery, $table, $id_name, $cat_name, $old_catid, $new_catid, $id) {
-	if ($old_catid == $new_catid) {
-		return;
-	}
-	// µì¥«¥Æ¥´¥ê¤Ç¤Î¥é¥ó¥¯ºï½ü½èÍý
-	// °ÜÆ°¥ì¥³¡¼¥É¤Î¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë¡£		
-	$where = "$id_name = ?";
-	$rank = $objQuery->get($table, "rank", $where, array($id));
-	// ºï½ü¥ì¥³¡¼¥É¤Î¥é¥ó¥¯¤è¤ê¾å¤Î¥ì¥³¡¼¥É¤ò°ì¤Ä²¼¤Ë¤º¤é¤¹¡£
-	$where = "rank > ? AND $cat_name = ?";
-	$sqlup = "UPDATE $table SET rank = (rank - 1) WHERE $where";
-	$objQuery->exec($sqlup, array($rank, $old_catid));
-	// ¿·¥«¥Æ¥´¥ê¤Ç¤ÎÅÐÏ¿½èÍý
-	// ¿·¥«¥Æ¥´¥ê¤ÎºÇÂç¥é¥ó¥¯¤ò¼èÆÀ¤¹¤ë¡£
-	$max_rank = $objQuery->max($table, "rank", "$cat_name = ?", array($new_catid)) + 1;
-	$where = "$id_name = ?";
-	$sqlup = "UPDATE $table SET rank = ? WHERE $where";
-	$objQuery->exec($sqlup, array($max_rank, $id));
-}
-
-/* ÀÇ¶â·×»» */
+    if ($old_catid == $new_catid) {
+        return;
+    }
+    // 旧カテゴリでのランク削除処理
+    // 移動レコードのランクを取得する。
+    $where = "$id_name = ?";
+    $rank = $objQuery->get($table, "rank", $where, array($id));
+    // 削除レコードのランクより上のレコードを一つ下にずらす。
+    $where = "rank > ? AND $cat_name = ?";
+    $sqlup = "UPDATE $table SET rank = (rank - 1) WHERE $where";
+    $objQuery->exec($sqlup, array($rank, $old_catid));
+    // 新カテゴリでの登録処理
+    // 新カテゴリの最大ランクを取得する。
+    $max_rank = $objQuery->max($table, "rank", "$cat_name = ?", array($new_catid)) + 1;
+    $where = "$id_name = ?";
+    $sqlup = "UPDATE $table SET rank = ? WHERE $where";
+    $objQuery->exec($sqlup, array($max_rank, $id));
+}
+
+/* 税金計算 */
 function sfTax($price, $tax, $tax_rule) {
-	$real_tax = $tax / 100;
-	$ret = $price * $real_tax;
-	switch($tax_rule) {
-	// »Í¼Î¸ÞÆþ
-	case 1:
-		$ret = round($ret);
-		break;
-	// ÀÚ¤ê¼Î¤Æ
-	case 2:
-		$ret = floor($ret);
-		break;
-	// ÀÚ¤ê¾å¤²
-	case 3:
-		$ret = ceil($ret);
-		break;
-	// ¥Ç¥Õ¥©¥ë¥È:ÀÚ¤ê¾å¤²
-	default:
-		$ret = ceil($ret);
-		break;
-	}
-	return $ret;
-}
-
-/* ÀÇ¶âÉÕÍ¿ */
+    $real_tax = $tax / 100;
+    $ret = $price * $real_tax;
+    switch($tax_rule) {
+    // 四捨五入
+    case 1:
+        $ret = round($ret);
+        break;
+    // 切り捨て
+    case 2:
+        $ret = floor($ret);
+        break;
+    // 切り上げ
+    case 3:
+        $ret = ceil($ret);
+        break;
+    // デフォルト:切り上げ
+    default:
+        $ret = ceil($ret);
+        break;
+    }
+    return $ret;
+}
+
+/* 税金付与 */
 function sfPreTax($price, $tax, $tax_rule) {
-	$real_tax = $tax / 100;
-	$ret = $price * (1 + $real_tax);
-	
-	switch($tax_rule) {
-	// »Í¼Î¸ÞÆþ
-	case 1:
-		$ret = round($ret);
-		break;
-	// ÀÚ¤ê¼Î¤Æ
-	case 2:
-		$ret = floor($ret);
-		break;
-	// ÀÚ¤ê¾å¤²
-	case 3:
-		$ret = ceil($ret);
-		break;
-	// ¥Ç¥Õ¥©¥ë¥È:ÀÚ¤ê¾å¤²
-	default:
-		$ret = ceil($ret);
-		break;
-	}
-	return $ret;
-}
-
-// ·å¿ô¤ò»ØÄê¤·¤Æ»Í¼Î¸ÞÆþ
+    $real_tax = $tax / 100;
+    $ret = $price * (1 + $real_tax);
+
+    switch($tax_rule) {
+    // 四捨五入
+    case 1:
+        $ret = round($ret);
+        break;
+    // 切り捨て
+    case 2:
+        $ret = floor($ret);
+        break;
+    // 切り上げ
+    case 3:
+        $ret = ceil($ret);
+        break;
+    // デフォルト:切り上げ
+    default:
+        $ret = ceil($ret);
+        break;
+    }
+    return $ret;
+}
+
+// 桁数を指定して四捨五入
 function sfRound($value, $pow = 0){
-	$adjust = pow(10 ,$pow-1);
-
-	// À°¿ô³î¤Ä0½Ð¤Ê¤±¤ì¤Ð·å¿ô»ØÄê¤ò¹Ô¤¦
-	if(sfIsInt($adjust) and $pow > 1){
-		$ret = (round($value * $adjust)/$adjust);
-	}
-	
-	$ret = round($ret);
-
-	return $ret;
-}
-
-/* ¥Ý¥¤¥ó¥ÈÉÕÍ¿ */
+    $adjust = pow(10 ,$pow-1);
+
+    // 整数且つ0出なければ桁数指定を行う
+    if(sfIsInt($adjust) and $pow > 1){
+        $ret = (round($value * $adjust)/$adjust);
+    }
+
+    $ret = round($ret);
+
+    return $ret;
+}
+
+/* ポイント付与 */
 function sfPrePoint($price, $point_rate, $rule = POINT_RULE, $product_id = "") {
-	if(sfIsInt($product_id)) {
-		$objQuery = new SC_Query();
-	    $where = "now() >= cast(start_date as date) AND ";
-	    $where .= "now() < cast(end_date as date) AND ";
-		
-		$where .= "del_flg = 0 AND campaign_id IN (SELECT campaign_id FROM dtb_campaign_detail where product_id = ? )";
-		//ÅÐÏ¿(¹¹¿·)ÆüÉÕ½ç
-		$objQuery->setorder('update_date DESC');
-		//¥­¥ã¥ó¥Ú¡¼¥ó¥Ý¥¤¥ó¥È¤Î¼èÆÀ
-		$arrRet = $objQuery->select("campaign_name, campaign_point_rate", "dtb_campaign", $where, array($product_id));
-	}
-	//Ê£¿ô¤Î¥­¥ã¥ó¥Ú¡¼¥ó¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¾¦ÉÊ¤Ï¡¢ºÇ¿·¤Î¥­¥ã¥ó¥Ú¡¼¥ó¤«¤é¥Ý¥¤¥ó¥È¤ò¼èÆÀ
-	if($arrRet[0]['campaign_point_rate'] != "") {
-		$campaign_point_rate = $arrRet[0]['campaign_point_rate'];
-		$real_point = $campaign_point_rate / 100;
-	} else {
-		$real_point = $point_rate / 100;
-	}
-	$ret = $price * $real_point;
-	switch($rule) {
-	// »Í¼Î¸ÞÆþ
-	case 1:
-		$ret = round($ret);
-		break;
-	// ÀÚ¤ê¼Î¤Æ
-	case 2:
-		$ret = floor($ret);
-		break;
-	// ÀÚ¤ê¾å¤²
-	case 3:
-		$ret = ceil($ret);
-		break;
-	// ¥Ç¥Õ¥©¥ë¥È:ÀÚ¤ê¾å¤²
-	default:
-		$ret = ceil($ret);
-		break;
-	}
-	//¥­¥ã¥ó¥Ú¡¼¥ó¾¦ÉÊ¤Î¾ì¹ç
-	if($campaign_point_rate != "") {
-		$ret = "(".$arrRet[0]['campaign_name']."¥Ý¥¤¥ó¥ÈÎ¨".$campaign_point_rate."%)".$ret;
-	}
-	return $ret;
-}
-
-/* µ¬³ÊÊ¬Îà¤Î·ï¿ô¼èÆÀ */
+    if(sfIsInt($product_id)) {
+        $objQuery = new SC_Query();
+        $where = "now() >= cast(start_date as date) AND ";
+        $where .= "now() < cast(end_date as date) AND ";
+
+        $where .= "del_flg = 0 AND campaign_id IN (SELECT campaign_id FROM dtb_campaign_detail where product_id = ? )";
+        //登録(更新)日付順
+        $objQuery->setorder('update_date DESC');
+        //キャンペーンポイントの取得
+        $arrRet = $objQuery->select("campaign_name, campaign_point_rate", "dtb_campaign", $where, array($product_id));
+    }
+    //複数のキャンペーンに登録されている商品は、最新のキャンペーンからポイントを取得
+    if($arrRet[0]['campaign_point_rate'] != "") {
+        $campaign_point_rate = $arrRet[0]['campaign_point_rate'];
+        $real_point = $campaign_point_rate / 100;
+    } else {
+        $real_point = $point_rate / 100;
+    }
+    $ret = $price * $real_point;
+    switch($rule) {
+    // 四捨五入
+    case 1:
+        $ret = round($ret);
+        break;
+    // 切り捨て
+    case 2:
+        $ret = floor($ret);
+        break;
+    // 切り上げ
+    case 3:
+        $ret = ceil($ret);
+        break;
+    // デフォルト:切り上げ
+    default:
+        $ret = ceil($ret);
+        break;
+    }
+    //キャンペーン商品の場合
+    if($campaign_point_rate != "") {
+        $ret = "(".$arrRet[0]['campaign_name']."ポイント率".$campaign_point_rate."%)".$ret;
+    }
+    return $ret;
+}
+
+/* 規格分類の件数取得 */
 function sfGetClassCatCount() {
-	$sql = "select count(dtb_class.class_id) as count, dtb_class.class_id ";
-	$sql.= "from dtb_class inner join dtb_classcategory on dtb_class.class_id = dtb_classcategory.class_id ";
-	$sql.= "where dtb_class.del_flg = 0 AND dtb_classcategory.del_flg = 0 ";
-	$sql.= "group by dtb_class.class_id, dtb_class.name";
-	$objQuery = new SC_Query();
-	$arrList = $objQuery->getall($sql);
-	// ¥­¡¼¤ÈÃÍ¤ò¥»¥Ã¥È¤·¤¿ÇÛÎó¤ò¼èÆÀ
-	$arrRet = sfArrKeyValue($arrList, 'class_id', 'count');
-	
-	return $arrRet;
-}
-
-/* µ¬³Ê¤ÎÅÐÏ¿ */
+    $sql = "select count(dtb_class.class_id) as count, dtb_class.class_id ";
+    $sql.= "from dtb_class inner join dtb_classcategory on dtb_class.class_id = dtb_classcategory.class_id ";
+    $sql.= "where dtb_class.del_flg = 0 AND dtb_classcategory.del_flg = 0 ";
+    $sql.= "group by dtb_class.class_id, dtb_class.name";
+    $objQuery = new SC_Query();
+    $arrList = $objQuery->getall($sql);
+    // キーと値をセットした配列を取得
+    $arrRet = sfArrKeyValue($arrList, 'class_id', 'count');
+
+    return $arrRet;
+}
+
+/* 規格の登録 */
 function sfInsertProductClass($objQuery, $arrList, $product_id) {
-	// ¤¹¤Ç¤Ëµ¬³ÊÅÐÏ¿¤¬¤¢¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
-	$where = "product_id = ? AND classcategory_id1 <> 0 AND classcategory_id1 <> 0";
-	$count = $objQuery->count("dtb_products_class", $where,  array($product_id));
-	
-	// ¤¹¤Ç¤Ëµ¬³ÊÅÐÏ¿¤¬¤Ê¤¤¾ì¹ç
-	if($count == 0) {
-		// ´ûÂ¸µ¬³Ê¤Îºï½ü
-		$where = "product_id = ?";
-		$objQuery->delete("dtb_products_class", $where, array($product_id));
-		$sqlval['product_id'] = $product_id;
-		$sqlval['classcategory_id1'] = '0';
-		$sqlval['classcategory_id2'] = '0';
-		$sqlval['product_code'] = $arrList["product_code"];
-		$sqlval['stock'] = $arrList["stock"];
-		$sqlval['stock_unlimited'] = $arrList["stock_unlimited"];
-		$sqlval['price01'] = $arrList['price01'];
-		$sqlval['price02'] = $arrList['price02'];
-		$sqlval['creator_id'] = $_SESSION['member_id'];
-		$sqlval['create_date'] = "now()";
-		
-		if($_SESSION['member_id'] == "") {
-			$sqlval['creator_id'] = '0';
-		}
-		
-		// INSERT¤Î¼Â¹Ô
-		$objQuery->insert("dtb_products_class", $sqlval);
-	}
+    // すでに規格登録があるかどうかをチェックする。
+    $where = "product_id = ? AND classcategory_id1 <> 0 AND classcategory_id1 <> 0";
+    $count = $objQuery->count("dtb_products_class", $where,  array($product_id));
+
+    // すでに規格登録がない場合
+    if($count == 0) {
+        // 既存規格の削除
+        $where = "product_id = ?";
+        $objQuery->delete("dtb_products_class", $where, array($product_id));
+        $sqlval['product_id'] = $product_id;
+        $sqlval['classcategory_id1'] = '0';
+        $sqlval['classcategory_id2'] = '0';
+        $sqlval['product_code'] = $arrList["product_code"];
+        $sqlval['stock'] = $arrList["stock"];
+        $sqlval['stock_unlimited'] = $arrList["stock_unlimited"];
+        $sqlval['price01'] = $arrList['price01'];
+        $sqlval['price02'] = $arrList['price02'];
+        $sqlval['creator_id'] = $_SESSION['member_id'];
+        $sqlval['create_date'] = "now()";
+
+        if($_SESSION['member_id'] == "") {
+            $sqlval['creator_id'] = '0';
+        }
+
+        // INSERTの実行
+        $objQuery->insert("dtb_products_class", $sqlval);
+    }
 }
 
 function sfGetProductClassId($product_id, $classcategory_id1, $classcategory_id2) {
-	$where = "product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?";
-	$objQuery = new SC_Query();
-	$ret = $objQuery->get("dtb_products_class", "product_class_id", $where, Array($product_id, $classcategory_id1, $classcategory_id2));
-	return $ret;
-}
-
-/* Ê¸Ëö¤Î¡Ö/¡×¤ò¤Ê¤¯¤¹ */
+    $where = "product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?";
+    $objQuery = new SC_Query();
+    $ret = $objQuery->get("dtb_products_class", "product_class_id", $where, Array($product_id, $classcategory_id1, $classcategory_id2));
+    return $ret;
+}
+
+/* 文末の「/」をなくす */
 function sfTrimURL($url) {
-	$ret = ereg_replace("[/]+$", "", $url);
-	return $ret;
-}
-
-/* ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ */
+    $ret = ereg_replace("[/]+$", "", $url);
+    return $ret;
+}
+
+/* 商品規格情報の取得 */
 function sfGetProductsClass($arrID) {
-	list($product_id, $classcategory_id1, $classcategory_id2) = $arrID;	
-	
-	if($classcategory_id1 == "") {
-		$classcategory_id1 = '0';
-	}
-	if($classcategory_id2 == "") {
-		$classcategory_id2 = '0';
-	}
-		
-	// ¾¦ÉÊµ¬³Ê¼èÆÀ
-	$objQuery = new SC_Query();
-	$col = "product_id, deliv_fee, name, product_code, main_list_image, main_image, price01, price02, point_rate, product_class_id, classcategory_id1, classcategory_id2, class_id1, class_id2, stock, stock_unlimited, sale_limit, sale_unlimited";
-	$table = "vw_product_class AS prdcls";
-	$where = "product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?";
-	$objQuery->setorder("rank1 DESC, rank2 DESC");
-	$arrRet = $objQuery->select($col, $table, $where, array($product_id, $classcategory_id1, $classcategory_id2));
-	return $arrRet[0];
-}
-
-/* ½¸·×¾ðÊó¤ò¸µ¤ËºÇ½ª·×»» */
+    list($product_id, $classcategory_id1, $classcategory_id2) = $arrID;
+
+    if($classcategory_id1 == "") {
+        $classcategory_id1 = '0';
+    }
+    if($classcategory_id2 == "") {
+        $classcategory_id2 = '0';
+    }
+
+    // 商品規格取得
+    $objQuery = new SC_Query();
+    $col = "product_id, deliv_fee, name, product_code, main_list_image, main_image, price01, price02, point_rate, product_class_id, classcategory_id1, classcategory_id2, class_id1, class_id2, stock, stock_unlimited, sale_limit, sale_unlimited";
+    $table = "vw_product_class AS prdcls";
+    $where = "product_id = ? AND classcategory_id1 = ? AND classcategory_id2 = ?";
+    $objQuery->setorder("rank1 DESC, rank2 DESC");
+    $arrRet = $objQuery->select($col, $table, $where, array($product_id, $classcategory_id1, $classcategory_id2));
+    return $arrRet[0];
+}
+
+/* 集計情報を元に最終計算 */
 function sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo, $objCustomer = "") {
-	// ¾¦ÉÊ¤Î¹ç·×¸Ä¿ô
-	$total_quantity = $objCartSess->getTotalQuantity(true);
-	
-	// ÀÇ¶â¤Î¼èÆÀ
-	$arrData['tax'] = $objPage->tpl_total_tax;
-	// ¾®·×¤Î¼èÆÀ
-	$arrData['subtotal'] = $objPage->tpl_total_pretax;	
-	
-	// ¹ç·×Á÷ÎÁ¤Î¼èÆÀ
-	$arrData['deliv_fee'] = 0;
-		
-	// ¾¦ÉÊ¤´¤È¤ÎÁ÷ÎÁ¤¬Í­¸ú¤Î¾ì¹ç
-	if (OPTION_PRODUCT_DELIV_FEE == 1) {
-		$arrData['deliv_fee']+= $objCartSess->getAllProductsDelivFee();
-	}
-	
-	// ÇÛÁ÷¶È¼Ô¤ÎÁ÷ÎÁ¤¬Í­¸ú¤Î¾ì¹ç
-	if (OPTION_DELIV_FEE == 1) {
-		// Á÷ÎÁ¤Î¹ç·×¤ò·×»»¤¹¤ë
-		$arrData['deliv_fee']+= sfGetDelivFee($arrData['deliv_pref'], $arrData['payment_id']);
-	}
-	
-	// Á÷ÎÁÌµÎÁ¤Î¹ØÆþ¿ô¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
-	if(DELIV_FREE_AMOUNT > 0) {
-		if($total_quantity >= DELIV_FREE_AMOUNT) {
-			$arrData['deliv_fee'] = 0;
-		}	
-	}
-		
-	// Á÷ÎÁÌµÎÁ¾ò·ï¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç
-	if($arrInfo['free_rule'] > 0) {
-		// ¾®·×¤¬ÌµÎÁ¾ò·ï¤òÄ¶¤¨¤Æ¤¤¤ë¾ì¹ç
-		if($arrData['subtotal'] >= $arrInfo['free_rule']) {
-			$arrData['deliv_fee'] = 0;
-		}
-	}
-
-	// ¹ç·×¤Î·×»»
-	$arrData['total'] = $objPage->tpl_total_pretax;	// ¾¦ÉÊ¹ç·×
-	$arrData['total']+= $arrData['deliv_fee'];		// Á÷ÎÁ
-	$arrData['total']+= $arrData['charge'];			// ¼ê¿ôÎÁ
-	// ¤ª»ÙÊ§¤¤¹ç·×
-	$arrData['payment_total'] = $arrData['total'] - ($arrData['use_point'] * POINT_VALUE);
-	// ²Ã»»¥Ý¥¤¥ó¥È¤Î·×»»
-	$arrData['add_point'] = sfGetAddPoint($objPage->tpl_total_point, $arrData['use_point'], $arrInfo);
-	
-	if($objCustomer != "") {
-		// ÃÂÀ¸Æü·î¤Ç¤¢¤Ã¤¿¾ì¹ç
-		if($objCustomer->isBirthMonth()) {
-			$arrData['birth_point'] = BIRTH_MONTH_POINT;
-			$arrData['add_point'] += $arrData['birth_point'];
-		}
-	}
-	
-	if($arrData['add_point'] < 0) {
-		$arrData['add_point'] = 0;
-	}
-	
-	return $arrData;
-}
-
-/* ¥«¡¼¥ÈÆâ¾¦ÉÊ¤Î½¸·×½èÍý */
+    // 商品の合計個数
+    $total_quantity = $objCartSess->getTotalQuantity(true);
+
+    // 税金の取得
+    $arrData['tax'] = $objPage->tpl_total_tax;
+    // 小計の取得
+    $arrData['subtotal'] = $objPage->tpl_total_pretax;
+
+    // 合計送料の取得
+    $arrData['deliv_fee'] = 0;
+
+    // 商品ごとの送料が有効の場合
+    if (OPTION_PRODUCT_DELIV_FEE == 1) {
+        $arrData['deliv_fee']+= $objCartSess->getAllProductsDelivFee();
+    }
+
+    // 配送業者の送料が有効の場合
+    if (OPTION_DELIV_FEE == 1) {
+        // 送料の合計を計算する
+        $arrData['deliv_fee']+= sfGetDelivFee($arrData['deliv_pref'], $arrData['payment_id']);
+    }
+
+    // 送料無料の購入数が設定されている場合
+    if(DELIV_FREE_AMOUNT > 0) {
+        if($total_quantity >= DELIV_FREE_AMOUNT) {
+            $arrData['deliv_fee'] = 0;
+        }
+    }
+
+    // 送料無料条件が設定されている場合
+    if($arrInfo['free_rule'] > 0) {
+        // 小計が無料条件を超えている場合
+        if($arrData['subtotal'] >= $arrInfo['free_rule']) {
+            $arrData['deliv_fee'] = 0;
+        }
+    }
+
+    // 合計の計算
+    $arrData['total'] = $objPage->tpl_total_pretax;	// 商品合計
+    $arrData['total']+= $arrData['deliv_fee'];		// 送料
+    $arrData['total']+= $arrData['charge'];			// 手数料
+    // お支払い合計
+    $arrData['payment_total'] = $arrData['total'] - ($arrData['use_point'] * POINT_VALUE);
+    // 加算ポイントの計算
+    $arrData['add_point'] = sfGetAddPoint($objPage->tpl_total_point, $arrData['use_point'], $arrInfo);
+
+    if($objCustomer != "") {
+        // 誕生日月であった場合
+        if($objCustomer->isBirthMonth()) {
+            $arrData['birth_point'] = BIRTH_MONTH_POINT;
+            $arrData['add_point'] += $arrData['birth_point'];
+        }
+    }
+
+    if($arrData['add_point'] < 0) {
+        $arrData['add_point'] = 0;
+    }
+
+    return $arrData;
+}
+
+/* カート内商品の集計処理 */
 function sfTotalCart($objPage, $objCartSess, $arrInfo) {
-	// µ¬³ÊÌ¾°ìÍ÷
-	$arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
-	// µ¬³ÊÊ¬ÎàÌ¾°ìÍ÷
-	$arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
-	
-	$objPage->tpl_total_pretax = 0;		// ÈñÍÑ¹ç·×(ÀÇ¹þ¤ß)
-	$objPage->tpl_total_tax = 0;		// ¾ÃÈñÀÇ¹ç·×
-	$objPage->tpl_total_point = 0;		// ¥Ý¥¤¥ó¥È¹ç·×
-	
-	// ¥«¡¼¥ÈÆâ¾ðÊó¤Î¼èÆÀ
-	$arrCart = $objCartSess->getCartList();
-	$max = count($arrCart);
-	$cnt = 0;
-
-	for ($i = 0; $i < $max; $i++) {
-		// ¾¦ÉÊµ¬³Ê¾ðÊó¤Î¼èÆÀ	
-		$arrData = sfGetProductsClass($arrCart[$i]['id']);
-		$limit = "";
-		// DB¤ËÂ¸ºß¤¹¤ë¾¦ÉÊ
-		if (count($arrData) > 0) {
-			
-			// ¹ØÆþÀ©¸Â¿ô¤òµá¤á¤ë¡£			
-			if ($arrData['stock_unlimited'] != '1' && $arrData['sale_unlimited'] != '1') {
-				if($arrData['sale_limit'] < $arrData['stock']) {
-					$limit = $arrData['sale_limit'];
-				} else {
-					$limit = $arrData['stock'];
-				}
-			} else {
-				if ($arrData['sale_unlimited'] != '1') {
-					$limit = $arrData['sale_limit'];
-				}
-				if ($arrData['stock_unlimited'] != '1') {
-					$limit = $arrData['stock'];
-				}
-			}
-						
-			if($limit != "" && $limit < $arrCart[$i]['quantity']) {
-				// ¥«¡¼¥ÈÆâ¾¦ÉÊ¿ô¤òÀ©¸Â¤Ë¹ç¤ï¤»¤ë
-				$objCartSess->setProductValue($arrCart[$i]['id'], 'quantity', $limit);
-				$quantity = $limit;
-				$objPage->tpl_message = "¢¨¡Ö" . $arrData['name'] . "¡×¤ÏÈÎÇäÀ©¸Â¤·¤Æ¤ª¤ê¤Þ¤¹¡¢°ìÅÙ¤Ë¤³¤ì°Ê¾å¤Î¹ØÆþ¤Ï¤Ç¤­¤Þ¤»¤ó¡£";
-			} else {
-				$quantity = $arrCart[$i]['quantity'];
-			}
-			
-			$objPage->arrProductsClass[$cnt] = $arrData;
-			$objPage->arrProductsClass[$cnt]['quantity'] = $quantity;
-			$objPage->arrProductsClass[$cnt]['cart_no'] = $arrCart[$i]['cart_no'];
-			$objPage->arrProductsClass[$cnt]['class_name1'] = $arrClassName[$arrData['class_id1']];
-			$objPage->arrProductsClass[$cnt]['class_name2'] = $arrClassName[$arrData['class_id2']];
-			$objPage->arrProductsClass[$cnt]['classcategory_name1'] = $arrClassCatName[$arrData['classcategory_id1']];
-			$objPage->arrProductsClass[$cnt]['classcategory_name2'] = $arrClassCatName[$arrData['classcategory_id2']];
-			
-			// ²èÁü¥µ¥¤¥º
-			list($image_width, $image_height) = getimagesize(IMAGE_SAVE_DIR . basename($objPage->arrProductsClass[$cnt]["main_image"]));
-			$objPage->arrProductsClass[$cnt]["tpl_image_width"] = $image_width + 60;
-			$objPage->arrProductsClass[$cnt]["tpl_image_height"] = $image_height + 80;
-			
-			// ²Á³Ê¤ÎÅÐÏ¿
-			if ($arrData['price02'] != "") {
-				$objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price02']);
-				$objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price02'];
-			} else {
-				$objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price01']);
-				$objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price01'];
-			}
-			// ¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨¤ÎÅÐÏ¿
-			$objCartSess->setProductValue($arrCart[$i]['id'], 'point_rate', $arrData['point_rate']);
-			// ¾¦ÉÊ¤´¤È¤Î¹ç·×¶â³Û
-			$objPage->arrProductsClass[$cnt]['total_pretax'] = $objCartSess->getProductTotal($arrInfo, $arrCart[$i]['id']);
-			// Á÷ÎÁ¤Î¹ç·×¤ò·×»»¤¹¤ë
-			$objPage->tpl_total_deliv_fee+= ($arrData['deliv_fee'] * $arrCart[$i]['quantity']);
-			$cnt++;
-		} else {
-			// DB¤Ë¾¦ÉÊ¤¬¸«¤Ä¤«¤é¤Ê¤¤¾ì¹ç¤Ï¥«¡¼¥È¾¦ÉÊ¤Îºï½ü
-			$objCartSess->delProductKey('id', $arrCart[$i]['id']);
-		}
-	}
-	
-	// Á´¾¦ÉÊ¹ç·×¶â³Û(ÀÇ¹þ¤ß)
-	$objPage->tpl_total_pretax = $objCartSess->getAllProductsTotal($arrInfo);
-	// Á´¾¦ÉÊ¹ç·×¾ÃÈñÀÇ
-	$objPage->tpl_total_tax = $objCartSess->getAllProductsTax($arrInfo);
-	// Á´¾¦ÉÊ¹ç·×¥Ý¥¤¥ó¥È
-	$objPage->tpl_total_point = $objCartSess->getAllProductsPoint();
-	
-	return $objPage;	
-}
-
-/* DB¤«¤é¼è¤ê½Ð¤·¤¿ÆüÉÕ¤ÎÊ¸»úÎó¤òÄ´À°¤¹¤ë¡£*/
+    // 規格名一覧
+    $arrClassName = sfGetIDValueList("dtb_class", "class_id", "name");
+    // 規格分類名一覧
+    $arrClassCatName = sfGetIDValueList("dtb_classcategory", "classcategory_id", "name");
+
+    $objPage->tpl_total_pretax = 0;		// 費用合計(税込み)
+    $objPage->tpl_total_tax = 0;		// 消費税合計
+    $objPage->tpl_total_point = 0;		// ポイント合計
+
+    // カート内情報の取得
+    $arrCart = $objCartSess->getCartList();
+    $max = count($arrCart);
+    $cnt = 0;
+
+    for ($i = 0; $i < $max; $i++) {
+        // 商品規格情報の取得
+        $arrData = sfGetProductsClass($arrCart[$i]['id']);
+        $limit = "";
+        // DBに存在する商品
+        if (count($arrData) > 0) {
+
+            // 購入制限数を求める。
+            if ($arrData['stock_unlimited'] != '1' && $arrData['sale_unlimited'] != '1') {
+                if($arrData['sale_limit'] < $arrData['stock']) {
+                    $limit = $arrData['sale_limit'];
+                } else {
+                    $limit = $arrData['stock'];
+                }
+            } else {
+                if ($arrData['sale_unlimited'] != '1') {
+                    $limit = $arrData['sale_limit'];
+                }
+                if ($arrData['stock_unlimited'] != '1') {
+                    $limit = $arrData['stock'];
+                }
+            }
+
+            if($limit != "" && $limit < $arrCart[$i]['quantity']) {
+                // カート内商品数を制限に合わせる
+                $objCartSess->setProductValue($arrCart[$i]['id'], 'quantity', $limit);
+                $quantity = $limit;
+                $objPage->tpl_message = "※「" . $arrData['name'] . "」は販売制限しております、一度にこれ以上の購入はできません。";
+            } else {
+                $quantity = $arrCart[$i]['quantity'];
+            }
+
+            $objPage->arrProductsClass[$cnt] = $arrData;
+            $objPage->arrProductsClass[$cnt]['quantity'] = $quantity;
+            $objPage->arrProductsClass[$cnt]['cart_no'] = $arrCart[$i]['cart_no'];
+            $objPage->arrProductsClass[$cnt]['class_name1'] = $arrClassName[$arrData['class_id1']];
+            $objPage->arrProductsClass[$cnt]['class_name2'] = $arrClassName[$arrData['class_id2']];
+            $objPage->arrProductsClass[$cnt]['classcategory_name1'] = $arrClassCatName[$arrData['classcategory_id1']];
+            $objPage->arrProductsClass[$cnt]['classcategory_name2'] = $arrClassCatName[$arrData['classcategory_id2']];
+
+            // 画像サイズ
+            list($image_width, $image_height) = getimagesize(IMAGE_SAVE_DIR . basename($objPage->arrProductsClass[$cnt]["main_image"]));
+            $objPage->arrProductsClass[$cnt]["tpl_image_width"] = $image_width + 60;
+            $objPage->arrProductsClass[$cnt]["tpl_image_height"] = $image_height + 80;
+
+            // 価格の登録
+            if ($arrData['price02'] != "") {
+                $objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price02']);
+                $objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price02'];
+            } else {
+                $objCartSess->setProductValue($arrCart[$i]['id'], 'price', $arrData['price01']);
+                $objPage->arrProductsClass[$cnt]['uniq_price'] = $arrData['price01'];
+            }
+            // ポイント付与率の登録
+            $objCartSess->setProductValue($arrCart[$i]['id'], 'point_rate', $arrData['point_rate']);
+            // 商品ごとの合計金額
+            $objPage->arrProductsClass[$cnt]['total_pretax'] = $objCartSess->getProductTotal($arrInfo, $arrCart[$i]['id']);
+            // 送料の合計を計算する
+            $objPage->tpl_total_deliv_fee+= ($arrData['deliv_fee'] * $arrCart[$i]['quantity']);
+            $cnt++;
+        } else {
+            // DBに商品が見つからない場合はカート商品の削除
+            $objCartSess->delProductKey('id', $arrCart[$i]['id']);
+        }
+    }
+
+    // 全商品合計金額(税込み)
+    $objPage->tpl_total_pretax = $objCartSess->getAllProductsTotal($arrInfo);
+    // 全商品合計消費税
+    $objPage->tpl_total_tax = $objCartSess->getAllProductsTax($arrInfo);
+    // 全商品合計ポイント
+    $objPage->tpl_total_point = $objCartSess->getAllProductsPoint();
+
+    return $objPage;
+}
+
+/* DBから取り出した日付の文字列を調整する。*/
 function sfDispDBDate($dbdate, $time = true) {
-	list($y, $m, $d, $H, $M) = split("[- :]", $dbdate);
-
-	if(strlen($y) > 0 && strlen($m) > 0 && strlen($d) > 0) {
-		if ($time) {
-			$str = sprintf("%04d/%02d/%02d %02d:%02d", $y, $m, $d, $H, $M);
-		} else {
-			$str = sprintf("%04d/%02d/%02d", $y, $m, $d, $H, $M);						
-		}
-	} else {
-		$str = "";
-	}
-	return $str;
+    list($y, $m, $d, $H, $M) = split("[- :]", $dbdate);
+
+    if(strlen($y) > 0 && strlen($m) > 0 && strlen($d) > 0) {
+        if ($time) {
+            $str = sprintf("%04d/%02d/%02d %02d:%02d", $y, $m, $d, $H, $M);
+        } else {
+            $str = sprintf("%04d/%02d/%02d", $y, $m, $d, $H, $M);
+        }
+    } else {
+        $str = "";
+    }
+    return $str;
 }
 
 function sfGetDelivTime($payment_id = "") {
-	$objQuery = new SC_Query();
-	
-	$deliv_id = "";
-	
-	if($payment_id != "") {
-		$where = "del_flg = 0 AND payment_id = ?";
-		$arrRet = $objQuery->select("deliv_id", "dtb_payment", $where, array($payment_id));
-		$deliv_id = $arrRet[0]['deliv_id'];
-	}
-	
-	if($deliv_id != "") {
-		$objQuery->setorder("time_id");
-		$where = "deliv_id = ?";
-		$arrRet= $objQuery->select("time_id, deliv_time", "dtb_delivtime", $where, array($deliv_id));
-	}
-	
-	return $arrRet;	
-}
-
-
-// ÅÔÆ»ÉÜ¸©¡¢»ÙÊ§¤¤ÊýË¡¤«¤éÇÛÁ÷ÎÁ¶â¤ò¼èÆÀ¤¹¤ë
+    $objQuery = new SC_Query();
+
+    $deliv_id = "";
+
+    if($payment_id != "") {
+        $where = "del_flg = 0 AND payment_id = ?";
+        $arrRet = $objQuery->select("deliv_id", "dtb_payment", $where, array($payment_id));
+        $deliv_id = $arrRet[0]['deliv_id'];
+    }
+
+    if($deliv_id != "") {
+        $objQuery->setorder("time_id");
+        $where = "deliv_id = ?";
+        $arrRet= $objQuery->select("time_id, deliv_time", "dtb_delivtime", $where, array($deliv_id));
+    }
+
+    return $arrRet;
+}
+
+
+// 都道府県、支払い方法から配送料金を取得する
 function sfGetDelivFee($pref, $payment_id = "") {
-	$objQuery = new SC_Query();
-	
-	$deliv_id = "";
-	
-	// »ÙÊ§¤¤ÊýË¡¤¬»ØÄê¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢ÂÐ±þ¤·¤¿ÇÛÁ÷¶È¼Ô¤ò¼èÆÀ¤¹¤ë
-	if($payment_id != "") {
-		$where = "del_flg = 0 AND payment_id = ?";
-		$arrRet = $objQuery->select("deliv_id", "dtb_payment", $where, array($payment_id));
-		$deliv_id = $arrRet[0]['deliv_id'];
-	// »ÙÊ§¤¤ÊýË¡¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢ÀèÆ¬¤ÎÇÛÁ÷¶È¼Ô¤ò¼èÆÀ¤¹¤ë
-	} else {
-		$where = "del_flg = 0";
-		$objQuery->setOrder("rank DESC");
-		$objQuery->setLimitOffset(1);
-		$arrRet = $objQuery->select("deliv_id", "dtb_deliv", $where);
-		$deliv_id = $arrRet[0]['deliv_id'];	
-	}
-	
-	// ÇÛÁ÷¶È¼Ô¤«¤éÇÛÁ÷ÎÁ¤ò¼èÆÀ
-	if($deliv_id != "") {
-		
-		// ÅÔÆ»ÉÜ¸©¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç¤Ï¡¢ÅìµþÅÔ¤ÎÈÖ¹æ¤ò»ØÄê¤·¤Æ¤ª¤¯
-		if($pref == "") {
-			$pref = 13;
-		}
-		
-		$objQuery = new SC_Query();
-		$where = "deliv_id = ? AND pref = ?";
-		$arrRet= $objQuery->select("fee", "dtb_delivfee", $where, array($deliv_id, $pref));
-	}	
-	return $arrRet[0]['fee'];	
-}
-
-/* »ÙÊ§¤¤ÊýË¡¤Î¼èÆÀ */
+    $objQuery = new SC_Query();
+
+    $deliv_id = "";
+
+    // 支払い方法が指定されている場合は、対応した配送業者を取得する
+    if($payment_id != "") {
+        $where = "del_flg = 0 AND payment_id = ?";
+        $arrRet = $objQuery->select("deliv_id", "dtb_payment", $where, array($payment_id));
+        $deliv_id = $arrRet[0]['deliv_id'];
+    // 支払い方法が指定されていない場合は、先頭の配送業者を取得する
+    } else {
+        $where = "del_flg = 0";
+        $objQuery->setOrder("rank DESC");
+        $objQuery->setLimitOffset(1);
+        $arrRet = $objQuery->select("deliv_id", "dtb_deliv", $where);
+        $deliv_id = $arrRet[0]['deliv_id'];
+    }
+
+    // 配送業者から配送料を取得
+    if($deliv_id != "") {
+
+        // 都道府県が指定されていない場合は、東京都の番号を指定しておく
+        if($pref == "") {
+            $pref = 13;
+        }
+
+        $objQuery = new SC_Query();
+        $where = "deliv_id = ? AND pref = ?";
+        $arrRet= $objQuery->select("fee", "dtb_delivfee", $where, array($deliv_id, $pref));
+    }
+    return $arrRet[0]['fee'];
+}
+
+/* 支払い方法の取得 */
 function sfGetPayment() {
-	$objQuery = new SC_Query();
-	// ¹ØÆþ¶â³Û¤¬¾ò·ï³Û°Ê²¼¤Î¹àÌÜ¤ò¼èÆÀ
-	$where = "del_flg = 0";
-	$objQuery->setorder("fix, rank DESC");
-	$arrRet = $objQuery->select("payment_id, payment_method, rule", "dtb_payment", $where);
-	return $arrRet;	
-}
-
-/* ÇÛÎó¤ò¥­¡¼Ì¾¤´¤È¤ÎÇÛÎó¤ËÊÑ¹¹¤¹¤ë */
+    $objQuery = new SC_Query();
+    // 購入金額が条件額以下の項目を取得
+    $where = "del_flg = 0";
+    $objQuery->setorder("fix, rank DESC");
+    $arrRet = $objQuery->select("payment_id, payment_method, rule", "dtb_payment", $where);
+    return $arrRet;
+}
+
+/* 配列をキー名ごとの配列に変更する */
 function sfSwapArray($array) {
-	$max = count($array);
-	for($i = 0; $i < $max; $i++) {
-		foreach($array[$i] as $key => $val) {
-			$arrRet[$key][] = $val;
-		}
-	}
-	return $arrRet;
-}
-
-/* ¤«¤±»»¤ò¤¹¤ë¡ÊSmartyÍÑ) */
+    $max = count($array);
+    for($i = 0; $i < $max; $i++) {
+        foreach($array[$i] as $key => $val) {
+            $arrRet[$key][] = $val;
+        }
+    }
+    return $arrRet;
+}
+
+/* かけ算をする（Smarty用) */
 function sfMultiply($num1, $num2) {
-	return ($num1 * $num2);
-}
-
-/* DB¤ËÅÐÏ¿¤µ¤ì¤¿¥Æ¥ó¥×¥ì¡¼¥È¥á¡¼¥ë¤ÎÁ÷¿® */
+    return ($num1 * $num2);
+}
+
+/* DBに登録されたテンプレートメールの送信 */
 function sfSendTemplateMail($to, $to_name, $template_id, $objPage) {
-	global $arrMAILTPLPATH;
-	$objQuery = new SC_Query();
-	// ¥á¡¼¥ë¥Æ¥ó¥×¥ì¡¼¥È¾ðÊó¤Î¼èÆÀ
-	$where = "template_id = ?";
-	$arrRet = $objQuery->select("subject, header, footer", "dtb_mailtemplate", $where, array($template_id));
-	$objPage->tpl_header = $arrRet[0]['header'];
-	$objPage->tpl_footer = $arrRet[0]['footer'];
-	$tmp_subject = $arrRet[0]['subject'];
-	
-	$objSiteInfo = new SC_SiteInfo();
-	$arrInfo = $objSiteInfo->data;
-	
-	$objMailView = new SC_SiteView();
-	// ¥á¡¼¥ëËÜÊ¸¤Î¼èÆÀ
-	$objMailView->assignobj($objPage);
-	$body = $objMailView->fetch($arrMAILTPLPATH[$template_id]);
-	
-	// ¥á¡¼¥ëÁ÷¿®½èÍý
-	$objSendMail = new GC_SendMail();
-	$from = $arrInfo['email03'];
-	$error = $arrInfo['email04'];
-	$tosubject = $tmp_subject;
-	$objSendMail->setItem('', $tosubject, $body, $from, $arrInfo['shop_name'], $from, $error, $error);
-	$objSendMail->setTo($to, $to_name);
-	$objSendMail->sendMail();	// ¥á¡¼¥ëÁ÷¿®
-}
-
-/* ¼õÃí´°Î»¥á¡¼¥ëÁ÷¿® */
+    global $arrMAILTPLPATH;
+    $objQuery = new SC_Query();
+    // メールテンプレート情報の取得
+    $where = "template_id = ?";
+    $arrRet = $objQuery->select("subject, header, footer", "dtb_mailtemplate", $where, array($template_id));
+    $objPage->tpl_header = $arrRet[0]['header'];
+    $objPage->tpl_footer = $arrRet[0]['footer'];
+    $tmp_subject = $arrRet[0]['subject'];
+
+    $objSiteInfo = new SC_SiteInfo();
+    $arrInfo = $objSiteInfo->data;
+
+    $objMailView = new SC_SiteView();
+    // メール本文の取得
+    $objMailView->assignobj($objPage);
+    $body = $objMailView->fetch($arrMAILTPLPATH[$template_id]);
+
+    // メール送信処理
+    $objSendMail = new GC_SendMail();
+    $from = $arrInfo['email03'];
+    $error = $arrInfo['email04'];
+    $tosubject = $tmp_subject;
+    $objSendMail->setItem('', $tosubject, $body, $from, $arrInfo['shop_name'], $from, $error, $error);
+    $objSendMail->setTo($to, $to_name);
+    $objSendMail->sendMail();	// メール送信
+}
+
+/* 受注完了メール送信 */
 function sfSendOrderMail($order_id, $template_id, $subject = "", $header = "", $footer = "", $send = true) {
-	global $arrMAILTPLPATH;
-	
-	$objPage = new LC_Page();
-	$objSiteInfo = new SC_SiteInfo();
-	$arrInfo = $objSiteInfo->data;
-	$objPage->arrInfo = $arrInfo;
-	
-	$objQuery = new SC_Query();
-		
-	if($subject == "" && $header == "" && $footer == "") {
-		// ¥á¡¼¥ë¥Æ¥ó¥×¥ì¡¼¥È¾ðÊó¤Î¼èÆÀ
-		$where = "template_id = ?";
-		$arrRet = $objQuery->select("subject, header, footer", "dtb_mailtemplate", $where, array('1'));
-		$objPage->tpl_header = $arrRet[0]['header'];
-		$objPage->tpl_footer = $arrRet[0]['footer'];
-		$tmp_subject = $arrRet[0]['subject'];
-	} else {
-		$objPage->tpl_header = $header;
-		$objPage->tpl_footer = $footer;
-		$tmp_subject = $subject;
-	}
-	
-	// ¼õÃí¾ðÊó¤Î¼èÆÀ
-	$where = "order_id = ?";
-	$arrRet = $objQuery->select("*", "dtb_order", $where, array($order_id));
-	$arrOrder = $arrRet[0];
-	$arrOrderDetail = $objQuery->select("*", "dtb_order_detail", $where, array($order_id));
-	
-	$objPage->Message_tmp = $arrOrder['message'];
-		
-	// ¸ÜµÒ¾ðÊó¤Î¼èÆÀ
-	$customer_id = $arrOrder['customer_id'];
-	$arrRet = $objQuery->select("point", "dtb_customer", "customer_id = ?", array($customer_id));
-	$arrCustomer = $arrRet[0];
-
-	$objPage->arrCustomer = $arrCustomer;
-	$objPage->arrOrder = $arrOrder;
-
-	//¤½¤ÎÂ¾·èºÑ¾ðÊó
-	if($arrOrder['memo02'] != "") {
-		$arrOther = unserialize($arrOrder['memo02']);
-		
-		foreach($arrOther as $other_key => $other_val){
-			if(sfTrim($other_val["value"]) == ""){
-				$arrOther[$other_key]["value"] = "";
-			}
-		}
-		
-		$objPage->arrOther = $arrOther;
-	}
-
-	// ÅÔÆ»ÉÜ¸©ÊÑ´¹
-	global $arrPref;
-	$objPage->arrOrder['deliv_pref'] = $arrPref[$objPage->arrOrder['deliv_pref']];
-	
-	$objPage->arrOrderDetail = $arrOrderDetail;
-	
-	$objCustomer = new SC_Customer();
-	$objPage->tpl_user_point = $objCustomer->getValue('point');
-	
-	$objMailView = new SC_SiteView();
-	// ¥á¡¼¥ëËÜÊ¸¤Î¼èÆÀ
-	$objMailView->assignobj($objPage);
-	$body = $objMailView->fetch($arrMAILTPLPATH[$template_id]);
-	
-	// ¥á¡¼¥ëÁ÷¿®½èÍý
-	$objSendMail = new GC_SendMail();
-	$bcc = $arrInfo['email01'];
-	$from = $arrInfo['email03'];
-	$error = $arrInfo['email04'];
-
-	$tosubject = sfMakeSubject($tmp_subject);
-	
-	$objSendMail->setItem('', $tosubject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
-	$objSendMail->setTo($arrOrder["order_email"], $arrOrder["order_name01"] . " ". $arrOrder["order_name02"] ." ÍÍ");
-
-
-	// Á÷¿®¥Õ¥é¥°:true¤Î¾ì¹ç¤Ï¡¢Á÷¿®¤¹¤ë¡£
-	if($send) {
-		if ($objSendMail->sendMail()) {
-			sfSaveMailHistory($order_id, $template_id, $tosubject, $body);
-		}
-	}
-
-	return $objSendMail;
-}
-
-// ¥Æ¥ó¥×¥ì¡¼¥È¤ò»ÈÍÑ¤·¤¿¥á¡¼¥ë¤ÎÁ÷¿®
+    global $arrMAILTPLPATH;
+
+    $objPage = new LC_Page();
+    $objSiteInfo = new SC_SiteInfo();
+    $arrInfo = $objSiteInfo->data;
+    $objPage->arrInfo = $arrInfo;
+
+    $objQuery = new SC_Query();
+
+    if($subject == "" && $header == "" && $footer == "") {
+        // メールテンプレート情報の取得
+        $where = "template_id = ?";
+        $arrRet = $objQuery->select("subject, header, footer", "dtb_mailtemplate", $where, array('1'));
+        $objPage->tpl_header = $arrRet[0]['header'];
+        $objPage->tpl_footer = $arrRet[0]['footer'];
+        $tmp_subject = $arrRet[0]['subject'];
+    } else {
+        $objPage->tpl_header = $header;
+        $objPage->tpl_footer = $footer;
+        $tmp_subject = $subject;
+    }
+
+    // 受注情報の取得
+    $where = "order_id = ?";
+    $arrRet = $objQuery->select("*", "dtb_order", $where, array($order_id));
+    $arrOrder = $arrRet[0];
+    $arrOrderDetail = $objQuery->select("*", "dtb_order_detail", $where, array($order_id));
+
+    $objPage->Message_tmp = $arrOrder['message'];
+
+    // 顧客情報の取得
+    $customer_id = $arrOrder['customer_id'];
+    $arrRet = $objQuery->select("point", "dtb_customer", "customer_id = ?", array($customer_id));
+    $arrCustomer = $arrRet[0];
+
+    $objPage->arrCustomer = $arrCustomer;
+    $objPage->arrOrder = $arrOrder;
+
+    //その他決済情報
+    if($arrOrder['memo02'] != "") {
+        $arrOther = unserialize($arrOrder['memo02']);
+
+        foreach($arrOther as $other_key => $other_val){
+            if(sfTrim($other_val["value"]) == ""){
+                $arrOther[$other_key]["value"] = "";
+            }
+        }
+
+        $objPage->arrOther = $arrOther;
+    }
+
+    // 都道府県変換
+    global $arrPref;
+    $objPage->arrOrder['deliv_pref'] = $arrPref[$objPage->arrOrder['deliv_pref']];
+
+    $objPage->arrOrderDetail = $arrOrderDetail;
+
+    $objCustomer = new SC_Customer();
+    $objPage->tpl_user_point = $objCustomer->getValue('point');
+
+    $objMailView = new SC_SiteView();
+    // メール本文の取得
+    $objMailView->assignobj($objPage);
+    $body = $objMailView->fetch($arrMAILTPLPATH[$template_id]);
+
+    // メール送信処理
+    $objSendMail = new GC_SendMail();
+    $bcc = $arrInfo['email01'];
+    $from = $arrInfo['email03'];
+    $error = $arrInfo['email04'];
+
+    $tosubject = sfMakeSubject($tmp_subject);
+
+    $objSendMail->setItem('', $tosubject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
+    $objSendMail->setTo($arrOrder["order_email"], $arrOrder["order_name01"] . " ". $arrOrder["order_name02"] ." 様");
+
+
+    // 送信フラグ:trueの場合は、送信する。
+    if($send) {
+        if ($objSendMail->sendMail()) {
+            sfSaveMailHistory($order_id, $template_id, $tosubject, $body);
+        }
+    }
+
+    return $objSendMail;
+}
+
+// テンプレートを使用したメールの送信
 function sfSendTplMail($to, $subject, $tplpath, $objPage) {
-	$objMailView = new SC_SiteView();
-	$objSiteInfo = new SC_SiteInfo();
-	$arrInfo = $objSiteInfo->data;
-	// ¥á¡¼¥ëËÜÊ¸¤Î¼èÆÀ
-	$objPage->tpl_shopname=$arrInfo['shop_name'];
-	$objPage->tpl_infoemail = $arrInfo['email02'];
-	$objMailView->assignobj($objPage);
-	$body = $objMailView->fetch($tplpath);
-	// ¥á¡¼¥ëÁ÷¿®½èÍý
-	$objSendMail = new GC_SendMail();
-	$to = mb_encode_mimeheader($to);
-	$bcc = $arrInfo['email01'];
-	$from = $arrInfo['email03'];
-	$error = $arrInfo['email04'];
-	$objSendMail->setItem($to, $subject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
-	$objSendMail->sendMail();	
-}
-
-// ÄÌ¾ï¤Î¥á¡¼¥ëÁ÷¿®
+    $objMailView = new SC_SiteView();
+    $objSiteInfo = new SC_SiteInfo();
+    $arrInfo = $objSiteInfo->data;
+    // メール本文の取得
+    $objPage->tpl_shopname=$arrInfo['shop_name'];
+    $objPage->tpl_infoemail = $arrInfo['email02'];
+    $objMailView->assignobj($objPage);
+    $body = $objMailView->fetch($tplpath);
+    // メール送信処理
+    $objSendMail = new GC_SendMail();
+    $to = mb_encode_mimeheader($to);
+    $bcc = $arrInfo['email01'];
+    $from = $arrInfo['email03'];
+    $error = $arrInfo['email04'];
+    $objSendMail->setItem($to, $subject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
+    $objSendMail->sendMail();
+}
+
+// 通常のメール送信
 function sfSendMail($to, $subject, $body) {
-	$objSiteInfo = new SC_SiteInfo();
-	$arrInfo = $objSiteInfo->data;
-	// ¥á¡¼¥ëÁ÷¿®½èÍý
-	$objSendMail = new GC_SendMail();
-	$bcc = $arrInfo['email01'];
-	$from = $arrInfo['email03'];
-	$error = $arrInfo['email04'];
-	$objSendMail->setItem($to, $subject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
-	$objSendMail->sendMail();
-}
-
-//·ïÌ¾¤Ë¥Æ¥ó¥×¥ì¡¼¥È¤òÍÑ¤¤¤ë
+    $objSiteInfo = new SC_SiteInfo();
+    $arrInfo = $objSiteInfo->data;
+    // メール送信処理
+    $objSendMail = new GC_SendMail();
+    $bcc = $arrInfo['email01'];
+    $from = $arrInfo['email03'];
+    $error = $arrInfo['email04'];
+    $objSendMail->setItem($to, $subject, $body, $from, $arrInfo['shop_name'], $from, $error, $error, $bcc);
+    $objSendMail->sendMail();
+}
+
+//件名にテンプレートを用いる
 function sfMakeSubject($subject){
-	
-	$objQuery = new SC_Query();
-	$objMailView = new SC_SiteView();
-	$objPage = new LC_Page();
-	
-	$arrInfo = $objQuery->select("*","dtb_baseinfo");
-	$arrInfo = $arrInfo[0];
-	$objPage->tpl_shopname=$arrInfo['shop_name'];
-	$objPage->tpl_infoemail=$subject;
-	$objMailView->assignobj($objPage);
-	$mailtitle = $objMailView->fetch('mail_templates/mail_title.tpl');
-	$ret = $mailtitle.$subject;
-	return $ret; 
-}
-
-// ¥á¡¼¥ëÇÛ¿®ÍúÎò¤Ø¤ÎÅÐÏ¿
+
+    $objQuery = new SC_Query();
+    $objMailView = new SC_SiteView();
+    $objPage = new LC_Page();
+
+    $arrInfo = $objQuery->select("*","dtb_baseinfo");
+    $arrInfo = $arrInfo[0];
+    $objPage->tpl_shopname=$arrInfo['shop_name'];
+    $objPage->tpl_infoemail=$subject;
+    $objMailView->assignobj($objPage);
+    $mailtitle = $objMailView->fetch('mail_templates/mail_title.tpl');
+    $ret = $mailtitle.$subject;
+    return $ret;
+}
+
+// メール配信履歴への登録
 function sfSaveMailHistory($order_id, $template_id, $subject, $body) {
-	$sqlval['subject'] = $subject;
-	$sqlval['order_id'] = $order_id;
-	$sqlval['template_id'] = $template_id;
-	$sqlval['send_date'] = "Now()";
-	if($_SESSION['member_id'] != "") {
-		$sqlval['creator_id'] = $_SESSION['member_id'];
-	} else {
-		$sqlval['creator_id'] = '0';
-	}
-	$sqlval['mail_body'] = $body;
-	
-	$objQuery = new SC_Query();
-	$objQuery->insert("dtb_mail_history", $sqlval);
-}
-
-/* ²ñ°÷¾ðÊó¤ò°ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤Ø */
+    $sqlval['subject'] = $subject;
+    $sqlval['order_id'] = $order_id;
+    $sqlval['template_id'] = $template_id;
+    $sqlval['send_date'] = "Now()";
+    if($_SESSION['member_id'] != "") {
+        $sqlval['creator_id'] = $_SESSION['member_id'];
+    } else {
+        $sqlval['creator_id'] = '0';
+    }
+    $sqlval['mail_body'] = $body;
+
+    $objQuery = new SC_Query();
+    $objQuery->insert("dtb_mail_history", $sqlval);
+}
+
+/* 会員情報を一時受注テーブルへ */
 function sfGetCustomerSqlVal($uniqid, $sqlval) {
-	$objCustomer = new SC_Customer();
-	// ²ñ°÷¾ðÊóÅÐÏ¿½èÍý
-	if ($objCustomer->isLoginSuccess()) {
-		// ÅÐÏ¿¥Ç¡¼¥¿¤ÎºîÀ®
-		$sqlval['order_temp_id'] = $uniqid;
-		$sqlval['update_date'] = 'Now()';
-		$sqlval['customer_id'] = $objCustomer->getValue('customer_id');
-	    $sqlval['order_name01'] = $objCustomer->getValue('name01');
-	    $sqlval['order_name02'] = $objCustomer->getValue('name02');
-	    $sqlval['order_kana01'] = $objCustomer->getValue('kana01');
-	    $sqlval['order_kana02'] = $objCustomer->getValue('kana02');
-	    $sqlval['order_sex'] = $objCustomer->getValue('sex');
-	    $sqlval['order_zip01'] = $objCustomer->getValue('zip01');
-	    $sqlval['order_zip02'] = $objCustomer->getValue('zip02');
-	    $sqlval['order_pref'] = $objCustomer->getValue('pref');
-	    $sqlval['order_addr01'] = $objCustomer->getValue('addr01');
-	    $sqlval['order_addr02'] = $objCustomer->getValue('addr02');
-	    $sqlval['order_tel01'] = $objCustomer->getValue('tel01');
-	    $sqlval['order_tel02'] = $objCustomer->getValue('tel02');
-		$sqlval['order_tel03'] = $objCustomer->getValue('tel03');
-		if (defined('MOBILE_SITE')) {
-			$sqlval['order_email'] = $objCustomer->getValue('email_mobile');
-		} else {
-			$sqlval['order_email'] = $objCustomer->getValue('email');
-		}
-		$sqlval['order_job'] = $objCustomer->getValue('job');
-		$sqlval['order_birth'] = $objCustomer->getValue('birth');
-	}
-	return $sqlval;
-}
-
-// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ø¤Î½ñ¤­¹þ¤ß½èÍý
+    $objCustomer = new SC_Customer();
+    // 会員情報登録処理
+    if ($objCustomer->isLoginSuccess()) {
+        // 登録データの作成
+        $sqlval['order_temp_id'] = $uniqid;
+        $sqlval['update_date'] = 'Now()';
+        $sqlval['customer_id'] = $objCustomer->getValue('customer_id');
+        $sqlval['order_name01'] = $objCustomer->getValue('name01');
+        $sqlval['order_name02'] = $objCustomer->getValue('name02');
+        $sqlval['order_kana01'] = $objCustomer->getValue('kana01');
+        $sqlval['order_kana02'] = $objCustomer->getValue('kana02');
+        $sqlval['order_sex'] = $objCustomer->getValue('sex');
+        $sqlval['order_zip01'] = $objCustomer->getValue('zip01');
+        $sqlval['order_zip02'] = $objCustomer->getValue('zip02');
+        $sqlval['order_pref'] = $objCustomer->getValue('pref');
+        $sqlval['order_addr01'] = $objCustomer->getValue('addr01');
+        $sqlval['order_addr02'] = $objCustomer->getValue('addr02');
+        $sqlval['order_tel01'] = $objCustomer->getValue('tel01');
+        $sqlval['order_tel02'] = $objCustomer->getValue('tel02');
+        $sqlval['order_tel03'] = $objCustomer->getValue('tel03');
+        if (defined('MOBILE_SITE')) {
+            $sqlval['order_email'] = $objCustomer->getValue('email_mobile');
+        } else {
+            $sqlval['order_email'] = $objCustomer->getValue('email');
+        }
+        $sqlval['order_job'] = $objCustomer->getValue('job');
+        $sqlval['order_birth'] = $objCustomer->getValue('birth');
+    }
+    return $sqlval;
+}
+
+// 受注一時テーブルへの書き込み処理
 function sfRegistTempOrder($uniqid, $sqlval) {
-	if($uniqid != "") {
-		// ´ûÂ¸¥Ç¡¼¥¿¤Î¥Á¥§¥Ã¥¯
-		$objQuery = new SC_Query();
-		$where = "order_temp_id = ?";
-		$cnt = $objQuery->count("dtb_order_temp", $where, array($uniqid));
-		// ´ûÂ¸¥Ç¡¼¥¿¤¬¤Ê¤¤¾ì¹ç
-		if ($cnt == 0) {
-			// ½é²ó½ñ¤­¹þ¤ß»þ¤Ë²ñ°÷¤ÎÅÐÏ¿ºÑ¤ß¾ðÊó¤ò¼è¤ê¹þ¤à
-			$sqlval = sfGetCustomerSqlVal($uniqid, $sqlval);
-			$sqlval['create_date'] = "now()";
-			$objQuery->insert("dtb_order_temp", $sqlval);
-		} else {
-			$objQuery->update("dtb_order_temp", $sqlval, $where, array($uniqid));
-		}
-	}
-}
-
-/* ²ñ°÷¤Î¥á¥ë¥Þ¥¬ÅÐÏ¿¤¬¤¢¤ë¤«¤É¤¦¤«¤Î¥Á¥§¥Ã¥¯(²¾²ñ°÷¤ò´Þ¤Þ¤Ê¤¤) */
+    if($uniqid != "") {
+        // 既存データのチェック
+        $objQuery = new SC_Query();
+        $where = "order_temp_id = ?";
+        $cnt = $objQuery->count("dtb_order_temp", $where, array($uniqid));
+        // 既存データがない場合
+        if ($cnt == 0) {
+            // 初回書き込み時に会員の登録済み情報を取り込む
+            $sqlval = sfGetCustomerSqlVal($uniqid, $sqlval);
+            $sqlval['create_date'] = "now()";
+            $objQuery->insert("dtb_order_temp", $sqlval);
+        } else {
+            $objQuery->update("dtb_order_temp", $sqlval, $where, array($uniqid));
+        }
+    }
+}
+
+/* 会員のメルマガ登録があるかどうかのチェック(仮会員を含まない) */
 function sfCheckCustomerMailMaga($email) {
-	$col = "email, mailmaga_flg, customer_id";
-	$from = "dtb_customer";
-	$where = "email = ? AND status = 2";
-	$objQuery = new SC_Query();
-	$arrRet = $objQuery->select($col, $from, $where, array($email));
-	// ²ñ°÷¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë
-	if($arrRet[0]['customer_id'] != "") {
-		return true;
-	}
-	return false;
-}
-
-// ¥«¡¼¥É¤Î½èÍý·ë²Ì¤òÊÖ¤¹
+    $col = "email, mailmaga_flg, customer_id";
+    $from = "dtb_customer";
+    $where = "email = ? AND status = 2";
+    $objQuery = new SC_Query();
+    $arrRet = $objQuery->select($col, $from, $where, array($email));
+    // 会員のメールアドレスが登録されている
+    if($arrRet[0]['customer_id'] != "") {
+        return true;
+    }
+    return false;
+}
+
+// カードの処理結果を返す
 function sfGetAuthonlyResult($dir, $file_name, $name01, $name02, $card_no, $card_exp, $amount, $order_id, $jpo_info = "10"){
 
-	$path = $dir .$file_name;		// cgi¥Õ¥¡¥¤¥ë¤Î¥Õ¥ë¥Ñ¥¹À¸À®
-	$now_dir = getcwd();			// require¤¬¤¦¤Þ¤¯¤¤¤«¤Ê¤¤¤Î¤Ç¡¢cgi¼Â¹Ô¥Ç¥£¥ì¥¯¥È¥ê¤Ë°ÜÆ°¤¹¤ë
-	chdir($dir);
-	
-	// ¥Ñ¥¤¥×ÅÏ¤·¤Ç¥³¥Þ¥ó¥É¥é¥¤¥ó¤«¤écgiµ¯Æ°
-	$cmd = "$path card_no=$card_no name01=$name01 name02=$name02 card_exp=$card_exp amount=$amount order_id=$order_id jpo_info=$jpo_info";
-
-	$tmpResult = popen($cmd, "r");
-	
-	// ·ë²Ì¼èÆÀ
-	while( ! FEOF ( $tmpResult ) ) {
-		$result .= FGETS($tmpResult);
-	}
-	pclose($tmpResult);				// 	¥Ñ¥¤¥×¤òÊÄ¤¸¤ë
-	chdir($now_dir);				//¡¡¸µ¤Ë¤¤¤¿¥Ç¥£¥ì¥¯¥È¥ê¤Ëµ¢¤ë
-	
-	// ·ë²Ì¤òÏ¢ÁÛÇÛÎó¤Ø³ÊÇ¼
-	$result = ereg_replace("&$", "", $result);
-	foreach (explode("&",$result) as $data) {
-		list($key, $val) = explode("=", $data, 2);
-		$return[$key] = $val;
-	}
-	
-	return $return;
-}
-
-// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤«¤é¾ðÊó¤ò¼èÆÀ¤¹¤ë
+    $path = $dir .$file_name;		// cgiファイルのフルパス生成
+    $now_dir = getcwd();			// requireがうまくいかないので、cgi実行ディレクトリに移動する
+    chdir($dir);
+
+    // パイプ渡しでコマンドラインからcgi起動
+    $cmd = "$path card_no=$card_no name01=$name01 name02=$name02 card_exp=$card_exp amount=$amount order_id=$order_id jpo_info=$jpo_info";
+
+    $tmpResult = popen($cmd, "r");
+
+    // 結果取得
+    while( ! FEOF ( $tmpResult ) ) {
+        $result .= FGETS($tmpResult);
+    }
+    pclose($tmpResult);				// 	パイプを閉じる
+    chdir($now_dir);				//　元にいたディレクトリに帰る
+
+    // 結果を連想配列へ格納
+    $result = ereg_replace("&$", "", $result);
+    foreach (explode("&",$result) as $data) {
+        list($key, $val) = explode("=", $data, 2);
+        $return[$key] = $val;
+    }
+
+    return $return;
+}
+
+// 受注一時テーブルから情報を取得する
 function sfGetOrderTemp($order_temp_id) {
-	$objQuery = new SC_Query();
-	$where = "order_temp_id = ?";
-	$arrRet = $objQuery->select("*", "dtb_order_temp", $where, array($order_temp_id));
-	return $arrRet[0];
-}
-
-// ¥«¥Æ¥´¥êID¼èÆÀÈ½ÄêÍÑ¤Î¥°¥í¡¼¥Ð¥ëÊÑ¿ô(°ìÅÙ¼èÆÀ¤µ¤ì¤Æ¤¤¤¿¤éºÆ¼èÆÀ¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤ë)
+    $objQuery = new SC_Query();
+    $where = "order_temp_id = ?";
+    $arrRet = $objQuery->select("*", "dtb_order_temp", $where, array($order_temp_id));
+    return $arrRet[0];
+}
+
+// カテゴリID取得判定用のグローバル変数(一度取得されていたら再取得しないようにする)
 $g_category_on = false;
 $g_category_id = "";
 
-/* ÁªÂòÃæ¤Î¥«¥Æ¥´¥ê¤ò¼èÆÀ¤¹¤ë */
+/* 選択中のカテゴリを取得する */
 function sfGetCategoryId($product_id, $category_id) {
-	global $g_category_on;
-	global $g_category_id;
-	if(!$g_category_on)	{
-		$g_category_on = true;
-		$category_id = (int) $category_id;
-		$product_id = (int) $product_id;
-		if(sfIsInt($category_id) && sfIsRecord("dtb_category","category_id", $category_id)) {
-			$g_category_id = $category_id;
-		} else if (sfIsInt($product_id) && sfIsRecord("dtb_products","product_id", $product_id, "status = 1")) {
-			$objQuery = new SC_Query();
-			$where = "product_id = ?";
-			$category_id = $objQuery->get("dtb_products", "category_id", $where, array($product_id));
-			$g_category_id = $category_id;
-		} else {
-			// ÉÔÀµ¤Ê¾ì¹ç¤Ï¡¢0¤òÊÖ¤¹¡£
-			$g_category_id = 0;
-		}
-	}
-	return $g_category_id;
-}
-
-// ROOTID¼èÆÀÈ½ÄêÍÑ¤Î¥°¥í¡¼¥Ð¥ëÊÑ¿ô(°ìÅÙ¼èÆÀ¤µ¤ì¤Æ¤¤¤¿¤éºÆ¼èÆÀ¤·¤Ê¤¤¤è¤¦¤Ë¤¹¤ë)
+    global $g_category_on;
+    global $g_category_id;
+    if(!$g_category_on)	{
+        $g_category_on = true;
+        $category_id = (int) $category_id;
+        $product_id = (int) $product_id;
+        if(sfIsInt($category_id) && sfIsRecord("dtb_category","category_id", $category_id)) {
+            $g_category_id = $category_id;
+        } else if (sfIsInt($product_id) && sfIsRecord("dtb_products","product_id", $product_id, "status = 1")) {
+            $objQuery = new SC_Query();
+            $where = "product_id = ?";
+            $category_id = $objQuery->get("dtb_products", "category_id", $where, array($product_id));
+            $g_category_id = $category_id;
+        } else {
+            // 不正な場合は、0を返す。
+            $g_category_id = 0;
+        }
+    }
+    return $g_category_id;
+}
+
+// ROOTID取得判定用のグローバル変数(一度取得されていたら再取得しないようにする)
 $g_root_on = false;
 $g_root_id = "";
 
-/* ÁªÂòÃæ¤Î¥¢¥¤¥Æ¥à¤Î¥ë¡¼¥È¥«¥Æ¥´¥êID¤ò¼èÆÀ¤¹¤ë */
+/* 選択中のアイテムのルートカテゴリIDを取得する */
 function sfGetRootId() {
-	global $g_root_on;
-	global $g_root_id;
-	if(!$g_root_on)	{
-		$g_root_on = true;
-		$objQuery = new SC_Query();
-		if($_GET['product_id'] != "" || $_GET['category_id'] != "") {
-			// ÁªÂòÃæ¤Î¥«¥Æ¥´¥êID¤òÈ½Äê¤¹¤ë
-			$category_id = sfGetCategoryId($_GET['product_id'], $_GET['category_id']);
-			// ROOT¥«¥Æ¥´¥êID¤Î¼èÆÀ
-			 $arrRet = sfGetParents($objQuery, 'dtb_category', 'parent_category_id', 'category_id', $category_id);
-			 $root_id = $arrRet[0];
-		} else {
-			// ROOT¥«¥Æ¥´¥êID¤ò¤Ê¤·¤ËÀßÄê¤¹¤ë
-			$root_id = "";
-		}
-		$g_root_id = $root_id;
-	}
-	return $g_root_id;
-}
-
-/* ¥«¥Æ¥´¥ê¤«¤é¾¦ÉÊ¤ò¸¡º÷¤¹¤ë¾ì¹ç¤ÎWHEREÊ¸¤ÈÃÍ¤òÊÖ¤¹ */
+    global $g_root_on;
+    global $g_root_id;
+    if(!$g_root_on)	{
+        $g_root_on = true;
+        $objQuery = new SC_Query();
+        if($_GET['product_id'] != "" || $_GET['category_id'] != "") {
+            // 選択中のカテゴリIDを判定する
+            $category_id = sfGetCategoryId($_GET['product_id'], $_GET['category_id']);
+            // ROOTカテゴリIDの取得
+             $arrRet = sfGetParents($objQuery, 'dtb_category', 'parent_category_id', 'category_id', $category_id);
+             $root_id = $arrRet[0];
+        } else {
+            // ROOTカテゴリIDをなしに設定する
+            $root_id = "";
+        }
+        $g_root_id = $root_id;
+    }
+    return $g_root_id;
+}
+
+/* カテゴリから商品を検索する場合のWHERE文と値を返す */
 function sfGetCatWhere($category_id) {
-	// »Ò¥«¥Æ¥´¥êID¤Î¼èÆÀ
-	$arrRet = sfGetChildsID("dtb_category", "parent_category_id", "category_id", $category_id);
-	$tmp_where = "";
-	foreach ($arrRet as $val) {
-		if($tmp_where == "") {
-			$tmp_where.= " category_id IN ( ?";
-		} else {
-			$tmp_where.= ",? ";
-		}
-		$arrval[] = $val;
-	}
-	$tmp_where.= " ) ";
-	return array($tmp_where, $arrval);
-}
-
-/* ²Ã»»¥Ý¥¤¥ó¥È¤Î·×»»¼° */
+    // 子カテゴリIDの取得
+    $arrRet = sfGetChildsID("dtb_category", "parent_category_id", "category_id", $category_id);
+    $tmp_where = "";
+    foreach ($arrRet as $val) {
+        if($tmp_where == "") {
+            $tmp_where.= " category_id IN ( ?";
+        } else {
+            $tmp_where.= ",? ";
+        }
+        $arrval[] = $val;
+    }
+    $tmp_where.= " ) ";
+    return array($tmp_where, $arrval);
+}
+
+/* 加算ポイントの計算式 */
 function sfGetAddPoint($totalpoint, $use_point, $arrInfo) {
-	// ¹ØÆþ¾¦ÉÊ¤Î¹ç·×¥Ý¥¤¥ó¥È¤«¤éÍøÍÑ¤·¤¿¥Ý¥¤¥ó¥È¤Î¥Ý¥¤¥ó¥È´¹»»²ÁÃÍ¤ò°ú¤¯Êý¼°
-	$add_point = $totalpoint - intval($use_point * ($arrInfo['point_rate'] / 100));
-	
-	if($add_point < 0) {
-		$add_point = '0';
-	}
-	return $add_point;
-}
-
-/* °ì°Õ¤«¤ÄÍ½Â¬¤µ¤ì¤Ë¤¯¤¤ID */
+    // 購入商品の合計ポイントから利用したポイントのポイント換算価値を引く方式
+    $add_point = $totalpoint - intval($use_point * ($arrInfo['point_rate'] / 100));
+
+    if($add_point < 0) {
+        $add_point = '0';
+    }
+    return $add_point;
+}
+
+/* 一意かつ予測されにくいID */
 function sfGetUniqRandomId($head = "") {
-	// Í½Â¬¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¥é¥ó¥À¥àÊ¸»úÎó¤òÉÕÍ¿¤¹¤ë¡£
-	$random = gfMakePassword(8);
-	// Æ±°ì¥Û¥¹¥ÈÆâ¤Ç°ì°Õ¤ÊID¤òÀ¸À®
-	$id = uniqid($head);
-	return ($id . $random);
-}
-
-// ¥«¥Æ¥´¥êÊÌ¥ª¥¹¥¹¥áÉÊ¤Î¼èÆÀ
+    // 予測されないようにランダム文字列を付与する。
+    $random = gfMakePassword(8);
+    // 同一ホスト内で一意なIDを生成
+    $id = uniqid($head);
+    return ($id . $random);
+}
+
+// カテゴリ別オススメ品の取得
 function sfGetBestProducts( $conn, $category_id = 0){
-	// ´û¤ËÅÐÏ¿¤µ¤ì¤Æ¤¤¤ëÆâÍÆ¤ò¼èÆÀ¤¹¤ë
-	$sql = "SELECT name, main_image, main_list_image, price01_min, price01_max, price02_min, price02_max, point_rate,
-			 A.product_id, A.comment FROM dtb_best_products as A LEFT JOIN vw_products_allclass AS allcls 
-			USING (product_id) WHERE A.category_id = ? AND A.del_flg = 0 AND status = 1 ORDER BY A.rank";
-	$arrItems = $conn->getAll($sql, array($category_id));
-
-	return $arrItems;
-}
-
-// ÆÃ¼ìÀ©¸æÊ¸»ú¤Î¼êÆ°¥¨¥¹¥±¡¼¥×
+    // 既に登録されている内容を取得する
+    $sql = "SELECT name, main_image, main_list_image, price01_min, price01_max, price02_min, price02_max, point_rate,
+             A.product_id, A.comment FROM dtb_best_products as A LEFT JOIN vw_products_allclass AS allcls
+            USING (product_id) WHERE A.category_id = ? AND A.del_flg = 0 AND status = 1 ORDER BY A.rank";
+    $arrItems = $conn->getAll($sql, array($category_id));
+
+    return $arrItems;
+}
+
+// 特殊制御文字の手動エスケープ
 function sfManualEscape($data) {
-	// ÇÛÎó¤Ç¤Ê¤¤¾ì¹ç
-	if(!is_array($data)) {
-		if (DB_TYPE == "pgsql") {
-			$ret = pg_escape_string($data);
-		}else if(DB_TYPE == "mysql"){
-			$ret = mysql_real_escape_string($data);
-		}
-		$ret = ereg_replace("%", "\\%", $ret);
-		$ret = ereg_replace("_", "\\_", $ret);
-		return $ret;
-	}
-	
-	// ÇÛÎó¤Î¾ì¹ç
-	foreach($data as $val) {
-		if (DB_TYPE == "pgsql") {
-			$ret = pg_escape_string($val);
-		}else if(DB_TYPE == "mysql"){
-			$ret = mysql_real_escape_string($val);
-		}
-
-		$ret = ereg_replace("%", "\\%", $ret);
-		$ret = ereg_replace("_", "\\_", $ret);
-		$arrRet[] = $ret;
-	}
-
-	return $arrRet;
-}
-
-// ¼õÃíÈÖ¹æ¡¢ÍøÍÑ¥Ý¥¤¥ó¥È¡¢²Ã»»¥Ý¥¤¥ó¥È¤«¤éºÇ½ª¥Ý¥¤¥ó¥È¤ò¼èÆÀ
+    // 配列でない場合
+    if(!is_array($data)) {
+        if (DB_TYPE == "pgsql") {
+            $ret = pg_escape_string($data);
+        }else if(DB_TYPE == "mysql"){
+            $ret = mysql_real_escape_string($data);
+        }
+        $ret = ereg_replace("%", "\\%", $ret);
+        $ret = ereg_replace("_", "\\_", $ret);
+        return $ret;
+    }
+
+    // 配列の場合
+    foreach($data as $val) {
+        if (DB_TYPE == "pgsql") {
+            $ret = pg_escape_string($val);
+        }else if(DB_TYPE == "mysql"){
+            $ret = mysql_real_escape_string($val);
+        }
+
+        $ret = ereg_replace("%", "\\%", $ret);
+        $ret = ereg_replace("_", "\\_", $ret);
+        $arrRet[] = $ret;
+    }
+
+    return $arrRet;
+}
+
+// 受注番号、利用ポイント、加算ポイントから最終ポイントを取得
 function sfGetCustomerPoint($order_id, $use_point, $add_point) {
-	$objQuery = new SC_Query();
-	$arrRet = $objQuery->select("customer_id", "dtb_order", "order_id = ?", array($order_id));
-	$customer_id = $arrRet[0]['customer_id'];
-	if($customer_id != "" && $customer_id >= 1) {
-		$arrRet = $objQuery->select("point", "dtb_customer", "customer_id = ?", array($customer_id));
-		$point = $arrRet[0]['point'];
-		$total_point = $arrRet[0]['point'] - $use_point + $add_point;
-	} else {
-		$total_point = "";
-		$point = "";
-	}
-	return array($point, $total_point);
-}
-
-/* ¥É¥á¥¤¥ó´Ö¤ÇÍ­¸ú¤Ê¥»¥Ã¥·¥ç¥ó¤Î¥¹¥¿¡¼¥È */
+    $objQuery = new SC_Query();
+    $arrRet = $objQuery->select("customer_id", "dtb_order", "order_id = ?", array($order_id));
+    $customer_id = $arrRet[0]['customer_id'];
+    if($customer_id != "" && $customer_id >= 1) {
+        $arrRet = $objQuery->select("point", "dtb_customer", "customer_id = ?", array($customer_id));
+        $point = $arrRet[0]['point'];
+        $total_point = $arrRet[0]['point'] - $use_point + $add_point;
+    } else {
+        $total_point = "";
+        $point = "";
+    }
+    return array($point, $total_point);
+}
+
+/* ドメイン間で有効なセッションのスタート */
 function sfDomainSessionStart() {
-	$ret = session_id();
+    $ret = session_id();
 /*
-	¥Ø¥Ã¥À¡¼¤òÁ÷¿®¤·¤Æ¤¤¤Æ¤âsession_start()¤¬É¬Í×¤Ê¥Ú¡¼¥¸¤¬¤¢¤ë¤Î¤Ç
-	¥³¥á¥ó¥È¥¢¥¦¥È¤·¤Æ¤ª¤¯
-	if($ret == "" && !headers_sent()) {
+    ヘッダーを送信していてもsession_start()が必要なページがあるので
+    コメントアウトしておく
+    if($ret == "" && !headers_sent()) {
 */
-	if($ret == "") {
-		/* ¥»¥Ã¥·¥ç¥ó¥Ñ¥é¥á¡¼¥¿¤Î»ØÄê
-		 ¡¦¥Ö¥é¥¦¥¶¤òÊÄ¤¸¤ë¤Þ¤ÇÍ­¸ú
-		 ¡¦¤¹¤Ù¤Æ¤Î¥Ñ¥¹¤ÇÍ­¸ú
-		 ¡¦Æ±¤¸¥É¥á¥¤¥ó´Ö¤Ç¶¦Í­ */
-		session_set_cookie_params (0, "/", DOMAIN_NAME);
-
-		if(!ini_get("session.auto_start")){
-			// ¥»¥Ã¥·¥ç¥ó³«»Ï
-			session_start();
-		}
-	}
-}
-
-/* Ê¸»úÎó¤Ë¶¯À©Åª¤Ë²þ¹Ô¤òÆþ¤ì¤ë */
+    if($ret == "") {
+        /* セッションパラメータの指定
+         ・ブラウザを閉じるまで有効
+         ・すべてのパスで有効
+         ・同じドメイン間で共有 */
+        session_set_cookie_params (0, "/", DOMAIN_NAME);
+
+        if(!ini_get("session.auto_start")){
+            // セッション開始
+            session_start();
+        }
+    }
+}
+
+/* 文字列に強制的に改行を入れる */
 function sfPutBR($str, $size) {
-	$i = 0;
-	$cnt = 0;
-	$line = array();
-	$ret = "";
-	
-	while($str[$i] != "") {
-		$line[$cnt].=$str[$i];
-		$i++;
-		if(strlen($line[$cnt]) > $size) {
-			$line[$cnt].="<br />";
-			$cnt++;
-		}
-	}
-	
-	foreach($line as $val) {
-		$ret.=$val;
-	}
-	return $ret;
-}
-
-// Æó²ó°Ê¾å·«¤êÊÖ¤µ¤ì¤Æ¤¤¤ë¥¹¥é¥Ã¥·¥å[/]¤ò°ì¤Ä¤ËÊÑ´¹¤¹¤ë¡£
+    $i = 0;
+    $cnt = 0;
+    $line = array();
+    $ret = "";
+
+    while($str[$i] != "") {
+        $line[$cnt].=$str[$i];
+        $i++;
+        if(strlen($line[$cnt]) > $size) {
+            $line[$cnt].="<br />";
+            $cnt++;
+        }
+    }
+
+    foreach($line as $val) {
+        $ret.=$val;
+    }
+    return $ret;
+}
+
+// 二回以上繰り返されているスラッシュ[/]を一つに変換する。
 function sfRmDupSlash($istr){
-	if(ereg("^http://", $istr)) {
-		$str = substr($istr, 7);
-		$head = "http://";
-	} else if(ereg("^https://", $istr)) {
-		$str = substr($istr, 8);
-		$head = "https://";
-	} else {
-		$str = $istr;
-	}
-	$str = ereg_replace("[/]+", "/", $str);
-	$ret = $head . $str;
-	return $ret;	
+    if(ereg("^http://", $istr)) {
+        $str = substr($istr, 7);
+        $head = "http://";
+    } else if(ereg("^https://", $istr)) {
+        $str = substr($istr, 8);
+        $head = "https://";
+    } else {
+        $str = $istr;
+    }
+    $str = ereg_replace("[/]+", "/", $str);
+    $ret = $head . $str;
+    return $ret;
 }
 
 function sfEncodeFile($filepath, $enc_type, $out_dir) {
-	$ifp = fopen($filepath, "r");
-	
-	$basename = basename($filepath);
-	$outpath = $out_dir . "enc_" . $basename;
-	
-	$ofp = fopen($outpath, "w+");
-	
-	while(!feof($ifp)) {
-		$line = fgets($ifp);
-		$line = mb_convert_encoding($line, $enc_type, "auto");
-		fwrite($ofp,  $line);
-	}
-	
-	fclose($ofp);
-	fclose($ifp);
-	
-	return 	$outpath;
+    $ifp = fopen($filepath, "r");
+
+    $basename = basename($filepath);
+    $outpath = $out_dir . "enc_" . $basename;
+
+    $ofp = fopen($outpath, "w+");
+
+    while(!feof($ifp)) {
+        $line = fgets($ifp);
+        $line = mb_convert_encoding($line, $enc_type, "auto");
+        fwrite($ofp,  $line);
+    }
+
+    fclose($ofp);
+    fclose($ifp);
+
+    return 	$outpath;
 }
 
 function sfCutString($str, $len, $byte = true, $commadisp = true) {
-	if($byte) {
-		if(strlen($str) > ($len + 2)) {
-			$ret =substr($str, 0, $len);
-			$cut = substr($str, $len);
-		} else {
-			$ret = $str;
-			$commadisp = false;
-		}
-	} else {
-		if(mb_strlen($str) > ($len + 1)) {
-			$ret = mb_substr($str, 0, $len);
-			$cut = mb_substr($str, $len);
-		} else {
-			$ret = $str;
-			$commadisp = false;
-		}
-	}
-
-	// ³¨Ê¸»ú¥¿¥°¤ÎÅÓÃæ¤ÇÊ¬ÃÇ¤µ¤ì¤Ê¤¤¤è¤¦¤Ë¤¹¤ë¡£
-	if (isset($cut)) {
-		// Ê¬³ä°ÌÃÖ¤è¤êÁ°¤ÎºÇ¸å¤Î [ °Ê¹ß¤ò¼èÆÀ¤¹¤ë¡£
-		$head = strrchr($ret, '[');
-
-		// Ê¬³ä°ÌÃÖ¤è¤ê¸å¤ÎºÇ½é¤Î ] °ÊÁ°¤ò¼èÆÀ¤¹¤ë¡£
-		$tail_pos = strpos($cut, ']');
-		if ($tail_pos !== false) {
-			$tail = substr($cut, 0, $tail_pos + 1);
-		}
-
-		// Ê¬³ä°ÌÃÖ¤è¤êÁ°¤Ë [¡¢¸å¤Ë ] ¤¬¸«¤Ä¤«¤Ã¤¿¾ì¹ç¤Ï¡¢[ ¤«¤é ] ¤Þ¤Ç¤ò
-		// ÀÜÂ³¤·¤Æ³¨Ê¸»ú¥¿¥°1¸ÄÊ¬¤Ë¤Ê¤ë¤«¤É¤¦¤«¤ò¥Á¥§¥Ã¥¯¤¹¤ë¡£
-		if ($head !== false && $tail_pos !== false) {
-			$subject = $head . $tail;
-			if (preg_match('/^\[emoji:e?\d+\]$/', $subject)) {
-				// ³¨Ê¸»ú¥¿¥°¤¬¸«¤Ä¤«¤Ã¤¿¤Î¤Çºï½ü¤¹¤ë¡£
-				$ret = substr($ret, 0, -strlen($head));
-			}
-		}
-	}
-
-	if($commadisp){
-		$ret = $ret . "...";
-	}
-	return $ret;
-}
-
-// Ç¯¡¢·î¡¢Äù¤áÆü¤«¤é¡¢Àè·î¤ÎÄù¤áÆü+1¡¢º£·î¤ÎÄù¤áÆü¤òµá¤á¤ë¡£
+    if($byte) {
+        if(strlen($str) > ($len + 2)) {
+            $ret =substr($str, 0, $len);
+            $cut = substr($str, $len);
+        } else {
+            $ret = $str;
+            $commadisp = false;
+        }
+    } else {
+        if(mb_strlen($str) > ($len + 1)) {
+            $ret = mb_substr($str, 0, $len);
+            $cut = mb_substr($str, $len);
+        } else {
+            $ret = $str;
+            $commadisp = false;
+        }
+    }
+
+    // 絵文字タグの途中で分断されないようにする。
+    if (isset($cut)) {
+        // 分割位置より前の最後の [ 以降を取得する。
+        $head = strrchr($ret, '[');
+
+        // 分割位置より後の最初の ] 以前を取得する。
+        $tail_pos = strpos($cut, ']');
+        if ($tail_pos !== false) {
+            $tail = substr($cut, 0, $tail_pos + 1);
+        }
+
+        // 分割位置より前に [、後に ] が見つかった場合は、[ から ] までを
+        // 接続して絵文字タグ1個分になるかどうかをチェックする。
+        if ($head !== false && $tail_pos !== false) {
+            $subject = $head . $tail;
+            if (preg_match('/^\[emoji:e?\d+\]$/', $subject)) {
+                // 絵文字タグが見つかったので削除する。
+                $ret = substr($ret, 0, -strlen($head));
+            }
+        }
+    }
+
+    if($commadisp){
+        $ret = $ret . "...";
+    }
+    return $ret;
+}
+
+// 年、月、締め日から、先月の締め日+1、今月の締め日を求める。
 function sfTermMonth($year, $month, $close_day) {
-	$end_year = $year;
-	$end_month = $month;
-	
-	// ³«»Ï·î¤¬½ªÎ»·î¤ÈÆ±¤¸¤«ÈÝ¤«
-	$same_month = false;
-	
-	// ³ºÅö·î¤ÎËöÆü¤òµá¤á¤ë¡£
-	$end_last_day = date("d", mktime(0, 0, 0, $month + 1, 0, $year));
-	
-	// ·î¤ÎËöÆü¤¬Äù¤áÆü¤è¤ê¾¯¤Ê¤¤¾ì¹ç
-	if($end_last_day < $close_day) {
-		// Äù¤áÆü¤ò·îËöÆü¤Ë¹ç¤ï¤»¤ë
-		$end_day = $end_last_day;
-	} else {
-		$end_day = $close_day;
-	}
-	
-	// Á°·î¤Î¼èÆÀ
-	$tmp_year = date("Y", mktime(0, 0, 0, $month, 0, $year));
-	$tmp_month = date("m", mktime(0, 0, 0, $month, 0, $year));
-	// Á°·î¤ÎËöÆü¤òµá¤á¤ë¡£
-	$start_last_day = date("d", mktime(0, 0, 0, $month, 0, $year));
-	
-	// Á°·î¤ÎËöÆü¤¬Äù¤áÆü¤è¤ê¾¯¤Ê¤¤¾ì¹ç
-	if ($start_last_day < $close_day) {
-		// ·îËöÆü¤Ë¹ç¤ï¤»¤ë
-		$tmp_day = $start_last_day;
-	} else {
-		$tmp_day = $close_day;
-	}
-	
-	// Àè·î¤ÎËöÆü¤ÎÍâÆü¤ò¼èÆÀ¤¹¤ë
-	$start_year = date("Y", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
-	$start_month = date("m", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
-	$start_day = date("d", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
-	
-	// ÆüÉÕ¤ÎºîÀ®
-	$start_date = sprintf("%d/%d/%d 00:00:00", $start_year, $start_month, $start_day);
-	$end_date = sprintf("%d/%d/%d 23:59:59", $end_year, $end_month, $end_day);
-	
-	return array($start_date, $end_date);
-}
-
-// PDFÍÑ¤ÎRGB¥«¥é¡¼¤òÊÖ¤¹
+    $end_year = $year;
+    $end_month = $month;
+
+    // 開始月が終了月と同じか否か
+    $same_month = false;
+
+    // 該当月の末日を求める。
+    $end_last_day = date("d", mktime(0, 0, 0, $month + 1, 0, $year));
+
+    // 月の末日が締め日より少ない場合
+    if($end_last_day < $close_day) {
+        // 締め日を月末日に合わせる
+        $end_day = $end_last_day;
+    } else {
+        $end_day = $close_day;
+    }
+
+    // 前月の取得
+    $tmp_year = date("Y", mktime(0, 0, 0, $month, 0, $year));
+    $tmp_month = date("m", mktime(0, 0, 0, $month, 0, $year));
+    // 前月の末日を求める。
+    $start_last_day = date("d", mktime(0, 0, 0, $month, 0, $year));
+
+    // 前月の末日が締め日より少ない場合
+    if ($start_last_day < $close_day) {
+        // 月末日に合わせる
+        $tmp_day = $start_last_day;
+    } else {
+        $tmp_day = $close_day;
+    }
+
+    // 先月の末日の翌日を取得する
+    $start_year = date("Y", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
+    $start_month = date("m", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
+    $start_day = date("d", mktime(0, 0, 0, $tmp_month, $tmp_day + 1, $tmp_year));
+
+    // 日付の作成
+    $start_date = sprintf("%d/%d/%d 00:00:00", $start_year, $start_month, $start_day);
+    $end_date = sprintf("%d/%d/%d 23:59:59", $end_year, $end_month, $end_day);
+
+    return array($start_date, $end_date);
+}
+
+// PDF用のRGBカラーを返す
 function sfGetPdfRgb($hexrgb) {
-	$hex = substr($hexrgb, 0, 2);
-	$r = hexdec($hex) / 255;
-	
-	$hex = substr($hexrgb, 2, 2);
-	$g = hexdec($hex) / 255;
-	
-	$hex = substr($hexrgb, 4, 2);
-	$b = hexdec($hex) / 255;
-	
-	return array($r, $g, $b);	
-}
-
-//¥á¥ë¥Þ¥¬²¾ÅÐÏ¿¤È¥á¡¼¥ëÇÛ¿®
+    $hex = substr($hexrgb, 0, 2);
+    $r = hexdec($hex) / 255;
+
+    $hex = substr($hexrgb, 2, 2);
+    $g = hexdec($hex) / 255;
+
+    $hex = substr($hexrgb, 4, 2);
+    $b = hexdec($hex) / 255;
+
+    return array($r, $g, $b);
+}
+
+//メルマガ仮登録とメール配信
 function sfRegistTmpMailData($mail_flag, $email){
-	$objQuery = new SC_Query();
-	$objConn = new SC_DBConn();
-	$objPage = new LC_Page();
-	
-	$random_id = sfGetUniqRandomId();
-	$arrRegistMailMagazine["mail_flag"] = $mail_flag;
-	$arrRegistMailMagazine["email"] = $email;
-	$arrRegistMailMagazine["temp_id"] =$random_id;
-	$arrRegistMailMagazine["end_flag"]='0';
-	$arrRegistMailMagazine["update_date"] = 'now()';
-	
-	//¥á¥ë¥Þ¥¬²¾ÅÐÏ¿ÍÑ¥Õ¥é¥°
-	$flag = $objQuery->count("dtb_customer_mail_temp", "email=?", array($email));
-	$objConn->query("BEGIN");
-	switch ($flag){
-		case '0':
-		$objConn->autoExecute("dtb_customer_mail_temp",$arrRegistMailMagazine);
-		break;
-	
-		case '1':
-		$objConn->autoExecute("dtb_customer_mail_temp",$arrRegistMailMagazine, "email = '" .addslashes($email). "'");
-		break;
-	}
-	$objConn->query("COMMIT");
-	$subject = sfMakeSubject('¥á¥ë¥Þ¥¬²¾ÅÐÏ¿¤¬´°Î»¤·¤Þ¤·¤¿¡£');
-	$objPage->tpl_url = SSL_URL."mailmagazine/regist.php?temp_id=".$arrRegistMailMagazine['temp_id'];
-	switch ($mail_flag){
-		case '1':
-		$objPage->tpl_name = "ÅÐÏ¿";
-		$objPage->tpl_kindname = "HTML";
-		break;
-		
-		case '2':
-		$objPage->tpl_name = "ÅÐÏ¿";
-		$objPage->tpl_kindname = "¥Æ¥­¥¹¥È";
-		break;
-		
-		case '3':
-		$objPage->tpl_name = "²ò½ü";
-		break;
-	}
-		$objPage->tpl_email = $email;
-	sfSendTplMail($email, $subject, 'mail_templates/mailmagazine_temp.tpl', $objPage);
-}
-
-// ºÆµ¢Åª¤ËÂ¿ÃÊÇÛÎó¤ò¸¡º÷¤·¤Æ°ì¼¡¸µÇÛÎó(Hidden°úÅÏ¤·ÍÑÇÛÎó)¤ËÊÑ´¹¤¹¤ë¡£
+    $objQuery = new SC_Query();
+    $objConn = new SC_DBConn();
+    $objPage = new LC_Page();
+
+    $random_id = sfGetUniqRandomId();
+    $arrRegistMailMagazine["mail_flag"] = $mail_flag;
+    $arrRegistMailMagazine["email"] = $email;
+    $arrRegistMailMagazine["temp_id"] =$random_id;
+    $arrRegistMailMagazine["end_flag"]='0';
+    $arrRegistMailMagazine["update_date"] = 'now()';
+
+    //メルマガ仮登録用フラグ
+    $flag = $objQuery->count("dtb_customer_mail_temp", "email=?", array($email));
+    $objConn->query("BEGIN");
+    switch ($flag){
+        case '0':
+        $objConn->autoExecute("dtb_customer_mail_temp",$arrRegistMailMagazine);
+        break;
+
+        case '1':
+        $objConn->autoExecute("dtb_customer_mail_temp",$arrRegistMailMagazine, "email = '" .addslashes($email). "'");
+        break;
+    }
+    $objConn->query("COMMIT");
+    $subject = sfMakeSubject('メルマガ仮登録が完了しました。');
+    $objPage->tpl_url = SSL_URL."mailmagazine/regist.php?temp_id=".$arrRegistMailMagazine['temp_id'];
+    switch ($mail_flag){
+        case '1':
+        $objPage->tpl_name = "登録";
+        $objPage->tpl_kindname = "HTML";
+        break;
+
+        case '2':
+        $objPage->tpl_name = "登録";
+        $objPage->tpl_kindname = "テキスト";
+        break;
+
+        case '3':
+        $objPage->tpl_name = "解除";
+        break;
+    }
+        $objPage->tpl_email = $email;
+    sfSendTplMail($email, $subject, 'mail_templates/mailmagazine_temp.tpl', $objPage);
+}
+
+// 再帰的に多段配列を検索して一次元配列(Hidden引渡し用配列)に変換する。
 function sfMakeHiddenArray($arrSrc, $arrDst = array(), $parent_key = "") {
-	if(is_array($arrSrc)) {
-		foreach($arrSrc as $key => $val) {
-			if($parent_key != "") {
-				$keyname = $parent_key . "[". $key . "]";
-			} else {
-				$keyname = $key;
-			}
-			if(is_array($val)) {
-				$arrDst = sfMakeHiddenArray($val, $arrDst, $keyname);
-			} else {
-				$arrDst[$keyname] = $val;
-			}
-		}
-	}
-	return $arrDst;
-}
-
-// DB¼èÆÀÆü»þ¤ò¥¿¥¤¥à¤ËÊÑ´¹
+    if(is_array($arrSrc)) {
+        foreach($arrSrc as $key => $val) {
+            if($parent_key != "") {
+                $keyname = $parent_key . "[". $key . "]";
+            } else {
+                $keyname = $key;
+            }
+            if(is_array($val)) {
+                $arrDst = sfMakeHiddenArray($val, $arrDst, $keyname);
+            } else {
+                $arrDst[$keyname] = $val;
+            }
+        }
+    }
+    return $arrDst;
+}
+
+// DB取得日時をタイムに変換
 function sfDBDatetoTime($db_date) {
-	$date = ereg_replace("\..*$","",$db_date);
-	$time = strtotime($date);
-	return $time;
-}
-
-// ½ÐÎÏ¤ÎºÝ¤Ë¥Æ¥ó¥×¥ì¡¼¥È¤òÀÚ¤êÂØ¤¨¤é¤ì¤ë
+    $date = ereg_replace("\..*$","",$db_date);
+    $time = strtotime($date);
+    return $time;
+}
+
+// 出力の際にテンプレートを切り替えられる
 /*
-	index.php?tpl=test.tpl
+    index.php?tpl=test.tpl
 */
 function sfCustomDisplay($objPage, $is_mobile = false) {
-	$basename = basename($_SERVER["REQUEST_URI"]);
-
-	if($basename == "") {
-		$path = $_SERVER["REQUEST_URI"] . "index.php";
-	} else {
-		$path = $_SERVER["REQUEST_URI"];
-	}	
-
-	if($_GET['tpl'] != "") {
-		$tpl_name = $_GET['tpl'];
-	} else {
-		$tpl_name = ereg_replace("^/", "", $path);
-		$tpl_name = ereg_replace("/", "_", $tpl_name);
-		$tpl_name = ereg_replace("(\.php$|\.html$)", ".tpl", $tpl_name);
-	}
-
-	$template_path = TEMPLATE_FTP_DIR . $tpl_name;
-
-	if($is_mobile === true) {
-		$objView = new SC_MobileView();			
-		$objView->assignobj($objPage);
-		$objView->display(SITE_FRAME);		
-	} else if(file_exists($template_path)) {
-		$objView = new SC_UserView(TEMPLATE_FTP_DIR, COMPILE_FTP_DIR);
-		$objView->assignobj($objPage);
-		$objView->display($tpl_name);
-	} else {
-		$objView = new SC_SiteView();
-		$objView->assignobj($objPage);
-		$objView->display(SITE_FRAME);
-	}
-}
-
-//²ñ°÷ÊÔ½¸ÅÐÏ¿½èÍý
+    $basename = basename($_SERVER["REQUEST_URI"]);
+
+    if($basename == "") {
+        $path = $_SERVER["REQUEST_URI"] . "index.php";
+    } else {
+        $path = $_SERVER["REQUEST_URI"];
+    }
+
+    if($_GET['tpl'] != "") {
+        $tpl_name = $_GET['tpl'];
+    } else {
+        $tpl_name = ereg_replace("^/", "", $path);
+        $tpl_name = ereg_replace("/", "_", $tpl_name);
+        $tpl_name = ereg_replace("(\.php$|\.html$)", ".tpl", $tpl_name);
+    }
+
+    $template_path = TEMPLATE_FTP_DIR . $tpl_name;
+
+    if($is_mobile === true) {
+        $objView = new SC_MobileView();
+        $objView->assignobj($objPage);
+        $objView->display(SITE_FRAME);
+    } else if(file_exists($template_path)) {
+        $objView = new SC_UserView(TEMPLATE_FTP_DIR, COMPILE_FTP_DIR);
+        $objView->assignobj($objPage);
+        $objView->display($tpl_name);
+    } else {
+        $objView = new SC_SiteView();
+        $objView->assignobj($objPage);
+        $objView->display(SITE_FRAME);
+    }
+}
+
+//会員編集登録処理
 function sfEditCustomerData($array, $arrRegistColumn) {
-	$objQuery = new SC_Query();
-	
-	foreach ($arrRegistColumn as $data) {
-		if ($data["column"] != "password") {
-			if($array[ $data['column'] ] != "") {
-				$arrRegist[ $data["column"] ] = $array[ $data["column"] ];
-			} else {
-				$arrRegist[ $data['column'] ] = NULL;
-			}
-		}
-	}
-	if (strlen($array["year"]) > 0 && strlen($array["month"]) > 0 && strlen($array["day"]) > 0) {
-		$arrRegist["birth"] = $array["year"] ."/". $array["month"] ."/". $array["day"] ." 00:00:00";
-	} else {
-		$arrRegist["birth"] = NULL;
-	}
-
-	//-- ¥Ñ¥¹¥ï¡¼¥É¤Î¹¹¿·¤¬¤¢¤ë¾ì¹ç¤Ï°Å¹æ²½¡£¡Ê¹¹¿·¤¬¤Ê¤¤¾ì¹ç¤ÏUPDATEÊ¸¤ò¹½À®¤·¤Ê¤¤¡Ë
-	if ($array["password"] != DEFAULT_PASSWORD) $arrRegist["password"] = sha1($array["password"] . ":" . AUTH_MAGIC); 
-	$arrRegist["update_date"] = "NOW()";
-	
-	//-- ÊÔ½¸ÅÐÏ¿¼Â¹Ô
-	if (defined('MOBILE_SITE')) {
-		$arrRegist['email_mobile'] = $arrRegist['email'];
-		unset($arrRegist['email']);
-	}
-	$objQuery->begin();
-	$objQuery->update("dtb_customer", $arrRegist, "customer_id = ? ", array($array['customer_id']));
-	$objQuery->commit();
-}
-
-// PHP¤Îmb_convert_encoding´Ø¿ô¤òSmarty¤Ç¤â»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë
+    $objQuery = new SC_Query();
+
+    foreach ($arrRegistColumn as $data) {
+        if ($data["column"] != "password") {
+            if($array[ $data['column'] ] != "") {
+                $arrRegist[ $data["column"] ] = $array[ $data["column"] ];
+            } else {
+                $arrRegist[ $data['column'] ] = NULL;
+            }
+        }
+    }
+    if (strlen($array["year"]) > 0 && strlen($array["month"]) > 0 && strlen($array["day"]) > 0) {
+        $arrRegist["birth"] = $array["year"] ."/". $array["month"] ."/". $array["day"] ." 00:00:00";
+    } else {
+        $arrRegist["birth"] = NULL;
+    }
+
+    //-- パスワードの更新がある場合は暗号化。（更新がない場合はUPDATE文を構成しない）
+    if ($array["password"] != DEFAULT_PASSWORD) $arrRegist["password"] = sha1($array["password"] . ":" . AUTH_MAGIC);
+    $arrRegist["update_date"] = "NOW()";
+
+    //-- 編集登録実行
+    if (defined('MOBILE_SITE')) {
+        $arrRegist['email_mobile'] = $arrRegist['email'];
+        unset($arrRegist['email']);
+    }
+    $objQuery->begin();
+    $objQuery->update("dtb_customer", $arrRegist, "customer_id = ? ", array($array['customer_id']));
+    $objQuery->commit();
+}
+
+// PHPのmb_convert_encoding関数をSmartyでも使えるようにする
 function sf_mb_convert_encoding($str, $encode = 'CHAR_CODE') {
-	return  mb_convert_encoding($str, $encode);
-}	
-
-// PHP¤Îmktime´Ø¿ô¤òSmarty¤Ç¤â»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë
+    return  mb_convert_encoding($str, $encode);
+}
+
+// PHPのmktime関数をSmartyでも使えるようにする
 function sf_mktime($format, $hour=0, $minute=0, $second=0, $month=1, $day=1, $year=1999) {
-	return  date($format,mktime($hour, $minute, $second, $month, $day, $year));
-}	
-
-// PHP¤Îdate´Ø¿ô¤òSmarty¤Ç¤â»È¤¨¤ë¤è¤¦¤Ë¤¹¤ë
+    return  date($format,mktime($hour, $minute, $second, $month, $day, $year));
+}
+
+// PHPのdate関数をSmartyでも使えるようにする
 function sf_date($format, $timestamp = '') {
-	return  date( $format, $timestamp);
-}
-
-// ¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤Î·¿¤òÊÑ´¹¤¹¤ë
+    return  date( $format, $timestamp);
+}
+
+// チェックボックスの型を変換する
 function sfChangeCheckBox($data , $tpl = false){
-	if ($tpl) {
-		if ($data == 1){
-			return 'checked';
-		}else{
-			return "";
-		}
-	}else{
-		if ($data == "on"){
-			return 1;
-		}else{
-			return 2;
-		}
-	}
+    if ($tpl) {
+        if ($data == 1){
+            return 'checked';
+        }else{
+            return "";
+        }
+    }else{
+        if ($data == "on"){
+            return 1;
+        }else{
+            return 2;
+        }
+    }
 }
 
 function sfCategory_Count($objQuery){
-	$sql = "";
-	
-	//¥Æ¡¼¥Ö¥ëÆâÍÆ¤Îºï½ü
-	$objQuery->query("DELETE FROM dtb_category_count");
-	$objQuery->query("DELETE FROM dtb_category_total_count");
-	
-	//³Æ¥«¥Æ¥´¥êÆâ¤Î¾¦ÉÊ¿ô¤ò¿ô¤¨¤Æ³ÊÇ¼
-	$sql = " INSERT INTO dtb_category_count(category_id, product_count, create_date) ";
-	$sql .= " SELECT T1.category_id, count(T2.category_id), now() FROM dtb_category AS T1 LEFT JOIN dtb_products AS T2 ";
-	$sql .= " ON T1.category_id = T2.category_id  ";
-	$sql .= " WHERE T2.del_flg = 0 AND T2.status = 1 ";
-	$sql .= " GROUP BY T1.category_id, T2.category_id ";
-	$objQuery->query($sql);
-	
-	//»Ò¥«¥Æ¥´¥êÆâ¤Î¾¦ÉÊ¿ô¤ò½¸·×¤¹¤ë
-	$arrCat = $objQuery->getAll("SELECT * FROM dtb_category");
-	
-	$sql = "";
-	foreach($arrCat as $key => $val){
-		
-		// »ÒID°ìÍ÷¤ò¼èÆÀ
-		$arrRet = sfGetChildrenArray('dtb_category', 'parent_category_id', 'category_id', $val['category_id']);	
-		$line = sfGetCommaList($arrRet);
-		
-		$sql = " INSERT INTO dtb_category_total_count(category_id, product_count, create_date) ";
-		$sql .= " SELECT ?, SUM(product_count), now() FROM dtb_category_count ";
-		$sql .= " WHERE category_id IN (" . $line . ")";
-				
-		$objQuery->query($sql, array($val['category_id']));
-	}
-}
-
-// 2¤Ä¤ÎÇÛÎó¤òÍÑ¤¤¤ÆÏ¢ÁÛÇÛÎó¤òºîÀ®¤¹¤ë
+    $sql = "";
+
+    //テーブル内容の削除
+    $objQuery->query("DELETE FROM dtb_category_count");
+    $objQuery->query("DELETE FROM dtb_category_total_count");
+
+    //各カテゴリ内の商品数を数えて格納
+    $sql = " INSERT INTO dtb_category_count(category_id, product_count, create_date) ";
+    $sql .= " SELECT T1.category_id, count(T2.category_id), now() FROM dtb_category AS T1 LEFT JOIN dtb_products AS T2 ";
+    $sql .= " ON T1.category_id = T2.category_id  ";
+    $sql .= " WHERE T2.del_flg = 0 AND T2.status = 1 ";
+    $sql .= " GROUP BY T1.category_id, T2.category_id ";
+    $objQuery->query($sql);
+
+    //子カテゴリ内の商品数を集計する
+    $arrCat = $objQuery->getAll("SELECT * FROM dtb_category");
+
+    $sql = "";
+    foreach($arrCat as $key => $val){
+
+        // 子ID一覧を取得
+        $arrRet = sfGetChildrenArray('dtb_category', 'parent_category_id', 'category_id', $val['category_id']);
+        $line = sfGetCommaList($arrRet);
+
+        $sql = " INSERT INTO dtb_category_total_count(category_id, product_count, create_date) ";
+        $sql .= " SELECT ?, SUM(product_count), now() FROM dtb_category_count ";
+        $sql .= " WHERE category_id IN (" . $line . ")";
+
+        $objQuery->query($sql, array($val['category_id']));
+    }
+}
+
+// 2つの配列を用いて連想配列を作成する
 function sfarrCombine($arrKeys, $arrValues) {
 
-	if(count($arrKeys) <= 0 and count($arrValues) <= 0) return array();
-	
+    if(count($arrKeys) <= 0 and count($arrValues) <= 0) return array();
+
     $keys = array_values($arrKeys);
-    $vals = array_values($arrValues); 
-	
-    $max = max( count( $keys ), count( $vals ) ); 
-    $combine_ary = array(); 
-    for($i=0; $i<$max; $i++) { 
-        $combine_ary[$keys[$i]] = $vals[$i]; 
-    } 
-    if(is_array($combine_ary)) return $combine_ary; 
-    
-	return false; 
-}
-
-/* ³¬ÁØ¹½Â¤¤Î¥Æ¡¼¥Ö¥ë¤«¤é»ÒIDÇÛÎó¤ò¼èÆÀ¤¹¤ë */
+    $vals = array_values($arrValues);
+
+    $max = max( count( $keys ), count( $vals ) );
+    $combine_ary = array();
+    for($i=0; $i<$max; $i++) {
+        $combine_ary[$keys[$i]] = $vals[$i];
+    }
+    if(is_array($combine_ary)) return $combine_ary;
+
+    return false;
+}
+
+/* 階層構造のテーブルから子ID配列を取得する */
 function sfGetChildrenArray($table, $pid_name, $id_name, $id) {
-	$objQuery = new SC_Query();
-	$col = $pid_name . "," . $id_name;
- 	$arrData = $objQuery->select($col, $table);
-	
-	$arrPID = array();
-	$arrPID[] = $id;
-	$arrChildren = array();
-	$arrChildren[] = $id;
-	
-	$arrRet = sfGetChildrenArraySub($arrData, $pid_name, $id_name, $arrPID);
-	
-	while(count($arrRet) > 0) {
-		$arrChildren = array_merge($arrChildren, $arrRet);
-		$arrRet = sfGetChildrenArraySub($arrData, $pid_name, $id_name, $arrRet);
-	}
-	
-	return $arrChildren;
-}
-
-/* ¿ÆIDÄ¾²¼¤Î»ÒID¤ò¤¹¤Ù¤Æ¼èÆÀ¤¹¤ë */
+    $objQuery = new SC_Query();
+    $col = $pid_name . "," . $id_name;
+     $arrData = $objQuery->select($col, $table);
+
+    $arrPID = array();
+    $arrPID[] = $id;
+    $arrChildren = array();
+    $arrChildren[] = $id;
+
+    $arrRet = sfGetChildrenArraySub($arrData, $pid_name, $id_name, $arrPID);
+
+    while(count($arrRet) > 0) {
+        $arrChildren = array_merge($arrChildren, $arrRet);
+        $arrRet = sfGetChildrenArraySub($arrData, $pid_name, $id_name, $arrRet);
+    }
+
+    return $arrChildren;
+}
+
+/* 親ID直下の子IDをすべて取得する */
 function sfGetChildrenArraySub($arrData, $pid_name, $id_name, $arrPID) {
-	$arrChildren = array();
-	$max = count($arrData);
-	
-	for($i = 0; $i < $max; $i++) {
-		foreach($arrPID as $val) {
-			if($arrData[$i][$pid_name] == $val) {
-				$arrChildren[] = $arrData[$i][$id_name];
-			}
-		}
-	}	
-	return $arrChildren;
-}
-
-
-/* ³¬ÁØ¹½Â¤¤Î¥Æ¡¼¥Ö¥ë¤«¤é¿ÆIDÇÛÎó¤ò¼èÆÀ¤¹¤ë */
+    $arrChildren = array();
+    $max = count($arrData);
+
+    for($i = 0; $i < $max; $i++) {
+        foreach($arrPID as $val) {
+            if($arrData[$i][$pid_name] == $val) {
+                $arrChildren[] = $arrData[$i][$id_name];
+            }
+        }
+    }
+    return $arrChildren;
+}
+
+
+/* 階層構造のテーブルから親ID配列を取得する */
 function sfGetParentsArray($table, $pid_name, $id_name, $id) {
-	$objQuery = new SC_Query();
-	$col = $pid_name . "," . $id_name;
- 	$arrData = $objQuery->select($col, $table);
-	
-	$arrParents = array();
-	$arrParents[] = $id;
-	$child = $id;
-	
-	$ret = sfGetParentsArraySub($arrData, $pid_name, $id_name, $child);
-
-	while($ret != "") {
-		$arrParents[] = $ret;
-		$ret = sfGetParentsArraySub($arrData, $pid_name, $id_name, $ret);
-	}
-	
-	$arrParents = array_reverse($arrParents);
-	
-	return $arrParents;
-}
-
-/* »ÒID½êÂ°¤¹¤ë¿ÆID¤ò¼èÆÀ¤¹¤ë */
+    $objQuery = new SC_Query();
+    $col = $pid_name . "," . $id_name;
+     $arrData = $objQuery->select($col, $table);
+
+    $arrParents = array();
+    $arrParents[] = $id;
+    $child = $id;
+
+    $ret = sfGetParentsArraySub($arrData, $pid_name, $id_name, $child);
+
+    while($ret != "") {
+        $arrParents[] = $ret;
+        $ret = sfGetParentsArraySub($arrData, $pid_name, $id_name, $ret);
+    }
+
+    $arrParents = array_reverse($arrParents);
+
+    return $arrParents;
+}
+
+/* 子ID所属する親IDを取得する */
 function sfGetParentsArraySub($arrData, $pid_name, $id_name, $child) {
-	$max = count($arrData);
-	$parent = "";
-	for($i = 0; $i < $max; $i++) {
-		if($arrData[$i][$id_name] == $child) {
-			$parent = $arrData[$i][$pid_name];
-			break;
-		}
-	}
-	return $parent;
-}
-
-/* ³¬ÁØ¹½Â¤¤Î¥Æ¡¼¥Ö¥ë¤«¤éÍ¿¤¨¤é¤ì¤¿ID¤Î·»Äï¤ò¼èÆÀ¤¹¤ë */
+    $max = count($arrData);
+    $parent = "";
+    for($i = 0; $i < $max; $i++) {
+        if($arrData[$i][$id_name] == $child) {
+            $parent = $arrData[$i][$pid_name];
+            break;
+        }
+    }
+    return $parent;
+}
+
+/* 階層構造のテーブルから与えられたIDの兄弟を取得する */
 function sfGetBrothersArray($arrData, $pid_name, $id_name, $arrPID) {
-	$max = count($arrData);
-	
-	$arrBrothers = array();
-	foreach($arrPID as $id) {
-		// ¿ÆID¤ò¸¡º÷¤¹¤ë
-		for($i = 0; $i < $max; $i++) {
-			if($arrData[$i][$id_name] == $id) {
-				$parent = $arrData[$i][$pid_name];
-				break;
-			}
-		}
-		// ·»ÄïID¤ò¸¡º÷¤¹¤ë
-		for($i = 0; $i < $max; $i++) {
-			if($arrData[$i][$pid_name] == $parent) {
-				$arrBrothers[] = $arrData[$i][$id_name];
-			}
-		}					
-	}
-	return $arrBrothers;
-}
-
-/* ³¬ÁØ¹½Â¤¤Î¥Æ¡¼¥Ö¥ë¤«¤éÍ¿¤¨¤é¤ì¤¿ID¤ÎÄ¾Â°¤Î»Ò¤ò¼èÆÀ¤¹¤ë */
+    $max = count($arrData);
+
+    $arrBrothers = array();
+    foreach($arrPID as $id) {
+        // 親IDを検索する
+        for($i = 0; $i < $max; $i++) {
+            if($arrData[$i][$id_name] == $id) {
+                $parent = $arrData[$i][$pid_name];
+                break;
+            }
+        }
+        // 兄弟IDを検索する
+        for($i = 0; $i < $max; $i++) {
+            if($arrData[$i][$pid_name] == $parent) {
+                $arrBrothers[] = $arrData[$i][$id_name];
+            }
+        }
+    }
+    return $arrBrothers;
+}
+
+/* 階層構造のテーブルから与えられたIDの直属の子を取得する */
 function sfGetUnderChildrenArray($arrData, $pid_name, $id_name, $parent) {
-	$max = count($arrData);
-	
-	$arrChildren = array();
-	// »ÒID¤ò¸¡º÷¤¹¤ë
-	for($i = 0; $i < $max; $i++) {
-		if($arrData[$i][$pid_name] == $parent) {
-			$arrChildren[] = $arrData[$i][$id_name];
-		}
-	}					
-	return $arrChildren;
-}
-
-
-// ¥«¥Æ¥´¥ê¥Ä¥ê¡¼¤Î¼èÆÀ
+    $max = count($arrData);
+
+    $arrChildren = array();
+    // 子IDを検索する
+    for($i = 0; $i < $max; $i++) {
+        if($arrData[$i][$pid_name] == $parent) {
+            $arrChildren[] = $arrData[$i][$id_name];
+        }
+    }
+    return $arrChildren;
+}
+
+
+// カテゴリツリーの取得
 function sfGetCatTree($parent_category_id, $count_check = false) {
-	$objQuery = new SC_Query();
-	$col = "";
-	$col .= " cat.category_id,";
-	$col .= " cat.category_name,";
-	$col .= " cat.parent_category_id,";
-	$col .= " cat.level,";
-	$col .= " cat.rank,";
-	$col .= " cat.creator_id,";
-	$col .= " cat.create_date,";
-	$col .= " cat.update_date,";
-	$col .= " cat.del_flg, ";
-	$col .= " ttl.product_count";	
-	$from = "dtb_category as cat left join dtb_category_total_count as ttl on ttl.category_id = cat.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);
-	
-	foreach($arrRet as $key => $array) {
-		foreach($arrParentID as $val) {
-			if($array['category_id'] == $val) {
-				$arrRet[$key]['display'] = 1;
-				break;
-			}
-		}
-	}
-
-	return $arrRet;
-}
-
-// ¿Æ¥«¥Æ¥´¥ê¡¼¤òÏ¢·ë¤·¤¿Ê¸»úÎó¤ò¼èÆÀ¤¹¤ë
+    $objQuery = new SC_Query();
+    $col = "";
+    $col .= " cat.category_id,";
+    $col .= " cat.category_name,";
+    $col .= " cat.parent_category_id,";
+    $col .= " cat.level,";
+    $col .= " cat.rank,";
+    $col .= " cat.creator_id,";
+    $col .= " cat.create_date,";
+    $col .= " cat.update_date,";
+    $col .= " cat.del_flg, ";
+    $col .= " ttl.product_count";
+    $from = "dtb_category as cat left join dtb_category_total_count as ttl on ttl.category_id = cat.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);
+
+    foreach($arrRet as $key => $array) {
+        foreach($arrParentID as $val) {
+            if($array['category_id'] == $val) {
+                $arrRet[$key]['display'] = 1;
+                break;
+            }
+        }
+    }
+
+    return $arrRet;
+}
+
+// 親カテゴリーを連結した文字列を取得する
 function sfGetCatCombName($category_id){
-	// ¾¦ÉÊ¤¬Â°¤¹¤ë¥«¥Æ¥´¥êID¤ò½Ä¤Ë¼èÆÀ
-	$objQuery = new SC_Query();
-	$arrCatID = sfGetParents($objQuery, "dtb_category", "parent_category_id", "category_id", $category_id);	
-	$ConbName = "";
-	
-	// ¥«¥Æ¥´¥ê¡¼Ì¾¾Î¤ò¼èÆÀ¤¹¤ë
-	foreach($arrCatID as $key => $val){
-		$sql = "SELECT category_name FROM dtb_category WHERE category_id = ?";
-		$arrVal = array($val);
-		$CatName = $objQuery->getOne($sql,$arrVal);
-		$ConbName .= $CatName . ' | ';
-	}
-	// ºÇ¸å¤Î ¡Ã ¤ò¥«¥Ã¥È¤¹¤ë
-	$ConbName = substr_replace($ConbName, "", strlen($ConbName) - 2, 2);
-	
-	return $ConbName;
-}
-
-// »ØÄê¤·¤¿¥«¥Æ¥´¥ê¡¼ID¤ÎÂç¥«¥Æ¥´¥ê¡¼¤ò¼èÆÀ¤¹¤ë
+    // 商品が属するカテゴリIDを縦に取得
+    $objQuery = new SC_Query();
+    $arrCatID = sfGetParents($objQuery, "dtb_category", "parent_category_id", "category_id", $category_id);
+    $ConbName = "";
+
+    // カテゴリー名称を取得する
+    foreach($arrCatID as $key => $val){
+        $sql = "SELECT category_name FROM dtb_category WHERE category_id = ?";
+        $arrVal = array($val);
+        $CatName = $objQuery->getOne($sql,$arrVal);
+        $ConbName .= $CatName . ' | ';
+    }
+    // 最後の ｜ をカットする
+    $ConbName = substr_replace($ConbName, "", strlen($ConbName) - 2, 2);
+
+    return $ConbName;
+}
+
+// 指定したカテゴリーIDの大カテゴリーを取得する
 function sfGetFirstCat($category_id){
-	// ¾¦ÉÊ¤¬Â°¤¹¤ë¥«¥Æ¥´¥êID¤ò½Ä¤Ë¼èÆÀ
-	$objQuery = new SC_Query();
-	$arrRet = array();
-	$arrCatID = sfGetParents($objQuery, "dtb_category", "parent_category_id", "category_id", $category_id);	
-	$arrRet['id'] = $arrCatID[0];
-	
-	// ¥«¥Æ¥´¥ê¡¼Ì¾¾Î¤ò¼èÆÀ¤¹¤ë
-	$sql = "SELECT category_name FROM dtb_category WHERE category_id = ?";
-	$arrVal = array($arrRet['id']);
-	$arrRet['name'] = $objQuery->getOne($sql,$arrVal);
-	
-	return $arrRet;
-}
-
-//MySQLÍÑ¤ÎSQLÊ¸¤ËÊÑ¹¹¤¹¤ë
+    // 商品が属するカテゴリIDを縦に取得
+    $objQuery = new SC_Query();
+    $arrRet = array();
+    $arrCatID = sfGetParents($objQuery, "dtb_category", "parent_category_id", "category_id", $category_id);
+    $arrRet['id'] = $arrCatID[0];
+
+    // カテゴリー名称を取得する
+    $sql = "SELECT category_name FROM dtb_category WHERE category_id = ?";
+    $arrVal = array($arrRet['id']);
+    $arrRet['name'] = $objQuery->getOne($sql,$arrVal);
+
+    return $arrRet;
+}
+
+//MySQL用のSQL文に変更する
 function sfChangeMySQL($sql){
-	// ²þ¹Ô¡¢¥¿¥Ö¤ò1¥¹¥Ú¡¼¥¹¤ËÊÑ´¹
-	$sql = preg_replace("/[\r\n\t]/"," ",$sql);
-	
-	$sql = sfChangeView($sql);		// viewÉ½¤ò¥¤¥ó¥é¥¤¥ó¥Ó¥å¡¼¤ËÊÑ´¹¤¹¤ë
-	$sql = sfChangeILIKE($sql);		// ILIKE¸¡º÷¤òLIKE¸¡º÷¤ËÊÑ´¹¤¹¤ë
-	$sql = sfChangeRANDOM($sql);	// RANDOM()¤òRAND()¤ËÊÑ´¹¤¹¤ë
-
-	return $sql;
-}
-
-// SQL¤ÎÃæ¤Ëview¤¬Â¸ºß¤·¤Æ¤¤¤ë¤«¥Á¥§¥Ã¥¯¤ò¹Ô¤¦¡£
+    // 改行、タブを1スペースに変換
+    $sql = preg_replace("/[\r\n\t]/"," ",$sql);
+
+    $sql = sfChangeView($sql);		// view表をインラインビューに変換する
+    $sql = sfChangeILIKE($sql);		// ILIKE検索をLIKE検索に変換する
+    $sql = sfChangeRANDOM($sql);	// RANDOM()をRAND()に変換する
+
+    return $sql;
+}
+
+// SQLの中にviewが存在しているかチェックを行う。
 function sfInArray($sql){
-	global $arrView;
-
-	foreach($arrView as $key => $val){
-		if (strcasecmp($sql, $val) == 0){
-			$changesql = eregi_replace("($key)", "$val", $sql);
-			sfInArray($changesql);
-		}
-	}
-	return false;
-}
-
-// SQL¥·¥ó¥°¥ë¥¯¥©¡¼¥ÈÂÐ±þ
+    global $arrView;
+
+    foreach($arrView as $key => $val){
+        if (strcasecmp($sql, $val) == 0){
+            $changesql = eregi_replace("($key)", "$val", $sql);
+            sfInArray($changesql);
+        }
+    }
+    return false;
+}
+
+// SQLシングルクォート対応
 function sfQuoteSmart($in){
-	
+
     if (is_int($in) || is_double($in)) {
         return $in;
@@ -2749,234 +2749,234 @@
     }
 }
-	
-// viewÉ½¤ò¥¤¥ó¥é¥¤¥ó¥Ó¥å¡¼¤ËÊÑ´¹¤¹¤ë
+
+// view表をインラインビューに変換する
 function sfChangeView($sql){
-	global $arrView;
-	global $arrViewWhere;
-	
-	$arrViewTmp = $arrView;
-
-	// view¤Îwhere¤òÊÑ´¹
-	foreach($arrViewTmp as $key => $val){
-		$arrViewTmp[$key] = strtr($arrViewTmp[$key], $arrViewWhere);
-	}
-	
-	// view¤òÊÑ´¹
-	$changesql = strtr($sql, $arrViewTmp);
-
-	return $changesql;
-}
-
-// ILIKE¸¡º÷¤òLIKE¸¡º÷¤ËÊÑ´¹¤¹¤ë
+    global $arrView;
+    global $arrViewWhere;
+
+    $arrViewTmp = $arrView;
+
+    // viewのwhereを変換
+    foreach($arrViewTmp as $key => $val){
+        $arrViewTmp[$key] = strtr($arrViewTmp[$key], $arrViewWhere);
+    }
+
+    // viewを変換
+    $changesql = strtr($sql, $arrViewTmp);
+
+    return $changesql;
+}
+
+// ILIKE検索をLIKE検索に変換する
 function sfChangeILIKE($sql){
-	$changesql = eregi_replace("(ILIKE )", "LIKE BINARY ", $sql);
-	return $changesql;
-}
-
-// RANDOM()¤òRAND()¤ËÊÑ´¹¤¹¤ë
+    $changesql = eregi_replace("(ILIKE )", "LIKE BINARY ", $sql);
+    return $changesql;
+}
+
+// RANDOM()をRAND()に変換する
 function sfChangeRANDOM($sql){
-	$changesql = eregi_replace("( RANDOM)", " RAND", $sql);
-	return $changesql;
-}
-
-// view¤Îwhere¤òÃÖ´¹¤¹¤ë
+    $changesql = eregi_replace("( RANDOM)", " RAND", $sql);
+    return $changesql;
+}
+
+// viewのwhereを置換する
 function sfViewWhere($target, $where = "", $arrval = array(), $option = ""){
-	global $arrViewWhere;
-	$arrWhere = split("[?]", $where);
-	$where_tmp = " WHERE " . $arrWhere[0];
-	for($i = 1; $i < count($arrWhere); $i++){
-		$where_tmp .= sfQuoteSmart($arrval[$i - 1]) . $arrWhere[$i];
-	}
-	$arrViewWhere[$target] = $where_tmp . " " . $option;
-}
-
-// ¥Ç¥£¥ì¥¯¥È¥ê°Ê²¼¤Î¥Õ¥¡¥¤¥ë¤òºÆµ¢Åª¤Ë¥³¥Ô¡¼
+    global $arrViewWhere;
+    $arrWhere = split("[?]", $where);
+    $where_tmp = " WHERE " . $arrWhere[0];
+    for($i = 1; $i < count($arrWhere); $i++){
+        $where_tmp .= sfQuoteSmart($arrval[$i - 1]) . $arrWhere[$i];
+    }
+    $arrViewWhere[$target] = $where_tmp . " " . $option;
+}
+
+// ディレクトリ以下のファイルを再帰的にコピー
 function sfCopyDir($src, $des, $mess, $override = false){
-	if(!is_dir($src)){
-		return false;
-	}
-
-	$oldmask = umask(0);
-	$mod= stat($src);
-	
-	// ¥Ç¥£¥ì¥¯¥È¥ê¤¬¤Ê¤±¤ì¤ÐºîÀ®¤¹¤ë
-	if(!file_exists($des)) {
-		if(!mkdir($des, $mod[2])) {
-			print("path:" . $des);
-		}
-	}
-	
-	$fileArray=glob( $src."*" );
-	foreach( $fileArray as $key => $data_ ){
-		// CVS´ÉÍý¥Õ¥¡¥¤¥ë¤Ï¥³¥Ô¡¼¤·¤Ê¤¤
-		if(ereg("/CVS/Entries", $data_)) {
-			break;
-		}
-		if(ereg("/CVS/Repository", $data_)) {
-			break;
-		}
-		if(ereg("/CVS/Root", $data_)) {
-			break;
-		}
-		
-		mb_ereg("^(.*[\/])(.*)",$data_, $matches);
-		$data=$matches[2];
-		if( is_dir( $data_ ) ){
-			$mess = sfCopyDir( $data_.'/', $des.$data.'/', $mess);
-		}else{
-			if(!$override && file_exists($des.$data)) {
-				$mess.= $des.$data . "¡§¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤·¤Þ¤¹\n";
-			} else {
-				if(@copy( $data_, $des.$data)) {
-					$mess.= $des.$data . "¡§¥³¥Ô¡¼À®¸ù\n";
-				} else {
-					$mess.= $des.$data . "¡§¥³¥Ô¡¼¼ºÇÔ\n";
-				}
-			}
-			$mod=stat($data_ );
-		}
-	}
-	umask($oldmask);
-	return $mess;
-}
-
-// »ØÄê¤·¤¿¥Õ¥©¥ë¥ÀÆâ¤Î¥Õ¥¡¥¤¥ë¤òÁ´¤Æºï½ü¤¹¤ë
+    if(!is_dir($src)){
+        return false;
+    }
+
+    $oldmask = umask(0);
+    $mod= stat($src);
+
+    // ディレクトリがなければ作成する
+    if(!file_exists($des)) {
+        if(!mkdir($des, $mod[2])) {
+            print("path:" . $des);
+        }
+    }
+
+    $fileArray=glob( $src."*" );
+    foreach( $fileArray as $key => $data_ ){
+        // CVS管理ファイルはコピーしない
+        if(ereg("/CVS/Entries", $data_)) {
+            break;
+        }
+        if(ereg("/CVS/Repository", $data_)) {
+            break;
+        }
+        if(ereg("/CVS/Root", $data_)) {
+            break;
+        }
+
+        mb_ereg("^(.*[\/])(.*)",$data_, $matches);
+        $data=$matches[2];
+        if( is_dir( $data_ ) ){
+            $mess = sfCopyDir( $data_.'/', $des.$data.'/', $mess);
+        }else{
+            if(!$override && file_exists($des.$data)) {
+                $mess.= $des.$data . "：ファイルが存在します\n";
+            } else {
+                if(@copy( $data_, $des.$data)) {
+                    $mess.= $des.$data . "：コピー成功\n";
+                } else {
+                    $mess.= $des.$data . "：コピー失敗\n";
+                }
+            }
+            $mod=stat($data_ );
+        }
+    }
+    umask($oldmask);
+    return $mess;
+}
+
+// 指定したフォルダ内のファイルを全て削除する
 function sfDelFile($dir){
-	$dh = opendir($dir);
-	// ¥Õ¥©¥ë¥ÀÆâ¤Î¥Õ¥¡¥¤¥ë¤òºï½ü
-	while($file = readdir($dh)){
-		if ($file == "." or $file == "..") continue;
-		$del_file = $dir . "/" . $file;
-		if(is_file($del_file)){
-			$ret = unlink($dir . "/" . $file);
-		}else if (is_dir($del_file)){
-			$ret = sfDelFile($del_file);
-		}
-		
-		if(!$ret){
-			return $ret;
-		}
-	}
-    
-    // ÊÄ¤¸¤ë
+    $dh = opendir($dir);
+    // フォルダ内のファイルを削除
+    while($file = readdir($dh)){
+        if ($file == "." or $file == "..") continue;
+        $del_file = $dir . "/" . $file;
+        if(is_file($del_file)){
+            $ret = unlink($dir . "/" . $file);
+        }else if (is_dir($del_file)){
+            $ret = sfDelFile($del_file);
+        }
+
+        if(!$ret){
+            return $ret;
+        }
+    }
+
+    // 閉じる
     closedir($dh);
-    
-	// ¥Õ¥©¥ë¥À¤òºï½ü
-	return rmdir($dir);
-}
-
-/* 
- * ´Ø¿ôÌ¾¡§sfWriteFile
- * °ú¿ô1 ¡§½ñ¤­¹þ¤à¥Ç¡¼¥¿
- * °ú¿ô2 ¡§¥Õ¥¡¥¤¥ë¥Ñ¥¹
- * °ú¿ô3 ¡§½ñ¤­¹þ¤ß¥¿¥¤¥×
- * °ú¿ô4 ¡§¥Ñ¡¼¥ß¥Ã¥·¥ç¥ó
- * Ìá¤êÃÍ¡§·ë²Ì¥Õ¥é¥° À®¸ù¤Ê¤é true ¼ºÇÔ¤Ê¤é false
- * ÀâÌÀ¡¡¡§¥Õ¥¡¥¤¥ë½ñ¤­½Ð¤·
+
+    // フォルダを削除
+    return rmdir($dir);
+}
+
+/*
+ * 関数名：sfWriteFile
+ * 引数1 ：書き込むデータ
+ * 引数2 ：ファイルパス
+ * 引数3 ：書き込みタイプ
+ * 引数4 ：パーミッション
+ * 戻り値：結果フラグ 成功なら true 失敗なら false
+ * 説明　：ファイル書き出し
  */
 function sfWriteFile($str, $path, $type, $permission = "") {
-	//¥Õ¥¡¥¤¥ë¤ò³«¤¯
-	if (!($file = fopen ($path, $type))) {
-		return false;
-	}
-
-	//¥Õ¥¡¥¤¥ë¥í¥Ã¥¯
-	flock ($file, LOCK_EX);
-	//¥Õ¥¡¥¤¥ë¤Î½ñ¤­¹þ¤ß
-	fputs ($file, $str);
-	//¥Õ¥¡¥¤¥ë¥í¥Ã¥¯¤Î²ò½ü
-	flock ($file, LOCK_UN);
-	//¥Õ¥¡¥¤¥ë¤òÊÄ¤¸¤ë
-	fclose ($file);
-	// ¸¢¸Â¤ò»ØÄê
-	if($permission != "") {
-		chmod($path, $permission);
-	}
-	
-	return true;
-}
-	
+    //ファイルを開く
+    if (!($file = fopen ($path, $type))) {
+        return false;
+    }
+
+    //ファイルロック
+    flock ($file, LOCK_EX);
+    //ファイルの書き込み
+    fputs ($file, $str);
+    //ファイルロックの解除
+    flock ($file, LOCK_UN);
+    //ファイルを閉じる
+    fclose ($file);
+    // 権限を指定
+    if($permission != "") {
+        chmod($path, $permission);
+    }
+
+    return true;
+}
+
 function sfFlush($output = " ", $sleep = 0){
-	// ¼Â¹Ô»þ´Ö¤òÀ©¸Â¤·¤Ê¤¤
-	set_time_limit(0);
-	// ½ÐÎÏ¤ò¥Ð¥Ã¥Õ¥¡¥ê¥ó¥°¤·¤Ê¤¤(==ÆüËÜ¸ì¼«Æ°ÊÑ´¹¤â¤·¤Ê¤¤)
-	ob_end_clean();
-	
-	// IE¤Î¤¿¤á¤Ë256¥Ð¥¤¥È¶õÊ¸»ú½ÐÎÏ
-	echo str_pad('',256);
-	
-	// ½ÐÎÏ¤Ï¥Ö¥é¥ó¥¯¤À¤±¤Ç¤â¤¤¤¤¤È»×¤¦
-	echo $output;
-	// ½ÐÎÏ¤ò¥Õ¥é¥Ã¥·¥å¤¹¤ë
-	flush();
-	
-	ob_end_flush();
-	ob_start();	
-	
-	// »þ´Ö¤Î¤«¤«¤ë½èÍý
-	sleep($sleep);
-}
-
-// @version¤Îµ­ºÜ¤¬¤¢¤ë¥Õ¥¡¥¤¥ë¤«¤é¥Ð¡¼¥¸¥ç¥ó¤ò¼èÆÀ¤¹¤ë¡£
+    // 実行時間を制限しない
+    set_time_limit(0);
+    // 出力をバッファリングしない(==日本語自動変換もしない)
+    ob_end_clean();
+
+    // IEのために256バイト空文字出力
+    echo str_pad('',256);
+
+    // 出力はブランクだけでもいいと思う
+    echo $output;
+    // 出力をフラッシュする
+    flush();
+
+    ob_end_flush();
+    ob_start();
+
+    // 時間のかかる処理
+    sleep($sleep);
+}
+
+// @versionの記載があるファイルからバージョンを取得する。
 function sfGetFileVersion($path) {
-	if(file_exists($path)) {
-		$src_fp = fopen($path, "rb");
-		if($src_fp) {
-			while (!feof($src_fp)) {
-				$line = fgets($src_fp);
-				if(ereg("@version", $line)) {
-					$arrLine = split(" ", $line);
-					$version = $arrLine[5];
-				}
-			}
-			fclose($src_fp);
-		}
-	}
-	return $version;
-}
-
-// »ØÄê¤·¤¿URL¤ËÂÐ¤·¤ÆPOST¤Ç¥Ç¡¼¥¿¤òÁ÷¿®¤¹¤ë
+    if(file_exists($path)) {
+        $src_fp = fopen($path, "rb");
+        if($src_fp) {
+            while (!feof($src_fp)) {
+                $line = fgets($src_fp);
+                if(ereg("@version", $line)) {
+                    $arrLine = split(" ", $line);
+                    $version = $arrLine[5];
+                }
+            }
+            fclose($src_fp);
+        }
+    }
+    return $version;
+}
+
+// 指定したURLに対してPOSTでデータを送信する
 function sfSendPostData($url, $arrData, $arrOkCode = array()){
-	require_once(DATA_PATH . "module/Request.php");
-	
-	// Á÷¿®¥¤¥ó¥¹¥¿¥ó¥¹À¸À®
-	$req = new HTTP_Request($url);
-	
-	$req->addHeader('User-Agent', 'DoCoMo/2.0¡¡P2101V(c100)');
-	$req->setMethod(HTTP_REQUEST_METHOD_POST);
-	
-	// POST¥Ç¡¼¥¿Á÷¿®
-	$req->addPostDataArray($arrData);
-	
-	// ¥¨¥é¡¼¤¬Ìµ¤±¤ì¤Ð¡¢±þÅú¾ðÊó¤ò¼èÆÀ¤¹¤ë
-	if (!PEAR::isError($req->sendRequest())) {
-		
-		// ¥ì¥¹¥Ý¥ó¥¹¥³¡¼¥É¤¬¥¨¥é¡¼È½Äê¤Ê¤é¡¢¶õ¤òÊÖ¤¹
-		$res_code = $req->getResponseCode();
-		
-		if(!in_array($res_code, $arrOkCode)){
-			$response = "";
-		}else{
-			$response = $req->getResponseBody();
-		}
-		
-	} else {
-		$response = "";
-	}
-	
-	// POST¥Ç¡¼¥¿¥¯¥ê¥¢
-	$req->clearPostData();	
-	
-	return $response;
-}
-
-/* ¥Ç¥Ð¥Ã¥°ÍÑ ------------------------------------------------------------------------------------------------*/
+    require_once(DATA_PATH . "module/Request.php");
+
+    // 送信インスタンス生成
+    $req = new HTTP_Request($url);
+
+    $req->addHeader('User-Agent', 'DoCoMo/2.0　P2101V(c100)');
+    $req->setMethod(HTTP_REQUEST_METHOD_POST);
+
+    // POSTデータ送信
+    $req->addPostDataArray($arrData);
+
+    // エラーが無ければ、応答情報を取得する
+    if (!PEAR::isError($req->sendRequest())) {
+
+        // レスポンスコードがエラー判定なら、空を返す
+        $res_code = $req->getResponseCode();
+
+        if(!in_array($res_code, $arrOkCode)){
+            $response = "";
+        }else{
+            $response = $req->getResponseBody();
+        }
+
+    } else {
+        $response = "";
+    }
+
+    // POSTデータクリア
+    $req->clearPostData();
+
+    return $response;
+}
+
+/* デバッグ用 ------------------------------------------------------------------------------------------------*/
 function sfPrintR($obj) {
-	print("<div style='font-size: 12px;color: #00FF00;'>\n");
-	print("<strong>**¥Ç¥Ð¥Ã¥°Ãæ**</strong><br />\n");
-	print("<pre>\n");
-	print_r($obj);
-	print("</pre>\n");
-	print("<strong>**¥Ç¥Ð¥Ã¥°Ãæ**</strong></div>\n");
+    print("<div style='font-size: 12px;color: #00FF00;'>\n");
+    print("<strong>**デバッグ中**</strong><br />\n");
+    print("<pre>\n");
+    print_r($obj);
+    print("</pre>\n");
+    print("<strong>**デバッグ中**</strong></div>\n");
 }
 
Index: branches/feature-module-update/data/lib/gdthumb.php
===================================================================
--- branches/rel/data/lib/gdthumb.php	(revision 12157)
+++ branches/feature-module-update/data/lib/gdthumb.php	(revision 15078)
@@ -2,6 +2,6 @@
 /* 
 
-¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡
-GD¼«Æ°¥µ¥à¥Í¥¤¥ëºîÀ® + ÃæÀî½¤Àµ2006/02/03
+◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
+GD自動サムネイル作成 + 中川修正2006/02/03
 
 Copyright 2002- Akihiro Asai. All rights reserved.
@@ -10,34 +10,34 @@
 aki@mx3.adam.ne.jp
 
-¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡¢¡
-
-¢¢ µ¡Ç½³µÍ×
-¡¦»ØÄê¤µ¤ì¤¿¥¤¥á¡¼¥¸¤Î¥µ¥à¥Í¥¤¥ë¤òÉ½¼¨¤·¤Þ¤¹¡£
-¡¦½ÐÎÏ¤¹¤ëÂç¤­¤µ¤ò»ØÄê¤¹¤ë»ö¤¬¤Ç¤­¤Þ¤¹¡£
-¡¦½ÐÎÏ¤µ¤ì¤ë¥¤¥á¡¼¥¸¤Î¥¢¥¹¥Ú¥¯¥ÈÈæ¤Ï°Ý»ý¤µ¤ì¤Þ¤¹¡£
-
-¢¢ »ÈÍÑÊýË¡
-»ØÄê¤Ï gdthumb.php?path=xxx/xxx.[ jpg | png | gif ]&mw=xx&mh=xx
-¢¨ pass¤ÎÉôÊ¬¤Ë¤Ï²èÁü¤Ø¤Î¥Ñ¥¹¤ò»ØÄê
-¢¨ mw¤ËÉ½¼¨²èÁü¤ÎºÇÂç²£Éý¡¢mh¤ËÉ½¼¨²èÁü¤ÎºÇÂç²£Éý¤ò³°Éô¤è¤ê»ØÄê²ÄÇ½¡£
-¢¨ »ØÄê¤·¤Ê¤«¤Ã¤¿¾ì¹ç¤Ï¥Ç¥Õ¥©¥ë¥È¤ÎÀßÄêÃÍ¤òºÎÍÑ¡£
-¡ú¥¯¥é¥¹¤È¤·¤Æ»ÈÍÑ¤¹¤ë¾ì¹ç¤Ï¡¢¡Ö¥¯¥é¥¹¤È¤·¤Æ»ÈÍÑ¤¹¤ë¾ì¹ç¤Ë¤Ï¡¦¡¦¡¦¡×°Ê¹ß¤ò¥³¥á¥ó¥È¥¢¥¦¥È¤·¤Æ²¼¤µ¤¤¡£
-
-¢¢ ¹¹¿·ÍúÎò
-2002/08/19 ºÇÂç½ÄÉý¤ÎÉôÊ¬¤ò°ìÉô¼êÄ¾¤·
-2003/01/31 ¥Ç¥Õ¥©¥ë¥È¤Ç¥¢¥¹¥Ú¥¯¥ÈÈæ¤¬¸ÇÄê
-2003/04/11 ºÇÂç²£Éý¤ÈºÇÂç½ÄÉý¤ò³°Éô¤è¤ê»ØÄê²ÄÇ½
-2003/04/25 GD2ÍÑ¤Ë´Ø¿ôÊÑ¹¹
-2003/06/21 GD1/2¤ò¥Ð¡¼¥¸¥ç¥ó¤Ë±þ¤¸¤ÆÊÑ¹¹¤Ç¤­¤ë¤è¤¦¤Ë½¤Àµ
-2003/06/25 imageCopyResampled¤ÎÉôÊ¬¤ò½¤Àµ
-2004/01/28 ¥¹¥¯¥ê¥×¥ÈÁ´ÂÎ¤ò½ñ¤­Ä¾¤·¡£°ú¿ô¡Öpass¡×¤ò¡Öpath¡×¤ËÊÑ¹¹¡£
-2005/12/08 ´Ø¿ô¤Î¼«Æ°È½ÊÌ gif·Á¼°¤ËÂÐ±þ Æ©²ágif¡¦Æ©²ápng¤ËÂÐ±þ¡ÊGD2.0.1°Ê¹ß¡Ë  
+◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆◆
+
+□ 機能概要
+・指定されたイメージのサムネイルを表示します。
+・出力する大きさを指定する事ができます。
+・出力されるイメージのアスペクト比は維持されます。
+
+□ 使用方法
+指定は gdthumb.php?path=xxx/xxx.[ jpg | png | gif ]&mw=xx&mh=xx
+※ passの部分には画像へのパスを指定
+※ mwに表示画像の最大横幅、mhに表示画像の最大横幅を外部より指定可能。
+※ 指定しなかった場合はデフォルトの設定値を採用。
+★クラスとして使用する場合は、「クラスとして使用する場合には・・・」以降をコメントアウトして下さい。
+
+□ 更新履歴
+2002/08/19 最大縦幅の部分を一部手直し
+2003/01/31 デフォルトでアスペクト比が固定
+2003/04/11 最大横幅と最大縦幅を外部より指定可能
+2003/04/25 GD2用に関数変更
+2003/06/21 GD1/2をバージョンに応じて変更できるように修正
+2003/06/25 imageCopyResampledの部分を修正
+2004/01/28 スクリプト全体を書き直し。引数「pass」を「path」に変更。
+2005/12/08 関数の自動判別 gif形式に対応 透過gif・透過pngに対応（GD2.0.1以降）  
 */
 
-// ¥¯¥é¥¹¤È¤·¤Æ»ÈÍÑ¤¹¤ë¾ì¹ç¤Ë¤Ï¡¢°Ê²¼¤Î6¹Ô¤ò¥³¥á¥ó¥È¥¢¥¦¥È
+// クラスとして使用する場合には、以下の6行をコメントアウト
 /*
 $objg = new gdthumb();
 list($Ck, $Msg) = $objg->Main($_GET["path"], $_GET["mw"], $_GET["mh"]);
-if(!$Ck) { // ¥¨¥é¡¼¤Î¾ì¹ç
+if(!$Ck) { // エラーの場合
 	header("Content-Type: text/html; charset=" . CHAR_CODE);
 	print $Msg;
@@ -52,20 +52,20 @@
 	
 	/*
-	* ¥³¥ó¥¹¥È¥é¥¯¥¿
+	* コンストラクタ
 	*/
 	function gdthumb() {
 		
-		// ¥¹¥¯¥ê¥×¥È¤Î¥Ç¥Õ¥©¥ë¥ÈÀßÄê
-		
-		// ²èÁü¤ÎºÇÂç²£Éý
-		$this->imgMaxWidth = 240; // 1°Ê¾å¤ÎÃÍ
-		
-		// ²èÁü¤ÎºÇÂç½ÄÉý
-		$this->imgMaxHeight = 0; // »ØÄê¤·¤Ê¤¤¾ì¹ç¤Ï0 »ØÄê¤¹¤ë¾ì¹ç¤Ï1°Ê¾å¤ÎÃÍ
+		// スクリプトのデフォルト設定
+		
+		// 画像の最大横幅
+		$this->imgMaxWidth = 240; // 1以上の値
+		
+		// 画像の最大縦幅
+		$this->imgMaxHeight = 0; // 指定しない場合は0 指定する場合は1以上の値
 		
 	}
 	
 	/*
-	* ¥µ¥à¥Í¥¤¥ë²èÁü¤ÎºîÀ®
+	* サムネイル画像の作成
 	* string $path
 	* integer $width
@@ -75,12 +75,12 @@
 		
 		if(!isset($path)) {
-			return array(0, "¥¤¥á¡¼¥¸¤Î¥Ñ¥¹¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£");
+			return array(0, "イメージのパスが設定されていません。");
 		}
 		
 		if(!file_exists($path)) {
-			return array(0, "»ØÄê¤µ¤ì¤¿¥Ñ¥¹¤Ë¥Õ¥¡¥¤¥ë¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£");
-		}
-		
-		// ²èÁü¤ÎÂç¤­¤µ¤ò¥»¥Ã¥È
+			return array(0, "指定されたパスにファイルが見つかりません。");
+		}
+		
+		// 画像の大きさをセット
 		if($width) $this->imgMaxWidth = $width;
 		if($height) $this->imgMaxHeight = $height;
@@ -89,5 +89,5 @@
 		$re_size = $size;
 		
-		//¥¢¥¹¥Ú¥¯¥ÈÈæ¸ÇÄê½èÍý
+		//アスペクト比固定処理
 		if($this->imgMaxWidth != 0) {
 			$tmp_w = $size[0] / $this->imgMaxWidth;
@@ -120,5 +120,5 @@
 		switch($size[2]) {
 			
-			// gif·Á¼°
+			// gif形式
 			case "1":
 				if(function_exists("imagecreatefromgif")) {
@@ -138,5 +138,5 @@
 
 					if(function_exists("imagegif")) {						
-						// ²èÁü½ÐÎÏ
+						// 画像出力
 						if($header){
 							header("Content-Type: image/gif");
@@ -146,5 +146,5 @@
                             $dst_file = $dst_file . ".gif";
 		                    if($re_size[0] == $size[0] && $re_size[1] == $size[1]) {
-		                        // ¥µ¥¤¥º¤¬Æ±¤¸¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¤¹¤ë¡£(²è¼ÁÎô²½¤òËÉ¤°¡Ë           
+		                        // サイズが同じ場合には、そのままコピーする。(画質劣化を防ぐ）           
 		                        copy($path, $dst_file);
 		                    } else {
@@ -155,5 +155,5 @@
 						imagedestroy($dst_im);
 					} else {
-						// ²èÁü½ÐÎÏ
+						// 画像出力
 						if($header){
 							header("Content-Type: image/png");
@@ -163,5 +163,5 @@
 							$dst_file = $dst_file . ".png";
 		                    if($re_size[0] == $size[0] && $re_size[1] == $size[1]) {
-		                        // ¥µ¥¤¥º¤¬Æ±¤¸¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¤¹¤ë¡£(²è¼ÁÎô²½¤òËÉ¤°¡Ë           
+		                        // サイズが同じ場合には、そのままコピーする。(画質劣化を防ぐ）           
 		                        copy($path, $dst_file);
 		                    } else {
@@ -173,9 +173,9 @@
 					}
 				} else {
-					// ¥µ¥à¥Í¥¤¥ëºîÀ®ÉÔ²Ä¤Î¾ì¹ç¡Êµì¥Ð¡¼¥¸¥ç¥óÂÐºö¡Ë
+					// サムネイル作成不可の場合（旧バージョン対策）
 					$dst_im = imageCreate($re_size[0], $re_size[1]);
-					imageColorAllocate($dst_im, 255, 255, 214); //ÇØ·Ê¿§
-					
-					// ÏÈÀþ¤ÈÊ¸»ú¿§¤ÎÀßÄê
+					imageColorAllocate($dst_im, 255, 255, 214); //背景色
+					
+					// 枠線と文字色の設定
 					$black = imageColorAllocate($dst_im, 0, 0, 0);
 					$red = imageColorAllocate($dst_im, 255, 0, 0);
@@ -184,5 +184,5 @@
 					imageRectangle ($dst_im, 0, 0, ($re_size[0]-1), ($re_size[1]-1), $black);
 					
-					// ²èÁü½ÐÎÏ
+					// 画像出力
 					if($header){
 						header("Content-Type: image/png");
@@ -198,5 +198,5 @@
 				break;
 				
-			// jpg·Á¼°
+			// jpg形式
 			case "2": 
 			
@@ -206,5 +206,5 @@
                 $imageresize( $dst_im, $src_im, 0, 0, 0, 0, $re_size[0], $re_size[1], $size[0], $size[1]);
 
-				// ²èÁü½ÐÎÏ
+				// 画像出力
 				if($header){
 					header("Content-Type: image/jpeg");
@@ -215,5 +215,5 @@
                     
                     if($re_size[0] == $size[0] && $re_size[1] == $size[1]) {
-                        // ¥µ¥¤¥º¤¬Æ±¤¸¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¤¹¤ë¡£(²è¼ÁÎô²½¤òËÉ¤°¡Ë       
+                        // サイズが同じ場合には、そのままコピーする。(画質劣化を防ぐ）       
                         copy($path, $dst_file);
                     } else {
@@ -227,5 +227,5 @@
 				break;
     
-			// png·Á¼°    
+			// png形式    
 			case "3": 
 
@@ -248,5 +248,5 @@
 				}
 				
-				// ²èÁü½ÐÎÏ
+				// 画像出力
 				if($header){
 					header("Content-Type: image/png");
@@ -256,5 +256,5 @@
 					$dst_file = $dst_file . ".png";
                     if($re_size[0] == $size[0] && $re_size[1] == $size[1]) {
-                        // ¥µ¥¤¥º¤¬Æ±¤¸¾ì¹ç¤Ë¤Ï¡¢¤½¤Î¤Þ¤Þ¥³¥Ô¡¼¤¹¤ë¡£(²è¼ÁÎô²½¤òËÉ¤°¡Ë           
+                        // サイズが同じ場合には、そのままコピーする。(画質劣化を防ぐ）           
                         copy($path, $dst_file);
                     } else {
@@ -268,5 +268,5 @@
 				
 			default:
-				return array(0, "¥¤¥á¡¼¥¸¤Î·Á¼°¤¬ÉÔÌÀ¤Ç¤¹¡£");
+				return array(0, "イメージの形式が不明です。");
 		}
 
Index: branches/feature-module-update/data/lib/glib.php
===================================================================
--- branches/rel/data/lib/glib.php	(revision 12157)
+++ branches/feature-module-update/data/lib/glib.php	(revision 15078)
@@ -7,10 +7,10 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] gfDownloadCsv
- * [³µÍ×] °ú¿ô¥Ç¡¼¥¿¤òCSV¤È¤·¤Æ¡¢¥¯¥é¥¤¥¢¥ó¥È¤Ë¥À¥¦¥ó¥í¡¼¥É¤µ¤»¤ë
- * [°ú¿ô] 1:¥Ø¥Ã¥ÀÊ¸»úÎó 2:CSV¥Ç¡¼¥¿
- * [ÌáÃÍ] -
- * [°ÍÂ¸] -
- * [Ãí¼á] °ú¿ô¤Ï£±¡¤£²¤È¤â¥«¥ó¥Þ¶èÀÚ¤ê¤Ë¤Ê¤Ã¤Æ¤¤¤ë¤³¤È
+ * [名称] gfDownloadCsv
+ * [概要] 引数データをCSVとして、クライアントにダウンロードさせる
+ * [引数] 1:ヘッダ文字列 2:CSVデータ
+ * [戻値] -
+ * [依存] -
+ * [注釈] 引数は１，２ともカンマ区切りになっていること
  *----------------------------------------------------------------------*/
 function gfDownloadCsv($header, $contents){
@@ -18,12 +18,12 @@
 	$fiest_name = date("YmdHis") .".csv";
 	
-	/* HTTP¥Ø¥Ã¥À¤Î½ÐÎÏ */
+	/* HTTPヘッダの出力 */
 	Header("Content-disposition: attachment; filename=${fiest_name}");
 	Header("Content-type: application/octet-stream; name=${fiest_name}");
 	
 	$return = $header.$contents;
-	if (mb_detect_encoding($return) == CHAR_CODE){						//Ê¸»ú¥³¡¼¥ÉÊÑ´¹
+	if (mb_detect_encoding($return) == CHAR_CODE){						//文字コード変換
 		$return = mb_convert_encoding($return,'SJIS',CHAR_CODE);
-		$return = str_replace( array( "\r\n", "\r" ), "\n", $return);	// ²þ¹ÔÊýË¡¤ÎÅý°ì
+		$return = str_replace( array( "\r\n", "\r" ), "\n", $return);	// 改行方法の統一
 	}
 	echo $return;
@@ -31,13 +31,13 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] gfSetCsv
- * [³µÍ×] °ú¿ô¤ÎÇÛÎó¤òCSV·Á¼°¤ËÊÑ´¹¤¹¤ë
- * [°ú¿ô] 1:CSV¤Ë¤¹¤ëÇÛÎó 2:°ú¿ô1¤¬Ï¢ÁÛÇÛÎó»þ¤ÎÅº¤¨»ú¤ò»ØÄê¤·¤¿ÇÛÎó
- * [ÌáÃÍ] CSV¥Ç¡¼¥¿
- * [°ÍÂ¸] -
- * [Ãí¼á] -
+ * [名称] gfSetCsv
+ * [概要] 引数の配列をCSV形式に変換する
+ * [引数] 1:CSVにする配列 2:引数1が連想配列時の添え字を指定した配列
+ * [戻値] CSVデータ
+ * [依存] -
+ * [注釈] -
  *----------------------------------------------------------------------*/
 function gfSetCsv( $array, $arrayIndex = "" ){	
-	//°ú¿ô$arrayIndex¤Ï¡¢$array¤¬Ï¢ÁÛÇÛÎó¤Î¤È¤­¤ËÅº¤¨»ú¤ò»ØÄê¤·¤Æ¤ä¤ë¤¿¤á¤Ë»ÈÍÑ¤¹¤ë
+	//引数$arrayIndexは、$arrayが連想配列のときに添え字を指定してやるために使用する
 	
 	$return = "";
@@ -48,7 +48,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] )) ."\"";
 			}
 		}
@@ -60,10 +60,10 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] gfGetAge
- * [³µÍ×] ÆüÉÕ¤è¤êÇ¯Îð¤ò·×»»¤¹¤ë¡£
- * [°ú¿ô] 1:ÆüÉÕÊ¸»úÎó(yyyy/mm/dd¡¢yyyy-mm-dd hh:mm:ssÅù)
- * [ÌáÃÍ] Ç¯Îð¤Î¿ôÃÍ
- * [°ÍÂ¸] -
- * [Ãí¼á] -
+ * [名称] gfGetAge
+ * [概要] 日付より年齢を計算する。
+ * [引数] 1:日付文字列(yyyy/mm/dd、yyyy-mm-dd hh:mm:ss等)
+ * [戻値] 年齢の数値
+ * [依存] -
+ * [注釈] -
  *----------------------------------------------------------------------*/
 function gfGetAge($dbdate)
@@ -79,10 +79,10 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] gfDebugLog
- * [³µÍ×] ¥í¥°¥Õ¥¡¥¤¥ë¤ËÊÑ¿ô¤Î¾ÜºÙ¤ò½ÐÎÏ¤¹¤ë¡£
- * [°ú¿ô] ÂÐ¾Ý¤È¤Ê¤ëÊÑ¿ô
- * [ÌáÃÍ] ¤Ê¤·
- * [°ÍÂ¸] gfPrintLog
- * [Ãí¼á] -
+ * [名称] gfDebugLog
+ * [概要] ログファイルに変数の詳細を出力する。
+ * [引数] 対象となる変数
+ * [戻値] なし
+ * [依存] gfPrintLog
+ * [注釈] -
  *----------------------------------------------------------------------*/
 function gfDebugLog($obj){
@@ -97,25 +97,25 @@
 		gfPrintLog("*** end Debug ***");
 
-		// ¥í¥°¥Æ¡¼¥·¥ç¥ó
+		// ログテーション
 		gfLogRotation(MAX_LOG_QUANTITY, MAX_LOG_SIZE, LOG_PATH);
 }
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] gfPrintLog
- * [³µÍ×] ¥í¥°¥Õ¥¡¥¤¥ë¤ËÆü»þ¡¢½èÍý¥Õ¥¡¥¤¥ëÌ¾¡¢¥á¥Ã¥»¡¼¥¸¤ò½ÐÎÏ
- * [°ú¿ô] É½¼¨¤·¤¿¤¤¥á¥Ã¥»¡¼¥¸
- * [ÌáÃÍ] ¤Ê¤·
- * [°ÍÂ¸] ¤Ê¤·
- * [Ãí¼á] -
+ * [名称] gfPrintLog
+ * [概要] ログファイルに日時、処理ファイル名、メッセージを出力
+ * [引数] 表示したいメッセージ
+ * [戻値] なし
+ * [依存] なし
+ * [注釈] -
  *----------------------------------------------------------------------*/
 function gfPrintLog($mess, $path = '') {
-	// ÆüÉÕ¤Î¼èÆÀ
+	// 日付の取得
 	$today = date("Y/m/d H:i:s");
-	// ½ÐÎÏ¥Ñ¥¹¤ÎºîÀ®
+	// 出力パスの作成
 	if ($path == "") {
 		$path = LOG_PATH;
 	}
 
-	// ¥¨¥¹¥±¡¼¥×¤µ¤ì¤Æ¤¤¤ëÊ¸»ú¤ò¤â¤È¤ËÌá¤¹
+	// エスケープされている文字をもとに戻す
 	$trans_tbl = get_html_translation_table (HTML_ENTITIES);
     $trans_tbl = array_flip ($trans_tbl);
@@ -128,28 +128,28 @@
 	}
 	
-	// ¥í¥°¥Æ¡¼¥·¥ç¥ó
+	// ログテーション
 	gfLogRotation(MAX_LOG_QUANTITY, MAX_LOG_SIZE, $path);
 }
 
 /**			
- * ¥í¥°¥í¡¼¥Æ¡¼¥·¥ç¥óµ¡Ç½			
+ * ログローテーション機能			
  *			
- * @param integer $max_log ºÇÂç¥Õ¥¡¥¤¥ë¿ô
- * @param integer $max_size ºÇÂç¥µ¥¤¥º
- * @param string  $path ¥Õ¥¡¥¤¥ë¥Ñ¥¹
- * @return void ¤Ê¤·
+ * @param integer $max_log 最大ファイル数
+ * @param integer $max_size 最大サイズ
+ * @param string  $path ファイルパス
+ * @return void なし
  */			
 function gfLogRotation($max_log, $max_size, $path) {
 	
-	// ¥Ç¥£¥ì¥¯¥È¥êÌ¾¤ò¼èÆÀ
+	// ディレクトリ名を取得
 	$dirname = dirname($path);
-	// ¥Õ¥¡¥¤¥ëÌ¾¤ò¼èÆÀ
+	// ファイル名を取得
 	$basename = basename($path);
 	
-	// ¥Õ¥¡¥¤¥ë¤¬ºÇÂç¥µ¥¤¥º¤òÄ¶¤¨¤Æ¤¤¤Ê¤¤¤«¥Á¥§¥Ã¥¯
+	// ファイルが最大サイズを超えていないかチェック
 	if(filesize($path) > $max_size) {
 		if ($dh = opendir($dirname)) {
 			while (($file = readdir($dh)) !== false) {
-				// ¥í¥°¥í¡¼¥Æ¡¼¥·¥ç¥ó¤Ë¤ÆºîÀ®¤µ¤ì¤¿¥Õ¥¡¥¤¥ë¤ò¼èÆÀ
+				// ログローテーションにて作成されたファイルを取得
 				if(ereg("^". $basename . "\." , $file)) {
 					$arrLog[] = $file;
@@ -157,5 +157,5 @@
 			}
 			
-			// ¥Õ¥¡¥¤¥ë¥í¥°¤¬ºÇÂç¸Ä¿ô¤Ê¤é°Ê¾å¤Ê¤é¸Å¤¤¥Õ¥¡¥¤¥ë¤«¤éºï½ü¤¹¤ë
+			// ファイルログが最大個数なら以上なら古いファイルから削除する
 			$count = count($arrLog);
 			if($count >= $max_log) {
@@ -166,5 +166,5 @@
 			}
 			
-			// ¥í¥°¥Õ¥¡¥¤¥ë¤ÎÅº¤¨»ú¤ò¤º¤é¤¹
+			// ログファイルの添え字をずらす
 			$count = count($arrLog);
 			for($i = $count; 1 <= $i; $i--) {
@@ -177,5 +177,5 @@
 			$ret = copy($path, "$path.1");
 			
-			// ¿·µ¬¥í¥°¥Õ¥¡¥¤¥ë¤òºîÀ®
+			// 新規ログファイルを作成
 			if($ret) {
 				unlink($path);			
@@ -187,17 +187,17 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] gfMakePassword
- * [³µÍ×] ¥é¥ó¥À¥à¥Ñ¥¹¥ï¡¼¥ÉÀ¸À®¡Ê±Ñ¿ô»ú¡Ë
- * [°ú¿ô] ¥Ñ¥¹¥ï¡¼¥É¤Î·å¿ô
- * [ÌáÃÍ] ¥é¥ó¥À¥àÀ¸À®¤µ¤ì¤¿¥Ñ¥¹¥ï¡¼¥É
- * [°ÍÂ¸] ¤Ê¤·
- * [Ãí¼á] -
+ * [名称] gfMakePassword
+ * [概要] ランダムパスワード生成（英数字）
+ * [引数] パスワードの桁数
+ * [戻値] ランダム生成されたパスワード
+ * [依存] なし
+ * [注釈] -
  *----------------------------------------------------------------------*/
 function gfMakePassword($pwLength) {
 	
-	// Íð¿ôÉ½¤Î¥·¡¼¥É¤ò·èÄê
+	// 乱数表のシードを決定
 	srand((double)microtime() * 54234853);
 	
-	// ¥Ñ¥¹¥ï¡¼¥ÉÊ¸»úÎó¤ÎÇÛÎó¤òºîÀ®
+	// パスワード文字列の配列を作成
 	$character = "abcdefghkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ2345679";
 	$pw = preg_split("//", $character, 0, PREG_SPLIT_NO_EMPTY);
@@ -212,10 +212,10 @@
 
 /*----------------------------------------------------------------------
- * [Ì¾¾Î] sf_explodeExt
- * [³µÍ×] ¥Õ¥¡¥¤¥ë¤Î³ÈÄ¥»Ò¼èÆÀ
- * [°ú¿ô] ¥Õ¥¡¥¤¥ëÌ¾
- * [ÌáÃÍ] ³ÈÄ¥»Ò
- * [°ÍÂ¸] ¤Ê¤·
- * [Ãí¼á] -
+ * [名称] sf_explodeExt
+ * [概要] ファイルの拡張子取得
+ * [引数] ファイル名
+ * [戻値] 拡張子
+ * [依存] なし
+ * [注釈] -
  *----------------------------------------------------------------------*/
 function gf_explodeExt($fileName) {
@@ -228,24 +228,24 @@
 
 /*----------------------------------------------------------------------------------------------------------------------
- * [Ì¾¾Î] gfMailHeaderAddr
- * [³µÍ×] ÆþÎÏ¤µ¤ì¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¥á¡¼¥ë´Ø¿ôÍÑ¤Î°¸Àè¤ËÊÑ´¹
- * [°ú¿ô] ¡Ö¥á¡¼¥ë¥¢¥É¥ì¥¹¡×¤Þ¤¿¤Ï¡ÖÌ¾Á°<¥á¡¼¥ë¥¢¥É¥ì¥¹>¡×¡¢Ê£¿ô¥¢¥É¥ì¥¹»ØÄê»þ¤Ï¥«¥ó¥Þ¶èÀÚ¤ê¤Ç»ØÄê¤¹¤ë¡£
- * [ÌáÃÍ] ¡Ö¥á¡¼¥ë¥¢¥É¥ì¥¹¡×¤Þ¤¿¤Ï¡ÖJIS_MIME¤Ë¥³¡¼¥ÉÊÑ´¹¤·¤¿Ì¾Á° <¥á¡¼¥ë¥¢¥É¥ì¥¹>¡×¡¢Ê£¿ô¥¢¥É¥ì¥¹»ØÄê»þ¤Ï¥«¥ó¥Þ¶èÀÚ¤ê¤ÇÊÖµÑ¤¹¤ë¡£
- * [°ÍÂ¸] ¤Ê¤·
- * [Ãí¼á] -
+ * [名称] gfMailHeaderAddr
+ * [概要] 入力されたメールアドレスをメール関数用の宛先に変換
+ * [引数] 「メールアドレス」または「名前<メールアドレス>」、複数アドレス指定時はカンマ区切りで指定する。
+ * [戻値] 「メールアドレス」または「JIS_MIMEにコード変換した名前 <メールアドレス>」、複数アドレス指定時はカンマ区切りで返却する。
+ * [依存] なし
+ * [注釈] -
  *----------------------------------------------------------------------------------------------------------------------*/
 
 function gfMailHeaderAddr($str) {
-	$addrs = explode(",", $str); //¥¢¥É¥ì¥¹¤òÇÛÎó¤ËÆþ¤ì¤ë
+	$addrs = explode(",", $str); //アドレスを配列に入れる
     foreach ($addrs as $addr) {
         if (preg_match("/^(.+)<(.+)>$/", $addr, $matches)) {
-            //°ú¿ô¤¬¡ÖÌ¾Á°<¥á¡¼¥ë¥¢¥É¥ì¥¹>¡×¤Î¾ì¹ç
+            //引数が「名前<メールアドレス>」の場合
             $mailaddrs[] = mb_encode_mimeheader(trim($matches[1]))." <".trim($matches[2]).">";
         } else {
-            //¥á¡¼¥ë¥¢¥É¥ì¥¹¤Î¤ß¤Î¾ì¹ç
+            //メールアドレスのみの場合
             $mailaddrs[] =  trim($addr);
         }
     }
-    return implode(", ", $mailaddrs); //Ê£¿ô¥¢¥É¥ì¥¹¤Ï¥«¥ó¥Þ¶èÀÚ¤ê¤Ë¤¹¤ë
+    return implode(", ", $mailaddrs); //複数アドレスはカンマ区切りにする
 }
 ?>
Index: branches/feature-module-update/data/lib/thumb.php
===================================================================
--- branches/rel/data/lib/thumb.php	(revision 12157)
+++ branches/feature-module-update/data/lib/thumb.php	(revision 15078)
@@ -1,21 +1,21 @@
 <?php
-# MakeThumb(½ÐÎÏ¸µ²èÁü¥Ñ¥¹¡Ê¥Õ¥¡¥¤¥ëÌ¾¤Þ¤Ç¡Ë, ½ÐÎÏÀè¥Õ¥©¥ë¥À¡Ê/home/hoge/ ¤Ê¤É¡Ë , ºÇÂç²£Éý , ºÇÂç½ÄÉý , ¿·¥Õ¥¡¥¤¥ëÌ¾¡Ë
+# MakeThumb(出力元画像パス（ファイル名まで）, 出力先フォルダ（/home/hoge/ など） , 最大横幅 , 最大縦幅 , 新ファイル名）
 function MakeThumb($FromImgPath , $ToImgPath , $tmpMW , $tmpMH, $newFileName = ''){
 
-# ¢¡¡þ¢¡¡¡¥Ç¥Õ¥©¥ë¥ÈÃÍ¤ÎÀßÄê¡¡¢¡¡þ¢¡
-# É¬Í×¤Ë±þ¤¸¤ÆÊÑ¹¹¤·¤Æ²¼¤µ¤¤¡£
+# ◆◇◆　デフォルト値の設定　◆◇◆
+# 必要に応じて変更して下さい。
 
-# ²èÁü¤ÎºÇÂç²£Éý¡ÊÃ±°Ì¡§¥Ô¥¯¥»¥ë¡Ë
+# 画像の最大横幅（単位：ピクセル）
 $ThmMaxWidth = 500;
 
-# ²èÁü¤ÎºÇÂç½ÄÉý¡ÊÃ±°Ì¡§¥Ô¥¯¥»¥ë¡Ë
+# 画像の最大縦幅（単位：ピクセル）
 $ThmMaxHeight = 500;
 
-# ¥µ¥à¥Í¥¤¥ë²èÁü¤ÎÀÜÆ¬Ê¸»ú
+# サムネイル画像の接頭文字
 $PreWord = $head;
 
-# ¢¡¡þ¢¡¡¡ÀßÄê¤³¤³¤Þ¤Ç¡¡¢¡¡þ¢¡
+# ◆◇◆　設定ここまで　◆◇◆
 
-	//³ÈÄ¥»Ò¼èÆÀ
+	//拡張子取得
 	if (!$ext) {
 		$array_ext = explode(".", $FromImgPath);
@@ -24,15 +24,15 @@
 	
 	$MW = $ThmMaxWidth;
-	if($tmpMW) $MW = $tmpMW; # $MW¤ËºÇÂç²£Éý¥»¥Ã¥È	
+	if($tmpMW) $MW = $tmpMW; # $MWに最大横幅セット	
 	
 	$MH = $ThmMaxHeight;
-	if($tmpMH) $MH = $tmpMH; # $MH¤ËºÇÂç½ÄÉý¥»¥Ã¥È
+	if($tmpMH) $MH = $tmpMH; # $MHに最大縦幅セット
 	
-	if(empty($FromImgPath) || empty($ToImgPath)){ # ¥¨¥é¡¼½èÍý
-		return array(0,"½ÐÎÏ¸µ²èÁü¥Ñ¥¹¡¢¤Þ¤¿¤Ï½ÐÎÏÀè¥Õ¥©¥ë¥À¤¬»ØÄê¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£");
+	if(empty($FromImgPath) || empty($ToImgPath)){ # エラー処理
+		return array(0,"出力元画像パス、または出力先フォルダが指定されていません。");
 	}
 	
-	if(!file_exists($FromImgPath)){ # ¥¨¥é¡¼½èÍý
-		return array(0,"½ÐÎÏ¸µ²èÁü¤¬¸«¤Ä¤«¤ê¤Þ¤»¤ó¡£");
+	if(!file_exists($FromImgPath)){ # エラー処理
+		return array(0,"出力元画像が見つかりません。");
 	}
 	
@@ -40,9 +40,9 @@
 	$re_size = $size;
 	
-	if(!$size[2] || $size[2] > 3){ # ²èÁü¤Î¼ïÎà¤¬ÉÔÌÀ or swf
-		return array(0,"²èÁü·Á¼°¤¬¥µ¥Ý¡¼¥È¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£");
+	if(!$size[2] || $size[2] > 3){ # 画像の種類が不明 or swf
+		return array(0,"画像形式がサポートされていません。");
 	}
 
-	//¥¢¥¹¥Ú¥¯¥ÈÈæ¸ÇÄê½èÍý
+	//アスペクト比固定処理
 	$tmp_w = $size[0] / $MW;
 	
@@ -68,13 +68,13 @@
 	}	
 	
-	# ¥µ¥à¥Í¥¤¥ë²èÁü¥Õ¥¡¥¤¥ëÌ¾ºîÀ®½èÍý
-	$tmp = array_pop(explode("/",$FromImgPath)); # /¤Î°ìÈÖºÇ¸å¤òÀÚ¤ê½Ð¤·
-	$FromFileName = array_shift(explode(".",$tmp)); # .¤Ç¶èÀÚ¤é¤ì¤¿ÉôÊ¬¤òÀÚ¤ê½Ð¤·
-	$ToFile = $PreWord.$FromFileName; # ³ÈÄ¥»Ò°Ê³°¤ÎÉôÊ¬¤Þ¤Ç¤òºîÀ®
+	# サムネイル画像ファイル名作成処理
+	$tmp = array_pop(explode("/",$FromImgPath)); # /の一番最後を切り出し
+	$FromFileName = array_shift(explode(".",$tmp)); # .で区切られた部分を切り出し
+	$ToFile = $PreWord.$FromFileName; # 拡張子以外の部分までを作成
 	
 	$ImgNew = imagecreatetruecolor($re_size[0],$re_size[1]);
 	
 	switch($size[2]) {
-	 	case "1": //gif·Á¼°
+	 	case "1": //gif形式
 			if($tmp_w <= 1 && $tmp_h <= 1){
 				if ( $newFileName ) {
@@ -85,6 +85,6 @@
 					$ToFile .= ".gif";
 				}
-				if(!@copy($FromImgPath , $ToImgPath.$ToFile)) { # ¥¨¥é¡¼½èÍý
-					return array(0,"¥Õ¥¡¥¤¥ë¤Î¥³¥Ô¡¼¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+				if(!@copy($FromImgPath , $ToImgPath.$ToFile)) { # エラー処理
+					return array(0,"ファイルのコピーに失敗しました。");
 				}
 				ImageDestroy($ImgNew);
@@ -92,5 +92,5 @@
 			}
 					
-			ImageColorAllocate($ImgNew,255,235,214); //ÇØ·Ê¿§
+			ImageColorAllocate($ImgNew,255,235,214); //背景色
 			$black = ImageColorAllocate($ImgNew,0,0,0);
 			$red = ImageColorAllocate($ImgNew,255,0,0);
@@ -107,11 +107,11 @@
 			$TmpPath = $ToImgPath.$ToFile;
 			@Imagepng($ImgNew,$TmpPath);
-			if(!@file_exists($TmpPath)){ # ²èÁü¤¬ºîÀ®¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
-				return array(0,"²èÁü¤Î½ÐÎÏ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+			if(!@file_exists($TmpPath)){ # 画像が作成されていない場合
+				return array(0,"画像の出力に失敗しました。");
 			}
 			ImageDestroy($ImgNew);
 			return array(1,$ToFile);
 			
-	 	case "2": //jpg·Á¼°
+	 	case "2": //jpg形式
 			$ImgDefault = ImageCreateFromJpeg($FromImgPath);
 			//ImageCopyResized( $ImgNew,$ImgDefault, 0, 0, 0, 0,$re_size[0], $re_size[1],$size[0], $size[1]);
@@ -135,11 +135,11 @@
 			$TmpPath = $ToImgPath.$ToFile;
 			@ImageJpeg($ImgNew,$TmpPath);
-			if(!@file_exists($TmpPath)){ # ²èÁü¤¬ºîÀ®¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
-				return array(0,"²èÁü¤Î½ÐÎÏ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£<br>${ImgNew}<br>${TmpPath}");
+			if(!@file_exists($TmpPath)){ # 画像が作成されていない場合
+				return array(0,"画像の出力に失敗しました。<br>${ImgNew}<br>${TmpPath}");
 			}
 			$RetVal = $ToFile;
 	 		break;
 	 		
-	 	case "3": //png·Á¼°
+	 	case "3": //png形式
 			$ImgDefault = ImageCreateFromPNG($FromImgPath);
 			//ImageCopyResized($ImgNew, $ImgDefault, 0, 0, 0, 0,$re_size[0], $re_size[1],$size[0], $size[1]);
@@ -155,6 +155,6 @@
 			$TmpPath = $ToImgPath.$ToFile;
 			@ImagePNG($ImgNew,$TmpPath );
-			if(!@file_exists($TmpPath)){ # ²èÁü¤¬ºîÀ®¤µ¤ì¤Æ¤¤¤Ê¤¤¾ì¹ç
-				return array(0,"²èÁü¤Î½ÐÎÏ¤Ë¼ºÇÔ¤·¤Þ¤·¤¿¡£");
+			if(!@file_exists($TmpPath)){ # 画像が作成されていない場合
+				return array(0,"画像の出力に失敗しました。");
 			}
 			$RetVal = $ToFile;
Index: branches/feature-module-update/data/smarty_extends/modifier.script_escape.php
===================================================================
--- branches/rel/data/smarty_extends/modifier.script_escape.php	(revision 14928)
+++ branches/feature-module-update/data/smarty_extends/modifier.script_escape.php	(revision 15078)
@@ -1,8 +1,8 @@
 <?php
 /**
- * Script¥¿¥°¤ò¥¨¥¹¥±¡¼¥×¤¹¤ë
+ * Scriptタグをエスケープする
  *
- * @param  string $value ÆþÎÏ
- * @return string $value ¥Þ¥Ã¥Á¤·¤¿¾ì¹ç¤ÏÊÑ´¹¸å¤ÎÊ¸»úÎó¡¢¤·¤Ê¤¤¾ì¹ç¤ÏÆþÎÏ¤µ¤ì¤¿Ê¸»úÎó¤ò¤½¤Î¤Þ¤ÞÊÖ¤¹¡£
+ * @param  string $value 入力
+ * @return string $value マッチした場合は変換後の文字列、しない場合は入力された文字列をそのまま返す。
  */
 function smarty_modifier_script_escape($value) {
Index: branches/feature-module-update/data/smarty_extends/function.html_checkboxes_ex.php
===================================================================
--- branches/rel/data/smarty_extends/function.html_checkboxes_ex.php	(revision 12157)
+++ branches/feature-module-update/data/smarty_extends/function.html_checkboxes_ex.php	(revision 15078)
@@ -156,5 +156,5 @@
 	}
 	
-	// ÃÍ¤òÁÞÆþ
+	// 値を挿入
 	$_output .= $output;
 	
Index: branches/feature-module-update/data/smarty_extends/modifier.numeric_emoji.php
===================================================================
--- branches/rel/data/smarty_extends/modifier.numeric_emoji.php	(revision 12157)
+++ branches/feature-module-update/data/smarty_extends/modifier.numeric_emoji.php	(revision 15078)
@@ -1,14 +1,14 @@
 <?php
 /**
- * ¿ôÃÍ¤ò¿ô»ú³¨Ê¸»ú¤ËÊÑ´¹¤¹¤ë¡£
+ * 数値を数字絵文字に変換する。
  *
- * ÆþÎÏ¤¬0¡Á9¤Ç¤Ï¤Ê¤¤¾ì¹ç¡¢¤Þ¤¿¤Ï¡¢·ÈÂÓÃ¼Ëö¤«¤é¤Î¥¢¥¯¥»¥¹¤Ç¤Ï¤Ê¤¤¾ì¹ç¤Ï¡¢
- * ÆþÎÏ¤ò [ ¤È ] ¤Ç°Ï¤ó¤ÀÊ¸»úÎó¤òÊÖ¤¹¡£
+ * 入力が0〜9ではない場合、または、携帯端末からのアクセスではない場合は、
+ * 入力を [ と ] で囲んだ文字列を返す。
  *
- * @param string $value ÆþÎÏ
- * @return string ½ÐÎÏ
+ * @param string $value 入力
+ * @return string 出力
  */
 function smarty_modifier_numeric_emoji($value) {
-	// ¿ô»ú³¨Ê¸»ú (0¡Á9) ¤Î³¨Ê¸»úÈÖ¹æ
+	// 数字絵文字 (0〜9) の絵文字番号
 	static $numeric_emoji_index = array('134', '125', '126', '127', '128', '129', '130', '131', '132', '133');
 
Index: branches/feature-module-update/data/smarty_extends/function.html_radios_ex.php
===================================================================
--- branches/rel/data/smarty_extends/function.html_radios_ex.php	(revision 12157)
+++ branches/feature-module-update/data/smarty_extends/function.html_radios_ex.php	(revision 15078)
@@ -158,5 +158,5 @@
     }
 	
-	// ÃÍ¤òÁÞÆþ
+	// 値を挿入
 	$_output .= $output;
 	
Index: branches/feature-module-update/data/smarty_extends/block.marquee.php
===================================================================
--- branches/rel/data/smarty_extends/block.marquee.php	(revision 12157)
+++ branches/feature-module-update/data/smarty_extends/block.marquee.php	(revision 15078)
@@ -1,21 +1,21 @@
 <?php
 /**
- * marquee¥¿¥°¤Ç°Ï¤à¡£
+ * marqueeタグで囲む。
  *
- * DoCoMo¤Î·ÈÂÓÃ¼Ëö¤Î¾ì¹ç¤Ïmarquee¤ò»ÈÍÑ¤·¤Ê¤¤¡£
+ * DoCoMoの携帯端末の場合はmarqueeを使用しない。
  *
- * @param string $value ÆþÎÏ
- * @return string ½ÐÎÏ
+ * @param string $value 入力
+ * @return string 出力
  */
 function smarty_block_marquee($params, $content, &$smarty, &$repeat) {
-	// {/marquee}¤Î¾ì¹ç¤Î¤ß½ÐÎÏ¤¹¤ë¡£
+	// {/marquee}の場合のみ出力する。
 	if ($repeat || !isset($content)) {
 		return null;
 	}
 
-	// ËöÈø¤Î²þ¹Ô¤Ê¤É¤ò¼è¤ê½ü¤¯¡£
+	// 末尾の改行などを取り除く。
 	$content = rtrim($content);
 
-	// marquee¥¿¥°¤ò»ÈÍÑ¤·¤Ê¤¤¾ì¹ç
+	// marqueeタグを使用しない場合
 	if (defined('MOBILE_SITE') && GC_MobileUserAgent::getCarrier() == 'docomo') {
 		return "<div>\n$content\n</div>\n";
Index: branches/feature-module-update/data/downloads/module/security/security.php
===================================================================
--- branches/rel/data/downloads/module/security/security.php	(revision 13402)
+++ branches/feature-module-update/data/downloads/module/security/security.php	(revision 15078)
@@ -8,11 +8,11 @@
  */
  
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = MODULE_PATH . 'security/security.tpl';
-		$this->tpl_subtitle = '¥»¥­¥å¥ê¥Æ¥£¥Á¥§¥Ã¥¯';
+		$this->tpl_subtitle = 'セキュリティチェック';
 	}
 }
@@ -24,5 +24,5 @@
 case 'edit':
     $inst_inc = DATA_PATH . 'install.php';
-    // install.php¤Î±£ÊÃ
+    // install.phpの隠蔽
     $hidden_inc = MODULE_PATH . 'security/install_inc.php';
     if(sfIsNormalInstallInc()) {
@@ -51,89 +51,89 @@
 $objPage->arrList = $arrList;
 
-$objView->assignobj($objPage);					//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display($objPage->tpl_mainpage);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);					//変数をテンプレートにアサインする
+$objView->display($objPage->tpl_mainpage);		//テンプレートの出力
 //-------------------------------------------------------------------------------------------------------
-// ÀßÄê¥Õ¥¡¥¤¥ë(data)¤Î¥Ñ¥¹¤¬¸ø³«¥Ñ¥¹¤Ç¤Ê¤¤¤«³ÎÇ§¤¹¤ë
+// 設定ファイル(data)のパスが公開パスでないか確認する
 function sfCheckOpenData() {
-    // ¥É¥­¥å¥á¥ó¥È¥ë¡¼¥È¤Î¥Ñ¥¹¤ò¿äÂ¬¤¹¤ë¡£
+    // ドキュメントルートのパスを推測する。
     $doc_root = ereg_replace(URL_DIR . "$","/",HTML_PATH);
     $data_path = realpath(DATA_PATH);
     
-    // data¤Î¥Ñ¥¹¤¬¥É¥­¥å¥á¥ó¥È¥ë¡¼¥È°Ê²¼¤Ë¤¢¤ë¤«È½Äê
+    // dataのパスがドキュメントルート以下にあるか判定
     if(ereg("^".$doc_root, $data_path)) {
-        $arrResult['result'] = "¡ß";
-        $arrResult['detail'] = "ÀßÄê¥Õ¥¡¥¤¥ë¤¬¡¢¸ø³«¤µ¤ì¤Æ¤¤¤ë²ÄÇ½À­¤¬¤¢¤ê¤Þ¤¹¡£<br>";
-        $arrResult['detail'].= "/data/¥Ç¥£¥ì¥¯¥È¥ê¤Ï¡¢Èó¸ø³«¤Î¥Ñ¥¹¤ËÀßÃÖ¤·¤Æ²¼¤µ¤¤¡£";
+        $arrResult['result'] = "×";
+        $arrResult['detail'] = "設定ファイルが、公開されている可能性があります。<br>";
+        $arrResult['detail'].= "/data/ディレクトリは、非公開のパスに設置して下さい。";
     } else {
-        $arrResult['result'] = "¡û";
-        $arrResult['detail'] = "ÀßÄê¥Õ¥¡¥¤¥ë¤Ï¡¢¸ø³«¥Ñ¥¹ÇÛ²¼¤ËÂ¸ºß¤·¤Þ¤»¤ó¡£";        
+        $arrResult['result'] = "○";
+        $arrResult['detail'] = "設定ファイルは、公開パス配下に存在しません。";        
     }
     
-    $arrResult['title'] = "ÀßÄê¥Õ¥¡¥¤¥ë¤ÎÊÝÂ¸¥Ñ¥¹";
+    $arrResult['title'] = "設定ファイルの保存パス";
     return $arrResult;
 }
 
-// ¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤¬Â¸ºß¤¹¤ë¤«³ÎÇ§¤¹¤ë
+// インストールファイルが存在するか確認する
 function sfCheckInstall() {
-    // ¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+    // インストールファイルの存在チェック
     $inst_path = HTML_PATH . "install/index.php";
     
     if(file_exists($inst_path)) {
-        $arrResult['result'] = "¡ß";
-        $arrResult['detail'] = "/install/index.php¤Ï¡¢¥¤¥ó¥¹¥È¡¼¥ë´°Î»¸å¤Ë¥Õ¥¡¥¤¥ë¤òºï½ü¤·¤Æ¤¯¤À¤µ¤¤¡£";            
+        $arrResult['result'] = "×";
+        $arrResult['detail'] = "/install/index.phpは、インストール完了後にファイルを削除してください。";            
     } else {
-        $arrResult['result'] = "¡û";
-        $arrResult['detail'] = "/install/index.php¤Ï¡¢¸«¤Ä¤«¤ê¤Þ¤»¤ó¤Ç¤·¤¿¡£";    
+        $arrResult['result'] = "○";
+        $arrResult['detail'] = "/install/index.phpは、見つかりませんでした。";    
     }
     
-    $arrResult['title'] = "¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤Î¥Á¥§¥Ã¥¯";
+    $arrResult['title'] = "インストールファイルのチェック";
     return $arrResult;
 }
 
-// ´ÉÍý¼Ô¥æ¡¼¥¶¤ÎID/¥Ñ¥¹¥ï¡¼¥É¥Á¥§¥Ã¥¯
+// 管理者ユーザのID/パスワードチェック
 function sfCheckIDPass($user, $password) {
     $objQuery = new SC_Query();
     $sql = "SELECT password FROM dtb_member WHERE login_id = ? AND del_flg = 0";
-	// DB¤«¤é°Å¹æ²½¥Ñ¥¹¥ï¡¼¥É¤ò¼èÆÀ¤¹¤ë¡£
+	// DBから暗号化パスワードを取得する。
 	$arrRet = $objQuery->getAll($sql, array($user));
-	// ¥æ¡¼¥¶ÆþÎÏ¥Ñ¥¹¥ï¡¼¥É¤ÎÈ½Äê
+	// ユーザ入力パスワードの判定
 	$ret = sha1($password . ":" . AUTH_MAGIC);
     
     if($ret == $arrRet[0]['password']) {
-        $arrResult['result'] = "¡ß";
-        $arrResult['detail'] = "Èó¾ï¤Ë¿äÂ¬¤Î¤·¤ä¤¹¤¤´ÉÍý¼ÔID¤È¤Ê¤Ã¤Æ¤¤¤Þ¤¹¡£¸Ä¿Í¾ðÊóÏ³±Ì¤Î´í¸±À­¤¬¤¢¤ê¤Þ¤¹¡£";       
+        $arrResult['result'] = "×";
+        $arrResult['detail'] = "非常に推測のしやすい管理者IDとなっています。個人情報漏洩の危険性があります。";       
     } else {
         if(count($arrRet) > 0) {
-	        $arrResult['result'] = "¢¤";
-	        $arrResult['detail'] = "´ÉÍý¼ÔÌ¾¤Ë¡Öadmin¡×¤òÍøÍÑ¤·¤Ê¤¤¤è¤¦¤Ë¤·¤Æ²¼¤µ¤¤¡£";               
+	        $arrResult['result'] = "△";
+	        $arrResult['detail'] = "管理者名に「admin」を利用しないようにして下さい。";               
         } else {
-            $arrResult['result'] = "¡û";
-            $arrResult['detail'] = "ÆÈ¼«¤ÎID¡¢¥Ñ¥¹¥ï¡¼¥É¤¬ÀßÄê¤µ¤ì¤Æ¤¤¤ë¤è¤¦¤Ç¤¹¡£";               
+            $arrResult['result'] = "○";
+            $arrResult['detail'] = "独自のID、パスワードが設定されているようです。";               
         }
     }
     
-    $arrResult['title'] = "ID/¥Ñ¥¹¥ï¡¼¥É¤Î¥Á¥§¥Ã¥¯";
+    $arrResult['title'] = "ID/パスワードのチェック";
     return $arrResult;
 }
 
 
-// install.php¤Î¥Õ¥¡¥¤¥ë¤ò¥Á¥§¥Ã¥¯¤¹¤ë
+// install.phpのファイルをチェックする
 function sfCheckInstallInc() {
-    // install.php¤¬±£ÊÃ¸å¤Î¤â¤Î¤«È½Äê¤¹¤ë
+    // install.phpが隠蔽後のものか判定する
     if(sfIsNormalInstallInc()) {
-        $arrResult['result'] = "¡ß";
-        $arrResult['detail'] = "install.php¤ò´ÊÃ±¤ËÉ½¼¨¤Ç¤­¤Ê¤¯¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£ÆâÍÆ¤ò±£ÊÃ¤·¤Þ¤¹¤«¡©";
-        $arrResult['detail'].= "<input type='submit' value='±£ÊÃ¤¹¤ë'>";        
+        $arrResult['result'] = "×";
+        $arrResult['detail'] = "install.phpを簡単に表示できなくすることができます。内容を隠蔽しますか？";
+        $arrResult['detail'].= "<input type='submit' value='隠蔽する'>";        
     } else {
-        $arrResult['result'] = "¡û";
-        $arrResult['detail'] = "install.php¤Î±£ÊÃÂÐºö¤¬¤È¤é¤ì¤Æ¤¤¤Þ¤¹¡£";                       
+        $arrResult['result'] = "○";
+        $arrResult['detail'] = "install.phpの隠蔽対策がとられています。";                       
     }
-    $arrResult['title'] = "install.php¤Î²ÄÆÉÀ­¥Á¥§¥Ã¥¯";
+    $arrResult['title'] = "install.phpの可読性チェック";
     return $arrResult;
 }
 
-// install.php¤¬±£ÊÃ¸å¤Î¤â¤Î¤«È½Äê¤¹¤ë
+// install.phpが隠蔽後のものか判定する
 function sfIsNormalInstallInc() {
-    // install.php¤Î¥Ñ¥¹¤ò¼èÆÀ¤¹¤ë
+    // install.phpのパスを取得する
     $inst_inc = DATA_PATH . 'install.php';
     if(file_exists($inst_inc)) {
Index: branches/feature-module-update/data/downloads/module/security/security.tpl
===================================================================
--- branches/rel/data/downloads/module/security/security.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/security/security.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -35,5 +35,5 @@
 
 <div align="center">
-<!--¡ú¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú¡ú-->
+<!--★★★メインコンテンツ★★★-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
@@ -41,7 +41,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -60,5 +60,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="402" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$tpl_subtitle}--></span></td>
+											<td bgcolor="#636469" width="402" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$tpl_subtitle}--></span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -73,7 +73,7 @@
 									<table width="442" border="0" cellspacing="1" cellpadding="5" summary=" ">
 										<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-											<td width="120">¥Á¥§¥Ã¥¯ÆâÍÆ</td>
-											<td width="40">·ë²Ì</td>
-											<td width="300">¾ÜºÙ</td>
+											<td width="120">チェック内容</td>
+											<td width="40">結果</td>
+											<td width="300">詳細</td>
 										</tr>
 										<!--{section name=i loop=$arrList}-->
@@ -97,12 +97,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/downloads/module/affiliate.php
===================================================================
--- branches/rel/data/downloads/module/affiliate.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/affiliate.php	(revision 15078)
@@ -13,15 +13,15 @@
 
 $arrConversionPage = array(
-	1 => '¾¦ÉÊ¹ØÆþ´°Î»²èÌÌ',
-	2 => '²ñ°÷ÅÐÏ¿´°Î»²èÌÌ'
+	1 => '商品購入完了画面',
+	2 => '会員登録完了画面'
 );
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = MODULE_PATH . 'affiliate.tpl';
-		$this->tpl_subtitle = '¥¢¥Õ¥£¥ê¥¨¥¤¥È¥¿¥°Ëä¤á¹þ¤ß';
+		$this->tpl_subtitle = 'アフィリエイトタグ埋め込み';
 		global $arrConversionPage;
 		$this->arrConversionPage = $arrConversionPage;
@@ -31,17 +31,17 @@
 $objView = new SC_AdminView();
 
-// Ç§¾Ú³ÎÇ§
+// 認証確認
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
 $objFormParam = lfInitParam($objFormParam);
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
 switch($_POST['mode']) {
 case 'edit':
-	// ÆþÎÏ¥¨¥é¡¼È½Äê
+	// 入力エラー判定
 	$objPage->arrErr = $objFormParam->checkError();
 	if(count($objPage->arrErr) == 0) {
@@ -53,12 +53,12 @@
 		$objQuery = new SC_Query();
 		$objQuery->update("dtb_module", $sqlval, "module_id = ?", array(AFF_TAG_MID));
-		// javascript¼Â¹Ô
+		// javascript実行
 		$objPage->tpl_onload = "window.close();";
 	}
 	break;
-// ¥³¥ó¥Ð¡¼¥¸¥ç¥ó¥Ú¡¼¥¸¤ÎÁªÂò
+// コンバージョンページの選択
 case 'select':
 	if(is_numeric($_POST['conv_page'])) {
-		// sub_data¤è¤ê¥¿¥°¾ðÊó¤òÆÉ¤ß¹þ¤à
+		// sub_dataよりタグ情報を読み込む
 		$conv_page = $_POST['conv_page'];
 		$arrRet = $objQuery->select("sub_data", "dtb_module", "module_id = ?", array(AFF_TAG_MID));
@@ -74,11 +74,11 @@
 
 $objPage->arrForm = $objFormParam->getFormParamList();
-$objView->assignobj($objPage);					//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display($objPage->tpl_mainpage);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);					//変数をテンプレートにアサインする
+$objView->display($objPage->tpl_mainpage);		//テンプレートの出力
 //-------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam($objFormParam) {
-	$objFormParam->addParam("¥³¥ó¥Ð¡¼¥¸¥ç¥ó¥Ú¡¼¥¸", "conv_page", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥¢¥Õ¥£¥ê¥¨¥¤¥È¥¿¥°", "aff_tag", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));	
+	$objFormParam->addParam("コンバージョンページ", "conv_page", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("アフィリエイトタグ", "aff_tag", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));	
 	return $objFormParam;
 }
Index: branches/feature-module-update/data/downloads/module/ebis_tag.tpl
===================================================================
--- branches/rel/data/downloads/module/ebis_tag.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/ebis_tag.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -35,5 +35,5 @@
 
 <div align="center">
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
@@ -41,7 +41,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -61,5 +61,5 @@
 										<tr>
 											<td background="/ec-cube/img/contents/contents_title_left_bg.gif"><img src="/ec-cube/img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="400" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$tpl_subtitle}--></span></td>
+											<td bgcolor="#636469" width="400" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$tpl_subtitle}--></span></td>
 											<td background="/ec-cube/img/contents/contents_title_right_bg.gif"><img src="/ec-cube/img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -74,5 +74,5 @@
 									<table width="440" border="0" cellspacing="1" cellpadding="8" summary=" ">
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">¥æ¡¼¥¶ID<span class="red">¢¨</span></td>
+											<td width="90" bgcolor="#f3f3f3">ユーザID<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<span class="red"><!--{$arrErr.user}--></span>
@@ -81,5 +81,5 @@
 										</tr>	
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></td>
+											<td width="90" bgcolor="#f3f3f3">パスワード<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<span class="red"><!--{$arrErr.pass}--></span>
@@ -88,5 +88,5 @@
 										</tr>	
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">¥¿¥°¼±ÊÌID<span class="red">¢¨</span></td>
+											<td width="90" bgcolor="#f3f3f3">タグ識別ID<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<span class="red"><!--{$arrErr.cid}--></span>
@@ -107,5 +107,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="image" onMouseover="chgImgImageSubmit('/ec-cube/img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('/ec-cube/img/contents/btn_regist.jpg',this)" src="/ec-cube/img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+													<td><input type="image" onMouseover="chgImgImageSubmit('/ec-cube/img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('/ec-cube/img/contents/btn_regist.jpg',this)" src="/ec-cube/img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 												</tr>
 											</table>
@@ -127,12 +127,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/downloads/module/mdl_remise/card.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_remise/card.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_remise/card.tpl	(revision 15078)
@@ -58,5 +58,5 @@
 </head>
 
-<!-- ¢§ £Â£Ï£Ä£ÙÉô ¥¹¥¿¡¼¥È -->
+<!-- ▼ ＢＯＤＹ部 スタート -->
 <body bgcolor="#ffe9e6" text="#555555" link="#3a75af" vlink="#3a75af" alink="#3a75af" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="preLoadImg('/'); ">
 <noscript>
@@ -67,12 +67,12 @@
 <a name="top" id="top"></a>
 
-<!--¢§HEADER-->
+<!--▼HEADER-->
 <!--{if $arrPageLayout.header_chk != 2}--> 
 <!--{assign var=header_dir value="`$smarty.const.HTML_PATH`user_data/include/header.tpl"}-->
 <!--{include file= $header_dir}-->
 <!--{/if}-->
-<!--¢¥HEADER-->
-
-<!--¢§MAIN-->
+<!--▲HEADER-->
+
+<!--▼MAIN-->
 <div id="base">
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -86,37 +86,37 @@
 
 			<tr valign="top">
-				<!--¢§º¸¥Ê¥Ó-->
-								<!--¢¥º¸¥Ê¥Ó-->
+				<!--▼左ナビ-->
+								<!--▲左ナビ-->
 			
 				<td align="center" width=100%>
 			        <table border="0" cellspacing="0" cellpadding="0" summary=" ">
 			        
-					<!--¢§¥á¥¤¥ó¾åÉô-->
-										<!--¢¥¥á¥¤¥ó¾åÉô-->
+					<!--▼メイン上部-->
+										<!--▲メイン上部-->
 					
 					<tr><td align="center">
-<!--¢§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/shopping/flow03.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow03.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì*}-->
+		<!--購入手続きの流れ*}-->
 		
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/credit_title.jpg" width="700" height="40" alt="¥¯¥ì¥¸¥Ã¥È·èºÑ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/credit_title.jpg" width="700" height="40" alt="クレジット決済"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­¤«¤é¡¢»ÙÊ§¤¤ÊýË¡¤ò¤´ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£<br />
-				°ì³çÊ§¤¤¡¢¥ê¥Ü¥ë¥Ó¥ó¥°Ê§¤¤¤òÁªÂò¤·¤¿¾ì¹ç¤Ï¡¢Ê¬³ä²ó¿ô¤òÁªÂò¤¹¤ëÉ¬Í×¤Ï¤¢¤ê¤Þ¤»¤ó¡£<br />
-				Ê¬³äÊ§¤¤¤òÁªÂò¤·¤¿¾ì¹ç¤Ï¡¢Ê¬³ä²ó¿ô¤òÁªÂò¤·¡¢°ìÈÖ²¼¤Î¡Ö¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">下記から、支払い方法をご選択してください。<br />
+				一括払い、リボルビング払いを選択した場合は、分割回数を選択する必要はありません。<br />
+				分割払いを選択した場合は、分割回数を選択し、一番下の「ご注文完了ページへ」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -140,9 +140,9 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤«¤é-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここから-->
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="10%" align="center" bgcolor="#f0f0f0" class="fs12">ÁªÂò</td>
-						<td width="90%" bgcolor="#f0f0f0" class="fs12">»ÙÊ§¤¤ÊýË¡</td>
+						<td width="10%" align="center" bgcolor="#f0f0f0" class="fs12">選択</td>
+						<td width="90%" bgcolor="#f0f0f0" class="fs12">支払い方法</td>
 					</tr>
 					<!--{foreach key=key item=item from=$arrCreMet}-->
@@ -153,5 +153,5 @@
 					<!--{/foreach}-->
 				</table>
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤Þ¤Ç-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここまで-->
 				</td>
 			</tr>
@@ -161,18 +161,18 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--Ê¬³ä²ó¿ô¤³¤³¤«¤é-->		
+				<!--分割回数ここから-->		
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="20%" bgcolor="#f0f0f0" class="fs12n">Ê¬³ä²ó¿ô</td>
+						<td width="20%" bgcolor="#f0f0f0" class="fs12n">分割回数</td>
 						<td width="80%" bgcolor="#ffffff" class="fs12n">
 						<!--{assign var=key value="PTIMES"}-->
 						<span class="red"><!--{$arrErr[$key]}--></span>
 						<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
-						<option value="1" selected="">»ØÄê¤Ê¤·</option>
+						<option value="1" selected="">指定なし</option>
 						<!--{html_options options=$arrCreDiv selected=$arrForm[$key].value}-->
 						</select></td>
 					</tr>
 				</table>
-				<!--Ê¬³ä²ó¿ô¤³¤³¤Þ¤Ç-->
+				<!--分割回数ここまで-->
 				</td>
 			</tr>
@@ -182,28 +182,28 @@
 			<tr>
 				<td align="center">
-					<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnFormModeSubmit('form2', 'return', '', '');return false;" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03" /></a>
+					<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnFormModeSubmit('form2', 'return', '', '');return false;" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" border="0" name="back03" id="back03" /></a>
 					<img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="20" height="" alt="" />
-					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø" border="0" name="next" id="next" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="ご注文完了ページへ" border="0" name="next" id="next" />
 				</td>
 			</tr>
 			</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 </td></tr>
 					
-					<!--¢§¥á¥¤¥ó²¼Éô-->
+					<!--▼メイン下部-->
 					<tr><td align="center">
 										</td><tr>
-					<!--¢¥¥á¥¤¥ó²¼Éô-->					
+					<!--▲メイン下部-->					
 	
 					</table>
 				</td>
 
-				<!--¢§±¦¥Ê¥Ó-->
-								<!--¢¥±¦¥Ê¥Ó-->
+				<!--▼右ナビ-->
+								<!--▲右ナビ-->
 
 			</tr>
@@ -216,19 +216,19 @@
 
 </div>
-<!--¢¥MAIN-->
-
-<!--¢§FOTTER-->
+<!--▲MAIN-->
+
+<!--▼FOTTER-->
 <!--{if $arrPageLayout.footer_chk != 2}--> 
 <!--{include file="`$smarty.const.HTML_PATH`user_data/include/footer.tpl"}-->
 <!--{/if}-->
-<!--¢¥FOTTER-->
+<!--▲FOTTER-->
 </div>
-<!--{* EBiS¥¿¥°É½¼¨ÍÑ *}-->
+<!--{* EBiSタグ表示用 *}-->
 <!--{$tpl_mainpage|sfPrintEbisTag}-->
-<!--{* ¥¢¥Õ¥£¥ê¥¨¥¤¥È¥¿¥°É½¼¨ÍÑ *}-->
+<!--{* アフィリエイトタグ表示用 *}-->
 <!--{$tpl_conv_page|sfPrintAffTag:$tpl_aff_option}-->
 
 
-</body><!-- ¢¥ £Â£Ï£Ä£ÙÉô ¥¨¥ó¥É -->
+</body><!-- ▲ ＢＯＤＹ部 エンド -->
 
 </html>
Index: branches/feature-module-update/data/downloads/module/mdl_remise/mdl_remise.inc
===================================================================
--- branches/rel/data/downloads/module/mdl_remise/mdl_remise.inc	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_remise/mdl_remise.inc	(revision 15078)
@@ -8,85 +8,85 @@
  */
 
-// ¥ë¥ß¡¼¥º¥â¥¸¥å¡¼¥ëID
+// ルミーズモジュールID
 define("MDL_REMISE_ID", 5);
 
-// EC-CUBE¡¦¥ë¥ß¡¼¥º¶¦ÄÌID
+// EC-CUBE・ルミーズ共通ID
 define("MDL_REMISE_POST_VALUE", A0000155);
 
-// ¥ë¥ß¡¼¥º¤Ø¤Î¥Ç¡¼¥¿Á÷¿®ÍÑ¥¨¥ó¥³¡¼¥É
+// ルミーズへのデータ送信用エンコード
 define("REMISE_SEND_ENCODE", 'SJIS-win');
 
-// ¥¯¥ì¥¸¥Ã¥È·èºÑ¡¦¥³¥ó¥Ó¥Ë·èºÑ¾å¸Â¡¦²¼¸Â¶â³Û
+// クレジット決済・コンビニ決済上限・下限金額
 define("REMISE_CREDIT_UPPER", 500000);
 define("REMISE_CONVENIENCE_UPPER", 500000);
 define("REMISE_CONVENIENCE_BOTTOM", 200);
 
-// ¥¯¥ì¥¸¥Ã¥È»ÙÊ§¤¤¥³¡¼¥É(10:°ì³ç 61:Ê¬³ä 80:¥ê¥Ü)
+// クレジット支払いコード(10:一括 61:分割 80:リボ)
 define("REMISE_PAYMENT_METHOD_LUMP", 10);
 define("REMISE_PAYMENT_METHOD_DIVIDE", 61);
 define("REMISE_PAYMENT_METHOD_REVO", 80);
 
-// ¥¯¥ì¥¸¥Ã¥ÈºÇÂç»ÙÊ§¤¤²ó¿ô
-// EC¥µ¥¤¥ÈÍÍ¤Î¾ò·ï¤Ë¹ç¤ï¤»¤ÆÊÑ¹¹¤·¤Æ²¼¤µ¤¤
+// クレジット最大支払い回数
+// ECサイト様の条件に合わせて変更して下さい
 define("REMISE_PAYMENT_DIVIDE_MAX", 2);
 
-// EC¥µ¥¤¥ÈÍÍ¤Î¾ò·ï¤Ë¹ç¤ï¤»¤ÆÊÑ¹¹¤·¤Æ²¼¤µ¤¤
-// AUTH(²¾Çä¾å)
-// CAPTURE(¼ÂÇä¾å)
+// ECサイト様の条件に合わせて変更して下さい
+// AUTH(仮売上)
+// CAPTURE(実売上)
 define("REMISE_PAYMENT_JOB_CODE", "AUTH");
 
-// Ê¬³ä²ó¿ô
+// 分割回数
 $arrCreditDivide = array(
 	2 => "2"
 );
 
-// ¥¯¥ì¥¸¥Ã¥È·ë²Ì¥¹¥Æ¡¼¥¿¥¹
+// クレジット結果ステータス
 define("REMISE_PAYMENT_CHARGE_OK", "<SDBKDATA>STATUS=800</SDBKDATA>");
 
-// ¥³¥ó¥Ó¥Ë¼ýÇ¼¼õ¿®¥Õ¥é¥°(0:¼«Æ°¼õ¿®¤·¤Ê¤¤ 1:¼«Æ°¼õ¿®¤¹¤ë)
+// コンビニ収納受信フラグ(0:自動受信しない 1:自動受信する)
 define("REMISE_CONVENIENCE_RECIVE", 1);
 
-// ¥³¥ó¥Ó¥Ë¼ýÇ¼ºÑ¥Õ¥é¥°
+// コンビニ収納済フラグ
 define("REMISE_CONVENIENCE_CHARGE", 1);
 
-// ¥³¥ó¥Ó¥Ë·ë²Ì¥¹¥Æ¡¼¥¿¥¹
+// コンビニ結果ステータス
 define("REMISE_CONVENIENCE_CHARGE_OK", "<SDBKDATA>STATUS=800</SDBKDATA>");
 
-// ¥¨¥é¡¼ÆâÍÆ
+// エラー内容
 $arrRemiseErrorWord = array(
 	"OK" => "0:0000"
 );
 
-// ¥ë¥ß¡¼¥º¤«¤é¤ÎÄÌ¿®¤ÎIPÀ©¸æ(0:¤·¤Ê¤¤ 1:¤¹¤ë)
+// ルミーズからの通信のIP制御(0:しない 1:する)
 define("REMISE_IP_ADDRESS_DENY", 0);
 
-// ¥ë¥ß¡¼¥º¥µ¡¼¥Ð¤ÎIP¥¢¥É¥ì¥¹
-// ¼ÂºÝ¤Ë»ÈÍÑ¤¹¤ë¾ì¹ç¤ÏºÇ¿·¤ÎIP¥¢¥É¥ì¥¹ÂÓ°è¤ò³ÎÇ§¤·¤Æ²¼¤µ¤¤
+// ルミーズサーバのIPアドレス
+// 実際に使用する場合は最新のIPアドレス帯域を確認して下さい
 define("REMISE_IP_ADDRESS_S", "211.0.149.169");
 define("REMISE_IP_ADDRESS_E", "211.0.149.169");
 
-// ·èºÑÊýË¡
+// 決済方法
 $arrPayment = array(
-	1 => "¥³¥ó¥Ó¥Ë"
+	1 => "コンビニ"
 );
 
-// »ÙÊ§¤¤ÊýË¡
+// 支払い方法
 $arrCredit = array(
-	10 => "°ì³çÊ§¤¤",
-	61 => "Ê¬³äÊ§¤¤",
-	80 => "¥ê¥Ü¥ë¥Ó¥ó¥°Ê§¤¤"
+	10 => "一括払い",
+	61 => "分割払い",
+	80 => "リボルビング払い"
 );
 
-// ¥³¥ó¥Ó¥Ë¤Î¼ïÎà
+// コンビニの種類
 $arrConvenience = array(
-	D001 => "¥»¥Ö¥ó¥¤¥ì¥Ö¥ó"
-	,D002 => "¥í¡¼¥½¥ó"
-	,D030 => "¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È"
-	,D004 => "¥µ¡¼¥¯¥¹£Ë"
-	,D003 => "¥µ¥ó¥¯¥¹"
-	,D015 => "¥»¥¤¥³¡¼¥Þ¡¼¥È"
-	,D005 => "¥ß¥Ë¥¹¥È¥Ã¥×"
-	,D010 => "¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­"
-	,D011 => "¥ä¥Þ¥¶¥­¥Ç¥¤¥ê¡¼¥¹¥È¥¢"
+	D001 => "セブンイレブン"
+	,D002 => "ローソン"
+	,D030 => "ファミリーマート"
+	,D004 => "サークスＫ"
+	,D003 => "サンクス"
+	,D015 => "セイコーマート"
+	,D005 => "ミニストップ"
+	,D010 => "デイリーヤマザキ"
+	,D011 => "ヤマザキデイリーストア"
 );
 
Index: branches/feature-module-update/data/downloads/module/mdl_remise/convenience.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_remise/convenience.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_remise/convenience.tpl	(revision 15078)
@@ -58,5 +58,5 @@
 </head>
 
-<!-- ¢§ £Â£Ï£Ä£ÙÉô ¥¹¥¿¡¼¥È -->
+<!-- ▼ ＢＯＤＹ部 スタート -->
 <body bgcolor="#ffe9e6" text="#555555" link="#3a75af" vlink="#3a75af" alink="#3a75af" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" onLoad="preLoadImg('/'); ">
 <noscript>
@@ -67,12 +67,12 @@
 <a name="top" id="top"></a>
 
-<!--¢§HEADER-->
+<!--▼HEADER-->
 <!--{if $arrPageLayout.header_chk != 2}--> 
 <!--{assign var=header_dir value="`$smarty.const.HTML_PATH`user_data/include/header.tpl"}-->
 <!--{include file= $header_dir}-->
 <!--{/if}-->
-<!--¢¥HEADER-->
-
-<!--¢§MAIN-->
+<!--▲HEADER-->
+
+<!--▼MAIN-->
 <div id="base">
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -86,35 +86,35 @@
 
 			<tr valign="top">
-				<!--¢§º¸¥Ê¥Ó-->
-								<!--¢¥º¸¥Ê¥Ó-->
+				<!--▼左ナビ-->
+								<!--▲左ナビ-->
 			
 				<td align="center" width=100%>
 			        <table border="0" cellspacing="0" cellpadding="0" summary=" ">
 			        
-					<!--¢§¥á¥¤¥ó¾åÉô-->
-										<!--¢¥¥á¥¤¥ó¾åÉô-->
+					<!--▼メイン上部-->
+										<!--▲メイン上部-->
 					
 					<tr><td align="center">
-<!--¢§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/shopping/flow03.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow03.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì*}-->
+		<!--購入手続きの流れ*}-->
 		
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/convenience_title.jpg" width="700" height="40" alt="¥³¥ó¥Ó¥Ë·èºÑ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/convenience_title.jpg" width="700" height="40" alt="コンビニ決済"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">É¬Í×»ö¹à¤ò³ÎÇ§¤·¡¢°ìÈÖ²¼¤Î¡Ö¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">必要事項を確認し、一番下の「ご注文完了ページへ」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -150,24 +150,24 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤«¤é-->		
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここから-->		
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="20%" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°</td>
+						<td width="20%" bgcolor="#f0f0f0" class="fs12n">お名前</td>
 						<td width="80%" bgcolor="#ffffff" class="fs12n"><!--{$arrSendData.NAME1|escape}--><!--{$arrSendData.NAME2|escape}--></td>
 					</tr>
 					<tr>
-						<td width="20%" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°(¥«¥Ê)</td>
+						<td width="20%" bgcolor="#f0f0f0" class="fs12n">お名前(カナ)</td>
 						<td width="80%" bgcolor="#ffffff" class="fs12n"><!--{$arrSendData.KANA1|escape}--><!--{$arrSendData.KANA2|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ</td>
+						<td bgcolor="#f0f0f0" class="fs12n">電話番号</td>
 						<td bgcolor="#ffffff" class="fs12n"><!--{$arrSendData.TEL|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¹ç·×¶â³Û</td>
-						<td bgcolor="#ffffff" class="fs12n"><!--{$arrSendData.TOTAL|escape}-->±ß</td>
+						<td bgcolor="#f0f0f0" class="fs12n">合計金額</td>
+						<td bgcolor="#ffffff" class="fs12n"><!--{$arrSendData.TOTAL|escape}-->円</td>
 					</tr>
 				</table>
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤Þ¤Ç-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここまで-->
 				</td>
 			</tr>
@@ -176,28 +176,28 @@
 			<tr>
 				<td align="center">
-					<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnFormModeSubmit('form2', 'return', '', '');return false;" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03"/></a>
+					<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnFormModeSubmit('form2', 'return', '', '');return false;" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" border="0" name="back03" id="back03"/></a>
 					<img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="20" height="" alt="" />
-					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø" border="0" name="next" id="next" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="ご注文完了ページへ" border="0" name="next" id="next" />
 				</td>
 			</tr>
 			</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 </td></tr>
 					
-					<!--¢§¥á¥¤¥ó²¼Éô-->
+					<!--▼メイン下部-->
 					<tr><td align="center">
 										</td><tr>
-					<!--¢¥¥á¥¤¥ó²¼Éô-->					
+					<!--▲メイン下部-->					
 	
 					</table>
 				</td>
 
-				<!--¢§±¦¥Ê¥Ó-->
-								<!--¢¥±¦¥Ê¥Ó-->
+				<!--▼右ナビ-->
+								<!--▲右ナビ-->
 
 			</tr>
@@ -210,19 +210,19 @@
 
 </div>
-<!--¢¥MAIN-->
-
-<!--¢§FOTTER-->
+<!--▲MAIN-->
+
+<!--▼FOTTER-->
 <!--{if $arrPageLayout.footer_chk != 2}--> 
 <!--{include file="`$smarty.const.HTML_PATH`user_data/include/footer.tpl"}-->
 <!--{/if}-->
-<!--¢¥FOTTER-->
+<!--▲FOTTER-->
 </div>
-<!--{* EBiS¥¿¥°É½¼¨ÍÑ *}-->
+<!--{* EBiSタグ表示用 *}-->
 <!--{$tpl_mainpage|sfPrintEbisTag}-->
-<!--{* ¥¢¥Õ¥£¥ê¥¨¥¤¥È¥¿¥°É½¼¨ÍÑ *}-->
+<!--{* アフィリエイトタグ表示用 *}-->
 <!--{$tpl_conv_page|sfPrintAffTag:$tpl_aff_option}-->
 
 
-</body><!-- ¢¥ £Â£Ï£Ä£ÙÉô ¥¨¥ó¥É -->
+</body><!-- ▲ ＢＯＤＹ部 エンド -->
 
 </html>
Index: branches/feature-module-update/data/downloads/module/mdl_remise/mdl_remise.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_remise/mdl_remise.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_remise/mdl_remise.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -59,13 +59,13 @@
 	for(i = 0; i < len; i++) {
 		if(document.form1[list[i]]) {
-			// ¥é¥¸¥ª¥Ü¥¿¥ó¡¢¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹Åù¤ÎÇÛÎó¤ËÂÐ±þ
+			// ラジオボタン、チェックボックス等の配列に対応
 			max = document.form1[list[i]].length
 			if(max > 1) {
 				for(j = 0; j < max; j++) {
-					// Í­¸ú¡¢Ìµ¸ú¤ÎÀÚ¤êÂØ¤¨
+					// 有効、無効の切り替え
 					document.form1[list[i]][j].disabled = disable;
 				}
 			} else {
-				// Í­¸ú¡¢Ìµ¸ú¤ÎÀÚ¤êÂØ¤¨
+				// 有効、無効の切り替え
 				document.form1[list[i]].disabled = disable;
 			}
@@ -89,5 +89,5 @@
 
 <div align="center">
-<!--¡ú¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú¡ú-->
+<!--★★★メインコンテンツ★★★-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
@@ -95,7 +95,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -114,5 +114,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="402" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$tpl_subtitle}--></span></td>
+											<td bgcolor="#636469" width="402" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$tpl_subtitle}--></span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -128,9 +128,9 @@
 										<tr class="fs12n">
 											<td bgcolor="#ffffff">
-												¥ë¥ß¡¼¥º·èºÑ¥â¥¸¥å¡¼¥ë¤ò¤´ÍøÍÑÄº¤¯°Ù¤Ë¤Ï¡¢¥æ¡¼¥¶ÍÍ¤´¼«¿È¤Ç
-												¥ë¥ß¡¼¥º³ô¼°²ñ¼ÒÍÍ¤È¤´·ÀÌó¤ò¹Ô¤Ã¤Æ¤¤¤¿¤À¤¯É¬Í×¤¬¤¢¤ê¤Þ¤¹¡£ <br/>
-												¤ª¿½¤·¹þ¤ß¤Ë¤Ä¤­¤Þ¤·¤Æ¤Ï¡¢²¼µ­¤Î¥Ú¡¼¥¸¤«¤é¡¢¤ª¿½¤·¹þ¤ß¤ò¹Ô¤Ã¤Æ²¼¤µ¤¤¡£<br/><br/>
-												<a href="#" onClick="win_open('http://www.remise.jp/')" > ¡ä¡ä ¥ë¥ß¡¼¥º·èºÑ¥·¥¹¥Æ¥à¤Ë¤Ä¤¤¤Æ</a><br/>
-												<a href="#" onClick="win_open('http://wiki.ec-cube.net/')" > ¡ä¡ä ¥ë¥ß¡¼¥º·èºÑ¥â¥¸¥å¡¼¥ëÀßÄê¥Þ¥Ë¥å¥¢¥ë</a>
+												ルミーズ決済モジュールをご利用頂く為には、ユーザ様ご自身で
+												ルミーズ株式会社様とご契約を行っていただく必要があります。 <br/>
+												お申し込みにつきましては、下記のページから、お申し込みを行って下さい。<br/><br/>
+												<a href="#" onClick="win_open('http://www.remise.jp/')" > ＞＞ ルミーズ決済システムについて</a><br/>
+												<a href="#" onClick="win_open('http://wiki.ec-cube.net/')" > ＞＞ ルミーズ決済モジュール設定マニュアル</a>
 											</td>
 										</tr>
@@ -143,5 +143,5 @@
 									<table width="442" border="0" cellspacing="1" cellpadding="8" summary=" ">
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">²ÃÌÁÅ¹¥³¡¼¥É<span class="red">¢¨</span></td>
+											<td width="" bgcolor="#f3f3f3">加盟店コード<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="code"}-->
@@ -151,5 +151,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">¥Û¥¹¥ÈÈÖ¹æ<span class="red">¢¨</span></td>
+											<td width="" bgcolor="#f3f3f3">ホスト番号<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="host_id"}-->
@@ -159,5 +159,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">ÀÜÂ³ÀèURL<br />(¥¯¥ì¥¸¥Ã¥È)<span class="red">¢¨</span></td>
+											<td width="" bgcolor="#f3f3f3">接続先URL<br />(クレジット)<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="credit_url"}-->
@@ -166,9 +166,9 @@
 											<!--{assign var=key value="mobile_credit_url"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
-											[¥â¥Ð¥¤¥ë]<br /><input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box40" maxlength="<!--{$smarty.const.URL_LEN}-->">
-											</td>
-										</tr>
-										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">»ÙÊ§¤¤ÊýË¡<span class="red">¢¨</span></td>
+											[モバイル]<br /><input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box40" maxlength="<!--{$smarty.const.URL_LEN}-->">
+											</td>
+										</tr>
+										<tr class="fs12n">
+											<td width="90" bgcolor="#f3f3f3">支払い方法<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="credit_method"}-->
@@ -178,5 +178,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">¥ª¥×¥·¥ç¥ó</td>
+											<td width="90" bgcolor="#f3f3f3">オプション</td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="payment"}-->
@@ -186,5 +186,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">ÀÜÂ³ÀèURL<br />(¥³¥ó¥Ó¥Ë)</td>
+											<td width="" bgcolor="#f3f3f3">接続先URL<br />(コンビニ)</td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="convenience_url"}-->
@@ -193,5 +193,5 @@
 											<!--{assign var=key value="mobile_convenience_url"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
-											[¥â¥Ð¥¤¥ë]<br /><input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box40" maxlength="<!--{$smarty.const.URL_LEN}-->">
+											[モバイル]<br /><input type="text" name="<!--{$key}-->" style="ime-mode:disabled; <!--{$arrErr[$key]|sfGetErrorColor}-->" value="<!--{$arrForm[$key].value}-->" class="box40" maxlength="<!--{$smarty.const.URL_LEN}-->">
 											</td>
 										</tr>
@@ -217,5 +217,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onClick="document.body.style.cursor = 'wait';"></td>
+													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onClick="document.body.style.cursor = 'wait';"></td>
 												</tr>
 											</table>
@@ -237,12 +237,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/downloads/module/mdl_remise/card.php
===================================================================
--- branches/rel/data/downloads/module/mdl_remise/card.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_remise/card.php	(revision 15078)
@@ -11,11 +11,11 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = MODULE_PATH . 'mdl_remise/card.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
-		$this->tpl_title = "¥«¡¼¥É·èºÑ";
+		/** 必ず指定する **/
+		$this->tpl_mainpage = MODULE_PATH . 'mdl_remise/card.tpl';			// メインテンプレート
+		$this->tpl_title = "カード決済";
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -28,21 +28,21 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
 
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
@@ -50,14 +50,14 @@
 	"FROM dtb_payment WHERE payment_id = ? ";
 
-// »ÙÊ§¤¤¾ðÊó¤ò¼èÆÀ
+// 支払い情報を取得
 $arrPayment = $objQuery->getall($sql, array($arrData["payment_id"]));
 
-// ²èÌÌÁ«°ÜÈ½Äê
+// 画面遷移判定
 switch($_POST["mode"]){
-	//Ìá¤ë
+	//戻る
 	case 'return':
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// 確認ページへ移動
 		header("Location: " . URL_SHOP_CONFIRM);
 		exit;
@@ -65,15 +65,15 @@
 }
 
-// ¥ë¥ß¡¼¥º¤«¤é¤ÎÊÖ¿®¤¬¤¢¤Ã¤¿¾ì¹ç
+// ルミーズからの返信があった場合
 if (isset($_POST["X-R_CODE"])) {
 	
 	$err_detail = "";
 	
-	// ÄÌ¿®»þ¥¨¥é¡¼
+	// 通信時エラー
 	if ($_POST["X-R_CODE"] != $arrRemiseErrorWord["OK"]) {
 		$err_detail = $_POST["X-R_CODE"];
-		sfDispSiteError(FREE_ERROR_MSG, "", false, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail);
+		sfDispSiteError(FREE_ERROR_MSG, "", false, "購入処理中に以下のエラーが発生しました。<br /><br /><br />・" . $err_detail);
 		
-	// ÄÌ¿®·ë²ÌÀµ¾ï
+	// 通信結果正常
 	} else {
 		
@@ -85,13 +85,13 @@
 		gfPrintLog("remise card finish end  ----------", $log_path);
 	
-		// ¶â³Û¤ÎÀ°¹çÀ­¥Á¥§¥Ã¥¯
+		// 金額の整合性チェック
 		if ($arrData["payment_total"] != $_POST["X-TOTAL"] && $arrData["credit_result"] != $_POST["X-TRANID"]) {
-			sfDispSiteError(FREE_ERROR_MSG, "", false, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦ÀÁµá¶â³Û¤È»ÙÊ§¤¤¶â³Û¤¬°ã¤¤¤Þ¤¹¡£");
+			sfDispSiteError(FREE_ERROR_MSG, "", false, "購入処理中に以下のエラーが発生しました。<br /><br /><br />・請求金額と支払い金額が違います。");
 		}
 		
-		// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常な推移であることを記録しておく
 		$objSiteSess->setRegistFlag();
 		
-		// POST¥Ç¡¼¥¿¤òÊÝÂ¸
+		// POSTデータを保存
 		$arrVal["credit_result"] = $_POST["X-TRANID"];
 		$arrVal["memo01"] = PAYMENT_CREDIT_ID;
@@ -99,9 +99,9 @@
 		$arrVal["memo04"] = $_POST["X-TRANID"];
 		
-		// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥³¡¼¥É
-		$arrMemo["trans_code"] = array("name"=>"Remise¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥³¡¼¥É", "value" => $_POST["X-TRANID"]);
+		// トランザクションコード
+		$arrMemo["trans_code"] = array("name"=>"Remiseトランザクションコード", "value" => $_POST["X-TRANID"]);
 		$arrVal["memo02"] = serialize($arrMemo);
 		
-		// ·èºÑÁ÷¿®¥Ç¡¼¥¿ºîÀ®
+		// 決済送信データ作成
 		$arrModule['module_id'] = MDL_REMISE_ID;
 		$arrModule['payment_total'] = $arrData["payment_total"];
@@ -109,34 +109,34 @@
 		$arrVal['memo05'] = serialize($arrModule);
 		
-		// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë¹¹¿·
+		// 受注一時テーブルに更新
 		sfRegistTempOrder($uniqid, $arrVal);
 
-		// ´°Î»²èÌÌ¤Ø
+		// 完了画面へ
 		header("Location: " .  URL_SHOP_COMPLETE);
 	}
 }
 
-// EC-CUBEÂ¦¤ÎÄÌÃÎÍÑURL
+// EC-CUBE側の通知用URL
 $retUrl = SITE_URL . 'shopping/load_payment_module.php?module_id=' . MDL_REMISE_ID;
 $exitUrl = SITE_URL . 'shopping/load_payment_module.php';
 
 $arrSendData = array(
-	'SEND_URL' => $arrPayment[0]["memo04"],	// ÀÜÂ³ÀèURL
-	'S_TORIHIKI_NO' => $arrData["order_id"],	// ¥ª¡¼¥À¡¼ÈÖ¹æ
-	'MAIL' => $arrData["order_email"],			// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-	'AMOUNT' => $arrData["subtotal"],			// ¶â³Û
-	'TAX' => $arrData["deliv_fee"],				// Á÷ÎÁ + ÀÇ
-	'TOTAL' => $arrData["payment_total"],		// ¹ç·×¶â³Û
-	'SHOPCO' => $arrPayment[0]["memo01"],		// Å¹ÊÞ¥³¡¼¥É
-	'HOSTID' => $arrPayment[0]["memo02"],		// ¥Û¥¹¥ÈID
-	'JOB' => REMISE_PAYMENT_JOB_CODE,			// ¥¸¥ç¥Ö¥³¡¼¥É 
-	'ITEM' => '0000120',						// ¾¦ÉÊ¥³¡¼¥É(¥ë¥ß¡¼¥º¸ÇÄê)
-	'RETURL' => $retUrl,						// ´°Î»ÄÌÃÎURL
-	'NG_RETURL' => $retUrl,					// NG´°Î»ÄÌÃÎURL
-	'EXITURL' => $exitUrl,						// Ìá¤êÀèURL
+	'SEND_URL' => $arrPayment[0]["memo04"],	// 接続先URL
+	'S_TORIHIKI_NO' => $arrData["order_id"],	// オーダー番号
+	'MAIL' => $arrData["order_email"],			// メールアドレス
+	'AMOUNT' => $arrData["subtotal"],			// 金額
+	'TAX' => $arrData["deliv_fee"],				// 送料 + 税
+	'TOTAL' => $arrData["payment_total"],		// 合計金額
+	'SHOPCO' => $arrPayment[0]["memo01"],		// 店舗コード
+	'HOSTID' => $arrPayment[0]["memo02"],		// ホストID
+	'JOB' => REMISE_PAYMENT_JOB_CODE,			// ジョブコード 
+	'ITEM' => '0000120',						// 商品コード(ルミーズ固定)
+	'RETURL' => $retUrl,						// 完了通知URL
+	'NG_RETURL' => $retUrl,					// NG完了通知URL
+	'EXITURL' => $exitUrl,						// 戻り先URL
 	'REMARKS3' => MDL_REMISE_POST_VALUE
 );
 
-// »ÙÊ§¤¤ÊýË¡É½¼¨½èÍý
+// 支払い方法表示処理
 $objFormParam->setValue("credit_method", $arrPayment[0]["memo08"]);
 $objFormParam->splitParamCheckBoxes("credit_method");
@@ -147,5 +147,5 @@
 }
 
-// Ê¬³ä²ó¿ôÉ½¼¨½èÍý(´ÉÍý²èÌÌ¤Ç¤ÎÀßÄê²ó¿ô°ÊÆâ¤Þ¤ÇÉ½¼¨)
+// 分割回数表示処理(管理画面での設定回数以内まで表示)
 foreach($arrCreditDivide as $key => $val) {
 	if ($arrPayment[0]["memo09"] >= $val) {
@@ -160,5 +160,5 @@
 $objView->assignobj($objPage);
 
-// ½ÐÎÏÆâÍÆ¤òSJIS¤Ë¤¹¤ë(¥ë¥ß¡¼¥ºÂÐ±þ)
+// 出力内容をSJISにする(ルミーズ対応)
 mb_http_output(REMISE_SEND_ENCODE);
 $objView->display(MODULE_PATH . "mdl_remise/card.tpl");
@@ -166,8 +166,8 @@
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 
-//¥Ñ¥é¥á¡¼¥¿¤Î½é´ü²½
+//パラメータの初期化
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("»ÙÊ§¤¤ÊýË¡", "credit_method");
+	$objFormParam->addParam("支払い方法", "credit_method");
 }
 
Index: branches/feature-module-update/data/downloads/module/mdl_remise/convenience.php
===================================================================
--- branches/rel/data/downloads/module/mdl_remise/convenience.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_remise/convenience.php	(revision 15078)
@@ -13,9 +13,9 @@
 	function LC_Page() {
 		$this->tpl_mainpage = MODULE_PATH . "mdl_remise/convenience.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');		
@@ -31,35 +31,35 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
 
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
 
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// ÂåÉ½¾¦ÉÊ¾ðÊó
+// 代表商品情報
 $arrMainProduct = $objPage->arrProductsClass[0];
 
-// »ÙÊ§¤¤¾ðÊó¤ò¼èÆÀ
+// 支払い情報を取得
 $arrPayment = $objQuery->getall("SELECT module_id, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ? ", array($arrData["payment_id"]));
 
-// ³ÎÇ§²èÌÌ¤ËÌá¤ë
+// 確認画面に戻る
 switch($_POST["mode"]){
-	//Ìá¤ë
+	//戻る
 	case 'return':
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// 確認ページへ移動
 		header("Location: " . URL_SHOP_CONFIRM);
 		exit;
@@ -67,15 +67,15 @@
 }
 
-// ¥ë¥ß¡¼¥º¤«¤é¤ÎÊÖ¿®¤¬¤¢¤Ã¤¿¾ì¹ç
+// ルミーズからの返信があった場合
 if (isset($_POST["X-R_CODE"])) {
 
 	$err_detail = "";
 	
-	// ÄÌ¿®»þ¥¨¥é¡¼
+	// 通信時エラー
 	if ($_POST["X-R_CODE"] != $arrRemiseErrorWord["OK"]) {
 		$err_detail = $_POST["X-R_CODE"];
-		sfDispSiteError(FREE_ERROR_MSG, "", false, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail);
+		sfDispSiteError(FREE_ERROR_MSG, "", false, "購入処理中に以下のエラーが発生しました。<br /><br /><br />・" . $err_detail);
 	
-	// ÄÌ¿®·ë²ÌÀµ¾ï
+	// 通信結果正常
 	} else {
 
@@ -87,41 +87,41 @@
 		gfPrintLog("remise conveni finish end  ----------", $log_path);
 
-		// ¶â³Û¤ÎÀ°¹çÀ­¥Á¥§¥Ã¥¯
+		// 金額の整合性チェック
 		if ($arrData["payment_total"] != $_POST["X-TOTAL"]) {
-			sfDispSiteError(FREE_ERROR_MSG, "", false, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦ÀÁµá¶â³Û¤È»ÙÊ§¤¤¶â³Û¤¬°ã¤¤¤Þ¤¹¡£");
+			sfDispSiteError(FREE_ERROR_MSG, "", false, "購入処理中に以下のエラーが発生しました。<br /><br /><br />・請求金額と支払い金額が違います。");
 		}
 		
-		// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常な推移であることを記録しておく
 		$objSiteSess->setRegistFlag();
 		
-		// ¥ë¥ß¡¼¥º¤«¤é¤ÎÃÍ¤Î¼èÆÀ
-		$job_id = lfSetConvMSG("¥¸¥ç¥ÖID(REMISE)", $_POST["X-JOB_ID"]);
-		$payment_limit = lfSetConvMSG("»ÙÊ§¤¤´ü¸Â", $_POST["X-PAYDATE"]);
-		$conveni_type = lfSetConvMSG("»ÙÊ§¤¤¥³¥ó¥Ó¥Ë", $arrConvenience[$_POST["X-PAY_CSV"]]);
-		$payment_total = lfSetConvMSG("¹ç·×¶â³Û", $_POST["X-TOTAL"]);
-		$receipt_no = lfSetConvMSG("¥³¥ó¥Ó¥ËÊ§¤¤½Ð¤·ÈÖ¹æ", $_POST["X-PAY_NO1"]);
+		// ルミーズからの値の取得
+		$job_id = lfSetConvMSG("ジョブID(REMISE)", $_POST["X-JOB_ID"]);
+		$payment_limit = lfSetConvMSG("支払い期限", $_POST["X-PAYDATE"]);
+		$conveni_type = lfSetConvMSG("支払いコンビニ", $arrConvenience[$_POST["X-PAY_CSV"]]);
+		$payment_total = lfSetConvMSG("合計金額", $_POST["X-TOTAL"]);
+		$receipt_no = lfSetConvMSG("コンビニ払い出し番号", $_POST["X-PAY_NO1"]);
 
-		// ¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È¤Î¤ßURL¤¬¤Ê¤¤
+		// ファミリーマートのみURLがない
 		if ($_POST["X-PAY_CSV"] != "D030") {
-			$payment_url = lfSetConvMSG("¥³¥ó¥Ó¥ËÊ§¤¤½Ð¤·URL", $_POST["X-PAY_NO2"]);
+			$payment_url = lfSetConvMSG("コンビニ払い出しURL", $_POST["X-PAY_NO2"]);
 		} else {
-			$payment_url = lfSetConvMSG("ÃíÊ¸ÈÖ¹æ", $_POST["X-PAY_NO2"]);
+			$payment_url = lfSetConvMSG("注文番号", $_POST["X-PAY_NO2"]);
 		}
 		
-		$arrRet['cv_type'] = $conveni_type;				// ¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-		$arrRet['cv_payment_url'] = $payment_url;		// Ê§¹þÉ¼URL(PC)
-		$arrRet['cv_receipt_no'] = $receipt_no;			// Ê§¹þÉ¼ÈÖ¹æ
-		$arrRet['cv_payment_limit'] = $payment_limit;	// »ÙÊ§¤¤´ü¸Â
-		$arrRet['title'] = lfSetConvMSG("¥³¥ó¥Ó¥Ë·èºÑ", true);
+		$arrRet['cv_type'] = $conveni_type;				// コンビニの種類
+		$arrRet['cv_payment_url'] = $payment_url;		// 払込票URL(PC)
+		$arrRet['cv_receipt_no'] = $receipt_no;			// 払込票番号
+		$arrRet['cv_payment_limit'] = $payment_limit;	// 支払い期限
+		$arrRet['title'] = lfSetConvMSG("コンビニ決済", true);
 		
-		// ·èºÑÁ÷¿®¥Ç¡¼¥¿ºîÀ®
+		// 決済送信データ作成
 		$arrModule['module_id'] = MDL_REMISE_ID;
 		$arrModule['payment_total'] = $arrData["payment_total"];
 		$arrModule['payment_id'] = PAYMENT_CONVENIENCE_ID;
 		
-		// ¥¹¥Æ¡¼¥¿¥¹¤ÏÌ¤Æþ¶â¤Ë¤¹¤ë
+		// ステータスは未入金にする
 		$sqlval['status'] = 2;
 		
-		// ¥³¥ó¥Ó¥Ë·èºÑ¾ðÊó¤ò³ÊÇ¼
+		// コンビニ決済情報を格納
 		$sqlval['conveni_data'] = serialize($arrRet);
 		$sqlval['memo01'] = PAYMENT_CONVENIENCE_ID;
@@ -131,5 +131,5 @@
 		$sqlval['memo05'] = serialize($arrModule);
 
-		// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë¹¹¿·
+		// 受注一時テーブルに更新
 		sfRegistTempOrder($uniqid, $sqlval);
 
@@ -138,42 +138,42 @@
 }
 
-// EC-CUBEÂ¦¤ÎÄÌÃÎÍÑURL
+// EC-CUBE側の通知用URL
 $retUrl = SITE_URL . 'shopping/load_payment_module.php?module_id=' . MDL_REMISE_ID;
 $exitUrl = SITE_URL . 'shopping/load_payment_module.php';
 $tel = $arrData["order_tel01"].$arrData["order_tel02"].$arrData["order_tel03"];
 
-// ½»½êÀ°·Á
+// 住所整形
 $pref = $arrPref[$arrData["order_pref"]];
 $address1 = mb_convert_kana($arrData["order_addr01"], "ASKHV");
 $address2 = mb_convert_kana($arrData["order_addr02"], "ASKHV");
 
-// ¾¦ÉÊÌ¾À°·Á(ºÇÂç7¸Ä¤Î¤¿¤á¡¢¾¦ÉÊÂå¶â¤È¤·¤ÆÁ´ÂÎ¤Ç½ÐÎÏ¤¹¤ë)
-$itemName = "¾¦ÉÊÂå¶â";
+// 商品名整形(最大7個のため、商品代金として全体で出力する)
+$itemName = "商品代金";
 $itemPlace = $arrData["payment_total"] - $arrData["deliv_fee"];
 
 $arrSendData = array(
-	'SEND_URL' => $arrPayment[0]["memo05"],		// ÀÜÂ³ÀèURL
-	'S_TORIHIKI_NO' => $arrData["order_id"],		// ÀÁµáÈÖ¹æ(EC-CUBE)
-	'MAIL' => $arrData["order_email"],				// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-	'NAME1' => $arrData["order_name01"],			// ¥æ¡¼¥¶¡¼Ì¾1
-	'NAME2' => $arrData["order_name02"],			// ¥æ¡¼¥¶¡¼Ì¾2
-	'KANA1' => $arrData["order_kana01"],			// ¥æ¡¼¥¶¡¼Ì¾(¥«¥Ê)1
-	'KANA2' => $arrData["order_kana02"],			// ¥æ¡¼¥¶¡¼Ì¾(¥«¥Ê)2
-	'TEL' => $tel,									// ÅÅÏÃÈÖ¹æ
-	'YUBIN1' => $arrData["order_zip01"],			// Í¹ÊØÈÖ¹æ1
-	'YUBIN2' => $arrData["order_zip02"],			// Í¹ÊØÈÖ¹æ2
-	'ADD1' => $pref,								// ½»½ê1
-	'ADD2' => $address1,							// ½»½ê2
-	'ADD3' => $address2,							// ½»½ê3
-	'MSUM_01' => $arrData["subtotal"],				// ¶â³Û
-	'TAX' => $arrData["deliv_fee"],					// Á÷ÎÁ + ÀÇ
-	'TOTAL' => $arrData["payment_total"],			// ¹ç·×¶â³Û
-	'SHOPCO' => $arrPayment[0]["memo01"],			// Å¹ÊÞ¥³¡¼¥É
-	'HOSTID' => $arrPayment[0]["memo02"],			// ¥Û¥¹¥ÈID
-	'RETURL' => $retUrl,							// ´°Î»ÄÌÃÎURL
-	'NG_RETURL' => $retUrl,						// NG´°Î»ÄÌÃÎURL
-	'EXITURL' => $exitUrl,							// Ìá¤êÀèURL
-	'MNAME_01' => $itemName,						// ¾¦ÉÊÌ¾
-	'MSUM_01' => $itemPlace,						// ¾¦ÉÊÂå¶â¹ç·×(Á÷ÎÁ+ÀÇ°Ê³°)
+	'SEND_URL' => $arrPayment[0]["memo05"],		// 接続先URL
+	'S_TORIHIKI_NO' => $arrData["order_id"],		// 請求番号(EC-CUBE)
+	'MAIL' => $arrData["order_email"],				// メールアドレス
+	'NAME1' => $arrData["order_name01"],			// ユーザー名1
+	'NAME2' => $arrData["order_name02"],			// ユーザー名2
+	'KANA1' => $arrData["order_kana01"],			// ユーザー名(カナ)1
+	'KANA2' => $arrData["order_kana02"],			// ユーザー名(カナ)2
+	'TEL' => $tel,									// 電話番号
+	'YUBIN1' => $arrData["order_zip01"],			// 郵便番号1
+	'YUBIN2' => $arrData["order_zip02"],			// 郵便番号2
+	'ADD1' => $pref,								// 住所1
+	'ADD2' => $address1,							// 住所2
+	'ADD3' => $address2,							// 住所3
+	'MSUM_01' => $arrData["subtotal"],				// 金額
+	'TAX' => $arrData["deliv_fee"],					// 送料 + 税
+	'TOTAL' => $arrData["payment_total"],			// 合計金額
+	'SHOPCO' => $arrPayment[0]["memo01"],			// 店舗コード
+	'HOSTID' => $arrPayment[0]["memo02"],			// ホストID
+	'RETURL' => $retUrl,							// 完了通知URL
+	'NG_RETURL' => $retUrl,						// NG完了通知URL
+	'EXITURL' => $exitUrl,							// 戻り先URL
+	'MNAME_01' => $itemName,						// 商品名
+	'MSUM_01' => $itemPlace,						// 商品代金合計(送料+税以外)
 	'REMARKS3' => MDL_REMISE_POST_VALUE
 );
@@ -183,5 +183,5 @@
 $objView->assignobj($objPage);
 
-// ½ÐÎÏÆâÍÆ¤òSJIS¤Ë¤¹¤ë(¥ë¥ß¡¼¥ºÂÐ±þ)
+// 出力内容をSJISにする(ルミーズ対応)
 mb_http_output(REMISE_SEND_ENCODE);
 $objView->display(MODULE_PATH . "mdl_remise/convenience.tpl");
Index: branches/feature-module-update/data/downloads/module/mdl_remise/mdl_remise.php
===================================================================
--- branches/rel/data/downloads/module/mdl_remise/mdl_remise.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_remise/mdl_remise.php	(revision 15078)
@@ -9,11 +9,11 @@
 require_once(MODULE_PATH . "mdl_remise/mdl_remise.inc");
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = MODULE_PATH . 'mdl_remise/mdl_remise.tpl';
-		$this->tpl_subtitle = '¥ë¥ß¡¼¥º·èºÑ¥â¥¸¥å¡¼¥ë';
+		$this->tpl_subtitle = 'ルミーズ決済モジュール';
 		global $arrPayment;
 		$this->arrPayment = $arrPayment;
@@ -28,22 +28,22 @@
 $objQuery = new SC_Query();
 
-// ¥ë¥ß¡¼¥º¥«¡¼¥É¥¯¥ì¥¸¥Ã¥È·èºÑ·ë²ÌÄÌÃÎ½èÍý
+// ルミーズカードクレジット決済結果通知処理
 lfRemiseCreditResultCheck();
 
-// ¥³¥ó¥Ó¥ËÆþ¶â¥Á¥§¥Ã¥¯
+// コンビニ入金チェック
 lfRemiseConveniCheck();
 
-// Ç§¾Ú³ÎÇ§
+// 認証確認
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
 $objFormParam = lfInitParam($objFormParam);
 
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ÈÆÍÑ¹àÌÜ¤òÄÉ²Ã(É¬¿Ü¡ª¡ª)
+// 汎用項目を追加(必須！！)
 sfAlterMemo();
 
@@ -55,25 +55,25 @@
 switch($mode) {
 	case 'edit':
-		// ÆþÎÏ¥¨¥é¡¼È½Äê
+		// 入力エラー判定
 		$objPage->arrErr = lfCheckError();
 
-		// ¥¨¥é¡¼¤Ê¤·¤Î¾ì¹ç¤Ë¤Ï¥Ç¡¼¥¿¤ò¹¹¿·	
+		// エラーなしの場合にはデータを更新	
 		if (count($objPage->arrErr) == 0) {
-			// ¥Ç¡¼¥¿¹¹¿·
+			// データ更新
 			lfUpdPaymentDB();
 			
-			// javascript¼Â¹Ô
-			$objPage->tpl_onload = 'alert("ÅÐÏ¿´°Î»¤·¤Þ¤·¤¿¡£\n´ðËÜ¾ðÊó¡ä»ÙÊ§ÊýË¡ÀßÄê¤è¤ê¾ÜºÙÀßÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£"); window.close();';
+			// javascript実行
+			$objPage->tpl_onload = 'alert("登録完了しました。\n基本情報＞支払方法設定より詳細設定をしてください。"); window.close();';
 		}
 		break;
 	case 'module_del':
-		// ÈÆÍÑ¹àÌÜ¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+		// 汎用項目の存在チェック
 		if (sfColumnExists("dtb_payment", "memo01")) {
-			// ¥Ç¡¼¥¿¤Îºï½ü¥Õ¥é¥°¤ò¤¿¤Æ¤ë
+			// データの削除フラグをたてる
 			$objQuery->query("UPDATE dtb_payment SET del_flg = 1 WHERE module_id = ?", array(MDL_REMISE_ID));
 		}
 		break;
 	default:
-		// ¥Ç¡¼¥¿¤Î¥í¡¼¥É
+		// データのロード
 		lfLoadData();
 		break;
@@ -82,21 +82,21 @@
 $objPage->arrForm = $objFormParam->getFormParamList();
 
-$objView->assignobj($objPage);					//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display($objPage->tpl_mainpage);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);					//変数をテンプレートにアサインする
+$objView->display($objPage->tpl_mainpage);		//テンプレートの出力
 //-------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam($objFormParam) {
-	$objFormParam->addParam("²ÃÌÁÅ¹¥³¡¼¥É", "code", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Û¥¹¥ÈÈÖ¹æ", "host_id", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("¥¯¥ì¥¸¥Ã¥ÈÀÜÂ³ÀèURL(PC)", "credit_url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK"));
-	$objFormParam->addParam("¥¯¥ì¥¸¥Ã¥ÈÀÜÂ³ÀèURL(¥â¥Ð¥¤¥ë)", "mobile_credit_url");
-	$objFormParam->addParam("»ÙÊ§¤¤ÊýË¡", "credit_method");
-	$objFormParam->addParam("¥ª¥×¥·¥ç¥ó", "payment");
-	$objFormParam->addParam("¥³¥ó¥Ó¥ËÀÜÂ³ÀèURL(PC)", "convenience_url");
-	$objFormParam->addParam("¥³¥ó¥Ó¥ËÀÜÂ³ÀèURL(¥â¥Ð¥¤¥ë)", "mobile_convenience_url");
+	$objFormParam->addParam("加盟店コード", "code", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("ホスト番号", "host_id", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("クレジット接続先URL(PC)", "credit_url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK"));
+	$objFormParam->addParam("クレジット接続先URL(モバイル)", "mobile_credit_url");
+	$objFormParam->addParam("支払い方法", "credit_method");
+	$objFormParam->addParam("オプション", "payment");
+	$objFormParam->addParam("コンビニ接続先URL(PC)", "convenience_url");
+	$objFormParam->addParam("コンビニ接続先URL(モバイル)", "mobile_convenience_url");
 	return $objFormParam;
 }
 
-// ¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+// エラーチェックを行う
 function lfCheckError(){
 	global $objFormParam;
@@ -104,16 +104,16 @@
 	$arrErr = $objFormParam->checkError();
 	
-	// ÍøÍÑ¥¯¥ì¥¸¥Ã¥È¡¢ÍøÍÑ¥³¥ó¥Ó¥Ë¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// 利用クレジット、利用コンビニのエラーチェック
 	$arrChkPay = $_POST["payment"];
 
-	// ¥¯¥ì¥¸¥Ã¥È¤Î»ÙÊ§¤¤ÊýË¡
+	// クレジットの支払い方法
 	if (count($_POST["credit_method"]) <= 0) {
-		$arrErr["credit_method"] = "»ÙÊ§¤¤ÊýË¡¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-	}
-
-	// ÍøÍÑ¥³¥ó¥Ó¥Ë
+		$arrErr["credit_method"] = "支払い方法が選択されていません。<br />";
+	}
+
+	// 利用コンビニ
 	if (isset($arrChkPay)) {
 		if ($_POST["convenience_url"] == "" && $_POST["mobile_convenience_url"] == "") {
-			$arrErr["convenience_url"] = "¥³¥ó¥Ó¥ËÀÜÂ³ÀèURL(PC)¤Þ¤¿¤Ï¥³¥ó¥Ó¥ËÀÜÂ³ÀèURL(¥â¥Ð¥¤¥ë)¤¬ÆþÎÏ¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
+			$arrErr["convenience_url"] = "コンビニ接続先URL(PC)またはコンビニ接続先URL(モバイル)が入力されていません。<br />";
 		}
 	}
@@ -122,20 +122,20 @@
 }
 
-// ÅÐÏ¿¥Ç¡¼¥¿¤òÆÉ¤ß¹þ¤à
+// 登録データを読み込む
 function lfLoadData(){
 	global $objFormParam;
 	
-	//¥Ç¡¼¥¿¤ò¼èÆÀ
+	//データを取得
 	$arrRet = lfGetPaymentDB(" AND del_flg = '0'");
 
-	// ÃÍ¤ò¥»¥Ã¥È
+	// 値をセット
 	$objFormParam->setParam($arrRet[0]);
 
-	// ²èÌÌÉ½¼¨ÍÑ¤Ë¥Ç¡¼¥¿¤òÊÑ´¹
+	// 画面表示用にデータを変換
 	$arrDisp = array();
 	$arrDisp["payment"][0] = 0;
 
 	foreach($arrRet as $key => $val) {
-		// ¥¯¥ì¥¸¥Ã¥È¤Î·èºÑ¶èÊ¬¤ò¼èÆÀ
+		// クレジットの決済区分を取得
 		if($val["payment"] == 1) {
 			$credit = $val["payment_code"];
@@ -145,5 +145,5 @@
 		}
 
-		// ¥³¥ó¥Ó¥Ë¤Î·èºÑ¶èÊ¬¤ò¼èÆÀ
+		// コンビニの決済区分を取得
 		if($val["payment"] == 2) {
 			$arrDisp["convenience"] = $val["convenience"];
@@ -157,9 +157,9 @@
 	$objFormParam->splitParamCheckBoxes("credit_method");
 	
-	// ¥¯¥ì¥¸¥Ã¥È»ÙÊ§¤¤¶èÊ¬
+	// クレジット支払い区分
 	//$objFormParam->splitParamCheckBoxes("credit_method");
 }
 
-// DB¤«¤é¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë
+// DBからデータを取得する
 function lfGetPaymentDB($where = "", $arrWhereVal = array()){
 	global $objQuery;
@@ -187,10 +187,10 @@
 
 
-// ¥Ç¡¼¥¿¤Î¹¹¿·½èÍý
+// データの更新処理
 function lfUpdPaymentDB(){
 	global $objQuery;
 	global $objSess;
 	
-	// »ÙÊ§¤¤ÊýË¡¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ï¡¢¥Ï¥¤¥Õ¥ó¶èÀÚ¤ê¤ËÊÔ½¸¤¹¤ë
+	// 支払い方法にチェックが入っている場合は、ハイフン区切りに編集する
 	$convCnt = count($_POST["credit_method"]);
 	if ($convCnt > 0) {
@@ -201,5 +201,5 @@
 	}
 
-	// del_flg¤òºï½ü¤Ë¤·¤Æ¤ª¤¯
+	// del_flgを削除にしておく
 	$del_sql = "UPDATE dtb_payment SET del_flg = 1 WHERE module_id = ? ";
 	$arrDel = array(MDL_REMISE_ID);
@@ -213,15 +213,15 @@
 
 	foreach($arrEntry as $key => $val){
-		// ¥é¥ó¥¯¤ÎºÇÂçÃÍ¤ò¼èÆÀ¤¹¤ë
+		// ランクの最大値を取得する
 		$max_rank = $objQuery->getone("SELECT max(rank) FROM dtb_payment");
 
-		// »ÙÊ§ÊýË¡¥Ç¡¼¥¿¤ò¼èÆÀ			
+		// 支払方法データを取得			
 		$arrPaymentData = lfGetPaymentDB("AND memo03 = ?", array($val));
 
-		// ¥¯¥ì¥¸¥Ã¥È·èºÑÅÐÏ¿
+		// クレジット決済登録
 		if($val == 1) {
 
 			$arrData = array(
-				"payment_method" => "remise¥¯¥ì¥¸¥Ã¥È"
+				"payment_method" => "remiseクレジット"
 				,"fix" => 3
 				,"creator_id" => $objSess->member_id
@@ -244,9 +244,9 @@
 		}
 
-		// ¥³¥ó¥Ó¥Ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤Ð¥³¥ó¥Ó¥Ë¤òÅÐÏ¿¤¹¤ë
+		// コンビニにチェックが入っていればコンビニを登録する
 		if($val == 2) {
 			
 			$arrData = array(
-				"payment_method" => "remise¥³¥ó¥Ó¥Ë"
+				"payment_method" => "remiseコンビニ"
 				,"fix" => 3
 				,"creator_id" => $objSess->member_id
@@ -268,5 +268,5 @@
 		}
 
-		// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤ì¤ÐUPDATE¡¢Ìµ¤±¤ì¤ÐINSERT
+		// データが存在していればUPDATE、無ければINSERT
 		if (count($arrPaymentData) > 0) {
 			$objQuery->update("dtb_payment", $arrData, " module_id = '" . MDL_REMISE_ID . "' AND memo03 = '" . $val ."'");
@@ -278,5 +278,5 @@
 }
 
-// ¥ë¥ß¡¼¥º¥«¡¼¥É¥¯¥ì¥¸¥Ã¥È·èºÑ·ë²ÌÄÌÃÎ½èÍý
+// ルミーズカードクレジット決済結果通知処理
 function lfRemiseCreditResultCheck(){
 	global $objQuery;
@@ -285,5 +285,5 @@
 	gfPrintLog("remise card result : ".$_POST["X-TRANID"] , $log_path);
 	
-	// TRAN_ID ¤ò»ØÄê¤µ¤ì¤Æ¤¤¤Æ¡¢¥«¡¼¥É¾ðÊó¤¬¤¢¤ë¾ì¹ç
+	// TRAN_ID を指定されていて、カード情報がある場合
 	if (isset($_POST["X-TRANID"]) && isset($_POST["X-PARTOFCARD"])) {
 		
@@ -296,5 +296,5 @@
 		gfPrintLog("remise credit result end  ----------", $log_path);
 
-		// IP¥¢¥É¥ì¥¹À©¸æ¤¹¤ë¾ì¹ç
+		// IPアドレス制御する場合
 		if (REMISE_IP_ADDRESS_DENY == 1) {
 			gfPrintLog("remise remoto ip address : ".$_SERVER["REMOTE_HOST"]."-".$_SERVER["REMOTE_ADDR"], $log_path);
@@ -305,5 +305,5 @@
 		}
 		
-		// ÀÁµáÈÖ¹æ¤È¶â³Û¤Î¼èÆÀ
+		// 請求番号と金額の取得
 		$order_id = 0;
 		$payment_total = 0;
@@ -320,8 +320,8 @@
 		gfPrintLog("payment_total : ".$payment_total, $log_path);
 
-		// ÃíÊ¸¥Ç¡¼¥¿¼èÆÀ
+		// 注文データ取得
 		$arrTempOrder = $objQuery->getall("SELECT payment_total FROM dtb_order_temp WHERE order_id = ? ", array($order_id));
 
-		// ¶â³Û¤ÎÁê°ã
+		// 金額の相違
 		if (count($arrTempOrder) > 0) {
 			gfPrintLog("ORDER payment_total : ".$arrTempOrder[0]['payment_total'], $log_path);
@@ -340,5 +340,5 @@
 }
 
-// ¥³¥ó¥Ó¥ËÆþ¶â³ÎÇ§½èÍý
+// コンビニ入金確認処理
 function lfRemiseConveniCheck(){
 	global $objQuery;
@@ -347,12 +347,12 @@
 	gfPrintLog("remise conveni result : ".$_POST["JOB_ID"] , $log_path);
 	
-	// É¬Í×¤Ê¥Ç¡¼¥¿¤¬Á÷¿®¤µ¤ì¤Æ¤¤¤Æ¡¢¼ýÇ¼ÄÌÃÎ¤Î¼«Æ°¼õ¿®¤òµö²Ä¤·¤Æ¤¤¤ë¾ì¹ç
+	// 必要なデータが送信されていて、収納通知の自動受信を許可している場合
 	if(isset($_POST["JOB_ID"]) && isset($_POST["REC_FLG"]) && REMISE_CONVENIENCE_RECIVE == 1){
 		
 		$errFlg = FALSE;
 			
-		// ¼ýÇ¼ºÑ¤ß¤Î¾ì¹ç
+		// 収納済みの場合
 		if ($_POST["REC_FLG"] == REMISE_CONVENIENCE_CHARGE) {
-			// POST¤ÎÆâÍÆ¤òÁ´¤Æ¥í¥°ÊÝÂ¸
+			// POSTの内容を全てログ保存
 			gfPrintLog("remise conveni charge start----------", $log_path);
 			foreach($_POST as $key => $val){
@@ -361,5 +361,5 @@
 			gfPrintLog("remise conveni charge end  ----------", $log_path);
 
-			// IP¥¢¥É¥ì¥¹À©¸æ¤¹¤ë¾ì¹ç
+			// IPアドレス制御する場合
 			if (REMISE_IP_ADDRESS_DENY == 1) {
 				gfPrintLog("remise remoto ip address : ".$_SERVER["REMOTE_HOST"]."-".$_SERVER["REMOTE_ADDR"], $log_path);
@@ -370,5 +370,5 @@
 			}
 			
-			// ÀÁµáÈÖ¹æ¤È¶â³Û¤Î¼èÆÀ
+			// 請求番号と金額の取得
 			$order_id = 0;
 			$payment_total = 0;
@@ -385,8 +385,8 @@
 			gfPrintLog("payment_total : ".$payment_total, $log_path);
 			
-			// ÃíÊ¸¥Ç¡¼¥¿¼èÆÀ
+			// 注文データ取得
 			$arrTempOrder = $objQuery->getall("SELECT payment_total FROM dtb_order_temp WHERE order_id = ? ", array($order_id));
 
-			// ¶â³Û¤ÎÁê°ã
+			// 金額の相違
 			if (count($arrTempOrder) > 0) {
 				gfPrintLog("ORDER payment_total : ".$arrTempOrder[0]['payment_total'], $log_path);
@@ -396,5 +396,5 @@
 			}
 			
-			// JOB_ID¤ÈÀÁµáÈÖ¹æ¡£Æþ¶â¶â³Û¤¬°ìÃ×¤¹¤ë¾ì¹ç¤Î¤ß¡¢¥¹¥Æ¡¼¥¿¥¹¤òÆþ¶âºÑ¤ß¤ËÊÑ¹¹¤¹¤ë
+			// JOB_IDと請求番号。入金金額が一致する場合のみ、ステータスを入金済みに変更する
 			if ($errFlg) {
 				$sql = "UPDATE dtb_order SET status = 6, update_date = now() ".
@@ -402,5 +402,5 @@
 				$objQuery->query($sql, array($order_id, $_POST["JOB_ID"]));
 			
-				//±þÅú·ë²Ì¤òÉ½¼¨
+				//応答結果を表示
 				print(REMISE_CONVENIENCE_CHARGE_OK);
 				exit;
@@ -413,11 +413,11 @@
 
 /**
- * IP¥¢¥É¥ì¥¹ÂÓ°è¥Á¥§¥Ã¥¯
- * @param $ip IP¥¢¥É¥ì¥¹
+ * IPアドレス帯域チェック
+ * @param $ip IPアドレス
  * @return boolean
  */
 function lfIpAddressDenyCheck($ip) {
 	
-	// IP¥¢¥É¥ì¥¹ÈÏ°Ï¤ËÆþ¤Ã¤Æ¤Ê¤¤¾ì¹ç
+	// IPアドレス範囲に入ってない場合
 	if (ip2long(REMISE_IP_ADDRESS_S) > ip2long($ip) || 
 		ip2long(REMISE_IP_ADDRESS_E) < ip2long($ip)) {
Index: branches/feature-module-update/data/downloads/module/affiliate.tpl
===================================================================
--- branches/rel/data/downloads/module/affiliate.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/affiliate.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -35,5 +35,5 @@
 
 <div align="center">
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
@@ -41,7 +41,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -61,5 +61,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="400" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$tpl_subtitle}--></span></td>
+											<td bgcolor="#636469" width="400" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$tpl_subtitle}--></span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -74,10 +74,10 @@
 									<table width="440" border="0" cellspacing="1" cellpadding="8" summary=" ">
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">¥Ú¡¼¥¸<span class="red">¢¨</span></td>
+											<td width="" bgcolor="#f3f3f3">ページ<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="conv_page"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" onchange="document.form1['mode'].value = 'select'; document.form1.submit();">
-											<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+											<option value="">選択してください</option>
 											<!--{html_options options=$arrConversionPage selected=$arrForm[$key].value}-->
 											</select>
@@ -85,14 +85,14 @@
 										</tr>	
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">¥¿¥°<span class="red">¢¨</span></td>
+											<td width="90" bgcolor="#f3f3f3">タグ<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="aff_tag"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<textarea name="<!--{$key}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="40" rows="8" class="area40" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{$arrForm[$key].value|escape}--></textarea>
-											</br><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span>
+											</br><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span>
 											</td>
 										</tr>
 										<tr class="fs12n">
-											<td colspan="2">°Ê²¼¤ÎÃÖ¤­´¹¤¨Ê¸»ú¤ÇÆ°Åª¥Ç¡¼¥¿¤ÎÉ½¼¨¤¬²ÄÇ½¤Ç¤¹¡£<br>¼õÃíÈÖ¹æ¡§[[order_id]]<br>¹ØÆþ¹ç·×¡§[[total]]</br></td>
+											<td colspan="2">以下の置き換え文字で動的データの表示が可能です。<br>受注番号：[[order_id]]<br>購入合計：[[total]]</br></td>
 										</tr>																			
 									</table>
@@ -109,5 +109,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 												</tr>
 											</table>
@@ -129,12 +129,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/downloads/module/ebis_tag.php
===================================================================
--- branches/rel/data/downloads/module/ebis_tag.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/ebis_tag.php	(revision 15078)
@@ -10,11 +10,11 @@
 require_once("../../require.php");
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = MODULE_PATH . 'ebis_tag.tpl';
-		$this->tpl_subtitle = 'EBiS¥¿¥°Ëä¤á¹þ¤ßµ¡Ç½';
+		$this->tpl_subtitle = 'EBiSタグ埋め込み機能';
 	}
 }
@@ -22,17 +22,17 @@
 $objView = new SC_AdminView();
 
-// Ç§¾Ú³ÎÇ§
+// 認証確認
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
 $objFormParam = lfInitParam($objFormParam);
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
 switch($_POST['mode']) {
 case 'edit':
-	// ÆþÎÏ¥¨¥é¡¼È½Äê
+	// 入力エラー判定
 	$objPage->arrErr = $objFormParam->checkError();
 	if(count($objPage->arrErr) == 0) {
@@ -41,5 +41,5 @@
 		$objQuery = new SC_Query();
 		$objQuery->update("dtb_module", $sqlval, "module_id = ?", array(EBIS_TAG_MID));
-		// javascript¼Â¹Ô
+		// javascript実行
 		$objPage->tpl_onload = "window.close();";
 	}
@@ -53,12 +53,12 @@
 
 $objPage->arrForm = $objFormParam->getFormParamList();
-$objView->assignobj($objPage);		//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display($objPage->tpl_mainpage);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);		//変数をテンプレートにアサインする
+$objView->display($objPage->tpl_mainpage);		//テンプレートの出力
 //-------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam($objFormParam) {
-	$objFormParam->addParam("¥æ¡¼¥¶ID", "user", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥Ñ¥¹¥ï¡¼¥É", "pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
-	$objFormParam->addParam("¥¿¥°¼±ÊÌID", "cid", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("ユーザID", "user", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("パスワード", "pass", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
+	$objFormParam->addParam("タグ識別ID", "cid", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));
 	return $objFormParam;
 }
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/convenience.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience.tpl	(revision 15078)
@@ -4,26 +4,26 @@
  * 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/shopping/flow03.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow03.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì*}-->
+		<!--購入手続きの流れ*}-->
 		
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/convenience_title.jpg" width="700" height="40" alt="¥³¥ó¥Ó¥Ë·èºÑ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/convenience_title.jpg" width="700" height="40" alt="コンビニ決済"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­¤«¤é¡¢¤ª»ÙÊ§¤¤¤¹¤ë¥³¥ó¥Ó¥Ë¤ò¤´ÁªÂò¤·¡¢É¬Í×»ö¹à¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br />
-				ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">下記から、お支払いするコンビニをご選択し、必要事項を入力してください。<br />
+				入力後、一番下の「ご注文完了ページへ」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -34,9 +34,9 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤«¤é-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここから-->
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="10%" align="center" bgcolor="#f0f0f0" class="fs12">ÁªÂò</td>
-						<td width="90%" bgcolor="#f0f0f0" class="fs12">¥³¥ó¥Ó¥Ë¤Î¼ïÎà</td>
+						<td width="10%" align="center" bgcolor="#f0f0f0" class="fs12">選択</td>
+						<td width="90%" bgcolor="#f0f0f0" class="fs12">コンビニの種類</td>
 					</tr>
 					<!--{foreach key=key item=item from=$arrConv}-->
@@ -47,5 +47,5 @@
 					<!--{/foreach}-->
 				</table>
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤Þ¤Ç-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここまで-->
 				</td>
 			</tr>
@@ -55,16 +55,16 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤«¤é-->		
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここから-->		
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="20%" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥«¥¿¥«¥Ê¡Ë<span class="red">¢¨</span></td>
-						<td width="80%" bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.order_kana01}--><!--{$arrErr.order_kana02}--></span>¥»¥¤&nbsp;<input type="text" name="order_kana01" size="15" class="box15" value="<!--{$arrForm.order_kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.order_kana01|sfGetErrorColor}-->; ime-mode: active;" />¡¡¥á¥¤&nbsp;<input type="text" name="order_kana02" size="15" class="box15" value="<!--{$arrForm.order_kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.order_kana02|sfGetErrorColor}-->; ime-mode: active;" /></td>
+						<td width="20%" bgcolor="#f0f0f0" class="fs12n">お名前（カタカナ）<span class="red">※</span></td>
+						<td width="80%" bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.order_kana01}--><!--{$arrErr.order_kana02}--></span>セイ&nbsp;<input type="text" name="order_kana01" size="15" class="box15" value="<!--{$arrForm.order_kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.order_kana01|sfGetErrorColor}-->; ime-mode: active;" />　メイ&nbsp;<input type="text" name="order_kana02" size="15" class="box15" value="<!--{$arrForm.order_kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.order_kana02|sfGetErrorColor}-->; ime-mode: active;" /></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"><span class="red"><!--{$arrErr.order_tel01}--><!--{$arrErr.order_tel02}--><!--{$arrErr.order_tel03}--></span><input type="text" name="order_tel01" size="6" value="<!--{$arrForm.order_tel01|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.order_tel01|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="order_tel02" size="6" value="<!--{$arrForm.order_tel02|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.order_tel02|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="order_tel03" size="6" value="<!--{$arrForm.order_tel03|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.order_tel03|sfGetErrorColor}-->; ime-mode: disabled;" /></td>
 					</tr>				
 				</table>
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤Þ¤Ç-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここまで-->
 				</td>
 			</tr>
@@ -73,14 +73,14 @@
 			<tr>
 				<td align="center">
-					<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)" onclick="fnModeSubmit('return', '', ''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03"/></a>
+					<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)" onclick="fnModeSubmit('return', '', ''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" border="0" name="back03" id="back03"/></a>
 					<img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="20" height="" alt="" />
-					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø" border="0" name="next" id="next" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="ご注文完了ページへ" border="0" name="next" id="next" />
 				</td>
 			</tr>
 			</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.php
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/mdl_epsilon.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.php	(revision 15078)
@@ -10,6 +10,6 @@
 
 $arrPayment = array(
-	1 => '¥¯¥ì¥¸¥Ã¥È',
-	2 => '¥³¥ó¥Ó¥Ë'
+	1 => 'クレジット',
+	2 => 'コンビニ'
 );
 
@@ -19,11 +19,11 @@
 );
 
-//¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹
+//ページ管理クラス
 class LC_Page {
-	//¥³¥ó¥¹¥È¥é¥¯¥¿
+	//コンストラクタ
 	function LC_Page() {
-		//¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê
+		//メインテンプレートの指定
 		$this->tpl_mainpage = MODULE_PATH . 'mdl_epsilon/mdl_epsilon.tpl';
-		$this->tpl_subtitle = '¥¤¥×¥·¥í¥ó·èºÑ¥â¥¸¥å¡¼¥ë';
+		$this->tpl_subtitle = 'イプシロン決済モジュール';
 		global $arrPayment;
 		$this->arrPayment = $arrPayment;
@@ -38,43 +38,43 @@
 $objQuery = new SC_Query();
 
-// ¥³¥ó¥Ó¥ËÆþ¶â¥Á¥§¥Ã¥¯
+// コンビニ入金チェック
 lfEpsilonCheck();
 
-// Ç§¾Ú³ÎÇ§
+// 認証確認
 $objSess = new SC_Session();
 sfIsSuccess($objSess);
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
 $objFormParam = lfInitParam($objFormParam);
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ÈÆÍÑ¹àÌÜ¤òÄÉ²Ã(É¬¿Ü¡ª¡ª)
+// 汎用項目を追加(必須！！)
 sfAlterMemo();
 
 switch($_POST['mode']) {
 case 'edit':
-	// ÆþÎÏ¥¨¥é¡¼È½Äê
+	// 入力エラー判定
 	$objPage->arrErr = lfCheckError();
 
-	// ¥¨¥é¡¼¤Ê¤·¤Î¾ì¹ç¤Ë¤Ï¥Ç¡¼¥¿¤ò¹¹¿·	
+	// エラーなしの場合にはデータを更新	
 	if(count($objPage->arrErr) == 0) {
-		// ¥Ç¡¼¥¿¹¹¿·
+		// データ更新
 		lfUpdPaymentDB();
 		
-		// javascript¼Â¹Ô
-		$objPage->tpl_onload = 'alert("ÅÐÏ¿´°Î»¤·¤Þ¤·¤¿¡£\n´ðËÜ¾ðÊó¡ä»ÙÊ§ÊýË¡ÀßÄê¤è¤ê¾ÜºÙÀßÄê¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£"); window.close();';
+		// javascript実行
+		$objPage->tpl_onload = 'alert("登録完了しました。\n基本情報＞支払方法設定より詳細設定をしてください。"); window.close();';
 	}
 	break;
 case 'module_del':
-	// ÈÆÍÑ¹àÌÜ¤ÎÂ¸ºß¥Á¥§¥Ã¥¯
+	// 汎用項目の存在チェック
 	if(sfColumnExists("dtb_payment", "memo01")){
-		// ¥Ç¡¼¥¿¤Îºï½ü¥Õ¥é¥°¤ò¤¿¤Æ¤ë
+		// データの削除フラグをたてる
 		$objQuery->query("UPDATE dtb_payment SET del_flg = 1 WHERE module_id = ?", array(MDL_EPSILON_ID));
 	}
 	break;
 default:
-	// ¥Ç¡¼¥¿¤Î¥í¡¼¥É
+	// データのロード
 	lfLoadData();	
 	break;
@@ -83,18 +83,18 @@
 $objPage->arrForm = $objFormParam->getFormParamList();
 
-$objView->assignobj($objPage);					//ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë
-$objView->display($objPage->tpl_mainpage);		//¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ
+$objView->assignobj($objPage);					//変数をテンプレートにアサインする
+$objView->display($objPage->tpl_mainpage);		//テンプレートの出力
 //-------------------------------------------------------------------------------------------------------
-/* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */
+/* パラメータ情報の初期化 */
 function lfInitParam($objFormParam) {
-	$objFormParam->addParam("·ÀÌó¥³¡¼¥É", "code", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
-	$objFormParam->addParam("ÀÜÂ³ÀèURL", "url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK"));
-	$objFormParam->addParam("ÍøÍÑ·èºÑ", "payment", "", "", array("EXIST_CHECK"));
-	$objFormParam->addParam("ÍøÍÑ¥¯¥ì¥¸¥Ã¥È", "credit");	
-	$objFormParam->addParam("ÍøÍÑ¥³¥ó¥Ó¥Ë", "convenience");	
+	$objFormParam->addParam("契約コード", "code", INT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));
+	$objFormParam->addParam("接続先URL", "url", URL_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "URL_CHECK"));
+	$objFormParam->addParam("利用決済", "payment", "", "", array("EXIST_CHECK"));
+	$objFormParam->addParam("利用クレジット", "credit");	
+	$objFormParam->addParam("利用コンビニ", "convenience");	
 	return $objFormParam;
 }
 
-// ¥¨¥é¡¼¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+// エラーチェックを行う
 function lfCheckError(){
 	global $objFormParam;
@@ -102,23 +102,23 @@
 	$arrErr = $objFormParam->checkError();
 	
-	// ÍøÍÑ¥¯¥ì¥¸¥Ã¥È¡¢ÍøÍÑ¥³¥ó¥Ó¥Ë¤Î¥¨¥é¡¼¥Á¥§¥Ã¥¯
+	// 利用クレジット、利用コンビニのエラーチェック
 	$arrChkPay = $_POST["payment"];
 	foreach((array)$arrChkPay as $key => $val){
-		// ÍøÍÑ¥¯¥ì¥¸¥Ã¥È
+		// 利用クレジット
 		if($val == 1 and count($_POST["credit"]) <= 0){
-			$arrErr["credit"] = "ÍøÍÑ¥¯¥ì¥¸¥Ã¥È¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-		}
-		// ÍøÍÑ¥³¥ó¥Ó¥Ë
+			$arrErr["credit"] = "利用クレジットが選択されていません。<br />";
+		}
+		// 利用コンビニ
 		if($val == 2 and count($_POST["convenience"]) <= 0){
-			$arrErr["convenience"] = "ÍøÍÑ¥³¥ó¥Ó¥Ë¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£<br />";
-		}
-	}
-
-	// sslÂÐ±þÈ½Äê
+			$arrErr["convenience"] = "利用コンビニが選択されていません。<br />";
+		}
+	}
+
+	// ssl対応判定
 	if(!extension_loaded('openssl') and ereg( "^https://", $_POST["url"] )){
-		$arrErr["url"] = "¤³¤Î¥µ¡¼¥Ð¡¼¤ÏSSL¤ËÂÐ±þ¤·¤Æ¤¤¤Þ¤»¤ó¡£<br>http¤ÇÀÜÂ³¤·¤Æ¤¯¤À¤µ¤¤¡£";
-	}
-
-	// ÀÜÂ³¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+		$arrErr["url"] = "このサーバーはSSLに対応していません。<br>httpで接続してください。";
+	}
+
+	// 接続チェックを行う
 	if(count($arrErr) == 0) $arrErr = lfChkConnect();
 
@@ -126,5 +126,5 @@
 }
 
-// ÀÜÂ³¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+// 接続チェックを行う
 function lfChkConnect(){
 	global $objQuery;
@@ -133,31 +133,31 @@
 	$arrRet = array();
 	
-	// ¥á¡¼¥ë¥¢¥É¥ì¥¹¼èÆÀ
+	// メールアドレス取得
 	$email = $objQuery->getone("SELECT email03 FROM dtb_baseinfo");
 
-	// ·ÀÌó¥³¡¼¥É	
+	// 契約コード	
 	(in_array(1, (array)$_POST["payment"])) ? $cre = "1" : $cre = "0";
 	(in_array(2, (array)$_POST["payment"])) ? $con = "1" : $con = "0";
 	$st_code = $cre . "0" . $con . "00-0000-00000";
 	
-	// Á÷¿®¥Ç¡¼¥¿À¸À®
+	// 送信データ生成
 	$arrSendData = array(
-		'contract_code' => $_POST["code"],		// ·ÀÌó¥³¡¼¥É
-		'user_id' => "connect_test",			// ¥æ¡¼¥¶ID
-		'user_name' => "ÀÜÂ³¥Æ¥¹¥È",			// ¥æ¡¼¥¶Ì¾
-		'user_mail_add' => $email,				// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-		'st_code' => $st_code,					// ·èºÑ¶èÊ¬
-		'process_code' => '3',					// ½èÍý¶èÊ¬(¸ÇÄê)
-		'xml' => '1',							// ±þÅú·Á¼°(¸ÇÄê)
+		'contract_code' => $_POST["code"],		// 契約コード
+		'user_id' => "connect_test",			// ユーザID
+		'user_name' => "接続テスト",			// ユーザ名
+		'user_mail_add' => $email,				// メールアドレス
+		'st_code' => $st_code,					// 決済区分
+		'process_code' => '3',					// 処理区分(固定)
+		'xml' => '1',							// 応答形式(固定)
 	);
 	
-	// ¥Ç¡¼¥¿Á÷¿®
+	// データ送信
 	$arrXML = sfPostPaymentData($_POST["url"], $arrSendData, false);
 	if($arrXML == "") {
-		$arrRet["url"] = "ÀÜÂ³¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£<br>";
+		$arrRet["url"] = "接続できませんでした。<br>";
 		return $arrRet;	
 	}
 	
-	// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë
+	// エラーがあるかチェックする
 	$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE');
 	switch ($err_code) {
@@ -165,5 +165,5 @@
 			break;
 		case "607":
-			$arrRet["code"] = "·ÀÌó¥³¡¼¥É¤¬°ã¤¤¤Þ¤¹¡£<br>";
+			$arrRet["code"] = "契約コードが違います。<br>";
 			return $arrRet;
 		default :
@@ -172,21 +172,21 @@
 	}
 
-	// ¥³¥ó¥Ó¥Ë»ØÄê¤¬¤¢¤ì¤Ð¥³¥ó¥Ó¥ËÊ¬¥ë¡¼¥×¤·¡¢¥Á¥§¥Ã¥¯¤ò¹Ô¤¦
+	// コンビニ指定があればコンビニ分ループし、チェックを行う
 	if(count($_POST["convenience"]) > 0){
 		foreach($_POST["convenience"] as $key => $val){
-			// Á÷¿®¥Ç¡¼¥¿À¸À®
-			$arrSendData['conveni_code'] = $val;			// ¥³¥ó¥Ó¥Ë¥³¡¼¥É
-			$arrSendData['user_tel'] = "0300000000";		// ¥À¥ß¡¼ÅÅÏÃÈÖ¹æ
-			$arrSendData['user_name_kana'] = "Á÷¿®¥Æ¥¹¥È";	// ¥À¥ß¡¼»áÌ¾(¥«¥Ê)
-			$arrSendData['haraikomi_mail'] = 0;				// Ê§¹þ¥á¡¼¥ë(Á÷¿®¤·¤Ê¤¤)
+			// 送信データ生成
+			$arrSendData['conveni_code'] = $val;			// コンビニコード
+			$arrSendData['user_tel'] = "0300000000";		// ダミー電話番号
+			$arrSendData['user_name_kana'] = "送信テスト";	// ダミー氏名(カナ)
+			$arrSendData['haraikomi_mail'] = 0;				// 払込メール(送信しない)
 			
-			// ¥Ç¡¼¥¿Á÷¿®
+			// データ送信
 			$arrXML = sfPostPaymentData($_POST["url"], $arrSendData, false);
 			if($arrXML == "") {
-				$arrRet["url"] = "ÀÜÂ³¤Ç¤­¤Þ¤»¤ó¤Ç¤·¤¿¡£<br>";
+				$arrRet["url"] = "接続できませんでした。<br>";
 				return $arrRet;	
 			}
 			
-			// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë
+			// エラーがあるかチェックする
 			$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE');
 			if($err_code != ""){
@@ -200,24 +200,24 @@
 }
 
-// ÅÐÏ¿¥Ç¡¼¥¿¤òÆÉ¤ß¹þ¤à
+// 登録データを読み込む
 function lfLoadData(){
 	global $objFormParam;
 	
-	//¥Ç¡¼¥¿¤ò¼èÆÀ
+	//データを取得
 	$arrRet = lfGetPaymentDB(" AND del_flg = '0'");
 	
-	// ÃÍ¤ò¥»¥Ã¥È
+	// 値をセット
 	$objFormParam->setParam($arrRet[0]);
 
-	// ²èÌÌÉ½¼¨ÍÑ¤Ë¥Ç¡¼¥¿¤òÊÑ´¹
+	// 画面表示用にデータを変換
 	$arrDisp = array();
 	foreach($arrRet as $key => $val){
-		// ÍøÍÑ·èºÑ¤òÉ½¼¨ÍÑ¤ËÊÑ´¹
+		// 利用決済を表示用に変換
 		$arrDisp["payment"][$key] = $val["payment"];
 		
-		// ¥¯¥ì¥¸¥Ã¥È¤Î·èºÑ¶èÊ¬¤ò¼èÆÀ
+		// クレジットの決済区分を取得
 		if($val["payment"] == 1) $credit = $val["payment_code"];
 		
-		// ¥³¥ó¥Ó¥Ë
+		// コンビニ
 		if($val["payment"] == 2) $arrDisp["convenience"] = $val["convenience"];
 	}
@@ -225,5 +225,5 @@
 	$objFormParam->splitParamCheckBoxes("convenience");
 	
-	// ¥¯¥ì¥¸¥Ã¥È
+	// クレジット
 	if(substr($credit, 0, 1)) $arrCredit["credit"][] = 1;
 	if(substr($credit, 1, 1)) $arrCredit["credit"][] = 2;
@@ -231,5 +231,5 @@
 }
 
-// DB¤«¤é¥Ç¡¼¥¿¤ò¼èÆÀ¤¹¤ë
+// DBからデータを取得する
 function lfGetPaymentDB($where = "", $arrWhereVal = array()){
 	global $objQuery;
@@ -253,10 +253,10 @@
 
 
-// ¥Ç¡¼¥¿¤Î¹¹¿·½èÍý
+// データの更新処理
 function lfUpdPaymentDB(){
 	global $objQuery;
 	global $objSess;
 	
-	// ÍøÍÑ¥³¥ó¥Ó¥Ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ë¾ì¹ç¤Ë¤Ï¡¢¥Ï¥¤¥Õ¥ó¶èÀÚ¤ê¤ËÊÔ½¸¤¹¤ë
+	// 利用コンビニにチェックが入っている場合には、ハイフン区切りに編集する
 	$convCnt = count($_POST["convenience"]);
 	if($convCnt > 0){
@@ -267,23 +267,23 @@
 	}
 		
-	// del_flg¤òºï½ü¤Ë¤·¤Æ¤ª¤¯
+	// del_flgを削除にしておく
 	$del_sql = "UPDATE dtb_payment SET del_flg = 1 WHERE module_id = ? ";
 	$arrDel = array(MDL_EPSILON_ID);
 	$objQuery->query($del_sql, $arrDel);
 	
-	// ¥Ç¡¼¥¿ÅÐÏ¿
+	// データ登録
 	foreach($_POST["payment"] as $key => $val){
-		// ¥é¥ó¥¯¤ÎºÇÂçÃÍ¤ò¼èÆÀ¤¹¤ë
+		// ランクの最大値を取得する
 		$max_rank = $objQuery->getone("SELECT max(rank) FROM dtb_payment");
 
-		// »ÙÊ§ÊýË¡¥Ç¡¼¥¿¤ò¼èÆÀ			
+		// 支払方法データを取得			
 		$arrPaymentData = lfGetPaymentDB("AND memo03 = ?", array($val));
 		
-		// ¥¯¥ì¥¸¥Ã¥È¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤Ð¥¯¥ì¥¸¥Ã¥È¤òÅÐÏ¿¤¹¤ë
+		// クレジットにチェックが入っていればクレジットを登録する
 		if($val == 1){
 			(in_array(1, $_POST["credit"])) ? $visa = "1" : $visa = "0";
 			(in_array(2, $_POST["credit"])) ? $jcb = "1" : $jcb = "0";
 			$arrData = array(			
-				"payment_method" => "Epsilon¥¯¥ì¥¸¥Ã¥È"
+				"payment_method" => "Epsilonクレジット"
 				,"fix" => 3
 				,"creator_id" => $objSess->member_id
@@ -304,8 +304,8 @@
 		}
 		
-		// ¥³¥ó¥Ó¥Ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ì¤Ð¥³¥ó¥Ó¥Ë¤òÅÐÏ¿¤¹¤ë
+		// コンビニにチェックが入っていればコンビニを登録する
 		if($val == 2){
 			
-			// ¥»¥Ö¥ó¥¤¥ì¥Ö¥ó¤Î¤ßÁªÂò¤·¤¿¾ì¹ç¤Ë¤ÏÍøÍÑ¾å¸Â¤ò30Ëü¤Ë¤¹¤ë¡£
+			// セブンイレブンのみ選択した場合には利用上限を30万にする。
 			if(count($_POST["convenience"]) == 1 and $_POST["convenience"][0] == 11) {
 				$upper_rule_max = SEVEN_CHARGE_MAX;
@@ -317,5 +317,5 @@
 			
 			$arrData = array(
-				"payment_method" => "Epsilon¥³¥ó¥Ó¥Ë"
+				"payment_method" => "Epsilonコンビニ"
 				,"fix" => 3
 				,"creator_id" => $objSess->member_id
@@ -336,5 +336,5 @@
 		}
 
-		// ¥Ç¡¼¥¿¤¬Â¸ºß¤·¤Æ¤¤¤ì¤ÐUPDATE¡¢Ìµ¤±¤ì¤ÐINSERT
+		// データが存在していればUPDATE、無ければINSERT
 		if(count($arrPaymentData) > 0){
 			$objQuery->update("dtb_payment", $arrData, " module_id = '" . MDL_EPSILON_ID . "' AND memo03 = '" . $val ."'");
@@ -346,15 +346,15 @@
 }
 
-// ¥³¥ó¥Ó¥ËÆþ¶â³ÎÇ§½èÍý
+// コンビニ入金確認処理
 function lfEpsilonCheck(){
 	global $objQuery;
 	
-	// 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);
@@ -364,5 +364,5 @@
 		gfPrintLog("epsilon conveni end-----------------------------------------------------------", $log_path);
 		
-		//±þÅú·ë²Ì¤òÉ½¼¨
+		//応答結果を表示
 		echo "1";
 	}
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.inc
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/mdl_epsilon.inc	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.inc	(revision 15078)
@@ -13,61 +13,61 @@
 define ("SEVEN_CHARGE_MAX", 300000);
 
-//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
+//コンビニの種類
 $arrConvenience = array(
-	11 => '¥»¥Ö¥ó¥¤¥ì¥Ö¥ó'
-	,21 => '¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È'
-	,31 => '¥í¡¼¥½¥ó'
-	,32 => '¥»¥¤¥³¡¼¥Þ¡¼¥È'
-	,33 => '¥ß¥Ë¥¹¥È¥Ã¥×'
-	,34 => '¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­'
+	11 => 'セブンイレブン'
+	,21 => 'ファミリーマート'
+	,31 => 'ローソン'
+	,32 => 'セイコーマート'
+	,33 => 'ミニストップ'
+	,34 => 'デイリーヤマザキ'
 );
 
 $arrConveni_message = array(
-	11 => "¾åµ­¤Î¥Ú¡¼¥¸¤ò¥×¥ê¥ó¥È¥¢¥¦¥È¤µ¤ì¤ë¤«Ê§¹þÉ¼ÈÖ¹æ¤ò¥á¥â¤·¤Æ¡¢
-¤ª»ÙÊ§¤¤´ü¸Â¤Þ¤Ç¤Ë¡¢ºÇ´ó¤ê¤Î¥»¥Ö¥ó¥¤¥ì¥Ö¥ó¤Ë¤ÆÂå¶â¤ò¤ª»ÙÊ§¤¤¤¯¤À¤µ¤¤¡£"
-	,21 =>"¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥ÈÅ¹Æ¬¤Ë¤´¤¶¤¤¤Þ¤¹
-Fami¥Ý¡¼¥È¡¿¥Õ¥¡¥ß¥Í¥Ã¥È¤Ë¤Æ°Ê²¼¤Î¡Ö´ë¶È¥³¡¼¥É¡×¤È¡ÖÃíÊ¸ÈÖ¹æ¡×¤òÆþÎÏ¤·¡¢
-¿½¹þ·ô¤ò°õ»ú¸å¡¢¤ª»ÙÊ§¤¤´ü¸Â¤Þ¤Ç¤ËÂå¶â¤ò¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£"
-	,31 =>"¡ã¤ª»ÙÊ§¤¤ÊýË¡¡ä
-1. ¥í¡¼¥½¥ó¤ÎÅ¹Æâ¤ËÀßÃÖ¤·¤Æ¤¢¤ëLoppi¤Î¥È¥Ã¥×²èÌÌ¤ÎÃæ¤«¤é¡¢
-  ¡Ö¥¤¥ó¥¿¡¼¥Í¥Ã¥È¼õÉÕ¡×¤ò¤ªÁª¤Ó¤¯¤À¤µ¤¤¡£
+	11 => "上記のページをプリントアウトされるか払込票番号をメモして、
+お支払い期限までに、最寄りのセブンイレブンにて代金をお支払いください。"
+	,21 =>"ファミリーマート店頭にございます
+Famiポート／ファミネットにて以下の「企業コード」と「注文番号」を入力し、
+申込券を印字後、お支払い期限までに代金をお支払い下さい。"
+	,31 =>"＜お支払い方法＞
+1. ローソンの店内に設置してあるLoppiのトップ画面の中から、
+  「インターネット受付」をお選びください。
 
-2. ¼¡²èÌÌ¤Î¥¸¥ã¥ó¥ë¤ÎÃæ¤«¤é¡Ö¥¤¥ó¥¿¡¼¥Í¥Ã¥È¼õÉÕ¡×¤ò¤ªÁª¤Ó¤¯¤À¤µ¤¤¡£
+2. 次画面のジャンルの中から「インターネット受付」をお選びください。
 
-3. ²èÌÌ¤Ë½¾¤Ã¤Æ¡Ö¤ª»ÙÊ§¤¤¼õÉÕÈÖ¹æ¡×¤È¡¢¤´ÃíÊ¸¤¤¤¿¤À¤¤¤¿ºÝ¤Î
-  ¡ÖÅÅÏÃÈÖ¹æ¡×¤ò¤´ÆþÎÏ²¼¤µ¤¤¡£¢ªLoppi¤è¤ê¡Ö¿½¹þ·ô¡×¤¬È¯·ô¤µ¤ì¤Þ¤¹¡£ 
-    ¢¨¿½¹þ·ô¤ÎÍ­¸ú»þ´Ö¤Ï30Ê¬´Ö¤Ç¤¹¡£¤ªÁá¤á¤Ë¥ì¥¸¤Ø¤ª»ý¤Á²¼¤µ¤¤¡£
+3. 画面に従って「お支払い受付番号」と、ご注文いただいた際の
+  「電話番号」をご入力下さい。→Loppiより「申込券」が発券されます。 
+    ※申込券の有効時間は30分間です。お早めにレジへお持ち下さい。
 
-4. ¿½¹þ·ô¤Ë¸½¶â¤Þ¤¿¤Ï¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É¤òÅº¤¨¤Æ¥ì¥¸¤Ë¤ÆÂå¶â¤ò
-   ¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£
+4. 申込券に現金またはクレジットカードを添えてレジにて代金を
+   お支払い下さい。
 
-5. Âå¶â¤È°ú´¹¤Ë¡ÖÎÎ¼ý½ñ¡×¤ò¤ªÅÏ¤·¤¤¤¿¤·¤Þ¤¹¡£ÎÎ¼ý½ñ¤ÏÂçÀÚ¤ËÊÝ´É
-   ¤·¤Æ¤¯¤À¤µ¤¤¡£Âå¶âÊ§¹þ¤Î¾Ú½ñ¤È¤Ê¤ê¤Þ¤¹¡£"
-	,32 =>"¡ã¤ª»ÙÊ§¤¤ÊýË¡¡ä
-1.¡¡¥»¥¤¥³¡¼¥Þ¡¼¥È¤ÎÅ¹Æâ¤ËÀßÃÖ¤·¤Æ¤¢¤ë¥»¥¤¥³¡¼¥Þ¡¼¥È¥¯¥é¥Ö¥¹¥Æ¡¼¥·¥ç¥ó
-   ¡Ê¾ðÊóÃ¼Ëö¡Ë¤Î¥È¥Ã¥×²èÌÌ¤ÎÃæ¤«¤é¡¢¡Ö¥¤¥ó¥¿¡¼¥Í¥Ã¥È¼õÉÕ¡×¤ò¤ªÁª¤Ó²¼¤µ¤¤¡£
+5. 代金と引換に「領収書」をお渡しいたします。領収書は大切に保管
+   してください。代金払込の証書となります。"
+	,32 =>"＜お支払い方法＞
+1.　セイコーマートの店内に設置してあるセイコーマートクラブステーション
+   （情報端末）のトップ画面の中から、「インターネット受付」をお選び下さい。
 
-2.  ²èÌÌ¤Ë½¾¤Ã¤Æ¡Ö¤ª»ÙÊ§¤¤¼õÉÕÈÖ¹æ¡×¤È¡¢¤ª¿½¤·¹þ¤ß»þ¤Î¡ÖÅÅÏÃÈÖ¹æ¡×¤ò
-¡¡¡¡¤´ÆþÎÏ¤¤¤¿¤À¤¯¤È¥»¥¤¥³¡¼¥Þ¡¼¥È¥¯¥é¥Ö¥¹¥Æ¡¼¥·¥ç¥ó¤è¤ê¡Ö·èºÑ¥µ¡¼¥Ó¥¹
-¡¡¡¡Ê§¹þ¼è°·É¼¡¦Ê§¹þÉ¼·ó¼õÎÎ¾Ú¡¦ÎÎ¼ý½ñ¡Ê·×3Ëç¡Ë¡×¤¬È¯·ô¤µ¤ì¤Þ¤¹¡£
+2.  画面に従って「お支払い受付番号」と、お申し込み時の「電話番号」を
+　　ご入力いただくとセイコーマートクラブステーションより「決済サービス
+　　払込取扱票・払込票兼受領証・領収書（計3枚）」が発券されます。
 
-3.  È¯·ô¤µ¤ì¤¿¡Ö·èºÑ¥µ¡¼¥Ó¥¹Ê§¹þ¼è°·É¼¡¦Ê§¹þÉ¼·ó¼õÎÎ¾Ú¡¦ÎÎ¼ý½ñ¡Ê·×3Ëç¡Ë¡×
-¡¡¡¡¤ò¤ª»ý¤Á¤Î¾å¡¢¥ì¥¸¤Ë¤ÆÂå¶â¤ò¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£ "
-	,33 =>"¤ª»ÙÊ§¤¤´ü¸Â¤Þ¤Ç¤Ë¥ß¥Ë¥¹¥È¥Ã¥×¤Ë¤ÆÂå¶â¤ò¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£
-¤ª»ÙÊ§¤¤¤ÎºÝ¤Ë¤Ï¡ÖÊ§¹þ¼è°·É¼¡×¤¬É¬Í×¤È¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¾åµ­URL¤ÇÉ½¼¨
-¤µ¤ì¤ë¥Ú¡¼¥¸¤ò°õºþ¤·¤Æ¥ì¥¸¤Þ¤Ç¤ª»ý¤Á²¼¤µ¤¤¡£"
-	,34 =>"¤ª»ÙÊ§¤¤´ü¸Â¤Þ¤Ç¤Ë¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­¡¿¥ä¥Þ¥¶¥­¥Ç¥¤¥ê¡¼¥¹¥È¥¢
-¤Ë¤ÆÂå¶â¤ò¤ª»ÙÊ§¤¤²¼¤µ¤¤¡£
-¤ª»ÙÊ§¤¤¤ÎºÝ¤Ë¤Ï¡ÖÊ§¹þ¼è°·É¼¡×¤¬É¬Í×¤È¤Ê¤ê¤Þ¤¹¤Î¤Ç¡¢¾åµ­URL¤ÇÉ½¼¨
-¤µ¤ì¤ë¥Ú¡¼¥¸¤ò°õºþ¤·¤Æ¥ì¥¸¤Þ¤Ç¤ª»ý¤Á²¼¤µ¤¤¡£"
+3.  発券された「決済サービス払込取扱票・払込票兼受領証・領収書（計3枚）」
+　　をお持ちの上、レジにて代金をお支払い下さい。 "
+	,33 =>"お支払い期限までにミニストップにて代金をお支払い下さい。
+お支払いの際には「払込取扱票」が必要となりますので、上記URLで表示
+されるページを印刷してレジまでお持ち下さい。"
+	,34 =>"お支払い期限までにデイリーヤマザキ／ヤマザキデイリーストア
+にて代金をお支払い下さい。
+お支払いの際には「払込取扱票」が必要となりますので、上記URLで表示
+されるページを印刷してレジまでお持ち下さい。"
 );
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§sfGetXMLValue
- * ½èÍýÆâÍÆ	¡§XML¥¿¥°¤ÎÆâÍÆ¤ò¼èÆÀ¤¹¤ë
- * °ú¿ô1	¡§$arrVal	¥¥¥ Value¥Ç¡¼¥¿
- * °ú¿ô2	¡§$tag		¥¥¥ Tag¥Ç¡¼¥¿
- * °ú¿ô3	¡§$att		¥¥¥ ÂÐ¾Ý¥¿¥°Ì¾
- * Ìá¤êÃÍ	¡§¼èÆÀ·ë²Ì
+ * 関数名	：sfGetXMLValue
+ * 処理内容	：XMLタグの内容を取得する
+ * 引数1	：$arrVal	･･･ Valueデータ
+ * 引数2	：$tag		･･･ Tagデータ
+ * 引数3	：$att		･･･ 対象タグ名
+ * 戻り値	：取得結果
  **************************************************************************************************************/
 function sfGetXMLValue($arrVal, $tag, $att) {
@@ -91,8 +91,8 @@
 
 /**************************************************************************************************************
- * ´Ø¿ôÌ¾	¡§sfPostPaymentData
- * ½èÍýÆâÍÆ	¡§¥¤¥×¥·¥í¥ó¤Ø¥Ç¡¼¥¿¤òÁ÷¿®¤¹¤ë¡£
- * °ú¿ô1	¡§$order_url	¥¥¥ Á÷¿®ÀèURL
- * °ú¿ô2	¡§$arrData		¥¥¥ POST¥Ç¡¼¥¿
+ * 関数名	：sfPostPaymentData
+ * 処理内容	：イプシロンへデータを送信する。
+ * 引数1	：$order_url	･･･ 送信先URL
+ * 引数2	：$arrData		･･･ POSTデータ
  **************************************************************************************************************/
 function sfPostPaymentData($order_url, $arrData, $err_page = true){
@@ -100,13 +100,13 @@
 	$response = "";
 
-	// POST¥Ç¡¼¥¿¤òÁ÷¿®¤·¡¢±þÅú¾ðÊó¤ò¼èÆÀ¤¹¤ë
+	// POSTデータを送信し、応答情報を取得する
 	$response = sfSendPostData($order_url, $arrData, array(200));
 	
-	// ¤Ê¤Ë¤âÊÖ¤Ã¤Æ¤³¤Ê¤ì¤Ð¡¢¥¨¥é¡¼
+	// なにも返ってこなれば、エラー
 	if ($response == "") {
 		if ($err_page) {
-			// ¥¨¥é¡¼²èÌÌ¤òÉ½¼¨¤¹¤ë¡£
+			// エラー画面を表示する。
 			$_SESSION['site']['now_page'] ="";
-			sfDispSiteError(FREE_ERROR_MSG, "", true, "¹ØÆþ½èÍýÃæ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br>¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£");
+			sfDispSiteError(FREE_ERROR_MSG, "", true, "購入処理中にエラーが発生しました。<br>この手続きは無効となりました。");
 		}else{
 			return "" ;
@@ -114,20 +114,20 @@
 	}
 
-	// Shift-JIS¤òUNICODE¤ËÊÑ´¹¤¹¤ë
+	// Shift-JISをUNICODEに変換する
 	$response = str_replace("x-sjis-cp932", "UTF-8", $response);
-	// XMLÆâ¤Î¥¨¥ó¥³¡¼¥É¤âUNICODE¤ËÊÑ´¹
+	// XML内のエンコードもUNICODEに変換
 	$response = mb_convert_encoding($response, "UTF-8", "UTF-8");
 
-	// XML¥Ñ¡¼¥µ¤òÀ¸À®¤¹¤ë¡£
+	// XMLパーサを生成する。
 	$parser = xml_parser_create('utf-8');
 	
-	// ¶õÇòÊ¸»ú¤ÏÆÉ¤ßÈô¤Ð¤·¤ÆXML¤òÆÉ¤ß¼è¤ë
+	// 空白文字は読み飛ばしてXMLを読み取る
 	xml_parser_set_option($parser,XML_OPTION_TARGET_ENCODING,"UTF-8");
 	xml_parser_set_option($parser,XML_OPTION_SKIP_WHITE,1);
 	
-	// ÇÛÎó¤ËXML¤Î¥Ç¡¼¥¿¤ò³ÊÇ¼¤¹¤ë
+	// 配列にXMLのデータを格納する
 	$err = xml_parse_into_struct($parser,$response,$arrVal,$idx);
 
-	// ³«Êü¤¹¤ë
+	// 開放する
 	xml_parser_free($parser);
 	
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/card.php
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/card.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/card.php	(revision 15078)
@@ -12,10 +12,10 @@
 class LC_Page {
 	function LC_Page() {
-		/** É¬¤º»ØÄê¤¹¤ë **/
-		$this->tpl_mainpage = 'mdl_epsilon/card.tpl';			// ¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È
+		/** 必ず指定する **/
+		$this->tpl_mainpage = 'mdl_epsilon/card.tpl';			// メインテンプレート
 		/*
-		 session_start»þ¤Îno-cache¥Ø¥Ã¥À¡¼¤òÍÞÀ©¤¹¤ë¤³¤È¤Ç
-		 ¡ÖÌá¤ë¡×¥Ü¥¿¥ó»ÈÍÑ»þ¤ÎÍ­¸ú´ü¸ÂÀÚ¤ìÉ½¼¨¤òÍÞÀ©¤¹¤ë¡£
-		 private-no-expire:¥¯¥é¥¤¥¢¥ó¥È¤Î¥­¥ã¥Ã¥·¥å¤òµö²Ä¤¹¤ë¡£
+		 session_start時のno-cacheヘッダーを抑制することで
+		 「戻る」ボタン使用時の有効期限切れ表示を抑制する。
+		 private-no-expire:クライアントのキャッシュを許可する。
 		*/
 		session_cache_limiter('private-no-expire');		
@@ -29,29 +29,29 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
 
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// ÂåÉ½¾¦ÉÊ¾ðÊó
+// 代表商品情報
 $arrMainProduct = $objPage->arrProductsClass[0];
 
-// »ÙÊ§¤¤¾ðÊó¤ò¼èÆÀ
+// 支払い情報を取得
 $arrPayment = $objQuery->getall("SELECT module_id, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ? ", array($arrData["payment_id"]));
 
-// trans_code¤ËÃÍ¤¬¤¢¤ê³î¤Ä¡¢Àµ¾ï½ªÎ»¤Î¤È¤­¤Ï¥ª¡¼¥À¡¼³ÎÇ§¤ò¹Ô¤¦¡£
+// trans_codeに値があり且つ、正常終了のときはオーダー確認を行う。
 if($_GET["result"] == "1"){
 	
-	// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+	// 正常な推移であることを記録しておく
 	$objSiteSess->setRegistFlag();
 	
-	// GET¥Ç¡¼¥¿¤òÊÝÂ¸
+	// GETデータを保存
 	$arrVal["credit_result"] = $_GET["result"];
 	$arrVal["memo01"] = PAYMENT_CREDIT_ID;
@@ -59,9 +59,9 @@
 	$sqlval["memo04"] = sfGetXMLValue($arrXML,'RESULT','TRANS_CODE');
 
-	// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥³¡¼¥É
-	$arrMemo["trans_code"] = array("name"=>"Epsilon¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥³¡¼¥É", "value" => $_GET["trans_code"]);
+	// トランザクションコード
+	$arrMemo["trans_code"] = array("name"=>"Epsilonトランザクションコード", "value" => $_GET["trans_code"]);
 	$arrVal["memo02"] = serialize($arrMemo);
 
-	// ·èºÑÁ÷¿®¥Ç¡¼¥¿ºîÀ®
+	// 決済送信データ作成
 	$arrModule['module_id'] = MDL_EPSILON_ID;
 	$arrModule['payment_total'] = $arrPayment[0]["payment_total"];
@@ -69,8 +69,8 @@
 	$arrVal["memo05"] = serialize($arrModule);
 
-	// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë¹¹¿·
+	// 受注一時テーブルに更新
 	sfRegistTempOrder($uniqid, $arrVal);
 
-	// ´°Î»²èÌÌ¤Ø
+	// 完了画面へ
 	if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
 		header("Location: " .  gfAddSessionId(URL_SHOP_COMPLETE));
@@ -80,43 +80,43 @@
 }
 
-// ¥Ç¡¼¥¿Á÷¿®
+// データ送信
 lfSendCredit($arrData, $arrPayment, $arrMainProduct);
 
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
 
-// ¥Ç¡¼¥¿Á÷¿®½èÍý
+// データ送信処理
 function lfSendCredit($arrData, $arrPayment, $arrMainProduct, $again = true){
 	global $objSiteSess;
 	global $objCampaignSess;
 	
-	// ¥Ç¡¼¥¿Á÷¿®ÀèCGI
+	// データ送信先CGI
 	$order_url = $arrPayment[0]["memo02"];
 
-	// Èó²ñ°÷¤Î¤È¤­¤Ï user_id ¤Ë not_member¤ÈÁ÷¤ë
+	// 非会員のときは user_id に not_memberと送る
 	($arrData["customer_id"] == 0) ? $user_id = "not_member" : $user_id = $arrData["customer_id"];	
 	
-	// Á÷¿®¥Ç¡¼¥¿À¸À®
-	$item_name = $arrMainProduct["name"] . "¡ß" . $arrMainProduct["quantity"] . "¸Ä (ÂåÉ½)";
+	// 送信データ生成
+	$item_name = $arrMainProduct["name"] . "×" . $arrMainProduct["quantity"] . "個 (代表)";
 	$arrSendData = array(
-		'contract_code' => $arrPayment[0]["memo01"],						// ·ÀÌó¥³¡¼¥É
-		'user_id' => $user_id ,												// ¥æ¡¼¥¶ID
-		'user_name' => $arrData["order_name01"].$arrData["order_name02"],	// ¥æ¡¼¥¶Ì¾
-		'user_mail_add' => $arrData["order_email"],							// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-		'order_number' => $arrData["order_id"],								// ¥ª¡¼¥À¡¼ÈÖ¹æ
-		'item_code' => $arrMainProduct["product_code"],						// ¾¦ÉÊ¥³¡¼¥É(ÂåÉ½)
-		'item_name' => $item_name,											// ¾¦ÉÊÌ¾(ÂåÉ½)
-		'item_price' => $arrData["payment_total"],							// ¾¦ÉÊ²Á³Ê(ÀÇ¹þ¤ßÁí³Û)
-		'st_code' => $arrPayment[0]["memo04"],								// ·èºÑ¶èÊ¬
-		'mission_code' => '1',												// ²Ý¶â¶èÊ¬(¸ÇÄê)
-		'process_code' => '1',												// ½èÍý¶èÊ¬(¸ÇÄê)
-		'xml' => '1',														// ±þÅú·Á¼°(¸ÇÄê)
-		'memo1' => "",														// Í½È÷01
-		'memo2' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// Í½È÷02
+		'contract_code' => $arrPayment[0]["memo01"],						// 契約コード
+		'user_id' => $user_id ,												// ユーザID
+		'user_name' => $arrData["order_name01"].$arrData["order_name02"],	// ユーザ名
+		'user_mail_add' => $arrData["order_email"],							// メールアドレス
+		'order_number' => $arrData["order_id"],								// オーダー番号
+		'item_code' => $arrMainProduct["product_code"],						// 商品コード(代表)
+		'item_name' => $item_name,											// 商品名(代表)
+		'item_price' => $arrData["payment_total"],							// 商品価格(税込み総額)
+		'st_code' => $arrPayment[0]["memo04"],								// 決済区分
+		'mission_code' => '1',												// 課金区分(固定)
+		'process_code' => '1',												// 処理区分(固定)
+		'xml' => '1',														// 応答形式(固定)
+		'memo1' => "",														// 予備01
+		'memo2' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// 予備02
 	);
 
-	// ¥Ç¡¼¥¿Á÷¿®
+	// データ送信
 	$arrXML = sfPostPaymentData($order_url, $arrSendData);
 	
-	// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë
+	// エラーがあるかチェックする
 	$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE');
 	
@@ -124,15 +124,15 @@
 		$err_detail = sfGetXMLValue($arrXML,'RESULT','ERR_DETAIL');
 		
-		// ·èºÑ¶èÊ¬¥¨¥é¡¼¤Î¾ì¹ç¤Ë¤Ï VISA,MASTER ¤Î¤ß¤ÇºÆÁ÷¿®¤ò»î¤ß¤ë
+		// 決済区分エラーの場合には VISA,MASTER のみで再送信を試みる
 		if($err_code == "909" and $again){
 			$arrPayment[0]["memo04"] = "10000-0000-00000";
 			lfSendCredit($arrData, $arrPayment, $arrMainProduct, false);
 		}
-		sfDispSiteError(FREE_ERROR_MSG, "", true, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail . "<br /><br /><br />¤³¤Î¼êÂ³¤­¤ÏÌµ¸ú¤È¤Ê¤ê¤Þ¤·¤¿¡£");
+		sfDispSiteError(FREE_ERROR_MSG, "", true, "購入処理中に以下のエラーが発生しました。<br /><br /><br />・" . $err_detail . "<br /><br /><br />この手続きは無効となりました。");
 	} else {
-		// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常な推移であることを記録しておく
 		$objSiteSess->setRegistFlag();
 		
-		// ·ÈÂÓÃ¼Ëö¤Î¾ì¹ç¤Ï¡¢¥»¥Ã¥·¥ç¥óID¡¦¥ª¡¼¥À¡¼ÈÖ¹æ¡¦Ìá¤Ã¤Æ¤¯¤ëURL¤òÊÝÂ¸¤·¤Æ¤ª¤¯¡£
+		// 携帯端末の場合は、セッションID・オーダー番号・戻ってくるURLを保存しておく。
 		if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
 			sfMobileSetExtSessionId('order_number', $arrData['order_id'], 'shopping/load_payment_module.php');
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience_mobile.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/convenience_mobile.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience_mobile.tpl	(revision 15078)
@@ -1,3 +1,3 @@
-<center>¥³¥ó¥Ó¥Ë·èºÑ</center>
+<center>コンビニ決済</center>
 
 <hr>
@@ -7,10 +7,10 @@
 <input type="hidden" name="uniqid" value="<!--{$tpl_uniqid}-->">
 
-²¼µ­¤«¤é¡¢¤ª»ÙÊ§¤¤¤¹¤ë¥³¥ó¥Ó¥Ë¤ò¤´ÁªÂò¤·¡¢É¬Í×»ö¹à¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
-ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö¼¡¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
+下記から、お支払いするコンビニをご選択し、必要事項を入力してください。<br>
+入力後、一番下の「次へ」ボタンをクリックしてください。<br>
 
 <br>
 
-¥³¥ó¥Ó¥Ë¤Î¼ïÎà<br>
+コンビニの種類<br>
 <font color="#ff0000"><!--{$arrErr.convenience}--></font>
 <!--{foreach key=key item=item from=$arrConv}-->
@@ -19,12 +19,12 @@
 <!--{/foreach}-->
 
-À«(¥«¥Ê)<br>
+姓(カナ)<br>
 <font color="#ff0000"><!--{$arrErr.order_kana01}--><!--{$arrErr.order_kana02}--></font>
 <input type="text" name="order_kana01" size="15" value="<!--{$arrForm.order_kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-Ì¾(¥«¥Ê)<br>
+名(カナ)<br>
 <input type="text" name="order_kana02" size="15" value="<!--{$arrForm.order_kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-ÅÅÏÃÈÖ¹æ<br>
+電話番号<br>
 <font color="#ff0000"><!--{$arrErr.order_tel01}--><!--{$arrErr.order_tel02}--><!--{$arrErr.order_tel03}--></font>
 <input type="text" name="order_tel01" size="6" value="<!--{$arrForm.order_tel01|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" istyle="4">-<input type="text" name="order_tel02" size="6" value="<!--{$arrForm.order_tel02|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" istyle="4">-<input type="text" name="order_tel03" size="6" value="<!--{$arrForm.order_tel03|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" istyle="4"><br>
@@ -32,5 +32,5 @@
 <br>
 
-<center><input type="submit" value="¼¡¤Ø"></center>
+<center><input type="submit" value="次へ"></center>
 </form>
 
@@ -38,10 +38,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience.php
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/convenience.php	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/convenience.php	(revision 15078)
@@ -17,9 +17,9 @@
 			$this->tpl_mainpage = MODULE_PATH . "mdl_epsilon/convenience.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');		
@@ -36,38 +36,38 @@
 $arrInfo = $objSiteInfo->data;
 
-// ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹
+// パラメータ管理クラス
 $objFormParam = new SC_FormParam();
-// ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½
+// パラメータ情報の初期化
 lfInitParam();
-// POSTÃÍ¤Î¼èÆÀ
+// POST値の取得
 $objFormParam->setParam($_POST);
 
-// ¥æ¡¼¥¶¥æ¥Ë¡¼¥¯ID¤Î¼èÆÀ¤È¹ØÆþ¾õÂÖ¤ÎÀµÅöÀ­¤ò¥Á¥§¥Ã¥¯
+// ユーザユニークIDの取得と購入状態の正当性をチェック
 $uniqid = sfCheckNormalAccess($objSiteSess, $objCartSess);
 
-// ¥«¡¼¥È½¸·×½èÍý
+// カート集計処理
 $objPage = sfTotalCart($objPage, $objCartSess, $arrInfo);
 
-// °ì»þ¼õÃí¥Æ¡¼¥Ö¥ë¤ÎÆÉ¹þ
+// 一時受注テーブルの読込
 $arrData = sfGetOrderTemp($uniqid);
 
-// ¥«¡¼¥È½¸·×¤ò¸µ¤ËºÇ½ª·×»»
+// カート集計を元に最終計算
 $arrData = sfTotalConfirm($arrData, $objPage, $objCartSess, $arrInfo);
 
-// ÂåÉ½¾¦ÉÊ¾ðÊó
+// 代表商品情報
 $arrMainProduct = $objPage->arrProductsClass[0];
 
-// »ÙÊ§¤¤¾ðÊó¤ò¼èÆÀ
+// 支払い情報を取得
 $arrPayment = $objQuery->getall("SELECT module_id, memo01, memo02, memo03, memo04, memo05, memo06, memo07, memo08, memo09, memo10 FROM dtb_payment WHERE payment_id = ? ", array($arrData["payment_id"]));
 
-// ¥Ç¡¼¥¿Á÷¿®ÀèCGI
+// データ送信先CGI
 $order_url = $arrPayment[0]["memo02"];
 
 switch($_POST["mode"]){
-	//Ìá¤ë
+	//戻る
 	case 'return':
-		// Àµ¾ï¤ËÅÐÏ¿¤µ¤ì¤¿¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+		// 正常に登録されたことを記録しておく
 		$objSiteSess->setRegistFlag();
-		// ³ÎÇ§¥Ú¡¼¥¸¤Ø°ÜÆ°
+		// 確認ページへ移動
 		if (is_callable(GC_MobileUserAgent) && GC_MobileUserAgent::isMobile()) {
 			header("Location: " . gfAddSessionId(URL_SHOP_CONFIRM));
@@ -83,99 +83,99 @@
 		$objPage->arrErr = $arrErr;
 		
-		// Èó²ñ°÷¤Î¤È¤­¤Ï user_id ¤Ë not_member¤ÈÁ÷¤ë
+		// 非会員のときは user_id に not_memberと送る
 		($arrData["customer_id"] == 0) ? $user_id = "not_member" : $user_id = $arrData["customer_id"];
 		
 		if(count($arrErr) <= 0){
-			// Á÷¿®¥Ç¡¼¥¿À¸À®
-			$item_name = $arrMainProduct["name"] . "¡ß" . $arrMainProduct["quantity"] . "¸Ä (ÂåÉ½)";
+			// 送信データ生成
+			$item_name = $arrMainProduct["name"] . "×" . $arrMainProduct["quantity"] . "個 (代表)";
 			$arrSendData = array(
-				'contract_code' => $arrPayment[0]["memo01"],						// ·ÀÌó¥³¡¼¥É
-				'user_id' => $user_id ,												// ¥æ¡¼¥¶ID
-				'user_name' => $arrData["order_name01"].$arrData["order_name02"],	// ¥æ¡¼¥¶Ì¾
-				'user_mail_add' => $arrData["order_email"],							// ¥á¡¼¥ë¥¢¥É¥ì¥¹
-				'order_number' => $arrData["order_id"],								// ¥ª¡¼¥À¡¼ÈÖ¹æ
-				'item_code' => $arrMainProduct["product_code"],						// ¾¦ÉÊ¥³¡¼¥É(ÂåÉ½)
-				'item_name' => $item_name,											// ¾¦ÉÊÌ¾(ÂåÉ½)
-				'item_price' => $arrData["payment_total"],							// ¾¦ÉÊ²Á³Ê(ÀÇ¹þ¤ßÁí³Û)
-				'st_code' => $arrPayment[0]["memo04"],								// ·èºÑ¶èÊ¬
-				'mission_code' => '1',												// ²Ý¶â¶èÊ¬(¸ÇÄê)
-				'process_code' => '1',												// ½èÍý¶èÊ¬(¸ÇÄê)
-				'xml' => '1',														// ±þÅú·Á¼°(¸ÇÄê)
-				'conveni_code' => $_POST["convenience"],							// ¥³¥ó¥Ó¥Ë¥³¡¼¥É
-				'user_tel' => $_POST["order_tel01"].$_POST["order_tel02"].$_POST["order_tel03"],	// ÅÅÏÃÈÖ¹æ
-				'user_name_kana' => $_POST["order_kana01"].$_POST["order_kana02"],					// »áÌ¾(¥«¥Ê)
-				'haraikomi_mail' => 0,												// Ê§¹þ¥á¡¼¥ë(Á÷¿®¤·¤Ê¤¤)
-				'memo1' => "",														// Í½È÷01
-				'memo2' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// Í½È÷02
+				'contract_code' => $arrPayment[0]["memo01"],						// 契約コード
+				'user_id' => $user_id ,												// ユーザID
+				'user_name' => $arrData["order_name01"].$arrData["order_name02"],	// ユーザ名
+				'user_mail_add' => $arrData["order_email"],							// メールアドレス
+				'order_number' => $arrData["order_id"],								// オーダー番号
+				'item_code' => $arrMainProduct["product_code"],						// 商品コード(代表)
+				'item_name' => $item_name,											// 商品名(代表)
+				'item_price' => $arrData["payment_total"],							// 商品価格(税込み総額)
+				'st_code' => $arrPayment[0]["memo04"],								// 決済区分
+				'mission_code' => '1',												// 課金区分(固定)
+				'process_code' => '1',												// 処理区分(固定)
+				'xml' => '1',														// 応答形式(固定)
+				'conveni_code' => $_POST["convenience"],							// コンビニコード
+				'user_tel' => $_POST["order_tel01"].$_POST["order_tel02"].$_POST["order_tel03"],	// 電話番号
+				'user_name_kana' => $_POST["order_kana01"].$_POST["order_kana02"],					// 氏名(カナ)
+				'haraikomi_mail' => 0,												// 払込メール(送信しない)
+				'memo1' => "",														// 予備01
+				'memo2' => ECCUBE_PAYMENT . "_" . date("YmdHis"),					// 予備02
 			);
 			
-			// ¥Ç¡¼¥¿Á÷¿®
+			// データ送信
 			$arrXML = sfPostPaymentData($order_url, $arrSendData);
 			
-			// ¥¨¥é¡¼¤¬¤¢¤ë¤«¥Á¥§¥Ã¥¯¤¹¤ë
+			// エラーがあるかチェックする
 			$err_code = sfGetXMLValue($arrXML,'RESULT','ERR_CODE');
 			
 			if($err_code != "") {
 				$err_detail = sfGetXMLValue($arrXML,'RESULT','ERR_DETAIL');
-				sfDispSiteError(FREE_ERROR_MSG, "", false, "¹ØÆþ½èÍýÃæ¤Ë°Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤·¤Þ¤·¤¿¡£<br /><br /><br />¡¦" . $err_detail);
+				sfDispSiteError(FREE_ERROR_MSG, "", false, "購入処理中に以下のエラーが発生しました。<br /><br /><br />・" . $err_detail);
 			} else {
-				// Àµ¾ï¤Ê¿ä°Ü¤Ç¤¢¤ë¤³¤È¤òµ­Ï¿¤·¤Æ¤ª¤¯
+				// 正常な推移であることを記録しておく
 				$objSiteSess->setRegistFlag();
 
-				$conveni_code = sfGetXMLValue($arrXML,'RESULT','CONVENI_CODE');	// ¥³¥ó¥Ó¥Ë¥³¡¼¥É
-				$conveni_type = lfSetConvMSG("¥³¥ó¥Ó¥Ë¤Î¼ïÎà",$arrConvenience[$conveni_code]);	// ¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-				$receipt_no   = lfSetConvMSG("Ê§¹þÉ¼ÈÖ¹æ",sfGetXMLValue($arrXML,'RESULT','RECEIPT_NO'));	// Ê§¹þÉ¼ÈÖ¹æ
-				$payment_url = lfSetConvMSG("Ê§¹þÉ¼URL",sfGetXMLValue($arrXML,'RESULT','HARAIKOMI_URL'));	// Ê§¹þÉ¼URL
-				$company_code = lfSetConvMSG("´ë¶È¥³¡¼¥É",sfGetXMLValue($arrXML,'RESULT','KIGYOU_CODE'));	// ´ë¶È¥³¡¼¥É
-				$order_no = lfSetConvMSG("¼õÉÕÈÖ¹æ",sfGetXMLValue($arrXML,'RESULT','ORDER_NUMBER'));		// ¼õÉÕÈÖ¹æ
-				$tel = lfSetConvMSG("ÅÅÏÃÈÖ¹æ",$_POST["order_tel01"]."-".$_POST["order_tel02"]."-".$_POST["order_tel03"]);	// ÅÅÏÃÈÖ¹æ
-				$payment_limit = lfSetConvMSG("»ÙÊ§´üÆü",sfGetXMLValue($arrXML,'RESULT','CONVENI_LIMIT'));	// »ÙÊ§´üÆü
-				$trans_code =  sfGetXMLValue($arrXML,'RESULT','TRANS_CODE');	// ¥È¥é¥ó¥¶¥¯¥·¥ç¥ó¥³¡¼¥É
+				$conveni_code = sfGetXMLValue($arrXML,'RESULT','CONVENI_CODE');	// コンビニコード
+				$conveni_type = lfSetConvMSG("コンビニの種類",$arrConvenience[$conveni_code]);	// コンビニの種類
+				$receipt_no   = lfSetConvMSG("払込票番号",sfGetXMLValue($arrXML,'RESULT','RECEIPT_NO'));	// 払込票番号
+				$payment_url = lfSetConvMSG("払込票URL",sfGetXMLValue($arrXML,'RESULT','HARAIKOMI_URL'));	// 払込票URL
+				$company_code = lfSetConvMSG("企業コード",sfGetXMLValue($arrXML,'RESULT','KIGYOU_CODE'));	// 企業コード
+				$order_no = lfSetConvMSG("受付番号",sfGetXMLValue($arrXML,'RESULT','ORDER_NUMBER'));		// 受付番号
+				$tel = lfSetConvMSG("電話番号",$_POST["order_tel01"]."-".$_POST["order_tel02"]."-".$_POST["order_tel03"]);	// 電話番号
+				$payment_limit = lfSetConvMSG("支払期日",sfGetXMLValue($arrXML,'RESULT','CONVENI_LIMIT'));	// 支払期日
+				$trans_code =  sfGetXMLValue($arrXML,'RESULT','TRANS_CODE');	// トランザクションコード
 				
-				//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
+				//コンビニの種類
 				switch($conveni_code) {
-				//¥»¥Ö¥ó¥¤¥ì¥Ö¥ó
+				//セブンイレブン
 				case '11':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_payment_url'] = $payment_url;	//Ê§¹þÉ¼URL(PC)
-					$arrRet['cv_receipt_no'] = $receipt_no;		//Ê§¹þÉ¼ÈÖ¹æ
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥Õ¥¡¥ß¥ê¡¼¥Þ¡¼¥È
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_payment_url'] = $payment_url;	//払込票URL(PC)
+					$arrRet['cv_receipt_no'] = $receipt_no;		//払込票番号
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//ファミリーマート
 				case '21':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_company_code'] = $company_code;	//´ë¶È¥³¡¼¥É
-					$arrRet['cv_order_no'] = $receipt_no;		//¼õÉÕÈÖ¹æ
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥í¡¼¥½¥ó
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_company_code'] = $company_code;	//企業コード
+					$arrRet['cv_order_no'] = $receipt_no;		//受付番号
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//ローソン
 				case '31':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_receipt_no'] = $receipt_no;		//Ê§¹þÉ¼ÈÖ¹æ
-					$arrRet['cv_tel'] = $tel;					//ÅÅÏÃÈÖ¹æ
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥»¥¤¥³¡¼¥Þ¡¼¥È
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_receipt_no'] = $receipt_no;		//払込票番号
+					$arrRet['cv_tel'] = $tel;					//電話番号
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//セイコーマート
 				case '32':
-					$arrRet['cv_type'] =$conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_receipt_no'] = $receipt_no;		//Ê§¹þÉ¼ÈÖ¹æ
-					$arrRet['cv_tel'] = $tel;					//ÅÅÏÃÈÖ¹æ
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥ß¥Ë¥¹¥È¥Ã¥×
+					$arrRet['cv_type'] =$conveni_type;			//コンビニの種類
+					$arrRet['cv_receipt_no'] = $receipt_no;		//払込票番号
+					$arrRet['cv_tel'] = $tel;					//電話番号
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//ミニストップ
 				case '33':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_payment_url'] = $payment_url;	//Ê§¹þÉ¼URL
-					$arrRet['br1'] = lfSetConvMSG("","\n\n");
-					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
-					break;
-				//¥Ç¥¤¥ê¡¼¥ä¥Þ¥¶¥­
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_payment_url'] = $payment_url;	//払込票URL
+					$arrRet['br1'] = lfSetConvMSG("","\n\n");
+					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
+					break;
+				//デイリーヤマザキ
 				case '34':
-					$arrRet['cv_type'] = $conveni_type;			//¥³¥ó¥Ó¥Ë¤Î¼ïÎà
-					$arrRet['cv_payment_url'] = $payment_url;	//Ê§¹þÉ¼URL
+					$arrRet['cv_type'] = $conveni_type;			//コンビニの種類
+					$arrRet['cv_payment_url'] = $payment_url;	//払込票URL
 					$arrRet['br1'] = lfSetConvMSG("","\n\n");
 					$arrRet['cv_message'] = lfSetConvMSG("",$arrConveni_message[$conveni_code]);
@@ -183,21 +183,21 @@
 				}
 
-				//»ÙÊ§´ü¸Â
+				//支払期限
 				$arrRet['br2'] = lfSetConvMSG("","\n\n");
 				$arrRet['cv_payment_limit'] = $payment_limit;
 				$arrRet['br3'] = lfSetConvMSG("","\n\n");
 
-				// ¥¿¥¤¥È¥ë
-				$arrRet['title'] = lfSetConvMSG("¥³¥ó¥Ó¥Ë·èºÑ", true);
-
-				// ·èºÑÁ÷¿®¥Ç¡¼¥¿ºîÀ®
+				// タイトル
+				$arrRet['title'] = lfSetConvMSG("コンビニ決済", true);
+
+				// 決済送信データ作成
 				$arrModule['module_id'] = MDL_EPSILON_ID;
 				$arrModule['payment_total'] = $arrData["payment_total"];
 				$arrModule['payment_id'] = PAYMENT_CONVENIENCE_ID;
 				
-				// ¥¹¥Æ¡¼¥¿¥¹¤ÏÌ¤Æþ¶â¤Ë¤¹¤ë
+				// ステータスは未入金にする
 				$sqlval['status'] = 2;
 
-				//¥³¥ó¥Ó¥Ë·èºÑ¾ðÊó¤ò³ÊÇ¼
+				//コンビニ決済情報を格納
 				$sqlval['conveni_data'] = serialize($arrRet);
 				$sqlval['memo01'] = PAYMENT_CONVENIENCE_ID;
@@ -207,5 +207,5 @@
 				$sqlval['memo05'] = serialize($arrModule);
 
-				// ¼õÃí°ì»þ¥Æ¡¼¥Ö¥ë¤Ë¹¹¿·
+				// 受注一時テーブルに更新
 				sfRegistTempOrder($uniqid, $sqlval);
 
@@ -224,5 +224,5 @@
 }
 
-// ÍøÍÑ²ÄÇ½¥³¥ó¥Ó¥Ë
+// 利用可能コンビニ
 $objFormParam->setValue("convenience", $arrPayment[0]["memo05"]);
 $objFormParam->splitParamCheckBoxes("convenience");
@@ -232,5 +232,5 @@
 }
 
-// ¹ØÆþ¶â³Û¤¬30Ëü¤è¤êÂç¤­¤±¤ì¤Ð¥»¥Ö¥ó¥¤¥ì¥Ö¥ó¤ÏÍøÍÑÉÔ²Ä
+// 購入金額が30万より大きければセブンイレブンは利用不可
 if($arrData["payment_total"] > SEVEN_CHARGE_MAX){
 	unset($arrConv[11]);
@@ -242,17 +242,17 @@
 
 $objView->assignobj($objPage);
-// ¥Õ¥ì¡¼¥à¤òÁªÂò(¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸¤«¤éÁ«°Ü¤Ê¤éÊÑ¹¹)
+// フレームを選択(キャンペーンページから遷移なら変更)
 $objCampaignSess->pageView($objView);
 
 //---------------------------------------------------------------------------------------------------------------------------------------------------------
-//¥Ñ¥é¥á¡¼¥¿¤Î½é´ü²½
+//パラメータの初期化
 function lfInitParam() {
 	global $objFormParam;
-	$objFormParam->addParam("¥³¥ó¥Ó¥Ë¤Î¼ïÎà", "convenience", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_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_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("コンビニの種類", "convenience", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_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_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"));
 }
 
Index: branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.tpl
===================================================================
--- branches/rel/data/downloads/module/mdl_epsilon/mdl_epsilon.tpl	(revision 12157)
+++ branches/feature-module-update/data/downloads/module/mdl_epsilon/mdl_epsilon.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -57,13 +57,13 @@
 	for(i = 0; i < len; i++) {
 		if(document.form1[list[i]]) {
-			// ¥é¥¸¥ª¥Ü¥¿¥ó¡¢¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹Åù¤ÎÇÛÎó¤ËÂÐ±þ
+			// ラジオボタン、チェックボックス等の配列に対応
 			max = document.form1[list[i]].length
 			if(max > 1) {
 				for(j = 0; j < max; j++) {
-					// Í­¸ú¡¢Ìµ¸ú¤ÎÀÚ¤êÂØ¤¨
+					// 有効、無効の切り替え
 					document.form1[list[i]][j].disabled = disable;
 				}
 			} else {
-				// Í­¸ú¡¢Ìµ¸ú¤ÎÀÚ¤êÂØ¤¨
+				// 有効、無効の切り替え
 				document.form1[list[i]].disabled = disable;
 			}
@@ -87,5 +87,5 @@
 
 <div align="center">
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
@@ -93,7 +93,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -112,5 +112,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="402" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$tpl_subtitle}--></span></td>
+											<td bgcolor="#636469" width="402" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$tpl_subtitle}--></span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -126,9 +126,9 @@
 										<tr class="fs12n">
 											<td bgcolor="#ffffff">
-												¥¤¥×¥·¥í¥ó·èºÑ¥â¥¸¥å¡¼¥ë¤ò¤´ÍøÍÑÄº¤¯°Ù¤Ë¤Ï¡¢¥æ¡¼¥¶ÍÍ¤´¼«¿È¤Ç
-												¥¤¥×¥·¥í¥ó³ô¼°²ñ¼ÒÍÍ¤È¤´·ÀÌó¤ò¹Ô¤Ã¤Æ¤¤¤¿¤À¤¯É¬Í×¤¬¤¢¤ê¤Þ¤¹¡£ <br/>
-												¤ª¿½¤·¹þ¤ß¤Ë¤Ä¤­¤Þ¤·¤Æ¤Ï¡¢²¼µ­¤Î¥Ú¡¼¥¸¤«¤é¡¢¤ª¿½¤·¹þ¤ß¤ò¹Ô¤Ã¤Æ²¼¤µ¤¤¡£<br/><br/>
-												<a href="#" onClick="win_open('http://www.rapidsite.jp/product/support/shop/epsilon.html')" > ¡ä¡ä ¥¤¥×¥·¥í¥ó·èºÑ¥·¥¹¥Æ¥à¤Ë¤Ä¤¤¤Æ</a><br/>
-												<a href="#" onClick="win_open('http://wiki.ec-cube.net/')" > ¡ä¡ä ¥¤¥×¥·¥í¥ó·èºÑ¥â¥¸¥å¡¼¥ëÀßÄê¥Þ¥Ë¥å¥¢¥ë</a>
+												イプシロン決済モジュールをご利用頂く為には、ユーザ様ご自身で
+												イプシロン株式会社様とご契約を行っていただく必要があります。 <br/>
+												お申し込みにつきましては、下記のページから、お申し込みを行って下さい。<br/><br/>
+												<a href="#" onClick="win_open('http://www.rapidsite.jp/product/support/shop/epsilon.html')" > ＞＞ イプシロン決済システムについて</a><br/>
+												<a href="#" onClick="win_open('http://wiki.ec-cube.net/')" > ＞＞ イプシロン決済モジュール設定マニュアル</a>
 											</td>
 										</tr>
@@ -140,5 +140,5 @@
 									<table width="442" border="0" cellspacing="1" cellpadding="8" summary=" ">
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">·ÀÌó¥³¡¼¥É<span class="red">¢¨</span></td>
+											<td width="" bgcolor="#f3f3f3">契約コード<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="code"}-->
@@ -148,5 +148,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="" bgcolor="#f3f3f3">ÀÜÂ³ÀèURL<span class="red">¢¨</span></td>
+											<td width="" bgcolor="#f3f3f3">接続先URL<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="url"}-->
@@ -156,5 +156,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">ÍøÍÑ·èºÑ<span class="red">¢¨</span></td>
+											<td width="90" bgcolor="#f3f3f3">利用決済<span class="red">※</span></td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="payment"}-->
@@ -164,5 +164,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">ÍøÍÑ¥¯¥ì¥¸¥Ã¥È</td>
+											<td width="90" bgcolor="#f3f3f3">利用クレジット</td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="credit"}-->
@@ -172,5 +172,5 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">ÍøÍÑ¥³¥ó¥Ó¥Ë</td>
+											<td width="90" bgcolor="#f3f3f3">利用コンビニ</td>
 											<td width="337" bgcolor="#ffffff">
 											<!--{assign var=key value="convenience"}-->
@@ -200,5 +200,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onClick="document.body.style.cursor = 'wait';"></td>
+													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onClick="document.body.style.cursor = 'wait';"></td>
 												</tr>
 											</table>
@@ -220,12 +220,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/install.php
===================================================================
--- branches/rel/data/install.php	(revision 13403)
+++ branches/feature-module-update/data/install.php	(revision 15078)
Index: branches/feature-module-update/data/Smarty/templates/shopping/card.tpl
===================================================================
--- branches/rel/data/Smarty/templates/shopping/card.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/shopping/card.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="780" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -17,5 +17,5 @@
 		<td bgcolor="#cccccc"><img src="../img/_.gif" width="1" height="10" alt="" /></td>
 		<td bgcolor="#ffffff"><img src="../img/_.gif" width="10" height="1" alt="" /></td>
-		<td><img src="../img/shopping/flow04.gif" width="758" height="78" alt="¤ªÇã¤¤Êª¤ÎÎ®¤ì" /></td>
+		<td><img src="../img/shopping/flow04.gif" width="758" height="78" alt="お買い物の流れ" /></td>
 		<td bgcolor="#ffffff"><img src="../img/_.gif" width="10" height="1" alt="" /></td>
 		<td bgcolor="#cccccc"><img src="../img/_.gif" width="1" height="10" alt="" /></td>		
@@ -28,14 +28,14 @@
 		<td bgcolor="#ffffff" width="9"><img src="../img/_.gif" width="39" height="1" alt="" /></td>
 		<td bgcolor="#ffffff" align="left"> 
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table cellspacing="0" cellpadding="0" summary=" " id="containerfull">
 			<tr><td height="20"></td></tr>
 			<tr valign="top">
-				<!--¢§CONTENTS-->
+				<!--▼CONTENTS-->
 
 				<td>
-				<div id="maintitle"><img src="../img/shopping/card_title.jpg" width="700" height="40" alt="¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É·èºÑ" /></div>
-				<div class="fs12n" id="comment01">²¼µ­¹àÌÜ¤Ë¥¯¥ì¥¸¥Ã¥È¥«¡¼¥É¾ðÊó¤ò¤´ÆþÎÏ¤¯¤À¤µ¤¤¤Þ¤»¡£<br />
-				ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</div>
+				<div id="maintitle"><img src="../img/shopping/card_title.jpg" width="700" height="40" alt="クレジットカード決済" /></div>
+				<div class="fs12n" id="comment01">下記項目にクレジットカード情報をご入力くださいませ。<br />
+				入力後、一番下の「ご注文完了ページへ」ボタンをクリックしてください。</div>
 				<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 				<input type="hidden" name="mode" value="regist">
@@ -44,10 +44,10 @@
 				<table cellspacing="1" cellpadding="8" summary=" " id="frame">
 					<tr>
-						<td class="fs12n" id="left">¤´ÍøÍÑ²ÄÇ½¤Ê¥«¡¼¥É¤Î¼ïÎà</td>
+						<td class="fs12n" id="left">ご利用可能なカードの種類</td>
 
-						<td id="right"><img src="../img/shopping/card.gif" width="399" height="52" alt="¤´ÍøÍÑ²ÄÇ½¤Ê¥«¡¼¥É¤Î¼ïÎà" /></td>
+						<td id="right"><img src="../img/shopping/card.gif" width="399" height="52" alt="ご利用可能なカードの種類" /></td>
 					</tr>
 					<tr>
-						<td class="fs12n" id="left">¥«¡¼¥ÉÈÖ¹æ</td>
+						<td class="fs12n" id="left">カード番号</td>
 						<td id="right">
 						<table cellspacing="0" cellpadding="0" summary=" ">
@@ -70,6 +70,6 @@
 							<tr><td height="5"></td></tr>
 							<tr>
-								<td class="fs12n">¤´ËÜ¿ÍÌ¾µÁ¤Î¥«¡¼¥É¤ò¤´»ÈÍÑ¤¯¤À¤µ¤¤¡£<br>
-								È¾³ÑÆþÎÏ&nbsp;Îã¡§1234-5678-9012-3456</td>
+								<td class="fs12n">ご本人名義のカードをご使用ください。<br>
+								半角入力&nbsp;例：1234-5678-9012-3456</td>
 							</tr>
 						</table>
@@ -78,5 +78,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" id="left">Í­¸ú´ü¸Â</td>
+						<td class="fs12n" id="left">有効期限</td>
 						<td id="right">
 						<table cellspacing="0" cellpadding="0" summary=" ">
@@ -90,14 +90,14 @@
 								<option value="">--</option>
 								<!--{html_options options=$arrMonth selected=$arrForm[$key1].value}-->
-								</select>·î/
+								</select>月/
 								<select name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" >
 								<option value="">--</option>
 								<!--{html_options options=$arrYear selected=$arrForm[$key2].value}-->
-								</select>Ç¯</td>
+								</select>年</td>
 							</tr>
 							<tr><td height="5"></td></tr>
 
 							<tr>
-								<td class="fs12n">¥«¡¼¥É¾å¤Ï·î/Ç¯¤Èµ­½Ò¤·¤Æ¤¤¤Þ¤¹¡£</td>
+								<td class="fs12n">カード上は月/年と記述しています。</td>
 							</tr>
 						</table>
@@ -105,5 +105,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" id="left">¥í¡¼¥Þ»ú»áÌ¾</td>
+						<td class="fs12n" id="left">ローマ字氏名</td>
 
 						<td id="right">
@@ -115,10 +115,10 @@
 								<span class="red"><!--{$arrErr[$key1]}--></span>
 								<span class="red"><!--{$arrErr[$key2]}--></span>
-								Ì¾&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="20" class="bo20">&nbsp;&nbsp;À«&nbsp;
+								名&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="20" class="bo20">&nbsp;&nbsp;姓&nbsp;
 								<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" size="20" class="bo20"></td>
 							</tr>
 							<tr><td height="5"></td></tr>
 							<tr>
-								<td class="fs12n">È¾³Ñ±Ñ»úÆþÎÏ¡¡Îã¡§TARO YAMADA</td>
+								<td class="fs12n">半角英字入力　例：TARO YAMADA</td>
 							</tr>
 						</table>
@@ -126,5 +126,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" id="left">¤ª»ÙÊ§¤¤ÊýË¡</td>
+						<td class="fs12n" id="left">お支払い方法</td>
 
 						<td id="right">
@@ -142,9 +142,9 @@
 					
 				</table>
-				<div class="red12" id="comment02">¢¨¡Ö¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø¡×¤ò¥¯¥ê¥Ã¥¯¸å¡¢´°Î»¥Ú¡¼¥¸¤¬É½¼¨¤µ¤ì¤ë¤Þ¤Ç¤ªÂÔ¤Á¤¯¤À¤µ¤¤¡£</div>
+				<div class="red12" id="comment02">※「ご注文完了ページへ」をクリック後、完了ページが表示されるまでお待ちください。</div>
 				<div id="button">
-				<!--¡ÖÌá¤ë¡×¡ÖÅÐÏ¿¡×-->
-				<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onmouseover="chgImg('/img/button/back03_on.gif','back03')" onmouseout="chgImg('/img/button/back03.gif','back03')" onclick="history.back(); return false;" /><img src="/img/button/back03.gif" width="110" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03" ></a><img src="../img/_.gif" width="12" height="" alt="" />
-				<input type="image" onmouseover="chgImgImageSubmit('../img/shopping/complete_on.gif',this)" onmouseout="chgImgImageSubmit('../img/shopping/complete.gif',this)" src="../img/shopping/complete.gif" width="170" height="30" alt="¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø" border="0" name="complete" id="complete" />
+				<!--「戻る」「登録」-->
+				<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onmouseover="chgImg('/img/button/back03_on.gif','back03')" onmouseout="chgImg('/img/button/back03.gif','back03')" onclick="history.back(); return false;" /><img src="/img/button/back03.gif" width="110" height="30" alt="戻る" border="0" name="back03" id="back03" ></a><img src="../img/_.gif" width="12" height="" alt="" />
+				<input type="image" onmouseover="chgImgImageSubmit('../img/shopping/complete_on.gif',this)" onmouseout="chgImgImageSubmit('../img/shopping/complete.gif',this)" src="../img/shopping/complete.gif" width="170" height="30" alt="ご注文完了ページへ" border="0" name="complete" id="complete" />
 				</div>
 				</form>
@@ -154,13 +154,13 @@
 						<td><script src=https://seal.verisign.com/getseal?host_name=secure.tokado.jp&size=S&use_flash=YES&use_transparent=NO&lang=ja></script></td>
 						<td><img src="../img/_.gif" width="10" height="1" alt="" /></td>
-						<td class="fs10">¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥·¥ç¥Ã¥Ô¥ó¥°¤Ç¤Ï¡¢ÄÌ¿®¤Î°ÂÁ´À­¤ò³ÎÊÝ¤¹¤ë¥»¥­¥å¥ê¥Æ¥£¥â¡¼¥É¤òÀßÄê¤·¤Æ¤¤¤Þ¤¹¡£¡Ö°Å¹æ²½(SSL)¡×¤òÁªÂò¤¹¤ë¤È¡¢Á÷¼õ¿®¤¹¤ë¥Ç¡¼¥¿¤¬°Å¹æ²½¤µ¤ì¡¢Ï³±Ì¤Î´í¸±À­¤¬Äã¤¯¤Ê¤ê¤Þ¤¹¡£¤Þ¤¿¡¢ÆüËÜ¥Ù¥ê¥µ¥¤¥ó¼Ò¤Ë¤è¤Ã¤ÆÄÌ¿®¥µ¡¼¥Ð¤¬Ç§¾Ú¤µ¤ì¤ë¤¿¤á¡¢¤Ê¤ê¤¹¤Þ¤·¤Ê¤É¤Ë¤è¤ëID¡¦¥Ñ¥¹¥ï¡¼¥É¤ÎÅðÍÑ¤Î²ÄÇ½À­¤âÄã¸º¤Ç¤­¤Þ¤¹¡£</td>
+						<td class="fs10">インターネットショッピングでは、通信の安全性を確保するセキュリティモードを設定しています。「暗号化(SSL)」を選択すると、送受信するデータが暗号化され、漏洩の危険性が低くなります。また、日本ベリサイン社によって通信サーバが認証されるため、なりすましなどによるID・パスワードの盗用の可能性も低減できます。</td>
 					</tr>
 
 				</table>
 				</td>
-				<!--¢¥ONTENTS-->	
+				<!--▲ONTENTS-->	
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 		<td bgcolor="#ffffff" width="10"><img src="../img/_.gif" width="39" height="1" alt="" /></td>
@@ -181,3 +181,3 @@
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/shopping/convenience.tpl
===================================================================
--- branches/rel/data/Smarty/templates/shopping/convenience.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/shopping/convenience.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="780" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -17,5 +17,5 @@
 		<td bgcolor="#cccccc"><img src="../img/_.gif" width="1" height="10" alt="" /></td>
 		<td bgcolor="#ffffff"><img src="../img/_.gif" width="10" height="1" alt="" /></td>
-		<td><img src="../img/shopping/flow06.gif" width="758" height="78" alt="¤ªÇã¤¤Êª¤ÎÎ®¤ì" /></td>
+		<td><img src="../img/shopping/flow06.gif" width="758" height="78" alt="お買い物の流れ" /></td>
 		<td bgcolor="#ffffff"><img src="../img/_.gif" width="10" height="1" alt="" /></td>
 		<td bgcolor="#cccccc"><img src="../img/_.gif" width="1" height="10" alt="" /></td>		
@@ -28,14 +28,14 @@
 		<td bgcolor="#ffffff" width="9"><img src="../img/_.gif" width="39" height="1" alt="" /></td>
 		<td bgcolor="#ffffff" align="left"> 
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table cellspacing="0" cellpadding="0" summary=" " id="containerfull">
 			<tr><td height="20"></td></tr>
 			<tr valign="top">
-				<!--¢§CONTENTS-->
+				<!--▼CONTENTS-->
 
 				<td>
-				<div id="maintitle"><img src="../img/shopping/conveni_title.jpg" width="700" height="40" alt="¥³¥ó¥Ó¥Ë·èºÑ" /></div>
-				<div class="fs12n" id="comment01">²¼µ­¤«¤é¡¢¤ª»ÙÊ§¤¤¤¹¤ë¥³¥ó¥Ó¥Ë¤ò¤´ÁªÂò¤¯¤À¤µ¤¤¤Þ¤»¡£<br />
-				ÁªÂò¸å¡¢°ìÈÖ²¼¤Î¡Ö¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</div>
+				<div id="maintitle"><img src="../img/shopping/conveni_title.jpg" width="700" height="40" alt="コンビニ決済" /></div>
+				<div class="fs12n" id="comment01">下記から、お支払いするコンビニをご選択くださいませ。<br />
+				選択後、一番下の「ご注文完了ページへ」ボタンをクリックしてください。</div>
 				<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 				<input type="hidden" name="mode" value="complete">
@@ -44,6 +44,6 @@
 				<table cellspacing="1" cellpadding="8" summary=" " id="frame">
 					<tr class="fs12n">
-						<td id="select">ÁªÂò</td>
-						<td id="payment">¥³¥ó¥Ó¥Ë¤Î¼ïÎà</td>
+						<td id="select">選択</td>
+						<td id="payment">コンビニの種類</td>
 					</tr>
 					<!--{foreach key=key item=item from=$arrCONVENIENCE}-->
@@ -54,8 +54,8 @@
 					<!--{/foreach}-->
 				</table>
-				<div class="red12" id="comment02">¢¨¡Ö¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø¡×¤ò¥¯¥ê¥Ã¥¯¸å¡¢´°Î»¥Ú¡¼¥¸¤¬É½¼¨¤µ¤ì¤ë¤Þ¤Ç¤ªÂÔ¤Á¤¯¤À¤µ¤¤¡£</div>
+				<div class="red12" id="comment02">※「ご注文完了ページへ」をクリック後、完了ページが表示されるまでお待ちください。</div>
 				<div id="button">
-				<!--¡ÖÌá¤ë¡×¡ÖÅÐÏ¿¡×-->
-				<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onmouseover="chgImg('/img/button/back03_on.gif','back03')" onmouseout="chgImg('/img/button/back03.gif','back03')" onclick="fnModeSubmit('return', '', ''); return false;" /><img src="/img/button/back03.gif" width="110" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03" ></a><img src="../img/_.gif" width="20" height="" alt="" /><input type="image" onmouseover="chgImgImageSubmit('../img/shopping/complete_on.gif',this)" onmouseout="chgImgImageSubmit('../img/shopping/complete.gif',this)" src="../img/shopping/complete.gif" width="170" height="30" alt="¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø" border="0" name="complete" id="complete" />
+				<!--「戻る」「登録」-->
+				<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onmouseover="chgImg('/img/button/back03_on.gif','back03')" onmouseout="chgImg('/img/button/back03.gif','back03')" onclick="fnModeSubmit('return', '', ''); return false;" /><img src="/img/button/back03.gif" width="110" height="30" alt="戻る" border="0" name="back03" id="back03" ></a><img src="../img/_.gif" width="20" height="" alt="" /><input type="image" onmouseover="chgImgImageSubmit('../img/shopping/complete_on.gif',this)" onmouseout="chgImgImageSubmit('../img/shopping/complete.gif',this)" src="../img/shopping/complete.gif" width="170" height="30" alt="ご注文完了ページへ" border="0" name="complete" id="complete" />
 				</div>
 				</form>
@@ -65,13 +65,13 @@
 						<td><script src=https://seal.verisign.com/getseal?host_name=secure.tokado.jp&size=S&use_flash=YES&use_transparent=NO&lang=ja></script></td>
 						<td><img src="../img/_.gif" width="10" height="1" alt="" /></td>
-						<td class="fs10">¥¤¥ó¥¿¡¼¥Í¥Ã¥È¥·¥ç¥Ã¥Ô¥ó¥°¤Ç¤Ï¡¢ÄÌ¿®¤Î°ÂÁ´À­¤ò³ÎÊÝ¤¹¤ë¥»¥­¥å¥ê¥Æ¥£¥â¡¼¥É¤òÀßÄê¤·¤Æ¤¤¤Þ¤¹¡£¡Ö°Å¹æ²½(SSL)¡×¤òÁªÂò¤¹¤ë¤È¡¢Á÷¼õ¿®¤¹¤ë¥Ç¡¼¥¿¤¬°Å¹æ²½¤µ¤ì¡¢Ï³±Ì¤Î´í¸±À­¤¬Äã¤¯¤Ê¤ê¤Þ¤¹¡£¤Þ¤¿¡¢ÆüËÜ¥Ù¥ê¥µ¥¤¥ó¼Ò¤Ë¤è¤Ã¤ÆÄÌ¿®¥µ¡¼¥Ð¤¬Ç§¾Ú¤µ¤ì¤ë¤¿¤á¡¢¤Ê¤ê¤¹¤Þ¤·¤Ê¤É¤Ë¤è¤ëID¡¦¥Ñ¥¹¥ï¡¼¥É¤ÎÅðÍÑ¤Î²ÄÇ½À­¤âÄã¸º¤Ç¤­¤Þ¤¹¡£</td>
+						<td class="fs10">インターネットショッピングでは、通信の安全性を確保するセキュリティモードを設定しています。「暗号化(SSL)」を選択すると、送受信するデータが暗号化され、漏洩の危険性が低くなります。また、日本ベリサイン社によって通信サーバが認証されるため、なりすましなどによるID・パスワードの盗用の可能性も低減できます。</td>
 					</tr>
 
 				</table>
 				</td>
-				<!--¢¥ONTENTS-->	
+				<!--▲ONTENTS-->	
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 		<td bgcolor="#ffffff" width="10"><img src="../img/_.gif" width="39" height="1" alt="" /></td>
@@ -92,3 +92,3 @@
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/shopping/confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/shopping/confirm.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/shopping/confirm.tpl	(revision 15078)
@@ -4,26 +4,26 @@
  * 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/shopping/flow03.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow03.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì-->
+		<!--購入手続きの流れ-->
 		
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/confirm_title.jpg" width="700" height="40" alt="¤´ÆþÎÏÆâÍÆ¤Î¤´³ÎÇ§"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/confirm_title.jpg" width="700" height="40" alt="ご入力内容のご確認"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­¤´ÃíÊ¸ÆâÍÆ¤ÇÁ÷¿®¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©<br>
-				¤è¤í¤·¤±¤ì¤Ð¡¢°ìÈÖ²¼¤Î¡Ö<!--{if $payment_type != ""}-->¼¡¤Ø<!--{else}-->¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø<!--{/if}-->¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">下記ご注文内容で送信してもよろしいでしょうか？<br>
+				よろしければ、一番下の「<!--{if $payment_type != ""}-->次へ<!--{else}-->ご注文完了ページへ<!--{/if}-->」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -33,12 +33,12 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤´ÃíÊ¸ÆâÍÆ¤³¤³¤«¤é-->
+				<!--ご注文内容ここから-->
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr align="center" bgcolor="#f0f0f0">
-						<td width="85" class="fs12n">¾¦ÉÊ¼Ì¿¿</td>
-						<td width="298" class="fs12n">¾¦ÉÊÌ¾</td>
-						<td width="60" class="fs12n">Ã±²Á</td>
-						<td width="40" class="fs12n">¸Ä¿ô</td>
-						<td width="90" class="fs12n">¾®·×</td>
+						<td width="85" class="fs12n">商品写真</td>
+						<td width="298" class="fs12n">商品名</td>
+						<td width="60" class="fs12n">単価</td>
+						<td width="40" class="fs12n">個数</td>
+						<td width="90" class="fs12n">小計</td>
 					</tr>
 					<!--{section name=cnt loop=$arrProductsClass}-->
@@ -52,46 +52,46 @@
 							<strong><!--{$arrProductsClass[cnt].name|escape}--></strong><br>
 							<!--{if $arrProductsClass[cnt].classcategory_name1 != ""}-->
-								<!--{$arrProductsClass[cnt].class_name1}-->¡§<!--{$arrProductsClass[cnt].classcategory_name1}--><br>
+								<!--{$arrProductsClass[cnt].class_name1}-->：<!--{$arrProductsClass[cnt].classcategory_name1}--><br>
 							<!--{/if}-->
 							<!--{if $arrProductsClass[cnt].classcategory_name2 != ""}-->
-								<!--{$arrProductsClass[cnt].class_name2}-->¡§<!--{$arrProductsClass[cnt].classcategory_name2}-->
+								<!--{$arrProductsClass[cnt].class_name2}-->：<!--{$arrProductsClass[cnt].classcategory_name2}-->
 							<!--{/if}-->
 						</td>
 						<td align="right" class="fs12">
 							<!--{if $arrProductsClass[cnt].price02 != ""}-->
-							<!--{$arrProductsClass[cnt].price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->±ß
+							<!--{$arrProductsClass[cnt].price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->円
 							<!--{else}-->
-							<!--{$arrProductsClass[cnt].price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->±ß
+							<!--{$arrProductsClass[cnt].price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->円
 							<!--{/if}-->
 						</td>
-						<td align="right" class="fs12"><!--{$arrProductsClass[cnt].quantity|number_format}-->¸Ä</td>
-						<td align="right" class="fs12"><!--{$arrProductsClass[cnt].total_pretax|number_format}-->±ß</td>
+						<td align="right" class="fs12"><!--{$arrProductsClass[cnt].quantity|number_format}-->個</td>
+						<td align="right" class="fs12"><!--{$arrProductsClass[cnt].total_pretax|number_format}-->円</td>
 					</tr>
 					<!--{/section}-->
 					<tr align="right">
-						<td colspan="4" bgcolor="#f0f0f0" class="fs12">¾®·×</td>
-						<td colspan="2" bgcolor="#ffffff" class="fs12"><!--{$tpl_total_pretax|number_format}-->±ß</span><br>
-					</tr>
-					<tr align="right">
-						<td colspan="4" bgcolor="#f0f0f0" class="fs12">ÃÍ°ú¤­¡Ê¥Ý¥¤¥ó¥È¤´»ÈÍÑ»þ¡Ë</td>
+						<td colspan="4" bgcolor="#f0f0f0" class="fs12">小計</td>
+						<td colspan="2" bgcolor="#ffffff" class="fs12"><!--{$tpl_total_pretax|number_format}-->円</span><br>
+					</tr>
+					<tr align="right">
+						<td colspan="4" bgcolor="#f0f0f0" class="fs12">値引き（ポイントご使用時）</td>
 						<!--{assign var=discount value=`$arrData.use_point*$smarty.const.POINT_VALUE`}-->
-						<td colspan="2" bgcolor="#ffffff" class="fs12">-<!--{$discount|number_format|default:0}-->±ß</td>
-					</tr>
-					<tr align="right">
-						<td colspan="4" bgcolor="#f0f0f0" class="fs12">Á÷ÎÁ</td>
-						<td colspan="2" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_fee|number_format}-->±ß</td>
-					</tr>
-					<tr align="right">
-						<td colspan="4" bgcolor="#f0f0f0" class="fs12">¼ê¿ôÎÁ</td>
-						<td colspan="2" bgcolor="#ffffff" class="fs12"><!--{$arrData.charge|number_format}-->±ß</td>
-					</tr>
-					<tr align="right">
-						<td colspan="4" bgcolor="#f0f0f0" class="fs12">¹ç·×</td>
-						<td colspan="2" bgcolor="#ffffff" class="fs12"><span class="redst"><!--{$arrData.payment_total|number_format}-->±ß</span></td>
-					</tr>
-				</table>
-				<!--¤´ÃíÊ¸ÆâÍÆ¤³¤³¤Þ¤Ç-->
+						<td colspan="2" bgcolor="#ffffff" class="fs12">-<!--{$discount|number_format|default:0}-->円</td>
+					</tr>
+					<tr align="right">
+						<td colspan="4" bgcolor="#f0f0f0" class="fs12">送料</td>
+						<td colspan="2" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_fee|number_format}-->円</td>
+					</tr>
+					<tr align="right">
+						<td colspan="4" bgcolor="#f0f0f0" class="fs12">手数料</td>
+						<td colspan="2" bgcolor="#ffffff" class="fs12"><!--{$arrData.charge|number_format}-->円</td>
+					</tr>
+					<tr align="right">
+						<td colspan="4" bgcolor="#f0f0f0" class="fs12">合計</td>
+						<td colspan="2" bgcolor="#ffffff" class="fs12"><span class="redst"><!--{$arrData.payment_total|number_format}-->円</span></td>
+					</tr>
+				</table>
+				<!--ご注文内容ここまで-->
 
-				<!--{* ¥í¥°¥¤¥óºÑ¤ß¤Î²ñ°÷¤Î¤ß *}-->
+				<!--{* ログイン済みの会員のみ *}-->
 				<!--{if $tpl_login == 1 || $arrData.member_check == 1}-->
 				<table bgcolor="#ffffff" width=100%><tr><td height="15"></td></tr></table>
@@ -99,29 +99,29 @@
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr class="fs12" align="right">
-						<td bgcolor="#f0f0f0" width="610">¤´ÃíÊ¸Á°¤Î¥Ý¥¤¥ó¥È</td>
+						<td bgcolor="#f0f0f0" width="610">ご注文前のポイント</td>
 						<td bgcolor="#ffffff" width="90"><!--{$tpl_user_point|number_format|default:0}-->Pt</td>
 					</tr>
 					<tr class="fs12" align="right">
-						<td bgcolor="#f0f0f0" width="610">¤´»ÈÍÑ¥Ý¥¤¥ó¥È</td>
+						<td bgcolor="#f0f0f0" width="610">ご使用ポイント</td>
 						<td bgcolor="#ffffff" width="90">-<!--{$arrData.use_point|number_format|default:0}-->Pt</td>
 					</tr>
 					<!--{if $arrData.birth_point > 0}-->
 					<tr class="fs12" align="right">
-						<td bgcolor="#f0f0f0" width="610">¤ªÃÂÀ¸·î¥Ý¥¤¥ó¥È</td>
+						<td bgcolor="#f0f0f0" width="610">お誕生月ポイント</td>
 						<td bgcolor="#ffffff" width="90">+<!--{$arrData.birth_point|number_format|default:0}-->Pt</td>
 					</tr>
 					<!--{/if}-->
 					<tr class="fs12" align="right">
-						<td bgcolor="#f0f0f0" width="610">º£²ó²Ã»»¤µ¤ì¤ë¥Ý¥¤¥ó¥È</td>
+						<td bgcolor="#f0f0f0" width="610">今回加算されるポイント</td>
 						<td bgcolor="#ffffff" width="90">+<!--{$arrData.add_point|number_format|default:0}-->Pt</td>
 					</tr>
 					<tr class="fs12st" align="right">
 						<!--{assign var=total_point value=`$tpl_user_point-$arrData.use_point+$arrData.add_point`}-->
-						<td bgcolor="#f0f0f0" width="610">¤´ÃíÊ¸´°Î»¸å¤Î¥Ý¥¤¥ó¥È</td>
+						<td bgcolor="#f0f0f0" width="610">ご注文完了後のポイント</td>
 						<td bgcolor="#ffffff" width="90"><!--{$total_point|number_format}-->Pt</td>
 					</tr>
 				</table>
 				<!--{/if}-->
-				<!--{* ¥í¥°¥¤¥óºÑ¤ß¤Î²ñ°÷¤Î¤ß *}-->
+				<!--{* ログイン済みの会員のみ *}-->
 				</td>
 			</tr>
@@ -129,55 +129,55 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ªÆÏ¤±Àè¤³¤³¤«¤é-->
-				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
-					<tr>
-						<td colspan="2" bgcolor="#f0f0f0" class="fs12n"><strong>¢§¤ªÆÏ¤±Àè</strong></td>
-					</tr>
-					<!--{* ÊÌ¤Î¤ªÆÏ¤±Àè¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤ë¾ì¹ç *}-->
+				<!--お届け先ここから-->
+				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
+					<tr>
+						<td colspan="2" bgcolor="#f0f0f0" class="fs12n"><strong>▼お届け先</strong></td>
+					</tr>
+					<!--{* 別のお届け先が選択されている場合 *}-->
 					<!--{if $arrData.deliv_check >= 1}-->
 						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°</td>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">お名前</td>
 							<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_name01|escape}--> <!--{$arrData.deliv_name02|escape}--></td>
 						</tr>
 						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë</td>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">お名前（フリガナ）</td>
 							<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_kana01|escape}--> <!--{$arrData.deliv_kana02|escape}--></td>
 						</tr>
 						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">Í¹ÊØÈÖ¹æ</td>
-							<td width="507" bgcolor="#ffffff" class="fs12">¢©<!--{$arrData.deliv_zip01|escape}-->-<!--{$arrData.deliv_zip02|escape}--></td>
-						</tr>
-						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">½»½ê</td>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">郵便番号</td>
+							<td width="507" bgcolor="#ffffff" class="fs12">〒<!--{$arrData.deliv_zip01|escape}-->-<!--{$arrData.deliv_zip02|escape}--></td>
+						</tr>
+						<tr>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">住所</td>
 							<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrPref[$arrData.deliv_pref]}--><!--{$arrData.deliv_addr01|escape}--><!--{$arrData.deliv_addr02|escape}--></td>
 						</tr>
 						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">ÅÅÏÃÈÖ¹æ</td>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">電話番号</td>
 							<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_tel01}-->-<!--{$arrData.deliv_tel02}-->-<!--{$arrData.deliv_tel03}--></td>
 						</tr>
 					<!--{else}-->
 						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°</td>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">お名前</td>
 							<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.order_name01|escape}--> <!--{$arrData.order_name02|escape}--></td>
 						</tr>
 						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë</td>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">お名前（フリガナ）</td>
 							<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.order_kana01|escape}--> <!--{$arrData.order_kana02|escape}--></td>
 						</tr>
 						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">Í¹ÊØÈÖ¹æ</td>
-							<td width="507" bgcolor="#ffffff" class="fs12">¢©<!--{$arrData.order_zip01|escape}-->-<!--{$arrData.order_zip02|escape}--></td>
-						</tr>
-						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">½»½ê</td>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">郵便番号</td>
+							<td width="507" bgcolor="#ffffff" class="fs12">〒<!--{$arrData.order_zip01|escape}-->-<!--{$arrData.order_zip02|escape}--></td>
+						</tr>
+						<tr>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">住所</td>
 							<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrPref[$arrData.order_pref]}--><!--{$arrData.order_addr01|escape}--><!--{$arrData.order_addr02|escape}--></td>
 						</tr>
 						<tr>
-							<td width="150" bgcolor="#f0f0f0" class="fs12">ÅÅÏÃÈÖ¹æ</td>
+							<td width="150" bgcolor="#f0f0f0" class="fs12">電話番号</td>
 							<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.order_tel01}-->-<!--{$arrData.order_tel02}-->-<!--{$arrData.order_tel03}--></td>
 						</tr>
 					<!--{/if}-->
 				</table>
-				<!--¤ªÆÏ¤±Àè¤³¤³¤Þ¤Ç-->
+				<!--お届け先ここまで-->
 				</td>
 			</tr>
@@ -185,23 +185,23 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤«¤é-->		
-				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
-					<tr>
-						<td colspan="2" bgcolor="#f0f0f0" class="fs12n"><strong>¢§¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»</strong></td>
-					</tr>
-					<tr>
-						<td width="150" bgcolor="#f0f0f0" class="fs12">¤ª»ÙÊ§ÊýË¡</td>
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここから-->		
+				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
+					<tr>
+						<td colspan="2" bgcolor="#f0f0f0" class="fs12n"><strong>▼お支払方法・お届け時間の指定・その他お問い合わせ</strong></td>
+					</tr>
+					<tr>
+						<td width="150" bgcolor="#f0f0f0" class="fs12">お支払方法</td>
 						<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.payment_method|escape}--></td>
 					</tr>
 					<tr>
-						<td width="150" bgcolor="#f0f0f0" class="fs12">¤ªÆÏ¤±Æü</td>
-						<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_date|escape|default:"»ØÄê¤Ê¤·"}--></td>
-					</tr>
-					<tr>
-						<td width="150" bgcolor="#f0f0f0" class="fs12">¤ªÆÏ¤±»þ´Ö</td>
-						<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_time|escape|default:"»ØÄê¤Ê¤·"}--></td>
-					</tr>
-					<tr>
-						<td width="150" bgcolor="#f0f0f0" class="fs12">¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»</td>
+						<td width="150" bgcolor="#f0f0f0" class="fs12">お届け日</td>
+						<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_date|escape|default:"指定なし"}--></td>
+					</tr>
+					<tr>
+						<td width="150" bgcolor="#f0f0f0" class="fs12">お届け時間</td>
+						<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.deliv_time|escape|default:"指定なし"}--></td>
+					</tr>
+					<tr>
+						<td width="150" bgcolor="#f0f0f0" class="fs12">その他お問い合わせ</td>
 						<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.message|escape|nl2br}--></td>
 					</tr>
@@ -209,5 +209,5 @@
 					<!--{if $tpl_login == 1}-->
 					<tr>
-						<td width="150" bgcolor="#f0f0f0" class="fs12">¥Ý¥¤¥ó¥È»ÈÍÑ</td>
+						<td width="150" bgcolor="#f0f0f0" class="fs12">ポイント使用</td>
 						<td width="507" bgcolor="#ffffff" class="fs12"><!--{$arrData.use_point|default:0}-->Pt</td>
 					</tr>
@@ -215,5 +215,5 @@
 					
 				</table>
-				<!--¤ª»ÙÊ§ÊýË¡¡¦¤ªÆÏ¤±»þ´Ö¤Î»ØÄê¡¦¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»¤³¤³¤Þ¤Ç-->
+				<!--お支払方法・お届け時間の指定・その他お問い合わせここまで-->
 				</td>
 			</tr>
@@ -222,9 +222,9 @@
 			<tr>
 				<td align="center">
-					<a href="./payment.php" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03"/></a><img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="12" height="" alt="" />
+					<a href="./payment.php" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" border="0" name="back03" id="back03"/></a><img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="12" height="" alt="" />
 					<!--{if $payment_type != ""}-->
-						<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="¼¡¤Ø" border="0" name="next" id="next" />
+						<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="次へ" border="0" name="next" id="next" />
 					<!--{else}-->
-						<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="¤´ÃíÊ¸´°Î»¥Ú¡¼¥¸¤Ø" border="0" name="next" id="next" />
+						<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_ordercomp.gif" width="150" height="30" alt="ご注文完了ページへ" border="0" name="next" id="next" />
 					<!--{/if}-->
 				</td>
@@ -232,8 +232,8 @@
 			</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/data/Smarty/templates/shopping/payment.tpl
===================================================================
--- branches/rel/data/Smarty/templates/shopping/payment.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/shopping/payment.tpl	(revision 15078)
@@ -4,21 +4,21 @@
  * 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/shopping/flow02.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow02.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì-->
+		<!--購入手続きの流れ-->
 
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/payment_title.jpg" width="700" height="40" alt="¤ª»ÙÊ§¤¤ÊýË¡¡¢¤ªÆÏ¤±»þ´ÖÅù¤Î»ØÄê"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/payment_title.jpg" width="700" height="40" alt="お支払い方法、お届け時間等の指定"></td>
 			</tr>
 			<tr><td height="25"></td></tr>
@@ -26,9 +26,9 @@
 		<table width="670" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/subtitle01.gif" width="670" height="33" alt="¤ª»ÙÊ§ÊýË¡¤Î»ØÄê"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/subtitle01.gif" width="670" height="33" alt="お支払方法の指定"></td>
 			</tr>
 			<tr><td height="10"></td></tr>
 			<tr>
-				<td class="fs12n">¤ª»ÙÊ§ÊýË¡¤ò¤´ÁªÂò¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12n">お支払方法をご選択ください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -42,9 +42,9 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--¤ª»ÙÊ§¤¤ÊýË¡¤³¤³¤«¤é-->
+				<!--お支払い方法ここから-->
 				<table width="670" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr bgcolor="#f0f0f0">
-						<td width="37" align="center" class="fs12n">ÁªÂò</td>
-						<td width="590" align="center" class="fs12n" colspan="2">¤ª»ÙÊ§ÊýË¡</td>
+						<td width="37" align="center" class="fs12n">選択</td>
+						<td width="590" align="center" class="fs12n" colspan="2">お支払方法</td>
 					</tr>
 					<!--{section name=cnt loop=$arrPayment}-->
@@ -60,27 +60,27 @@
 					<!--{/section}-->	
 				</table>
-				<!--¤ª»ÙÊ§¤¤ÊýË¡¤³¤³¤Þ¤Ç-->
+				<!--お支払い方法ここまで-->
 				</td>
 			</tr>
 			<tr><td height="40"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/subtitle02.gif" width="670" height="33" alt="¤ªÆÏ¤±»þ´Ö¤Î»ØÄê"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/subtitle02.gif" width="670" height="33" alt="お届け時間の指定"></td>
 			</tr>
 			<tr><td height="10"></td></tr>
 			<tr>
-				<td class="fs12n">¤´´õË¾¤ÎÊý¤Ï¡¢¤ªÆÏ¤±»þ´Ö¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12n">ご希望の方は、お届け時間を選択してください。</td>
 			</tr>
 			<tr><td height="10"></td></tr>
 			<tr>
 				<td class="fs12n">
-				<!--¡úÇÛÃ£Æü»ØÄê¡ú-->
+				<!--★配達日指定★-->
 					<!--{assign var=key value="deliv_date"}-->
 					<span class="red"><!--{$arrErr[$key]}--></span>
-					<strong>¤ªÆÏ¤±Æü»ØÄê¡§</strong>&nbsp;
+					<strong>お届け日指定：</strong>&nbsp;
 					<!--{if !$arrDelivDate}-->
-						¤´»ØÄêÄº¤±¤Þ¤»¤ó¡£
+						ご指定頂けません。
 					<!--{else}-->
 						<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">	
-						<option value="" selected="">»ØÄê¤Ê¤·</option>
+						<option value="" selected="">指定なし</option>
 						<!--{html_options options=$arrDelivDate selected=$arrForm[$key].value}-->
 						</select>
@@ -89,6 +89,6 @@
 					<!--{assign var=key value="deliv_time_id"}-->
 					<span class="red"><!--{$arrErr[$key]}--></span>
-					<strong>¤ªÆÏ¤±»þ´Ö»ØÄê¡§</strong>&nbsp;<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">	
-					<option value="" selected="">»ØÄê¤Ê¤·</option>
+					<strong>お届け時間指定：</strong>&nbsp;<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">	
+					<option value="" selected="">指定なし</option>
 					<!--{html_options options=$arrDelivTime selected=$arrForm[$key].value}-->
 					</select>
@@ -98,31 +98,31 @@
 			<tr><td height="40"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/subtitle03.gif" width="670" height="33" alt="¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/subtitle03.gif" width="670" height="33" alt="その他お問い合わせ"></td>
 			</tr>
 			<tr><td height="10"></td></tr>
 			<tr>
-				<td class="fs12n">¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»»ö¹à¤¬¤´¤¶¤¤¤Þ¤·¤¿¤é¡¢¤³¤Á¤é¤Ë¤´ÆþÎÏ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12n">その他お問い合わせ事項がございましたら、こちらにご入力ください。</td>
 			</tr>
 			<tr><td height="10"></td></tr>
 			<tr>
-				<td class="fs12"><!--¡ú¤½¤ÎÂ¾¤ªÌä¤¤¹ç¤ï¤»»ö¹à¡ú-->
+				<td class="fs12"><!--★その他お問い合わせ事項★-->
 					<!--{assign var=key value="message"}-->
 					<span class="red"><!--{$arrErr[$key]}--></span>
 					<textarea name="<!--{$key}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" cols="80" rows="8" class="area80" wrap="head"><!--{$arrForm[$key].value|escape}--></textarea>
-					<span class="red"> ¡Ê<!--{$smarty.const.LTEXT_LEN}-->Ê¸»ú¤Þ¤Ç¡Ë</span>
+					<span class="red"> （<!--{$smarty.const.LTEXT_LEN}-->文字まで）</span>
 				</td>
 			</tr>
 			<tr><td height="20"></td></tr>
 			
-			<!-- ¢§¥Ý¥¤¥ó¥È»ÈÍÑ ¤³¤³¤«¤é -->
+			<!-- ▼ポイント使用 ここから -->
 			<!--{if $tpl_login == 1}-->
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/subtitle_point.jpg" width="670" height="32" alt="¥Ý¥¤¥ó¥È»ÈÍÑ¤Î»ØÄê" /></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/subtitle_point.jpg" width="670" height="32" alt="ポイント使用の指定" /></td>
 			</tr>
 			<tr><td height="10"></td></tr>
 			<tr>
 				<td class="fs12">
-					<span class="redst">1¥Ý¥¤¥ó¥È¤ò1±ß</span>¤È¤·¤Æ»ÈÍÑ¤¹¤ë»ö¤¬¤Ç¤­¤Þ¤¹¡£<br />
-					»ÈÍÑ¤¹¤ë¾ì¹ç¤Ï¡¢¡Ö¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤¹¤ë¡×¤Ë¥Á¥§¥Ã¥¯¤òÆþ¤ì¤¿¸å¡¢»ÈÍÑ¤¹¤ë¥Ý¥¤¥ó¥È¤ò¤´µ­Æþ¤¯¤À¤µ¤¤¡£
+					<span class="redst">1ポイントを1円</span>として使用する事ができます。<br />
+					使用する場合は、「ポイントを使用する」にチェックを入れた後、使用するポイントをご記入ください。
 				</td>
 			</tr>
@@ -135,8 +135,8 @@
 						<table cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12" colspan="2"><!--{$objCustomer->getValue('name01')|escape}--> <!--{$objCustomer->getValue('name02')|escape}-->ÍÍ¤Î¡¢¸½ºß¤Î½ê»ý¥Ý¥¤¥ó¥È¤Ï¡Ö<span class="redst"><!--{$tpl_user_point|default:0}-->Pt</span>¡×¤Ç¤¹¡£</td>
+								<td class="fs12" colspan="2"><!--{$objCustomer->getValue('name01')|escape}--> <!--{$objCustomer->getValue('name02')|escape}-->様の、現在の所持ポイントは「<span class="redst"><!--{$tpl_user_point|default:0}-->Pt</span>」です。</td>
 							</tr>
 							<tr>
-								<td class="fs12">º£²ó¤´¹ØÆþ¹ç·×¶â³Û¡§<span class="redst"><!--{$arrData.subtotal|number_format}-->±ß</span><span class="red">¡ÊÁ÷ÎÁ¡¢¼ê¿ôÎÁ¤ò´Þ¤ß¤Þ¤»¤ó¡£¡Ë</span></td>
+								<td class="fs12">今回ご購入合計金額：<span class="redst"><!--{$arrData.subtotal|number_format}-->円</span><span class="red">（送料、手数料を含みません。）</span></td>
 							</tr>
 						</table>
@@ -146,5 +146,5 @@
 								<table cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
-										<td class="fs12"><input type="radio" id="point_on" name="point_check" value="1" <!--{$arrForm.point_check.value|sfGetChecked:1}--> onclick="fnCheckInputPoint();" /><label for="point_on">¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤¹¤ë</label></td>
+										<td class="fs12"><input type="radio" id="point_on" name="point_check" value="1" <!--{$arrForm.point_check.value|sfGetChecked:1}--> onclick="fnCheckInputPoint();" /><label for="point_on">ポイントを使用する</label></td>
 									</tr>
 									<tr><td height="2"></td></tr>
@@ -153,5 +153,5 @@
 										<!--{assign var=key value="use_point"}-->
 										<span class="red"><!--{$arrErr[$key]}--></span>
-										º£²ó¤Î¤ªÇã¤¤Êª¤Ç¡¢<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|default:$tpl_user_point}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="6" class="box6" />&nbsp;¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤¹¤ë¡£</span></td>
+										今回のお買い物で、<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|default:$tpl_user_point}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="6" class="box6" />&nbsp;ポイントを使用する。</span></td>
 									</tr>
 									<tr>
@@ -159,5 +159,5 @@
 									</tr>
 									<tr>
-										<td class="fs12"><input type="radio" id="point_off" name="point_check" value="2" <!--{$arrForm.point_check.value|sfGetChecked:2}--> onclick="fnCheckInputPoint();" /><label for="point_off">¥Ý¥¤¥ó¥È¤ò»ÈÍÑ¤·¤Ê¤¤</label></td>
+										<td class="fs12"><input type="radio" id="point_off" name="point_check" value="2" <!--{$arrForm.point_check.value|sfGetChecked:2}--> onclick="fnCheckInputPoint();" /><label for="point_off">ポイントを使用しない</label></td>
 									</tr>
 								</table>
@@ -173,19 +173,19 @@
 			</tr>
 			<tr><td height="20"></td></tr>
-			<!-- ¢¥¥Ý¥¤¥ó¥È»ÈÍÑ ¤³¤³¤Þ¤Ç -->			
+			<!-- ▲ポイント使用 ここまで -->			
 			
 			<tr>
 				<td align="center">
-					<a href="<!--{$tpl_back_url|escape}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','back03')" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','back03')"/><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03" ></a><img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="12" height="" alt="" />
-					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="¼¡¤Ø" border="0" name="next" id="next" />
+					<a href="<!--{$tpl_back_url|escape}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','back03')" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','back03')"/><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" border="0" name="back03" id="back03" ></a><img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="12" height="" alt="" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="次へ" border="0" name="next" id="next" />
 				</td>
 			</tr>
 			</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 	
 	
Index: branches/feature-module-update/data/Smarty/templates/shopping/nonmember_input.tpl
===================================================================
--- branches/rel/data/Smarty/templates/shopping/nonmember_input.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/shopping/nonmember_input.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" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -11,48 +11,48 @@
 	<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/shopping/flow01.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow01.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì-->
+		<!--購入手続きの流れ-->
 		
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/info_title.jpg" width="700" height="40" alt="¤ªµÒÍÍ¾ðÊóÆþÎÏ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/info_title.jpg" width="700" 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="20"></td></tr>
 			<tr>
 				<td bgcolor="#cccccc" align="center">
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+				<!--入力フォームここから-->
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="170" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°<span class="red">¢¨</span></td>
+						<td width="170" bgcolor="#f0f0f0" class="fs12n">お名前<span class="red">※</span></td>
 						<td width="487" bgcolor="#ffffff" class="fs12n">
 							<!--{assign var=key1 value="order_name01"}-->
 							<!--{assign var=key2 value="order_name02"}-->
 							<span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-							À«&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="15" class="box15" />¡¡Ì¾&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" size="15" class="box15" />
-						</td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
+							姓&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="15" class="box15" />　名&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" size="15" class="box15" />
+						</td>
+					</tr>
+					<tr>
+						<td bgcolor="#f0f0f0" class="fs12n">お名前（フリガナ）<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12n">
 							<!--{assign var=key1 value="order_kana01"}-->
 							<!--{assign var=key2 value="order_kana02"}-->
 							<span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-							¥»¥¤&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="15" class="box15" />¡¡¥á¥¤&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" size="15" class="box15" />
-						</td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
+							セイ&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="15" class="box15" />　メイ&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" 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=" ">
@@ -62,21 +62,21 @@
 									<!--{assign var=key2 value="order_zip02"}-->
 									<span class="fs12n"><span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span></span>
-									¢©
+									〒
 									<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"  size="6" />
 									 - 
-									<input type="text"  name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->"  size="6" />¡¡
-									<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs10">Í¹ÊØÈÖ¹æ¸¡º÷</span></a>
-								</td>
-							</tr>
-							<tr><td height="5"></td></tr>
-							<tr>
-								<td><a href="<!--{$smarty.const.URL_DIR}-->address/index.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'order_zip01', 'order_zip02', 'order_pref', 'order_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>
+									<input type="text"  name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->"  size="6" />　
+									<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs10">郵便番号検索</span></a>
+								</td>
+							</tr>
+							<tr><td height="5"></td></tr>
+							<tr>
+								<td><a href="<!--{$smarty.const.URL_DIR}-->address/index.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'order_zip01', 'order_zip02', 'order_pref', 'order_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">
 
@@ -87,5 +87,5 @@
 									<span class="red"><!--{$arrErr.order_pref}--><!--{$arrErr.order_addr01}--><!--{$arrErr.order_addr02}--></span>
 									<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">							
-									<option value="" selected="">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+									<option value="" selected="">都道府県を選択</option>
 									<!--{html_options options=$arrPref selected=$arrForm[$key].value}-->
 									</select>
@@ -115,11 +115,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">
 							<!--{assign var=key1 value="order_tel01"}-->
@@ -149,5 +149,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=" ">
@@ -169,11 +169,11 @@
 							<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">
 							<!--{assign var=key value="order_sex"}-->
@@ -186,5 +186,5 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¿¦¶È</td>
+						<td bgcolor="#f0f0f0" class="fs12n">職業</td>
 						<!--{assign var=key value="order_job"}-->
 						<!--{if $arrErr[$key]}-->
@@ -193,10 +193,10 @@
 						<td bgcolor="#ffffff">
 							<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">							
-							<option value="">ÁªÂò¤·¤Æ²¼¤µ¤¤</option>
+							<option value="">選択して下さい</option>
 							<!--{html_options options=$arrJob selected=$arrForm[$key].value}-->
 						</td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">À¸Ç¯·îÆü</td>
+						<td bgcolor="#f0f0f0" class="fs12n">生年月日</td>
 						<td bgcolor="#ffffff" class="fs12n">
 						<table cellspacing="0" cellpadding="0" summary=" ">
@@ -205,13 +205,13 @@
 									<select name="year" style="<!--{$arrErr.year|sfGetErrorColor}-->">
 										<!--{html_options options=$arrYear selected=$arrForm.year.value}--><!--{$arrForm.year.value}-->
-									</select>Ç¯
+									</select>年
 									<select name="month" style="<!--{$arrErr.year|sfGetErrorColor}-->">
 										<option value="">--</option>
 										<!--{html_options options=$arrMonth selected=$arrForm.month.value}-->
-									</select>·î
+									</select>月
 									<select value="" name="day" style="<!--{$arrErr.year|sfGetErrorColor}-->">
 										<option value="">--</option>\
 										<!--{html_options options=$arrDay selected=$arrForm.day.value}-->
-									</select>Æü</td>
+									</select>日</td>
 							</tr>
 							<tr><td height="2"></td></tr>
@@ -219,7 +219,7 @@
 						</td>
 					</tr>
-					<!--{* Èó²ñ°÷¹ØÆþ»þ¤Ï¥á¥ë¥Þ¥¬Á÷ÉÕ¤Ï¹Ô¤ï¤Ê¤¤
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¥á¡¼¥ë¥Þ¥¬¥¸¥óÁ÷ÉÕ¤Ë¤Ä¤¤¤Æ<span class="red">¢¨</span></td>
+					<!--{* 非会員購入時はメルマガ送付は行わない
+					<tr>
+						<td bgcolor="#f0f0f0" class="fs12">メールマガジン送付について<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12">
 							<!--{assign var=key value="mailmaga_flg"}-->
@@ -228,7 +228,7 @@
 							<!--{/if}-->
 							<span class="red"><!--{$arrErr[$key]}--></span>
-							<input type="radio" name="<!--{$key}-->" id="html" value="1" <!--{if $arrForm[$key].value == 1}-->checked="checked"<!--{/if}--> style="<!--{$err_mail}-->" /><label for="html">HTML¥á¡¼¥ë¡Ü¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë</label><br />
-							<input type="radio" name="<!--{$key}-->" id="text" value="2" <!--{if $arrForm[$key].value == 2}-->checked="checked"<!--{/if}--> style="<!--{$err_mail}-->" /><label for="text">¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë</label><br />
-							<input type="radio" name="<!--{$key}-->" id="no" value="3" <!--{if $arrForm[$key].value == 3}-->checked="checked"<!--{/if}--> style="<!--{$err_mail}-->" /><label for="no">¼õ¤±¼è¤é¤Ê¤¤</label><br />
+							<input type="radio" name="<!--{$key}-->" id="html" value="1" <!--{if $arrForm[$key].value == 1}-->checked="checked"<!--{/if}--> style="<!--{$err_mail}-->" /><label for="html">HTMLメール＋テキストメールを受け取る</label><br />
+							<input type="radio" name="<!--{$key}-->" id="text" value="2" <!--{if $arrForm[$key].value == 2}-->checked="checked"<!--{/if}--> style="<!--{$err_mail}-->" /><label for="text">テキストメールを受け取る</label><br />
+							<input type="radio" name="<!--{$key}-->" id="no" value="3" <!--{if $arrForm[$key].value == 3}-->checked="checked"<!--{/if}--> style="<!--{$err_mail}-->" /><label for="no">受け取らない</label><br />
 						</td>
 					</tr>
@@ -238,27 +238,27 @@
 							<!--{assign var=key value="deliv_check"}-->
 							<input type="checkbox" name="<!--{$key}-->" value="1" onclick="fnCheckInputDeliv();" <!--{$arrForm[$key].value|sfGetChecked:1}--> id="deliv_label" />
-							<label for="deliv_label"><span class="blackst">ÇÛÁ÷Àè¤ò»ØÄê</span>¡¡¢¨¾åµ­¤ËÆþÎÏ¤µ¤ì¤¿¤´½»½ê¤ÈÆ±°ì¤Î¾ì¹ç¤Ï¾ÊÎ¬²ÄÇ½¤Ç¤¹¡£</label>
-						</td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°<span class="red">¢¨</span></td>
+							<label for="deliv_label"><span class="blackst">配送先を指定</span>　※上記に入力されたご住所と同一の場合は省略可能です。</label>
+						</td>
+					</tr>
+					<tr>
+						<td bgcolor="#f0f0f0" class="fs12n">お名前<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12n">
 							<!--{assign var=key1 value="deliv_name01"}-->
 							<!--{assign var=key2 value="deliv_name02"}-->
 							<span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-							À«&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="15" class="box15" />¡¡Ì¾&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" size="15" class="box15" />
-						</td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
+							姓&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="15" class="box15" />　名&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" size="15" class="box15" />
+						</td>
+					</tr>
+					<tr>
+						<td bgcolor="#f0f0f0" class="fs12n">お名前（フリガナ）<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12n">
 							<!--{assign var=key1 value="deliv_kana01"}-->
 							<!--{assign var=key2 value="deliv_kana02"}-->
 							<span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-							¥»¥¤&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="15" class="box15" />¡¡¥á¥¤&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" size="15" class="box15" />
-						</td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
+							セイ&nbsp;<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->" size="15" class="box15" />　メイ&nbsp;<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" 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=" ">
@@ -268,21 +268,21 @@
 									<!--{assign var=key2 value="deliv_zip02"}-->
 									<span class="fs12n"><span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span></span>
-									¢©
+									〒
 									<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"  size="6" />
 									 - 
-									<input type="text"  name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->"  size="6" />¡¡
-									<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs10">Í¹ÊØÈÖ¹æ¸¡º÷</span></a>
-								</td>
-							</tr>
-							<tr><td height="5"></td></tr>
-							<tr>
-								<td><a href="<!--{$smarty.const.URL_DIR}-->address/index.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', '<!--{$key1}-->', '<!--{$key2}-->', 'deliv_pref', 'deliv_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>
+									<input type="text"  name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->"  size="6" />　
+									<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs10">郵便番号検索</span></a>
+								</td>
+							</tr>
+							<tr><td height="5"></td></tr>
+							<tr>
+								<td><a href="<!--{$smarty.const.URL_DIR}-->address/index.php" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', '<!--{$key1}-->', '<!--{$key2}-->', 'deliv_pref', 'deliv_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=" ">
@@ -292,5 +292,5 @@
 									<span class="red"><!--{$arrErr.deliv_pref}--><!--{$arrErr.deliv_addr01}--><!--{$arrErr.deliv_addr02}--></span>
 									<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">							
-									<option value="" selected="">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+									<option value="" selected="">都道府県を選択</option>
 									<!--{html_options options=$arrPref selected=$arrForm[$key].value}-->
 									</select>
@@ -306,5 +306,5 @@
 							</tr>
 							<tr>
-								<td class="fs10n">»Ô¶èÄ®Â¼Ì¾¡ÊÎã¡§Âçºå»ÔËÌ¶èÆ²Åç¡Ë</td>
+								<td class="fs10n">市区町村名（例：大阪市北区堂島）</td>
 							</tr>
 							<tr><td height="5"></td></tr>
@@ -316,15 +316,15 @@
 							</tr>
 							<tr>
-								<td class="fs10n">ÈÖÃÏ¡¦¥Ó¥ëÌ¾¡ÊÎã¡§6-1-1¡Ë</td>
-							</tr>
-							<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="fs10n">番地・ビル名（例：6-1-1）</td>
+							</tr>
+							<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 bgcolor="#ffffff" class="fs12n">
 							<!--{assign var=key1 value="deliv_tel01"}-->
@@ -340,5 +340,5 @@
 					</tr>
 				</table>
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+				<!--入力フォームここまで-->
 				</td>
 			</tr>
@@ -346,14 +346,14 @@
 			<tr align="center">
 				<td>
-					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="¼¡¤Ø" border="0" name="next" id="next" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="次へ" border="0" name="next" id="next" />
 				</td>
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 
Index: branches/feature-module-update/data/Smarty/templates/shopping/deliv.tpl
===================================================================
--- branches/rel/data/Smarty/templates/shopping/deliv.tpl	(revision 12570)
+++ branches/feature-module-update/data/Smarty/templates/shopping/deliv.tpl	(revision 15078)
@@ -4,20 +4,20 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="760" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
 		<td align="center" bgcolor="#ffffff">
 		
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì-->
+		<!--購入手続きの流れ-->
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow01.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow01.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì-->
+		<!--購入手続きの流れ-->
 
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 		<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -26,11 +26,11 @@
 		<input type="hidden" name="other_deliv_id" value="">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/deliv_title.jpg" width="700" height="40" alt="¤ªÆÏ¤±Àè¤Î»ØÄê"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/deliv_title.jpg" width="700" height="40" alt="お届け先の指定"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­°ìÍ÷¤è¤ê¤ªÆÏ¤±Àè½»½ê¤òÁªÂò¤·¤Æ¡¢¡ÖÁªÂò¤·¤¿¤ªÆÏ¤±Àè¤ËÁ÷¤ë¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£
-				°ìÍ÷¤Ë¤´´õË¾¤Î½»½ê¤¬Ìµ¤¤¾ì¹ç¤Ï¡¢¡Ö¿·¤·¤¤¤ªÆÏ¤±Àè¤òÄÉ²Ã¤¹¤ë¡×¤è¤êÄÉ²ÃÅÐÏ¿¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
-				¢¨ºÇÂç20·ï¤Þ¤ÇÅÐÏ¿¤Ç¤­¤Þ¤¹¡£</td>
+				<td class="fs12">下記一覧よりお届け先住所を選択して、「選択したお届け先に送る」ボタンをクリックしてください。
+				一覧にご希望の住所が無い場合は、「新しいお届け先を追加する」より追加登録してください。<br>
+				※最大20件まで登録できます。</td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -38,5 +38,5 @@
 			<tr>
 				<td>
-					<a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win02('<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php?page=<!--{$smarty.server.PHP_SELF|escape}-->','new_deiv','600','640'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress_on.gif','addition');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif','addition');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif" width="160" height="22" alt="¿·¤·¤¤¤ªÆÏ¤±Àè¤òÄÉ²Ã¤¹¤ë" name="addition" id="addition" /></a>
+					<a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win02('<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php?page=<!--{$smarty.server.PHP_SELF|escape}-->','new_deiv','600','640'); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress_on.gif','addition');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif','addition');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/newadress.gif" width="160" height="22" alt="新しいお届け先を追加する" name="addition" id="addition" /></a>
 				</td>
 			</tr>
@@ -45,5 +45,5 @@
 			<tr>
 				<td bgcolor="#cccccc">
-				<!--É½¼¨¥¨¥ê¥¢¤³¤³¤«¤é-->
+				<!--表示エリアここから-->
 				<!--{if $arrErr.deli != ""}-->
 				<table width="700" border="0" cellspacing="2" cellpadding="10" summary=" " bgcolor="#ff7e56">
@@ -59,9 +59,9 @@
 				<table width="700" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr align="center" bgcolor="#f0f0f0">
-						<td width="40" class="fs12">ÁªÂò</td>
-						<td width="100" class="fs12">½»½ê¼ïÎà</td>
-						<td width="374" class="fs12">¤ªÆÏ¤±Àè</td>
-						<td width="40" class="fs12">ÊÑ¹¹</td>
-						<td width="40" class="fs12">ºï½ü</td>
+						<td width="40" class="fs12">選択</td>
+						<td width="100" class="fs12">住所種類</td>
+						<td width="374" class="fs12">お届け先</td>
+						<td width="40" class="fs12">変更</td>
+						<td width="40" class="fs12">削除</td>
 					</tr>
 
@@ -76,5 +76,5 @@
 							</td>
 							<td>
-								<label for="chk_id_<!--{$smarty.section.cnt.iteration}-->"><!--{if $smarty.section.cnt.first}-->²ñ°÷ÅÐÏ¿½»½ê<!--{else}-->ÄÉ²ÃÅÐÏ¿½»½ê<!--{/if}--></label>
+								<label for="chk_id_<!--{$smarty.section.cnt.iteration}-->"><!--{if $smarty.section.cnt.first}-->会員登録住所<!--{else}-->追加登録住所<!--{/if}--></label>
 							</td>
 							<td>
@@ -83,8 +83,8 @@
 							</td>
 							<td align="center">
-								<!--{if !$smarty.section.cnt.first}--><a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win02('/mypage/delivery_addr.php?page=<!--{$smarty.server.PHP_SELF|escape}-->&other_deliv_id=<!--{$arrAddr[cnt].other_deliv_id}-->','new_deiv','600','640'); return false;">ÊÑ¹¹</a><!--{/if}-->
+								<!--{if !$smarty.section.cnt.first}--><a href="<!--{$smarty.const.URL_DIR}-->mypage/delivery_addr.php" onclick="win02('/mypage/delivery_addr.php?page=<!--{$smarty.server.PHP_SELF|escape}-->&other_deliv_id=<!--{$arrAddr[cnt].other_deliv_id}-->','new_deiv','600','640'); return false;">変更</a><!--{/if}-->
 							</td>
 							<td align="center">
-								<!--{if !$smarty.section.cnt.first}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'other_deliv_id', '<!--{$arrAddr[cnt].other_deliv_id}-->'); return false">ºï½ü</a><!--{/if}-->
+								<!--{if !$smarty.section.cnt.first}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'other_deliv_id', '<!--{$arrAddr[cnt].other_deliv_id}-->'); return false">削除</a><!--{/if}-->
 							</td>
 						</tr>
@@ -92,5 +92,5 @@
 
 				</table>
-				<!--É½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+				<!--表示エリアここまで-->
 				</td>
 			</tr>
@@ -98,13 +98,13 @@
 			<tr align="center">
 				<td>
-					<a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" border="0" name="back03" id="back03"/></a>
-					<img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="12" height="" alt="" /><input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_select_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_select.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_select.gif" width="190" height="30" alt="ÁªÂò¤·¤¿¤ªÆÏ¤±Àè¤ËÁ÷¤ë" border="0" name="send_button" id="send_button" />
+					<a href="<!--{$smarty.const.URL_DIR}-->cart/index.php" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',back03)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',back03)"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" border="0" name="back03" id="back03"/></a>
+					<img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="12" height="" alt="" /><input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_select_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/shopping/b_select.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/shopping/b_select.gif" width="190" height="30" alt="選択したお届け先に送る" border="0" name="send_button" id="send_button" />
 				</td>
 			</tr>
 		</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/shopping/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/shopping/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/shopping/index.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="member_form" id="member_form" method="post" action="./deliv.php" 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>
@@ -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 class="fs12">
 											<!--{assign var=key value="login_email"}--><span class="red"><!--{$arrErr[$key]}--></span>
@@ -51,9 +51,9 @@
 									<tr>
 										<td align="right"></td>
-										<td class="fs10n"><input type="checkbox" name="login_memory" value="1" <!--{$tpl_login_memory|sfGetChecked:1}-->/><label for="memory">²ñ°÷¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¥³¥ó¥Ô¥å¡¼¥¿¡¼¤Ëµ­²±¤µ¤»¤ë</label></td>
+										<td class="fs10n"><input type="checkbox" name="login_memory" 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 class="fs12">
 											<!--{assign var=key value="login_pass"}--><span class="red"><!--{$arrErr[$key]}--></span>
@@ -68,16 +68,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" />
+									<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" />
 								</td>
 							</tr>
 							<tr><td height="15"></td></tr>
 							<tr>
-								<td class="fs10">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý¤Ï<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>¤«¤é¥Ñ¥¹¥ï¡¼¥É¤ÎºÆÈ¯¹Ô¤ò¹Ô¤Ã¤Æ¤¯¤À¤µ¤¤¡£<br>
-								¥á¡¼¥ë¥¢¥É¥ì¥¹¤òËº¤ì¤¿Êý¤Ï¡¢¤ª¼ê¿ô¤Ç¤¹¤¬¡¢<a href="<!--{$smarty.const.URL_DIR}-->contact/index.php">¤ªÌä¤¤¹ç¤ï¤»¥Ú¡¼¥¸</a>¤«¤é¤ªÌä¤¤¹ç¤ï¤»¤¯¤À¤µ¤¤¡£</td>
+								<td class="fs10">パスワードを忘れた方は<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>からパスワードの再発行を行ってください。<br>
+								メールアドレスを忘れた方は、お手数ですが、<a href="<!--{$smarty.const.URL_DIR}-->contact/index.php">お問い合わせページ</a>からお問い合わせください。</td>
 							</tr>
 							<tr><td height="20"></td></tr>
 						</form>
 						</table>
-						<!--¥í¥°¥¤¥ó¤³¤³¤Þ¤Ç-->
+						<!--ログインここまで-->
 						</td>
 					</tr>
@@ -88,6 +88,6 @@
 			<tr><td height="20"></td></tr>
 		</table>
-		<!--¢¥²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ-->
-		<!--¢§¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
+		<!--▲会員登録がお済みのお客様-->
+		<!--▼まだ会員登録されていないお客様-->
 		<table width="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
@@ -100,5 +100,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>
@@ -109,6 +109,6 @@
 						<input type="hidden" name="mode" value="nonmember">
 							<tr>
-								<td class="fs12">²ñ°÷ÅÐÏ¿¤ò¤¹¤ë¤ÈÊØÍø¤ÊMy¥Ú¡¼¥¸¤ò¤´ÍøÍÑ¤¤¤¿¤À¤±¤Þ¤¹¡£<br>
-								¤Þ¤¿¡¢¥í¥°¥¤¥ó¤¹¤ë¤À¤±¤Ç¡¢Ëè²ó¤ªÌ¾Á°¤ä½»½ê¤Ê¤É¤òÆþÎÏ¤¹¤ë¤³¤È¤Ê¤¯¥¹¥à¡¼¥º¤Ë¤ªÇã¤¤Êª¤ò¤ª³Ú¤·¤ß¤¤¤¿¤À¤±¤Þ¤¹¡£</td>
+								<td class="fs12">会員登録をすると便利なMyページをご利用いただけます。<br>
+								また、ログインするだけで、毎回お名前や住所などを入力することなくスムーズにお買い物をお楽しみいただけます。</td>
 							</tr>
 							<tr><td height="10"></td></tr>
@@ -119,6 +119,6 @@
 									<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>¡¡
-											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_buystep_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_buystep.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/login/b_buystep.gif" width="130" height="30" alt="¹ØÆþ¼êÂ³¤­¤Ø" name="buystep" id="buystep" />
+											<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>　
+											<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_buystep_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/login/b_buystep.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/login/b_buystep.gif" width="130" height="30" alt="購入手続きへ" name="buystep" id="buystep" />
 										</td>
 									</tr>
@@ -137,8 +137,8 @@
 			</tr>
 		</table>
-		<!--¢¥¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲まだ会員登録されていないお客様-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/shopping/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/shopping/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/shopping/complete.tpl	(revision 15078)
@@ -4,30 +4,30 @@
  * 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/shopping/flow04.gif" width="700" height="36" alt="¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/flow04.gif" width="700" height="36" alt="購入手続きの流れ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
-		<!--¹ØÆþ¼êÂ³¤­¤ÎÎ®¤ì-->
+		<!--購入手続きの流れ-->
 			
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/complete_title.jpg" width="700" height="40" alt="¤´ÃíÊ¸´°Î»"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/shopping/complete_title.jpg" width="700" height="40" alt="ご注文完了"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 		</table>
 		
-		<!-- ¢§¥¯¥ì¥¸¥Ã¥È(¥³¥ó¥Ó¥Ë)·èºÑ -->
+		<!-- ▼クレジット(コンビニ)決済 -->
 		<!--{if $arrModuleParam.module_id > 0 }-->
 		<img src="<!--{$smarty.const.CREDIT_HTTP_ANALYZE_URL}-->?mid=<!--{$arrModuleParam.module_id}-->&tid=<!--{$arrModuleParam.payment_total}-->&pid=<!--{$arrModuleParam.payment_id}-->" width="0px" height="0px" border="0">
 		<!--{/if}-->
-		<!-- ¢¥¥¯¥ì¥¸¥Ã¥È(¥³¥ó¥Ó¥Ë)·èºÑ -->
+		<!-- ▲クレジット(コンビニ)決済 -->
 		
 		<table width="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -38,5 +38,5 @@
 					<tr>
 						<td align="center" bgcolor="#ffffff">
-							<!-- ¢§¤½¤ÎÂ¾·èºÑ¾ðÊó¤òÉ½¼¨¤¹¤ë¾ì¹ç¤ÏÉ½¼¨ -->
+							<!-- ▼その他決済情報を表示する場合は表示 -->
 							<!--{if $arrOther.title.value }-->
 							<table  width="590" cellspacing="0" cellpadding="0" summary=" ">
@@ -46,7 +46,7 @@
 										<tr><td height="20"></td></tr>
 										<tr>
-											<td class="fs12">¢£<!--{$arrOther.title.name}-->¾ðÊó<br />
+											<td class="fs12">■<!--{$arrOther.title.name}-->情報<br />
 											<!--{foreach key=key item=item from=$arrOther}-->
-											<!--{if $key != "title"}--><!--{if $item.name != ""}--><!--{$item.name}-->¡§<!--{/if}--><!--{$item.value|nl2br}--><br/><!--{/if}-->
+											<!--{if $key != "title"}--><!--{if $item.name != ""}--><!--{$item.name}-->：<!--{/if}--><!--{$item.value|nl2br}--><br/><!--{/if}-->
 											<!--{/foreach}-->
 										</tr>
@@ -61,30 +61,30 @@
 						<td align="center" bgcolor="#ffffff">
 							<!--{/if}-->						
-							<!-- ¢¥¥³¥ó¥Ó¤Ë·èºÑ¤Î¾ì¹ç¤Ë¤ÏÉ½¼¨ -->
+							<!-- ▲コンビに決済の場合には表示 -->
 						
-							<!--¤´ÃíÊ¸´°Î»¤ÎÊ¸¾Ï¤³¤³¤«¤é-->
+							<!--ご注文完了の文章ここから-->
 							<table width="590" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr><td height="25"></td></tr>
 								<tr>
-									<td class="fs12"><span class="redst"><!--{$arrInfo.shop_name|escape}-->¤Î¾¦ÉÊ¤ò¤´¹ØÆþ¤¤¤¿¤À¤­¡¢¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£</span></td>
+									<td class="fs12"><span class="redst"><!--{$arrInfo.shop_name|escape}-->の商品をご購入いただき、ありがとうございました。</span></td>
 								</tr>
 								<tr><td height="20"></td></tr>
 								<tr>
-									<td class="fs12">¤¿¤À¤¤¤Þ¡¢¤´ÃíÊ¸¤Î³ÎÇ§¥á¡¼¥ë¤ò¤ªÁ÷¤ê¤µ¤»¤Æ¤¤¤¿¤À¤­¤Þ¤·¤¿¡£ <br>
-									Ëü°ì¡¢¤´³ÎÇ§¥á¡¼¥ë¤¬ÆÏ¤«¤Ê¤¤¾ì¹ç¤Ï¡¢¥È¥é¥Ö¥ë¤Î²ÄÇ½À­¤â¤¢¤ê¤Þ¤¹¤Î¤ÇÂçÊÑ¤ª¼ê¿ô¤Ç¤Ï¤´¤¶¤¤¤Þ¤¹¤¬¤â¤¦°ìÅÙ¤ªÌä¤¤¹ç¤ï¤»¤¤¤¿¤À¤¯¤«¡¢¤ªÅÅÏÃ¤Ë¤Æ¤ªÌä¤¤¹ç¤ï¤»¤¯¤À¤µ¤¤¤Þ¤»¡£ </td>
+									<td class="fs12">ただいま、ご注文の確認メールをお送りさせていただきました。 <br>
+									万一、ご確認メールが届かない場合は、トラブルの可能性もありますので大変お手数ではございますがもう一度お問い合わせいただくか、お電話にてお問い合わせくださいませ。 </td>
 								</tr>
 								<tr><td height="15"></td></tr>
 								<tr>
-									<td class="fs12">º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£</td>
+									<td class="fs12">今後ともご愛顧賜りますようよろしくお願い申し上げます。</td>
 								</tr>
 								<tr><td height="20"></td></tr>
 								<tr>
 									<td class="fs12"><!--{$arrInfo.shop_name|escape}--><br>
-									TEL¡§<!--{$arrInfo.tel01}-->-<!--{$arrInfo.tel02}-->-<!--{$arrInfo.tel03}--> <!--{if $arrInfo.business_hour != ""}-->¡Ê¼õÉÕ»þ´Ö/<!--{$arrInfo.business_hour}-->¡Ë<!--{/if}--><br>
-									E-mail¡§<a href="mailto:<!--{$arrInfo.email02|escape}-->"><!--{$arrInfo.email02|escape}--></a></td>
+									TEL：<!--{$arrInfo.tel01}-->-<!--{$arrInfo.tel02}-->-<!--{$arrInfo.tel03}--> <!--{if $arrInfo.business_hour != ""}-->（受付時間/<!--{$arrInfo.business_hour}-->）<!--{/if}--><br>
+									E-mail：<a href="mailto:<!--{$arrInfo.email02|escape}-->"><!--{$arrInfo.email02|escape}--></a></td>
 								</tr>
 								<tr><td height="25"></td></tr>
 							</table>
-							<!--¤´ÃíÊ¸´°Î»¤ÎÊ¸¾Ï¤³¤³¤Þ¤Ç-->
+							<!--ご注文完了の文章ここまで-->
 						</td>
 					</tr>
@@ -97,14 +97,14 @@
 				<td>
 					<!--{if $is_campaign}-->
-					<a href="<!--{$smarty.const.CAMPAIGN_URL}--><!--{$campaign_dir}-->/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="b_toppage"></a>
+					<a href="<!--{$smarty.const.CAMPAIGN_URL}--><!--{$campaign_dir}-->/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="b_toppage"></a>
 					<!--{else}-->
-					<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="b_toppage"></a>
+					<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="b_toppage"></a>
 					<!--{/if}-->
 				</td>
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/error.tpl
===================================================================
--- branches/rel/data/Smarty/templates/error.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/error.tpl	(revision 15078)
@@ -4,9 +4,9 @@
  * http://www.lockon.co.jp/
  *}-->
- <!--¢§CONTENTS-->
+ <!--▼CONTENTS-->
 <table width=760 border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr><td height="20"></td></tr>
@@ -16,5 +16,5 @@
 					<tr><td height="5"></td></tr>
 					<tr>
-						<td align="center" height="250" bgcolor="#ffffff" class="fs12"><!--¡ú¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸--><!--{$tpl_error}--></td>
+						<td align="center" height="250" bgcolor="#ffffff" class="fs12"><!--★エラーメッセージ--><!--{$tpl_error}--></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -27,7 +27,7 @@
 					<div id="button">
 						<!--{if $return_top}-->
-							<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="b_toppage"></a>
+							<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="b_toppage"></a>
 						<!--{else}-->
-							<a href="javascript:history.back()" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','b_back');" onmouseOut="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','b_back');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" name="b_back" id="b_back" /></a>
+							<a href="javascript:history.back()" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','b_back');" onmouseOut="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','b_back');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" name="b_back" id="b_back" /></a>
 						<!--{/if}-->
 					</div>
@@ -35,7 +35,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/upgrade/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/upgrade/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/upgrade/index.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<p>¥¢¥Ã¥×¥Ç¡¼¥È²ÄÇ½¤Ê¥Õ¥¡¥¤¥ë°ìÍ÷¤Ç¤¹¡£</p>
+<p>アップデート可能なファイル一覧です。</p>
 
 <table>
@@ -11,7 +11,7 @@
 <input type="hidden" name="mode" value="">
 <tr>
-<td>¥Õ¥¡¥¤¥ëÌ¾</td>
-<td>¹¹¿·Æü»þ</td>
-<td>¥Õ¥¡¥¤¥ë¥µ¥¤¥º</td>
+<td>ファイル名</td>
+<td>更新日時</td>
+<td>ファイルサイズ</td>
 </tr>
 <!--{section name=cnt loop=$arrFile}-->
Index: branches/feature-module-update/data/Smarty/templates/admin/main_frame.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/main_frame.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/main_frame.tpl	(revision 15078)
@@ -45,5 +45,5 @@
 <!--{/if}-->
 
-<!--¢§HEADER-->
+<!--▼HEADER-->
 <table width="912" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
@@ -54,5 +54,5 @@
 				<td><a href="<!--{$smarty.const.URL_DIR}-->admin/home.php"><img src="<!--{$smarty.const.URL_DIR}-->img/admin/header/logo.jpg" width="230" height="50" alt="EC CUBE" border="0"></a></td>
 				<td width="648" align="right">
-				<!--¥Ø¥Ã¥À¡¼¥Ê¥Ó-->
+				<!--ヘッダーナビ-->
 				<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr><td height="11"></td></tr>
@@ -62,5 +62,5 @@
 						<td><a href="<!--{$smarty.const.SITE_URL}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/sitecheck_on.gif','sitecheck');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/sitecheck.gif','sitecheck');" target="_blank"><img src="<!--{$smarty.const.URL_DIR}-->img/header/sitecheck.gif" width="69" height="17" alt="SITE CHECK" border="0" name="sitecheck" id="sitecheck"></a></td>
 						<td><img src="<!--{$smarty.const.URL_DIR}-->img/header/welcome.gif" width="91" height="17" alt="WELCOME!"></td>
-						<td class="fs12"><span class="whitest"><!--¥í¥°¥¤¥óÌ¾--><!--{$smarty.session.login_name|escape}-->&nbsp;ÍÍ</span></td>
+						<td class="fs12"><span class="whitest"><!--ログイン名--><!--{$smarty.session.login_name|escape}-->&nbsp;様</span></td>
 						<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="10" height="1" alt=""></td>
 						<td><a href="<!--{$smarty.const.URL_LOGOUT}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/admin/header/logout_on.gif','logout');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/admin/header/logout.gif','logout');"><img src="<!--{$smarty.const.URL_DIR}-->img/admin/header/logout.gif" width="56" height="15" alt="LOGOUT" border="0" name="logout" id="logout"></a></td>
@@ -68,29 +68,29 @@
 					</tr>
 				</table>
-				<!--¥Ø¥Ã¥À¡¼¥Ê¥Ó-->
+				<!--ヘッダーナビ-->
 			</tr>
 		</table>
-		<!--¢§NAVI-->
+		<!--▼NAVI-->
 		<table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><!--{if $tpl_mainno eq "basis"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/basis/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/basis_on.jpg" width="98" height="32" alt="´ðËÜ¾ðÊó´ÉÍý" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/basis/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/basis_on.jpg','basis');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/basis.jpg','basis');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/basis.jpg" width="98" height="32" alt="´ðËÜ¾ðÊó´ÉÍý" border="0" name="basis" id="basis"></a><!--{/if}--></td>
-				<td><!--{if $tpl_mainno eq "products"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/products/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/product_on.jpg" width="98" height="32" alt="¾¦ÉÊ´ÉÍý" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/products/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/product_on.jpg','product');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/product.jpg','product');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/product.jpg" width="98" height="32" alt="¾¦ÉÊ´ÉÍý" border="0" name="product" id="product"></a><!--{/if}--></td>
-				<td><!--{if $tpl_mainno eq "customer"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/customer/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/customer_on.jpg" width="98" height="32" alt="¸ÜµÒ´ÉÍý" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/customer/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/customer_on.jpg','customer');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/customer.jpg','customer');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/customer.jpg" width="98" height="32" alt="¸ÜµÒ´ÉÍý" border="0" name="customer" id="customer"></a><!--{/if}--></td>
-				<td><!--{if $tpl_mainno eq "order"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/order/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/order_on.jpg" width="98" height="32" alt="¼õÃí´ÉÍý" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/order/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/order_on.jpg','order');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/order.jpg','order');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/order.jpg" width="98" height="32" alt="¼õÃí´ÉÍý" border="0" name="order" id="order"></a><!--{/if}--></td>
-				<td><!--{if $tpl_mainno eq "total"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/total/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/sales_on.jpg" width="98" height="32" alt="Çä¾å½¸·×" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/total/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/sales_on.jpg','sales');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/sales.jpg','sales');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/sales.jpg" width="98" height="32" alt="Çä¾å½¸·×" border="0" name="sales" id="sales"></a><!--{/if}--></td>
-				<td><!--{if $tpl_mainno eq "mail"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/mail/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/mail_on.jpg" width="97" height="32" alt="¥á¥ë¥Þ¥¬´ÉÍý" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/mail/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mail_on.jpg','mail');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mail.jpg','mail');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/mail.jpg" width="97" height="32" alt="¥á¥ë¥Þ¥¬´ÉÍý" border="0" name="mail" id="mail"></a><!--{/if}--></td>
-				<td><!--{if $tpl_mainno eq "contents"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/contents/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/contents_on.jpg" width="97" height="32" alt="¥³¥ó¥Æ¥ó¥Ä´ÉÍý" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/contents/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/contents_on.jpg','contents');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/contents.jpg','contents');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/contents.jpg" width="97" height="32" alt="¥³¥ó¥Æ¥ó¥Ä´ÉÍý" border="0" name="contents" id="contents"></a><!--{/if}--></td>
-				<td><!--{if $tpl_mainno eq "design"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/design/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/design_on.jpg" width="97" height="32" alt="¥Ç¥¶¥¤¥ó´ÉÍý" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/design/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/design_on.jpg','design');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/design.jpg','design');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/design.jpg" width="97" height="32" alt="¥Ç¥¶¥¤¥ó´ÉÍý" border="0" name="design" id="design"></a><!--{/if}--></td>
-				<td><!--{if $tpl_mainno eq "system"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/system/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/system_on.jpg" width="97" height="32" alt="¥·¥¹¥Æ¥àÀßÄê" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/system/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/system_on.jpg','system');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/system.jpg','system');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/system.jpg" width="97" height="32" alt="¥·¥¹¥Æ¥àÀßÄê" border="0" name="system" id="system"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "basis"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/basis/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/basis_on.jpg" width="98" height="32" alt="基本情報管理" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/basis/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/basis_on.jpg','basis');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/basis.jpg','basis');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/basis.jpg" width="98" height="32" alt="基本情報管理" border="0" name="basis" id="basis"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "products"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/products/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/product_on.jpg" width="98" height="32" alt="商品管理" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/products/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/product_on.jpg','product');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/product.jpg','product');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/product.jpg" width="98" height="32" alt="商品管理" border="0" name="product" id="product"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "customer"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/customer/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/customer_on.jpg" width="98" height="32" alt="顧客管理" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/customer/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/customer_on.jpg','customer');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/customer.jpg','customer');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/customer.jpg" width="98" height="32" alt="顧客管理" border="0" name="customer" id="customer"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "order"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/order/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/order_on.jpg" width="98" height="32" alt="受注管理" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/order/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/order_on.jpg','order');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/order.jpg','order');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/order.jpg" width="98" height="32" alt="受注管理" border="0" name="order" id="order"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "total"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/total/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/sales_on.jpg" width="98" height="32" alt="売上集計" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/total/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/sales_on.jpg','sales');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/sales.jpg','sales');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/sales.jpg" width="98" height="32" alt="売上集計" border="0" name="sales" id="sales"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "mail"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/mail/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/mail_on.jpg" width="97" height="32" alt="メルマガ管理" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/mail/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mail_on.jpg','mail');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/mail.jpg','mail');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/mail.jpg" width="97" height="32" alt="メルマガ管理" border="0" name="mail" id="mail"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "contents"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/contents/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/contents_on.jpg" width="97" height="32" alt="コンテンツ管理" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/contents/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/contents_on.jpg','contents');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/contents.jpg','contents');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/contents.jpg" width="97" height="32" alt="コンテンツ管理" border="0" name="contents" id="contents"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "design"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/design/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/design_on.jpg" width="97" height="32" alt="デザイン管理" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/design/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/design_on.jpg','design');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/design.jpg','design');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/design.jpg" width="97" height="32" alt="デザイン管理" border="0" name="design" id="design"></a><!--{/if}--></td>
+				<td><!--{if $tpl_mainno eq "system"}--><a href="<!--{$smarty.const.URL_DIR}-->admin/system/index.php"><img src="<!--{$smarty.const.URL_DIR}-->img/header/system_on.jpg" width="97" height="32" alt="システム設定" border="0"></a><!--{else}--><a href="<!--{$smarty.const.URL_DIR}-->admin/system/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/system_on.jpg','system');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/header/system.jpg','system');"><img src="<!--{$smarty.const.URL_DIR}-->img/header/system.jpg" width="97" height="32" alt="システム設定" border="0" name="system" id="system"></a><!--{/if}--></td>
 			</tr>
 		</table>
-		<!--¢¥NAVI-->
+		<!--▲NAVI-->
 		</td>
 		<td><img src="<!--{$smarty.const.URL_DIR}-->img/header/header_right.jpg" width="17" height="82" alt=""></td>
 	</tr>
 </table>
-<!--¢¥HEADER-->
+<!--▲HEADER-->
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="912" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
@@ -98,14 +98,14 @@
 		<td>
 		<!--{if $smarty.server.REQUEST_URI != $smarty.const.URL_HOME}-->
-			<!--¡ú¡ú¥¿¥¤¥È¥ë¡ú¡ú-->
+			<!--★★タイトル★★-->
 			<table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 				<tr>
 					<!--{assign var=title_image value="`$smarty.const.URL_DIR`img/title/title_`$tpl_mainno`.jpg"}-->
-					<td bgcolor="#525363"><!--¥¿¥¤¥È¥ë²èÁü--><img src="<!--{$title_image}-->" width="141" height="33" ></td>
+					<td bgcolor="#525363"><!--タイトル画像--><img src="<!--{$title_image}-->" width="141" height="33" ></td>
 					<td background="<!--{$smarty.const.URL_DIR}-->img/title/subtitle_bg.gif">
 					<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
 						<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/title/subtitle_top.gif" width="737" height="8" alt=""></td></tr>
 						<tr>
-							<td class="fs14n"><span class="title"><!--¥µ¥Ö¥¿¥¤¥È¥ë--><!--{$tpl_subtitle}--></span></td>
+							<td class="fs14n"><span class="title"><!--サブタイトル--><!--{$tpl_subtitle}--></span></td>
 						</tr>
 						<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/title/subtitle_bottom.gif" width="737" height="8" alt=""></td></tr>
@@ -115,5 +115,5 @@
 				<tr><td colspan="2"><img src="<!--{$smarty.const.URL_DIR}-->img/title/bar.gif" width="878" height="9" alt=""></td></tr>
 			</table>
-			<!--¡ú¡ú¥¿¥¤¥È¥ë¡ú¡ú-->
+			<!--★★タイトル★★-->
 		<!--{/if}-->
 		<!--{include file=$tpl_mainpage}-->
@@ -122,7 +122,7 @@
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
-<!--¢§FOOTER-->
+<!--▼FOOTER-->
 <table width="912" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
@@ -153,5 +153,5 @@
 	<tr><td height="10"></td></tr>
 </table>
-<!--¢¥FOOTER-->
+<!--▲FOOTER-->
 
 </div>
Index: branches/feature-module-update/data/Smarty/templates/admin/pager.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/pager.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/pager.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!-- ¡ú ¥Ú¡¼¥¸¥ã¤³¤³¤«¤é ¡ú-->
+<!-- ★ ページャここから ★-->
 <table border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -41,3 +41,3 @@
 	</tr>
 </table>
-<!-- ¡ú ¥Ú¡¼¥¸¥ã¤³¤³¤Þ¤Ç ¡ú-->
+<!-- ★ ページャここまで ★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/index.tpl	(revision 15078)
@@ -10,5 +10,5 @@
 
 function func_regist(url) {
-	res = confirm('¤³¤ÎÆâÍÆ¤Ç<!--{if $edit_mode eq "on"}-->ÊÔ½¸<!--{else}-->ÅÐÏ¿<!--{/if}-->¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«¡©');
+	res = confirm('この内容で<!--{if $edit_mode eq "on"}-->編集<!--{else}-->登録<!--{/if}-->しても宜しいですか？');
 	if(res == true) {
 		document.form1.mode.value = 'regist';
@@ -26,5 +26,5 @@
 
 function func_del(news_id) {
-	res = confirm('¤³¤Î¿·Ãå¾ðÊó¤òºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«¡©');
+	res = confirm('この新着情報を削除しても宜しいですか？');
 	if(res == true) {
 		document.form1.mode.value = "delete";
@@ -59,23 +59,23 @@
 	
 	if ( j > 1) {
-		alert( '°ÜÆ°½ç°Ì¤Ï£±¤Ä¤À¤±ÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£' );
+		alert( '移動順位は１つだけ入力してください。' );
 		return false;
 	} else if( ! val ) {
-		alert( '°ÜÆ°½ç°Ì¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£' );
+		alert( '移動順位を入力してください。' );
 		return false;
 	} else if( val.length > 4){
-		alert( '°ÜÆ°½ç°Ì¤Ï4·å°ÊÆâ¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£' );
+		alert( '移動順位は4桁以内で入力してください。' );
 		return false;
 	} else if( val.match(/[0-9]+/g) != val){
-		alert( '°ÜÆ°½ç°Ì¤Ï¿ô»ú¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£' );
+		alert( '移動順位は数字で入力してください。' );
 		return false;
 	} else if( val == rank ){
-		alert( '°ÜÆ°¤µ¤»¤ëÈÖ¹æ¤¬½ÅÊ£¤·¤Æ¤¤¤Þ¤¹¡£' );
+		alert( '移動させる番号が重複しています。' );
 		return false;
 	} else if( val == 0 ){
-		alert( '°ÜÆ°½ç°Ì¤Ï0°Ê¾å¤ÇÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£' );
+		alert( '移動順位は0以上で入力してください。' );
 		return false;
 	} else if( val > max_rank ){
-		alert( 'ÆþÎÏ¤µ¤ì¤¿½ç°Ì¤Ï¡¢ÅÐÏ¿¿ô¤ÎºÇÂçÃÍ¤òÄ¶¤¨¤Æ¤¤¤Þ¤¹¡£' );
+		alert( '入力された順位は、登録数の最大値を超えています。' );
 		return false;	
 	} else {
@@ -91,5 +91,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -99,12 +99,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -124,5 +124,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¿·µ¬ÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->新規登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -135,28 +135,28 @@
 								</table>
 
-								<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+								<!--▼登録テーブルここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">	
 									<thead>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="78">ÆüÉÕ<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="78">日付<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="600"><span class="red"><!--{$arrErr.year}--><!--{$arrErr.month}--><!--{$arrErr.day}--></span>
 											<select name="year" <!--{if $arrErr.year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>----</option>
 												<!--{html_options options=$arrYear selected=$selected_year}-->
-											</select>Ç¯
+											</select>年
 											<select name="month" <!--{if $arrErr.month}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrMonth selected=$selected_month}-->
-											</select>·î
+											</select>月
 											<select name="day" <!--{if $arrErr.day}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrDay selected=$selected_day}-->
-											</select>Æü
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="" class="fs12n">¥¿¥¤¥È¥ë<span class="red"> *</span></td>
+											</select>日
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="" class="fs12n">タイトル<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="" class="fs12n"><!--{if $arrErr.news_title}--><span class="red"><!--{$arrErr.news_title}--></span><!--{/if}-->
-										<textarea name="news_title" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" <!--{if $arrErr.news_title}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->><!--{$news_title|escape}--></textarea><br/><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.MTEXT_LEN}-->Ê¸»ú¡Ë</span>
+										<textarea name="news_title" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" <!--{if $arrErr.news_title}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->><!--{$news_title|escape}--></textarea><br/><span class="red"> （上限<!--{$smarty.const.MTEXT_LEN}-->文字）</span>
 										</td>
 									</tr>
@@ -165,19 +165,19 @@
 									<tr>
 										<td bgcolor="#f2f1ec" width="38" class="fs12n">URL</td>
-										<td bgcolor="#ffffff" width="600" class="fs12n"><span class="red"><!--{$arrErr.news_url}--></span><input type="text" name="news_url" size="60" class="box60"  value="<!--{$news_url|escape}-->" <!--{if $arrErr.news_url}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}--> maxlength="<!--{$smarty.const.URL_LEN}-->"/><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.URL_LEN}-->Ê¸»ú¡Ë</span>
+										<td bgcolor="#ffffff" width="600" class="fs12n"><span class="red"><!--{$arrErr.news_url}--></span><input type="text" name="news_url" size="60" class="box60"  value="<!--{$news_url|escape}-->" <!--{if $arrErr.news_url}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}--> maxlength="<!--{$smarty.const.URL_LEN}-->"/><span class="red"> （上限<!--{$smarty.const.URL_LEN}-->文字）</span>
 										</td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="78">¥ê¥ó¥¯</td>
-										<td bgcolor="#ffffff" width="600"><input type="checkbox" name="link_method" value="2" <!--{if $link_method eq 2}--> checked <!--{/if}--> >ÊÌ¥¦¥£¥ó¥É¥¦¤Ç³«¤¯</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="38" class="fs12n">ËÜÊ¸ºîÀ®</td>
-										<td bgcolor="#ffffff" width="600" class="fs12n"><!--{if $arrErr.news_comment}--><span class="red"><!--{$arrErr.news_comment}--></span><!--{/if}--><textarea name="news_comment" cols="60" rows="8" wrap="soft" class="area60" maxlength="<!--{$smarty.const.LTEXT_LEN}-->" style="background-color:<!--{if $arrErr.news_comment}--><!--{$smarty.const.ERR_COLOR|escape}--><!--{/if}-->"><!--{$news_comment|escape}--></textarea><br/><span class="red"> ¡Ê¾å¸Â3000Ê¸»ú¡Ë</span>
+										<td bgcolor="#f2f1ec" width="78">リンク</td>
+										<td bgcolor="#ffffff" width="600"><input type="checkbox" name="link_method" value="2" <!--{if $link_method eq 2}--> checked <!--{/if}--> >別ウィンドウで開く</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="38" class="fs12n">本文作成</td>
+										<td bgcolor="#ffffff" width="600" class="fs12n"><!--{if $arrErr.news_comment}--><span class="red"><!--{$arrErr.news_comment}--></span><!--{/if}--><textarea name="news_comment" cols="60" rows="8" wrap="soft" class="area60" maxlength="<!--{$smarty.const.LTEXT_LEN}-->" style="background-color:<!--{if $arrErr.news_comment}--><!--{$smarty.const.ERR_COLOR|escape}--><!--{/if}-->"><!--{$news_comment|escape}--></textarea><br/><span class="red"> （上限3000文字）</span>
 										</td>
 									</tr>
 									</tfoot>
 								</table>
-								<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+								<!--▲登録テーブルここまで-->
 								
 								<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -192,5 +192,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onclick="return func_regist();"></td>
+												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onclick="return func_regist();"></td>
 											</tr>
 										</table>
@@ -214,5 +214,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÅÐÏ¿ºÑ¤ß¿·Ãå¾ðÊó</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->登録済み新着情報</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -225,5 +225,5 @@
 								</table>
 
-								<!--¢§°ìÍ÷É½¼¨¥¨¥ê¥¢¤³¤³¤«¤é-->
+								<!--▼一覧表示エリアここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 								<form name="move" id="move" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -234,10 +234,10 @@
 								<input type="hidden" name="rank" value="">
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="30">½ç°Ì</td>
-										<td width="76">ÆüÉÕ</td>
-										<td width="269">¥¿¥¤¥È¥ë</td>
-										<td width="50">ÊÔ½¸</td>
-										<td width="50">ºï½ü</td>
-										<td width="100">°ÜÆ°</td>
+										<td width="30">順位</td>
+										<td width="76">日付</td>
+										<td width="269">タイトル</td>
+										<td width="50">編集</td>
+										<td width="50">削除</td>
+										<td width="100">移動</td>
 									</tr>
 									<!--{if $arrErr.moveposition}-->
@@ -257,21 +257,21 @@
 											<!--{/if}-->
 										</td>
-										<td width="" align="center"><a href="#" onclick="return func_edit('<!--{$list_data[data].news_id|escape}-->');">ÊÔ½¸</a></td>
-										<td width="" align="center"><a href="#" onclick="return func_del('<!--{$list_data[data].news_id|escape}-->');">ºï½ü</a></td>
+										<td width="" align="center"><a href="#" onclick="return func_edit('<!--{$list_data[data].news_id|escape}-->');">編集</a></td>
+										<td width="" align="center"><a href="#" onclick="return func_del('<!--{$list_data[data].news_id|escape}-->');">削除</a></td>
 										<td width="" align="center">
 										<!--{if count($list_data) != 1}-->
-										<input type="text" name="pos-<!--{$list_data[data].news_id}-->" size="3" class="box3" />ÈÖÌÜ¤Ø<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnFormModeSubmit('move', 'moveRankSet','news_id', '<!--{$list_data[data].news_id}-->'); return false;">°ÜÆ°</a><br />
+										<input type="text" name="pos-<!--{$list_data[data].news_id}-->" size="3" class="box3" />番目へ<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnFormModeSubmit('move', 'moveRankSet','news_id', '<!--{$list_data[data].news_id}-->'); return false;">移動</a><br />
 										<!--{/if}-->
-										<!--{if $list_data[data].rank ne $max_rank}--><a href="#" onclick="return func_rankMove('up', '<!--{$list_data[data].news_id|escape}-->', '<!--{$max_rank|escape}-->');">¾å¤Ø</a><!--{/if}-->¡¡<!--{if $list_data[data].rank ne 1}--><a href="#" onclick="return func_rankMove('down', '<!--{$list_data[data].news_id|escape}-->', '<!--{$max_rank|escape}-->');">²¼¤Ø</a><!--{/if}-->
+										<!--{if $list_data[data].rank ne $max_rank}--><a href="#" onclick="return func_rankMove('up', '<!--{$list_data[data].news_id|escape}-->', '<!--{$max_rank|escape}-->');">上へ</a><!--{/if}-->　<!--{if $list_data[data].rank ne 1}--><a href="#" onclick="return func_rankMove('down', '<!--{$list_data[data].news_id|escape}-->', '<!--{$max_rank|escape}-->');">下へ</a><!--{/if}-->
 										</td>
 									</tr>
 									<!--{sectionelse}-->
 									<tr bgcolor="#ffffff" class="fs12n">
-										<td colspan="6">¸½ºß¥Ç¡¼¥¿¤Ï¤¢¤ê¤Þ¤»¤ó¡£</td>
+										<td colspan="6">現在データはありません。</td>
 									</tr>
 									<!--{/section}-->								
 								</form>
 								</table>
-								<!--¢¥°ìÍ÷É½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+								<!--▲一覧表示エリアここまで-->
 									
 								</td>
@@ -285,9 +285,9 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/subnavi.tpl	(revision 15078)
@@ -7,30 +7,30 @@
 *}-->
 <table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-	<!--¥Ê¥Ó-->
-	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¿·Ãå¾ðÊó´ÉÍý</span></a></td></tr>
+	<!--ナビ-->
+	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">新着情報管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'recommend'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./recommend.php" onMouseOver="naviStyleChange('recommend', '#a5a5a5')" <!--{if $tpl_subno != 'recommend'}-->onMouseOut="naviStyleChange('recommend', '#636469')"<!--{/if}--> id="recommend"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥ª¥¹¥¹¥á´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'recommend'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./recommend.php" onMouseOver="naviStyleChange('recommend', '#a5a5a5')" <!--{if $tpl_subno != 'recommend'}-->onMouseOut="naviStyleChange('recommend', '#636469')"<!--{/if}--> id="recommend"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">オススメ管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'inquiry'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./inquiry.php" onMouseOver="naviStyleChange('inquiry', '#a5a5a5')" <!--{if $tpl_subno != 'inquiry'}-->onMouseOut="naviStyleChange('inquiry', '#636469')"<!--{/if}--> id="inquiry"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥¢¥ó¥±¡¼¥È´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'inquiry'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./inquiry.php" onMouseOver="naviStyleChange('inquiry', '#a5a5a5')" <!--{if $tpl_subno != 'inquiry'}-->onMouseOut="naviStyleChange('inquiry', '#636469')"<!--{/if}--> id="inquiry"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">アンケート管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'campaign'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./campaign.php" onMouseOver="naviStyleChange('campaign', '#a5a5a5')" <!--{if $tpl_subno != 'campaign'}-->onMouseOut="naviStyleChange('campaign', '#636469')"<!--{/if}--> id="campaign"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥­¥ã¥ó¥Ú¡¼¥ó´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'campaign'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./campaign.php" onMouseOver="naviStyleChange('campaign', '#a5a5a5')" <!--{if $tpl_subno != 'campaign'}-->onMouseOut="naviStyleChange('campaign', '#636469')"<!--{/if}--> id="campaign"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">キャンペーン管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'file'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./file_manager.php" onMouseOver="naviStyleChange('file', '#a5a5a5')" <!--{if $tpl_subno != 'file'}-->onMouseOut="naviStyleChange('file', '#636469')"<!--{/if}--> id="file"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥Õ¥¡¥¤¥ë´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'file'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./file_manager.php" onMouseOver="naviStyleChange('file', '#a5a5a5')" <!--{if $tpl_subno != 'file'}-->onMouseOut="naviStyleChange('file', '#636469')"<!--{/if}--> id="file"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ファイル管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'csv'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./csv.php" onMouseOver="naviStyleChange('csv', '#a5a5a5')" <!--{if $tpl_subno != 'csv'}-->onMouseOut="naviStyleChange('csv', '#636469')"<!--{/if}--> id="csv"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">CSV½ÐÎÏ¹àÌÜÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'csv'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./csv.php" onMouseOver="naviStyleChange('csv', '#a5a5a5')" <!--{if $tpl_subno != 'csv'}-->onMouseOut="naviStyleChange('csv', '#636469')"<!--{/if}--> id="csv"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">CSV出力項目設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
 	<!--{if $tpl_subno == 'csv'}-->
-		<tr><td class=<!--{if $tpl_subno_csv != 'product'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv.php?tpl_subno_csv=<!--{$arrSubnavi.1}-->" onMouseOver="naviStyleChange('product_sub', '#b7b7b7')" <!--{if $tpl_subno_csv != 'product'}-->onMouseOut="naviStyleChange('product_sub', '#818287')"<!--{/if}--> id="product_sub"><span class="subnavi_text">¾¦ÉÊ´ÉÍý</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_csv != 'product'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv.php?tpl_subno_csv=<!--{$arrSubnavi.1}-->" onMouseOver="naviStyleChange('product_sub', '#b7b7b7')" <!--{if $tpl_subno_csv != 'product'}-->onMouseOut="naviStyleChange('product_sub', '#818287')"<!--{/if}--> id="product_sub"><span class="subnavi_text">商品管理</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno_csv != 'customer'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv.php?tpl_subno_csv=<!--{$arrSubnavi.2}-->" onMouseOver="naviStyleChange('customer_sub', '#b7b7b7')" <!--{if $tpl_subno_csv != 'customer'}-->onMouseOut="naviStyleChange('customer_sub', '#818287')"<!--{/if}--> id="customer_sub"><span class="subnavi_text">¸ÜµÒ´ÉÍý</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_csv != 'customer'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv.php?tpl_subno_csv=<!--{$arrSubnavi.2}-->" onMouseOver="naviStyleChange('customer_sub', '#b7b7b7')" <!--{if $tpl_subno_csv != 'customer'}-->onMouseOut="naviStyleChange('customer_sub', '#818287')"<!--{/if}--> id="customer_sub"><span class="subnavi_text">顧客管理</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno_csv != 'order'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv.php?tpl_subno_csv=<!--{$arrSubnavi.3}-->" onMouseOver="naviStyleChange('order_sub', '#b7b7b7')" <!--{if $tpl_subno_csv != 'order'}-->onMouseOut="naviStyleChange('order_sub', '#818287')"<!--{/if}--> id="order_sub"><span class="subnavi_text">¼õÃí´ÉÍý</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_csv != 'order'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv.php?tpl_subno_csv=<!--{$arrSubnavi.3}-->" onMouseOver="naviStyleChange('order_sub', '#b7b7b7')" <!--{if $tpl_subno_csv != 'order'}-->onMouseOut="naviStyleChange('order_sub', '#818287')"<!--{/if}--> id="order_sub"><span class="subnavi_text">受注管理</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno_csv != 'campaign'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv.php?tpl_subno_csv=<!--{$arrSubnavi.4}-->" onMouseOver="naviStyleChange('campaign_sub', '#b7b7b7')" <!--{if $tpl_subno_csv != 'campaign'}-->onMouseOut="naviStyleChange('campaign_sub', '#818287')"<!--{/if}--> id="campaign_sub"><span class="subnavi_text">¥­¥ã¥ó¥Ú¡¼¥ó</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_csv != 'campaign'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv.php?tpl_subno_csv=<!--{$arrSubnavi.4}-->" onMouseOver="naviStyleChange('campaign_sub', '#b7b7b7')" <!--{if $tpl_subno_csv != 'campaign'}-->onMouseOut="naviStyleChange('campaign_sub', '#818287')"<!--{/if}--> id="campaign_sub"><span class="subnavi_text">キャンペーン</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno_csv != 'csv_sql'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv_sql.php" onMouseOver="naviStyleChange('csv_sql', '#b7b7b7')" <!--{if $tpl_subno_csv != 'csv_sql'}-->onMouseOut="naviStyleChange('csv_sql', '#818287')"<!--{/if}--> id="csv_sql"><span class="subnavi_text">¹âÅÙ¤ÊÀßÄê</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_csv != 'csv_sql'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./csv_sql.php" onMouseOver="naviStyleChange('csv_sql', '#b7b7b7')" <!--{if $tpl_subno_csv != 'csv_sql'}-->onMouseOut="naviStyleChange('csv_sql', '#818287')"<!--{/if}--> id="csv_sql"><span class="subnavi_text">高度な設定</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
 	<!--{/if}-->
 	
-	<!--¥Ê¥Ó-->
+	<!--ナビ-->
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/campaign_design.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/campaign_design.tpl	(revision 14553)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/campaign_design.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -17,12 +17,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -41,5 +41,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$tpl_campaign_title}--></span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$tpl_campaign_title}--></span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -52,8 +52,8 @@
 								</table>
 
-								<!--¢§¥Ø¥Ã¥À¡¼ÊÔ½¸¡¡¤³¤³¤«¤é-->
+								<!--▼ヘッダー編集　ここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" align="center"><strong>¥Ø¥Ã¥À¡¼ÊÔ½¸</strong></td>
+										<td bgcolor="#f2f1ec" align="center"><strong>ヘッダー編集</strong></td>
 									</tr>
 									
@@ -62,5 +62,5 @@
 											<br/><textarea name="header" cols=90 rows=<!--{$header_row}--> align="left" wrap=off style="width: 650px;"><!--{$header_data|smarty:nodefaults}--></textarea>
 											<div align="right">
-											<input type="button" value=<!--{if $header_row > 13}-->"¾®¤µ¤¯¤¹¤ë"<!--{else}-->"Âç¤­¤¯¤¹¤ë"<!--{/if}--> onClick="ChangeSize(this, header, 50, 13, header_row)">
+											<input type="button" value=<!--{if $header_row > 13}-->"小さくする"<!--{else}-->"大きくする"<!--{/if}--> onClick="ChangeSize(this, header, 50, 13, header_row)">
 											</div><br/>
 										</td>
@@ -78,5 +78,5 @@
 								</table>
 
-								<!--¢¥¥Ø¥Ã¥À¡¼ÊÔ½¸¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲ヘッダー編集　ここまで-->
 
 								<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -84,8 +84,8 @@
 								</table>
 
-								<!--¢§¥³¥ó¥Æ¥ó¥ÄÊÔ½¸¡¡¤³¤³¤«¤é-->
+								<!--▼コンテンツ編集　ここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" align="center"><strong>¥³¥ó¥Æ¥ó¥ÄÊÔ½¸</strong></td>
+										<td bgcolor="#f2f1ec" align="center"><strong>コンテンツ編集</strong></td>
 									</tr>
 									<tr class="fs12n">
@@ -93,6 +93,6 @@
 											<textarea name="contents" cols=90 rows=<!--{$contents_row}--> align="left" wrap=off style="width: 650px;"><!--{$contents_data|smarty:nodefaults}--></textarea>
 											<div align="right">
-											<input type="button" value="¾¦ÉÊÀßÄê" onclick="win03('./campaign_create_tag.php?campaign_id=<!--{$arrForm.campaign_id}-->', 'search', '550', '500');">
-											<input type="button" value=<!--{if $contents_row > 13}-->"¾®¤µ¤¯¤¹¤ë"<!--{else}-->"Âç¤­¤¯¤¹¤ë"<!--{/if}--> onClick="ChangeSize(this, contents, 50, 13, contents_row)">
+											<input type="button" value="商品設定" onclick="win03('./campaign_create_tag.php?campaign_id=<!--{$arrForm.campaign_id}-->', 'search', '550', '500');">
+											<input type="button" value=<!--{if $contents_row > 13}-->"小さくする"<!--{else}-->"大きくする"<!--{/if}--> onClick="ChangeSize(this, contents, 50, 13, contents_row)">
 											</div><br/>
 										</td>
@@ -110,5 +110,5 @@
 								</table>
 
-								<!--¢¥¥³¥ó¥Æ¥ó¥ÄÊÔ½¸¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲コンテンツ編集　ここまで-->
 
 								<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -116,8 +116,8 @@
 								</table>
 
-								<!--¢§¥Õ¥Ã¥¿¡¼ÊÔ½¸¡¡¤³¤³¤«¤é-->
+								<!--▼フッター編集　ここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" align="center" colspan="3"><strong>¥Õ¥Ã¥¿¡¼ÊÔ½¸</strong></td>
+										<td bgcolor="#f2f1ec" align="center" colspan="3"><strong>フッター編集</strong></td>
 									</tr>
 
@@ -126,5 +126,5 @@
 											<textarea name="footer" cols=90 rows=<!--{$footer_row}--> align="left" wrap=off style="width: 650px;"><!--{$footer_data|smarty:nodefaults}--></textarea>
 											<div align="right">
-											<input type="button" value=<!--{if $footer_row > 13}-->"¾®¤µ¤¯¤¹¤ë"<!--{else}-->"Âç¤­¤¯¤¹¤ë"<!--{/if}--> onClick="ChangeSize(this, footer, 50, 13, footer_row)">
+											<input type="button" value=<!--{if $footer_row > 13}-->"小さくする"<!--{else}-->"大きくする"<!--{/if}--> onClick="ChangeSize(this, footer, 50, 13, footer_row)">
 											</div><br/>
 										</td>
@@ -142,7 +142,7 @@
 											<tr>
 												<td>
-													<input type="button" onclick="fnFormModeSubmit('form1', 'return', '', ''); return false;" value="ÅÐÏ¿¥Ú¡¼¥¸¤ØÌá¤ë">											
-													<input type="button" onclick="fnFormModeSubmit('form1', 'regist', '', ''); return false;" value="ÊÝÂ¸">
-													<input type="button" onclick="fnFormModeSubmit('form1', 'preview', '', ''); return false;" value="¥×¥ì¥Ó¥å¡¼">
+													<input type="button" onclick="fnFormModeSubmit('form1', 'return', '', ''); return false;" value="登録ページへ戻る">											
+													<input type="button" onclick="fnFormModeSubmit('form1', 'regist', '', ''); return false;" value="保存">
+													<input type="button" onclick="fnFormModeSubmit('form1', 'preview', '', ''); return false;" value="プレビュー">
 												</td>
 											</tr>
@@ -154,5 +154,5 @@
 									</tr>
 								</table>								
-								<!--¢¥¥Õ¥Ã¥¿¡¼ÊÔ½¸¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲フッター編集　ここまで-->
 								</td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -165,24 +165,24 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <script type="text/javascript">
-	/* ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤ÎÂç¤­¤µ¤òÊÑ¹¹¤¹¤ë */
+	/* テキストエリアの大きさを変更する */
 	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;
 		}
 	}
 	
-	/* ¥Ö¥é¥¦¥¶¤Î¼ïÎà¤ò¥»¥Ã¥È¤¹¤ë */
+	/* ブラウザの種類をセットする */
 	function lfnSetBrowser(form, item){
 		browser_type = 0;
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/file_manager.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/file_manager.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/file_manager.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->"  enctype="multipart/form-data">
@@ -16,11 +16,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -39,5 +39,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Õ¥¡¥¤¥ë´ÉÍý</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->ファイル管理</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -49,11 +49,11 @@
 									</tr>
 								</table>
-								<!--¢§¥Õ¥¡¥¤¥ë´ÉÍý¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+								<!--▼ファイル管理テーブルここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n" bgcolor="#f2f1ec">
-										<td>¥Ç¥£¥ì¥¯¥È¥ê</td>
+										<td>ディレクトリ</td>
 										<td>
 											<div id="now_dir">
-											<img src="<!--{$smarty.const.URL_DIR}-->img/admin/contents/folder_open.gif" alt="¥Õ¥©¥ë¥À">
+											<img src="<!--{$smarty.const.URL_DIR}-->img/admin/contents/folder_open.gif" alt="フォルダ">
 											&nbsp;<!--{$tpl_now_file}-->
 											</div>
@@ -68,12 +68,12 @@
 												<table border="0" cellspacing="0" cellpadding="2" summary=" ">
 													<tr class="fs12n" bgcolor="#f2f1ec">
-														<td>¥Õ¥¡¥¤¥ëÌ¾</td>
-														<td align="right">¥µ¥¤¥º</td>
-														<td>¹¹¿·ÆüÉÕ</td>
+														<td>ファイル名</td>
+														<td align="right">サイズ</td>
+														<td>更新日付</td>
 													</tr>
 													<!--{if !$tpl_is_top_dir}-->
 													<tr class="fs12n" id="parent_dir" onclick="fnSetFormVal('form1', 'select_file', '<!--{$tpl_parent_dir|escape}-->');fnSelectFile('parent_dir', '#808080');" onDblClick="setTreeStatus('tree_status');fnDbClick(arrTree, '<!--{$tpl_parent_dir|escape}-->', true, '<!--{$tpl_now_dir|escape}-->', true)" style="" onMouseOver="fnChangeBgColor('parent_dir', '#808080');" onMouseOut="fnChangeBgColor('parent_dir', '');">
 														<td>
-															<img src="<!--{$smarty.const.URL_DIR}-->img/admin/contents/folder_parent.gif" alt="¥Õ¥©¥ë¥À">&nbsp;..
+															<img src="<!--{$smarty.const.URL_DIR}-->img/admin/contents/folder_parent.gif" alt="フォルダ">&nbsp;..
 														</td>
 														<td align="right"></td>
@@ -86,5 +86,5 @@
 														<td>
 															<!--{if $arrFileList[cnt].is_dir}-->
-															<img src="<!--{$smarty.const.URL_DIR}-->img/admin/contents/folder_close.gif" alt="¥Õ¥©¥ë¥À">
+															<img src="<!--{$smarty.const.URL_DIR}-->img/admin/contents/folder_close.gif" alt="フォルダ">
 															<!--{else}-->
 															<img src="<!--{$smarty.const.URL_DIR}-->img/admin/contents/file.gif">
@@ -100,7 +100,7 @@
 											<table border="0" cellspacing="0" cellpadding="5" summary=" ">
 												<tr>
-													<td><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('view','',''); return false;" value="É½¼¨"></td>
-													<td><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('download','',''); return false;" value="¥À¥¦¥ó¥í¡¼¥É"></td>
-													<td><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('delete','',''); return false;" value="ºï½ü"></td>
+													<td><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('view','',''); return false;" value="表示"></td>
+													<td><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('download','',''); return false;" value="ダウンロード"></td>
+													<td><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('delete','',''); return false;" value="削除"></td>
 												</tr>
 											</table>
@@ -110,19 +110,19 @@
 								<table width="678" border="1" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td>¸½ºß¤Î¥Ç¥£¥ì¥¯¥È¥ê&nbsp;¡§&nbsp;<!--{$tpl_now_dir|sfTrimURL}-->/</td>
+										<td>現在のディレクトリ&nbsp;：&nbsp;<!--{$tpl_now_dir|sfTrimURL}-->/</td>
 									</tr>
 								</table>
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec">¥Õ¥¡¥¤¥ë¤Î¥¢¥Ã¥×¥í¡¼¥É</td>
-										<td bgcolor="#ffffff"><span class="red"><!--{$arrErr.upload_file}--></span><input type="file" name="upload_file" size="64" class="box54" <!--{if $arrErr.upload_file}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('upload','',''); return false;" value="¥¢¥Ã¥×¥í¡¼¥É"></td>
+										<td bgcolor="#f2f1ec">ファイルのアップロード</td>
+										<td bgcolor="#ffffff"><span class="red"><!--{$arrErr.upload_file}--></span><input type="file" name="upload_file" size="64" class="box54" <!--{if $arrErr.upload_file}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('upload','',''); return false;" value="アップロード"></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec">¥Õ¥©¥ë¥ÀºîÀ®</td>
-										<td bgcolor="#ffffff"><span class="red"><!--{$arrErr.create_file}--></span><input type="text" name="create_file" value="" style="width:336px;<!--{if $arrErr.create_file}--> background-color:<!--{$smarty.const.ERR_COLOR|escape}--><!--{/if}-->"><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('create','',''); return false;" value="ºîÀ®"></td>
+										<td bgcolor="#f2f1ec">フォルダ作成</td>
+										<td bgcolor="#ffffff"><span class="red"><!--{$arrErr.create_file}--></span><input type="text" name="create_file" value="" style="width:336px;<!--{if $arrErr.create_file}--> background-color:<!--{$smarty.const.ERR_COLOR|escape}--><!--{/if}-->"><input type="button" onclick="setTreeStatus('tree_status');fnModeSubmit('create','',''); return false;" value="作成"></td>
 									</tr>
 									<thead>
 								</table>
-								<!--¢¥¥Õ¥¡¥¤¥ë´ÉÍý¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+								<!--▲ファイル管理テーブルここまで-->
 								<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td colspan="3"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/main_bar.jpg" width="678" height="10" alt=""></td></tr>
@@ -139,5 +139,5 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
 		</td>
@@ -145,3 +145,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/csv_sql.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/csv_sql.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/csv_sql.tpl	(revision 15078)
@@ -8,14 +8,14 @@
 <script type="text/javascript">
 <!--
-// ¥ê¥¹¥È¥Ü¥Ã¥¯¥¹¤Î¥µ¥¤¥ºÊÑ¹¹
+// リストボックスのサイズ変更
 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;
 	}
 }
 
-// SQL³ÎÇ§²èÌÌµ¯Æ°
+// SQL確認画面起動
 function doPreview(){
 	document.form1.mode.value="preview"
@@ -24,5 +24,5 @@
 }
 
-// form¤Î¥¿¡¼¥²¥Ã¥È¤ò¼«Ê¬¤ËÌá¤¹
+// formのターゲットを自分に戻す
 function fnTargetSelf(){
 	document.form1.target = "_self";
@@ -32,5 +32,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -41,12 +41,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -60,5 +60,5 @@
 								<td bgcolor="#cccccc">
 
-									<!-- SQL°ìÍ÷ ¤³¤³¤«¤é -->
+									<!-- SQL一覧 ここから -->
 									<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 										<tr>
@@ -67,5 +67,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->SQL°ìÍ÷</span></td>
+											<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->SQL一覧</span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -80,5 +80,5 @@
 									<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" ">
 										<tr class="fs12n">
-											<td bgcolor="#f2f1ec" align="center" colspan=3 ><strong>SQL°ìÍ÷</strong></td>
+											<td bgcolor="#f2f1ec" align="center" colspan=3 ><strong>SQL一覧</strong></td>
 										</tr>
 
@@ -89,8 +89,8 @@
 											</td>
 											<td align="center" width=78 bgcolor="<!--{if $item.sql_id == $sql_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->">
-												<input type='button' value='CSV½ÐÎÏ' name='csv' onclick="fnTargetSelf(); fnFormModeSubmit('form1','csv_output','csv_output_id',<!--{$item.sql_id}-->);"  />
+												<input type='button' value='CSV出力' name='csv' onclick="fnTargetSelf(); fnFormModeSubmit('form1','csv_output','csv_output_id',<!--{$item.sql_id}-->);"  />
 											</td>
 											<td align="center" width=78 bgcolor="<!--{if $item.sql_id == $sql_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->">
-												<input type='button' value='ºï½ü' name='del' onclick="fnTargetSelf(); fnFormModeSubmit('form1','delete','sql_id',<!--{$item.sql_id}-->);"  />
+												<input type='button' value='削除' name='del' onclick="fnTargetSelf(); fnFormModeSubmit('form1','delete','sql_id',<!--{$item.sql_id}-->);"  />
 											</td>
 										</tr>
@@ -109,5 +109,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type='button' value='¿·µ¬SQLºîÀ®' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','new_page','','');"  /></td>
+													<td><input type='button' value='新規SQL作成' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','new_page','','');"  /></td>
 												</tr>
 											</table>
@@ -119,5 +119,5 @@
 										</tr>
 									</table>									
-									<!-- SQL°ìÍ÷ ¤³¤³¤Þ¤Ç -->
+									<!-- SQL一覧 ここまで -->
 
 									<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -125,5 +125,5 @@
 									</table>
 
-									<!-- SQLÀßÄê ¤³¤³¤«¤é -->
+									<!-- SQL設定 ここから -->
 									<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 										<tr>
@@ -132,5 +132,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->CSV½ÐÎÏÀßÄê</span></td>
+											<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->CSV出力設定</span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -145,15 +145,15 @@
 									<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" ">
 										<tr class="fs12n">
-											<td bgcolor="#f2f1ec" align="center" colspan=2><strong>SQLÀßÄê</strong></td>
-										</tr>
-										<tr class="fs12n">
-											<td bgcolor="#f2f1ec" align="center" width="100">Ì¾¾Î<span class="red"> *</span></td>
+											<td bgcolor="#f2f1ec" align="center" colspan=2><strong>SQL設定</strong></td>
+										</tr>
+										<tr class="fs12n">
+											<td bgcolor="#f2f1ec" align="center" width="100">名称<span class="red"> *</span></td>
 											<td bgcolor="#ffffff" align="left">
 												<span class="red12"><!--{$arrErr.sql_name}--></span>
-												<input type="text" name="sql_name" value="<!--{$arrSqlData.sql_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
-											</td>
-										</tr>
-										<tr class="fs12n">
-											<td bgcolor="#f2f1ec" align="center" width="100">SQLÊ¸<br>¡ÊSELECT¤Ïµ­½Ò¤·¤Ê¤¤¤Ç¤¯¤À¤µ¤¤¡£¡Ë<span class="red"> *</span></td>
+												<input type="text" name="sql_name" value="<!--{$arrSqlData.sql_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
+											</td>
+										</tr>
+										<tr class="fs12n">
+											<td bgcolor="#f2f1ec" align="center" width="100">SQL文<br>（SELECTは記述しないでください。）<span class="red"> *</span></td>
 											<td bgcolor="#ffffff" align="left">
 												<span class="red12"><!--{$arrErr.csv_sql}--></span>
@@ -177,6 +177,6 @@
 												<tr>
 													<td>
-														<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onClick="mode.value='confirm'; fnTargetSelf();">
-														<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="³ÎÇ§¥Ú¡¼¥¸¤Ø" border="0" name="subm" onClick="doPreview(); return false;">
+														<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onClick="mode.value='confirm'; fnTargetSelf();">
+														<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="確認ページへ" border="0" name="subm" onClick="doPreview(); return false;">
 													</td>
 												</tr>
@@ -189,5 +189,5 @@
 										</tr>
 									</table>
-									<!-- SQLÀßÄê ¤³¤³¤Þ¤Ç -->
+									<!-- SQL設定 ここまで -->
 
 									<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -195,5 +195,5 @@
 									</table>
 
-									<!-- DB°ìÍ÷ ¤³¤³¤«¤é -->
+									<!-- DB一覧 ここから -->
 									<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 										<tr>
@@ -201,5 +201,5 @@
 											<table width="100%" border="0" cellspacing="1" cellpadding="5" summary=" ">
 												<tr class="fs12n">
-													<td bgcolor="#f2f1ec" align="center" colspan=2><strong>¥Æ¡¼¥Ö¥ë°ìÍ÷</strong></td>
+													<td bgcolor="#f2f1ec" align="center" colspan=2><strong>テーブル一覧</strong></td>
 												</tr>
 												<tr class="fs12n">
@@ -215,5 +215,5 @@
 												<table width="100%" border="0" cellspacing="1" cellpadding="5" summary=" ">
 													<tr class="fs12n">
-														<td bgcolor="#f2f1ec" align="center" colspan=2><strong>¹àÌÜ°ìÍ÷</strong></td>
+														<td bgcolor="#f2f1ec" align="center" colspan=2><strong>項目一覧</strong></td>
 													</tr>
 													<tr class="fs12n">
@@ -228,5 +228,5 @@
 										</tr>
 									</table>
-									<!-- DB°ìÍ÷ ¤³¤³¤Þ¤Ç -->
+									<!-- DB一覧 ここまで -->
 								</td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -239,12 +239,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/csv.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/csv.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/csv.tpl	(revision 15078)
@@ -10,16 +10,16 @@
 function fnMoveOption(sel , moveflg) {
 	var fm = document.form1;
-	var arrChoice = new Array();	// ÁªÂò¤µ¤ì¤Æ¤¤¤ë¹àÌÜ
-	var arrNotChoice = new Array();	// ÁªÂò¤µ¤ì¤Æ¤¤¤Ê¤¤¹àÌÜ
-	var arrNew = new Array();		// °ÜÆ°¸å¤Î¥ê¥¹¥È
+	var arrChoice = new Array();	// 選択されている項目
+	var arrNotChoice = new Array();	// 選択されていない項目
+	var arrNew = new Array();		// 移動後のリスト
 	var arrTmp = new Array();
 	var arrRev = new Array();
 	
-	if(fm[sel].selectedIndex == -1) alert("²¿¤âÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£");
+	if(fm[sel].selectedIndex == -1) alert("何も選択されていません。");
 	else {
-		// ²¼¤Ë°ÜÆ°¤¹¤ë¾ì¹ç¤Ë¤Ï¤Þ¤ºOPTION¤òµÕ¤Ë¤¹¤ë
+		// 下に移動する場合にはまずOPTIONを逆にする
 		if (moveflg == 'bottom') {
 			for(i=fm[sel].length-1, j=0; i >= 0; i--, j++){
-				fm[sel].options[i].label=i;		// ½çÈÖ¤òlabel¤ËÂàÈò
+				fm[sel].options[i].label=i;		// 順番をlabelに退避
 				arrRev[j] = fm[sel].options[i];
 			}
@@ -30,16 +30,16 @@
 		}
 
-		// °ìÈÖ²¼¤Ë¶õÇò¤òÄÉ²Ã
+		// 一番下に空白を追加
 		fm[sel].options[fm[sel].length] = new Option('', '');
 		
 		for(i = 0, choiceCnt = 0, notCnt = 0; i < fm[sel].length; i++) {
 			if(!fm[sel].options[i].selected) {
-				// ÁªÂò¤µ¤ì¤Æ¤¤¤Ê¤¤¹àÌÜÇÛÎó¤òÀ¸À®
-				fm[sel].options[i].label=i;		// ½çÈÖ¤òlabel¤ËÂàÈò
+				// 選択されていない項目配列を生成
+				fm[sel].options[i].label=i;		// 順番をlabelに退避
 				arrNotChoice[choiceCnt] = fm[sel].options[i];
 				choiceCnt++;
 			}else{
-				// ÁªÂò¤µ¤ì¤Æ¤¤¤ë¹àÌÜÇÛÎó¤òÀ¸À®
-				fm[sel].options[i].label=i;		// ½çÈÖ¤òlabel¤ËÂàÈò
+				// 選択されている項目配列を生成
+				fm[sel].options[i].label=i;		// 順番をlabelに退避
 				arrChoice[notCnt] = fm[sel].options[i];
 				notCnt++;
@@ -47,15 +47,15 @@
 		}
 		
-		// ÁªÂò¹àÌÜ¤ò¾å¤Ë°ÜÆ°
+		// 選択項目を上に移動
 		for(i = arrChoice.length; i < 1; i--){
 			arrChoice[i].label = arrChoice[i-1].label+1;
 		}
 
-		// ÈóÁªÂò¹àÌÜ¤ò²¼¤Ë°ÜÆ°
+		// 非選択項目を下に移動
 		for(i = 0; i < arrNotChoice.length - 1; i++){
 			arrNotChoice[i].label = arrNotChoice[i+1].label-1;
 		}	
 
-		// ÁªÂò¹àÌÜ¤ÈÈóÁªÂò¹àÌÜ¤ò¥Þ¡¼¥¸¤¹¤ë
+		// 選択項目と非選択項目をマージする
 		for(choiceCnt = 0, notCnt = 0, cnt = 0; cnt < fm[sel].length; cnt++){
 			if (choiceCnt >= arrChoice.length) {
@@ -76,5 +76,5 @@
 		}
 
-		// ²¼¤Ë°ÜÆ°¤¹¤ë¾ì¹ç¤Ë¤ÏµÕ¤Ë¤·¤¿¤â¤Î¤ò¸µ¤ËÌá¤¹
+		// 下に移動する場合には逆にしたものを元に戻す
 		if (moveflg == 'bottom') {
 			for(i=arrNew.length-2, j=0; i >= 0; i--, j++){
@@ -85,5 +85,5 @@
 		}
 
-		// option¤òºÆºîÀ®
+		// optionを再作成
 		fm[sel].length = arrNew.length - 1;
 		for(i=0; i < arrNew.length - 1; i++){
@@ -96,16 +96,16 @@
 function fnReplaceOption(restSel, addSel) {
 	var fm = document.form1;
-	var arrRest = new Array();	// »Ä¤ê¤Î¥ê¥¹¥È
-	var arrAdd	= new Array();	// ÄÉ²Ã¤Î¥ê¥¹¥È
+	var arrRest = new Array();	// 残りのリスト
+	var arrAdd	= new Array();	// 追加のリスト
 	
-	if(fm[restSel].selectedIndex == -1) alert("²¿¤âÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£");
+	if(fm[restSel].selectedIndex == -1) alert("何も選択されていません。");
 	else {
 		for(i = 0, restCnt = 0, addCnt = 0; i < fm[restSel].length; i++) {
 			if(!fm[restSel].options[i].selected) {
-				// »ÄÍ×ÁÇ¤ÎÇÛÎó¤òÀ¸À®
+				// 残要素の配列を生成
 				arrRest[restCnt] = fm[restSel].options[i];
 				restCnt++;
 			}else{
-				// ÄÉ²ÃÍ×ÁÇ¤ÎÇÛÎó¤òÀ¸À®
+				// 追加要素の配列を生成
 				arrAdd[addCnt] = fm[restSel].options[i];
 				addCnt++;
@@ -113,5 +113,5 @@
 		}
 
-		// »Ä¥ê¥¹¥ÈÀ¸À®
+		// 残リスト生成
 		fm[restSel].length = arrRest.length;
 		for(i=0; i < arrRest.length; i++)
@@ -120,5 +120,5 @@
 		}
 
-		// ÄÉ²ÃÀè¤Ë¹àÌÜ¤òÄÉ²Ã
+		// 追加先に項目を追加
 		//fm[addSel].options[fm[addSel].length] = new Option(fm[sel2].value, fm[sel2].value);
 		
@@ -131,5 +131,5 @@
 }
 
-// submit¤·¤¿¾ì¹ç¤Ë¡¢½ÐÎÏ¹àÌÜ°ìÍ÷¤òÁªÂò¾õÂÖ¤Ë¤¹¤ë
+// submitした場合に、出力項目一覧を選択状態にする
 function lfnCheckList(sel) {
 	var fm = document.form1;
@@ -139,10 +139,10 @@
 }
 
-// ¥ê¥¹¥È¥Ü¥Ã¥¯¥¹¤Î¥µ¥¤¥ºÊÑ¹¹
+// リストボックスのサイズ変更
 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;
 	}
 }
@@ -152,5 +152,5 @@
 
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" onsubmit="lfnCheckList('output_list[]')">
@@ -159,12 +159,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -183,5 +183,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$SubnaviName}--></span></td>
+											<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$SubnaviName}--></span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -198,11 +198,11 @@
 										<tr class="fs12n">
 											<td bgcolor="#ffffff" align="right">
-												<input type="button" value=" ¢¥ " onClick="fnMoveOption('output_list[]', 'top');"><br/><br/><br/>
-												<input type="button" value=" ¢§ " onClick="fnMoveOption('output_list[]', 'bottom');">
+												<input type="button" value=" ▲ " onClick="fnMoveOption('output_list[]', 'top');"><br/><br/><br/>
+												<input type="button" value=" ▼ " onClick="fnMoveOption('output_list[]', 'bottom');">
 											</td>
 											<td bgcolor="#ffffff" align="left">
 												<table width="270" border="1" cellspacing="0" cellpadding="3" summary=" ">
 													<tr class="fs12n">
-														<td bgcolor="#f2f1ec" align="center"><strong>½ÐÎÏ¹àÌÜ°ìÍ÷</strong></td>
+														<td bgcolor="#f2f1ec" align="center"><strong>出力項目一覧</strong></td>
 													</tr>
 													<tr class="fs12n">
@@ -217,11 +217,11 @@
 											</td>
 											<td bgcolor="#ffffff" align="cneter">
-												<input type="button" value="<< ÄÉ²Ã" onClick="fnReplaceOption('choice_list[]', 'output_list[]');"><br/><br/><br/>
-												<input type="button" value="ºï½ü >>" onClick="fnReplaceOption('output_list[]', 'choice_list[]');">
+												<input type="button" value="<< 追加" onClick="fnReplaceOption('choice_list[]', 'output_list[]');"><br/><br/><br/>
+												<input type="button" value="削除 >>" onClick="fnReplaceOption('output_list[]', 'choice_list[]');">
 											</td>
 											<td bgcolor="#ffffff" align="right">
 												<table width="270" border="1" cellspacing="0" cellpadding="3" summary=" ">
 													<tr class="fs12n">
-														<td bgcolor="#f2f1ec" align="center"><strong>½ÐÎÏ²ÄÇ½¹àÌÜ°ìÍ÷</strong></td>
+														<td bgcolor="#f2f1ec" align="center"><strong>出力可能項目一覧</strong></td>
 													</tr>
 													<tr class="fs12n">
@@ -249,5 +249,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm"></td>
+													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm"></td>
 												</tr>
 											</table>
@@ -269,12 +269,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/recomend.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/recomend.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/recomend.tpl	(revision 15078)
@@ -13,10 +13,10 @@
 	/*
 	if ( ! fm["title"].value ){
-		err += '¸«½Ð¤·¥³¥á¥ó¥È¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£';
+		err += '見出しコメントを入力して下さい。';
 	}
 	*/
 	if ( ! fm["comment"].value ){
 		if ( err ) err += '\n';
-		err += '¥ª¥¹¥¹¥á¥³¥á¥ó¥È¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£';
+		err += 'オススメコメントを入力して下さい。';
 	}
 	if ( err ){
@@ -24,5 +24,5 @@
 		return false;
 	} else {
-		if(window.confirm('ÆâÍÆ¤òÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«')){
+		if(window.confirm('内容を登録しても宜しいですか')){
 			return true;
 		}
@@ -35,5 +35,5 @@
 	if ( checkRank ){
 		if ( rank != checkRank ){
-			if( ! window.confirm('¤µ¤­¤Û¤ÉÁªÂò¤·¤¿<!--{$checkRank}-->°Ì¤Î¾ðÊó¤ÏÇË´þ¤µ¤ì¤Þ¤¹¡£µ¹¤·¤¤¤Ç¤·¤ç¤¦¤«')){
+			if( ! window.confirm('さきほど選択した<!--{$checkRank}-->位の情報は破棄されます。宜しいでしょうか')){
 				flag = false;
 			}
@@ -49,15 +49,15 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -72,5 +72,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -79,5 +79,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥ª¥¹¥¹¥á´ÉÍý</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->オススメ管理</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -91,5 +91,5 @@
 
 						<!--{section name=cnt loop=$tpl_disp_max}-->
-						<!--¢§¤ª¤¹¤¹¤á<!--{$smarty.section.cnt.iteration}-->-->
+						<!--▼おすすめ<!--{$smarty.section.cnt.iteration}-->-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 						<form name="form<!--{$smarty.section.cnt.iteration}-->" id="form<!--{$smarty.section.cnt.iteration}-->" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -111,19 +111,19 @@
 								<td bgcolor="#ffffff" width="40" align="center">
 									<!--{if $arrItems[$smarty.section.cnt.iteration].product_id}-->
-									<a href="#" onClick="return fnInsertValAndSubmit( document.form<!--{$smarty.section.cnt.iteration}-->, 'mode', 'delete', 'ºï½ü¤·¤Þ¤¹¡£µ¹¤·¤¤¤Ç¤¹¤«' )">ºï½ü</a>
+									<a href="#" onClick="return fnInsertValAndSubmit( document.form<!--{$smarty.section.cnt.iteration}-->, 'mode', 'delete', '削除します。宜しいですか' )">削除</a>
 									<!--{/if}-->
 								</td>
 								<td bgcolor="#ffffff" width="40" align="center">
 									<a href="#" onclick="lfnCheckSetItem('<!--{$smarty.section.cnt.iteration}-->'); return false;" target="_blank">
-									<!--{if $arrItems[$smarty.section.cnt.iteration].product_id}-->¾¦ÉÊ<br/>ÊÑ¹¹<!--{else}-->¾¦ÉÊ<br/>ÁªÂò<!--{/if}-->
+									<!--{if $arrItems[$smarty.section.cnt.iteration].product_id}-->商品<br/>変更<!--{else}-->商品<br/>選択<!--{/if}-->
 									</a></td>
 								<td bgcolor="#ffffff" width="350">
 								<table width="350" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr class="fs12">
-										<td width="70">¾¦ÉÊÌ¾¡§<!--{$arrItems[$smarty.section.cnt.iteration].name|escape}--></td>
+										<td width="70">商品名：<!--{$arrItems[$smarty.section.cnt.iteration].name|escape}--></td>
 									</tr>
 									<tr><td height="5"></td></tr>
 									<tr class="fs12">
-										<td colspan="2">¥ª¥¹¥¹¥á¥³¥á¥ó¥È¡§</td>
+										<td colspan="2">オススメコメント：</td>
 									</tr>
 									<tr>
@@ -134,5 +134,5 @@
 									</tr>
 									<!--{if $arrItems[$smarty.section.cnt.iteration].product_id}-->
-									<tr><td colspan=2><input type="submit" name="subm" value="ÅÐÏ¿¤¹¤ë" onclick="return lfnCheckSubmit(document.form<!--{$smarty.section.cnt.iteration}-->);"/></td></tr>
+									<tr><td colspan=2><input type="submit" name="subm" value="登録する" onclick="return lfnCheckSubmit(document.form<!--{$smarty.section.cnt.iteration}-->);"/></td></tr>
 									<!--{/if}-->
 								</table>
@@ -141,8 +141,8 @@
 							</form>
 						</table>
-						<!--¢¥¤ª¤¹¤¹¤á<!--{$smarty.section.cnt.iteration}-->-->
+						<!--▲おすすめ<!--{$smarty.section.cnt.iteration}-->-->
 						<!--{/section}-->
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -156,8 +156,8 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/campaign_create_tag.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/campaign_create_tag.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/campaign_create_tag.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -22,5 +22,5 @@
 <script type="text/javascript">
 </script>
-<title>EC¥µ¥¤¥È´ÉÍý¼Ô¥Ú¡¼¥¸</title>
+<title>ECサイト管理者ページ</title>
 </head>
 
@@ -31,8 +31,8 @@
 </noscript>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <div align="center">
-¡¡
-<!--¢§¸¡º÷¥Õ¥©¡¼¥à-->
+　
+<!--▼検索フォーム-->
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
 <input name="mode" type="hidden" value="search">
@@ -44,5 +44,5 @@
 <table bgcolor="#cccccc" width="420" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0">À¸À®¥¿¥°</td>
+		<td bgcolor="#f0f0f0">生成タグ</td>
 	</tr>
 	<tr class="fs12n">
@@ -53,13 +53,13 @@
 </table>
 <br />
-<input type="button" value="¸¡º÷·ë²Ì¤ØÌá¤ë" onClick="history.back()" />
+<input type="button" value="検索結果へ戻る" onClick="history.back()" />
 
-<!--{* ¥¿¥°É½¼¨¤Î»þ°Ê²¼¤òÉ½¼¨¤·¤Ê¤¤ *}-->
+<!--{* タグ表示の時以下を表示しない *}-->
 <!--{else}-->
 <table bgcolor="#cccccc" width="420" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0" width="100">¥«¥Æ¥´¥ê</td>
+		<td bgcolor="#f0f0f0" width="100">カテゴリ</td>
 		<td bgcolor="#ffffff" width="287"><select name="search_category_id">
-		<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+		<option value="" selected="selected">選択してください</option>
 		<!--{html_options options=$arrCatList selected=$arrForm.search_category_id}-->
 		</select>
@@ -67,28 +67,28 @@
 	</tr>
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0">¾¦ÉÊID</td>
+		<td bgcolor="#f0f0f0">商品ID</td>
 		<td bgcolor="#ffffff"><input type="text" name="search_product_id" value="<!--{$arrForm.search_product_id}-->" size="35" class="box35" /></td>
 	</tr>
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0">¾¦ÉÊÌ¾</td>
+		<td bgcolor="#f0f0f0">商品名</td>
 		<td bgcolor="#ffffff"><input type="text" name="search_name" value="<!--{$arrForm.search_name}-->" size="35" class="box35" /></td>
 	</tr>
 </table>
 <br />
-<input type="submit" name="subm" value="¸¡º÷¤ò³«»Ï" />
+<input type="submit" name="subm" value="検索を開始" />
 <br />
 <br />
 
-	<!--¢§¸¡º÷·ë²ÌÉ½¼¨-->
+	<!--▼検索結果表示-->
 	<!--{if $tpl_linemax}-->
 	<table width="420" border="0" cellspacing="0" cellpadding="0" summary=" " bgcolor="#FFFFFF">
 		<tr class="fs12">
-			<td align="left"><!--{$tpl_linemax}-->·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£	</td>
+			<td align="left"><!--{$tpl_linemax}-->件が該当しました。	</td>
 		</tr>
 		<tr class="fs12">
 			<td align="center">
-			<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+			<!--▼ページナビ-->
 			<!--{$tpl_strnavi}-->
-			<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+			<!--▲ページナビ-->
 			</td>
 		</tr>
@@ -96,14 +96,14 @@
 	</table>
 		
-	<!--¢§¸¡º÷¸åÉ½¼¨ÉôÊ¬-->
+	<!--▼検索後表示部分-->
 	<table width="420" border="0" cellspacing="1" cellpadding="5" bgcolor="#cccccc">
 		<tr bgcolor="#f0f0f0" align="center" class="fs12">
-			<td>¾¦ÉÊ²èÁü</td>
-			<td>¾¦ÉÊID</td>
-			<td>¾¦ÉÊÌ¾</td>
-			<td>·èÄê</td>
+			<td>商品画像</td>
+			<td>商品ID</td>
+			<td>商品名</td>
+			<td>決定</td>
 		</tr>
 		<!--{section name=cnt loop=$arrProducts}-->
-		<!--¢§¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+		<!--▼商品<!--{$smarty.section.cnt.iteration}-->-->
 		<tr bgcolor="#FFFFFF" class="fs12n">
 			<td width="90" align="center">
@@ -117,22 +117,22 @@
 			<td><!--{$arrProducts[cnt].product_code|escape|default:"-"}--></td>
 			<td><!--{$arrProducts[cnt].name|escape}--></td>
-			<td align="center"><a href="#" onClick="fnFormModeSubmit('form1', 'view', 'product_id', '<!--{$arrProducts[cnt].product_id}-->'); return false;">·èÄê</a></td>
+			<td align="center"><a href="#" onClick="fnFormModeSubmit('form1', 'view', 'product_id', '<!--{$arrProducts[cnt].product_id}-->'); return false;">決定</a></td>
 		</tr>
-		<!--¢¥¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+		<!--▲商品<!--{$smarty.section.cnt.iteration}-->-->
 		<!--{sectionelse}-->
 		<tr bgcolor="#FFFFFF" class="fs10n">
-			<td colspan="4">¾¦ÉÊ¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó</td>
+			<td colspan="4">商品が登録されていません</td>
 		</tr>	
 		<!--{/section}-->
 	</table>
 	<!--{/if}-->
-	<!--¢¥¸¡º÷·ë²ÌÉ½¼¨-->
+	<!--▲検索結果表示-->
 <!--{/if}-->
-<!--{* ¥¿¥°É½¼¨¤·¤Ê¤¤¤³¤³¤Þ¤Ç *}-->
+<!--{* タグ表示しないここまで *}-->
 
 </form>
 
 </div>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 </body>
 </html>
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/campaign.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/campaign.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/campaign.tpl	(revision 15078)
@@ -9,5 +9,5 @@
 <script type="text/javascript">
 <!--
-// ¥«¡¼¥È¤Ë¾¦ÉÊ¤òÆþ¤ì¤ë¤Ë¥Á¥§¥Ã¥¯¤¬Æþ¤Ã¤Æ¤¤¤ë¤«¥Á¥§¥Ã¥¯
+// カートに商品を入れるにチェックが入っているかチェック
 function fnIsCartOn(){
     if (document.form1.cart_flg.checked <!--{if $is_update}-->|| <!--{$arrForm.cart_flg}--><!--{/if}-->){
@@ -19,5 +19,5 @@
 //-->
 </script>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -30,12 +30,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -55,5 +55,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥­¥ã¥ó¥Ú¡¼¥ó¥Ú¡¼¥¸ÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->キャンペーンページ登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -66,9 +66,9 @@
 								</table>
 
-								<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+								<!--▼登録テーブルここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">	
 									<thead>
 									<tr>
-										<td bgcolor="#f2f1ec" width="140" class="fs12n">¥­¥ã¥ó¥Ú¡¼¥óÌ¾<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="140" class="fs12n">キャンペーン名<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="538" class="fs12n"><span class="red"><!--{$arrErr.campaign_name}--></span><input type="text" name="campaign_name" size="60" class="box60"  value="<!--{$arrForm.campaign_name|escape}-->" <!--{if $arrErr.campaign_name}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}--> maxlength="<!--{$smarty.const.STEXT_LEN}-->"/></span>
 									</tr>
@@ -76,79 +76,79 @@
 									<tfoot>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="140">¥­¥ã¥ó¥Ú¡¼¥ó´ü´Ö<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="140">キャンペーン期間<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="538">
 											<span class="red"><!--{$arrErr.start_year}--><!--{$arrErr.start_month}--><!--{$arrErr.start_day}--></span>
-											³«»ÏÆü»þ¡§
+											開始日時：
 											<select name="start_year" <!--{if $arrErr.start_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>----</option>
 												<!--{html_options options=$arrYear selected=$arrForm.start_year}-->
-											</select>Ç¯
+											</select>年
 											<select name="start_month" <!--{if $arrErr.start_month || $arrErr.start_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrMonth selected=$arrForm.start_month}-->
-											</select>·î
+											</select>月
 											<select name="start_day" <!--{if $arrErr.start_day || $arrErr.start_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrDay selected=$arrForm.start_day}-->
-											</select>Æü
+											</select>日
 											<select name="start_hour" <!--{if $arrErr.start_hour || $arrErr.start_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrHour selected=$arrForm.start_hour}-->
-											</select>»þ
+											</select>時
 											<select name="start_minute" <!--{if $arrErr.start_minute || $arrErr.start_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrMinutes selected=$arrForm.start_minute}-->
-											</select>Ê¬<br/><br/><br/>
+											</select>分<br/><br/><br/>
 											<span class="red"><!--{$arrErr.end_year}--><!--{$arrErr.end_month}--><!--{$arrErr.end_day}--></span>	
-											Ää»ßÆü»þ¡§
+											停止日時：
 											<select name="end_year" <!--{if $arrErr.end_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>----</option>
 												<!--{html_options options=$arrYear selected=$arrForm.end_year}-->
-											</select>Ç¯
+											</select>年
 											<select name="end_month" <!--{if $arrErr.end_month || $arrErr.end_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrMonth selected=$arrForm.end_month}-->
-											</select>·î
+											</select>月
 											<select name="end_day" <!--{if $arrErr.end_day || $arrErr.end_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrDay selected=$arrForm.end_day}-->
-											</select>Æü
+											</select>日
 											<select name="end_hour" <!--{if $arrErr.end_hour || $arrErr.end_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrHour selected=$arrForm.end_hour}-->
-											</select>»þ
+											</select>時
 											<select name="end_minute" <!--{if $arrErr.end_minute || $arrErr.end_year}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->>
 												<option value="" selected>--</option>
 												<!--{html_options options=$arrMinutes selected=$arrForm.end_minute}-->
-											</select>Ê¬<br/><br/><br/>
+											</select>分<br/><br/><br/>
 										</td>
 									</tr>									
 									<tr>
-										<td bgcolor="#f2f1ec" width="140" class="fs12n">¥Ç¥£¥ì¥¯¥È¥êÌ¾<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="140" class="fs12n">ディレクトリ名<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="538">
 											<span class="red12"><!--{$arrErr.directory_name}--></span><input type="text" name="directory_name" size="60" class="box60"  value="<!--{$arrForm.directory_name|escape}-->" <!--{if $arrErr.directory_name}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}--> maxlength="<!--{$smarty.const.STEXT_LEN}-->"/></span><br/>
-											<span class="fs10">¢¨<!--{$smarty.const.SITE_URL|sfTrimURL}--><!--{$smarty.const.URL_DIR|sfTrimURL}--><!--{$smarty.const.CAMPAIGN_URL}-->ÆþÎÏ¤·¤¿¥Ç¥£¥ì¥¯¥êÌ¾/ ¤Ç¥¢¥¯¥»¥¹½ÐÍè¤ë¤è¤¦¤Ë¤Ê¤ê¤Þ¤¹¡£</span>
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="140" class="fs12n">¿½¹þ¿ôÀ©¸æ</td>
-										<td bgcolor="#ffffff" width="538" class="fs12n"><span class="red"><!--{$arrErr.limit_count}--></span><input type="text" name="limit_count" size="54" class="box6"  value="<!--{$arrForm.limit_count|escape}-->" <!--{if $arrErr.limit_count}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}--> maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>&nbsp;·ï¤Ç½ªÎ»¥Ú¡¼¥¸¤ËÀÚ¤êÂØ¤¨
+											<span class="fs10">※<!--{$smarty.const.SITE_URL|sfTrimURL}--><!--{$smarty.const.URL_DIR|sfTrimURL}--><!--{$smarty.const.CAMPAIGN_URL}-->入力したディレクリ名/ でアクセス出来るようになります。</span>
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="140" class="fs12n">申込数制御</td>
+										<td bgcolor="#ffffff" width="538" class="fs12n"><span class="red"><!--{$arrErr.limit_count}--></span><input type="text" name="limit_count" size="54" class="box6"  value="<!--{$arrForm.limit_count|escape}-->" <!--{if $arrErr.limit_count}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}--> maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>&nbsp;件で終了ページに切り替え
 										</td>
 									</tr>								
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="140">½ÅÊ£¿½¹þÀ©¸æ</td>
-										<td bgcolor="#ffffff" width="538"><input type="checkbox" name="orverlapping_flg" id="orverlapping_flg" value="1" <!--{if $arrForm.orverlapping_flg eq 1}--> checked <!--{/if}--> ><label for="orverlapping_flg">½ÅÊ£¿½¹þ¤òÀ©¸æ¤¹¤ë</label></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="140">¥«¡¼¥È¤Ë¾¦ÉÊ¤òÆþ¤ì¤ë</td>
-										<td bgcolor="#ffffff" width="538"><input type="checkbox" onclick="fnIsCartOn()" name="cart_flg" id="cart_flg" value="1" <!--{if $arrForm.cart_flg eq 1}--> checked <!--{/if}--> <!--{if $is_update}-->disabled<!--{/if}-->><label for="cart_flg">¥«¡¼¥È¤Ë¾¦ÉÊ¤òÆþ¤ì¤ë¤è¤¦¤Ë¤¹¤ë</label></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="140">Á÷ÎÁÌµÎÁÀßÄê</td>
-										<td bgcolor="#ffffff" width="538"><input type="checkbox" name="deliv_free_flg" id="deliv_free_flg" value="1" <!--{if $arrForm.deliv_free_flg eq 1}--> checked <!--{/if}--> ><label for="deliv_free_flg">Á÷ÎÁÌµÎÁ</label></td>
+										<td bgcolor="#f2f1ec" width="140">重複申込制御</td>
+										<td bgcolor="#ffffff" width="538"><input type="checkbox" name="orverlapping_flg" id="orverlapping_flg" value="1" <!--{if $arrForm.orverlapping_flg eq 1}--> checked <!--{/if}--> ><label for="orverlapping_flg">重複申込を制御する</label></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="140">カートに商品を入れる</td>
+										<td bgcolor="#ffffff" width="538"><input type="checkbox" onclick="fnIsCartOn()" name="cart_flg" id="cart_flg" value="1" <!--{if $arrForm.cart_flg eq 1}--> checked <!--{/if}--> <!--{if $is_update}-->disabled<!--{/if}-->><label for="cart_flg">カートに商品を入れるようにする</label></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="140">送料無料設定</td>
+										<td bgcolor="#ffffff" width="538"><input type="checkbox" name="deliv_free_flg" id="deliv_free_flg" value="1" <!--{if $arrForm.deliv_free_flg eq 1}--> checked <!--{/if}--> ><label for="deliv_free_flg">送料無料</label></td>
 									</tr>
 									</tfoot>
 								</table>
-								<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+								<!--▲登録テーブルここまで-->
 								
 								<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -163,5 +163,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><a href="javascript:fnFormModeSubmit('form1', 'regist', '', '');"><img onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0"></a></td>
+												<td><a href="javascript:fnFormModeSubmit('form1', 'regist', '', '');"><img onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0"></a></td>
 											</tr>
 										</table>
@@ -185,5 +185,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥­¥ã¥ó¥Ú¡¼¥ó°ìÍ÷</span></td>										
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->キャンペーン一覧</span></td>										
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -196,17 +196,17 @@
 								</table>
 
-								<!--¢§°ìÍ÷É½¼¨¥¨¥ê¥¢¤³¤³¤«¤é-->
+								<!--▼一覧表示エリアここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="205" rowspan="2">¥­¥ã¥ó¥Ú¡¼¥óÌ¾</td>
-										<td width="50" rowspan="2">¿½¹þ¿Í¿ô</td>
-										<td width="160" colspan="2">¥Ç¥¶¥¤¥óÀßÄê</td>
-										<td width="50" rowspan="2">ÊÔ½¸</td>
-										<td width="50" rowspan="2">ºï½ü</td>
+										<td width="205" rowspan="2">キャンペーン名</td>
+										<td width="50" rowspan="2">申込人数</td>
+										<td width="160" colspan="2">デザイン設定</td>
+										<td width="50" rowspan="2">編集</td>
+										<td width="50" rowspan="2">削除</td>
 										<td width="50" rowspan="2">CSV</td>
 									</tr>
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="80">¥­¥ã¥ó¥Ú¡¼¥óÃæ</td>
-										<td width="80">¥­¥ã¥ó¥Ú¡¼¥ó½ªÎ»</td>
+										<td width="80">キャンペーン中</td>
+										<td width="80">キャンペーン終了</td>
 									</tr>
 									<!--{section name=cnt loop=$arrCampaign}-->					
@@ -214,17 +214,17 @@
 										<td width="205"><!--{$arrCampaign[cnt].campaign_name}--></td>
 										<td width="50"><!--{$arrCampaign[cnt].total_count}--></td>
-										<td width="80"><a href="<!--{$smarty.const.URL_CAMPAIGN_DESIGN}-->?campaign_id=<!--{$arrCampaign[cnt].campaign_id}-->&status=active">ÀßÄê</a></td>
-										<td width="80"><a href="<!--{$smarty.const.URL_CAMPAIGN_DESIGN}-->?campaign_id=<!--{$arrCampaign[cnt].campaign_id}-->&status=end">ÀßÄê</a></td>
+										<td width="80"><a href="<!--{$smarty.const.URL_CAMPAIGN_DESIGN}-->?campaign_id=<!--{$arrCampaign[cnt].campaign_id}-->&status=active">設定</a></td>
+										<td width="80"><a href="<!--{$smarty.const.URL_CAMPAIGN_DESIGN}-->?campaign_id=<!--{$arrCampaign[cnt].campaign_id}-->&status=end">設定</a></td>
 										<!--{if $arrCampaign[cnt].campaign_id != $arrForm.campaign_id}-->
-										<td width="50"><a href="javascript:fnFormModeSubmit('form1', 'update', 'campaign_id', '<!--{$arrCampaign[cnt].campaign_id}-->')">ÊÔ½¸</a></td>
+										<td width="50"><a href="javascript:fnFormModeSubmit('form1', 'update', 'campaign_id', '<!--{$arrCampaign[cnt].campaign_id}-->')">編集</a></td>
 										<!--{else}-->
-										<td width="50">ÊÔ½¸</td>
+										<td width="50">編集</td>
 										<!--{/if}-->
-										<td width="50"><a href="javascript:fnFormModeSubmit('form1', 'delete', 'campaign_id', '<!--{$arrCampaign[cnt].campaign_id}-->')">ºï½ü</a></td>
+										<td width="50"><a href="javascript:fnFormModeSubmit('form1', 'delete', 'campaign_id', '<!--{$arrCampaign[cnt].campaign_id}-->')">削除</a></td>
 										<td width="50"><a href="javascript:fnFormModeSubmit('form1', 'csv', 'campaign_id', '<!--{$arrCampaign[cnt].campaign_id}-->')">CSV</a></td>
 									</tr>
 									<!--{/section}-->									
 								</table>
-								<!--¢¥°ìÍ÷É½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+								<!--▲一覧表示エリアここまで-->
 									
 								</td>
@@ -238,10 +238,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/inquiry.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/inquiry.tpl	(revision 13231)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/inquiry.tpl	(revision 15078)
@@ -9,5 +9,5 @@
 <!--
 	function func_check() {
-		res = confirm('ÅÐÏ¿¤·¤Þ¤¹¡£µ¹¤·¤¤¤Ç¤¹¤«¡©');
+		res = confirm('登録します。宜しいですか？');
 		if( res == true ) {
 			return true;
@@ -46,5 +46,5 @@
 	
 	function delete_check() {
-		res = confirm('¥¢¥ó¥±¡¼¥È¤òºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«¡©');
+		res = confirm('アンケートを削除しても宜しいですか？');
 		if(res == true) {
 			return true;
@@ -55,15 +55,15 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -78,5 +78,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -85,5 +85,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{if $QUESTION_ID}-->½¤Àµ<!--{else}-->¿·µ¬<!--{/if}-->ÅÐÏ¿</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{if $QUESTION_ID}-->修正<!--{else}-->新規<!--{/if}-->登録</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -96,5 +96,5 @@
 						</table>
 						
-						<!--¢§FORM-->
+						<!--▼FORM-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 						<form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->?mode=regist" onSubmit="return func_check(); false;">
@@ -109,5 +109,5 @@
 							<!--{/if}-->
 							<tr class="fs12n">
-								<td width="140" bgcolor="#f2f1ec">²ÔÆ¯¡¦Èó²ÔÆ¯</td>
+								<td width="140" bgcolor="#f2f1ec">稼働・非稼働</td>
 								<td width="637" bgcolor="#ffffff">
 								<span <!--{if $ERROR.active}--><!--{sfSetErrorStyle}--><!--{/if}-->>
@@ -118,5 +118,5 @@
 							</tr>
 							<tr class="fs12n">
-								<td width="140" bgcolor="#f2f1ec">¥¢¥ó¥±¡¼¥È¥¿¥¤¥È¥ë<span class="red">*</span></td>
+								<td width="140" bgcolor="#f2f1ec">アンケートタイトル<span class="red">*</span></td>
 								<td width="637" bgcolor="#ffffff"><input type="text" name="title" size="70" class="box70"  maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.title|escape}-->" <!--{if $ERROR.title}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 									<!--{if $ERROR.title}--><br><span class="red"><!--{$ERROR.title}--></span><!--{/if}-->
@@ -124,5 +124,5 @@
 							</tr>
 								<tr class="fs12n">
-								<td width="140" bgcolor="#f2f1ec">¥¢¥ó¥±¡¼¥ÈÆâÍÆ</td>
+								<td width="140" bgcolor="#f2f1ec">アンケート内容</td>
 								<td width="637" bgcolor="#ffffff"><textarea name="contents" cols="60" rows="4" class="area60" wrap="physical" <!--{if $ERROR.contents}--><!--{sfSetErrorStyle}--><!--{/if}-->><!--{$smarty.post.contents}--></textarea>
 								<!--{if $ERROR.contents}--><br><span class="red"><!--{$ERROR.contents}--></span><!--{/if}--></td>
@@ -130,5 +130,5 @@
 							<!--{section name=question loop=$cnt_question}-->
 							<tr class="fs12n">
-								<td width="140" bgcolor="#f2f1ec">¼ÁÌä<!--{if $smarty.section.question.iteration eq 1}--><span class="red">*</span><!--{/if}--><!--{$smarty.section.question.iteration}--></td>
+								<td width="140" bgcolor="#f2f1ec">質問<!--{if $smarty.section.question.iteration eq 1}--><span class="red">*</span><!--{/if}--><!--{$smarty.section.question.iteration}--></td>
 								<td width="637" bgcolor="#ffffff">
 								<input type="text" name="question[<!--{$smarty.section.question.index}-->][name]" size="70" class="box70" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].name|escape}-->" <!--{if $ERROR.question[$smarty.section.question.index].name}--><!--{sfSetErrorStyle}--><!--{/if}-->>
@@ -147,14 +147,14 @@
 								<table id="TD<!--{$smarty.section.question.index}-->">
 								<tr class="fs12n" bgcolor="#ffffff">
-									<td colspan="2">1 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][0]" size="40" class="box40" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].option.0|escape}-->" <!--{if $ERROR.question[$smarty.section.question.index].kind}--><!--{sfSetErrorStyle}--><!--{/if}-->>¡¡2 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][1]" size="40" class="box40" value="<!--{$smarty.post.question[$smarty.section.question.index].option.1|escape}-->" <!--{if $ERROR.question[$smarty.section.question.index].kind}--><!--{sfSetErrorStyle}--><!--{/if}-->></td>
-								</tr>
-								<tr class="fs12n" bgcolor="#ffffff">
-									<td colspan="2">3 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][2]" size="40" class="box40" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].option.2|escape}-->">¡¡4 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][3]" size="40" class="box40" value="<!--{$smarty.post.question[$smarty.section.question.index].option.3|escape}-->"></td>
-								</tr>
-								<tr class="fs12n" bgcolor="#ffffff">
-									<td colspan="2">5 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][4]" size="40" class="box40" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].option.4|escape}-->">¡¡6 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][5]" size="40" class="box40" value="<!--{$smarty.post.question[$smarty.section.question.index].option.5|escape}-->"></td>
-								</tr>
-								<tr class="fs12n" bgcolor="#ffffff">
-									<td colspan="2">7 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][6]" size="40" class="box40" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].option.6|escape}-->">¡¡8 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][7]" size="40" class="box40" value="<!--{$smarty.post.question[$smarty.section.question.index].option.7|escape}-->"></td>
+									<td colspan="2">1 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][0]" size="40" class="box40" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].option.0|escape}-->" <!--{if $ERROR.question[$smarty.section.question.index].kind}--><!--{sfSetErrorStyle}--><!--{/if}-->>　2 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][1]" size="40" class="box40" value="<!--{$smarty.post.question[$smarty.section.question.index].option.1|escape}-->" <!--{if $ERROR.question[$smarty.section.question.index].kind}--><!--{sfSetErrorStyle}--><!--{/if}-->></td>
+								</tr>
+								<tr class="fs12n" bgcolor="#ffffff">
+									<td colspan="2">3 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][2]" size="40" class="box40" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].option.2|escape}-->">　4 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][3]" size="40" class="box40" value="<!--{$smarty.post.question[$smarty.section.question.index].option.3|escape}-->"></td>
+								</tr>
+								<tr class="fs12n" bgcolor="#ffffff">
+									<td colspan="2">5 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][4]" size="40" class="box40" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].option.4|escape}-->">　6 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][5]" size="40" class="box40" value="<!--{$smarty.post.question[$smarty.section.question.index].option.5|escape}-->"></td>
+								</tr>
+								<tr class="fs12n" bgcolor="#ffffff">
+									<td colspan="2">7 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][6]" size="40" class="box40" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$smarty.post.question[$smarty.section.question.index].option.6|escape}-->">　8 <input type="text" name="question[<!--{$smarty.section.question.index}-->][option][7]" size="40" class="box40" value="<!--{$smarty.post.question[$smarty.section.question.index].option.7|escape}-->"></td>
 								</tr>
 								</table>
@@ -162,5 +162,5 @@
 							<!--{/section}-->
 						</table>
-						<!--¢¥FORM-->
+						<!--▲FORM-->
 						
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -176,5 +176,5 @@
 									<tr>
 										<td>
-											<input type="submit" name="subm1" value="¥¢¥ó¥±¡¼¥È¤ò<!--{if $QUESTION_ID}-->½¤Àµ<!--{else}-->ºîÀ®<!--{/if}-->" />&nbsp;&nbsp;<input type="reset" value="ÆâÍÆ¤ò¥¯¥ê¥¢" />
+											<input type="submit" name="subm1" value="アンケートを<!--{if $QUESTION_ID}-->修正<!--{else}-->作成<!--{/if}-->" />&nbsp;&nbsp;<input type="reset" value="内容をクリア" />
 										</td>
 									</tr>
@@ -198,5 +198,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÅÐÏ¿ºÑ¤ß¥¢¥ó¥±¡¼¥È</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->登録済みアンケート</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -209,30 +209,30 @@
 						</table>
 
-						<!--¢§FORM-->
+						<!--▼FORM-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 						<form name="form2" method="post" action="<!--{$smaryt.server.PHP_SELF|escape}-->">
 							<tr class="fs12n" bgcolor="#f2f1ec" align="center">
-								<td width="42">ÊÔ½¸</td>
-								<td width="80">ÅÐÏ¿Æü</td>
-								<td width="280">¥¢¥ó¥±¡¼¥È¥¿¥¤¥È¥ë</td>
-								<td width="80">¥Ú¡¼¥¸»²¾È</td>
-								<td width="80">·ë²Ì¼èÆÀ</td>
-								<td width="42">ºï½ü</td>
+								<td width="42">編集</td>
+								<td width="80">登録日</td>
+								<td width="280">アンケートタイトル</td>
+								<td width="80">ページ参照</td>
+								<td width="80">結果取得</td>
+								<td width="42">削除</td>
 							</tr>
 							<!--{section name=data loop=$list_data}-->
 							<tr bgcolor="#FFFFFF" class="fs12" <!--{if $list_data[data].question_id eq $smarty.request.question_id}--><!--{sfSetErrorStyle}--><!--{/if}-->>
-								<td align="center" class="main"><a href="<!--{$smarty.server.PHP_SELF|escape}-->?question_id=<!--{$list_data[data].question_id}-->">ÊÔ½¸</a></td>
+								<td align="center" class="main"><a href="<!--{$smarty.server.PHP_SELF|escape}-->?question_id=<!--{$list_data[data].question_id}-->">編集</a></td>
 								<td align="center"><!--{$list_data[data].disp_date}--></td>
 								<td><!--{$list_data[data].question_name|escape}--></td>
-								<td align="center"><a href="<!--{$smarty.const.SITE_URL}-->inquiry/index.php?question_id=<!--{$list_data[data].question_id}-->" target="_blank">»²¾È</a></td>
+								<td align="center"><a href="<!--{$smarty.const.SITE_URL}-->inquiry/index.php?question_id=<!--{$list_data[data].question_id}-->" target="_blank">参照</a></td>
 								<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=csv&question_id=<!--{$list_data[data].question_id}-->">download</a></td>
-								<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=delete&question_id=<!--{$list_data[data].question_id}-->" onClick="return delete_check()">ºï½ü</a></td>
+								<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=delete&question_id=<!--{$list_data[data].question_id}-->" onClick="return delete_check()">削除</a></td>
 							</tr>
 							<!--{/section}-->
 						</form>
 						</table>
-						<!--¢¥FORM-->
-						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--▲FORM-->
+						
+						<!--登録テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -246,5 +246,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -252,5 +252,5 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
 				
 <script type="text/javascript">
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/page_edit.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/page_edit.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/page_edit.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -12,12 +12,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -36,5 +36,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Ú¡¼¥¸ÊÔ½¸</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->ページ編集</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -49,10 +49,10 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n" >
-										<td bgcolor="#f2f1ec" width="200">¥Ú¡¼¥¸ÁªÂò<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="200">ページ選択<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="507">
 										<!--{assign var=key value="page"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" onchange="fnModeSubmit('select','','');">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										<!--{html_options options=$arrPageList selected=$arrForm[$key].value}-->
 										</select>
@@ -68,5 +68,5 @@
 									<!--{assign var=key value="template"}-->
 									<tr>
-										<td bgcolor="#f2f1ec" colspan="2" class="fs12n">¥Æ¥ó¥×¥ì¡¼¥È<span class="red">¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
+										<td bgcolor="#f2f1ec" colspan="2" class="fs12n">テンプレート<span class="red">（上限<!--{$arrForm[$key].length}-->文字）</span></td>
 									</tr>
 									<tr>
@@ -90,6 +90,6 @@
 											<tr>
 												<td>
-													<input type="button" name="subm1" onclick="fnModeSubmit('preview','','');" value="¥×¥ì¥Ó¥å¡¼" />
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+													<input type="button" name="subm1" onclick="fnModeSubmit('preview','','');" value="プレビュー" />
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 												</td>
 											</tr>
@@ -112,10 +112,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/recomend_search.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/recomend_search.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/recomend_search.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -35,5 +35,5 @@
 //-->
 </script>
-<title>EC¥µ¥¤¥È´ÉÍý¼Ô¥Ú¡¼¥¸</title>
+<title>ECサイト管理者ページ</title>
 </head>
 
@@ -44,8 +44,8 @@
 </noscript>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <div align="center">
-¡¡
-<!--¢§¸¡º÷¥Õ¥©¡¼¥à-->
+　
+<!--▼検索フォーム-->
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
 <input name="mode" type="hidden" value="search">
@@ -53,7 +53,7 @@
 <table bgcolor="#cccccc" width="420" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0" width="100">¥«¥Æ¥´¥ê</td>
+		<td bgcolor="#f0f0f0" width="100">カテゴリ</td>
 		<td bgcolor="#ffffff" width="287"><select name="search_category_id">
-		<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+		<option value="" selected="selected">選択してください</option>
 		<!--{html_options options=$arrCatList selected=$arrForm.search_category_id}-->
 		</select>
@@ -61,24 +61,24 @@
 	</tr>
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0">¾¦ÉÊÌ¾</td>
+		<td bgcolor="#f0f0f0">商品名</td>
 		<td bgcolor="#ffffff"><input type="text" name="search_name" value="<!--{$arrForm.search_name}-->" size="35" class="box35" /></td>
 	</tr>
 </table>
 <br />
-<input type="submit" name="subm" value="¸¡º÷¤ò³«»Ï" />
+<input type="submit" name="subm" value="検索を開始" />
 <br />
 <br />
 
-	<!--¢§¸¡º÷·ë²ÌÉ½¼¨-->
+	<!--▼検索結果表示-->
 	<!--{if $tpl_linemax}-->
 	<table width="420" border="0" cellspacing="0" cellpadding="0" summary=" " bgcolor="#FFFFFF">
 		<tr class="fs12">
-			<td align="left"><!--{$tpl_linemax}-->·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£	</td>
+			<td align="left"><!--{$tpl_linemax}-->件が該当しました。	</td>
 		</tr>
 		<tr class="fs12">
 			<td align="center">
-			<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+			<!--▼ページナビ-->
 			<!--{$tpl_strnavi}-->
-			<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+			<!--▲ページナビ-->
 			</td>
 		</tr>
@@ -86,14 +86,14 @@
 	</table>
 		
-	<!--¢§¸¡º÷¸åÉ½¼¨ÉôÊ¬-->
+	<!--▼検索後表示部分-->
 	<table width="420" border="0" cellspacing="1" cellpadding="5" bgcolor="#cccccc">
 		<tr bgcolor="#f0f0f0" align="center" class="fs12">
-			<td>¾¦ÉÊ²èÁü</td>
-			<td>¾¦ÉÊÈÖ¹æ</td>
-			<td>¾¦ÉÊÌ¾</td>
-			<td>·èÄê</td>
+			<td>商品画像</td>
+			<td>商品番号</td>
+			<td>商品名</td>
+			<td>決定</td>
 		</tr>
 		<!--{section name=cnt loop=$arrProducts}-->
-		<!--¢§¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+		<!--▼商品<!--{$smarty.section.cnt.iteration}-->-->
 		<tr bgcolor="#FFFFFF" class="fs12n">
 			<td width="90" align="center">
@@ -107,20 +107,20 @@
 			<td><!--{$arrProducts[cnt].product_code|escape|default:"-"}--></td>
 			<td><!--{$arrProducts[cnt].name|escape}--></td>
-			<td align="center"><a href="" onClick="return func_submit(<!--{$arrProducts[cnt].product_id}-->)">·èÄê</a></td>
+			<td align="center"><a href="" onClick="return func_submit(<!--{$arrProducts[cnt].product_id}-->)">決定</a></td>
 		</tr>
-		<!--¢¥¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+		<!--▲商品<!--{$smarty.section.cnt.iteration}-->-->
 		<!--{sectionelse}-->
 		<tr bgcolor="#FFFFFF" class="fs10n">
-			<td colspan="4">¾¦ÉÊ¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó</td>
+			<td colspan="4">商品が登録されていません</td>
 		</tr>	
 		<!--{/section}-->
 	</table>
 	<!--{/if}-->
-	<!--¢¥¸¡º÷·ë²ÌÉ½¼¨-->
+	<!--▲検索結果表示-->
 
 </form>
 
 </div>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 </body>
 </html>
Index: branches/feature-module-update/data/Smarty/templates/admin/contents/csv_sql_view.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/contents/csv_sql_view.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/contents/csv_sql_view.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -24,5 +24,5 @@
 </style>
 
-<title>EC CUBE ´ÉÍý¼Ô²èÌÌ</title>
+<title>EC CUBE 管理者画面</title>
 </head>
 
@@ -33,5 +33,5 @@
 <div align="center">
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="556" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr><td height="15"></td></tr>
@@ -47,13 +47,13 @@
 				<table width="" border="0" cellspacing="1" cellpadding="5" summary=" ">
 					<tr align="left">
-						<td bgcolor="#f2f1ec" width="84" align="center" class="fs12n">SQLÊ¸</td>
+						<td bgcolor="#f2f1ec" width="84" align="center" class="fs12n">SQL文</td>
 						<td bgcolor="#ffffff" width="450" height="300" valign="top" class="fs12n"><strong><!--{$sql|escape|nl2br}--></strong></td>
 					</tr>
 					<tr align="left">
-						<td bgcolor="#f2f1ec" width="84" align="center" class="fs12n">¥¨¥é¡¼ÆâÍÆ</td>
+						<td bgcolor="#f2f1ec" width="84" align="center" class="fs12n">エラー内容</td>
 						<td bgcolor="#ffffff" width="450" height="100" valign="top" class="fs12n"><strong>
 						<!--{if $sqlerr != "" }-->
 							<!--{$sqlerr|escape|nl2br}-->
-						<!--{else}-->¥¨¥é¡¼¤Ï¤¢¤ê¤Þ¤»¤ó
+						<!--{else}-->エラーはありません
 						<!--{/if}--></strong></td>
 					</tr>
@@ -70,5 +70,5 @@
 	<tr><td height="2"></td></tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 </body>
Index: branches/feature-module-update/data/Smarty/templates/admin/develop/upload_csv.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/develop/upload_csv.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/develop/upload_csv.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -12,43 +12,43 @@
 		<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<!--¢§SUB NAVI-->
+				<!--▼SUB NAVI-->
 				<td class="fs12n"></td>
-				<!--¢¥SUB NAVI-->
+				<!--▲SUB NAVI-->
 			</tr><tr><td height="25"></td></tr>
 		</table>
 		
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td class="fs14n"><strong>¢£CSV¥¢¥Ã¥×¥í¡¼¥É</strong></td>
+				<td class="fs14n"><strong>■CSVアップロード</strong></td>
 			</tr>
 			<tr><td height="10"></td></tr>
 		</table>
 		
-		<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+		<!--▼登録テーブルここから-->
 		<form name="form1" id="form1" method="post" action="" enctype="multipart/form-data">
 		<input type="hidden" name="mode" value="csv_upload">
 		<table width="740" border="0" cellspacing="1" cellpadding="5" summary=" " bgcolor="#cccccc">
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">CSV¥Õ¥¡¥¤¥ë</td>
+				<td bgcolor="#f0f0f0" width="110">CSVファイル</td>
 				<td bgcolor="#ffffff" width="607">
 				<span class="red12"><!--{$arrErr.csv_file}--></span>
-				<input type="file" name="csv_file" size="60" class="box60" /><span class="red10"> (1¹ÔÌÜ¥¿¥¤¥È¥ë¹Ô)</span></td>
+				<input type="file" name="csv_file" size="60" class="box60" /><span class="red10"> (1行目タイトル行)</span></td>
 			</tr>
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">ÅÐÏ¿¾ðÊó</td>
+				<td bgcolor="#f0f0f0" width="110">登録情報</td>
 				<td bgcolor="#ffffff" width="607">
 				<!--{foreach name=title key=key item=item from=$arrTitle}-->
-				<!--{$smarty.foreach.title.iteration}-->¹àÌÜ¡§<!--{$item}--><br>
+				<!--{$smarty.foreach.title.iteration}-->項目：<!--{$item}--><br>
 				<!--{/foreach}-->
 				</td>
 			</tr>
 		</table>
-		<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+		<!--▲登録テーブルここまで-->
 		
 		<br />
-		<input type="submit" name="subm" value="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" />
+		<input type="submit" name="subm" value="この内容で登録する" />
 				
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		<table width="740" border="0" cellspacing="0" cellpadding="5" summary=" ">
 			</tr><tr><td height="25"></td></tr>
@@ -62,5 +62,5 @@
 			<span class="red12"><!--{$item}-->
 			<!--{if $key != 'blank'}-->
-			[ÃÍ¡§<!--{$arrParam[$key]}-->]
+			[値：<!--{$arrParam[$key]}-->]
 			<!--{/if}-->
 			<br></span>
@@ -82,3 +82,3 @@
 </table>
 
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/seo.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/seo.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/seo.tpl	(revision 15078)
@@ -6,19 +6,19 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
-<form name="form1" id="form1" method="post" action="<!--{$smarty.post.PHP_SELF|escape}-->" onSubmit="return window.confirm('ÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«');">
+<form name="form1" id="form1" method="post" action="<!--{$smarty.post.PHP_SELF|escape}-->" onSubmit="return window.confirm('登録しても宜しいですか');">
 <input type="hidden" name="mode" value="confirm">
 <input type="hidden" name="page_id" value="">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -35,5 +35,5 @@
 									<!--{foreach name=page key=key item=item from=$arrPageData}-->
 									<input type="hidden" name="disp_flg<!--{$item.page_id}-->" value="<!--{$disp_flg[$item.page_id]}-->">
-									<!-- <!--{$item.page_name}--> ¤³¤³¤«¤é -->
+									<!-- <!--{$item.page_name}--> ここから -->
 									<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 										<tr>
@@ -42,5 +42,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="638" class="fs14n"><span class="white" style="float:left"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$item.page_name}--> <!--{$item.url}--></span><a href="#" id="switch<!--{$item.page_id}-->" style="float:right " onClick="fnDispChange('disp<!--{$item.page_id}-->', 'switch<!--{$item.page_id}-->', 'disp_flg<!--{$item.page_id}-->');"><!--{if $disp_flg[$item.page_id] == ""}--><FONT Color="#FFFF99"> >> ÈóÉ½¼¨</FONT><!--{else}--><FONT Color="#FFFF99"> << É½¼¨</FONT><!--{/if}--></a></td>
+											<td bgcolor="#636469" width="638" class="fs14n"><span class="white" style="float:left"><!--コンテンツタイトル--><!--{$item.page_name}--> <!--{$item.url}--></span><a href="#" id="switch<!--{$item.page_id}-->" style="float:right " onClick="fnDispChange('disp<!--{$item.page_id}-->', 'switch<!--{$item.page_id}-->', 'disp_flg<!--{$item.page_id}-->');"><!--{if $disp_flg[$item.page_id] == ""}--><FONT Color="#FFFF99"> >> 非表示</FONT><!--{else}--><FONT Color="#FFFF99"> << 表示</FONT><!--{/if}--></a></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -56,20 +56,20 @@
 										<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 											<tr>
-												<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¿¥¿¥°:Author</td>
+												<td bgcolor="#f2f1ec" width="160" class="fs12n">メタタグ:Author</td>
 												<td bgcolor="#ffffff" width="557" class="fs10n">
 												<span class="red12"><!--{$arrErr[$item.page_id].author}--></span>
-												<input type="text" name="meta[<!--{$item.page_id}-->][author]" value="<!--{$item.author|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style='<!--{if $arrErr[$item.page_id].author != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->' /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
+												<input type="text" name="meta[<!--{$item.page_id}-->][author]" value="<!--{$item.author|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style='<!--{if $arrErr[$item.page_id].author != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->' /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
 											</tr>
 											<tr>
-												<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¿¥¿¥°:Description</td>
+												<td bgcolor="#f2f1ec" width="160" class="fs12n">メタタグ:Description</td>
 												<td bgcolor="#ffffff" width="557" class="fs10n">
 												<span class="red12"><!--{$arrErr[$item.page_id].description}--></span>
-												<input type="text" name="meta[<!--{$item.page_id}-->][description]" value="<!--{$item.description|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style='<!--{if $arrErr[$item.page_id].description != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->' /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
+												<input type="text" name="meta[<!--{$item.page_id}-->][description]" value="<!--{$item.description|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style='<!--{if $arrErr[$item.page_id].description != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->' /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
 											</tr>
 											<tr>
-												<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¿¥¿¥°:Keywords</td>
+												<td bgcolor="#f2f1ec" width="160" class="fs12n">メタタグ:Keywords</td>
 												<td bgcolor="#ffffff" width="557" class="fs10n">
 												<span class="red12"><!--{$arrErr[$item.page_id].keyword}--></span>
-												<input type="text" name="meta[<!--{$item.page_id}-->][keyword]" value="<!--{$item.keyword|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style='<!--{if $arrErr[$item.page_id].keyword != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->' /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
+												<input type="text" name="meta[<!--{$item.page_id}-->][keyword]" value="<!--{$item.keyword|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style='<!--{if $arrErr[$item.page_id].keyword != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->' /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
 											</tr>
 										</table>
@@ -86,5 +86,5 @@
 												<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 													<tr>
-														<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onclick="document.form1.page_id.value = <!--{$item.page_id}-->;"></td>
+														<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onclick="document.form1.page_id.value = <!--{$item.page_id}-->;"></td>
 													</tr>
 												</table>
@@ -101,5 +101,5 @@
 										</table>
 									</div>
-									<!-- <!--{$item.page_name}--> ¤³¤³¤Þ¤Ç -->
+									<!-- <!--{$item.page_name}--> ここまで -->
 									<!--{/foreach}-->
 								<!--{else}-->
@@ -107,5 +107,5 @@
 										<tr>
 											<td bgcolor="#ffffff" width="" height="300" class="fs12n" align="center">
-												É½¼¨¤¹¤ë¥Ç¡¼¥¿¤¬¤¢¤ê¤Þ¤»¤ó
+												表示するデータがありません
 											</td>
 										</tr>
@@ -123,10 +123,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/index.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="./index.php">
@@ -12,12 +12,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -36,5 +36,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->SHOP¥Þ¥¹¥¿ÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->SHOPマスタ登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -49,41 +49,41 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr>
-										<td bgcolor="#f2f1ec" colspan="2" class="fs12n">¢§´ðËÜ¾ðÊó</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">²ñ¼ÒÌ¾</td>
+										<td bgcolor="#f2f1ec" colspan="2" class="fs12n">▼基本情報</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">会社名</td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.company_name}--></span>
-										<input type="text" name="company_name" value="<!--{$arrForm.company_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.company_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">²ñ¼ÒÌ¾¡Ê¥«¥Ê¡Ë</td>
+										<input type="text" name="company_name" value="<!--{$arrForm.company_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.company_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">会社名（カナ）</td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.company_kana}--></span>
-										<input type="text" name="company_kana" value="<!--{$arrForm.company_kana|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.company_kana != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">Å¹Ì¾<span class="red"> *</span></td>
+										<input type="text" name="company_kana" value="<!--{$arrForm.company_kana|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.company_kana != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">店名<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.shop_name}--></span>
-										<input type="text" name="shop_name" value="<!--{$arrForm.shop_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.shop_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">Å¹Ì¾¡Ê¥«¥Ê¡Ë</td>
+										<input type="text" name="shop_name" value="<!--{$arrForm.shop_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.shop_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">店名（カナ）</td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.shop_kana}--></span>
-										<input type="text" name="shop_kana" value="<!--{$arrForm.shop_kana|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.shop_kana != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">Í¹ÊØÈÖ¹æ<span class="red"> *</span></td>
+										<input type="text" name="shop_kana" value="<!--{$arrForm.shop_kana|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.shop_kana != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="160">郵便番号<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537">
 										<span class="red12"><!--{$arrErr.zip01}--></span>
 										<span class="red12"><!--{$arrErr.zip02}--></span>
-										¢© <input type="text" name="zip01" value="<!--{$arrForm.zip01|escape}-->" maxlength="3" size="6" class="box6" style="<!--{if $arrErr.zip01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /> - <input type="text" name="zip02" value="<!--{$arrForm.zip02|escape}-->" maxlength="4"  size="6" class="box6" style="<!--{if $arrErr.zip02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" />
-										<input type="button" name="address_input" value="½»½êÆþÎÏ" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01');" />
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12">SHOP½»½ê<span class="red"> *</span></td>
+										〒 <input type="text" name="zip01" value="<!--{$arrForm.zip01|escape}-->" maxlength="3" size="6" class="box6" style="<!--{if $arrErr.zip01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /> - <input type="text" name="zip02" value="<!--{$arrForm.zip02|escape}-->" maxlength="4"  size="6" class="box6" style="<!--{if $arrErr.zip02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" />
+										<input type="button" name="address_input" value="住所入力" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01');" />
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12">SHOP住所<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537">
 										<table width="537" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -92,5 +92,5 @@
 													<span class="red12"><!--{$arrErr.pref}--></span>
 													<select name="pref" style="<!--{if $arrErr.pref != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" >							
-													<option value="" selected="selected">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+													<option value="" selected="selected">都道府県を選択</option>
 													<!--{html_options options=$arrPref selected=$arrForm.pref}-->
 													</select>
@@ -101,5 +101,5 @@
 												<td>
 												<span class="red12"><!--{$arrErr.addr01}--></span>
-												<input type="text" name="addr01" value="<!--{$arrForm.addr01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.addr01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span><br />
+												<input type="text" name="addr01" value="<!--{$arrForm.addr01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.addr01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span><br />
 												<!--{$smarty.const.SAMPLE_ADDRESS1}--></td>
 											</tr>
@@ -108,5 +108,5 @@
 												<td>
 												<span class="red12"><!--{$arrErr.addr02}--></span>
-												<input type="text" name="addr02" value="<!--{$arrForm.addr02|escape}-->"  maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.addr02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span><br />
+												<input type="text" name="addr02" value="<!--{$arrForm.addr02|escape}-->"  maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.addr02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span><br />
 												<!--{$smarty.const.SAMPLE_ADDRESS2}--></td>
 											</tr>
@@ -131,58 +131,58 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">Å¹ÊÞ±Ä¶È»þ´Ö</td>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">店舗営業時間</td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.business_hour}--></span>
-										<input type="text" name="business_hour" value="<!--{$arrForm.business_hour|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.business_hour != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">¾¦ÉÊÃíÊ¸¼õÉÕ<br>¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red"> *</span></td>
+										<input type="text" name="business_hour" value="<!--{$arrForm.business_hour|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.business_hour != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">商品注文受付<br>メールアドレス<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.email01}--></span>
-										<input type="text" name="email01" value="<!--{$arrForm.email01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.email01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">Ìä¤¤¹ç¤ï¤»¼õÉÕ<br>¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red"> *</span></td>
+										<input type="text" name="email01" value="<!--{$arrForm.email01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.email01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">問い合わせ受付<br>メールアドレス<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.email02}--></span>
-										<input type="text" name="email02" value="<!--{$arrForm.email02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.email02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">¥á¡¼¥ëÁ÷¿®¸µ<br>¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red"> *</span></td>
+										<input type="text" name="email02" value="<!--{$arrForm.email02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.email02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">メール送信元<br>メールアドレス<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.email03}--></span>
-										<input type="text" name="email03" value="<!--{$arrForm.email03|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.email03 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">Á÷¿®¥¨¥é¡¼¼õÉÕ<br>¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red"> *</span></td>
+										<input type="text" name="email03" value="<!--{$arrForm.email03|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.email03 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">送信エラー受付<br>メールアドレス<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<span class="red12"><!--{$arrErr.email04}--></span>
-										<input type="text" name="email04" value="<!--{$arrForm.email04|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.email04 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">¼è°·¾¦ÉÊ</td>
+										<input type="text" name="email04" value="<!--{$arrForm.email04|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.email04 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">取扱商品</td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<!--{assign var=key value="good_traded"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$key}-->" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key]|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.LLTEXT_LEN}-->Ê¸»ú¡Ë</span>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="180" class="fs12n">¥á¥Ã¥»¡¼¥¸</td>
+										<textarea name="<!--{$key}-->" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key]|escape}--></textarea><span class="red"> （上限<!--{$smarty.const.LLTEXT_LEN}-->文字）</span>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="180" class="fs12n">メッセージ</td>
 										<td bgcolor="#ffffff" width="537" class="fs10n">
 										<!--{assign var=key value="message"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$key}-->" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key]|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.LLTEXT_LEN}-->Ê¸»ú¡Ë</span>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" colspan="2">¢§SHOPµ¡Ç½</td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="180">¾ÃÈñÀÇÎ¨<span class="red"> *</span></td>
+										<textarea name="<!--{$key}-->" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key]|escape}--></textarea><span class="red"> （上限<!--{$smarty.const.LLTEXT_LEN}-->文字）</span>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" colspan="2">▼SHOP機能</td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="180">消費税率<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537">
 										<span class="red12"><!--{$arrErr.tax}--></span>
-										<input type="text" name="tax" value="<!--{$arrForm.tax|escape}-->" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" size="6" class="box6" style="<!--{if $arrErr.tax != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /> ¡ó</td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="180">²ÝÀÇµ¬Â§<span class="red"> *</span></td>
+										<input type="text" name="tax" value="<!--{$arrForm.tax|escape}-->" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" size="6" class="box6" style="<!--{if $arrErr.tax != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /> ％</td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="180">課税規則<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="537">
 										<span class="red12"><!--{$arrErr.tax_rule}--></span>
@@ -191,8 +191,8 @@
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="180">Á÷ÎÁÌµÎÁ¾ò·ï</td>
+										<td bgcolor="#f2f1ec" width="180">送料無料条件</td>
 										<td bgcolor="#ffffff" width="537">
 										<span class="red12"><!--{$arrErr.free_rule}--></span>
-										<input type="text" name="free_rule" value="<!--{$arrForm.free_rule|escape}-->" maxlength="<!--{$smarty.const.PRICE_LEN}-->" size="6" class="box6" style="<!--{if $arrErr.free_rule != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /> ±ß°Ê¾å¹ØÆþ»þÌµÎÁ</td>
+										<input type="text" name="free_rule" value="<!--{$arrForm.free_rule|escape}-->" maxlength="<!--{$smarty.const.PRICE_LEN}-->" size="6" class="box6" style="<!--{if $arrErr.free_rule != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" /> 円以上購入時無料</td>
 									</tr>
 								</table>
@@ -209,5 +209,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 											</tr>
 										</table>
@@ -229,10 +229,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/subnavi.tpl	(revision 15078)
@@ -7,25 +7,25 @@
 *}-->
 <table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-	<!--¥Ê¥Ó-->
-	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5', '#000000')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">SHOP¥Þ¥¹¥¿</span></a></td></tr>
+	<!--ナビ-->
+	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5', '#000000')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">SHOPマスタ</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'tradelaw'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./tradelaw.php" onMouseOver="naviStyleChange('tradelaw', '#a5a5a5')" <!--{if $tpl_subno != 'tradelaw'}-->onMouseOut="naviStyleChange('tradelaw', '#636469')"<!--{/if}--> id="tradelaw"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ÆÃÄê¾¦¼è°úË¡</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'tradelaw'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./tradelaw.php" onMouseOver="naviStyleChange('tradelaw', '#a5a5a5')" <!--{if $tpl_subno != 'tradelaw'}-->onMouseOut="naviStyleChange('tradelaw', '#636469')"<!--{/if}--> id="tradelaw"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">特定商取引法</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'delivery'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./delivery.php" onMouseOver="naviStyleChange('delivery', '#a5a5a5')" <!--{if $tpl_subno != 'delivery'}-->onMouseOut="naviStyleChange('delivery', '#636469')"<!--{/if}--> id="delivery"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ÇÛÁ÷ÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'delivery'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./delivery.php" onMouseOver="naviStyleChange('delivery', '#a5a5a5')" <!--{if $tpl_subno != 'delivery'}-->onMouseOut="naviStyleChange('delivery', '#636469')"<!--{/if}--> id="delivery"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">配送設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'payment'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./payment.php" onMouseOver="naviStyleChange('payment', '#a5a5a5')" <!--{if $tpl_subno != 'payment'}-->onMouseOut="naviStyleChange('payment', '#636469')"<!--{/if}--> id="payment"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">»ÙÊ§ÊýË¡ÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'payment'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./payment.php" onMouseOver="naviStyleChange('payment', '#a5a5a5')" <!--{if $tpl_subno != 'payment'}-->onMouseOut="naviStyleChange('payment', '#636469')"<!--{/if}--> id="payment"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">支払方法設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'point'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./point.php" onMouseOver="naviStyleChange('point', '#a5a5a5')" <!--{if $tpl_subno != 'point'}-->onMouseOut="naviStyleChange('point', '#636469')"<!--{/if}--> id="point"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥Ý¥¤¥ó¥ÈÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'point'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./point.php" onMouseOver="naviStyleChange('point', '#a5a5a5')" <!--{if $tpl_subno != 'point'}-->onMouseOut="naviStyleChange('point', '#636469')"<!--{/if}--> id="point"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ポイント設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'mail'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./mail.php" onMouseOver="naviStyleChange('mail_id', '#a5a5a5')" <!--{if $tpl_subno != 'mail'}-->onMouseOut="naviStyleChange('mail_id', '#636469')"<!--{/if}--> id="mail_id"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥á¡¼¥ëÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'mail'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./mail.php" onMouseOver="naviStyleChange('mail_id', '#a5a5a5')" <!--{if $tpl_subno != 'mail'}-->onMouseOut="naviStyleChange('mail_id', '#636469')"<!--{/if}--> id="mail_id"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">メール設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'seo'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./seo.php" onMouseOver="naviStyleChange('seo', '#a5a5a5')" <!--{if $tpl_subno != 'seo'}-->onMouseOut="naviStyleChange('seo', '#636469')"<!--{/if}--> id="seo"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">SEO´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'seo'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./seo.php" onMouseOver="naviStyleChange('seo', '#a5a5a5')" <!--{if $tpl_subno != 'seo'}-->onMouseOut="naviStyleChange('seo', '#636469')"<!--{/if}--> id="seo"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">SEO管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'kiyaku'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./kiyaku.php" onMouseOver="naviStyleChange('kiyaku', '#a5a5a5')" <!--{if $tpl_subno != 'kiyaku'}-->onMouseOut="naviStyleChange('kiyaku', '#636469')"<!--{/if}--> id="kiyaku"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">²ñ°÷µ¬ÌóÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'kiyaku'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./kiyaku.php" onMouseOver="naviStyleChange('kiyaku', '#a5a5a5')" <!--{if $tpl_subno != 'kiyaku'}-->onMouseOut="naviStyleChange('kiyaku', '#636469')"<!--{/if}--> id="kiyaku"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">会員規約設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'zip_install'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="#" onclick="win03('<!--{$smarty.const.URL_DIR}-->admin/basis/zip_install.php', 'install', '750', '350');" onMouseOver="naviStyleChange('zip_install', '#a5a5a5')" <!--{if $tpl_subno != 'zip_install'}-->onMouseOut="naviStyleChange('zip_install', '#636469')"<!--{/if}--> id="zip_install"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">Í¹ÊØÈÖ¹æDBÅÐÏ¿</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'zip_install'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="#" onclick="win03('<!--{$smarty.const.URL_DIR}-->admin/basis/zip_install.php', 'install', '750', '350');" onMouseOver="naviStyleChange('zip_install', '#a5a5a5')" <!--{if $tpl_subno != 'zip_install'}-->onMouseOut="naviStyleChange('zip_install', '#636469')"<!--{/if}--> id="zip_install"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">郵便番号DB登録</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno != 'control'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./control.php" onMouseOver="naviStyleChange('control', '#a5a5a5')" <!--{if $tpl_subno != 'control'}-->onMouseOut="naviStyleChange('control', '#636469')"<!--{/if}--> id="control"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥µ¥¤¥È´ÉÍýÀßÄê</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno != 'control'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./control.php" onMouseOver="naviStyleChange('control', '#a5a5a5')" <!--{if $tpl_subno != 'control'}-->onMouseOut="naviStyleChange('control', '#636469')"<!--{/if}--> id="control"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">サイト管理設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<!--¥Ê¥Ó-->
+	<!--ナビ-->
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/point.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/point.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/point.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="point_form" id="point_form" method="post" action="">
@@ -12,12 +12,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -36,5 +36,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Ý¥¤¥ó¥ÈÀßÄê</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->ポイント設定</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -50,13 +50,13 @@
 
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="170">¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="170">ポイント付与率<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557">
 										<!--{assign var=key value="point_rate"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" />
-										¡ó¡¡¾®¿ôÅÀ°Ê²¼ÀÚ¤ê¼Î¤Æ</td>
+										％　小数点以下切り捨て</td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="170">²ñ°÷ÅÐÏ¿»þÉÕÍ¿¥Ý¥¤¥ó¥È<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="170">会員登録時付与ポイント<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557">
 										<!--{assign var=key value="welcome_point"}-->
@@ -79,5 +79,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 											</tr>
 										</table>
@@ -99,10 +99,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/payment_input.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/payment_input.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/payment_input.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -21,5 +21,5 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/admin.js"></script>
 <!--{include file='css/contents.tpl'}-->
-<title>EC¥µ¥¤¥È´ÉÍý¼Ô¥Ú¡¼¥¸</title>
+<title>ECサイト管理者ページ</title>
 <script type="text/javascript">
 <!--
@@ -35,5 +35,5 @@
 
 <div align="center">
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="" enctype="multipart/form-data">
@@ -48,7 +48,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -68,5 +68,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="400" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->»ÙÊ§ÊýË¡ÅÐÏ¿¡¦ÊÔ½¸</span></td>
+											<td bgcolor="#636469" width="400" class="fs14n"><span class="white"><!--コンテンツタイトル-->支払方法登録・編集</span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -81,5 +81,5 @@
 									<table width="440" border="0" cellspacing="1" cellpadding="8" summary=" ">
 										<tr class="fs12n">
-											<td width="100" bgcolor="#f0f0f0">»ÙÊ§ÊýË¡<span class="red"> *</span></td>
+											<td width="100" bgcolor="#f0f0f0">支払方法<span class="red"> *</span></td>
 											<td width="340" bgcolor="#ffffff">
 											<!--{assign var=key value="payment_method"}-->
@@ -89,18 +89,18 @@
 										</tr>
 										<tr class="fs12n">
-											<td width="100" bgcolor="#f0f0f0">¼ê¿ôÎÁ<span class="red"> *</span></td>
+											<td width="100" bgcolor="#f0f0f0">手数料<span class="red"> *</span></td>
 											<td width="340" bgcolor="#ffffff">
 											<!--{if $charge_flg == 2}-->
-											ÀßÄê¤Ç¤­¤Þ¤»¤ó
+											設定できません
 											<!--{else}-->
 											<!--{assign var=key value="charge"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" size="10" class="box10" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" />
-											 ±ß
+											 円
 											<!--{/if}-->
 											</td>
 										</tr>
 										<tr class="fs12n">
-											<td width="100" bgcolor="#f0f0f0">ÍøÍÑ¾ò·ï(±ß)</td>
+											<td width="100" bgcolor="#f0f0f0">利用条件(円)</td>
 											<td width="340" bgcolor="#ffffff">
 											<!--{assign var=key_from value="rule"}-->
@@ -109,29 +109,29 @@
 											<span class="red12"><!--{$arrErr[$key_to]}--></span>
 											<input type="text" name="<!--{$arrForm[$key_from].keyname}-->" value="<!--{$arrForm[$key_from].value|escape}-->" size="10" class="box10" maxlength="<!--{$arrForm[$key_from].length}-->" style="<!--{$arrErr[$key_from]|sfGetErrorColor}-->" />
-											 ±ß
-											¡Á
+											 円
+											〜
 											<input type="text" name="<!--{$arrForm[$key_to].keyname}-->" value="<!--{$arrForm[$key_to].value|escape}-->" size="10" class="box10" maxlength="<!--{$arrForm[$key_to].length}-->" style="<!--{$arrErr[$key_to]|sfGetErrorColor}-->" />
-											 ±ß</td>
+											 円</td>
 										</tr>
 										<tr class="fs12n">
-											<td width="100" bgcolor="#f0f0f0">ÇÛÁ÷¥µ¡¼¥Ó¥¹<span class="red"> *</span></td>
+											<td width="100" bgcolor="#f0f0f0">配送サービス<span class="red"> *</span></td>
 											<td width="340" bgcolor="#ffffff">
 											<!--{assign var=key value="deliv_id"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<select name="deliv_id" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
-											<option value="">»ØÄê¤·¤Ê¤¤</option>
+											<option value="">指定しない</option>
 											<!--{html_options options=$arrDelivList selected=$arrForm[$key].value}-->
 											</select></td>
 										</tr>
 										<tr class="fs12n">
-											<td width="100" bgcolor="#f0f0f0">¥í¥´²èÁü</td>
+											<td width="100" bgcolor="#f0f0f0">ロゴ画像</td>
 											<td width="340" bgcolor="#ffffff">
 											<!--{assign var=key value="payment_image"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<!--{if $arrFile[$key].filepath != ""}-->
-											<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->">¡¡<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[²èÁü¤Î¼è¤ê¾Ã¤·]</a><br>
+											<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->">　<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br>
 											<!--{/if}-->
 											<input type="file" name="<!--{$key}-->" size="25" class="box25" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" />
-											<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="¥¢¥Ã¥×¥í¡¼¥É"></td>
+											<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="アップロード"></td>
 										</tr>						
 									</table>
@@ -148,5 +148,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 												</tr>
 											</table>
@@ -169,12 +169,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/kiyaku.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/kiyaku.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/kiyaku.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="./kiyaku.php">
@@ -13,11 +13,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -32,5 +32,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -39,5 +39,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->²ñ°÷µ¬ÌóÅÐÏ¿</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->会員規約登録</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -52,17 +52,17 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12n">µ¬Ìó¥¿¥¤¥È¥ë<span class="red"> *</span></td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12n">規約タイトル<span class="red"> *</span></td>
 								<td bgcolor="#ffffff" width="557" class="fs10n">
 								<span class="red12"><!--{$arrErr.kiyaku_title}--></span>
 								<input type="text" name="kiyaku_title" value="<!--{$arrForm.kiyaku_title|escape}-->" maxlength="<!--{$smarty.const.SMTEXT_LEN}-->" style="" size="60" class="box60"/>
-								<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.SMTEXT_LEN}-->Ê¸»ú¡Ë</span>
+								<span class="red"> （上限<!--{$smarty.const.SMTEXT_LEN}-->文字）</span>
 								</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12n">µ¬ÌóÆâÍÆ<span class="red"> *</span></td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12n">規約内容<span class="red"> *</span></td>
 								<td bgcolor="#ffffff" width="557" class="fs10n">
 								<span class="red12"><!--{$arrErr.kiyaku_text}--></span>
 								<textarea name="kiyaku_text" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" cols="60" rows="8" class="area60" style="" ><!--{$arrForm.kiyaku_text|escape}--></textarea>
-								<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.MLTEXT_LEN}-->Ê¸»ú¡Ë</span>
+								<span class="red"> （上限<!--{$smarty.const.MLTEXT_LEN}-->文字）</span>
 								</td>
 							</tr>
@@ -80,5 +80,5 @@
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
-										<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm"></td>
+										<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm"></td>
 									</tr>
 								</table>
@@ -97,18 +97,18 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-								<td width="471">µ¬Ìó¥¿¥¤¥È¥ë</td>
-								<td width="50">ÊÔ½¸</td>
-								<td width="50">ºï½ü</td>
-								<td width="70">°ÜÆ°</td>
+								<td width="471">規約タイトル</td>
+								<td width="50">編集</td>
+								<td width="50">削除</td>
+								<td width="70">移動</td>
 							</tr>
 							<!--{section name=cnt loop=$arrKiyaku}-->
 							<tr bgcolor="<!--{if $tpl_class_id != $arrKiyaku[cnt].kiyaku_id}-->#ffffff<!--{else}--><!--{$smarty.const.SELECT_RGB}--><!--{/if}-->" class="fs12">
 								<!--{assign var=kiyaku_id value=$arrKiyaku[cnt].kiyaku_id}-->
-								<td><!--{* µ¬³ÊÌ¾ *}--><!--{$arrKiyaku[cnt].kiyaku_title|escape}--></td>
+								<td><!--{* 規格名 *}--><!--{$arrKiyaku[cnt].kiyaku_title|escape}--></td>
 								<td align="center">
 								<!--{if $tpl_kiyaku_id != $arrKiyaku[cnt].kiyaku_id}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit', 'kiyaku_id', <!--{$arrKiyaku[cnt].kiyaku_id}-->); return false;">ÊÔ½¸</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit', 'kiyaku_id', <!--{$arrKiyaku[cnt].kiyaku_id}-->); return false;">編集</a>
 								<!--{else}-->
-								ÊÔ½¸Ãæ
+								編集中
 								<!--{/if}-->
 								</td>
@@ -117,13 +117,13 @@
 								-
 								<!--{else}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'kiyaku_id', <!--{$arrKiyaku[cnt].kiyaku_id}-->); return false;">ºï½ü</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'kiyaku_id', <!--{$arrKiyaku[cnt].kiyaku_id}-->); return false;">削除</a>
 								<!--{/if}-->
 								</td>
 								<td align="center">
 								<!--{if $smarty.section.cnt.iteration != 1}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up', 'kiyaku_id', <!--{$arrKiyaku[cnt].kiyaku_id}-->); return false;" />¾å¤Ø</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up', 'kiyaku_id', <!--{$arrKiyaku[cnt].kiyaku_id}-->); return false;" />上へ</a>
 								<!--{/if}-->
 								<!--{if $smarty.section.cnt.iteration != $smarty.section.cnt.last}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down', 'kiyaku_id', <!--{$arrKiyaku[cnt].kiyaku_id}-->); return false;" />²¼¤Ø</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down', 'kiyaku_id', <!--{$arrKiyaku[cnt].kiyaku_id}-->); return false;" />下へ</a>
 								<!--{/if}-->
 								</td>
@@ -131,5 +131,5 @@
 							<!--{/section}-->
 						</table>
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -143,5 +143,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -149,3 +149,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/payment.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/payment.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/payment.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -13,12 +13,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -37,5 +37,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->»ÙÊ§ÊýË¡ÀßÄê</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->支払方法設定</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -50,11 +50,11 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr align="center" bgcolor="#f2f1ec" class="fs12n">
-										<td width="134">»ÙÊ§ÊýË¡</td>
-										<td width="69">¼ê¿ôÎÁ¡Ê±ß¡Ë</td>
-										<td width="124">ÍøÍÑ¾ò·ï</td>
-										<td width="84">ÇÛÁ÷¥µ¡¼¥Ó¥¹</td>
-										<td width="44">ÊÔ½¸</td>
-										<td width="44">ºï½ü</td>
-										<td width="69">°ÜÆ°</td>
+										<td width="134">支払方法</td>
+										<td width="69">手数料（円）</td>
+										<td width="124">利用条件</td>
+										<td width="84">配送サービス</td>
+										<td width="44">編集</td>
+										<td width="44">削除</td>
+										<td width="69">移動</td>
 									</tr>
 									<!--{section name=cnt loop=$arrPaymentListFree}-->
@@ -69,18 +69,18 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr class="fs12">
-													<td align="center" width="80"><!--{if $arrPaymentListFree[cnt].rule > 0}--><!--{$arrPaymentListFree[cnt].rule|escape|number_format}--><!--{else}-->0<!--{/if}-->±ß</td>
-													<td align="center"> ¡Á </td>
-													<td align="center" width="80"><!--{if $arrPaymentListFree[cnt].upper_rule > 0}--><!--{$arrPaymentListFree[cnt].upper_rule|escape|number_format}-->±ß<!--{else}-->ÌµÀ©¸Â<!--{/if}--></td>
+													<td align="center" width="80"><!--{if $arrPaymentListFree[cnt].rule > 0}--><!--{$arrPaymentListFree[cnt].rule|escape|number_format}--><!--{else}-->0<!--{/if}-->円</td>
+													<td align="center"> 〜 </td>
+													<td align="center" width="80"><!--{if $arrPaymentListFree[cnt].upper_rule > 0}--><!--{$arrPaymentListFree[cnt].upper_rule|escape|number_format}-->円<!--{else}-->無制限<!--{/if}--></td>
 												</tr>
 											</table>
-										<td><!--{assign var=key value="`$arrPaymentListFree[cnt].deliv_id`"}--><!--{$arrDelivList[$key]|default:"Ì¤ÅÐÏ¿"}--></td>
-										<td align="center"><!--{if $arrPaymentListFree[cnt].fix != 1}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win03('./payment_input.php?mode=pre_edit&payment_id=<!--{$arrPaymentListFree[cnt].payment_id}-->','payment_input','530','400'); return false;">ÊÔ½¸</a><!--{else}-->-<!--{/if}--></td>
-										<td align="center"><!--{if $arrPaymentListFree[cnt].fix != 1}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'payment_id', <!--{$arrPaymentListFree[cnt].payment_id}-->); return false;">ºï½ü</a><!--{else}-->-<!--{/if}--></td>
+										<td><!--{assign var=key value="`$arrPaymentListFree[cnt].deliv_id`"}--><!--{$arrDelivList[$key]|default:"未登録"}--></td>
+										<td align="center"><!--{if $arrPaymentListFree[cnt].fix != 1}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win03('./payment_input.php?mode=pre_edit&payment_id=<!--{$arrPaymentListFree[cnt].payment_id}-->','payment_input','530','400'); return false;">編集</a><!--{else}-->-<!--{/if}--></td>
+										<td align="center"><!--{if $arrPaymentListFree[cnt].fix != 1}--><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'payment_id', <!--{$arrPaymentListFree[cnt].payment_id}-->); return false;">削除</a><!--{else}-->-<!--{/if}--></td>
 										<td align="center">
 										<!--{if $smarty.section.cnt.iteration != 1}-->
-										<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','payment_id', <!--{$arrPaymentListFree[cnt].payment_id}-->); return false;">¾å¤Ø</a>
+										<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','payment_id', <!--{$arrPaymentListFree[cnt].payment_id}-->); return false;">上へ</a>
 										<!--{/if}-->
 										<!--{if $smarty.section.cnt.iteration != $smarty.section.cnt.last}-->
-										<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','payment_id', <!--{$arrPaymentListFree[cnt].payment_id}-->); return false;">²¼¤Ø</a>
+										<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','payment_id', <!--{$arrPaymentListFree[cnt].payment_id}-->); return false;">下へ</a>
 										<!--{/if}-->
 										</td>
@@ -100,5 +100,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="button" name="subm2" value="»ÙÊ§ÊýË¡¤òÄÉ²Ã" onclick="win03('./payment_input.php','payment_input','550','400');" /></td>
+												<td><input type="button" name="subm2" value="支払方法を追加" onclick="win03('./payment_input.php','payment_input','550','400');" /></td>
 											</tr>
 										</table>
@@ -120,10 +120,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/control.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/control.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/control.tpl	(revision 15078)
@@ -6,17 +6,17 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -35,5 +35,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥µ¥¤¥È´ÉÍýÀßÄê</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->サイト管理設定</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -48,7 +48,7 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr align="center" bgcolor="#f2f1ec" class="fs12n">
-										<td width="396">´ÉÍý¥¿¥¤¥È¥ë/´ÉÍýÆâÍÆ</td>
-										<td width="128">ÁªÂò¹àÌÜ</td>
-										<td width="44">ÊÔ½¸</td>
+										<td width="396">管理タイトル/管理内容</td>
+										<td width="128">選択項目</td>
+										<td width="44">編集</td>
 									</tr>
 									<!--{section name=cnt loop=$arrControlList}-->
@@ -64,5 +64,5 @@
 										<input type="hidden" name="control_id" value="<!--{$arrControlList[cnt].control_id}-->">
 										<td align="center">
-											<input type="submit" value="ÊÔ½¸" name="subm">
+											<input type="submit" value="編集" name="subm">
 										</td>
 										</form>
@@ -81,10 +81,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/delivery_input.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/delivery_input.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/delivery_input.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="">
@@ -13,12 +13,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -37,5 +37,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛÁ÷¶È¼ÔÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配送業者登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -50,5 +50,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td width="100" bgcolor="#f2f1ec">ÇÛÁ÷¶È¼ÔÌ¾<span class="red"> *</span></td>
+										<td width="100" bgcolor="#f2f1ec">配送業者名<span class="red"> *</span></td>
 										<td width="617" bgcolor="#ffffff" colspan="3">
 										<!--{assign var=key value="name"}-->
@@ -57,5 +57,5 @@
 									</tr>
 									<tr class="fs12n">
-										<td width="100" bgcolor="#f2f1ec">Ì¾¾Î<span class="red"> *</span></td>
+										<td width="100" bgcolor="#f2f1ec">名称<span class="red"> *</span></td>
 										<td width="617" bgcolor="#ffffff" colspan="3">
 										<!--{assign var=key value="service_name"}-->
@@ -64,5 +64,5 @@
 									</tr>
 									<tr class="fs12n">
-										<td width="100" bgcolor="#f2f1ec">ÅÁÉ¼No.URL</td>
+										<td width="100" bgcolor="#f2f1ec">伝票No.URL</td>
 										<td width="617" bgcolor="#ffffff" colspan="3">
 										<!--{assign var=key value="confirm_url"}-->
@@ -82,5 +82,5 @@
 										<!--{/if}-->
 										<tr class="fs12n">
-										<td width="100" bgcolor="#f2f1ec">ÇÛÁ÷»þ´Ö<!--{$keyno}--></td>
+										<td width="100" bgcolor="#f2f1ec">配送時間<!--{$keyno}--></td>
 										<!--{if $smarty.section.cnt.last}-->
 										<!--{assign var=colspan value="3"}-->	
@@ -91,5 +91,5 @@
 										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="20" class="box20" /></td>
 									<!--{else}-->
-										<td width="100" bgcolor="#f2f1ec">ÇÛÁ÷»þ´Ö<!--{$keyno}--></td>
+										<td width="100" bgcolor="#f2f1ec">配送時間<!--{$keyno}--></td>
 										<td width="248" bgcolor="#ffffff"><input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" size="20" class="box20" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> </td>
 										</tr>
@@ -109,5 +109,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛÁ÷ÎÁÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配送料登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -121,5 +121,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#ffffff" colspan="4">¢¨Á´¹ñ°ìÎ§Á÷ÎÁ <input type="text" name="fee_all" size="10" class="box10" /> ±ß¤ËÀßÄê¤¹¤ë¡¡<input type="button" name="renew" value="È¿±Ç" onclick="fnSetDelivFee(<!--{$smarty.const.DELIVFEE_MAX}-->);" /></td>
+										<td bgcolor="#ffffff" colspan="4">※全国一律送料 <input type="text" name="fee_all" size="10" class="box10" /> 円に設定する　<input type="button" name="renew" value="反映" onclick="fnSetDelivFee(<!--{$smarty.const.DELIVFEE_MAX}-->);" /></td>
 									</tr>
 									<!--{section name=cnt loop=$smarty.const.DELIVFEE_MAX}-->
@@ -143,8 +143,8 @@
 										<!--{/if}-->
 										<td width="247" bgcolor="#ffffff" colspan="<!--{$colspan}-->">
-										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" size="20" class="box20" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> ±ß</td>
+										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" size="20" class="box20" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 円</td>
 									<!--{else}-->
 										<td width="100" bgcolor="#f2f1ec"><!--{$arrPref[$keyno]}--></td>
-										<td width="248" bgcolor="#ffffff"><input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" size="20" class="box20" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> ±ß</td>
+										<td width="248" bgcolor="#ffffff"><input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" size="20" class="box20" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /> 円</td>
 										</tr>
 									<!--{/if}-->
@@ -165,6 +165,6 @@
 											<tr>
 												<td>
-													<a href="./delivery.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë" border="0" name="back"></a>
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+													<a href="./delivery.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="前のページに戻る" border="0" name="back"></a>
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 												</td>
 											</tr>
@@ -187,10 +187,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/mail.tpl	(revision 15078)
@@ -15,5 +15,5 @@
 function checkFlagAndSubmit(){
 	if ( flag == 1 ){
-		if( confirm('ÆâÍÆ¤¬ÊÑ¹¹¤µ¤ì¤Æ¤¤¤Þ¤¹¡£Â³¹Ô¤¹¤ì¤ÐÊÑ¹¹ÆâÍÆ¤ÏÇË´þ¤µ¤ì¤Þ¤¹¡£\nµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«¡©' )){
+		if( confirm('内容が変更されています。続行すれば変更内容は破棄されます。\n宜しいでしょうか？' )){
 			fnSetvalAndSubmit( 'form1', 'mode', 'id_set' );
 		} else {
@@ -28,5 +28,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -34,12 +34,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -58,5 +58,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥á¡¼¥ëÀßÄê</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->メール設定</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -71,10 +71,10 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥Æ¥ó¥×¥ì¡¼¥È<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">テンプレート<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<!--{assign var=key value="template_id"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<select name="template_id" onChange="return checkFlagAndSubmit();" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
-										<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="" selected="selected">選択してください</option>
 										<!--{html_options options=$arrMailTEMPLATE selected=$arrForm[$key]}-->
 										</select>
@@ -82,5 +82,5 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¡¼¥ë¥¿¥¤¥È¥ë<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メールタイトル<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<!--{assign var=key value="subject"}-->
@@ -90,17 +90,17 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12">¥Ø¥Ã¥À¡¼</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12">ヘッダー</td>
 										<td bgcolor="#ffffff" width="557" class="fs10">
 										<!--{assign var=key value="header"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<textarea name="header" cols="75" rows="12" class="area75" onChange="setFlag();" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{$arrForm[$key]|escape}--></textarea><br />
-										<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.LTEXT_LEN}-->Ê¸»ú¡Ë
+										<span class="red"> （上限<!--{$smarty.const.LTEXT_LEN}-->文字）
 										</span>
 						
 										<div align="right">
-											<input type="button" width="110" height="30" value="Ê¸»ú¿ô¥«¥¦¥ó¥È" onclick="fnCharCount('form1','header','cnt_header');" border="0" name="next" id="next" />
-											<br>º£¤Þ¤Ç¤ËÆþÎÏ¤·¤¿¤Î¤Ï
+											<input type="button" width="110" height="30" value="文字数カウント" onclick="fnCharCount('form1','header','cnt_header');" border="0" name="next" id="next" />
+											<br>今までに入力したのは
 											<input type="text" name="cnt_header" size="4" class="box4" readonly = true style="text-align:right">
-											Ê¸»ú¤Ç¤¹¡£
+											文字です。
 										</div>
 						
@@ -109,18 +109,18 @@
 						
 									<tr class="fs12n">
-										<td bgcolor="#ffffff" colspan="2" align="center" height="40">Æ°Åª¥Ç¡¼¥¿ÁÞÆþÉôÊ¬</td>
+										<td bgcolor="#ffffff" colspan="2" align="center" height="40">動的データ挿入部分</td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12">¥Õ¥Ã¥¿¡¼</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12">フッター</td>
 										<td bgcolor="#ffffff" width="557" class="fs10">
 										<!--{assign var=key value="footer"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<textarea name="footer" cols="75" rows="12" class="area75" onChange="setFlag();" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{$arrForm[$key]|escape}--></textarea><br />
-										<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.LTEXT_LEN}-->Ê¸»ú¡Ë</span>
+										<span class="red"> （上限<!--{$smarty.const.LTEXT_LEN}-->文字）</span>
 										<div align="right">
-											<input type="button" width="110" height="30" value="Ê¸»ú¿ô¥«¥¦¥ó¥È" onclick="fnCharCount('form1','footer','cnt_footer');" border="0" name="next" id="next" />
-											<br>º£¤Þ¤Ç¤ËÆþÎÏ¤·¤¿¤Î¤Ï
+											<input type="button" width="110" height="30" value="文字数カウント" onclick="fnCharCount('form1','footer','cnt_footer');" border="0" name="next" id="next" />
+											<br>今までに入力したのは
 											<input type="text" name="cnt_footer" size="4" class="box4" readonly = true style="text-align:right">
-											Ê¸»ú¤Ç¤¹¡£
+											文字です。
 										</div>
 										</td>
@@ -139,5 +139,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 											</tr>
 										</table>
@@ -159,11 +159,11 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/delivery.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/delivery.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/delivery.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -13,12 +13,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -37,5 +37,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛÁ÷¶È¼ÔÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配送業者登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -50,9 +50,9 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr align="center" bgcolor="#f2f1ec" class="fs12n">
-										<td width="223">ÇÛÁ÷¶È¼Ô</td>
-										<td width="222">Ì¾¾Î</td>
-										<td width="50">ÊÑ¹¹</td>
-										<td width="50">ºï½ü</td>
-										<td width="130">°ÜÆ°</td>
+										<td width="223">配送業者</td>
+										<td width="222">名称</td>
+										<td width="50">変更</td>
+										<td width="50">削除</td>
+										<td width="130">移動</td>
 										
 									</tr>
@@ -61,13 +61,13 @@
 											<td><!--{$arrDelivList[cnt].name|escape}--></td>
 											<td><!--{$arrDelivList[cnt].service_name|escape}--></td>
-											<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnChangeAction('./delivery_input.php'); fnModeSubmit('pre_edit', 'deliv_id', <!--{$arrDelivList[cnt].deliv_id}-->); return false;">ÊÑ¹¹</a></td>
+											<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnChangeAction('./delivery_input.php'); fnModeSubmit('pre_edit', 'deliv_id', <!--{$arrDelivList[cnt].deliv_id}-->); return false;">変更</a></td>
 											
-											<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'deliv_id', <!--{$arrDelivList[cnt].deliv_id}-->); return false;">ºï½ü</a></td>
+											<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'deliv_id', <!--{$arrDelivList[cnt].deliv_id}-->); return false;">削除</a></td>
 											<td align="center">
 											<!--{if $smarty.section.cnt.iteration != 1}-->
-											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','deliv_id', '<!--{$arrDelivList[cnt].deliv_id}-->'); return false;">¾å¤Ø</a>
+											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','deliv_id', '<!--{$arrDelivList[cnt].deliv_id}-->'); return false;">上へ</a>
 											<!--{/if}-->
 											<!--{if $smarty.section.cnt.iteration != $smarty.section.cnt.last}-->
-											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','deliv_id', '<!--{$arrDelivList[cnt].deliv_id}-->'); return false;">²¼¤Ø</a>
+											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','deliv_id', '<!--{$arrDelivList[cnt].deliv_id}-->'); return false;">下へ</a>
 											<!--{/if}-->
 											</td>
@@ -87,5 +87,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="button" name="subm2" value="ÇÛÁ÷¶È¼Ô<!--{if $smarty.const.INPUT_DELIV_FEE}-->¡¦ÇÛÁ÷ÎÁ<!--{/if}-->¤òÄÉ²Ã" onclick="fnChangeAction('./delivery_input.php'); fnModeSubmit('pre_edit','','');" /></td>
+												<td><input type="button" name="subm2" value="配送業者<!--{if $smarty.const.INPUT_DELIV_FEE}-->・配送料<!--{/if}-->を追加" onclick="fnChangeAction('./delivery_input.php'); fnModeSubmit('pre_edit','','');" /></td>
 											</tr>
 										</table>
@@ -107,10 +107,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/basis/tradelaw.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/basis/tradelaw.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/basis/tradelaw.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="">
@@ -12,12 +12,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -36,5 +36,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÆÃÄê¾¦¼è°úË¡ÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->特定商取引法登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -49,19 +49,19 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">ÈÎÇä¶È¼Ô<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">販売業者<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_company"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">±¿±ÄÀÕÇ¤¼Ô<span class="red"> *</span></td>
+										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="60" class="box60" /><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">運営責任者<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_manager"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
+										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="60" class="box60" /><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="156">Í¹ÊØÈÖ¹æ<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="156">郵便番号<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522"> 
 										<!--{assign var=key1 value="law_zip01"}-->
@@ -69,13 +69,13 @@
 										<span class="red12"><!--{$arrErr[$key1]}--></span>
 										<span class="red12"><!--{$arrErr[$key2]}--></span>
-										¢©
+										〒
 										<input type="text" name="<!--{$arrForm[$key1].keyname}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"  size="6" class="box6" />
 										 - 
 										<input type="text"  name="<!--{$arrForm[$key2].keyname}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->"  size="6" class="box6" />
-										<input type="button" name="address_input" value="½»½êÆþÎÏ" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'law_zip01', 'law_zip02', 'law_pref', 'law_addr01');" />
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12">½êºßÃÏ<span class="red"> *</span></td>
+										<input type="button" name="address_input" value="住所入力" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'law_zip01', 'law_zip02', 'law_pref', 'law_addr01');" />
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="156" class="fs12">所在地<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522">
 										<table width="522" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -85,5 +85,5 @@
 													<span class="red12"><!--{$arrErr[$key]}--></span>
 													<select name="<!--{$arrForm[$key].keyname}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
-													<option value="" selected="selected">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+													<option value="" selected="selected">都道府県を選択</option>
 													<!--{html_options options=$arrPref selected=$arrForm[$key].value}-->
 													</select>
@@ -95,5 +95,5 @@
 												<!--{assign var=key value="law_addr01"}-->
 												<span class="red12"><!--{$arrErr[$key]}--></span>
-												<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" size="60" class="box60" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span>
+												<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" size="60" class="box60" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span>
 												<br />
 												<!--{$smarty.const.SAMPLE_ADDRESS1}--></td>
@@ -104,5 +104,5 @@
 												<!--{assign var=key value="law_addr02"}-->
 												<span class="red12"><!--{$arrErr[$key]}--></span>
-												<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" size="60" class="box60" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span>
+												<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" size="60" class="box60" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" /><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span>
 												<br />
 												<!--{$smarty.const.SAMPLE_ADDRESS2}--></td>
@@ -140,9 +140,9 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">メールアドレス<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_email"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span>
+										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="60" class="box60" /><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span>
 										</td>
 									</tr>
@@ -152,48 +152,48 @@
 										<!--{assign var=key value="law_url"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span>
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">¾¦ÉÊÂå¶â°Ê³°¤ÎÉ¬Í×ÎÁ¶â<span class="red"> *</span></td>
+										<input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="60" class="box60" /><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span>
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">商品代金以外の必要料金<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_term01"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">ÃíÊ¸ÊýË¡<span class="red"> *</span></td>
+										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">注文方法<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_term02"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">»ÙÊ§ÊýË¡<span class="red"> *</span></td>
+										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">支払方法<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_term03"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">»ÙÊ§´ü¸Â<span class="red"> *</span></td>
+										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">支払期限<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_term04"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">°ú¤­ÅÏ¤·»þ´ü<span class="red"> *</span></td>
+										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">引き渡し時期<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_term05"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="156" class="fs12n">ÊÖÉÊ¡¦¸ò´¹¤Ë¤Ä¤¤¤Æ<span class="red"> *</span></td>
+										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="156" class="fs12n">返品・交換について<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="522" class="fs10n">
 										<!--{assign var=key value="law_term06"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$arrForm[$key].length}-->Ê¸»ú¡Ë</span></td>
+										<textarea name="<!--{$arrForm[$key].keyname}-->" maxlength="<!--{$arrForm[$key].length}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrForm[$key].value|escape}--></textarea><span class="red"> （上限<!--{$arrForm[$key].length}-->文字）</span></td>
 									</tr>
 								</table>
@@ -210,5 +210,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 											</tr>
 										</table>
@@ -230,10 +230,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/customer/edit.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/customer/edit.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/customer/edit.tpl	(revision 15078)
@@ -26,5 +26,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form_search" method="post" action="">
@@ -46,5 +46,5 @@
 <input type="hidden" name="customer_id" value="<!--{$list_data.customer_id|escape}-->">
 
-<!-- ¸¡º÷¾ò·ï¤ÎÊÝ»ý -->
+<!-- 検索条件の保持 -->
 <!--{foreach from=$arrSearchData key="key" item="item"}-->
 	<!--{if $key ne "job" && $key ne "sex"}--><input type="hidden" name="search_data[<!--{$key|escape}-->]" value="<!--{$item|escape}-->"><!--{/if}-->
@@ -59,12 +59,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -83,5 +83,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¸ÜµÒÊÔ½¸</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->顧客編集</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -97,30 +97,30 @@
 
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¸ÜµÒID<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">顧客ID<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><!--{$list_data.customer_id|escape}--></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">²ñ°÷¾õÂÖ<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">会員状態<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527">
 											<span class="red12"><!--{$arrErr.status}--></span>
-											<input type="radio" name="status"value=1 id="no_mem" <!--{if $list_data.status == 1}--> checked="checked" <!--{/if}--> <!--{if $list_data.status == 2}-->disabled<!--{/if}-->><label for="no_mem">²¾²ñ°÷</label>
-											<input type="radio" name="status"value=2 id="mem"<!--{if $list_data.status == 2}--> checked="checked" <!--{/if}-->><label for="mem">ËÜ²ñ°÷</label>
-										</td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¤ªÌ¾Á°<span class="red"> *</span></td>
+											<input type="radio" name="status"value=1 id="no_mem" <!--{if $list_data.status == 1}--> checked="checked" <!--{/if}--> <!--{if $list_data.status == 2}-->disabled<!--{/if}-->><label for="no_mem">仮会員</label>
+											<input type="radio" name="status"value=2 id="mem"<!--{if $list_data.status == 2}--> checked="checked" <!--{/if}-->><label for="mem">本会員</label>
+										</td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">お名前<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span><input type="text" name="name01" value="<!--{$list_data.name01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="30" class="box30" <!--{if $arrErr.name01 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> />&nbsp;&nbsp;<input type="text" name="name02" value="<!--{$list_data.name02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="30" class="box30" <!--{if $arrErr.name02 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¥Õ¥ê¥¬¥Ê<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">フリガナ<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></span><input type="text" name="kana01" value="<!--{$list_data.kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="30" class="box30"  <!--{if $arrErr.kana01 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> />&nbsp;&nbsp;<input type="text" name="kana02" value="<!--{$list_data.kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="30" class="box30"  <!--{if $arrErr.kana02 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">Í¹ÊØÈÖ¹æ<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.zip01}--><!--{$arrErr.zip02}--></span>¢© <input type="text" name="zip01" value="<!--{$list_data.zip01|escape}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" size="6" class="box6" maxlength="3"  <!--{if $arrErr.zip01 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> - <input type="text" name="zip02" value="<!--{$list_data.zip02|escape}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" size="6" class="box6" maxlength="4"  <!--{if $arrErr.zip02 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> />
-										<input type="button" name="address_input" value="½»½êÆþÎÏ" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01');" /></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="190" class="fs12">¤´½»½ê<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">郵便番号<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.zip01}--><!--{$arrErr.zip02}--></span>〒 <input type="text" name="zip01" value="<!--{$list_data.zip01|escape}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" size="6" class="box6" maxlength="3"  <!--{if $arrErr.zip01 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> - <input type="text" name="zip02" value="<!--{$list_data.zip02|escape}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" size="6" class="box6" maxlength="4"  <!--{if $arrErr.zip02 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> />
+										<input type="button" name="address_input" value="住所入力" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01');" /></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="190" class="fs12">ご住所<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527">
 										<table width="527" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -129,5 +129,5 @@
 													<span class="red12"><!--{$arrErr.pref}--><!--{$arrErr.addr01}--><!--{$arrErr.addr02}--></span>
 													<select name="pref"  <!--{if $arrErr.pref != ""}--><!--{sfSetErrorStyle}--><!--{/if}-->>
-													<option value="" selected="selected">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+													<option value="" selected="selected">都道府県を選択</option>
 													<!--{html_options options=$arrPref selected=$list_data.pref}-->
 													</select>
@@ -148,13 +148,13 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="190" class="fs12n">¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190" class="fs12n">メールアドレス<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527" class="fs10n"><span class="red12"><!--{$arrErr.email}--></span><input type="text" name="email" value="<!--{$list_data.email|escape}-->" size="60" class="box60" <!--{if $arrErr.email != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="190" class="fs12n">¥á¡¼¥ë¥¢¥É¥ì¥¹(¥â¥Ð¥¤¥ë)</td>
+										<td bgcolor="#f2f1ec" width="190" class="fs12n">メールアドレス(モバイル)</td>
 										<td bgcolor="#ffffff" width="527" class="fs10n"><span class="red12"><!--{$arrErr.email_mobile}--></span><input type="text" name="email_mobile" value="<!--{$list_data.email_mobile|escape}-->" size="60" class="box60" <!--{if $arrErr.email_mobile != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">ÅÅÏÃÈÖ¹æ<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">電話番号<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></span><input type="text" name="tel01" value="<!--{$list_data.tel01|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" class="box6" <!--{if $arrErr.tel01 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> - <input type="text" name="tel02" value="<!--{$list_data.tel02|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" class="box6" <!--{if $arrErr.tel01 != "" || $arrErr.tel02 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> - <input type="text" name="tel03" value="<!--{$list_data.tel03|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" size="6" class="box6" <!--{if $arrErr.tel01 != "" || $arrErr.tel03 != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
 									</tr>
@@ -164,12 +164,12 @@
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¤´À­ÊÌ<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.sex}--></span><input type="radio" name="sex" value="1" <!--{if $arrErr.sex != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.sex eq 1}-->checked<!--{/if}--> />ÃËÀ­ <input type="radio" name="sex" value="2" <!--{if $arrErr.sex != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.sex eq 2}-->checked<!--{/if}--> />½÷À­</td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¤´¿¦¶È</td>
+										<td bgcolor="#f2f1ec" width="190">ご性別<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.sex}--></span><input type="radio" name="sex" value="1" <!--{if $arrErr.sex != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.sex eq 1}-->checked<!--{/if}--> />男性 <input type="radio" name="sex" value="2" <!--{if $arrErr.sex != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.sex eq 2}-->checked<!--{/if}--> />女性</td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">ご職業</td>
 										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.job}--></span>
 											<select name="job" <!--{if $arrErr.job != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> >
-											<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+											<option value="" selected="selected">選択してください</option>
 											<!--{html_options options=$arrJob selected=$list_data.job}-->
 											</select>
@@ -177,31 +177,31 @@
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">À¸Ç¯·îÆü</td>
+										<td bgcolor="#f2f1ec" width="190">生年月日</td>
 										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.year}--></span>
 											<select name="year" <!--{if $arrErr.year != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> >
 												<option value="" selected="selected">------</option>
 												<!--{html_options options=$arrYear selected=$list_data.year}-->
-											</select>Ç¯
+											</select>年
 											<select name="month" <!--{if $arrErr.year != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> >
 												<option value="" selected="selected">----</option>
 												<!--{html_options options=$arrMonth selected=$list_data.month}-->
-											</select>·î
+											</select>月
 											<select name="day" <!--{if $arrErr.year != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> >
 												<option value="" selected="selected">----</option>
 												<!--{html_options options=$arrDay selected=$list_data.day"}-->		
-											</select>Æü
-										</td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¥Ñ¥¹¥ï¡¼¥É<span class="red"> *</span></td>
-										<td class="red10" bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.password}--></span><input type="password" name="password" value="<!--{$list_data.password|escape}-->" size="30" class="box30" <!--{if $arrErr.password != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> />¡¡È¾³Ñ±Ñ¿ô¾®Ê¸»ú4¡Á10Ê¸»ú¡Êµ­¹æÉÔ²Ä¡Ë</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="190" class="fs12">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¥Ò¥ó¥È<span class="red"> *</span></td>
+											</select>日
+										</td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">パスワード<span class="red"> *</span></td>
+										<td class="red10" bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.password}--></span><input type="password" name="password" value="<!--{$list_data.password|escape}-->" size="30" class="box30" <!--{if $arrErr.password != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> />　半角英数小文字4〜10文字（記号不可）</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="190" class="fs12">パスワードを忘れたときのヒント<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527">
 										<table width="527" border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr class="fs12n">
-												<td><span class="red12"><!--{$arrErr.reminder}--><!--{$arrErr.reminder_answer}--></span>¼ÁÌä¡§ <select name="reminder" <!--{if $arrErr.reminder != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> >
-												<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+												<td><span class="red12"><!--{$arrErr.reminder}--><!--{$arrErr.reminder_answer}--></span>質問： <select name="reminder" <!--{if $arrErr.reminder != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> >
+												<option value="" selected="selected">選択してください</option>
 												<!--{html_options options=$arrReminder selected=$list_data.reminder}-->
 												</select>
@@ -210,5 +210,5 @@
 											<tr><td height="5"></td></tr>
 											<tr class="fs12n">
-												<td>Åú¤¨¡§ <input type="text" name="reminder_answer" value="<!--{$list_data.reminder_answer|escape}-->" size="30" class="box30" <!--{if $arrErr.reminder_answer != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
+												<td>答え： <input type="text" name="reminder_answer" value="<!--{$list_data.reminder_answer|escape}-->" size="30" class="box30" <!--{if $arrErr.reminder_answer != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
 											</tr>
 										</table>
@@ -216,16 +216,16 @@
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¥á¡¼¥ë¥Þ¥¬¥¸¥ó<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">メールマガジン<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.mailmaga_flg}--></span>
-											<input type="radio" name="mailmaga_flg" value="1" <!--{if $arrErr.mailmaga_flg != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.mailmaga_flg eq 1 or $list_data.mailmaga_flg eq 4}-->checked<!--{/if}--> />HTML¡¡
-											<input type="radio" name="mailmaga_flg" value="2" <!--{if $arrErr.mailmaga_flg != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.mailmaga_flg eq 2 or $list_data.mailmaga_flg eq 5}-->checked<!--{/if}--> />¥Æ¥­¥¹¥È¡¡
-											<input type="radio" name="mailmaga_flg" value="3" <!--{if $arrErr.mailmaga_flg != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.mailmaga_flg eq "" or $list_data.mailmaga_flg eq 3 or $list_data.mailmaga_flg eq 6}-->checked<!--{/if}--> />´õË¾¤·¤Ê¤¤</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="960" class="fs12n">SHOPÍÑ¥á¥â</td>
+											<input type="radio" name="mailmaga_flg" value="1" <!--{if $arrErr.mailmaga_flg != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.mailmaga_flg eq 1 or $list_data.mailmaga_flg eq 4}-->checked<!--{/if}--> />HTML　
+											<input type="radio" name="mailmaga_flg" value="2" <!--{if $arrErr.mailmaga_flg != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.mailmaga_flg eq 2 or $list_data.mailmaga_flg eq 5}-->checked<!--{/if}--> />テキスト　
+											<input type="radio" name="mailmaga_flg" value="3" <!--{if $arrErr.mailmaga_flg != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> <!--{if $list_data.mailmaga_flg eq "" or $list_data.mailmaga_flg eq 3 or $list_data.mailmaga_flg eq 6}-->checked<!--{/if}--> />希望しない</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="960" class="fs12n">SHOP用メモ</td>
 										<td bgcolor="#ffffff" width="527" class="fs10n"><span class="red12"><!--{$arrErr.note}--></span><textarea name="note" maxlength="<!--{$smarty.const.LTEXT_LEN}-->" <!--{if $arrErr.note != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> cols="60" rows="8" class="area60"><!--{$list_data.note|escape}--></textarea></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">½ê»ý¥Ý¥¤¥ó¥È</td>
+										<td bgcolor="#f2f1ec" width="190">所持ポイント</td>
 										<td bgcolor="#ffffff" width="527"><span class="red12"><!--{$arrErr.point}--></span><input type="text" name="point" value="<!--{$list_data.point|escape}-->" maxlength="<!--{$smarty.const.TEL_LEN}-->" <!--{if $arrErr.point != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> size="6" class="box6" <!--{if $arrErr.point != ""}--><!--{sfSetErrorStyle}--><!--{/if}--> /> pt</td>
 									</tr>
@@ -245,8 +245,8 @@
 											<tr>
 												<td>
-												<!--¢§¸¡º÷·ë²Ì¤ØÌá¤ë-->
-													<a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg','back');" onclick="return fnReturn();"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="¸¡º÷²èÌÌ¤ËÌá¤ë" border="0" name="back"></a>
-												<!--¢¥¸¡º÷·ë²Ì¤ØÌá¤ë-->
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="³ÎÇ§¥Ú¡¼¥¸¤Ø" border="0" name="subm" >
+												<!--▼検索結果へ戻る-->
+													<a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg','back');" onclick="return fnReturn();"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="検索画面に戻る" border="0" name="back"></a>
+												<!--▲検索結果へ戻る-->
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="確認ページへ" border="0" name="subm" >
 												</td>
 											</tr>
@@ -270,13 +270,13 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
-
-<!--¡ú¡ú¹ØÆþÍúÎò°ìÍ÷¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
+
+<!--★★購入履歴一覧★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <input type="hidden" name="order_id" value="">
@@ -291,5 +291,5 @@
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/search_left.gif" width="19" height="22" alt=""></td>
 				<td>
-				<!--¹ØÆþÍúÎò°ìÍ÷-->
+				<!--購入履歴一覧-->
 				<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
@@ -300,5 +300,5 @@
 					<tr>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_middle.gif" width="22" height="12" alt=""></td>
-						<td bgcolor="#393a48" class="white10">¹ØÆþÍúÎò°ìÍ÷¡¡<span class="reselt"><!--¹ØÆþÍúÎò°ìÍ÷--><!--{$tpl_linemax}-->·ï</span>&nbsp;¤¬³ºÅö¤·¤Þ¤·¤¿¡£</td>
+						<td bgcolor="#393a48" class="white10">購入履歴一覧　<span class="reselt"><!--購入履歴一覧--><!--{$tpl_linemax}-->件</span>&nbsp;が該当しました。</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="22" height="8" alt=""></td>
 					</tr>
@@ -309,5 +309,5 @@
 					</tr>
 				</table>
-				<!--¹ØÆþÍúÎò°ìÍ÷-->
+				<!--購入履歴一覧-->
 				</td>
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="8" height="1" alt=""></td>
@@ -329,12 +329,12 @@
 					<!--{if $tpl_linemax > 0}-->
 					<td bgcolor="#cccccc">
-					<!--¹ØÆþÍúÎò°ìÍ÷É½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--購入履歴一覧表示テーブル-->
 					<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 						<tr bgcolor="#636469" align="center" class="fs10n">
-							<td width="160"><span class="white">ÆüÉÕ</span></td>
-							<td width="140"><span class="white">¼õÃíÈÖ¹æ</span></td>
-							<td width="140"><span class="white">¹ØÆþ¶â³Û</span></td>
-							<td width="160"><span class="white">È¯Á÷Æü</span></td>
-							<td width="140"><span class="white">»ÙÊ§ÊýË¡</span></td>
+							<td width="160"><span class="white">日付</span></td>
+							<td width="140"><span class="white">受注番号</span></td>
+							<td width="140"><span class="white">購入金額</span></td>
+							<td width="160"><span class="white">発送日</span></td>
+							<td width="140"><span class="white">支払方法</span></td>
 						</tr>
 						<!--{section name=cnt loop=$arrPurchaseHistory}-->
@@ -342,6 +342,6 @@
 						<td width=""><!--{$arrPurchaseHistory[cnt].create_date|sfDispDBDate}--></td>
 						<td width=""><a href="#" onclick="fnOpenWindow('../order/edit.php?order_id=<!--{$arrPurchaseHistory[cnt].order_id}-->','order_disp','800','900'); return false;" ><!--{$arrPurchaseHistory[cnt].order_id}--></a></td>
-						<td width=""><!--{$arrPurchaseHistory[cnt].payment_total|number_format}-->±ß</td>
-						<td width=""><!--{if $arrPurchaseHistory[cnt].status eq 5}--><!--{$arrPurchaseHistory[cnt].commit_date|sfDispDBDate}--><!--{else}-->Ì¤È¯Á÷<!--{ /if }--></td>
+						<td width=""><!--{$arrPurchaseHistory[cnt].payment_total|number_format}-->円</td>
+						<td width=""><!--{if $arrPurchaseHistory[cnt].status eq 5}--><!--{$arrPurchaseHistory[cnt].commit_date|sfDispDBDate}--><!--{else}-->未発送<!--{ /if }--></td>
 						<!--{assign var=payment_id value="`$arrPurchaseHistory[cnt].payment_id`"}-->
 						<td width=""><!--{$arrPayment[$payment_id]|escape}--></td>
@@ -349,8 +349,8 @@
 						<!--{/section}-->
 					</table>
-					<!--¹ØÆþÍúÎò°ìÍ÷É½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--購入履歴一覧表示テーブル-->
 					</td>
 					<!--{else}-->
-					<td align="center" class="fs12">¹ØÆþÍúÎò¤Ï¤¢¤ê¤Þ¤»¤ó¡£</td>
+					<td align="center" class="fs12">購入履歴はありません。</td>
 					<!--{/if}-->
 				</tr>
@@ -360,4 +360,4 @@
 </form>
 </table>		
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->		
-
+<!--★★検索結果一覧★★-->		
+
Index: branches/feature-module-update/data/Smarty/templates/admin/customer/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/customer/index.tpl	(revision 14995)
+++ branches/feature-module-update/data/Smarty/templates/admin/customer/index.tpl	(revision 15078)
@@ -15,5 +15,5 @@
 	
 	function fnDelete(customer_id) {
-		if (confirm('¤³¤Î¸ÜµÒ¾ðÊó¤òºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«¡©')) {
+		if (confirm('この顧客情報を削除しても宜しいですか？')) {
 			document.form1.mode.value = "delete"
 			document.form1['edit_customer_id'].value = customer_id;
@@ -39,5 +39,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form_search" id="form_search" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -45,10 +45,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -67,5 +67,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¸¡º÷¾ò·ïÀßÄê</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->検索条件設定</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -77,14 +77,14 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--検索条件設定テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒ¥³¡¼¥É</td>
+								<td bgcolor="#f2f1ec" width="110">顧客コード</td>
 								<td bgcolor="#ffffff" width="194"><!--{if $arrErr.customer_id}--><span class="red12"><!--{$arrErr.customer_id}--></span><br><!--{/if}--><input type="text" name="customer_id" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.customer_id|escape}-->" size="30" class="box30" <!--{if $arrErr.customer_id}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
-								<td bgcolor="#f2f1ec" width="110">ÅÔÆ»ÉÜ¸©</td>
+								<td bgcolor="#f2f1ec" width="110">都道府県</td>
 								<td bgcolor="#ffffff" width="195">
 									<!--{if $arrErr.pref}--><span class="red12"><!--{$arrErr.pref}--></span><br><!--{/if}-->
 									<select name="pref">
-										<option value="" selected="selected" <!--{if $arrErr.name}--><!--{sfSetErrorStyle}--><!--{/if}-->>ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+										<option value="" selected="selected" <!--{if $arrErr.name}--><!--{sfSetErrorStyle}--><!--{/if}-->>都道府県を選択</option>
 										<!--{html_options options=$arrPref selected=$arrForm.pref}-->
 									</select>
@@ -92,21 +92,21 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">顧客名</td>
 								<td bgcolor="#ffffff" width="194"><!--{if $arrErr.name}--><span class="red12"><!--{$arrErr.name}--></span><br><!--{/if}--><input type="text" name="name" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$arrForm.name|escape}-->" size="30" class="box30" <!--{if $arrErr.name}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒÌ¾¡Ê¥«¥Ê¡Ë</td>
+								<td bgcolor="#f2f1ec" width="110">顧客名（カナ）</td>
 								<td bgcolor="#ffffff" width="195"><!--{if $arrErr.kana}--><span class="red12"><!--{$arrErr.kana}--></span><br><!--{/if}--><input type="text" name="kana" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$arrForm.kana|escape}-->" size="30" class="box30" <!--{if $arrErr.kana}--><!--{sfSetErrorStyle}--><!--{/if}--> /></td>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">À­ÊÌ</td>
+								<td bgcolor="#f2f1ec" width="110">性別</td>
 								<td bgcolor="#ffffff" width="194"><!--{html_checkboxes name="sex" options=$arrSex separator="&nbsp;" selected=$arrForm.sex}--></td>
-								<td bgcolor="#f2f1ec" width="110">ÃÂÀ¸·î</td>
+								<td bgcolor="#f2f1ec" width="110">誕生月</td>
 								<td bgcolor="#ffffff" width="195"><!--{if $arrErr.birth_month}--><span class="red12"><!--{$arrErr.birth_month}--></span><br><!--{/if}-->
 									<select name="birth_month" style="<!--{$arrErr.birth_month|sfGetErrorColor}-->" >
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getMonth() selected=$arrForm.birth_month}-->
-									</select>·î
+									</select>月
 								</td>
 							</tr>
 							<tr class="fs12n">			
-								<td bgcolor="#f2f1ec" width="110">ÃÂÀ¸Æü</td>
+								<td bgcolor="#f2f1ec" width="110">誕生日</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 									<!--{if $arrErr.b_start_year || $arrErr.b_end_year}--><span class="red12"><!--{$arrErr.b_start_year}--><!--{$arrErr.b_end_year}--></span><br><!--{/if}-->
@@ -114,51 +114,51 @@
 										<option value="" selected="selected">------</option>
 										<!--{html_options options=$arrYear selected=$arrForm.b_start_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="b_start_month" <!--{if $arrErr.b_start_year || $arrErr.b_end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$arrMonth selected=$arrForm.b_start_month}-->
-									</select>·î
+									</select>月
 									<select name="b_start_day" <!--{if $arrErr.b_start_year || $arrErr.b_end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$arrDay selected=$arrForm.b_start_day}-->
-									</select>Æü¡Á
+									</select>日〜
 									<select name="b_end_year" <!--{if $arrErr.b_start_year || $arrErr.b_end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">------</option>
 										<!--{html_options options=$arrYear selected=$arrForm.b_end_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="b_end_month" <!--{if $arrErr.b_start_year || $arrErr.b_end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$arrMonth selected=$arrForm.b_end_month}-->
-									</select>·î
+									</select>月
 									<select name="b_end_day" <!--{if $arrErr.b_start_year || $arrErr.b_end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$arrDay selected=$arrForm.b_end_day}-->
-									</select>Æü
-								</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+									</select>日
+								</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">メールアドレス</td>
 								<td bgcolor="#ffffff" width="499" colspan="3"><!--{if $arrErr.email}--><span class="red12"><!--{$arrErr.email}--></span><!--{/if}--><input type="text" name="email" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$arrForm.email|escape}-->" size="60" class="box60" <!--{if $arrErr.email}--><!--{sfSetErrorStyle}--><!--{/if}-->/></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">·ÈÂÓ¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+								<td bgcolor="#f2f1ec" width="110">携帯メールアドレス</td>
 								<td bgcolor="#ffffff" width="499" colspan="3"><!--{if $arrErr.email_mobile}--><span class="red12"><!--{$arrErr.email_mobile}--></span><!--{/if}--><input type="text" name="email_mobile" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$arrForm.email_mobile|escape}-->" size="60" class="box60" <!--{if $arrErr.email_mobile}--><!--{sfSetErrorStyle}--><!--{/if}-->/></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÅÅÏÃÈÖ¹æ</td>
+								<td bgcolor="#f2f1ec" width="110">電話番号</td>
 								<td bgcolor="#ffffff" width="499" colspan="3"><!--{if $arrErr.tel}--><span class="red12"><!--{$arrErr.tel}--></span><br><!--{/if}--><input type="text" name="tel" maxlength="<!--{$smarty.const.TEL_LEN}-->" value="<!--{$arrForm.tel|escape}-->" size="60" class="box60" /></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¿¦¶È</td>
+								<td bgcolor="#f2f1ec" width="110">職業</td>
 								<td bgcolor="#ffffff" width="499" colspan="3"><!--{html_checkboxes name="job" options=$arrJob separator="&nbsp;" selected=$arrForm.job}--></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ¶â³Û</td>
-								<td bgcolor="#ffffff" width="194"><!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><span class="red12"><!--{$arrErr.buy_total_from}--><!--{$arrErr.buy_total_to}--></span><br><!--{/if}--><input type="text" name="buy_total_from" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.buy_total_from|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> ±ß ¡Á <input type="text" name="buy_total_to" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.buy_total_to|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> ±ß</td>
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ²ó¿ô</td>
-								<td bgcolor="#ffffff" width="195"><!--{if $arrErr.buy_times_from || $arrErr.buy_times_to}--><span class="red12"><!--{$arrErr.buy_times_from}--><!--{$arrErr.buy_times_to}--></span><br><!--{/if}--><input type="text" name="buy_times_from" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.buy_times_from|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_times_from || $arrErr.buy_times_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> ²ó ¡Á <input type="text" name="buy_times_to" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.buy_times_to|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_times_from || $arrErr.buy_times_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> ²ó</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÅÐÏ¿¡¦¹¹¿·Æü</td>
+								<td bgcolor="#f2f1ec" width="110">購入金額</td>
+								<td bgcolor="#ffffff" width="194"><!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><span class="red12"><!--{$arrErr.buy_total_from}--><!--{$arrErr.buy_total_to}--></span><br><!--{/if}--><input type="text" name="buy_total_from" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.buy_total_from|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 円 〜 <input type="text" name="buy_total_to" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.buy_total_to|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 円</td>
+								<td bgcolor="#f2f1ec" width="110">購入回数</td>
+								<td bgcolor="#ffffff" width="195"><!--{if $arrErr.buy_times_from || $arrErr.buy_times_to}--><span class="red12"><!--{$arrErr.buy_times_from}--><!--{$arrErr.buy_times_to}--></span><br><!--{/if}--><input type="text" name="buy_times_from" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.buy_times_from|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_times_from || $arrErr.buy_times_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 回 〜 <input type="text" name="buy_times_to" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$arrForm.buy_times_to|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_times_from || $arrErr.buy_times_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 回</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">登録・更新日</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 									<!--{if $arrErr.start_year || $arrErr.end_year}--><span class="red12"><!--{$arrErr.start_year}--><!--{$arrErr.end_year}--></span><br><!--{/if}-->
@@ -166,30 +166,30 @@
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$arrYear selected=$arrForm.start_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="start_month" <!--{if $arrErr.start_year || $arrErr.end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$arrMonth selected=$arrForm.start_month}-->
-									</select>·î
+									</select>月
 									<select name="start_day" <!--{if $arrErr.start_year || $arrErr.end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$arrDay selected=$arrForm.start_day}-->
-									</select>Æü¡Á
+									</select>日〜
 									<select name="end_year" <!--{if $arrErr.start_year || $arrErr.end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$arrYear selected=$arrForm.end_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="end_month" <!--{if $arrErr.start_year || $arrErr.end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$arrMonth selected=$arrForm.end_month}-->
-									</select>·î
+									</select>月
 									<select name="end_day" <!--{if $arrErr.start_year || $arrErr.end_year}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$arrDay selected=$arrForm.end_day}-->
-									</select>Æü
+									</select>日
 								</td>
 							</tr>
 				
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ºÇ½ª¹ØÆþÆü</td>
+								<td bgcolor="#f2f1ec" width="110">最終購入日</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 									<!--{if $arrErr.buy_start_year || $arrErr.buy_end_year}--><span class="red12"><!--{$arrErr.buy_start_year}--><!--{$arrErr.buy_end_year}--></span><br><!--{/if}-->
@@ -197,29 +197,29 @@
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$objDate->getYear($smarty.const.RELEASE_YEAR)  selected=$arrForm.buy_start_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="buy_start_month" style="<!--{$arrErr.buy_start_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$arrMonth selected=$arrForm.buy_start_month}-->
-									</select>·î
+									</select>月
 									<select name="buy_start_day" style="<!--{$arrErr.buy_start_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$arrDay selected=$arrForm.buy_start_day}-->
-									</select>Æü¡Á
+									</select>日〜
 									<select name="buy_end_year" style="<!--{$arrErr.buy_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$objDate->getYear($smarty.const.RELEASE_YEAR)  selected=$arrForm.buy_end_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="buy_end_month" style="<!--{$arrErr.buy_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$arrMonth selected=$arrForm.buy_end_month}-->
-									</select>·î
+									</select>月
 									<select name="buy_end_day" style="<!--{$arrErr.buy_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$arrDay selected=$arrForm.buy_end_day}-->
-									</select>Æü
-								</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ¾¦ÉÊÌ¾</td>
+									</select>日
+								</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">購入商品名</td>
 								<td bgcolor="#ffffff" width="194">
 									<!--{if $arrErr.buy_product_name}--><span class="red12"><!--{$arrErr.buy_product_name}--></span><!--{/if}-->
@@ -228,5 +228,5 @@
 									</span>
 								</td>
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ¾¦ÉÊ<br />¥³¡¼¥É</td>
+								<td bgcolor="#f2f1ec" width="110">購入商品<br />コード</td>
 								<td bgcolor="#ffffff" width="195">
 								<!--{if $arrErr.buy_product_code}--><span class="red12"><!--{$arrErr.buy_product_code}--></span><!--{/if}-->
@@ -235,8 +235,8 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¥«¥Æ¥´¥ê</td>
+								<td bgcolor="#f2f1ec" width="110">カテゴリ</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 									<select name="category_id" style="<!--{if $arrErr.category_id != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										<!--{html_options options=$arrCatList selected=$arrForm.category_id}-->
 									</select>
@@ -255,11 +255,11 @@
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
-										<td class="fs12n">¸¡º÷·ë²ÌÉ½¼¨·ï¿ô
+										<td class="fs12n">検索結果表示件数
 											<select name="page_rows">
 												<!--{html_options options=$arrPageRows selected=$arrForm.page_rows}-->
-											</select> ·ï</td>
+											</select> 件</td>
 										</td>
 										<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="10" height="1" alt=""></td>
-										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="¤³¤Î¾ò·ï¤Ç¸¡º÷¤¹¤ë" border="0" ></td>
+										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="この条件で検索する" border="0" ></td>
 									</tr>
 								</table>
@@ -271,5 +271,5 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--検索条件設定テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -282,5 +282,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -288,9 +288,9 @@
 </form>	
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <!--{if count($arrErr) == 0 and ($smarty.post.mode == 'search' or $smarty.post.mode == 'delete') }-->
 
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->
+<!--★★検索結果一覧★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -317,5 +317,5 @@
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/search_left.gif" width="19" height="22" alt=""></td>
 				<td>
-				<!--¸¡º÷·ë²Ì-->
+				<!--検索結果-->
 				<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
@@ -326,5 +326,5 @@
 					<tr>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_middle.gif" width="22" height="12" alt=""></td>
-						<td bgcolor="#393a48" class="white10">¸¡º÷·ë²Ì°ìÍ÷¡¡<span class="reselt"><!--¸¡º÷·ë²Ì¿ô--><!--{$tpl_linemax}-->·ï</span>&nbsp;¤¬³ºÅö¤·¤Þ¤·¤¿¡£</td>
+						<td bgcolor="#393a48" class="white10">検索結果一覧　<span class="reselt"><!--検索結果数--><!--{$tpl_linemax}-->件</span>&nbsp;が該当しました。</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="22" height="8" alt=""></td>
 					</tr>
@@ -335,7 +335,7 @@
 					</tr>
 				</table>
-				<!--¸¡º÷·ë²Ì-->
+				<!--検索結果-->
 				<!--{if $smarty.const.ADMIN_MODE == '1'}-->
-				<input type="button" name="subm" value="¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü" onclick="fnModeSubmit('delete_all','','');" />
+				<input type="button" name="subm" value="検索結果をすべて削除" onclick="fnModeSubmit('delete_all','','');" />
 				<!--{/if}-->
 				</td>
@@ -343,5 +343,5 @@
 				<td><a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv_on.jpg','btn_csv');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv.jpg','btn_csv');"  onclick="fnModeSubmit('csv','','');" ><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv.jpg" width="99" height="22" alt="CSV DOWNLOAD" border="0" name="btn_csv" id="btn_csv"></a></td>
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="8" height="1" alt=""></td>
-				<td><a href="../contents/csv.php?tpl_subno_csv=customer"><span class="fs12n"> >> CSV½ÐÎÏ¹àÌÜÀßÄê </span></a></td>
+				<td><a href="../contents/csv.php?tpl_subno_csv=customer"><span class="fs12n"> >> CSV出力項目設定 </span></a></td>
 			</tr>
 		</table>
@@ -364,30 +364,30 @@
 				<tr>
 					<td bgcolor="#cccccc">
-					<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--検索結果表示テーブル-->
 					<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 						<tr bgcolor="#636469" align="center" class="fs12n">
-							<td width="50" rowspan="2"><span class="white">¼ïÊÌ</span></td>
-							<td width="120"><span class="white">¸ÜµÒ¥³¡¼¥É</span></td>
-							<td width="300" rowspan="2"><span class="white">¸ÜµÒÌ¾/¡Ê¥«¥Ê¡Ë</span></td>
-							<td width="50" rowspan="2"><span class="white">À­ÊÌ</span></td>
+							<td width="50" rowspan="2"><span class="white">種別</span></td>
+							<td width="120"><span class="white">顧客コード</span></td>
+							<td width="300" rowspan="2"><span class="white">顧客名/（カナ）</span></td>
+							<td width="50" rowspan="2"><span class="white">性別</span></td>
 							<td width="250"><span class="white">TEL</span></td>
-							<td width="50" rowspan="2"><span class="white">ÊÔ½¸</span></td>
-							<td width="50" rowspan="2"><span class="white">ºï½ü</span></td>
+							<td width="50" rowspan="2"><span class="white">編集</span></td>
+							<td width="50" rowspan="2"><span class="white">削除</span></td>
 						</tr>
 						<tr bgcolor="#636469" align="center" class="fs12n">
-							<td width=""><span class="white">ÅÔÆ»ÉÜ¸©</span></td>
-							<td width=""><span class="white">¥á¡¼¥ë¥¢¥É¥ì¥¹</span></td>
+							<td width=""><span class="white">都道府県</span></td>
+							<td width=""><span class="white">メールアドレス</span></td>
 						</tr>
 						<!--{section name=data loop=$search_data}-->
-							<!--¸ÜµÒ<!--{$smarty.section.data.iteration}-->-->
+							<!--顧客<!--{$smarty.section.data.iteration}-->-->
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td align="center" rowspan="2"><!--{if $search_data[data].status eq 1}-->²¾<!--{else}-->ËÜ<!--{/if}--></td>
+								<td align="center" rowspan="2"><!--{if $search_data[data].status eq 1}-->仮<!--{else}-->本<!--{/if}--></td>
 								<td><!--{$search_data[data].customer_id|escape}--></td>
 								<td rowspan="2"><!--{$search_data[data].name01|escape}--> <!--{$search_data[data].name02|escape}-->(<!--{$search_data[data].kana01|escape}--> <!--{$search_data[data].kana02|escape}-->)</td>
-								<td align="center" rowspan="2"><!--{if $search_data[data].sex eq 1}-->ÃËÀ­<!--{else}-->½÷À­<!--{/if}--></td>
+								<td align="center" rowspan="2"><!--{if $search_data[data].sex eq 1}-->男性<!--{else}-->女性<!--{/if}--></td>
 								<td><!--{$search_data[data].tel01|escape}-->-<!--{$search_data[data].tel02|escape}-->-<!--{$search_data[data].tel03|escape}--></td>
-								<td align="center" rowspan="2"><span class="icon_edit"><a href="#" onclick="return fnEdit('<!--{$search_data[data].customer_id|escape}-->');">ÊÔ½¸</a></span>
-								</td>
-								<td align="center" rowspan="2"><span class="icon_delete"><a href="#" onclick="return fnDelete('<!--{$search_data[data].customer_id|escape}-->');">ºï½ü</a></span></td>
+								<td align="center" rowspan="2"><span class="icon_edit"><a href="#" onclick="return fnEdit('<!--{$search_data[data].customer_id|escape}-->');">編集</a></span>
+								</td>
+								<td align="center" rowspan="2"><span class="icon_delete"><a href="#" onclick="return fnDelete('<!--{$search_data[data].customer_id|escape}-->');">削除</a></span></td>
 							</tr>
 							<tr bgcolor="#ffffff" class="fs12n">
@@ -395,8 +395,8 @@
 								<td width=""><!--{mailto address=$search_data[data].email encode="javascript"}--></a></td>
 							</tr>
-							<!--¸ÜµÒ<!--{$smarty.section.data.iteration}-->-->
+							<!--顧客<!--{$smarty.section.data.iteration}-->-->
 						<!--{/section}-->
 					</table>
-					<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--検索結果表示テーブル-->
 					</td>
 				</tr>
@@ -409,5 +409,5 @@
 </form>
 </table>		
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->		
+<!--★★検索結果一覧★★-->		
 
 <!--{/if}-->
Index: branches/feature-module-update/data/Smarty/templates/admin/customer/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/customer/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/customer/subnavi.tpl	(revision 15078)
@@ -7,7 +7,7 @@
 *}-->
 	<table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-		<!--¥Ê¥Ó-->
-		<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¸ÜµÒ¥Þ¥¹¥¿</span></a></td></tr>
+		<!--ナビ-->
+		<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">顧客マスタ</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-		<!--¥Ê¥Ó-->
+		<!--ナビ-->
 	</table>
Index: branches/feature-module-update/data/Smarty/templates/admin/customer/edit_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/customer/edit_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/customer/edit_complete.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -17,12 +17,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -41,5 +41,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¸ÜµÒ´ÉÍý</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->顧客管理</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -54,5 +54,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr>
-										<td  height="350" bgcolor="#ffffff" class="fs14n" align="center">ÅÐÏ¿¤¬´°Î»Ã×¤·¤Þ¤·¤¿¡£</td>
+										<td  height="350" bgcolor="#ffffff" class="fs14n" align="center">登録が完了致しました。</td>
 									</tr>
 								</table>
@@ -68,10 +68,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/customer/edit_confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/customer/edit_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/customer/edit_confirm.tpl	(revision 15078)
@@ -17,5 +17,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -26,5 +26,5 @@
 	<!--{/if}-->
 <!--{/foreach}-->
-<!-- ¸¡º÷¾ò·ï¤ÎÊÝ»ý -->
+<!-- 検索条件の保持 -->
 <!--{foreach from=$arrSearchData key="key" item="item"}-->
 	<!--{if $key ne "job" && $key ne "sex"}--><input type="hidden" name="search_data[<!--{$key|escape}-->]" value="<!--{$item|escape}-->"><!--{/if}-->
@@ -38,12 +38,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -62,5 +62,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¸ÜµÒÊÔ½¸</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->顧客編集</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -75,68 +75,68 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¸ÜµÒID<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">顧客ID<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><!--{$arrForm.customer_id|escape}--></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">²ñ°÷¾õÂÖ<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="527"><!--{if $arrForm.status == 1}-->²¾²ñ°÷<!--{else}-->ËÜ²ñ°÷<!--{/if}--></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¤ªÌ¾Á°<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="527"><!--{$arrForm.name01|escape}--><!--{$arrForm.name02|escape}-->¡¡ÍÍ</td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¥Õ¥ê¥¬¥Ê<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="527"><!--{$arrForm.kana01|escape}--><!--{$arrForm.kana02|escape}-->¡¡ÍÍ</td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">Í¹ÊØÈÖ¹æ<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="527">¢© <!--{$arrForm.zip01|escape}--> - <!--{$arrForm.zip02|escape}--></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190" class="fs12">¤´½»½ê<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">会員状態<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527"><!--{if $arrForm.status == 1}-->仮会員<!--{else}-->本会員<!--{/if}--></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">お名前<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527"><!--{$arrForm.name01|escape}--><!--{$arrForm.name02|escape}-->　様</td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">フリガナ<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527"><!--{$arrForm.kana01|escape}--><!--{$arrForm.kana02|escape}-->　様</td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">郵便番号<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527">〒 <!--{$arrForm.zip01|escape}--> - <!--{$arrForm.zip02|escape}--></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190" class="fs12">ご住所<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><!--{$arrPref[$arrForm.pref]|escape}--><!--{$arrForm.addr01|escape}--><!--{$arrForm.addr02|escape}--></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¥á¡¼¥ë¥¢¥É¥ì¥¹<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">メールアドレス<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><!--{$arrForm.email|escape}--></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¥á¡¼¥ë¥¢¥É¥ì¥¹(¥â¥Ð¥¤¥ë)</td>
+										<td bgcolor="#f2f1ec" width="190">メールアドレス(モバイル)</td>
 										<td bgcolor="#ffffff" width="527"><!--{$arrForm.email_mobile|escape}--></td>
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¤ªÅÅÏÃÈÖ¹æ<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190">お電話番号<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><!--{$arrForm.tel01|escape}--> - <!--{$arrForm.tel02|escape}--> - <!--{$arrForm.tel03|escape}--></td>
 									</tr>
 									<tr class="fs12n">
 										<td bgcolor="#f2f1ec" width="190">FAX</td>
-										<td bgcolor="#ffffff" width="527"><!--{if strlen($arrForm.fax01) > 0}--><!--{$arrForm.fax01|escape}--> - <!--{$arrForm.fax02|escape}--> - <!--{$arrForm.fax03|escape}--><!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¤´À­ÊÌ<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="527"><!--{if $arrForm.sex eq 1}-->ÃËÀ­<!--{else}-->½÷À­<!--{/if}--></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¤´¿¦¶È</td>
-										<td bgcolor="#ffffff" width="527"><!--{$arrJob[$arrForm.job]|escape|default:"Ì¤ÅÐÏ¿"}--></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">À¸Ç¯·îÆü</td>
-										<td bgcolor="#ffffff" width="527"><!--{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 class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¥Ñ¥¹¥ï¡¼¥É<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527"><!--{if strlen($arrForm.fax01) > 0}--><!--{$arrForm.fax01|escape}--> - <!--{$arrForm.fax02|escape}--> - <!--{$arrForm.fax03|escape}--><!--{else}-->未登録<!--{/if}--></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">ご性別<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527"><!--{if $arrForm.sex eq 1}-->男性<!--{else}-->女性<!--{/if}--></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">ご職業</td>
+										<td bgcolor="#ffffff" width="527"><!--{$arrJob[$arrForm.job]|escape|default:"未登録"}--></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">生年月日</td>
+										<td bgcolor="#ffffff" width="527"><!--{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 class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">パスワード<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527"><!--{$passlen}--></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="190" class="fs12n">¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿¤È¤­¤Î¥Ò¥ó¥È<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="190" class="fs12n">パスワードを忘れたときのヒント<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="527">
 										<table width="527" border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td class="fs12n">¼ÁÌä¡§ <!--{$arrReminder[$arrForm.reminder]|escape}--></td>
+												<td class="fs12n">質問： <!--{$arrReminder[$arrForm.reminder]|escape}--></td>
 											</tr>
 											<tr><td height="5"></td></tr>
-											<tr><td class="fs12n">Åú¤¨¡§ <!--{$arrForm.reminder_answer|escape}--></td>
+											<tr><td class="fs12n">答え： <!--{$arrForm.reminder_answer|escape}--></td>
 											</tr>
 										</table>
@@ -144,13 +144,13 @@
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">¥á¡¼¥ë¥Þ¥¬¥¸¥ó<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="527"><!--{if $arrForm.mailmaga_flg eq 1}-->HTML<!--{elseif $arrForm.mailmaga_flg eq 2}-->¥Æ¥­¥¹¥È<!--{else}-->´õË¾¤·¤Ê¤¤<!--{/if}--></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="960">SHOPÍÑ¥á¥â</td>
-										<td bgcolor="#ffffff" width="527"><!--{$arrForm.note|escape|nl2br|default:"Ì¤ÅÐÏ¿"}--></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="190">½ê»ý¥Ý¥¤¥ó¥È</td>
+										<td bgcolor="#f2f1ec" width="190">メールマガジン<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="527"><!--{if $arrForm.mailmaga_flg eq 1}-->HTML<!--{elseif $arrForm.mailmaga_flg eq 2}-->テキスト<!--{else}-->希望しない<!--{/if}--></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="960">SHOP用メモ</td>
+										<td bgcolor="#ffffff" width="527"><!--{$arrForm.note|escape|nl2br|default:"未登録"}--></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="190">所持ポイント</td>
 										<td bgcolor="#ffffff" width="527"><!--{$arrForm.point|escape|default:"0"}--> pt</td>
 									</tr>
@@ -169,6 +169,6 @@
 											<tr>
 												<td>
-													<a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg','back');"  onclick="func_return(); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="¸¡º÷²èÌÌ¤ËÌá¤ë" border="0" name="back"></a>
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+													<a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg','back');"  onclick="func_return(); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="検索画面に戻る" border="0" name="back"></a>
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 												</td>
 											</tr>
@@ -191,10 +191,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/products/product_select.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/product_select.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/product_select.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -35,5 +35,5 @@
 //-->
 </script>
-<title>EC¥µ¥¤¥È´ÉÍý¼Ô¥Ú¡¼¥¸</title>
+<title>ECサイト管理者ページ</title>
 </head>
 
@@ -44,8 +44,8 @@
 </noscript>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <div align="center">
-¡¡
-<!--¢§¸¡º÷¥Õ¥©¡¼¥à-->
+　
+<!--▼検索フォーム-->
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
 <input name="mode" type="hidden" value="search">
@@ -54,7 +54,7 @@
 <table bgcolor="#cccccc" width="420" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0" width="100">¥«¥Æ¥´¥ê</td>
+		<td bgcolor="#f0f0f0" width="100">カテゴリ</td>
 		<td bgcolor="#ffffff" width="287"><select name="search_category_id">
-		<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+		<option value="" selected="selected">選択してください</option>
 		<!--{html_options options=$arrCatList selected=$arrForm.search_category_id}-->
 		</select>
@@ -62,24 +62,24 @@
 	</tr>
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0">¾¦ÉÊÌ¾</td>
+		<td bgcolor="#f0f0f0">商品名</td>
 		<td bgcolor="#ffffff"><input type="text" name="search_name" value="<!--{$arrForm.search_name}-->" size="35" class="box35" /></td>
 	</tr>
 </table>
 <br />
-<input type="submit" name="subm" value="¸¡º÷¤ò³«»Ï" />
+<input type="submit" name="subm" value="検索を開始" />
 <br />
 <br />
 
-	<!--¢§¸¡º÷·ë²ÌÉ½¼¨-->
+	<!--▼検索結果表示-->
 	<!--{if $tpl_linemax}-->
 	<table width="420" border="0" cellspacing="0" cellpadding="0" summary=" " bgcolor="#FFFFFF">
 		<tr class="fs12">
-			<td align="left"><!--{$tpl_linemax}-->·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£	</td>
+			<td align="left"><!--{$tpl_linemax}-->件が該当しました。	</td>
 		</tr>
 		<tr class="fs12">
 			<td align="center">
-			<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+			<!--▼ページナビ-->
 			<!--{$tpl_strnavi}-->
-			<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+			<!--▲ページナビ-->
 			</td>
 		</tr>
@@ -87,14 +87,14 @@
 	</table>
 		
-	<!--¢§¸¡º÷¸åÉ½¼¨ÉôÊ¬-->
+	<!--▼検索後表示部分-->
 	<table width="420" border="0" cellspacing="1" cellpadding="5" bgcolor="#cccccc">
 		<tr bgcolor="#f0f0f0" align="center" class="fs12">
-			<td>¾¦ÉÊ²èÁü</td>
-			<td>¾¦ÉÊÈÖ¹æ</td>
-			<td>¾¦ÉÊÌ¾</td>
-			<td>·èÄê</td>
+			<td>商品画像</td>
+			<td>商品番号</td>
+			<td>商品名</td>
+			<td>決定</td>
 		</tr>
 		<!--{section name=cnt loop=$arrProducts}-->
-		<!--¢§¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+		<!--▼商品<!--{$smarty.section.cnt.iteration}-->-->
 		<tr bgcolor="#FFFFFF" class="fs12n">
 			<td width="90" align="center">
@@ -108,20 +108,20 @@
 			<td><!--{$arrProducts[cnt].product_code|escape|default:"-"}--></td>
 			<td><!--{$arrProducts[cnt].name|escape}--></td>
-			<td align="center"><a href="" onClick="return func_submit(<!--{$arrProducts[cnt].product_id}-->)">·èÄê</a></td>
+			<td align="center"><a href="" onClick="return func_submit(<!--{$arrProducts[cnt].product_id}-->)">決定</a></td>
 		</tr>
-		<!--¢¥¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+		<!--▲商品<!--{$smarty.section.cnt.iteration}-->-->
 		<!--{sectionelse}-->
 		<tr bgcolor="#FFFFFF" class="fs10n">
-			<td colspan="4">¾¦ÉÊ¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó</td>
+			<td colspan="4">商品が登録されていません</td>
 		</tr>	
 		<!--{/section}-->
 	</table>
 	<!--{/if}-->
-	<!--¢¥¸¡º÷·ë²ÌÉ½¼¨-->
+	<!--▲検索結果表示-->
 
 </form>
 
 </div>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 </body>
 </html>
Index: branches/feature-module-update/data/Smarty/templates/admin/products/product.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/product.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/product.tpl	(revision 15078)
@@ -7,5 +7,5 @@
 *}-->
 <script type="text/javascript">
-// URL¤ÎÉ½¼¨ÈóÉ½¼¨ÀÚ¤êÂØ¤¨
+// URLの表示非表示切り替え
 function lfDispSwitch(id){
 	var obj = document.getElementById(id);
@@ -17,16 +17,16 @@
 }
 </script>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -57,5 +57,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¾¦ÉÊÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->商品登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -70,29 +70,29 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊID</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">商品ID</td>
 										<td bgcolor="#ffffff" width="557" class="fs10n"><!--{$arrForm.product_id}--></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊÌ¾<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">商品名<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<span class="red12"><!--{$arrErr.name}--></span>
-										<input type="text" name="name" value="<!--{$arrForm.name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊ¥«¥Æ¥´¥ê<span class="red"> *</span></td>
+										<input type="text" name="name" value="<!--{$arrForm.name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">商品カテゴリ<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557">
 										<span class="red12"><!--{$arrErr.category_id}--></span>
 										<select name="category_id" style="<!--{if $arrErr.category_id != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" onchange="">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										<!--{html_options values=$arrCatVal output=$arrCatOut selected=$arrForm.category_id}-->
 										</select></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¸ø³«¡¦Èó¸ø³«<span class="red"> *</span></td>
-										<td bgcolor="#ffffff" width="557" class="fs12n"><input type="radio" name="status" value="1" <!--{if $arrForm.status == "1"}-->checked<!--{/if}-->/>¸ø³«¡¡<input type="radio" name="status" value="2" <!--{if $arrForm.status == "2"}-->checked<!--{/if}--> />Èó¸ø³«</td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">公開・非公開<span class="red"> *</span></td>
+										<td bgcolor="#ffffff" width="557" class="fs12n"><input type="radio" name="status" value="1" <!--{if $arrForm.status == "1"}-->checked<!--{/if}-->/>公開　<input type="radio" name="status" value="2" <!--{if $arrForm.status == "2"}-->checked<!--{/if}--> />非公開</td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="160">商品ステータス</td>
 										<td bgcolor="#ffffff" width="557">
 										<!--{html_checkboxes name="product_flag" options=$arrSTATUS selected=$arrForm.product_flag}-->
@@ -102,8 +102,8 @@
 									<!--{if $tpl_nonclass == true}-->
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊ¥³¡¼¥É<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">商品コード<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<span class="red12"><!--{$arrErr.product_code}--></span>
-										<input type="text" name="product_code" value="<!--{$arrForm.product_code|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.product_code != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span></td>
+										<input type="text" name="product_code" value="<!--{$arrForm.product_code|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.product_code != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span></td>
 									</tr>
 									<tr class="fs12n">
@@ -111,5 +111,5 @@
 										<td bgcolor="#ffffff" width="557">
 										<span class="red12"><!--{$arrErr.price01}--></span>
-										<input type="text" name="price01" value="<!--{$arrForm.price01|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.price01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>±ß<span class="red10"> ¡ÊÈ¾³Ñ¿ô»ú¤ÇÆþÎÏ¡Ë</span></td>
+										<input type="text" name="price01" value="<!--{$arrForm.price01|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.price01 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>円<span class="red10"> （半角数字で入力）</span></td>
 									</tr>
 									<tr class="fs12n">
@@ -117,22 +117,22 @@
 										<td bgcolor="#ffffff" width="557">
 										<span class="red12"><!--{$arrErr.price02}--></span>
-										<input type="text" name="price02" value="<!--{$arrForm.price02|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.price02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>±ß<span class="red10"> ¡ÊÈ¾³Ñ¿ô»ú¤ÇÆþÎÏ¡Ë</span></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">ºß¸Ë¿ô<span class="red"> *</span></td>
+										<input type="text" name="price02" value="<!--{$arrForm.price02|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.price02 != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>円<span class="red10"> （半角数字で入力）</span></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="160">在庫数<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557">
 										<span class="red12"><!--{$arrErr.stock}--></span>
-										<input type="text" name="stock" value="<!--{$arrForm.stock|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" style="<!--{if $arrErr.stock != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>¸Ä
-										<input type="checkbox" name="stock_unlimited" value="1" <!--{if $arrForm.stock_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckStockLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>ÌµÀ©¸Â</td>
+										<input type="text" name="stock" value="<!--{$arrForm.stock|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" style="<!--{if $arrErr.stock != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>個
+										<input type="checkbox" name="stock_unlimited" value="1" <!--{if $arrForm.stock_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckStockLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限</td>
 										</td>
 									</tr>
 									<!--{/if}-->
 									
-									<!--{* Á÷ÎÁ¤Î¸ÄÊÌ»ØÄê¤Ï¼¡´ü³«È¯¤ÇÄÉ²ÃÍ½Äê
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">¾¦ÉÊÁ÷ÎÁ</td>
+									<!--{* 送料の個別指定は次期開発で追加予定
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="160">商品送料</td>
 										<td bgcolor="#ffffff" width="557">
 										<span class="red12"><!--{$arrErr.deliv_fee}--></span>
-										<input type="text" name="deliv_fee" value="<!--{$arrForm.deliv_fee|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.deliv_fee != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>±ß<span class="red10"> ¡ÊÈ¾³Ñ¿ô»ú¤ÇÆþÎÏ¡Ë</span></td>
+										<input type="text" name="deliv_fee" value="<!--{$arrForm.deliv_fee|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PRICE_LEN}-->" style="<!--{if $arrErr.deliv_fee != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>円<span class="red10"> （半角数字で入力）</span></td>
 										</td>
 									</tr>
@@ -140,15 +140,15 @@
 									
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160">ポイント付与率<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557">
 										<span class="red12"><!--{$arrErr.point_rate}--></span>
-										<input type="text" name="point_rate" value="<!--{$arrForm.point_rate|escape|default:$arrInfo.point_rate}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" style="<!--{if $arrErr.point_rate != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>¡ó<span class="red10"> ¡ÊÈ¾³Ñ¿ô»ú¤ÇÆþÎÏ¡Ë</span></td>
-									</tr>
-									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">È¯Á÷ÆüÌÜ°Â</td>
+										<input type="text" name="point_rate" value="<!--{$arrForm.point_rate|escape|default:$arrInfo.point_rate}-->" size="6" class="box6" maxlength="<!--{$smarty.const.PERCENTAGE_LEN}-->" style="<!--{if $arrErr.point_rate != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>％<span class="red10"> （半角数字で入力）</span></td>
+									</tr>
+									<tr class="fs12n">
+										<td bgcolor="#f2f1ec" width="160">発送日目安</td>
 										<td bgcolor="#ffffff" width="557">
 										<span class="red12"><!--{$arrErr.deliv_date_id}--></span>
 										<select name="deliv_date_id" style="<!--{$arrErr.deliv_date_id|sfGetErrorColor}-->">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										<!--{html_options options=$arrDELIVERYDATE selected=$arrForm.deliv_date_id}-->
 										</select>
@@ -156,44 +156,44 @@
 									</tr>
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">¹ØÆþÀ©¸Â<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160">購入制限<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557">
 										<span class="red12"><!--{$arrErr.sale_limit}--></span>
-										<input type="text" name="sale_limit" value="<!--{$arrForm.sale_limit|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" style="<!--{if $arrErr.sale_limit != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>¸Ä
-										<input type="checkbox" name="sale_unlimited" value="1" <!--{if $arrForm.sale_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckSaleLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>ÌµÀ©¸Â</td>
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¡¼¥«¡¼URL</td>
+										<input type="text" name="sale_limit" value="<!--{$arrForm.sale_limit|escape}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" style="<!--{if $arrErr.sale_limit != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"/>個
+										<input type="checkbox" name="sale_unlimited" value="1" <!--{if $arrForm.sale_unlimited == "1"}-->checked<!--{/if}--> onclick="fnCheckSaleLimit('<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限</td>
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メーカーURL</td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<span class="red12"><!--{$arrErr.comment1}--></span>
-										<input type="text" name="comment1" value="<!--{$arrForm.comment1|escape}-->" maxlength="<!--{$smarty.const.URL_LEN}-->" size="60" class="box60" style="<!--{$arrErr.comment1|sfGetErrorColor}-->" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.URL_LEN}-->Ê¸»ú¡Ë</span></td>
+										<input type="text" name="comment1" value="<!--{$arrForm.comment1|escape}-->" maxlength="<!--{$smarty.const.URL_LEN}-->" size="60" class="box60" style="<!--{$arrErr.comment1|sfGetErrorColor}-->" /><span class="red"> （上限<!--{$smarty.const.URL_LEN}-->文字）</span></td>
 									</tr>
 									<!--{*
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">À®Ê¬</td>
-										<td bgcolor="#ffffff" width="557" class="fs10n"><textarea name="comment2" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.STEXT_LEN}-->"><!--{$arrForm.comment2|escape}--></textarea><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.LTEXT_LEN}-->Ê¸»ú¡Ë</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">成分</td>
+										<td bgcolor="#ffffff" width="557" class="fs10n"><textarea name="comment2" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.STEXT_LEN}-->"><!--{$arrForm.comment2|escape}--></textarea><span class="red"> （上限<!--{$smarty.const.LTEXT_LEN}-->文字）</span></td>
 									</tr>
 									*}-->
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¸¡º÷¥ï¡¼¥É<br />¢¨Ê£¿ô¤Î¾ì¹ç¤Ï¡¢¥«¥ó¥Þ( , )¶èÀÚ¤ê¤ÇÆþÎÏ¤·¤Æ²¼¤µ¤¤</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">検索ワード<br />※複数の場合は、カンマ( , )区切りで入力して下さい</td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<span class="red12"><!--{$arrErr.comment3}--></span>
-										<textarea name="comment3" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.comment3|sfGetErrorColor}-->"><!--{$arrForm.comment3|escape}--></textarea><br /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.LLTEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">°ìÍ÷-¥á¥¤¥ó¥³¥á¥ó¥È<span class="red"> *</span></td>
+										<textarea name="comment3" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr.comment3|sfGetErrorColor}-->"><!--{$arrForm.comment3|escape}--></textarea><br /><span class="red"> （上限<!--{$smarty.const.LLTEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">一覧-メインコメント<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<span class="red12"><!--{$arrErr.main_list_comment}--></span>
-										<textarea name="main_list_comment" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" style="<!--{if $arrErr.main_list_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" cols="60" rows="8" class="area60"><!--{$arrForm.main_list_comment|escape}--></textarea><br /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.MTEXT_LEN}-->Ê¸»ú¡Ë</span></td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥á¥¤¥ó¥³¥á¥ó¥È<span class="red">(¥¿¥°µö²Ä)*</span></td>
+										<textarea name="main_list_comment" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" style="<!--{if $arrErr.main_list_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" cols="60" rows="8" class="area60"><!--{$arrForm.main_list_comment|escape}--></textarea><br /><span class="red"> （上限<!--{$smarty.const.MTEXT_LEN}-->文字）</span></td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-メインコメント<span class="red">(タグ許可)*</span></td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<span class="red12"><!--{$arrErr.main_comment}--></span>
-										<textarea name="main_comment" value="<!--{$arrForm.main_comment|escape}-->" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{if $arrErr.main_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"  cols="60" rows="8" class="area60"><!--{$arrForm.main_comment|escape}--></textarea><br /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.LLTEXT_LEN}-->Ê¸»ú¡Ë</span></td>
+										<textarea name="main_comment" value="<!--{$arrForm.main_comment|escape}-->" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{if $arrErr.main_comment != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->"  cols="60" rows="8" class="area60"><!--{$arrForm.main_comment|escape}--></textarea><br /><span class="red"> （上限<!--{$smarty.const.LLTEXT_LEN}-->文字）</span></td>
 									</tr>
 									<tr>
 										<!--{assign var=key value="main_list_image"}-->
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">°ìÍ÷-¥á¥¤¥ó²èÁü<span class="red"> *</span><br />[<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->¡ß<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->]</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">一覧-メイン画像<span class="red"> *</span><br />[<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->×<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->]</td>
 										<td bgcolor="#ffffff" width="557" class="fs12n">
 										<a name="<!--{$key}-->"></a>
@@ -202,58 +202,58 @@
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<!--{if $arrFile[$key].filepath != ""}-->
-										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />¡¡<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[²èÁü¤Î¼è¤ê¾Ã¤·]</a><br>
+										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />　<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br>
 										<!--{/if}-->
 										<input type="file" name="main_list_image" size="50" class="box50" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" />
-										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="¥¢¥Ã¥×¥í¡¼¥É">
+										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="アップロード">
 										</td>
 									</tr>
 									<tr>
 										<!--{assign var=key value="main_image"}-->
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥á¥¤¥ó²èÁü<span class="red"> *</span><br />[<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->¡ß<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->]</td>
-										<td bgcolor="#ffffff" width="557" class="fs12n">
-										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<!--{if $arrFile[$key].filepath != ""}-->
-										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />¡¡<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[²èÁü¤Î¼è¤ê¾Ã¤·]</a><br>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-メイン画像<span class="red"> *</span><br />[<!--{$smarty.const.NORMAL_IMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_IMAGE_HEIGHT}-->]</td>
+										<td bgcolor="#ffffff" width="557" class="fs12n">
+										<span class="red12"><!--{$arrErr[$key]}--></span>
+										<!--{if $arrFile[$key].filepath != ""}-->
+										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />　<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br>
 										<!--{/if}-->
 										<input type="file" name="main_image" size="50" class="box50" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" />
-										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="¥¢¥Ã¥×¥í¡¼¥É">
+										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="アップロード">
 										</td>
 									</tr>
 									<tr>
 										<!--{assign var=key value="main_large_image"}-->
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥á¥¤¥ó³ÈÂç²èÁü<br />[<!--{$smarty.const.LARGE_IMAGE_WIDTH}-->¡ß<!--{$smarty.const.LARGE_IMAGE_HEIGHT}-->]</td>
-										<td bgcolor="#ffffff" width="557" class="fs12n">
-										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<!--{if $arrFile[$key].filepath != ""}-->
-										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />¡¡<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[²èÁü¤Î¼è¤ê¾Ã¤·]</a><br>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-メイン拡大画像<br />[<!--{$smarty.const.LARGE_IMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_IMAGE_HEIGHT}-->]</td>
+										<td bgcolor="#ffffff" width="557" class="fs12n">
+										<span class="red12"><!--{$arrErr[$key]}--></span>
+										<!--{if $arrFile[$key].filepath != ""}-->
+										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />　<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br>
 										<!--{/if}-->
 										<input type="file" name="<!--{$key}-->" size="50" class="box50" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" />
-										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="¥¢¥Ã¥×¥í¡¼¥É">
-										</td>
-									</tr>
-									<!--{*¡¡¥«¥é¡¼Èæ³Ó²èÁü¡¢¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë¤ÏÈóÂÐ±þ 
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥«¥é¡¼Èæ³Ó²èÁü<br />[500¡ß500]</td>
+										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="アップロード">
+										</td>
+									</tr>
+									<!--{*　カラー比較画像、商品詳細ファイルは非対応 
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">カラー比較画像<br />[500×500]</td>
 										<td bgcolor="#ffffff" width="557" class="fs12n">
 										<!--{assign var=key value="file1"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<!--{if $arrFile[$key].filepath != ""}-->
-										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" width="<!--{$arrFile[$key].width}-->" height="<!--{$arrFile[$key].height}-->" />¡¡<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[²èÁü¤Î¼è¤ê¾Ã¤·]</a><br>
+										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" width="<!--{$arrFile[$key].width}-->" height="<!--{$arrFile[$key].height}-->" />　<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br>
 										<!--{/if}-->
 										<input type="file" name="<!--{$key}-->" size="50" class="box50" />
-										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="¥¢¥Ã¥×¥í¡¼¥É">
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊ¾ÜºÙ¥Õ¥¡¥¤¥ë</td>
+										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="アップロード">
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">商品詳細ファイル</td>
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<!--{assign var=key value="file2"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<!--{if $arrFile[$key].filepath != ""}-->
-										<input type="button" name="pdf" value="¥Õ¥¡¥¤¥ë³ÎÇ§" onclick="fnOpenNoMenu('<!--{$arrFile[$key].filepath}-->')"/>
-										<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[¥Õ¥¡¥¤¥ë¤Î¼è¤ê¾Ã¤·]</a><br>
+										<input type="button" name="pdf" value="ファイル確認" onclick="fnOpenNoMenu('<!--{$arrFile[$key].filepath}-->')"/>
+										<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[ファイルの取り消し]</a><br>
 										<!--{/if}-->
 										<input type="file" name="<!--{$key}-->" size="50" class="box50" />
-										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="¥¢¥Ã¥×¥í¡¼¥É">
+										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="アップロード">
 										</td>
 									</tr>		
@@ -264,5 +264,5 @@
 									<tr height="36" align="center">
 										<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
-										<td bgcolor="#f2f1ec" width="676"><input type="button" name="btn" onclick="lfDispSwitch('sub_detail');" value="¥µ¥Ö¾ðÊóÉ½¼¨/ÈóÉ½¼¨"></td>
+										<td bgcolor="#f2f1ec" width="676"><input type="button" name="btn" onclick="lfDispSwitch('sub_detail');" value="サブ情報表示/非表示"></td>
 										<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
 									</tr>
@@ -279,23 +279,23 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}-->
-									<!--¢§¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë¡Ê<!--{$smarty.section.cnt.iteration}-->¡Ë</td>
+									<!--▼商品<!--{$smarty.section.cnt.iteration}-->-->
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-サブタイトル（<!--{$smarty.section.cnt.iteration}-->）</td>
 										<!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}-->
 										<td bgcolor="#ffffff" width="557" class="fs12n">
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<input type="text" name="sub_title<!--{$smarty.section.cnt.iteration}-->" value="<!--{$arrForm[$key]|escape}-->" size="60" class="box60" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/><span class="red10"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È¡Ê<!--{$smarty.section.cnt.iteration}-->¡Ë<span class="red">(¥¿¥°µö²Ä)</span></td>
+										<input type="text" name="sub_title<!--{$smarty.section.cnt.iteration}-->" value="<!--{$arrForm[$key]|escape}-->" size="60" class="box60" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/><span class="red10"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-サブコメント（<!--{$smarty.section.cnt.iteration}-->）<span class="red">(タグ許可)</span></td>
 										<!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}-->
 										<td bgcolor="#ffffff" width="557" class="fs10n">
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="sub_comment<!--{$smarty.section.cnt.iteration}-->" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{$arrForm[$key]|escape}--></textarea><br /><span class="red10"> ¡Ê¾å¸Â<!--{$smarty.const.LLTEXT_LEN}-->Ê¸»ú¡Ë</span></td>
+										<textarea name="sub_comment<!--{$smarty.section.cnt.iteration}-->" cols="60" rows="8" class="area60" maxlength="<!--{$smarty.const.LLTEXT_LEN}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"><!--{$arrForm[$key]|escape}--></textarea><br /><span class="red10"> （上限<!--{$smarty.const.LLTEXT_LEN}-->文字）</span></td>
 									</tr>
 									<tr>
 										<!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}-->
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥µ¥Ö²èÁü¡Ê<!--{$smarty.section.cnt.iteration}-->¡Ë<br />[<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->¡ß<!--{$smarty.const.NORMAL_SUBIMAGE_HEIGHT}-->]</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-サブ画像（<!--{$smarty.section.cnt.iteration}-->）<br />[<!--{$smarty.const.NORMAL_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.NORMAL_SUBIMAGE_HEIGHT}-->]</td>
 										<td bgcolor="#ffffff" width="557" class="fs12n">
 										<a name="<!--{$key}-->"></a>
@@ -304,23 +304,23 @@
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<!--{if $arrFile[$key].filepath != ""}-->
-										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />¡¡<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[²èÁü¤Î¼è¤ê¾Ã¤·]</a><br>
+										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />　<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br>
 										<!--{/if}-->
 										<input type="file" name="<!--{$key}-->" size="50" class="box50" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/>
-										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="¥¢¥Ã¥×¥í¡¼¥É">
+										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="アップロード">
 										</td>
 									</tr>
 									<tr>
 										<!--{assign var=key value="sub_large_image`$smarty.section.cnt.iteration`"}-->
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü¡Ê<!--{$smarty.section.cnt.iteration}-->¡Ë<br />[<!--{$smarty.const.LARGE_SUBIMAGE_WIDTH}-->¡ß<!--{$smarty.const.LARGE_SUBIMAGE_HEIGHT}-->]</td>
-										<td bgcolor="#ffffff" width="557" class="fs12n">
-										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<!--{if $arrFile[$key].filepath != ""}-->
-										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />¡¡<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[²èÁü¤Î¼è¤ê¾Ã¤·]</a><br>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-サブ拡大画像（<!--{$smarty.section.cnt.iteration}-->）<br />[<!--{$smarty.const.LARGE_SUBIMAGE_WIDTH}-->×<!--{$smarty.const.LARGE_SUBIMAGE_HEIGHT}-->]</td>
+										<td bgcolor="#ffffff" width="557" class="fs12n">
+										<span class="red12"><!--{$arrErr[$key]}--></span>
+										<!--{if $arrFile[$key].filepath != ""}-->
+										<img src="<!--{$arrFile[$key].filepath}-->" alt="<!--{$arrForm.name|escape}-->" />　<a href="" onclick="fnModeSubmit('delete_image', 'image_key', '<!--{$key}-->'); return false;">[画像の取り消し]</a><br>
 										<!--{/if}-->
 										<input type="file" name="<!--{$key}-->" size="50" class="box50" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"/>
-										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="¥¢¥Ã¥×¥í¡¼¥É">
-										</td>
-									</tr>
-									<!--¢¥¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+										<input type="button" name="btn" onclick="fnModeSubmit('upload_image', 'image_key', '<!--{$key}-->')" value="アップロード">
+										</td>
+									</tr>
+									<!--▲商品<!--{$smarty.section.cnt.iteration}-->-->
 									<!--{/section}-->
 								</table>
@@ -331,5 +331,5 @@
 									<tr height="36" align="center">
 										<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
-										<td bgcolor="#f2f1ec" width="676"><input type="button" name="btn" onclick="lfDispSwitch('recommend_select');" value="´ØÏ¢¾¦ÉÊÉ½¼¨/ÈóÉ½¼¨"></td>
+										<td bgcolor="#f2f1ec" width="676"><input type="button" name="btn" onclick="lfDispSwitch('recommend_select');" value="関連商品表示/非表示"></td>
 										<td bgcolor="#cccccc"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="1" height="10" alt=""></td>
 									</tr>
@@ -346,5 +346,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<!--{if $smarty.const.OPTION_RECOMMEND == 1}-->			
-									<!--¢§´ØÏ¢¾¦ÉÊ-->
+									<!--▼関連商品-->
 									<!--{section name=cnt loop=$smarty.const.RECOMMEND_PRODUCT_MAX}-->			
 									<!--{assign var=recommend_no value="`$smarty.section.cnt.iteration`"}-->
@@ -352,5 +352,5 @@
 										<!--{assign var=key value="recommend_id`$smarty.section.cnt.iteration`"}-->
 										<!--{assign var=anckey value="recommend_no`$smarty.section.cnt.iteration`"}-->
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">´ØÏ¢¾¦ÉÊ(<!--{$smarty.section.cnt.iteration}-->)<br>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">関連商品(<!--{$smarty.section.cnt.iteration}-->)<br>
 										<!--{if $arrRecommend[$recommend_no].main_list_image != ""}-->
 											<!--{assign var=image_path value="`$arrRecommend[$recommend_no].main_list_image`"}-->
@@ -363,16 +363,16 @@
 										<a name="<!--{$anckey}-->"></a>
 										<input type="hidden" name="<!--{$key}-->" value="<!--{$arrRecommend[$recommend_no].product_id|escape}-->">
-										<input type="button" name="change" value="ÊÑ¹¹" onclick="win03('./product_select.php?no=<!--{$smarty.section.cnt.iteration}-->', 'search', '500', '500'); " >
+										<input type="button" name="change" value="変更" onclick="win03('./product_select.php?no=<!--{$smarty.section.cnt.iteration}-->', 'search', '500', '500'); " >
 										<!--{assign var=key value="recommend_delete`$smarty.section.cnt.iteration`"}-->
-										<input type="checkbox" name="<!--{$key}-->" value="1">ºï½ü<br>
-										¾¦ÉÊ¥³¡¼¥É:<!--{$arrRecommend[$recommend_no].product_code_min}--><br>
-										¾¦ÉÊÌ¾:<!--{$arrRecommend[$recommend_no].name|escape}--><br>
+										<input type="checkbox" name="<!--{$key}-->" value="1">削除<br>
+										商品コード:<!--{$arrRecommend[$recommend_no].product_code_min}--><br>
+										商品名:<!--{$arrRecommend[$recommend_no].name|escape}--><br>
 										<!--{assign var=key value="recommend_comment`$smarty.section.cnt.iteration`"}-->
 										<span class="red12"><!--{$arrErr[$key]}--></span>
-										<textarea name="<!--{$key}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrRecommend[$recommend_no].comment|escape}--></textarea><br /><span class="red10"> ¡Ê¾å¸Â<!--{$smarty.const.LTEXT_LEN}-->Ê¸»ú¡Ë</span></td>
+										<textarea name="<!--{$key}-->" cols="60" rows="8" class="area60" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" ><!--{$arrRecommend[$recommend_no].comment|escape}--></textarea><br /><span class="red10"> （上限<!--{$smarty.const.LTEXT_LEN}-->文字）</span></td>
 										</td>
 									</tr>
 									<!--{/section}-->
-									<!--¢¥´ØÏ¢¾¦ÉÊ-->
+									<!--▲関連商品-->
 									<!--{/if}-->
 								</table>
@@ -392,9 +392,9 @@
 											<td>
 												<!--{if count($arrSearchHidden) > 0}-->
-												<!--¢§¸¡º÷·ë²Ì¤ØÌá¤ë-->
-													<a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg','back');" onClick="fnChangeAction('<!--{$smarty.const.URL_SEARCH_TOP}-->'); fnModeSubmit('search','',''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="¸¡º÷²èÌÌ¤ËÌá¤ë" border="0" name="back"></a>
-												<!--¢¥¸¡º÷·ë²Ì¤ØÌá¤ë-->
+												<!--▼検索結果へ戻る-->
+													<a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg','back');" onClick="fnChangeAction('<!--{$smarty.const.URL_SEARCH_TOP}-->'); fnModeSubmit('search','',''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="検索画面に戻る" border="0" name="back"></a>
+												<!--▲検索結果へ戻る-->
 												<!--{/if}-->
-												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="³ÎÇ§¥Ú¡¼¥¸¤Ø" border="0" name="subm" >
+												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="確認ページへ" border="0" name="subm" >
 											</td>
 											</tr>
@@ -418,10 +418,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/products/product_class_confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/product_class_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/product_class_confirm.tpl	(revision 15078)
@@ -6,16 +6,16 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -38,5 +38,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->µ¬³ÊÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->規格登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -54,10 +54,10 @@
 									<!--{assign var=class_id2 value=$arrForm.class_id2}-->
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="150">µ¬³Ê1(<!--{$arrClass[$class_id1]|default:"Ì¤ÁªÂò"}-->)</td>
-										<td width="150">µ¬³Ê2(<!--{$arrClass[$class_id2]|default:"Ì¤ÁªÂò"}-->)</td>
-										<td width="100">¾¦ÉÊ¥³¡¼¥É</td>
-										<td width="80">ºß¸Ë(¸Ä)</td>
-										<td width="120"><!--{$smarty.const.NORMAL_PRICE_TITLE}-->(±ß)</td>
-										<td width="100"><!--{$smarty.const.SALE_PRICE_TITLE}-->(±ß)</td>
+										<td width="150">規格1(<!--{$arrClass[$class_id1]|default:"未選択"}-->)</td>
+										<td width="150">規格2(<!--{$arrClass[$class_id2]|default:"未選択"}-->)</td>
+										<td width="100">商品コード</td>
+										<td width="80">在庫(個)</td>
+										<td width="120"><!--{$smarty.const.NORMAL_PRICE_TITLE}-->(円)</td>
+										<td width="100"><!--{$smarty.const.SALE_PRICE_TITLE}-->(円)</td>
 									</tr>
 									<!--{section name=cnt loop=$tpl_count}-->
@@ -75,5 +75,5 @@
 										<td width="80" align="right">
 										<!--{if $arrForm[$key2] == 1}-->
-											ÌµÀ©¸Â
+											無制限
 										<!--{else}-->
 											<!--{$arrForm[$key1]}-->
@@ -88,5 +88,5 @@
 									<!--{/section}-->
 								<!--{else}-->
-									<tr bgcolor="#ffffff" class="fs12" align="center"><td>µ¬³Ê¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£</td></tr>
+									<tr bgcolor="#ffffff" class="fs12" align="center"><td>規格が選択されていません。</td></tr>
 								<!--{/if}-->
 								</table>
@@ -103,7 +103,7 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/install/back_on.jpg','return')" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/install/back.jpg','return')" onclick="fnModeSubmit('confirm_return','',''); return false" /><img  width="105" src="<!--{$smarty.const.URL_DIR}-->img/install/back.jpg"  height="24" alt="Á°¤ØÌá¤ë" border="0" name="return"></a>
+												<td><a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/install/back_on.jpg','return')" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/install/back.jpg','return')" onclick="fnModeSubmit('confirm_return','',''); return false" /><img  width="105" src="<!--{$smarty.const.URL_DIR}-->img/install/back.jpg"  height="24" alt="前へ戻る" border="0" name="return"></a>
 												<!--{if $tpl_check > 0}-->
-												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 												<!--{/if}-->
 												</td>
@@ -127,10 +127,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->								
+<!--★★メインコンテンツ★★-->								
Index: branches/feature-module-update/data/Smarty/templates/admin/products/trackback.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/trackback.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/trackback.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="search_form" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -12,10 +12,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -34,5 +34,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¸¡º÷¾ò·ïÀßÄê</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->検索条件設定</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -45,10 +45,10 @@
 						</table>
 
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--検索条件設定テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¥Ö¥í¥°Ì¾</td>
+								<td bgcolor="#f2f1ec" width="110">ブログ名</td>
 								<td bgcolor="#ffffff" width="248"><input type="text" name="search_blog_name" value="<!--{$arrForm.search_blog_name|escape}-->" size="30" class="box30" /></td>
-								<td bgcolor="#f2f1ec" width="110">¥Ö¥í¥°µ­»ö<br />¥¿¥¤¥È¥ë</td>
+								<td bgcolor="#f2f1ec" width="110">ブログ記事<br />タイトル</td>
 								<td bgcolor="#ffffff" width="249"><input type="text" name="search_blog_title" value="<!--{$arrForm.search_blog_title|escape}-->" size="30" class="box30" /></td>
 							</tr>
@@ -56,5 +56,5 @@
 								<td bgcolor="#f2f1ec" width="110">URL</td>
 								<td bgcolor="#ffffff" width="248"><input type="text" name="search_blog_url" value="<!--{$arrForm.search_blog_url|escape}-->" size="30" class="box30" /></td>
-								<td bgcolor="#f2f1ec" width="110">¾õÂÖ</td>
+								<td bgcolor="#f2f1ec" width="110">状態</td>
 								<td bgcolor="#ffffff" width="249">
 								<select name="search_status" style="<!--{$arrErr.search_status|sfGetErrorColor}-->">
@@ -65,11 +65,11 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¾¦ÉÊÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">商品名</td>
 								<td bgcolor="#ffffff" width="248"><input type="text" name="search_name" value="<!--{$arrForm.search_name|escape}-->" size="30" class="box30" /></td>
-								<td bgcolor="#f2f1ec" width="110">¾¦ÉÊ¥³¡¼¥É</td>
+								<td bgcolor="#f2f1ec" width="110">商品コード</td>
 								<td bgcolor="#ffffff" width="249"><input type="text" name="search_product_code" value="<!--{$arrForm.search_product_code|escape}-->" size="30" class="box30" /></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">Åê¹ÆÆü</td>
+								<td bgcolor="#f2f1ec" width="110">投稿日</td>
 								<td bgcolor="#ffffff" width="607" colspan="3">
 								<span class="red"><!--{$arrErr.search_startyear}--></span>
@@ -78,25 +78,25 @@
 								<option value="">----</option>
 								<!--{html_options options=$arrStartYear selected=$arrForm.search_startyear}-->
-								</select>Ç¯
+								</select>年
 								<select name="search_startmonth" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 								<option value="">--</option>
 								<!--{html_options options=$arrStartMonth selected=$arrForm.search_startmonth}-->
-								</select>·î
+								</select>月
 								<select name="search_startday" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 								<option value="">--</option>
 								<!--{html_options options=$arrStartDay selected=$arrForm.search_startday}-->
-								</select>Æü¡Á
+								</select>日〜
 								<select name="search_endyear" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 								<option value="">----</option>
 								<!--{html_options options=$arrEndYear selected=$arrForm.search_endyear}-->
-								</select>Ç¯
+								</select>年
 								<select name="search_endmonth" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 								<option value="">--</option>
 								<!--{html_options options=$arrEndMonth selected=$arrForm.search_endmonth}-->
-								</select>·î
+								</select>月
 								<select name="search_endday" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 								<option value="">--</option>
 								<!--{html_options options=$arrEndDay selected=$arrForm.search_endday}-->
-								</select>Æü
+								</select>日
 								</td>
 							</tr>
@@ -114,13 +114,13 @@
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
-										<td class="fs12n">¸¡º÷·ë²ÌÉ½¼¨·ï¿ô
+										<td class="fs12n">検索結果表示件数
 											<!--{assign var=key value="search_page_max"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
 											<!--{html_options options=$arrPageMax selected=$arrForm.search_page_max}-->
-											</select> ·ï
+											</select> 件
 										</td>
 										<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="10" height="1" alt=""></td>
-										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="¤³¤Î¾ò·ï¤Ç¸¡º÷¤¹¤ë" border="0" ></td>
+										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="この条件で検索する" border="0" ></td>
 									</tr>
 								</table>
@@ -132,5 +132,5 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--検索条件設定テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -143,5 +143,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -149,9 +149,9 @@
 </form>	
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <!--{if $smarty.post.mode == 'search'}-->
 
-	<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->
+	<!--★★検索結果一覧★★-->
 	<table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -171,5 +171,5 @@
 					<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/search_left.gif" width="19" height="22" alt=""></td>
 					<td>
-					<!--¸¡º÷·ë²Ì-->
+					<!--検索結果-->
 					<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 						<tr>
@@ -180,5 +180,5 @@
 						<tr>
 							<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_middle.gif" width="22" height="12" alt=""></td>
-							<td bgcolor="#393a48" class="white10">¸¡º÷·ë²Ì°ìÍ÷¡¡<span class="reselt"><!--¸¡º÷·ë²Ì¿ô--><!--{$tpl_linemax}-->·ï</span>&nbsp;¤¬³ºÅö¤·¤Þ¤·¤¿¡£</td>
+							<td bgcolor="#393a48" class="white10">検索結果一覧　<span class="reselt"><!--検索結果数--><!--{$tpl_linemax}-->件</span>&nbsp;が該当しました。</td>
 							<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="22" height="8" alt=""></td>
 						</tr>
@@ -189,7 +189,7 @@
 						</tr>
 					</table>
-					<!--¸¡º÷·ë²Ì-->
+					<!--検索結果-->
 					<!--{if $smarty.const.ADMIN_MODE == '1'}-->
-					<input type="button" name="subm" value="¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü" onclick="fnModeSubmit('delete_all','','');" />
+					<input type="button" name="subm" value="検索結果をすべて削除" onclick="fnModeSubmit('delete_all','','');" />
 					<!--{/if}-->
 					</td>
@@ -215,14 +215,14 @@
 						<td bgcolor="#cccccc">
 						
-						<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+						<!--検索結果表示テーブル-->
 						<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr bgcolor="#636469" align="center" class="fs12">
-								<td width="130"><span class="white">Åê¹ÆÆü</span></td>
-								<td width="162"><span class="white">¾¦ÉÊÌ¾</span></td>
-								<td width="150"><span class="white">¥Ö¥í¥°Ì¾</span></td>
-								<td width="140"><span class="white">¥Ö¥í¥°µ­»ö¥¿¥¤¥È¥ë</span></td>
-								<td width="80"><span class="white">¾õÂÖ</span></td>
-								<td width="50"><span class="white">ÊÔ½¸</span></td>
-								<td width="50"><span class="white">ºï½ü</span></td>
+								<td width="130"><span class="white">投稿日</span></td>
+								<td width="162"><span class="white">商品名</span></td>
+								<td width="150"><span class="white">ブログ名</span></td>
+								<td width="140"><span class="white">ブログ記事タイトル</span></td>
+								<td width="80"><span class="white">状態</span></td>
+								<td width="50"><span class="white">編集</span></td>
+								<td width="50"><span class="white">削除</span></td>
 							</tr>
 		
@@ -233,11 +233,11 @@
 								<td><a href="<!--{$arrTrackback[cnt].url|escape}-->"><!--{$arrTrackback[cnt].blog_name|escape}--></a></td>
 								<td><!--{$arrTrackback[cnt].title|escape}--></td>
-								<td align="center"><!--{if $arrTrackback[cnt].status eq 1}-->É½¼¨<!--{elseif $arrTrackback[cnt].status eq 2}-->ÈóÉ½¼¨<!--{elseif $arrTrackback[cnt].status eq 3}-->¥¹¥Ñ¥à<!--{/if}--></td>
-								<td align="center"><a href="#" onclick="fnChangeAction('./trackback_edit.php'); fnModeSubmit('','trackback_id','<!--{$arrTrackback[cnt].trackback_id}-->');">ÊÔ½¸</a></td>
-								<td align="center"><a href="#" onclick="fnModeSubmit('delete','trackback_id','<!--{$arrTrackback[cnt].trackback_id}-->'); return false;">ºï½ü</a></td>
+								<td align="center"><!--{if $arrTrackback[cnt].status eq 1}-->表示<!--{elseif $arrTrackback[cnt].status eq 2}-->非表示<!--{elseif $arrTrackback[cnt].status eq 3}-->スパム<!--{/if}--></td>
+								<td align="center"><a href="#" onclick="fnChangeAction('./trackback_edit.php'); fnModeSubmit('','trackback_id','<!--{$arrTrackback[cnt].trackback_id}-->');">編集</a></td>
+								<td align="center"><a href="#" onclick="fnModeSubmit('delete','trackback_id','<!--{$arrTrackback[cnt].trackback_id}-->'); return false;">削除</a></td>
 							</tr>
 							<!--{/section}-->
 						</table>
-						<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+						<!--検索結果表示テーブル-->
 						</td>
 					</tr>
@@ -249,3 +249,3 @@
 	<!--{ /if }-->
 <!--{ /if }-->
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->		
+<!--★★検索結果一覧★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/trackback_edit.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/trackback_edit.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/trackback_edit.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -20,11 +20,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -39,5 +39,5 @@
 						<td bgcolor="#cccccc">
 						
-							<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+							<!--▼登録テーブルここから-->
 							<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr>
@@ -46,5 +46,5 @@
 								<tr>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥È¥é¥Ã¥¯¥Ð¥Ã¥¯ÀßÄê</span></td>
+									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->トラックバック設定</span></td>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 								</tr>
@@ -58,37 +58,37 @@
 
 
-							<!--¢§ÊÔ½¸¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+							<!--▼編集テーブルここから-->
 							<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" " bgcolor="#cccccc">
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec" width="160">¾¦ÉÊÌ¾</td>
+									<td bgcolor="#f2f1ec" width="160">商品名</td>
 									<td bgcolor="#ffffff" width="483"><!--{$arrTrackback.name|escape}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec" width="160">¥Ö¥í¥°Ì¾</td>
+									<td bgcolor="#f2f1ec" width="160">ブログ名</td>
 									<td bgcolor="#ffffff" width="483"><!--{$arrTrackback.blog_name|escape}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec" width="160">¥Ö¥í¥°µ­»ö¥¿¥¤¥È¥ë</td>
+									<td bgcolor="#f2f1ec" width="160">ブログ記事タイトル</td>
 									<td bgcolor="#ffffff" width="483"><!--{$arrTrackback.title|escape}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec" width="160">¥Ö¥í¥°µ­»öÆâÍÆ</td>
+									<td bgcolor="#f2f1ec" width="160">ブログ記事内容</td>
 									<td bgcolor="#ffffff" width="483"><!--{$arrTrackback.excerpt|escape}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec" width="160">¥Ö¥í¥°URL</td>
+									<td bgcolor="#f2f1ec" width="160">ブログURL</td>
 									<td bgcolor="#ffffff" width="483"><!--{$arrTrackback.url|escape}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">Åê¹ÆÆü</td>
+									<td bgcolor="#f2f1ec">投稿日</td>
 									<td bgcolor="#ffffff"><!--{$arrTrackback.create_date|sfDispDBDate}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">¾õÂÖ</td>
+									<td bgcolor="#f2f1ec">状態</td>
 									<td bgcolor="#ffffff">
 									<!--{assign var=key value="status"}-->
 									<span class="red12"><!--{$arrErr.status}--></span>
 									<select name="<!--{$key}-->" style="<!--{$arrErr.status|sfGetErrorColor}-->" >
-									<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="">選択してください</option>
 									<!--{html_options options=$arrTrackBackStatus selected=$arrTrackback[$key]}-->
 									</select>
@@ -96,5 +96,5 @@
 								</tr>
 							</table>
-							<!--¢¥ÊÔ½¸¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+							<!--▲編集テーブルここまで-->
 							<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr>
@@ -109,6 +109,6 @@
 										<tr>
 											<td>
-												<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg',this);" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="¸¡º÷²èÌÌ¤ËÌá¤ë" border="0" name="back" onclick="document.form1.action='./trackback.php'; fnModeSubmit('search','','');" ></a>
-												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onclick="fnModeSubmit('complete','','');" />
+												<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg',this);" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="検索画面に戻る" border="0" name="back" onclick="document.form1.action='./trackback.php'; fnModeSubmit('search','','');" ></a>
+												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onclick="fnModeSubmit('complete','','');" />
 											</td>
 										</tr>
@@ -121,5 +121,5 @@
 								</tr>
 							</table>
-							<!-- ¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç -->
+							<!-- ▲登録テーブルここまで -->
 
 						</td>
@@ -133,5 +133,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -139,3 +139,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/product_rank.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/product_rank.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/product_rank.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" enctype="multipart/form-data">
@@ -16,11 +16,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -35,5 +35,5 @@
 						<td bgcolor="#cccccc">
 						
-							<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+							<!--▼登録テーブルここから-->
 							<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr>
@@ -42,5 +42,5 @@
 								<tr>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¾¦ÉÊÊÂ¤ÓÂØ¤¨</span></td>
+									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->商品並び替え</span></td>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 								</tr>
@@ -56,11 +56,11 @@
 					
 								<tr bgcolor="#ffffff">
-									<!--¢§²èÌÌº¸-->
+									<!--▼画面左-->
 									<td width="250" valign="top" class="fs12">
-									<a href="<!--{$smarty.server.PHP_SELF|escape}-->">¢§¥Û¡¼¥à</a><br>
+									<a href="<!--{$smarty.server.PHP_SELF|escape}-->">▼ホーム</a><br>
 									<!--{section name=cnt loop=$arrTree}-->
 										<!--{assign var=level value="`$arrTree[cnt].level`}-->
 										
-										<!--{* ¾å¤Î³¬ÁØÉ½¼¨¤Î»þ¤Ëdiv¤òÊÄ¤¸¤ë *}-->
+										<!--{* 上の階層表示の時にdivを閉じる *}-->
 										<!--{assign var=close_cnt value="`$before_level-$level+1`}-->
 										<!--{if $close_cnt > 0}-->
@@ -68,8 +68,8 @@
 										<!--{/if}-->
 															
-										<!--{* ¥¹¥Ú¡¼¥¹·«¤êÊÖ¤· *}-->
-										<!--{section name=n loop=$level}-->¡¡¡¡<!--{/section}-->
+										<!--{* スペース繰り返し *}-->
+										<!--{section name=n loop=$level}-->　　<!--{/section}-->
 										
-										<!--{* ¥«¥Æ¥´¥êÌ¾É½¼¨ *}-->
+										<!--{* カテゴリ名表示 *}-->
 										<!--{assign var=disp_name value="`$arrTree[cnt].category_id`.`$arrTree[cnt].category_name`"}-->
 										<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('tree', 'parent_category_id', <!--{$arrTree[cnt].category_id}-->); return false">
@@ -89,17 +89,17 @@
 									<!--{/section}-->		
 									</td>
-									<!--¢¥²èÌÌº¸-->
+									<!--▲画面左-->
 										
-									<!--¢§²èÌÌ±¦-->				
+									<!--▼画面右-->				
 									<!--{if count($arrProductsList) > 0}-->
 									<td width="428" valign="top">
 																	
 									<table width="428" border="0" cellspacing="0" cellpadding="0" summary=" ">
-										<tr><td class="fs12n"><!--{$tpl_linemax}-->·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£	</td></tr>
+										<tr><td class="fs12n"><!--{$tpl_linemax}-->件が該当しました。	</td></tr>
 										<tr class="fs12">
 											<td align="center">
-											<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+											<!--▼ページナビ-->
 											<!--{$tpl_strnavi}-->
-											<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+											<!--▲ページナビ-->
 											</td>
 										</tr>
@@ -109,9 +109,9 @@
 									<table border="0" cellspacing="1" cellpadding="5" summary=" " bgcolor="#cccccc">
 										<tr bgcolor="#f0f0f0" align="center" class="fs12n">
-											<td width="27">½ç°Ì</td>
-											<td width="110">¾¦ÉÊ¥³¡¼¥É</td>
-											<td width="100">¾¦ÉÊ²èÁü</td>
-											<td width="130">¾¦ÉÊÌ¾</td>
-											<td width="120">°ÜÆ°</td>
+											<td width="27">順位</td>
+											<td width="110">商品コード</td>
+											<td width="100">商品画像</td>
+											<td width="130">商品名</td>
+											<td width="120">移動</td>
 										</tr>
 										<!--{section name=cnt loop=$arrProductsList}-->
@@ -122,5 +122,5 @@
 											<td width="110"><!--{$arrProductsList[cnt].product_code|escape|default:"-"}--></td>
 											<td width="100" align="center">
-												<!--{* ¾¦ÉÊ²èÁü *}-->
+												<!--{* 商品画像 *}-->
 												<!--{if $arrProductsList[cnt].main_list_image != ""}-->
 													<!--{assign var=image_path value=`$arrProductsList[cnt].main_list_image`}-->
@@ -135,13 +135,13 @@
 											
 											<td width="120" align="center">
-											<!--{* °ÜÆ° *}-->
+											<!--{* 移動 *}-->
 											<!--{if !(count($arrProductsList) == 1 && $rank == 1)}-->
-											<input type="text" name="pos-<!--{$arrProductsList[cnt].product_id}-->" size="3" class="box3" />ÈÖÌÜ¤Ø<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('move','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">°ÜÆ°</a><br />
+											<input type="text" name="pos-<!--{$arrProductsList[cnt].product_id}-->" size="3" class="box3" />番目へ<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('move','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">移動</a><br />
 											<!--{/if}-->
 											<!--{if !($smarty.section.cnt.first && $tpl_disppage eq 1) }-->
-											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">¾å¤Ø</a>
+											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">上へ</a>
 											<!--{/if}-->
 											<!--{if !($smarty.section.cnt.last && $tpl_disppage eq $tpl_pagemax) }-->
-											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">²¼¤Ø</a>
+											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','product_id', '<!--{$arrProductsList[cnt].product_id}-->'); return false;">下へ</a>
 											<!--{/if}-->
 											</td>
@@ -154,7 +154,7 @@
 										<tr class="fs12">
 											<td align="center">
-											<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+											<!--▼ページナビ-->
 											<!--{$tpl_strnavi}-->
-											<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+											<!--▲ページナビ-->
 											</td>
 										</tr>
@@ -163,10 +163,10 @@
 									</td>		
 									<!--{else}-->
-									<td width="428" valign="top" class="fs12n">¥«¥Æ¥´¥ê¤òÁªÂò¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+									<td width="428" valign="top" class="fs12n">カテゴリを選択してください。</td>
 									<!--{/if}-->
-									<!--¢¥²èÌÌ±¦-->
+									<!--▲画面右-->
 								</tr>
 							</table>
-							<!-- ¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç -->
+							<!-- ▲登録テーブルここまで -->
 
 						</td>
@@ -181,5 +181,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -187,3 +187,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/confirm.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/confirm.tpl	(revision 15078)
@@ -6,21 +6,21 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§CONTENTS-->
+			<!--▼CONTENTS-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
-					<!--¢§MAIN CONTENTS-->
+					<!--▼MAIN CONTENTS-->
 						<table width="706" border="0" cellspacing="0" cellpadding="0" summary=" ">
-						<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--▼登録テーブルここから-->
 						<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" enctype="multipart/form-data">
 						<!--{foreach key=key item=item from=$arrForm}-->
@@ -40,5 +40,5 @@
 								<tr>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¾¦ÉÊÅÐÏ¿</span></td>
+									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->商品登録</span></td>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 								</tr>
@@ -52,5 +52,5 @@
 							<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">				
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊÌ¾</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">商品名</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.name|escape}-->
@@ -58,5 +58,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊ¥«¥Æ¥´¥ê</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">商品カテゴリ</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{assign var=key value=$arrForm.category_id}-->
@@ -65,5 +65,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¸ø³«¡¦Èó¸ø³«</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">公開・非公開</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrDISP[$arrForm.status]}-->
@@ -71,5 +71,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊ¥¹¥Æ¡¼¥¿¥¹</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">商品ステータス</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{section name=cnt loop=$arrForm.product_flag|count_characters}-->
@@ -81,5 +81,5 @@
 								<!--{if $tpl_nonclass == true}-->
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊ¥³¡¼¥É</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">商品コード</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.product_code|escape}-->
@@ -90,5 +90,5 @@
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.price01|escape}-->
-									±ß</td>
+									円</td>
 								</tr>
 								<tr>
@@ -96,25 +96,25 @@
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.price02|escape}-->
-									±ß</td>
-								</tr>
-								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">ºß¸Ë¿ô</td>
+									円</td>
+								</tr>
+								<tr>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">在庫数</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{if $arrForm.stock_unlimited == 1}-->
-									ÌµÀ©¸Â
+									無制限
 									<!--{else}-->
 									<!--{$arrForm.stock|escape}-->
-									¸Ä<!--{/if}-->
+									個<!--{/if}-->
 									</td>
 								</tr>
 								<!--{/if}-->
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¥Ý¥¤¥ó¥ÈÉÕÍ¿Î¨</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">ポイント付与率</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.point_rate|escape}-->
-									¡ó</td>
-								</tr>
-								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">È¯Á÷ÆüÌÜ°Â</td>
+									％</td>
+								</tr>
+								<tr>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">発送日目安</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrDELIVERYDATE[$arrForm.deliv_date_id]|escape}-->
@@ -122,15 +122,15 @@
 								</tr>			
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¹ØÆþÀ©¸Â</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">購入制限</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{if $arrForm.sale_unlimited == 1}-->
-									ÌµÀ©¸Â
+									無制限
 									<!--{else}-->
 									<!--{$arrForm.sale_limit|escape}-->
-									¸Ä<!--{/if}-->
-									</td>
-								</tr>
-								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¡¼¥«¡¼URL</td>
+									個<!--{/if}-->
+									</td>
+								</tr>
+								<tr>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">メーカーURL</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.comment1|escape|sfPutBR:$smarty.const.LINE_LIMIT_SIZE}-->
@@ -139,5 +139,5 @@
 								<!--{*
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">À®Ê¬</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">成分</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.comment2|escape}-->
@@ -146,5 +146,5 @@
 								*}-->
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¸¡º÷¥ï¡¼¥É</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">検索ワード</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.comment3|escape}-->
@@ -152,5 +152,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">°ìÍ÷-¥á¥¤¥ó¥³¥á¥ó¥È</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">一覧-メインコメント</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.main_list_comment|escape|nl2br}-->
@@ -158,5 +158,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥á¥¤¥ó¥³¥á¥ó¥È</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-メインコメント</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{$arrForm.main_comment|nl2br}-->
@@ -164,5 +164,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">°ìÍ÷-¥á¥¤¥ó²èÁü</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">一覧-メイン画像</td>
 									<td bgcolor="#ffffff" width="557">
 									<!--{assign var=key value="main_list_image"}-->
@@ -173,5 +173,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥á¥¤¥ó²èÁü</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-メイン画像</td>
 									<td bgcolor="#ffffff" width="557">
 									<!--{assign var=key value="main_image"}-->
@@ -182,5 +182,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥á¥¤¥ó³ÈÂç²èÁü</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-メイン拡大画像</td>
 									<td bgcolor="#ffffff" width="557">
 									<!--{assign var=key value="main_large_image"}-->
@@ -191,7 +191,7 @@
 								</tr>
 								<!--{section name=cnt loop=$smarty.const.PRODUCTSUB_MAX}-->
-								<!--¢§¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
-								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥µ¥Ö¥¿¥¤¥È¥ë¡Ê<!--{$smarty.section.cnt.iteration}-->¡Ë</td>
+								<!--▼商品<!--{$smarty.section.cnt.iteration}-->-->
+								<tr>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-サブタイトル（<!--{$smarty.section.cnt.iteration}-->）</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{assign var=key value="sub_title`$smarty.section.cnt.iteration`"}-->
@@ -200,5 +200,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥µ¥Ö¥³¥á¥ó¥È¡Ê<!--{$smarty.section.cnt.iteration}-->¡Ë</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-サブコメント（<!--{$smarty.section.cnt.iteration}-->）</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{assign var=key value="sub_comment`$smarty.section.cnt.iteration`"}-->
@@ -207,5 +207,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥µ¥Ö²èÁü¡Ê<!--{$smarty.section.cnt.iteration}-->¡Ë</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-サブ画像（<!--{$smarty.section.cnt.iteration}-->）</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{assign var=key value="sub_image`$smarty.section.cnt.iteration`"}-->
@@ -216,5 +216,5 @@
 								</tr>
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">¾ÜºÙ-¥µ¥Ö³ÈÂç²èÁü¡Ê<!--{$smarty.section.cnt.iteration}-->¡Ë</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">詳細-サブ拡大画像（<!--{$smarty.section.cnt.iteration}-->）</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{assign var=key value="sub_large_image`$smarty.section.cnt.iteration`"}-->
@@ -224,13 +224,13 @@
 									</td>
 								</tr>
-								<!--¢¥¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+								<!--▲商品<!--{$smarty.section.cnt.iteration}-->-->
 								<!--{/section}-->
 								
 								<!--{if $smarty.const.OPTION_RECOMMEND == 1}-->	
-								<!--¢§´ØÏ¢¾¦ÉÊ-->
+								<!--▼関連商品-->
 								<!--{section name=cnt loop=$smarty.const.RECOMMEND_PRODUCT_MAX}-->			
 								<!--{assign var=recommend_no value="`$smarty.section.cnt.iteration`"}-->
 								<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">´ØÏ¢¾¦ÉÊ(<!--{$smarty.section.cnt.iteration}-->)<br>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">関連商品(<!--{$smarty.section.cnt.iteration}-->)<br>
 									<!--{if $arrRecommend[$recommend_no].main_list_image != ""}-->
 										<!--{assign var=image_path value="`$arrRecommend[$recommend_no].main_list_image`"}-->
@@ -242,7 +242,7 @@
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<!--{if $arrRecommend[$recommend_no].name != ""}-->
-									¾¦ÉÊ¥³¡¼¥É:<!--{$arrRecommend[$recommend_no].product_code_min}--><br>
-									¾¦ÉÊÌ¾:<!--{$arrRecommend[$recommend_no].name|escape}--><br>
-									¥³¥á¥ó¥È:<br>
+									商品コード:<!--{$arrRecommend[$recommend_no].product_code_min}--><br>
+									商品名:<!--{$arrRecommend[$recommend_no].name|escape}--><br>
+									コメント:<br>
 									<!--{$arrRecommend[$recommend_no].comment|escape}-->
 									<!--{/if}-->
@@ -250,5 +250,5 @@
 								</tr>
 								<!--{/section}-->
-								<!--¢¥´ØÏ¢¾¦ÉÊ-->
+								<!--▲関連商品-->
 								<!--{/if}-->
 							</table>
@@ -265,6 +265,6 @@
 										<tr>
 											<td>
-												<a href="#" onMouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg','back')" onMouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg','back');" onclick="fnModeSubmit('confirm_return','',''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë" border="0" name="back"></a>
-												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+												<a href="#" onMouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg','back')" onMouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg','back');" onclick="fnModeSubmit('confirm_return','',''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="前のページに戻る" border="0" name="back"></a>
+												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 											</td>
 										</tr>
@@ -287,13 +287,13 @@
 					</table>
 						
-					<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+					<!--▲登録テーブルここまで-->
 					</form>
-					<!--¢¥MAIN CONTENTS-->
+					<!--▲MAIN CONTENTS-->
 					</td>
 				</tr>
 			</table>
-			<!--¢¥CONTENTS-->
+			<!--▲CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/products/product_class_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/product_class_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/product_class_complete.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="./product_class.php">
@@ -13,10 +13,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -30,12 +30,12 @@
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_left.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
 						<td bgcolor="#f2f1ec">
-						<!--´°Î»¥á¥Ã¥»¡¼¥¸¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--完了メッセージテーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" " height="402">
 							<tr class="fs12" >
-								<td height="150" bgcolor="#ffffff" class="fs18n" align="center">ÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£<br /> <br /> <br />
-								<a href="./product.php">¢ªÂ³¤±¤ÆÅÐÏ¿¤ò¹Ô¤¦</a></td>
+								<td height="150" bgcolor="#ffffff" class="fs18n" align="center">登録が完了いたしました。<br /> <br /> <br />
+								<a href="./product.php">→続けて登録を行う</a></td>
 							</tr>
 						</table>
-						<!--´°Î»¥á¥Ã¥»¡¼¥¸¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--完了メッセージテーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -49,5 +49,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -55,3 +55,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/upload_csv.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/upload_csv.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/upload_csv.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" enctype="multipart/form-data" onSubmit="winSubmit('','form1', 'upload', 500, 400)">
 <input type="hidden" name="mode" value="csv_upload">
@@ -12,10 +12,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -34,5 +34,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¾¦ÉÊÅÐÏ¿CSV</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->商品登録CSV</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -52,5 +52,5 @@
 							<span class="red12"><!--{$item}-->
 							<!--{if $key != 'blank'}-->
-							[ÃÍ¡§<!--{$arrParam[$key]}-->]
+							[値：<!--{$arrParam[$key]}-->]
 							<!--{/if}-->
 							<br></span>
@@ -60,22 +60,22 @@
 						<!--{/if}-->
 
-						<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--▼登録テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" " bgcolor="#cccccc">
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" width="110">CSV¥Õ¥¡¥¤¥ë</td>
+								<td bgcolor="#f0f0f0" width="110">CSVファイル</td>
 								<td bgcolor="#ffffff" width="607">
 								<span class="red12"><!--{$arrErr.csv_file}--></span>
-								<input type="file" name="csv_file" size="60" class="box60" /><span class="red10"> (1¹ÔÌÜ¥¿¥¤¥È¥ë¹Ô)</span></td>
+								<input type="file" name="csv_file" size="60" class="box60" /><span class="red10"> (1行目タイトル行)</span></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" width="110">ÅÐÏ¿¾ðÊó</td>
+								<td bgcolor="#f0f0f0" width="110">登録情報</td>
 								<td bgcolor="#ffffff" width="607">
 								<!--{foreach name=title key=key item=item from=$arrTitle}-->
-								<!--{$smarty.foreach.title.iteration}-->¹àÌÜ¡§<!--{$item}--><br>
+								<!--{$smarty.foreach.title.iteration}-->項目：<!--{$item}--><br>
 								<!--{/foreach}-->
 								</td>
 							</tr>
 						</table>
-						<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--▲登録テーブルここまで-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -90,5 +90,5 @@
 									<tr>
 									<td>
-										<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+										<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 									</td>
 									</tr>
@@ -111,5 +111,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -117,3 +117,3 @@
 </form>	
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/admin/products/review.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/review.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/review.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="search_form" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -12,10 +12,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -34,5 +34,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¸¡º÷¾ò·ïÀßÄê</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->検索条件設定</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -45,32 +45,32 @@
 						</table>
 
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--検索条件設定テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">Åê¹Æ¼ÔÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">投稿者名</td>
 								<td bgcolor="#ffffff" width="248"><input type="text" name="search_reviewer_name" value="<!--{$arrForm.search_reviewer_name|escape}-->" size="30" class="box30" /></td>
-								<td bgcolor="#f2f1ec" width="110">¥Û¡¼¥à¥Ú¡¼¥¸¥¢¥É¥ì¥¹</td>
+								<td bgcolor="#f2f1ec" width="110">ホームページアドレス</td>
 								<td bgcolor="#ffffff" width="249"><input type="text" name="search_reviewer_url" value="<!--{$arrForm.search_reviewer_url}-->" size="30" class="box30" /></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¾¦ÉÊÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">商品名</td>
 								<td bgcolor="#ffffff" width="248"><input type="text" name="search_name" value="<!--{$arrForm.search_name|escape}-->" size="30" class="box30" /></td>
-								<td bgcolor="#f2f1ec" width="110">¾¦ÉÊ¥³¡¼¥É</td>
+								<td bgcolor="#f2f1ec" width="110">商品コード</td>
 								<td bgcolor="#ffffff" width="249"><input type="text" name="search_product_code" value="<!--{$arrForm.search_product_code|escape}-->" size="30" class="box30" /></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">À­ÊÌ</td>
+								<td bgcolor="#f2f1ec" width="110">性別</td>
 								<!--{assign var=key value=search_sex}-->
 								<td bgcolor="#ffffff" width="248"><!--{html_checkboxes name="$key" options=$arrSex selected=$arrForm[$key]}--></td>
-								<td bgcolor="#f2f1ec" width="110">¤ª¤¹¤¹¤á¥ì¥Ù¥ë</td>
+								<td bgcolor="#f2f1ec" width="110">おすすめレベル</td>
 								<td bgcolor="#ffffff" width="249">
 								<!--{assign var=key value=search_recommend_level}-->
 								<select name="<!--{$key}-->">
-								<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+								<option value="" selected="selected">選択してください</option>
 								<!--{html_options options=$arrRECOMMEND selected=$arrForm[$key].value}-->
 								</select></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">Åê¹ÆÆü</td>
+								<td bgcolor="#f2f1ec" width="110">投稿日</td>
 								<td bgcolor="#ffffff" width="607" colspan="3">
 								<span class="red"><!--{$arrErr.search_startyear}--></span>
@@ -79,25 +79,25 @@
 								<option value="">----</option>
 								<!--{html_options options=$arrStartYear selected=$arrForm.search_startyear}-->
-								</select>Ç¯
+								</select>年
 								<select name="search_startmonth" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 								<option value="">--</option>
 								<!--{html_options options=$arrStartMonth selected=$arrForm.search_startmonth}-->
-								</select>·î
+								</select>月
 								<select name="search_startday" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 								<option value="">--</option>
 								<!--{html_options options=$arrStartDay selected=$arrForm.search_startday}-->
-								</select>Æü¡Á
+								</select>日〜
 								<select name="search_endyear" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 								<option value="">----</option>
 								<!--{html_options options=$arrEndYear selected=$arrForm.search_endyear}-->
-								</select>Ç¯
+								</select>年
 								<select name="search_endmonth" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 								<option value="">--</option>
 								<!--{html_options options=$arrEndMonth selected=$arrForm.search_endmonth}-->
-								</select>·î
+								</select>月
 								<select name="search_endday" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 								<option value="">--</option>
 								<!--{html_options options=$arrEndDay selected=$arrForm.search_endday}-->
-								</select>Æü
+								</select>日
 								</td>
 							</tr>
@@ -115,13 +115,13 @@
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
-										<td class="fs12n">¸¡º÷·ë²ÌÉ½¼¨·ï¿ô
+										<td class="fs12n">検索結果表示件数
 											<!--{assign var=key value="search_page_max"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
 											<!--{html_options options=$arrPageMax selected=$arrForm.search_page_max}-->
-											</select> ·ï
+											</select> 件
 										</td>
 										<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="10" height="1" alt=""></td>
-										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="¤³¤Î¾ò·ï¤Ç¸¡º÷¤¹¤ë" border="0" ></td>
+										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="この条件で検索する" border="0" ></td>
 									</tr>
 								</table>
@@ -133,5 +133,5 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--検索条件設定テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -144,5 +144,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -150,9 +150,9 @@
 </form>	
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <!--{if $smarty.post.mode == 'search'}-->
 
-	<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->
+	<!--★★検索結果一覧★★-->
 	<table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -172,5 +172,5 @@
 					<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/search_left.gif" width="19" height="22" alt=""></td>
 					<td>
-					<!--¸¡º÷·ë²Ì-->
+					<!--検索結果-->
 					<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 						<tr>
@@ -181,5 +181,5 @@
 						<tr>
 							<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_middle.gif" width="22" height="12" alt=""></td>
-							<td bgcolor="#393a48" class="white10">¸¡º÷·ë²Ì°ìÍ÷¡¡<span class="reselt"><!--¸¡º÷·ë²Ì¿ô--><!--{$tpl_linemax}-->·ï</span>&nbsp;¤¬³ºÅö¤·¤Þ¤·¤¿¡£</td>
+							<td bgcolor="#393a48" class="white10">検索結果一覧　<span class="reselt"><!--検索結果数--><!--{$tpl_linemax}-->件</span>&nbsp;が該当しました。</td>
 							<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="22" height="8" alt=""></td>
 						</tr>
@@ -190,7 +190,7 @@
 						</tr>
 					</table>
-					<!--¸¡º÷·ë²Ì-->
+					<!--検索結果-->
 					<!--{if $smarty.const.ADMIN_MODE == '1'}-->
-					<input type="button" name="subm" value="¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü" onclick="fnModeSubmit('delete_all','','');" />
+					<input type="button" name="subm" value="検索結果をすべて削除" onclick="fnModeSubmit('delete_all','','');" />
 					<!--{/if}-->
 					</td>
@@ -216,14 +216,14 @@
 						<td bgcolor="#cccccc">
 						
-						<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+						<!--検索結果表示テーブル-->
 						<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr bgcolor="#636469" align="center" class="fs12">
-								<td width="130"><span class="white">Åê¹ÆÆü</span></td>
-								<td width="100"><span class="white">Åê¹Æ¼ÔÌ¾</span></td>
-								<td width="252"><span class="white">¾¦ÉÊÌ¾</span></td>
-								<td width="100"><span class="white">¤ª¤¹¤¹¤á¥ì¥Ù¥ë</span></td>
-								<td width="80"><span class="white">É½¼¨¡¦ÈóÉ½¼¨</span></td>
-								<td width="50"><span class="white">ÊÔ½¸</span></td>
-								<td width="50"><span class="white">ºï½ü</span></td>
+								<td width="130"><span class="white">投稿日</span></td>
+								<td width="100"><span class="white">投稿者名</span></td>
+								<td width="252"><span class="white">商品名</span></td>
+								<td width="100"><span class="white">おすすめレベル</span></td>
+								<td width="80"><span class="white">表示・非表示</span></td>
+								<td width="50"><span class="white">編集</span></td>
+								<td width="50"><span class="white">削除</span></td>
 							</tr>
 		
@@ -235,11 +235,11 @@
 								<!--{assign var=key value="`$arrReview[cnt].recommend_level`"}-->
 								<td align="center"><!--{$arrRECOMMEND[$key]}--></td>
-								<td align="center"><!--{if $arrReview[cnt].status eq 1}-->É½¼¨<!--{elseif $arrReview[cnt].status eq 2}-->ÈóÉ½¼¨<!--{/if}--></td>
-								<td align="center"><a href="#" onclick="fnChangeAction('./review_edit.php'); fnModeSubmit('','review_id','<!--{$arrReview[cnt].review_id}-->');">ÊÔ½¸</a></td>
-								<td align="center"><a href="#" onclick="fnModeSubmit('delete','review_id','<!--{$arrReview[cnt].review_id}-->'); return false;">ºï½ü</a></td>
+								<td align="center"><!--{if $arrReview[cnt].status eq 1}-->表示<!--{elseif $arrReview[cnt].status eq 2}-->非表示<!--{/if}--></td>
+								<td align="center"><a href="#" onclick="fnChangeAction('./review_edit.php'); fnModeSubmit('','review_id','<!--{$arrReview[cnt].review_id}-->');">編集</a></td>
+								<td align="center"><a href="#" onclick="fnModeSubmit('delete','review_id','<!--{$arrReview[cnt].review_id}-->'); return false;">削除</a></td>
 							</tr>
 							<!--{/section}-->
 						</table>
-						<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+						<!--検索結果表示テーブル-->
 						</td>
 					</tr>
@@ -251,3 +251,3 @@
 	<!--{ /if }-->
 <!--{ /if }-->
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->		
+<!--★★検索結果一覧★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/classcategory.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/classcategory.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/classcategory.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="">
@@ -16,11 +16,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -35,5 +35,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -42,5 +42,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->µ¬³ÊÅÐÏ¿</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->規格登録</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -55,13 +55,13 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" " bgcolor="#cccccc">
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12n">µ¬³ÊÌ¾</td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12n">規格名</td>
 								<td bgcolor="#ffffff" width="557" class="fs12n" colspan=2><!--{$tpl_class_name}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12n">Ê¬ÎàÌ¾<span class="red"> *</span></td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12n">分類名<span class="red"> *</span></td>
 								<td bgcolor="#ffffff" width="557" class="fs12n" colspan=2>
 									<span class="red12"><!--{$arrErr.name}--></span>
 									<input type="text" name="name" value="<!--{$arrForm.name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="" size="30" class="box30"/>
-									<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
+									<span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
 								</td>
 							</tr>
@@ -79,5 +79,5 @@
 									<tr>
 										<td>
-											<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+											<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 										</td>
 									</tr>
@@ -97,28 +97,28 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" " bgcolor="#cccccc">
 							<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-								<td width="439">µ¬³ÊÌ¾</td>
-								<td width="50">ÊÔ½¸</td>
-								<td width="50">ºï½ü</td>
-								<td width="70">°ÜÆ°</td>
+								<td width="439">規格名</td>
+								<td width="50">編集</td>
+								<td width="50">削除</td>
+								<td width="70">移動</td>
 							</tr>
 							<!--{section name=cnt loop=$arrClassCat}-->
 							<tr  bgcolor="<!--{if $tpl_classcategory_id != $arrClassCat[cnt].classcategory_id}-->#ffffff<!--{else}--><!--{$smarty.const.SELECT_RGB}--><!--{/if}-->" class="fs12">
-								<td><!--{* µ¬³ÊÌ¾ *}--><!--{$arrClassCat[cnt].name|escape}--></td>
+								<td><!--{* 規格名 *}--><!--{$arrClassCat[cnt].name|escape}--></td>
 								<td align="center" >
 								<!--{if $tpl_classcategory_id != $arrClassCat[cnt].classcategory_id}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit','classcategory_id', <!--{$arrClassCat[cnt].classcategory_id}-->); return false;">ÊÔ½¸</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit','classcategory_id', <!--{$arrClassCat[cnt].classcategory_id}-->); return false;">編集</a>
 								<!--{else}-->
-								ÊÔ½¸Ãæ
+								編集中
 								<!--{/if}-->
 								</td>
 								<td align="center">
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete','classcategory_id', <!--{$arrClassCat[cnt].classcategory_id}-->); return false;">ºï½ü</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete','classcategory_id', <!--{$arrClassCat[cnt].classcategory_id}-->); return false;">削除</a>
 								</td>
 								<td align="center">
 								<!--{if $smarty.section.cnt.iteration != 1}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','classcategory_id', <!--{$arrClassCat[cnt].classcategory_id}-->); return false;">¾å¤Ø</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','classcategory_id', <!--{$arrClassCat[cnt].classcategory_id}-->); return false;">上へ</a>
 								<!--{/if}-->
 								<!--{if $smarty.section.cnt.iteration != $smarty.section.cnt.last}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','classcategory_id', <!--{$arrClassCat[cnt].classcategory_id}-->); return false;">²¼¤Ø</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','classcategory_id', <!--{$arrClassCat[cnt].classcategory_id}-->); return false;">下へ</a>
 								<!--{/if}-->
 								</td>
@@ -139,5 +139,5 @@
 									<tr>
 										<td>
-											<a href="./class.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë" border="0" name="back"></a>
+											<a href="./class.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="前のページに戻る" border="0" name="back"></a>
 										</td>
 									</tr>
@@ -150,5 +150,5 @@
 							</tr>
 						</table>
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 
 						</td>
@@ -163,5 +163,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -169,3 +169,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->	
+<!--★★メインコンテンツ★★-->	
Index: branches/feature-module-update/data/Smarty/templates/admin/products/class.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/class.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/class.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="./class.php">
@@ -13,11 +13,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -32,5 +32,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -39,5 +39,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->µ¬³ÊÅÐÏ¿</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->規格登録</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -52,9 +52,9 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12n">µ¬³ÊÌ¾<span class="red"> *</span></td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12n">規格名<span class="red"> *</span></td>
 								<td bgcolor="#ffffff" width="557" class="fs10n">
 								<span class="red12"><!--{$arrErr.name}--></span>
 								<input type="text" name="name" value="<!--{$arrForm.name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="" size="30" class="box30"/>
-								<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
+								<span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
 								</td>
 							</tr>
@@ -72,5 +72,5 @@
 									<tr>
 										<td>
-											<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+											<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 										</td>
 									</tr>
@@ -90,20 +90,20 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-								<td width="322">µ¬³ÊÌ¾ (ÅÐÏ¿¿ô)</td>
-								<td width="100">Ê¬ÎàÅÐÏ¿</td>
-								<td width="50">ÊÔ½¸</td>
-								<td width="50">ºï½ü</td>
-								<td width="70">°ÜÆ°</td>
+								<td width="322">規格名 (登録数)</td>
+								<td width="100">分類登録</td>
+								<td width="50">編集</td>
+								<td width="50">削除</td>
+								<td width="70">移動</td>
 							</tr>
 							<!--{section name=cnt loop=$arrClass}-->
 							<tr bgcolor="<!--{if $tpl_class_id != $arrClass[cnt].class_id}-->#ffffff<!--{else}--><!--{$smarty.const.SELECT_RGB}--><!--{/if}-->" class="fs12">
 								<!--{assign var=class_id value=$arrClass[cnt].class_id}-->
-								<td><!--{* µ¬³ÊÌ¾ *}--><!--{$arrClass[cnt].name|escape}--> (<!--{$arrClassCatCount[$class_id]|default:0}-->)</td>
-								<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnClassCatPage(<!--{$arrClass[cnt].class_id}-->); return false;">Ê¬ÎàÅÐÏ¿</a></td>
+								<td><!--{* 規格名 *}--><!--{$arrClass[cnt].name|escape}--> (<!--{$arrClassCatCount[$class_id]|default:0}-->)</td>
+								<td align="center"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnClassCatPage(<!--{$arrClass[cnt].class_id}-->); return false;">分類登録</a></td>
 								<td align="center">
 								<!--{if $tpl_class_id != $arrClass[cnt].class_id}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit', 'class_id', <!--{$arrClass[cnt].class_id}-->); return false;">ÊÔ½¸</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit', 'class_id', <!--{$arrClass[cnt].class_id}-->); return false;">編集</a>
 								<!--{else}-->
-								ÊÔ½¸Ãæ
+								編集中
 								<!--{/if}-->
 								</td>
@@ -112,13 +112,13 @@
 								-
 								<!--{else}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'class_id', <!--{$arrClass[cnt].class_id}-->); return false;">ºï½ü</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'class_id', <!--{$arrClass[cnt].class_id}-->); return false;">削除</a>
 								<!--{/if}-->
 								</td>
 								<td align="center">
 								<!--{if $smarty.section.cnt.iteration != 1}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up', 'class_id', <!--{$arrClass[cnt].class_id}-->); return false;" />¾å¤Ø</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up', 'class_id', <!--{$arrClass[cnt].class_id}-->); return false;" />上へ</a>
 								<!--{/if}-->
 								<!--{if $smarty.section.cnt.iteration != $smarty.section.cnt.last}-->
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down', 'class_id', <!--{$arrClass[cnt].class_id}-->); return false;" />²¼¤Ø</a>
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down', 'class_id', <!--{$arrClass[cnt].class_id}-->); return false;" />下へ</a>
 								<!--{/if}-->
 								</td>
@@ -126,5 +126,5 @@
 							<!--{/section}-->
 						</table>
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -138,5 +138,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -144,3 +144,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/product_class.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/product_class.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/product_class.tpl	(revision 15078)
@@ -6,16 +6,16 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -41,5 +41,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->µ¬³ÊÅÐÏ¿</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->規格登録</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -54,13 +54,13 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¾¦ÉÊÌ¾</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">商品名</td>
 										<td bgcolor="#ffffff" width="557" class="fs12n"><!--{$arrForm.product_name|escape}--></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">µ¬³Ê1<span class="red">*</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">規格1<span class="red">*</span></td>
 										<td bgcolor="#ffffff" width="557" class="fs12n">
 										<span class="red12"><!--{$arrErr.select_class_id1}--></span>
 										<select name="select_class_id1">
-											<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+											<option value="">選択してください</option>
 											<!--{html_options options=$arrClass selected=$arrForm.select_class_id1}-->
 										</select>
@@ -68,9 +68,9 @@
 									</tr>
 									<tr>
-									<td bgcolor="#f2f1ec" width="160" class="fs12n">µ¬³Ê2</td>
+									<td bgcolor="#f2f1ec" width="160" class="fs12n">規格2</td>
 									<td bgcolor="#ffffff" width="557" class="fs12n">
 									<span class="red12"><!--{$arrErr.select_class_id2}--></span>
 									<select name="select_class_id2">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										<!--{html_options options=$arrClass selected=$arrForm.select_class_id2}-->
 									</select>
@@ -79,8 +79,8 @@
 									<tr>
 										<td align="center" bgcolor="#f2f1ec" colspan=2>
-											<input type="button" value="¸¡º÷·ë²Ì¤ØÌá¤ë" onclick="fnChangeAction('<!--{$smarty.const.URL_SEARCH_TOP}-->'); fnModeSubmit('search','',''); return false;" >
-											<input type="button" name="btn" value="É½¼¨¤¹¤ë" onclick="fnModeSubmit('disp','','')">
+											<input type="button" value="検索結果へ戻る" onclick="fnChangeAction('<!--{$smarty.const.URL_SEARCH_TOP}-->'); fnModeSubmit('search','',''); return false;" >
+											<input type="button" name="btn" value="表示する" onclick="fnModeSubmit('disp','','')">
 											<!--{if count($arrClassCat) > 0}-->
-											<input type="button" name="btn" value="ºï½ü¤¹¤ë" onclick="fnModeSubmit('delete','','');">
+											<input type="button" name="btn" value="削除する" onclick="fnModeSubmit('delete','','');">
 											<!--{/if}-->
 										</td>
@@ -103,7 +103,7 @@
 										<tr bgcolor="#f2f1ec">
 											<td class="fs12n" align="left">
-												<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnAllCheck(); return false;">Á´ÁªÂò</a>¡¡
-												<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnAllUnCheck(); return false;">Á´²ò½ü</a>¡¡
-												<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnCopyValue('<!--{$cnt}-->', '<!--{$smarty.const.DISABLED_RGB}-->'); return false;">°ì¹ÔÌÜ¤Î¥Ç¡¼¥¿¤ò¥³¥Ô¡¼¤¹¤ë</a></td>
+												<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnAllCheck(); return false;">全選択</a>　
+												<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnAllUnCheck(); return false;">全解除</a>　
+												<a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnCopyValue('<!--{$cnt}-->', '<!--{$smarty.const.DISABLED_RGB}-->'); return false;">一行目のデータをコピーする</a></td>
 										</tr>
 									</table>
@@ -115,11 +115,11 @@
 										<input type="hidden" name="class_id2" value="<!--{$class_id2}-->">
 										<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-											<td width="30">ÅÐÏ¿</td>
-											<td width="100">µ¬³Ê1(<!--{$arrClass[$class_id1]|default:"Ì¤ÁªÂò"}-->)</td>
-											<td width="100">µ¬³Ê2(<!--{$arrClass[$class_id2]|default:"Ì¤ÁªÂò"}-->)</td>
-											<td width="80">¾¦ÉÊ¥³¡¼¥É</td>
-											<td width="160">ºß¸Ë(¸Ä)<span class="red">*</span></td>
-											<td width="100"><!--{$smarty.const.NORMAL_PRICE_TITLE}-->(±ß)</td>
-											<td width="100"><!--{$smarty.const.SALE_PRICE_TITLE}-->(±ß)<span class="red">*</span></td>
+											<td width="30">登録</td>
+											<td width="100">規格1(<!--{$arrClass[$class_id1]|default:"未選択"}-->)</td>
+											<td width="100">規格2(<!--{$arrClass[$class_id2]|default:"未選択"}-->)</td>
+											<td width="80">商品コード</td>
+											<td width="160">在庫(個)<span class="red">*</span></td>
+											<td width="100"><!--{$smarty.const.NORMAL_PRICE_TITLE}-->(円)</td>
+											<td width="100"><!--{$smarty.const.SALE_PRICE_TITLE}-->(円)<span class="red">*</span></td>
 										</tr>
 										<!--{section name=cnt loop=$arrClassCat}-->
@@ -146,5 +146,5 @@
 											<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key]}-->" size="6" class="box6" maxlength="<!--{$smarty.const.AMOUNT_LEN}-->" <!--{if $arrErr[$key] != ""}--><!--{sfSetErrorStyle}--><!--{/if}-->>
 											<!--{assign var=key value="stock_unlimited:`$smarty.section.cnt.iteration`"}-->
-											<input type="checkbox" name="<!--{$key}-->" value="1" <!--{if $arrForm[$key] == "1"}-->checked<!--{/if}--> onClick="fnCheckStockNoLimit('<!--{$smarty.section.cnt.iteration}-->','<!--{$smarty.const.DISABLED_RGB}-->');"/>ÌµÀ©¸Â</td>
+											<input type="checkbox" name="<!--{$key}-->" value="1" <!--{if $arrForm[$key] == "1"}-->checked<!--{/if}--> onClick="fnCheckStockNoLimit('<!--{$smarty.section.cnt.iteration}-->','<!--{$smarty.const.DISABLED_RGB}-->');"/>無制限</td>
 											</td>
 											<!--{assign var=key value="price01:`$smarty.section.cnt.iteration`"}-->
@@ -167,5 +167,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 											</tr>
 										</table>
@@ -190,10 +190,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/products/review_edit.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/review_edit.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/review_edit.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -22,11 +22,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -41,5 +41,5 @@
 						<td bgcolor="#cccccc">
 						
-							<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+							<!--▼登録テーブルここから-->
 							<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr>
@@ -48,5 +48,5 @@
 								<tr>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥«¥Æ¥´¥ê¡¼ÀßÄê</span></td>
+									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->カテゴリー設定</span></td>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 								</tr>
@@ -60,40 +60,40 @@
 
 
-							<!--¢§ÊÔ½¸¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+							<!--▼編集テーブルここから-->
 							<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" " bgcolor="#cccccc">
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec" width="160">¾¦ÉÊÌ¾</td>
+									<td bgcolor="#f2f1ec" width="160">商品名</td>
 									<td bgcolor="#ffffff" width="483"><!--{$arrReview.name|escape}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">¥ì¥Ó¥å¡¼É½¼¨</td>
+									<td bgcolor="#f2f1ec">レビュー表示</td>
 									<td bgcolor="#ffffff"><!--{if $arrErr.status}--><span class="red12"><!--{$arrErr.status}--></span><br /><!--{/if}-->
-									<input type="radio" name="status" value="2" <!--{if $arrReview.status eq 2}-->checked<!--{/if}-->>ÈóÉ½¼¨<!--{if $arrReview.status eq 2 && !$tpl_status_change}--><!--{else}--><input type="radio" name="status" value="1" <!--{if $arrReview.status eq 1}-->checked<!--{/if}-->>É½¼¨<!--{/if}--></td>
+									<input type="radio" name="status" value="2" <!--{if $arrReview.status eq 2}-->checked<!--{/if}-->>非表示<!--{if $arrReview.status eq 2 && !$tpl_status_change}--><!--{else}--><input type="radio" name="status" value="1" <!--{if $arrReview.status eq 1}-->checked<!--{/if}-->>表示<!--{/if}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">Åê¹ÆÆü</td>
+									<td bgcolor="#f2f1ec">投稿日</td>
 									<td bgcolor="#ffffff"><!--{$arrReview.create_date|sfDispDBDate}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">Åê¹Æ¼ÔÌ¾</td>
+									<td bgcolor="#f2f1ec">投稿者名</td>
 									<td bgcolor="#ffffff"><span class="red12"><!--{$arrErr.reviewer_name}--></span>
 									<input type="text" class="box60" name="reviewer_name" value="<!--{$arrReview.reviewer_name|escape}-->" style="<!--{$arrErr.reviewer_name|sfGetErrorColor}-->" size=30><span class="red12"></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">¥Û¡¼¥à¥Ú¡¼¥¸¥¢¥É¥ì¥¹</td>
+									<td bgcolor="#f2f1ec">ホームページアドレス</td>
 									<td bgcolor="#ffffff"><span class="red12"><!--{$arrErr.reviewer_url}--></span>
 									<input type="text" class="box60" name="reviewer_url" maxlength="<!--{$smarty.const.URL_LEN}-->" value="<!--{$arrReview.reviewer_url|escape}-->" style="<!--{$arrErr.reviewer_url|sfGetErrorColor}-->" size=30><span class="red12"></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">À­ÊÌ</td>
+									<td bgcolor="#f2f1ec">性別</td>
 									<td bgcolor="#ffffff"><!--{html_radios_ex name="sex" options=$arrSex selected=$arrReview.sex}--></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">¤ª¤¹¤¹¤á¥ì¥Ù¥ë</td>
+									<td bgcolor="#f2f1ec">おすすめレベル</td>
 									<td bgcolor="#ffffff">
 									<!--{assign var=key value="recommend_level"}-->
 									<span class="red12"><!--{$arrErr.recommend_level}--></span>
 									<select name="<!--{$key}-->" style="<!--{$arrErr.recommend_level|sfGetErrorColor}-->" >
-									<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="" selected="selected">選択してください</option>
 									<!--{html_options options=$arrRECOMMEND selected=$arrReview[$key]}-->
 									</select>
@@ -101,15 +101,15 @@
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">¥¿¥¤¥È¥ë</td>
+									<td bgcolor="#f2f1ec">タイトル</td>
 									<td bgcolor="#ffffff"><span class="red12"><!--{$arrErr.title}--></span>
 									<input type="text" class="box60" name="title" value="<!--{$arrReview.title|escape}-->" style="<!--{$arrErr.title|sfGetErrorColor}-->" size=30><span class="red12"></td>
 								</tr>
 								<tr class="fs12n">
-									<td bgcolor="#f2f1ec">¥³¥á¥ó¥È</td>
+									<td bgcolor="#f2f1ec">コメント</td>
 									<td bgcolor="#ffffff"><span class="red12"><!--{$arrErr.comment}--></span>
 									<textarea name="comment" rows="20" cols="60" class="area60" wrap="soft" style="<!--{$arrErr.comment|sfGetErrorColor}-->" ><!--{$arrReview.comment|escape}--></textarea></td>
 								</tr>
 							</table>
-							<!--¢¥ÊÔ½¸¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+							<!--▲編集テーブルここまで-->
 							<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr>
@@ -124,6 +124,6 @@
 										<tr>
 											<td>
-												<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg',this);" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="¸¡º÷²èÌÌ¤ËÌá¤ë" border="0" name="back" onclick="document.form1.action='./review.php'; fnModeSubmit('search','','');" ></a>
-												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onclick="fnModeSubmit('complete','','');" />
+												<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg',this);" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg',this);" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="検索画面に戻る" border="0" name="back" onclick="document.form1.action='./review.php'; fnModeSubmit('search','','');" ></a>
+												<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onclick="fnModeSubmit('complete','','');" />
 											</td>
 										</tr>
@@ -136,5 +136,5 @@
 								</tr>
 							</table>
-							<!-- ¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç -->
+							<!-- ▲登録テーブルここまで -->
 
 						</td>
@@ -148,5 +148,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -154,3 +154,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/index.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/index.tpl	(revision 15078)
@@ -8,5 +8,5 @@
 
 <script type="text/javascript">
-// URL¤ÎÉ½¼¨ÈóÉ½¼¨ÀÚ¤êÂØ¤¨
+// URLの表示非表示切り替え
 function lfnDispChange(){
 	inner_id = 'switch';
@@ -22,5 +22,5 @@
 			document.getElementById(disp_id).style.display="none";
 			
-			document.getElementById(inner_id).innerHTML = '	URL <a href="#" onClick="lfnDispChange();"> <FONT Color="#FFFF99"> >> ¥«¥Æ¥´¥êÉ½¼¨</FONT></a>';
+			document.getElementById(inner_id).innerHTML = '	URL <a href="#" onClick="lfnDispChange();"> <FONT Color="#FFFF99"> >> カテゴリ表示</FONT></a>';
 		}
 	}else{
@@ -32,5 +32,5 @@
 			document.getElementById(disp_id).style.display="";
 			
-			document.getElementById(inner_id).innerHTML = '	¥«¥Æ¥´¥ê <a href="#" onClick="lfnDispChange();"> <FONT Color="#FFFF99"> >> URLÉ½¼¨</FONT></a>';
+			document.getElementById(inner_id).innerHTML = '	カテゴリ <a href="#" onClick="lfnDispChange();"> <FONT Color="#FFFF99"> >> URL表示</FONT></a>';
 		}
 	}
@@ -40,5 +40,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="search_form" id="search_form" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -51,10 +51,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -73,5 +73,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¸¡º÷¾ò·ïÀßÄê</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->検索条件設定</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -83,27 +83,27 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--検索条件設定テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12">
-								<td bgcolor="#f2f1ec" width="110">¾¦ÉÊID</td>
+								<td bgcolor="#f2f1ec" width="110">商品ID</td>
 								<td bgcolor="#ffffff" width="194"><span class="red"><!--{$arrErr.search_product_id}--></span><input type="text" name="search_product_id" value="<!--{$arrForm.search_product_id|escape}-->" size="30" class="box30" style="<!--{$arrErr.search_product_id|sfGetErrorColor}-->"/></td>
-								<td bgcolor="#f2f1ec" width="110">µ¬³ÊÌ¾¾Î</td>
+								<td bgcolor="#f2f1ec" width="110">規格名称</td>
 								<td bgcolor="#ffffff" width="195"><span class="red"><!--{$arrErr.search_product_class_name}--></span><input type="text" name="search_product_class_name" value="<!--{$arrForm.search_product_class_name|escape}-->" size="30" class="box30"style="<!--{$arrErr.search_product_class_name|sfGetErrorColor}-->" /></td>
 							</tr>
 							<tr class="fs12">
-								<td bgcolor="#f2f1ec" width="110">¾¦ÉÊ¥³¡¼¥É</td>
+								<td bgcolor="#f2f1ec" width="110">商品コード</td>
 								<td bgcolor="#ffffff" width="194"><input type="text" name="search_product_code" value="<!--{$arrForm.search_product_code|escape}-->" size="30" class="box30" /></td>
-								<td bgcolor="#f2f1ec" width="110">¾¦ÉÊÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">商品名</td>
 								<td bgcolor="#ffffff" width="195"><input type="text" name="search_name" value="<!--{$arrForm.search_name|escape}-->" size="30" class="box30" /></td>
 							</tr>
 							<tr class="fs12">
-								<td bgcolor="#f2f1ec" width="110">¥«¥Æ¥´¥ê</td>
+								<td bgcolor="#f2f1ec" width="110">カテゴリ</td>
 								<td bgcolor="#ffffff" width="194">
 									<select name="search_category_id" style="<!--{if $arrErr.search_category_id != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->">
-									<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="">選択してください</option>
 									<!--{html_options options=$arrCatList selected=$arrForm.search_category_id}-->
 									</select>
 								</td>
-								<td bgcolor="#f2f1ec" width="110">¼ïÊÌ</td>
+								<td bgcolor="#f2f1ec" width="110">種別</td>
 								<td bgcolor="#ffffff" width="195">
 									<!--{html_checkboxes name="search_status" options=$arrDISP selected=$arrForm.search_status}-->
@@ -111,5 +111,5 @@
 							</tr class="fs12">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÅÐÏ¿¡¦¹¹¿·Æü</td>
+								<td bgcolor="#f2f1ec" width="110">登録・更新日</td>
 								<td bgcolor="#ffffff" width="499" colspan=3>
 									<span class="red"><!--{$arrErr.search_startyear}--></span>
@@ -118,29 +118,29 @@
 									<option value="">----</option>
 									<!--{html_options options=$arrStartYear selected=$arrForm.search_startyear}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_startmonth" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrStartMonth selected=$arrForm.search_startmonth}-->
-									</select>·î
+									</select>月
 									<select name="search_startday" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrStartDay selected=$arrForm.search_startday}-->
-									</select>Æü¡Á
+									</select>日〜
 									<select name="search_endyear" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">----</option>
 									<!--{html_options options=$arrEndYear selected=$arrForm.search_endyear}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_endmonth" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrEndMonth selected=$arrForm.search_endmonth}-->
-									</select>·î
+									</select>月
 									<select name="search_endday" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrEndDay selected=$arrForm.search_endday}-->
-									</select>Æü
+									</select>日
 								</td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¥¹¥Æ¡¼¥¿¥¹</td>
+								<td bgcolor="#f2f1ec" width="110">ステータス</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 								<!--{html_checkboxes name="search_product_flag" options=$arrSTATUS selected=$arrForm.search_product_flag}-->
@@ -160,13 +160,13 @@
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
-										<td class="fs12n">¸¡º÷·ë²ÌÉ½¼¨·ï¿ô
+										<td class="fs12n">検索結果表示件数
 											<!--{assign var=key value="search_page_max"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
 											<!--{html_options options=$arrPageMax selected=$arrForm.search_page_max}-->
-											</select> ·ï
+											</select> 件
 										</td>
 										<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="10" height="1" alt=""></td>
-										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="¤³¤Î¾ò·ï¤Ç¸¡º÷¤¹¤ë" border="0"></td>
+										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="この条件で検索する" border="0"></td>
 									</tr>
 								</table>
@@ -178,5 +178,5 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--検索条件設定テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -189,5 +189,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -195,9 +195,9 @@
 </form>	
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <!--{if count($arrErr) == 0 and ($smarty.post.mode == 'search' or $smarty.post.mode == 'delete')}-->
 
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->
+<!--★★検索結果一覧★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -215,5 +215,5 @@
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/search_left.gif" width="19" height="22" alt=""></td>
 				<td>
-				<!--¸¡º÷·ë²Ì-->
+				<!--検索結果-->
 				<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
@@ -224,5 +224,5 @@
 					<tr>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_middle.gif" width="22" height="12" alt=""></td>
-						<td bgcolor="#393a48" class="white10">¸¡º÷·ë²Ì°ìÍ÷¡¡<span class="reselt"><!--¸¡º÷·ë²Ì¿ô--><!--{$tpl_linemax}-->·ï</span>&nbsp;¤¬³ºÅö¤·¤Þ¤·¤¿¡£</td>
+						<td bgcolor="#393a48" class="white10">検索結果一覧　<span class="reselt"><!--検索結果数--><!--{$tpl_linemax}-->件</span>&nbsp;が該当しました。</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="22" height="8" alt=""></td>
 					</tr>
@@ -233,7 +233,7 @@
 					</tr>
 				</table>
-				<!--¸¡º÷·ë²Ì-->
+				<!--検索結果-->
 				<!--{if $smarty.const.ADMIN_MODE == '1'}-->
-				<input type="button" name="subm" value="¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü" onclick="fnModeSubmit('delete_all','','');" />
+				<input type="button" name="subm" value="検索結果をすべて削除" onclick="fnModeSubmit('delete_all','','');" />
 				<!--{/if}-->
 				</td>
@@ -241,5 +241,5 @@
 				<td><a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv_on.jpg','btn_csv');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv.jpg','btn_csv');"  onclick="fnModeSubmit('csv','','');" ><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv.jpg" width="99" height="22" alt="CSV DOWNLOAD" border="0" name="btn_csv" id="btn_csv"></a></td>
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="8" height="1" alt=""></td>
-				<td><a href="../contents/csv.php?tpl_subno_csv=product"><span class="fs12n"> >> CSV½ÐÎÏ¹àÌÜÀßÄê </span></a></td>
+				<td><a href="../contents/csv.php?tpl_subno_csv=product"><span class="fs12n"> >> CSV出力項目設定 </span></a></td>
 			</tr>
 		</table>
@@ -262,32 +262,32 @@
 					<td bgcolor="#cccccc">
 					
-					<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--検索結果表示テーブル-->
 					<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 						<tr bgcolor="#636469" align="center" class="fs12n">
-							<td width="50" rowspan="2"><span class="white">¾¦ÉÊID</span></td>
-							<td width="90" rowspan="2"><span class="white">¾¦ÉÊ²èÁü</span></td>
-							<td width="90"><span class="white">¾¦ÉÊ¥³¡¼¥É</span></td>
-							<td width="350"><span class="white">¾¦ÉÊÌ¾</span></td>
-							<td width="60"><span class="white">ºß¸Ë</span></td>
-							<td width="50" rowspan="2"><span class="white">ÊÔ½¸</span></td>
-							<td width="50" rowspan="2"><span class="white">³ÎÇ§</span></td>
+							<td width="50" rowspan="2"><span class="white">商品ID</span></td>
+							<td width="90" rowspan="2"><span class="white">商品画像</span></td>
+							<td width="90"><span class="white">商品コード</span></td>
+							<td width="350"><span class="white">商品名</span></td>
+							<td width="60"><span class="white">在庫</span></td>
+							<td width="50" rowspan="2"><span class="white">編集</span></td>
+							<td width="50" rowspan="2"><span class="white">確認</span></td>
 							<!--{if $smarty.const.OPTION_CLASS_REGIST == 1}-->
-							<td width="50" rowspan="2"><span class="white">µ¬³Ê</span></td>
-							<!--{/if}-->
-							<td width="50"><span class="white">ºï½ü</span></td>
+							<td width="50" rowspan="2"><span class="white">規格</span></td>
+							<!--{/if}-->
+							<td width="50"><span class="white">削除</span></td>
 						</tr>
 						<tr bgcolor="#636469" align="center" class="fs12n">
-							<td width="90"><span class="white">²Á³Ê(±ß)</span></td>
+							<td width="90"><span class="white">価格(円)</span></td>
 							<td width="430">
 								<span class="white"  id="switch">
-									¥«¥Æ¥´¥ê <a href="#" onClick="lfnDispChange();"> <FONT Color="#FFFF99"> >> URLÉ½¼¨</FONT></a>
+									カテゴリ <a href="#" onClick="lfnDispChange();"> <FONT Color="#FFFF99"> >> URL表示</FONT></a>
 								</span>
 							</td>
-							<td width="60"><span class="white">¼ïÊÌ</span></td>
-							<td width="50"><span class="white">Ê£À½</span></td>
+							<td width="60"><span class="white">種別</span></td>
+							<td width="50"><span class="white">複製</span></td>
 						</tr>
 
 						<!--{section name=cnt loop=$arrProducts}-->
-						<!--¢§¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+						<!--▼商品<!--{$smarty.section.cnt.iteration}-->-->
 						<!--{assign var=status value="`$arrProducts[cnt].status`"}-->
 						<tr bgcolor="<!--{$arrPRODUCTSTATUS_COLOR[$status]}-->" class="fs12n">
@@ -304,21 +304,21 @@
 							<td><!--{$arrProducts[cnt].name|escape}--></td>
 							<td align="center">
-							<!--{* ºß¸Ë *}-->
+							<!--{* 在庫 *}-->
 							<!--{if $arrProducts[cnt].stock_unlimited == '1'}-->
-							ÌµÀ©¸Â
+							無制限
 							<!--{else}-->
 							<!--{$arrProducts[cnt].stock|escape|default:"-"}-->
 							<!--{/if}-->
 							</td>
-							<td align="center" rowspan="2"><span class="icon_edit"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnChangeAction('./product.php'); fnModeSubmit('pre_edit', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;" >ÊÔ½¸</a></span></td>
-							<td align="center" rowspan="2"><span class="icon_confirm"><a href="<!--{$smarty.const.SITE_URL|sfTrimURL}-->/products/detail.php?product_id=<!--{$arrProducts[cnt].product_id}-->&admin=on" target="_blank">³ÎÇ§</a></td>
+							<td align="center" rowspan="2"><span class="icon_edit"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnChangeAction('./product.php'); fnModeSubmit('pre_edit', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;" >編集</a></span></td>
+							<td align="center" rowspan="2"><span class="icon_confirm"><a href="<!--{$smarty.const.SITE_URL|sfTrimURL}-->/products/detail.php?product_id=<!--{$arrProducts[cnt].product_id}-->&admin=on" target="_blank">確認</a></td>
 							<!--{if $smarty.const.OPTION_CLASS_REGIST == 1}-->
-							<td align="center" rowspan="2"><span class="icon_class"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnChangeAction('./product_class.php'); fnModeSubmit('pre_edit', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;" >µ¬³Ê</a></td>
-							<!--{/if}-->
-							<td align="center"><span class="icon_delete"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnSetFormValue('category_id', '<!--{$arrProducts[cnt].category_id}-->'); fnModeSubmit('delete', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;">ºï½ü</a></span></td>
+							<td align="center" rowspan="2"><span class="icon_class"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnChangeAction('./product_class.php'); fnModeSubmit('pre_edit', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;" >規格</a></td>
+							<!--{/if}-->
+							<td align="center"><span class="icon_delete"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnSetFormValue('category_id', '<!--{$arrProducts[cnt].category_id}-->'); fnModeSubmit('delete', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;">削除</a></span></td>
 						</tr>
 						<tr bgcolor="<!--{$arrPRODUCTSTATUS_COLOR[$status]}-->" class="fs12n">
 							<td align="right">
-							<!--{* ²Á³Ê *}-->
+							<!--{* 価格 *}-->
 							<!--{if $arrProducts[cnt].price02 != ""}-->
 							<!--{$arrProducts[cnt].price02|number_format}-->
@@ -328,5 +328,5 @@
 							</td>
 							<td>
-							<!--{* ¥«¥Æ¥´¥êÌ¾ *}-->
+							<!--{* カテゴリ名 *}-->
 							<div id="disp_cat<!--{$smarty.section.cnt.iteration}-->" style="display:<!--{$cat_flg}-->">
 							<!--{assign var=key value=$arrProducts[cnt].category_id}-->
@@ -339,14 +339,14 @@
 							</div>
 							</td>
-							<!--{* É½¼¨ *}-->
+							<!--{* 表示 *}-->
 							<!--{assign var=key value=$arrProducts[cnt].status}-->
 							<td align="center"><!--{$arrDISP[$key]}--></td>
-							<td align="center"><span class="icon_copy"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnChangeAction('./product.php'); fnModeSubmit('copy', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;" >Ê£À½</a></span></td>
+							<td align="center"><span class="icon_copy"><a href="<!--{$smarty.const.URL_DIR}-->" onclick="fnChangeAction('./product.php'); fnModeSubmit('copy', 'product_id', <!--{$arrProducts[cnt].product_id}-->); return false;" >複製</a></span></td>
 						</tr>
-						<!--¢¥¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+						<!--▲商品<!--{$smarty.section.cnt.iteration}-->-->
 						<!--{/section}-->
 						<input type="hidden" name="item_cnt" value="<!--{$arrProducts|@count}-->">
 					</table>
-					<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--検索結果表示テーブル-->
 					</td>
 				</tr>
@@ -359,4 +359,4 @@
 </table>		
 
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->		
+<!--★★検索結果一覧★★-->		
 <!--{/if}-->
Index: branches/feature-module-update/data/Smarty/templates/admin/products/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/subnavi.tpl	(revision 15078)
@@ -7,21 +7,21 @@
 *}-->
 <table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-	<!--¥Ê¥Ó-->
-	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¾¦ÉÊ¥Þ¥¹¥¿</span></a></td></tr>
+	<!--ナビ-->
+	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">商品マスタ</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'product'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./product.php" onMouseOver="naviStyleChange('product', '#a5a5a5')" <!--{if $tpl_subno != 'product'}-->onMouseOut="naviStyleChange('product', '#636469')"<!--{/if}--> id="product"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¾¦ÉÊÅÐÏ¿</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'product'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./product.php" onMouseOver="naviStyleChange('product', '#a5a5a5')" <!--{if $tpl_subno != 'product'}-->onMouseOut="naviStyleChange('product', '#636469')"<!--{/if}--> id="product"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">商品登録</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'upload_csv'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./upload_csv.php" onMouseOver="naviStyleChange('upload_csv', '#a5a5a5')" <!--{if $tpl_subno != 'upload_csv'}-->onMouseOut="naviStyleChange('upload_csv', '#636469')"<!--{/if}--> id="upload_csv"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¾¦ÉÊÅÐÏ¿CSV</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'upload_csv'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./upload_csv.php" onMouseOver="naviStyleChange('upload_csv', '#a5a5a5')" <!--{if $tpl_subno != 'upload_csv'}-->onMouseOut="naviStyleChange('upload_csv', '#636469')"<!--{/if}--> id="upload_csv"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">商品登録CSV</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'class'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./class.php" onMouseOver="naviStyleChange('class', '#a5a5a5')" <!--{if $tpl_subno != 'class'}-->onMouseOut="naviStyleChange('class', '#636469')"<!--{/if}--> id="class"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">µ¬³Ê´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'class'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./class.php" onMouseOver="naviStyleChange('class', '#a5a5a5')" <!--{if $tpl_subno != 'class'}-->onMouseOut="naviStyleChange('class', '#636469')"<!--{/if}--> id="class"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">規格管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'category'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./category.php" onMouseOver="naviStyleChange('category', '#a5a5a5')" <!--{if $tpl_subno != 'category'}-->onMouseOut="naviStyleChange('category', '#636469')"<!--{/if}--> id="category"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥«¥Æ¥´¥ê¡¼´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'category'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./category.php" onMouseOver="naviStyleChange('category', '#a5a5a5')" <!--{if $tpl_subno != 'category'}-->onMouseOut="naviStyleChange('category', '#636469')"<!--{/if}--> id="category"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">カテゴリー管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'product_rank'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./product_rank.php" onMouseOver="naviStyleChange('product_rank', '#a5a5a5')" <!--{if $tpl_subno != 'product_rank'}-->onMouseOut="naviStyleChange('product_rank', '#636469')"<!--{/if}--> id="product_rank"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¾¦ÉÊÊÂ¤ÓÂØ¤¨</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'product_rank'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./product_rank.php" onMouseOver="naviStyleChange('product_rank', '#a5a5a5')" <!--{if $tpl_subno != 'product_rank'}-->onMouseOut="naviStyleChange('product_rank', '#636469')"<!--{/if}--> id="product_rank"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">商品並び替え</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'review'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./review.php" onMouseOver="naviStyleChange('review', '#a5a5a5')" <!--{if $tpl_subno != 'review'}-->onMouseOut="naviStyleChange('review', '#636469')"<!--{/if}--> id="review"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥ì¥Ó¥å¡¼´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'review'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./review.php" onMouseOver="naviStyleChange('review', '#a5a5a5')" <!--{if $tpl_subno != 'review'}-->onMouseOut="naviStyleChange('review', '#636469')"<!--{/if}--> id="review"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">レビュー管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'trackback'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./trackback.php" onMouseOver="naviStyleChange('trackback', '#a5a5a5')" <!--{if $tpl_subno != 'trackback'}-->onMouseOut="naviStyleChange('trackback', '#636469')"<!--{/if}--> id="trackback"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥È¥é¥Ã¥¯¥Ð¥Ã¥¯´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'trackback'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./trackback.php" onMouseOver="naviStyleChange('trackback', '#a5a5a5')" <!--{if $tpl_subno != 'trackback'}-->onMouseOut="naviStyleChange('trackback', '#636469')"<!--{/if}--> id="trackback"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">トラックバック管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<!--¥Ê¥Ó-->
+	<!--ナビ-->
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/products/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/complete.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="./product_class.php">
@@ -13,10 +13,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -30,13 +30,13 @@
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_left.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
 						<td bgcolor="#f2f1ec">
-						<!--´°Î»¥á¥Ã¥»¡¼¥¸¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--完了メッセージテーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" " height="350">
 							<tr class="fs12" >
-								<td height="150" bgcolor="#ffffff" class="fs18n" align="center">ÅÐÏ¿¤¬´°Î»Ã×¤·¤Þ¤·¤¿¡£<br /> <br /> <br />
-								<a href="./product.php">¢ªÂ³¤±¤ÆÅÐÏ¿¤ò¹Ô¤¦</a><br /> <br /> <br />
-								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit', 'product_id', '<!--{$tpl_product_id}-->'); return false;">¢ª¤³¤Î¾¦ÉÊ¤Îµ¬³Ê¤òÅÐÏ¿¤¹¤ë</a></td>
+								<td height="150" bgcolor="#ffffff" class="fs18n" align="center">登録が完了致しました。<br /> <br /> <br />
+								<a href="./product.php">→続けて登録を行う</a><br /> <br /> <br />
+								<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit', 'product_id', '<!--{$tpl_product_id}-->'); return false;">→この商品の規格を登録する</a></td>
 							</tr>
 						</table>
-						<!--´°Î»¥á¥Ã¥»¡¼¥¸¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--完了メッセージテーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -49,5 +49,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -55,3 +55,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/category.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/category.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/category.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" enctype="multipart/form-data">
@@ -14,11 +14,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -33,5 +33,5 @@
 						<td bgcolor="#cccccc">
 						
-							<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+							<!--▼登録テーブルここから-->
 							<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr>
@@ -40,5 +40,5 @@
 								<tr>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥«¥Æ¥´¥ê¡¼ÀßÄê(ºÇÂç<!--{$smarty.const.LEVEL_MAX}-->³¬ÁØ¤Þ¤Ç)</span></td>
+									<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->カテゴリー設定(最大<!--{$smarty.const.LEVEL_MAX}-->階層まで)</span></td>
 									<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 								</tr>
@@ -53,11 +53,11 @@
 							<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" " bgcolor="#cccccc">
 								<tr bgcolor="#ffffff">
-									<!--¢§²èÌÌº¸-->
+									<!--▼画面左-->
 									<td width="250" valign="top" class="fs12">
-									<a href="<!--{$smarty.server.PHP_SELF|escape}-->">¢§¥Û¡¼¥à</a><br>
+									<a href="<!--{$smarty.server.PHP_SELF|escape}-->">▼ホーム</a><br>
 									<!--{section name=cnt loop=$arrTree}-->
 										<!--{assign var=level value="`$arrTree[cnt].level`}-->
 
-										<!--{* ¾å¤Î³¬ÁØÉ½¼¨¤Î»þ¤Ëdiv¤òÊÄ¤¸¤ë *}-->
+										<!--{* 上の階層表示の時にdivを閉じる *}-->
 										<!--{assign var=close_cnt value="`$before_level-$level+1`}-->
 										<!--{if $close_cnt > 0}-->
@@ -65,8 +65,8 @@
 										<!--{/if}-->
 
-										<!--{* ¥¹¥Ú¡¼¥¹·«¤êÊÖ¤· *}-->
-										<!--{section name=n loop=$level}-->¡¡¡¡<!--{/section}-->
+										<!--{* スペース繰り返し *}-->
+										<!--{section name=n loop=$level}-->　　<!--{/section}-->
 										
-										<!--{* ¥«¥Æ¥´¥êÌ¾É½¼¨ *}-->
+										<!--{* カテゴリ名表示 *}-->
 										<!--{assign var=disp_name value="`$arrTree[cnt].category_id`.`$arrTree[cnt].category_name`"}-->
 										<!--{if $arrTree[cnt].level != $smarty.const.LEVEL_MAX}-->
@@ -94,10 +94,10 @@
 									</td>
 									
-									<!--¢§²èÌÌ±¦-->				
+									<!--▼画面右-->				
 									<td width="428" valign="top">
 									
 									<span class="red12"><!--{$arrErr.category_name}--></span>
 									<input type="text" name="category_name" value="<!--{$arrForm.category_name|escape}-->" size="30" class="box30" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>
-									<input type="submit" name="button" value="ÅÐÏ¿"/><span class="red10"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
+									<input type="submit" name="button" value="登録"/><span class="red10"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
 									<table width="428" border="0" cellspacing="0" cellpadding="0" summary=" ">	
 										<tr><td height="15"></td></tr>
@@ -108,8 +108,8 @@
 										<tr bgcolor="#f2f1ec" align="center" class="fs12n">
 											<td width="30">ID</td>
-											<td width="160">¥«¥Æ¥´¥êÌ¾</td>
-											<td width="60">ÊÔ½¸</td>
-											<td width="60">ºï½ü</td>
-											<td width="60">°ÜÆ°</td>
+											<td width="160">カテゴリ名</td>
+											<td width="60">編集</td>
+											<td width="60">削除</td>
+											<td width="60">移動</td>
 										</tr>
 										<!--{section name=cnt loop=$arrList}-->
@@ -124,19 +124,19 @@
 											<td align="center">
 												<!--{if $arrForm.category_id != $arrList[cnt].category_id}-->
-												<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit', 'category_id', <!--{$arrList[cnt].category_id}-->); return false;" />ÊÔ½¸</a>
+												<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('pre_edit', 'category_id', <!--{$arrList[cnt].category_id}-->); return false;" />編集</a>
 												<!--{else}-->
-												ÊÔ½¸Ãæ
+												編集中
 												<!--{/if}-->
 											</td>
 											<td align="center">
-												<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'category_id', <!--{$arrList[cnt].category_id}-->); return false;" />ºï½ü</a>
+												<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'category_id', <!--{$arrList[cnt].category_id}-->); return false;" />削除</a>
 											</td>
 											<td align="center">
-											<!--{* °ÜÆ° *}-->
+											<!--{* 移動 *}-->
 											<!--{if $smarty.section.cnt.iteration != 1}-->
-											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','category_id', <!--{$arrList[cnt].category_id}-->); return false;">¾å¤Ø</a>
+											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('up','category_id', <!--{$arrList[cnt].category_id}-->); return false;">上へ</a>
 											<!--{/if}-->
 											<!--{if $smarty.section.cnt.iteration != $smarty.section.cnt.last}-->
-											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','category_id', <!--{$arrList[cnt].category_id}-->); return false;">²¼¤Ø</a>
+											<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('down','category_id', <!--{$arrList[cnt].category_id}-->); return false;">下へ</a>
 											<!--{/if}-->
 											</td>
@@ -148,5 +148,5 @@
 									<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 										<tr>
-											<td  class="fs12n">¤³¤Î³¬ÁØ¤Ë¤Ï¡¢¥«¥Æ¥´¥ê¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó¡£</td>
+											<td  class="fs12n">この階層には、カテゴリが登録されていません。</td>
 										</tr>
 									</table>
@@ -155,5 +155,5 @@
 								</tr>
 							</table>
-							<!-- ¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç -->
+							<!-- ▲登録テーブルここまで -->
 
 						</td>
@@ -168,5 +168,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -174,3 +174,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/products/regist_review.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/products/regist_review.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/products/regist_review.tpl	(revision 15078)
@@ -7,5 +7,5 @@
 *}-->
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -13,79 +13,79 @@
 		<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<!--¢§SUB NAVI-->
+				<!--▼SUB NAVI-->
 				<td class="fs12n"><!--{include file=$tpl_subnavi}--></td>
-				<!--¢¥SUB NAVI-->
+				<!--▲SUB NAVI-->
 			</tr><tr><td height="25"></td></tr>
 		</table>
 		
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td class="fs14n"><strong>¢£¥ì¥Ó¥å¡¼ÅÐÏ¿</strong></td>
+				<td class="fs14n"><strong>■レビュー登録</strong></td>
 			</tr>
 			<tr><td height="10"></td></tr>
 		</table>
 		
-		<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+		<!--▼登録テーブルここから-->
 		<form name="form1" id="form1" method="post" action="">
 		<table width="740" border="0" cellspacing="1" cellpadding="5" summary=" " bgcolor="#cccccc">
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">Åê¹ÆÆü</td>
+				<td bgcolor="#f0f0f0" width="110">投稿日</td>
 				<td bgcolor="#ffffff" width="607">
 				<select name="year_from">
 				<option value="" selected="selected">------</option>
-				</select>Ç¯
+				</select>年
 				<select name="month_from">
 				<option value="" selected="selected">----</option>
-				</select>·î
+				</select>月
 				<select name="day_from">
 				<option value="" selected="selected">----</option>
-				</select>Æü</td>
+				</select>日</td>
 			</tr>
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">Åê¹Æ¼ÔÌ¾</td>
+				<td bgcolor="#f0f0f0" width="110">投稿者名</td>
 				<td bgcolor="#ffffff" width="607"><input type="text" name="name" size="30" class="box30" /></td>
 			</tr>
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">À­ÊÌ</td>
-				<td bgcolor="#ffffff" width="607"><input type="checkbox" name="sex01" value="ÃËÀ­" />ÃËÀ­¡¡<input type="checkbox" name="sex02" value="½÷À­" />½÷À­</td>
+				<td bgcolor="#f0f0f0" width="110">性別</td>
+				<td bgcolor="#ffffff" width="607"><input type="checkbox" name="sex01" value="男性" />男性　<input type="checkbox" name="sex02" value="女性" />女性</td>
 			</tr>
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+				<td bgcolor="#f0f0f0" width="110">メールアドレス</td>
 				<td bgcolor="#ffffff" width="607"><input type="text" name="mail" size="30" class="box30" /></td>
 			</tr>
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">¾¦ÉÊÌ¾</td>
+				<td bgcolor="#f0f0f0" width="110">商品名</td>
 				<td bgcolor="#ffffff" width="607"><input type="text" name="product_mname" size="30" class="box30" /></td>
 			</tr>
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">¤ª¤¹¤¹¤á¥ì¥Ù¥ë</td>
+				<td bgcolor="#f0f0f0" width="110">おすすめレベル</td>
 				<td bgcolor="#ffffff" width="607"><select name="recomend">
-				<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
-				<option value="¡ú¡ú¡ú¡ú¡ú">¡ú¡ú¡ú¡ú¡ú</option>
-				<option value="¡ú¡ú¡ú¡ú">¡ú¡ú¡ú¡ú</option>
-				<option value="¡ú¡ú¡ú">¡ú¡ú¡ú</option>
-				<option value="¡ú¡ú">¡ú¡ú</option>
-				<option value="¡ú">¡ú</option>
+				<option value="" selected="selected">選択してください</option>
+				<option value="★★★★★">★★★★★</option>
+				<option value="★★★★">★★★★</option>
+				<option value="★★★">★★★</option>
+				<option value="★★">★★</option>
+				<option value="★">★</option>
 				</select></td>
 			</tr>
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">¥¿¥¤¥È¥ë</td>
+				<td bgcolor="#f0f0f0" width="110">タイトル</td>
 				<td bgcolor="#ffffff" width="607"><input type="text" name="title" size="30" class="box30" /></td>
 			</tr>
 			<tr class="fs12n">
-				<td bgcolor="#f0f0f0" width="110">¥³¥á¥ó¥È</td>
+				<td bgcolor="#f0f0f0" width="110">コメント</td>
 				<td bgcolor="#ffffff" width="607"><textarea name="textfield01" cols="60" rows="8" class="area60"></textarea></td>
 			</tr>
 		</table>
-		<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+		<!--▲登録テーブルここまで-->
 		
 		<br />
-		<input type="button" name="subm" value="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" />
+		<input type="button" name="subm" value="この内容で登録する" />
 		</form>
 		
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/admin/login.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/login.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/login.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="556" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="login.php">
@@ -27,10 +27,10 @@
 			</tr>
 			<tr><td height="10"></td></tr>
-			<!--¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤³¤³¤«¤é-->
+			<!--エラーメッセージここから-->
 			<tr>
 				<td></td>
 				<td class="white10"><!--{$tpl_error}--></td>
 			</tr>
-			<!--¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤³¤³¤Þ¤Ç-->
+			<!--エラーメッセージここまで-->
 			<tr><td height="15"></td></tr>
 			<tr>
@@ -51,5 +51,5 @@
 </table>
 
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 <SCRIPT Language="JavaScript">
Index: branches/feature-module-update/data/Smarty/templates/admin/sales/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/sales/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/sales/index.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -12,53 +12,53 @@
 		<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<!--¢§SUB NAVI-->
-				<td class="fs12n"><span class="over">¢£Çä¾å½¸·×</span></td>
-				<!--¢¥SUB NAVI-->
+				<!--▼SUB NAVI-->
+				<td class="fs12n"><span class="over">■売上集計</span></td>
+				<!--▲SUB NAVI-->
 			</tr><tr><td height="25"></td></tr>
 		</table>
 		
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td class="fs14n"><strong>¢£Çä¾å½¸·×</strong></td>
+				<td class="fs14n"><strong>■売上集計</strong></td>
 			</tr>
 			<tr><td height="10"></td></tr>
 		</table>
 		
-		<!--¢§¸¡º÷¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+		<!--▼検索テーブルここから-->
 		<form name="form1" id="form1" method="post" action="">
 		<table bgcolor="#cccccc" width="730" border="0" cellspacing="1" cellpadding="5" summary=" ">
 			<tr class="fs12n">
 				<td bgcolor="#ffffff">
-				<input type="radio" value="Ç¯ÅÙ»ØÄê" name="search" checked="checked">¡¡
+				<input type="radio" value="年度指定" name="search" checked="checked">　
 				<select name="year">
 				<option selected="selected">--</option>
-				</select>Ç¯
+				</select>年
 				<select name="month">
 				<option selected="selected">--</option>
-				</select>·îÅÙ¡Ê30ÆüÄù¤á¤Ç¤¹¡Ë
+				</select>月度（30日締めです）
 				</td>
 			</tr>
 			<tr class="fs12n">
 				<td bgcolor="#ffffff">
-				<input type="radio" value="´ü´Ö»ØÄê" name="search">¡¡
+				<input type="radio" value="期間指定" name="search">　
 				<select name="year_from">
 				<option selected="selected">--</option>
-				</select>Ç¯
+				</select>年
 				<select name="month_from">
 				<option selected="selected">--</option>
-				</select>·î
+				</select>月
 				<select name="day_from">
 				<option selected="selected">--</option>
-				</select>Æü¡Á
+				</select>日〜
 				<select name="year_to">
 				<option selected="selected">--</option>
-				</select>Ç¯
+				</select>年
 				<select name="month_to">
 				<option selected="selected">--</option>
-				</select>·î
+				</select>月
 				<select name="day_to">
 				<option selected="selected">--</option>
-				</select>Æü
+				</select>日
 				</td>
 			</tr>
@@ -66,23 +66,23 @@
 				<td bgcolor="#ffffff">
 				<select name="data">
-				<option selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
-				<option value="·îÊÌ/´ü´ÖÊÌ">·îÊÌ/´ü´ÖÊÌ</option>
-				<option value="Çä¤ì¶Ú¾¦ÉÊBEST10">Çä¤ì¶Ú¾¦ÉÊBEST10</option>
-				<option value="Ç¯ÎðBEST10">Ç¯ÎðBEST10</option>
-				<option value="¿¦¶ÈBEST10">¿¦¶ÈBEST10</option>
-				<option value="Çä¾åÆâÌõ¡Ê°ìÈÌ/²ñ°÷¡Ë">Çä¾åÆâÌõ¡Ê°ìÈÌ/²ñ°÷¡Ë</option>
-				<option value="¾¦ÉÊBEST¡Ê°ìÈÌ¡Ë">¾¦ÉÊBEST¡Ê°ìÈÌ¡Ë</option>
-				<option value="¾¦ÉÊBEST¡Ê²ñ°÷¡Ë">¾¦ÉÊBEST¡Ê²ñ°÷¡Ë</option>
+				<option selected="selected">選択してください</option>
+				<option value="月別/期間別">月別/期間別</option>
+				<option value="売れ筋商品BEST10">売れ筋商品BEST10</option>
+				<option value="年齢BEST10">年齢BEST10</option>
+				<option value="職業BEST10">職業BEST10</option>
+				<option value="売上内訳（一般/会員）">売上内訳（一般/会員）</option>
+				<option value="商品BEST（一般）">商品BEST（一般）</option>
+				<option value="商品BEST（会員）">商品BEST（会員）</option>
 				</select>
 				</td>
 			</tr>
 		</table>
-		<!--¢¥¸¡º÷¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+		<!--▲検索テーブルここまで-->
 		
 		<br />
-		<input type="button" name="subm" value="¤³¤ÎÆâÍÆ¤Ç¸¡º÷¤¹¤ë" />
+		<input type="button" name="subm" value="この内容で検索する" />
 		</form>
 		
-		<!--¢§¸¡º÷·ë²ÌÉ½¼¨¥¨¥ê¥¢¤³¤³¤«¤é-->
+		<!--▼検索結果表示エリアここから-->
 		<hr noshade size="1" color="#cccccc" />
 		
@@ -90,13 +90,13 @@
 			<tr><td height="15"></td></tr>
 			<tr class="fs12">
-				<td align="center">ÊÝÎ±</td>
+				<td align="center">保留</td>
 			</tr>
 			<tr><td height="5"></td></tr>
 		</table>
-		<!--¢¥¸¡º÷·ë²ÌÉ½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+		<!--▲検索結果表示エリアここまで-->
 		
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/admin/design/bloc.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/design/bloc.tpl	(revision 14534)
+++ branches/feature-module-update/data/Smarty/templates/admin/design/bloc.tpl	(revision 15078)
@@ -6,15 +6,15 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -29,5 +29,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -36,5 +36,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Ö¥í¥Ã¥¯ÊÔ½¸</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->ブロック編集</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -47,12 +47,12 @@
 						</table>
 
-						<!--¢§¥Ö¥í¥Ã¥¯ÊÔ½¸¡¡¤³¤³¤«¤é-->
+						<!--▼ブロック編集　ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" align="center"><strong>¥Ö¥í¥Ã¥¯ÊÔ½¸</strong></td>
+								<td bgcolor="#f2f1ec" align="center"><strong>ブロック編集</strong></td>
 							</tr>
 							<!--{if $arrBlocData.tpl_path != '' and $preview == on}-->
 							<tr class="fs12n">
-								<td bgcolor="#eeeeee" align="left"><strong>¥×¥ì¥Ó¥å¡¼¡§</strong></td>
+								<td bgcolor="#eeeeee" align="left"><strong>プレビュー：</strong></td>
 							</tr>
 							<tr class="fs12n">
@@ -70,5 +70,5 @@
 								<td bgcolor="#ffffff" align="left">
 									<!--{ if $arrErr.bloc_name != "" }--> <div align="center"> <span class="red12"><!--{$arrErr.bloc_name}--></span></div> <!--{/if}-->
-									¥Ö¥í¥Ã¥¯Ì¾¡§<input type="text" name="bloc_name" value="<!--{$arrBlocData.bloc_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.bloc_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
+									ブロック名：<input type="text" name="bloc_name" value="<!--{$arrBlocData.bloc_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.bloc_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
 								</td>
 							</tr>
@@ -76,5 +76,5 @@
 								<td bgcolor="#ffffff" align="left">
 									<!--{ if $arrErr.filename != "" }--> <div align="center"> <span class="red12"><!--{$arrErr.filename}--></span></div> <!--{/if}-->
-									¥Õ¥¡¥¤¥ëÌ¾¡§<input type="text" name="filename" value="<!--{$arrBlocData.filename|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.filename != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" />.tpl<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
+									ファイル名：<input type="text" name="filename" value="<!--{$arrBlocData.filename|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.filename != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}-->" size="60" class="box60" />.tpl<span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
 								</td>
 							</tr>
@@ -88,5 +88,5 @@
 									</div>
 									<div align="right">
-									<input type="button" value=<!--{if $text_row > 13}-->"¾®¤µ¤¯¤¹¤ë"<!--{else}-->"Âç¤­¤¯¤¹¤ë"<!--{/if}--> onClick="ChangeSize(this, bloc_html, 50, 13, html_area_row)">
+									<input type="button" value=<!--{if $text_row > 13}-->"小さくする"<!--{else}-->"大きくする"<!--{/if}--> onClick="ChangeSize(this, bloc_html, 50, 13, html_area_row)">
 									</div>
 									<br/>
@@ -95,10 +95,10 @@
 							<tr class="fs12n">
 								<td bgcolor="#f2f1ec" align="center">
-									<input type='button' value='ÅÐÏ¿' name='subm' onclick="fnFormModeSubmit('form_bloc','confirm','','');"  />
-									<input type='button' value='¥×¥ì¥Ó¥å¡¼' name='preview' onclick="fnFormModeSubmit('form_bloc','preview','','');"  />
+									<input type='button' value='登録' name='subm' onclick="fnFormModeSubmit('form_bloc','confirm','','');"  />
+									<input type='button' value='プレビュー' name='preview' onclick="fnFormModeSubmit('form_bloc','preview','','');"  />
 								</td>
 							</tr>
 						</table>
-						<!--¢¥¥Ö¥í¥Ã¥¯ÊÔ½¸¡¡¤³¤³¤Þ¤Ç-->
+						<!--▲ブロック編集　ここまで-->
 
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -106,8 +106,8 @@
 						</table>
 
-						<!--¢§¥Ö¥í¥Ã¥¯°ìÍ÷¡¡¤³¤³¤«¤é-->
+						<!--▼ブロック一覧　ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" align="center" colspan=2 ><strong>ÊÔ½¸²ÄÇ½¥Ö¥í¥Ã¥¯</strong></td>
+								<td bgcolor="#f2f1ec" align="center" colspan=2 ><strong>編集可能ブロック</strong></td>
 							</tr>
 							
@@ -119,5 +119,5 @@
 								<td  align="center" width=140 bgcolor="<!--{if $item.bloc_id == $bloc_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->">
 									<!--{if $item.del_flg == 0}-->
-									<input type="button" value="ºï½ü" name="del<!--{$item.bloc_id}-->" onclick="fnFormModeSubmit('form_bloc','delete','bloc_id',this.name.substr(3));"  />
+									<input type="button" value="削除" name="del<!--{$item.bloc_id}-->" onclick="fnFormModeSubmit('form_bloc','delete','bloc_id',this.name.substr(3));"  />
 									<input type="hidden" value="<!--{$item.bloc_id}-->" name="del_id<!--{$item.bloc_id}-->">
 									<!--{/if}-->
@@ -128,9 +128,9 @@
 							<tr class="fs12n">
 								<td bgcolor="#f2f1ec" align="center" colspan=2>
-								<input type='button' value='¿·µ¬¥Ö¥í¥Ã¥¯ºîÀ®' name='subm' onclick="location.href='http://<!--{$smarty.server.HTTP_HOST}--><!--{$smarty.server.PHP_SELF|escape}-->'">
+								<input type='button' value='新規ブロック作成' name='subm' onclick="location.href='http://<!--{$smarty.server.HTTP_HOST}--><!--{$smarty.server.PHP_SELF|escape}-->'">
 								</td>
 							</tr>
 						</table>
-						<!--¢¥¥Ö¥í¥Ã¥¯°ìÍ÷¡¡¤³¤³¤Þ¤Ç-->
+						<!--▲ブロック一覧　ここまで-->
 
 						</td>
@@ -145,5 +145,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -151,4 +151,4 @@
 </form>	
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
 
Index: branches/feature-module-update/data/Smarty/templates/admin/design/upload.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/design/upload.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/design/upload.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" enctype="multipart/form-data">
@@ -12,12 +12,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§¥¢¥Ã¥×¥í¡¼¥É¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼アップロードテーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -36,5 +36,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$template_name}--></span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$template_name}--></span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -53,15 +53,15 @@
 									<!--{assign var=key value="template_code"}-->
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec">¥Æ¥ó¥×¥ì¡¼¥È¥³¡¼¥É</td>
+										<td bgcolor="#f2f1ec">テンプレートコード</td>
 										<td bgcolor="#ffffff"><span class="red"><!--{$arrErr[$key]}--></span><input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" class="box54"></td>
 									</tr>
 									<!--{assign var=key value="template_name"}-->
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec">¥Æ¥ó¥×¥ì¡¼¥ÈÌ¾</td>
+										<td bgcolor="#f2f1ec">テンプレート名</td>
 										<td bgcolor="#ffffff"><span class="red"><!--{$arrErr[$key]}--></span><input type="text" name="<!--{$arrForm[$key].keyname}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" class="box54"></td>
 									</tr>
 									<!--{assign var=key value="template_file"}-->
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec">¥Æ¥ó¥×¥ì¡¼¥È¥Õ¥¡¥¤¥ë<br/><span class="red"><span class="fs14n">¢¨¥Õ¥¡¥¤¥ë·Á¼°¤Ï.tar/.tar.gz¤Î¤ß</span></span></td>
+										<td bgcolor="#f2f1ec">テンプレートファイル<br/><span class="red"><span class="fs14n">※ファイル形式は.tar/.tar.gzのみ</span></span></td>
 										<td bgcolor="#ffffff"><span class="red"><!--{$arrErr[$key]}--></span><input type="file" name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" class="box54" size="64" <!--{if $arrErr.template_file}-->style="background-color:<!--{$smarty.const.ERR_COLOR|escape}-->"<!--{/if}-->></td>
 									</tr>
@@ -79,5 +79,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_upload_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_upload.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_upload.jpg" width="123" height="24" alt="¥¢¥Ã¥×¥í¡¼¥É" border="0" name="subm"></td>
+												<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_upload_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_upload.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_upload.jpg" width="123" height="24" alt="アップロード" border="0" name="subm"></td>
 											</tr>
 										</table>
@@ -101,12 +101,12 @@
 				</tr>
 
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <script type="text/javascript">
@@ -116,7 +116,7 @@
 }
 
-// ¥â¡¼¥É¤È¥­¡¼¤ò»ØÄê¤·¤ÆSUBMIT¤ò¹Ô¤¦¡£
+// モードとキーを指定してSUBMITを行う。
 function lfnModeSubmit(mode) {
-	if(!window.confirm('ÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«?')){
+	if(!window.confirm('登録しても宜しいですか?')){
 		return false;
 	}
Index: branches/feature-module-update/data/Smarty/templates/admin/design/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/design/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/design/index.tpl	(revision 15078)
@@ -39,28 +39,28 @@
 }
 
-// ½é´ü½èÍý
+// 初期処理
 function init () {
     document.body.ondrag = function () { return false; };
     document.body.onselectstart = function () { return false; };
     
-    // ¥¦¥£¥ó¥É¥¦¥µ¥¤¥º¤ò¼èÆÀ
+    // ウィンドウサイズを取得
 	scrX = GetWindowSize("width");
 	scrY = GetWindowSize("height");    
     
-	// ¥¦¥£¥ó¥É¥¦¥µ¥¤¥ºÊÑ¹¹¥¤¥Ù¥ó¥È¤Ë´ØÏ¢ÉÕ¤±
+	// ウィンドウサイズ変更イベントに関連付け
     window.onresize = fnMoveObject;
 
-    // div¥¿¥°¤ò¼èÆÀ
+    // divタグを取得
     all_elms = document.getElementsByTagName ( 'div' );
     
-	// td¥¿¥°¤ò¼èÆÀ
+	// tdタグを取得
 	all_td = document.getElementsByTagName ( 'td' );
 
-	// ÇÛÎóºîÀ®
+	// 配列作成
 	fnCreateArr(0);
 	
 	// alerttest(0);
 	
-    // ÊÂ¤ÓÂØ¤¨
+    // 並び替え
 	fnMoveObject();
 
@@ -72,5 +72,5 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/layout_design.js"></script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -80,11 +80,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -99,5 +99,5 @@
 						<td bgcolor="#cccccc">
 
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -106,5 +106,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥ì¥¤¥¢¥¦¥ÈÊÔ½¸</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->レイアウト編集</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -117,21 +117,21 @@
 						</table>
 
-						<!--¢§¥ì¥¤¥¢¥¦¥ÈÊÔ½¸¡¡¤³¤³¤«¤é-->
+						<!--▼レイアウト編集　ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" align="center"><strong>¥ì¥¤¥¢¥¦¥ÈÊÔ½¸</strong></td>
-								<td bgcolor="#f2f1ec" align="center"><strong>Ì¤»ÈÍÑ¥Ö¥í¥Ã¥¯</strong></td>
-							</tr>
-							<tr>
-								<!--¢§¥ì¥¤¥¢¥¦¥È¡¡¤³¤³¤«¤é-->
+								<td bgcolor="#f2f1ec" align="center"><strong>レイアウト編集</strong></td>
+								<td bgcolor="#f2f1ec" align="center"><strong>未使用ブロック</strong></td>
+							</tr>
+							<tr>
+								<!--▼レイアウト　ここから-->
 								<td bgcolor="#ffffff" align="center" valign = 'top'>
 									<table width="450" border=0 cellspacing="1" cellpadding="" summary=" " bgcolor="ffffff">
 										<tr class="fs12n"><td bgcolor="#ffffff" height=5px colspan=3></td></tr>
 										<tr class="fs12n" height = 50>
-											<td bgcolor="#cccccc" align="center" colspan=3> ¥Ø¥Ã¥À¡¼Éô </td>
+											<td bgcolor="#cccccc" align="center" colspan=3> ヘッダー部 </td>
 										</tr>
 										<tr class="fs12n"><td bgcolor="#ffffff" height=5px colspan=3></td></tr>
 										<tr>
-											<!-- ¡ú¡ù¡ú º¸¥Ê¥Ó¥Æ¡¼¥Ö¥ë ¡ù¡ú¡ù -->
+											<!-- ★☆★ 左ナビテーブル ☆★☆ -->
 											<td bgcolor="#ffffff" align="center" valign = 'top'>
 												<table border="0" height="400" cellspacing="1" cellpadding="" summary=" " bgcolor="#cccccc">
@@ -143,8 +143,8 @@
 												</table>
 											</td>
-											<!-- ¡ú¡ù¡ú º¸¥Ê¥Ó¥Æ¡¼¥Ö¥ë ¡ù¡ú¡ù -->
+											<!-- ★☆★ 左ナビテーブル ☆★☆ -->
 											<td bgcolor="#ffffff" align="center" valign = 'top'>
 												<table border="0" cellspacing="1" cellpadding="" summary=" " bgcolor="#cccccc">
-													<!-- ¡ú¡ù¡ú ¥á¥¤¥ó¾åÉô¥Æ¡¼¥Ö¥ë ¡ù¡ú¡ù -->
+													<!-- ★☆★ メイン上部テーブル ☆★☆ -->
 													<thead>
 													<tr class="fs12n">
@@ -154,11 +154,11 @@
 													</tr>
 													</thead>
-													<!-- ¡ú¡ù¡ú ¥á¥¤¥ó¾åÉô¥Æ¡¼¥Ö¥ë ¡ù¡ú¡ù -->
-													<!-- ¡ú¡ù¡ú ¥á¥¤¥ó ¡ù¡ú¡ù -->
-													<tr class="fs12n">
-														<td height=198 align="center" name='Main'>¥á¥¤¥ó</td>
-													</tr>
-													<!-- ¡ú¡ù¡ú ¥á¥¤¥ó ¡ù¡ú¡ù -->
-													<!-- ¡ú¡ù¡ú ¥á¥¤¥ó²¼Éô¥Æ¡¼¥Ö¥ë ¡ù¡ú¡ù -->
+													<!-- ★☆★ メイン上部テーブル ☆★☆ -->
+													<!-- ★☆★ メイン ☆★☆ -->
+													<tr class="fs12n">
+														<td height=198 align="center" name='Main'>メイン</td>
+													</tr>
+													<!-- ★☆★ メイン ☆★☆ -->
+													<!-- ★☆★ メイン下部テーブル ☆★☆ -->
 													<tfoot>
 													<tr class="fs12n">
@@ -168,8 +168,8 @@
 													</tr>
 													</tfoot>
-													<!-- ¡ú¡ù¡ú ¥á¥¤¥ó²¼Éô¥Æ¡¼¥Ö¥ë ¡ù¡ú¡ù -->
+													<!-- ★☆★ メイン下部テーブル ☆★☆ -->
 												</table>
 											</td>
-											<!-- ¡ú¡ù¡ú ±¦¥Ê¥Ó¥Æ¡¼¥Ö¥ë ¡ù¡ú¡ù -->
+											<!-- ★☆★ 右ナビテーブル ☆★☆ -->
 											<td bgcolor="#ffffff" align="center" valign = 'top'>
 												<table border="0" cellspacing="1" cellpadding="" summary=" " bgcolor="#cccccc">
@@ -181,14 +181,14 @@
 												</table>
 											</td>
-											<!-- ¡ú¡ù¡ú ±¦¥Ê¥Ó¥Æ¡¼¥Ö¥ë ¡ù¡ú¡ù -->
-										</tr>
-										<tr class="fs12n"><td bgcolor="#ffffff" height=5px colspan=3></td></tr>
-										<tr class="fs12n" height=50><td bgcolor="#cccccc" align="center" colspan=3>¥Õ¥Ã¥¿¡¼Éô</td></tr>
+											<!-- ★☆★ 右ナビテーブル ☆★☆ -->
+										</tr>
+										<tr class="fs12n"><td bgcolor="#ffffff" height=5px colspan=3></td></tr>
+										<tr class="fs12n" height=50><td bgcolor="#cccccc" align="center" colspan=3>フッター部</td></tr>
 										<tr class="fs12n"><td bgcolor="#ffffff" height=5px colspan=3></td></tr>
 									</table>
 								</td>
-								<!--¢¥¥ì¥¤¥¢¥¦¥È¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲レイアウト　ここまで-->
 				
-								<!--¢§Ì¤»ÈÍÑ¥Ö¥í¥Ã¥¯¡¡¤³¤³¤«¤é-->
+								<!--▼未使用ブロック　ここから-->
 								<td bgcolor="#ffffff" align="center" valign = 'top'>
 									<table width="140" border="0" cellspacing="" cellpadding="" summary=" " bgcolor="#ffffff">
@@ -200,19 +200,19 @@
 										<tr class="fs12n">
 											<td bgcolor="#ffffff" align="center" height="30">
-												<input type='button' value='¿·µ¬¥Ö¥í¥Ã¥¯ºîÀ®' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','new_bloc','','');"  />
+												<input type='button' value='新規ブロック作成' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','new_bloc','','');"  />
 											</td>
 										</tr>
 									</table>
 								</td>
-								<!--¢¥Ì¤»ÈÍÑ¥Ö¥í¥Ã¥¯¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲未使用ブロック　ここまで-->
 							</tr>
 							<tr class="fs12n">
 								<td bgcolor="#f2f1ec" align="center" colspan=2>
-									<input type='button' value='ÊÝÂ¸' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','confirm','','');"  />
-									<input type='button' value='¥×¥ì¥Ó¥å¡¼' name='preview' onclick="doPreview();" <!--{if $page_id == "0" or $exists_page == "0" }-->DISABLED<!--{/if}--> />
-								</td>
-							</tr>
-						</table>
-						<!--¢¥¥ì¥¤¥¢¥¦¥ÈÊÔ½¸¡¡¤³¤³¤Þ¤Ç-->
+									<input type='button' value='保存' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','confirm','','');"  />
+									<input type='button' value='プレビュー' name='preview' onclick="doPreview();" <!--{if $page_id == "0" or $exists_page == "0" }-->DISABLED<!--{/if}--> />
+								</td>
+							</tr>
+						</table>
+						<!--▲レイアウト編集　ここまで-->
 						
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -220,8 +220,8 @@
 						</table>
 
-						<!--¢§¥Ú¡¼¥¸°ìÍ÷¡¡¤³¤³¤«¤é-->
+						<!--▼ページ一覧　ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" align="center" colspan=3 ><strong>ÊÔ½¸²ÄÇ½¥Ú¡¼¥¸</strong></td>
+								<td bgcolor="#f2f1ec" align="center" colspan=3 ><strong>編集可能ページ</strong></td>
 							</tr>
 
@@ -233,12 +233,12 @@
 								<td align="center" width=78 bgcolor="<!--{if $item.page_id == $page_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->">
 									<!--{if $item.tpl_dir != ""}-->
-										<input type='button' value='¥á¥¤¥óÊÔ½¸' name='page_edit' onclick="location.href='./main_edit.php?page_id=<!--{$item.page_id}-->'"  />
+										<input type='button' value='メイン編集' name='page_edit' onclick="location.href='./main_edit.php?page_id=<!--{$item.page_id}-->'"  />
 									<!--{else}-->
-										ÊÔ½¸ÉÔ²Ä
+										編集不可
 									<!--{/if}-->
 								</td>
 								<td align="center" width=78 bgcolor="<!--{if $item.page_id == $page_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->">
 									<!--{if $item.edit_flg == 1}-->
-									<input type='button' value='ºï½ü' name='del' onclick="fnTargetSelf(); fnFormModeSubmit('form1','delete','','');"  />
+									<input type='button' value='削除' name='del' onclick="fnTargetSelf(); fnFormModeSubmit('form1','delete','','');"  />
 									<!--{/if}-->
 								</td>
@@ -248,9 +248,9 @@
 							<tr class="fs12n">
 								<td bgcolor="#f2f1ec" align="center" colspan=3>
-									<input type='button' value='¿·µ¬¥Ú¡¼¥¸ºîÀ®' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','new_page','','');"  />
-								</td>
-							</tr>
-						</table>
-						<!--¢¥¥Ú¡¼¥¸°ìÍ÷¡¡¤³¤³¤Þ¤Ç-->
+									<input type='button' value='新規ページ作成' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form1','new_page','','');"  />
+								</td>
+							</tr>
+						</table>
+						<!--▲ページ一覧　ここまで-->
 
 						</td>
@@ -265,5 +265,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -271,5 +271,5 @@
 
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
 
 <!--{foreach key=key item=item from=$tpl_arrBloc name="bloc_loop"}-->
Index: branches/feature-module-update/data/Smarty/templates/admin/design/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/design/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/design/subnavi.tpl	(revision 15078)
@@ -7,31 +7,31 @@
 *}-->
 <table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-	<!--¥Ê¥Ó-->
-	<tr><td class=<!--{if $tpl_subno != 'layout'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('layout', '#a5a5a5')" <!--{if $tpl_subno != 'layout'}-->onMouseOut="naviStyleChange('layout', '#636469')"<!--{/if}--> id="layout"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥ì¥¤¥¢¥¦¥ÈÀßÄê</span></a></td></tr>
+	<!--ナビ-->
+	<tr><td class=<!--{if $tpl_subno != 'layout'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('layout', '#a5a5a5')" <!--{if $tpl_subno != 'layout'}-->onMouseOut="naviStyleChange('layout', '#636469')"<!--{/if}--> id="layout"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">レイアウト設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'main_edit'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./main_edit.php" onMouseOver="naviStyleChange('main_edit', '#a5a5a5')" <!--{if $tpl_subno != 'main_edit'}-->onMouseOut="naviStyleChange('main_edit', '#636469')"<!--{/if}--> id="main_edit"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥Ú¡¼¥¸¾ÜºÙÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'main_edit'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./main_edit.php" onMouseOver="naviStyleChange('main_edit', '#a5a5a5')" <!--{if $tpl_subno != 'main_edit'}-->onMouseOut="naviStyleChange('main_edit', '#636469')"<!--{/if}--> id="main_edit"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ページ詳細設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'bloc'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./bloc.php"	onMouseOver="naviStyleChange('bloc', '#a5a5a5')" <!--{if $tpl_subno != 'bloc'}-->onMouseOut="naviStyleChange('bloc', '#636469')"<!--{/if}--> id="bloc"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥Ö¥í¥Ã¥¯ÊÔ½¸</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'bloc'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./bloc.php"	onMouseOver="naviStyleChange('bloc', '#a5a5a5')" <!--{if $tpl_subno != 'bloc'}-->onMouseOut="naviStyleChange('bloc', '#636469')"<!--{/if}--> id="bloc"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ブロック編集</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'header'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./header.php"	onMouseOver="naviStyleChange('header', '#a5a5a5')" <!--{if $tpl_subno != 'header'}-->onMouseOut="naviStyleChange('header', '#636469')"<!--{/if}--> id="header"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">Í¯ÀÞ°/Ì¯À°ÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'header'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./header.php"	onMouseOver="naviStyleChange('header', '#a5a5a5')" <!--{if $tpl_subno != 'header'}-->onMouseOut="naviStyleChange('header', '#636469')"<!--{/if}--> id="header"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ﾍｯﾀﾞｰ/ﾌｯﾀｰ設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'css'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./css.php"	onMouseOver="naviStyleChange('css', '#a5a5a5')" <!--{if $tpl_subno != 'css'}-->onMouseOut="naviStyleChange('css', '#636469')"<!--{/if}--> id="css"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">CSSÊÔ½¸</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'css'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./css.php"	onMouseOver="naviStyleChange('css', '#a5a5a5')" <!--{if $tpl_subno != 'css'}-->onMouseOut="naviStyleChange('css', '#636469')"<!--{/if}--> id="css"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">CSS編集</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
 
-	<tr><td class=<!--{if $tpl_subno != 'template'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./template.php"	onMouseOver="naviStyleChange('template', '#a5a5a5')" <!--{if $tpl_subno != 'template'}-->onMouseOut="naviStyleChange('template', '#636469')"<!--{/if}--> id="template"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'template'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./template.php"	onMouseOver="naviStyleChange('template', '#a5a5a5')" <!--{if $tpl_subno != 'template'}-->onMouseOut="naviStyleChange('template', '#636469')"<!--{/if}--> id="template"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">テンプレート設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
 	<!--{if $tpl_subno == 'template'}-->
-		<tr><td class=<!--{if $tpl_subno_template != 'top'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./template.php?tpl_subno_template=<!--{$arrSubnavi.title.1}-->"	onMouseOver="naviStyleChange('top', '#b7b7b7')" <!--{if $tpl_subno_template != 'top'}-->onMouseOut="naviStyleChange('top', '#818287')"<!--{/if}--> id="top"><span class="subnavi_text">TOP¥Ú¡¼¥¸</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_template != 'top'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./template.php?tpl_subno_template=<!--{$arrSubnavi.title.1}-->"	onMouseOver="naviStyleChange('top', '#b7b7b7')" <!--{if $tpl_subno_template != 'top'}-->onMouseOut="naviStyleChange('top', '#818287')"<!--{/if}--> id="top"><span class="subnavi_text">TOPページ</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno_template != 'product'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./template.php?tpl_subno_template=<!--{$arrSubnavi.title.2}-->"	onMouseOver="naviStyleChange('product', '#b7b7b7')" <!--{if $tpl_subno_template != 'product'}-->onMouseOut="naviStyleChange('product', '#818287')"<!--{/if}--> id="product"><span class="subnavi_text">¾¦ÉÊ°ìÍ÷¥Ú¡¼¥¸</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_template != 'product'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./template.php?tpl_subno_template=<!--{$arrSubnavi.title.2}-->"	onMouseOver="naviStyleChange('product', '#b7b7b7')" <!--{if $tpl_subno_template != 'product'}-->onMouseOut="naviStyleChange('product', '#818287')"<!--{/if}--> id="product"><span class="subnavi_text">商品一覧ページ</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno_template != 'detail'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./template.php?tpl_subno_template=<!--{$arrSubnavi.title.3}-->"	onMouseOver="naviStyleChange('detail', '#b7b7b7')" <!--{if $tpl_subno_template != 'detail'}-->onMouseOut="naviStyleChange('detail', '#818287')"<!--{/if}--> id="detail"><span class="subnavi_text">¾¦ÉÊ¾ÜºÙ¥Ú¡¼¥¸</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_template != 'detail'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./template.php?tpl_subno_template=<!--{$arrSubnavi.title.3}-->"	onMouseOver="naviStyleChange('detail', '#b7b7b7')" <!--{if $tpl_subno_template != 'detail'}-->onMouseOut="naviStyleChange('detail', '#818287')"<!--{/if}--> id="detail"><span class="subnavi_text">商品詳細ページ</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno_template != 'mypage'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./template.php?tpl_subno_template=<!--{$arrSubnavi.title.4}-->"	onMouseOver="naviStyleChange('mypage', '#b7b7b7')" <!--{if $tpl_subno_template != 'mypage'}-->onMouseOut="naviStyleChange('mypage', '#818287')"<!--{/if}--> id="mypage"><span class="subnavi_text">MY¥Ú¡¼¥¸</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_template != 'mypage'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./template.php?tpl_subno_template=<!--{$arrSubnavi.title.4}-->"	onMouseOver="naviStyleChange('mypage', '#b7b7b7')" <!--{if $tpl_subno_template != 'mypage'}-->onMouseOut="naviStyleChange('mypage', '#818287')"<!--{/if}--> id="mypage"><span class="subnavi_text">MYページ</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
-		<tr><td class=<!--{if $tpl_subno_template != 'upload'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./upload.php" onMouseOver="naviStyleChange('upload', '#b7b7b7')" <!--{if $tpl_subno_template != 'upload'}-->onMouseOut="naviStyleChange('upload', '#818287')"<!--{/if}--> id="upload"><span class="subnavi_text">¥¢¥Ã¥×¥í¡¼¥É</span></a></td></tr>
+		<tr><td class=<!--{if $tpl_subno_template != 'upload'}-->"subnavi"<!--{else}-->"subnavi-on"<!--{/if}-->><a href="./upload.php" onMouseOver="naviStyleChange('upload', '#b7b7b7')" <!--{if $tpl_subno_template != 'upload'}-->onMouseOut="naviStyleChange('upload', '#818287')"<!--{/if}--> id="upload"><span class="subnavi_text">アップロード</span></a></td></tr>
 		<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_subline.gif" width="140" height="2" alt=""></td></tr>
 	<!--{/if}-->
 	
-	<!--¥Ê¥Ó-->
+	<!--ナビ-->
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/design/css.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/design/css.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/design/css.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form_css" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -13,12 +13,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -37,5 +37,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->CSSÊÔ½¸</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->CSS編集</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -48,14 +48,14 @@
 								</table>
 								
-								<!--¢§Ãí°Õ½ñ¤­¡¡¤³¤³¤«¤é-->
+								<!--▼注意書き　ここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
 										<td bgcolor="#ffffff" align="left">
-											²¼¤Î¥Æ¥­¥¹¥È¥¨¥ê¥¢¤ËÆÈ¼«¤ÎCSS¤òÄêµÁ¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£<br/>
-											¤³¤³¤ÇÄêµÁ¤·¤¿¤â¤Î¤ÏÁ´¥Ú¡¼¥¸¤ËÈ¿±Ç¤µ¤ì¤Þ¤¹¡£
+											下のテキストエリアに独自のCSSを定義することができます。<br/>
+											ここで定義したものは全ページに反映されます。
 										</td>
 									</tr>
 								</table>
-								<!--¢¥Ãí°Õ½ñ¤­¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲注意書き　ここまで-->
 
 								<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -63,5 +63,5 @@
 								</table>
 
-								<!--¢§CSSÊÔ½¸¡¡¤³¤³¤«¤é-->
+								<!--▼CSS編集　ここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
@@ -69,5 +69,5 @@
 											<textarea name="css" cols=90 rows=<!--{$area_row}--> align="left" wrap=off style="width: 650px;"><!--{$css_data}--></textarea>
 											<div align="right">
-											<input type="button" value="Âç¤­¤¯¤¹¤ë" onClick="ChangeSize(this, css, 50, 30, area_row)">
+											<input type="button" value="大きくする" onClick="ChangeSize(this, css, 50, 30, area_row)">
 											</div>
 										</td>
@@ -75,9 +75,9 @@
 									<tr class="fs12n">
 										<td bgcolor="#f2f1ec" align="center">
-											<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" onclick="fnFormModeSubmit('form_css','confirm','','');" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+											<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" onclick="fnFormModeSubmit('form_css','confirm','','');" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 										</td>
 									</tr>
 								</table>
-								<!--¢¥CSSÊÔ½¸¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲CSS編集　ここまで-->
 								</td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -90,19 +90,19 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <script type="text/javascript">
 	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/data/Smarty/templates/admin/design/header.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/design/header.tpl	(revision 14534)
+++ branches/feature-module-update/data/Smarty/templates/admin/design/header.tpl	(revision 15078)
@@ -6,16 +6,16 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -34,5 +34,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Ø¥Ã¥À¡¼¥¥Õ¥Ã¥¿¡¼ÊÔ½¸</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->ヘッダー･フッター編集</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -45,10 +45,10 @@
 								</table>
 
-								<!--¢§¥Ø¥Ã¥À¡¼ÊÔ½¸¡¡¤³¤³¤«¤é-->
+								<!--▼ヘッダー編集　ここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" align="center"><strong>¥Ø¥Ã¥À¡¼ÊÔ½¸</strong></td>
-									</tr>
-									<!-- ¥×¥ì¥Ó¥å¡¼¤³¤³¤«¤é -->
+										<td bgcolor="#f2f1ec" align="center"><strong>ヘッダー編集</strong></td>
+									</tr>
+									<!-- プレビューここから -->
 									<!--{ if $header_prev == "on"}-->
 									<tr class="fs12n">
@@ -57,10 +57,10 @@
 											    <div style="zoom:0.8"><!--{include file="`$smarty.const.HTML_PATH`user_data/include/preview/header.tpl"}--></div>
 											<!--{ else }-->
-												<span class="red12"><b>¥×¥ì¥Ó¥å¡¼¤ÏIE¤Ç¤Î¤ßÉ½¼¨¤µ¤ì¤Þ¤¹¡£</b></span>
+												<span class="red12"><b>プレビューはIEでのみ表示されます。</b></span>
 											<!--{ /if }-->
 										</td>
 									</tr>
 									<!--{ /if }-->
-									<!-- ¥×¥ì¥Ó¥å¡¼¤³¤³¤Þ¤Ç -->
+									<!-- プレビューここまで -->
 									
 									<form name="form_header" id="form_header" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -74,5 +74,5 @@
 													<textarea name="header" cols=90 rows=<!--{$header_row}--> align="left" wrap=off style="width: 650px;"><!--{$header_data|smarty:nodefaults}--></textarea>
 												<div align="right">
-												<input type="button" value=<!--{if $header_row > 13}-->"¾®¤µ¤¯¤¹¤ë"<!--{else}-->"Âç¤­¤¯¤¹¤ë"<!--{/if}--> onClick="ChangeSize(this, header, 50, 13, header_row)">
+												<input type="button" value=<!--{if $header_row > 13}-->"小さくする"<!--{else}-->"大きくする"<!--{/if}--> onClick="ChangeSize(this, header, 50, 13, header_row)">
 												</div>
 												<br/>
@@ -92,6 +92,6 @@
 											<tr>
 												<td>
-												<input type='button' value='ÅÐÏ¿' name='subm' onclick="fnFormModeSubmit('form_header','confirm','','');"  />
-												<input type='button' value='¥×¥ì¥Ó¥å¡¼' name='preview' onclick="lfnSetBrowser('form_header', 'browser_type'); fnFormModeSubmit('form_header','preview','','');"  />
+												<input type='button' value='登録' name='subm' onclick="fnFormModeSubmit('form_header','confirm','','');"  />
+												<input type='button' value='プレビュー' name='preview' onclick="lfnSetBrowser('form_header', 'browser_type'); fnFormModeSubmit('form_header','preview','','');"  />
 												</td>
 											</tr>
@@ -106,5 +106,5 @@
 								</table>
 
-								<!--¢¥¥Ø¥Ã¥À¡¼ÊÔ½¸¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲ヘッダー編集　ここまで-->
 
 								<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -112,8 +112,8 @@
 								</table>
 
-								<!--¢§¥Õ¥Ã¥¿¡¼ÊÔ½¸¡¡¤³¤³¤«¤é-->
+								<!--▼フッター編集　ここから-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" align="center" colspan="3"><strong>¥Õ¥Ã¥¿¡¼ÊÔ½¸</strong></td>
+										<td bgcolor="#f2f1ec" align="center" colspan="3"><strong>フッター編集</strong></td>
 									</tr>
 									<!--{ if $footer_prev == "on"}-->
@@ -123,5 +123,5 @@
 												<div style="zoom:0.8"><!--{include file="`$smarty.const.HTML_PATH`/user_data/include/preview/footer.tpl"}--></div>
 											<!--{ else }-->
-												<span class="red12"><b>¥×¥ì¥Ó¥å¡¼¤ÏIE¤Ç¤Î¤ßÉ½¼¨¤µ¤ì¤Þ¤¹¡£</b></span>
+												<span class="red12"><b>プレビューはIEでのみ表示されます。</b></span>
 											<!--{ /if }-->
 										</td>
@@ -139,5 +139,5 @@
 												<textarea name="footer" cols=90 rows=<!--{$footer_row}--> align="left" wrap=off style="width: 650px;"><!--{$footer_data|smarty:nodefaults}--></textarea>
 												<div align="right">
-												<input type="button" value=<!--{if $footer_row > 13}-->"¾®¤µ¤¯¤¹¤ë"<!--{else}-->"Âç¤­¤¯¤¹¤ë"<!--{/if}--> onClick="ChangeSize(this, footer, 50, 13, footer_row)">
+												<input type="button" value=<!--{if $footer_row > 13}-->"小さくする"<!--{else}-->"大きくする"<!--{/if}--> onClick="ChangeSize(this, footer, 50, 13, footer_row)">
 												</div>
 												<br/>
@@ -157,6 +157,6 @@
 											<tr>
 												<td>
-												<input type='button' value='ÅÐÏ¿' name='subm' onclick="fnFormModeSubmit('form_footer','confirm','','');"  />
-												<input type='button' value='¥×¥ì¥Ó¥å¡¼' name='preview' onclick="lfnSetBrowser('form_footer', 'browser_type'); fnFormModeSubmit('form_footer','preview','','');"  />
+												<input type='button' value='登録' name='subm' onclick="fnFormModeSubmit('form_footer','confirm','','');"  />
+												<input type='button' value='プレビュー' name='preview' onclick="lfnSetBrowser('form_footer', 'browser_type'); fnFormModeSubmit('form_footer','preview','','');"  />
 												</td>
 											</tr>
@@ -170,5 +170,5 @@
 								</form>
 								</table>								
-								<!--¢¥¥Õ¥Ã¥¿¡¼ÊÔ½¸¡¡¤³¤³¤Þ¤Ç-->
+								<!--▲フッター編集　ここまで-->
 								</td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -181,23 +181,23 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <script type="text/javascript">
-	/* ¥Æ¥­¥¹¥È¥¨¥ê¥¢¤ÎÂç¤­¤µ¤òÊÑ¹¹¤¹¤ë */
+	/* テキストエリアの大きさを変更する */
 	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;
 		}
 	}
 	
-	/* ¥Ö¥é¥¦¥¶¤Î¼ïÎà¤ò¥»¥Ã¥È¤¹¤ë */
+	/* ブラウザの種類をセットする */
 	function lfnSetBrowser(form, item){
 		browser_type = 0;
Index: branches/feature-module-update/data/Smarty/templates/admin/design/main_edit.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/design/main_edit.tpl	(revision 14534)
+++ branches/feature-module-update/data/Smarty/templates/admin/design/main_edit.tpl	(revision 15078)
@@ -32,5 +32,5 @@
 
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form_edit" id="form_edit" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -39,11 +39,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -58,5 +58,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -65,5 +65,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Ú¡¼¥¸¾ÜºÙÀßÄê</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->ページ詳細設定</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -76,5 +76,5 @@
 						</table>
 
-						<!--¢§ÊÔ½¸²èÌÌ¡¡¤³¤³¤«¤é-->
+						<!--▼編集画面　ここから-->
 						<!--{if $arrErr.page_id_err != ""}-->
 						<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" ">
@@ -92,7 +92,7 @@
 									<!--{ if $arrErr.page_name != "" }--> <div align="center"> <span class="red12"><!--{$arrErr.page_name}--></span></div> <!--{/if}-->
 									<!--{if $arrPageData.edit_flg == 2}-->
-										Ì¾¾Î¡§<!--{$arrPageData.page_name|escape}--><input type="hidden" name="page_name" value="<!--{$arrPageData.page_name|escape}-->" />
+										名称：<!--{$arrPageData.page_name|escape}--><input type="hidden" name="page_name" value="<!--{$arrPageData.page_name|escape}-->" />
 									<!--{else}-->
-										Ì¾¾Î¡§<input type="text" name="page_name" value="<!--{$arrPageData.page_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.page_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
+										名称：<input type="text" name="page_name" value="<!--{$arrPageData.page_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.page_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" size="60" class="box60" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
 									<!--{/if}-->
 								</td>
@@ -101,9 +101,9 @@
 								<td bgcolor="#ffffff" align="left" colspan=2>
 									<!--{ if $arrErr.url != "" }--> <div align="center"> <span class="red12"><!--{$arrErr.url}--></span></div> <!--{/if}-->
-									URL¡§<!--{if $arrPageData.edit_flg == 2}-->
+									URL：<!--{if $arrPageData.edit_flg == 2}-->
 											<!--{$smarty.const.SITE_URL}--><!--{$arrPageData.url|escape}-->
 											<input type="hidden" name="url" value="<!--{$arrPageData.filename|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" />
 										<!--{else}-->
-											<!--{$user_URL}--><input type="text" name="url" value="<!--{$arrPageData.directory|escape}--><!--{$arrPageData.filename|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.url != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}--> ime-mode: disabled;" size="60" class="box60" />.php<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
+											<!--{$user_URL}--><input type="text" name="url" value="<!--{$arrPageData.directory|escape}--><!--{$arrPageData.filename|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{if $arrErr.url != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}--> ime-mode: disabled;" size="60" class="box60" />.php<span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
 										<!--{/if}-->
 								</td>
@@ -111,8 +111,8 @@
 							<tr class="fs12n">
 								<td bgcolor="#ffffff" align="left">
-									<label for="header"><input type="checkbox" name="header_chk" id="header" <!--{$arrPageData.header_chk}-->>¶¦ÄÌ¤Î¥Ø¥Ã¥À¡¼¤ò»ÈÍÑ¤¹¤ë</label>
+									<label for="header"><input type="checkbox" name="header_chk" id="header" <!--{$arrPageData.header_chk}-->>共通のヘッダーを使用する</label>
 								</td>
 								<td bgcolor="#ffffff" align="left">
-									<label for="footer"><input type="checkbox" name="footer_chk" id="footer" <!--{$arrPageData.footer_chk}-->>¶¦ÄÌ¤Î¥Õ¥Ã¥¿¡¼¤ò»ÈÍÑ¤¹¤ë</label>
+									<label for="footer"><input type="checkbox" name="footer_chk" id="footer" <!--{$arrPageData.footer_chk}-->>共通のフッターを使用する</label>
 								</td>
 							</tr>
@@ -126,5 +126,5 @@
 									</div>
 									<div align="right">
-										<input type="button" value="Âç¤­¤¯¤¹¤ë" onClick="ChangeSize(this, tpl_data, 50, 13, html_area_row)">
+										<input type="button" value="大きくする" onClick="ChangeSize(this, tpl_data, 50, 13, html_area_row)">
 									</div>
 									<br/>
@@ -133,10 +133,10 @@
 							<tr class="fs12n">
 								<td bgcolor="#f2f1ec" align="center" colspan=2>
-									<input type='button' value='ÅÐÏ¿' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form_edit','confirm','','');"  />
-									<input type='button' value='¥×¥ì¥Ó¥å¡¼' name='preview' onclick="doPreview(); "  />
+									<input type='button' value='登録' name='subm' onclick="fnTargetSelf(); fnFormModeSubmit('form_edit','confirm','','');"  />
+									<input type='button' value='プレビュー' name='preview' onclick="doPreview(); "  />
 								</td>
 							</tr>
 						</table>
-						<!--¢¥ÊÔ½¸²èÌÌ¡¡¤³¤³¤Þ¤Ç-->
+						<!--▲編集画面　ここまで-->
 						
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -144,8 +144,8 @@
 						</table>
 						
-						<!--¢§°ìÍ÷¡¡¤³¤³¤«¤é-->
+						<!--▼一覧　ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" align="center" colspan=3 ><strong>ÊÔ½¸²ÄÇ½²èÌÌ°ìÍ÷</strong></td>
+								<td bgcolor="#f2f1ec" align="center" colspan=3 ><strong>編集可能画面一覧</strong></td>
 							</tr>
 							
@@ -157,10 +157,10 @@
 								</td>
 								<td align="center" width=78 bgcolor="<!--{if $item.page_id == $page_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->">
-									<input type="button" value="¥ì¥¤¥¢¥¦¥È" name="layout<!--{$item.page_id}-->" onclick="location.href='./index.php?page_id=<!--{$item.page_id}-->';"  />
+									<input type="button" value="レイアウト" name="layout<!--{$item.page_id}-->" onclick="location.href='./index.php?page_id=<!--{$item.page_id}-->';"  />
 									<input type="hidden" value="<!--{$item.page_id}-->" name="del_id<!--{$item.page_id}-->">
 								</td>
 								<td align="center" width=78 bgcolor="<!--{if $item.page_id == $page_id}--><!--{$smarty.const.SELECT_RGB}--><!--{else}-->#ffffff<!--{/if}-->">
 									<!--{if $item.edit_flg == 1}-->
-									<input type="button" value="ºï½ü" name="del<!--{$item.page_id}-->" onclick="fnTargetSelf(); fnFormModeSubmit('form_edit','delete','page_id',this.name.substr(3));"  />
+									<input type="button" value="削除" name="del<!--{$item.page_id}-->" onclick="fnTargetSelf(); fnFormModeSubmit('form_edit','delete','page_id',this.name.substr(3));"  />
 									<input type="hidden" value="<!--{$item.page_id}-->" name="del_id<!--{$item.page_id}-->">
 									<!--{/if}-->
@@ -171,11 +171,11 @@
 							<tr class="fs12n">
 								<td bgcolor="#f2f1ec" align="center" colspan=3>
-								<input type='button' value='¿·µ¬¥Ú¡¼¥¸ºîÀ®' name='subm' onclick="location.href='http://<!--{$smarty.server.HTTP_HOST}--><!--{$smarty.server.PHP_SELF|escape}-->'">
+								<input type='button' value='新規ページ作成' name='subm' onclick="location.href='http://<!--{$smarty.server.HTTP_HOST}--><!--{$smarty.server.PHP_SELF|escape}-->'">
 								</td>
 							</tr>
 						</table>
-						<!--¢¥°ìÍ÷¡¡¤³¤³¤Þ¤Ç-->
+						<!--▲一覧　ここまで-->
 
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -189,5 +189,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -195,5 +195,5 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
 
 
Index: branches/feature-module-update/data/Smarty/templates/admin/design/template.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/design/template.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/admin/design/template.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" onsubmit="return lfnModeSubmit('confirm')">
@@ -17,12 +17,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -41,5 +41,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$template_name}--></span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$template_name}--></span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -54,5 +54,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" align="center"><strong>¸½ºß¤Î¥Æ¥ó¥×¥ì¡¼¥È</strong></td>
+										<td bgcolor="#f2f1ec" align="center"><strong>現在のテンプレート</strong></td>
 									</tr>
 									<tr class="fs12n">
@@ -67,5 +67,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" align="center" colspan="3"><strong>¥Æ¥ó¥×¥ì¡¼¥È°ìÍ÷</strong></td>
+										<td bgcolor="#f2f1ec" align="center" colspan="3"><strong>テンプレート一覧</strong></td>
 									</tr>
 									
@@ -78,7 +78,7 @@
 										<!--{assign var=image value=$arrTemplate.image[$code]}-->
 										<td bgcolor="#ffffff" align="center"><!--{$arrTemplate[template]}-->
-											<span class="fs12">¡Ú<!--{$code}-->¡Û</span><br/>
+											<span class="fs12">【<!--{$code}-->】</span><br/>
 											<label for="radio<!--{$key}-->"><img src="<!--{$smarty.const.URL_DIR}--><!--{$image}-->" width="160" height="200" name="<!--{$key}-->" alt="<!--{$code}-->"></label><br>
-											<span class="fs10n"><label for="radio<!--{$key}-->"><input type="radio" name="check_template" value="<!--{$code}-->" id="radio<!--{$key}-->" onClick="ChangeImage('<!--{$smarty.const.URL_DIR}--><!--{$image}-->');" <!--{if $arrTemplate.check[$code] != ""}-->checked<!--{/if}-->>ÁªÂò</label></span>
+											<span class="fs10n"><label for="radio<!--{$key}-->"><input type="radio" name="check_template" value="<!--{$code}-->" id="radio<!--{$key}-->" onClick="ChangeImage('<!--{$smarty.const.URL_DIR}--><!--{$image}-->');" <!--{if $arrTemplate.check[$code] != ""}-->checked<!--{/if}-->>選択</label></span>
 										</td>
 										<!--{assign var=cnt value=$smarty.section.template.iteration-1}-->
@@ -88,7 +88,7 @@
 										<!--{if $image != ""}-->
 										<td bgcolor="#ffffff" align="center"><!--{$arrTemplate[template]}-->
-											<span class="fs12">¡Ú<!--{$code}-->¡Û</span><br/>
+											<span class="fs12">【<!--{$code}-->】</span><br/>
 											<label for="radio<!--{$key}-->"><img src="<!--{$smarty.const.URL_DIR}--><!--{$image}-->" width="160" height="200" name="<!--{$key}-->" alt="<!--{$code}-->></label><br>
-											<span class="fs10n"><label for="radio<!--{$key}-->"><input type="radio" name="check_template" value="<!--{$code}-->" id="radio<!--{$key}-->" onClick="ChangeImage('<!--{$smarty.const.URL_DIR}--><!--{$image}-->');" <!--{if $arrTemplate.check[$code] != ""}-->checked<!--{/if}-->>ÁªÂò</label></span>
+											<span class="fs10n"><label for="radio<!--{$key}-->"><input type="radio" name="check_template" value="<!--{$code}-->" id="radio<!--{$key}-->" onClick="ChangeImage('<!--{$smarty.const.URL_DIR}--><!--{$image}-->');" <!--{if $arrTemplate.check[$code] != ""}-->checked<!--{/if}-->>選択</label></span>
 										</td>
 										<!--{/if}-->
@@ -99,7 +99,7 @@
 										<!--{if $image != ""}-->
 										<td bgcolor="#ffffff" align="center"><!--{$arrTemplate[template]}-->
-											<span class="fs12">¡Ú<!--{$code}-->¡Û</span><br/>
+											<span class="fs12">【<!--{$code}-->】</span><br/>
 											<label for="radio<!--{$key}-->"><img src="<!--{$smarty.const.URL_DIR}--><!--{$image}-->" width="160" height="200" name="<!--{$key}-->" alt="<!--{$code}-->></label><br>
-											<span class="fs10n"><label for="radio<!--{$key}-->"><input type="radio" name="check_template" value="<!--{$code}-->" id="radio<!--{$key}-->" onClick="ChangeImage('<!--{$smarty.const.URL_DIR}--><!--{$image}-->');" <!--{if $arrTemplate.check[$code] != ""}-->checked<!--{/if}-->>ÁªÂò</label></span>
+											<span class="fs10n"><label for="radio<!--{$key}-->"><input type="radio" name="check_template" value="<!--{$code}-->" id="radio<!--{$key}-->" onClick="ChangeImage('<!--{$smarty.const.URL_DIR}--><!--{$image}-->');" <!--{if $arrTemplate.check[$code] != ""}-->checked<!--{/if}-->>選択</label></span>
 										</td>
 										<!--{/if}-->
@@ -121,6 +121,6 @@
 											<tr>
 												<td>
-													<a href="javascript:fnModeSubmit('download', '', '');"><img onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_download_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_download.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_download.jpg" width="123" height="24" alt="¥À¥¦¥ó¥í¡¼¥É" border="0" name="subm"></a>
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm">
+													<a href="javascript:fnModeSubmit('download', '', '');"><img onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_download_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_download.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_download.jpg" width="123" height="24" alt="ダウンロード" border="0" name="subm"></a>
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm">
 												</td>
 											</tr>
@@ -143,12 +143,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <script type="text/javascript">
@@ -158,7 +158,7 @@
 }
 
-// ¥â¡¼¥É¤È¥­¡¼¤ò»ØÄê¤·¤ÆSUBMIT¤ò¹Ô¤¦¡£
+// モードとキーを指定してSUBMITを行う。
 function lfnModeSubmit(mode) {
-	if(!window.confirm('ÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«?')){
+	if(!window.confirm('登録しても宜しいですか?')){
 		return false;
 	}
Index: branches/feature-module-update/data/Smarty/templates/admin/order/mail_view.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/order/mail_view.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/order/mail_view.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -24,5 +24,5 @@
 </style>
 
-<title>EC CUBE ´ÉÍý¼Ô²èÌÌ</title>
+<title>EC CUBE 管理者画面</title>
 </head>
 
@@ -34,5 +34,5 @@
 
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="556" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr><td height="15"></td></tr>
@@ -48,9 +48,9 @@
 				<table width="" border="0" cellspacing="1" cellpadding="5" summary=" ">
 					<tr align="center">
-						<td bgcolor="#f0f0f0" width="50" class="fs12n">·ïÌ¾</td>
+						<td bgcolor="#f0f0f0" width="50" class="fs12n">件名</td>
 						<td bgcolor="#ffffff" width="500" class="fs12n"><!--{$tpl_subject|escape}--></td>
 					</tr>
 					<tr>
-						<td align="center" bgcolor="#f0f0f0" width="50" class="fs12n">ËÜÊ¸</td>
+						<td align="center" bgcolor="#f0f0f0" width="50" class="fs12n">本文</td>
 						<td align="left" bgcolor="#ffffff" width="500" class="fs12n"><!--{$tpl_body|escape|nl2br}--></td>
 					</tr>
@@ -67,5 +67,5 @@
 	<tr><td height="2"></td></tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 </body>
Index: branches/feature-module-update/data/Smarty/templates/admin/order/disp.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/order/disp.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/order/disp.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -35,10 +35,10 @@
 <div align="center">
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -53,5 +53,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -60,5 +60,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¼õÃí¾ÜºÙ</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->受注詳細</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -73,7 +73,7 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" width="110">ÂÐ±þ¾õ¶·</td>
+								<td bgcolor="#f0f0f0" width="110">対応状況</td>
 								<td bgcolor="#ffffff">
-									<!--{if $arrDisp.delete == 1}-->ºï½üºÑ¤ß
+									<!--{if $arrDisp.delete == 1}-->削除済み
 									<!--{else}-->
 									<!--{assign var=status value=`$arrForm.status.value`}-->
@@ -83,6 +83,6 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" width="110">È¯Á÷Æü</td>
-								<td bgcolor="#ffffff"><!--{$arrDisp.commit_date|sfDispDBDate|default:"Ì¤È¯Á÷"}--></td>
+								<td bgcolor="#f0f0f0" width="110">発送日</td>
+								<td bgcolor="#ffffff"><!--{$arrDisp.commit_date|sfDispDBDate|default:"未発送"}--></td>
 							</tr>
 						</table>
@@ -94,30 +94,30 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" colspan="4">¢§¤ªµÒÍÍ¾ðÊó</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" width="110">¼õÃíÈÖ¹æ</td>
+								<td bgcolor="#f0f0f0" colspan="4">▼お客様情報</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f0f0f0" width="110">受注番号</td>
 								<td bgcolor="#ffffff" width="248"><!--{$arrDisp.order_id}--></td>
-								<td bgcolor="#f0f0f0" width="110">¸ÜµÒID</td>
+								<td bgcolor="#f0f0f0" width="110">顧客ID</td>
 								<td bgcolor="#ffffff" width="249">
 								<!--{if $arrDisp.customer_id > 0}-->
 									<!--{$arrDisp.customer_id}-->
 								<!--{else}-->
-									¡ÊÈó²ñ°÷¡Ë
+									（非会員）
 								<!--{/if}-->
 								</td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0">¼õÃíÆü</td>
+								<td bgcolor="#f0f0f0">受注日</td>
 								<td bgcolor="#ffffff" colspan="3"><!--{$arrDisp.create_date|sfDispDBDate}--></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" >¸ÜµÒÌ¾</td>
+								<td bgcolor="#f0f0f0" >顧客名</td>
 								<td bgcolor="#ffffff" ><!--{$arrDisp.order_name01|escape}--> <!--{$arrDisp.order_name02|escape}--></td>
-								<td bgcolor="#f0f0f0" >¸ÜµÒÌ¾¡Ê¥«¥Ê¡Ë</td>
+								<td bgcolor="#f0f0f0" >顧客名（カナ）</td>
 								<td bgcolor="#ffffff" ><!--{$arrDisp.order_kana01|escape}--> <!--{$arrDisp.order_kana02|escape}--></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" >¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+								<td bgcolor="#f0f0f0" >メールアドレス</td>
 								<td bgcolor="#ffffff" ><a href="mailto:<!--{$arrDisp.order_email|escape}-->"><!--{$arrDisp.order_email|escape}--></a></td>
 								<td bgcolor="#f0f0f0" >TEL</td>
@@ -125,11 +125,11 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" >½»½ê</td>
-								<td bgcolor="#ffffff" colspan="3">¢©<!--{$arrDisp.order_zip01}-->-<!--{$arrDisp.order_zip02}--><br>
+								<td bgcolor="#f0f0f0" >住所</td>
+								<td bgcolor="#ffffff" colspan="3">〒<!--{$arrDisp.order_zip01}-->-<!--{$arrDisp.order_zip02}--><br>
 								<!--{assign var=key value=$arrDisp.order_pref}-->
 								<!--{$arrPref[$key]}--><!--{$arrDisp.order_addr01}--><!--{$arrDisp.order_addr02}--></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" >È÷¹Í</td>
+								<td bgcolor="#f0f0f0" >備考</td>
 								<td bgcolor="#ffffff" colspan="3"><!--{$arrDisp.message|escape|nl2br}--></td>
 							</tr>
@@ -140,11 +140,11 @@
 						</table>
 						
-						<!--¢§ÇÛÁ÷Àè¾ðÊó¤³¤³¤«¤é-->
+						<!--▼配送先情報ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="717" colspan="4">¢§ÇÛÁ÷Àè¾ðÊó</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¤ªÌ¾Á°</td>
+								<td bgcolor="#f2f1ec" width="717" colspan="4">▼配送先情報</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">お名前</td>
 								<td bgcolor="#ffffff" width="248">
 								<!--{assign var=key1 value="deliv_name01"}-->
@@ -153,5 +153,5 @@
 								<!--{$arrForm[$key2].value|escape}-->
 								</td>
-								<td bgcolor="#f2f1ec" width="110">¤ªÌ¾Á°¡Ê¥«¥Ê¡Ë</td>
+								<td bgcolor="#f2f1ec" width="110">お名前（カナ）</td>
 								<td bgcolor="#ffffff" width="249">
 								<!--{assign var=key1 value="deliv_kana01"}-->
@@ -162,9 +162,9 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">Í¹ÊØÈÖ¹æ</td>
+								<td bgcolor="#f2f1ec" width="110">郵便番号</td>
 								<td bgcolor="#ffffff" width="248">
 								<!--{assign var=key1 value="deliv_zip01"}-->
 								<!--{assign var=key2 value="deliv_zip02"}-->
-								¢©<!--{$arrForm[$key1].value|escape}-->-<!--{$arrForm[$key2].value|escape}-->
+								〒<!--{$arrForm[$key1].value|escape}-->-<!--{$arrForm[$key2].value|escape}-->
 								</td>
 								<td bgcolor="#f2f1ec" width="110">TEL</td>
@@ -177,5 +177,5 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">½»½ê</td>
+								<td bgcolor="#f2f1ec" width="110">住所</td>
 								<td bgcolor="#ffffff" width="607" colspan="3">
 									<!--{assign var=pref value=`$arrForm.deliv_pref.value`}-->
@@ -188,5 +188,5 @@
 							</tr>
 						</table>
-						<!--¢¥ÇÛÁ÷Àè¾ðÊó¤³¤³¤Þ¤Ç-->	
+						<!--▲配送先情報ここまで-->	
 
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -196,12 +196,12 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" width="717" colspan="7">¢§¼õÃí¾¦ÉÊ¾ðÊó</td>
+								<td bgcolor="#f0f0f0" width="717" colspan="7">▼受注商品情報</td>
 							</tr>
 							<tr bgcolor="#f0f0f0" align="center" class="fs12n">
-								<td width="140">¾¦ÉÊ¥³¡¼¥É</td>
-								<td width="215">¾¦ÉÊÌ¾/µ¬³Ê1/µ¬³Ê2</td>
-								<td width="84">Ã±²Á</td>
-								<td width="45">¿ôÎÌ</td>
-								<td width="94">¾®·×</td>
+								<td width="140">商品コード</td>
+								<td width="215">商品名/規格1/規格2</td>
+								<td width="84">単価</td>
+								<td width="45">数量</td>
+								<td width="94">小計</td>
 							</tr>
 							<!--{section name=cnt loop=$arrForm.quantity.value}-->
@@ -209,51 +209,51 @@
 							<tr bgcolor="#ffffff" class="fs12">
 								<td width="140"><!--{$arrDisp.product_code[$key]|escape}--></td>
-								<td width="215"><!--{$arrDisp.product_name[$key]|escape}-->/<!--{$arrDisp.classcategory_name1[$key]|escape|default:"(¤Ê¤·)"}-->/<!--{$arrDisp.classcategory_name2[$key]|escape|default:"(¤Ê¤·)"}--></td>
-								<td width="84" align="center"><!--{if $arrForm.price.value[$key] != 0}--><!--{$arrForm.price.value[$key]|escape}-->±ß<!--{else}-->ÌµÎÁ<!--{/if}--></td>
+								<td width="215"><!--{$arrDisp.product_name[$key]|escape}-->/<!--{$arrDisp.classcategory_name1[$key]|escape|default:"(なし)"}-->/<!--{$arrDisp.classcategory_name2[$key]|escape|default:"(なし)"}--></td>
+								<td width="84" align="center"><!--{if $arrForm.price.value[$key] != 0}--><!--{$arrForm.price.value[$key]|escape}-->円<!--{else}-->無料<!--{/if}--></td>
 								<td width="45" align="center"><!--{$arrForm.quantity.value[$key]|escape}--></td>
 								<!--{assign var=price value=`$arrForm.price.value[$key]`}-->
 								<!--{assign var=quantity value=`$arrForm.quantity.value[$key]`}-->
-								<td width="94" align="right"><!--{if $price != 0}--><!--{$price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|sfMultiply:$quantity|number_format}-->±ß<!--{else}-->ÌµÎÁ<!--{/if}--></td>
+								<td width="94" align="right"><!--{if $price != 0}--><!--{$price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|sfMultiply:$quantity|number_format}-->円<!--{else}-->無料<!--{/if}--></td>
 							</tr>
 							<!--{/section}-->
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">¾®·×</td>
-								<td align="right"><!--{$arrForm.subtotal.value|number_format}-->±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">¥Ý¥¤¥ó¥ÈÃÍ°ú¤­</td>
-								<td align="right"><!--{assign var=point_discount value="`$arrForm.use_point.value*$smarty.const.POINT_VALUE`"}--><!--{$point_discount}-->±ß</td>
+								<td colspan="4" align="right">小計</td>
+								<td align="right"><!--{$arrForm.subtotal.value|number_format}-->円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="4" align="right">ポイント値引き</td>
+								<td align="right"><!--{assign var=point_discount value="`$arrForm.use_point.value*$smarty.const.POINT_VALUE`"}--><!--{$point_discount}-->円</td>
 							</tr>
 							<!--{assign var=discount value="`$arrForm.discount.value`"}-->
 							<!--{if $discount != "" && $discount > 0}-->
 				 			<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">ÃÍ°ú¤­</td>
-								<td align="right"><!--{$discount}-->±ß</td>
+								<td colspan="4" align="right">値引き</td>
+								<td align="right"><!--{$discount}-->円</td>
 							</tr>
 							<!--{/if}-->
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">Á÷ÎÁ</td>
-								<td align="right"><!--{assign var=key value="deliv_fee"}--><!--{$arrForm[$key].value|escape|number_format}--> ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">¼ê¿ôÎÁ</td>
+								<td colspan="4" align="right">送料</td>
+								<td align="right"><!--{assign var=key value="deliv_fee"}--><!--{$arrForm[$key].value|escape|number_format}--> 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="4" align="right">手数料</td>
 								<td align="right"><!--{assign var=key value="charge"}-->
-							<span class="red12"><!--{$arrErr[$key]}--></span><!--{$arrForm[$key].value|escape|number_format}--> ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">¹ç·×</td>
-								<td align="right"><!--{$arrForm.total.value|number_format}--> ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">¤ª»ÙÊ§¤¤¹ç·×</td>
-								<td align="right"><!--{$arrForm.payment_total.value|number_format}--> ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">»ÈÍÑ¥Ý¥¤¥ó¥È</td>
+							<span class="red12"><!--{$arrErr[$key]}--></span><!--{$arrForm[$key].value|escape|number_format}--> 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="4" align="right">合計</td>
+								<td align="right"><!--{$arrForm.total.value|number_format}--> 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="4" align="right">お支払い合計</td>
+								<td align="right"><!--{$arrForm.payment_total.value|number_format}--> 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="4" align="right">使用ポイント</td>
 								<td align="right"><!--{assign var=key value="use_point"}--><!--{if $arrForm[$key].value != ""}--><!--{$arrForm[$key].value}--><!--{else}-->0<!--{/if}--> pt</td>
 							</tr>
 							<!--{if $arrForm.birth_point.value > 0}-->
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">¤ªÃÂÀ¸Æü¥Ý¥¤¥ó¥È</td>
+								<td colspan="4" align="right">お誕生日ポイント</td>
 								<td align="right">
 								<!--{$arrForm.birth_point.value}-->
@@ -262,5 +262,5 @@
 							<!--{/if}-->
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="4" align="right">²Ã»»¥Ý¥¤¥ó¥È</td>
+								<td colspan="4" align="right">加算ポイント</td>
 								<td align="right">
 								<!--{$arrForm.add_point.value|default:0}-->
@@ -269,15 +269,15 @@
 							<tr bgcolor="#ffffff" class="fs12n">
 								<!--{if $arrDisp.customer_id > 0}-->
-								<td colspan="4" align="right">¸½ºß¥Ý¥¤¥ó¥È</td>
+								<td colspan="4" align="right">現在ポイント</td>
 								<td align="right">
 								<!--{$arrForm.point.value}-->
 								 pt</td>
 								<!--{else}-->
-								<td colspan="4" align="right">¸½ºß¥Ý¥¤¥ó¥È</td><td align="center">¡Ê¤Ê¤·¡Ë</td>
+								<td colspan="4" align="right">現在ポイント</td><td align="center">（なし）</td>
 								<!--{/if}-->
 							</tr>
 							<!--{*
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">È¿±Ç¸å¥Ý¥¤¥ó¥È¡Ê¥Ý¥¤¥ó¥È¤ÎÊÑ¹¹¤Ï<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="return fnEdit('<!--{$arrDisp.customer_id}-->');">¸ÜµÒÊÔ½¸</a>¤«¤é¼êÆ°¤Ë¤Æ¤ª´ê¤¤Ã×¤·¤Þ¤¹¡£¡Ë</td>
+								<td colspan="5" align="right">反映後ポイント（ポイントの変更は<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="return fnEdit('<!--{$arrDisp.customer_id}-->');">顧客編集</a>から手動にてお願い致します。）</td>
 								<td align="right">
 								<span class="red12"><!--{$arrErr.total_point}--></span>
@@ -287,5 +287,5 @@
 							*}-->
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" colspan="5">¢§¤ª»ÙÊ§ÊýË¡</td>
+								<td bgcolor="#f0f0f0" colspan="5">▼お支払方法</td>
 							</tr>
 							<tr class="fs12n">
@@ -296,10 +296,10 @@
 							<!--{if $arrDisp.payment_info|@count > 0}-->
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" colspan="6">¢§<!--{$arrDisp.payment_type}-->¾ðÊó</td>
+								<td bgcolor="#f2f1ec" colspan="6">▼<!--{$arrDisp.payment_type}-->情報</td>
 							</tr>
 							<tr class="fs12n">
 								<td bgcolor="#ffffff" colspan="6">
 									<!--{foreach key=key item=item from=$arrDisp.payment_info}-->
-									<!--{if $key != "title"}--><!--{if $item.name != ""}--><!--{$item.name}-->¡§<!--{/if}--><!--{$item.value}--><br/><!--{/if}-->
+									<!--{if $key != "title"}--><!--{if $item.name != ""}--><!--{$item.name}-->：<!--{/if}--><!--{$item.value}--><br/><!--{/if}-->
 									<!--{/foreach}-->
 								</td>
@@ -307,13 +307,13 @@
 							<!--{/if}-->
 							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" colspan="5">¢§»þ´Ö»ØÄê</td>
+								<td bgcolor="#f0f0f0" colspan="5">▼時間指定</td>
 							</tr>
 							<tr class="fs12n">
 								<td bgcolor="#ffffff" colspan="5" height="24">
 								<!--{assign var=deliv_time_id value="`$arrForm.deliv_time_id.value`"}-->
-								<!--{$arrDelivTime[$deliv_time_id]|default:"»ØÄê¤Ê¤·"}--></td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f0f0f0" colspan="6">¢§ÇÛÃ£Æü»ØÄê</td>
+								<!--{$arrDelivTime[$deliv_time_id]|default:"指定なし"}--></td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f0f0f0" colspan="6">▼配達日指定</td>
 							</tr>
 							<tr class="fs12n">
@@ -321,9 +321,9 @@
 								<!--{assign var=key value="deliv_date"}-->
 								<span class="red12"><!--{$arrErr[$key]}--></span>
-								<!--{$arrForm[$key].value|default:"»ØÄê¤Ê¤·"}-->
-								</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" colspan="6">¢§¥á¥â</td>
+								<!--{$arrForm[$key].value|default:"指定なし"}-->
+								</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" colspan="6">▼メモ</td>
 							</tr>
 							<tr class="fs12n">
@@ -345,5 +345,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -351,5 +351,5 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
 </div>
 
Index: branches/feature-module-update/data/Smarty/templates/admin/order/mail_confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/order/mail_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/order/mail_confirm.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -19,11 +19,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -38,5 +38,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -45,5 +45,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥á¡¼¥ëÇÛ¿®</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->メール配信</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -58,9 +58,9 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr align="center">
-								<td bgcolor="#f2f1ec" width="50" class="fs12n">·ïÌ¾</td>
+								<td bgcolor="#f2f1ec" width="50" class="fs12n">件名</td>
 								<td bgcolor="#ffffff" width="500" class="fs12n"><!--{$tpl_subject|escape}--></td>
 							</tr>
 							<tr>
-								<td align="center" bgcolor="#f2f1ec" width="50" class="fs12n">ËÜÊ¸</td>
+								<td align="center" bgcolor="#f2f1ec" width="50" class="fs12n">本文</td>
 								<td align="left" bgcolor="#ffffff" width="500" class="fs12n"><!--{$tpl_body|escape|nl2br}--></td>
 							</tr>
@@ -79,6 +79,6 @@
 									<tr>
 										<td>
-											<input type="button" name="return" value="Á°¤Î¥Ú¡¼¥¸¤ØÌá¤ë" onclick="fnModeSubmit('return', '', '');"/>
-											<input type="submit" name="subm" value="¥á¡¼¥ëÁ÷¿®" onclick="return confirm('¤³¤ÎÆâÍÆ¤Ç¥á¡¼¥ë¤òÁ÷¿®¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«');"/>
+											<input type="button" name="return" value="前のページへ戻る" onclick="fnModeSubmit('return', '', '');"/>
+											<input type="submit" name="subm" value="メール送信" onclick="return confirm('この内容でメールを送信しても宜しいですか');"/>
 										</td>
 									</tr>
@@ -92,5 +92,5 @@
 						</table>
 
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -104,5 +104,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -110,4 +110,4 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
 
Index: branches/feature-module-update/data/Smarty/templates/admin/order/mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/order/mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/order/mail.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -16,11 +16,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -35,5 +35,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -42,5 +42,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥á¡¼¥ëÇÛ¿®</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->メール配信</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -55,7 +55,7 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr align="center">
-								<td bgcolor="#f2f1ec" width="140" class="fs12n">½èÍýÆü</td>
-								<td bgcolor="#f2f1ec" width="300" class="fs12n">ÄÌÃÎ¥á¡¼¥ë</td>
-								<td bgcolor="#f2f1ec" width="300" class="fs12n">·ïÌ¾</td>
+								<td bgcolor="#f2f1ec" width="140" class="fs12n">処理日</td>
+								<td bgcolor="#f2f1ec" width="300" class="fs12n">通知メール</td>
+								<td bgcolor="#f2f1ec" width="300" class="fs12n">件名</td>
 							</tr>
 							<!--{section name=cnt loop=$arrMailHistory}-->
@@ -75,10 +75,10 @@
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12n">¥Æ¥ó¥×¥ì¡¼¥È<span class="red"> *</span></td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12n">テンプレート<span class="red"> *</span></td>
 								<td bgcolor="#ffffff" width="557" class="fs10n">
 								<!--{assign var=key value="template_id"}-->
 								<span class="red12"><!--{$arrErr[$key]}--></span>
 								<select name="template_id" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" onchange="fnModeSubmit('change', '', '');">
-								<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+								<option value="" selected="selected">選択してください</option>
 								<!--{html_options options=$arrMAILTEMPLATE selected=$arrForm[$key].value|escape}-->
 								</select>
@@ -86,5 +86,5 @@
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¡¼¥ë¥¿¥¤¥È¥ë<span class="red"> *</span></td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12n">メールタイトル<span class="red"> *</span></td>
 								<td bgcolor="#ffffff" width="557" class="fs10n">
 								<!--{assign var=key value="subject"}-->
@@ -94,5 +94,5 @@
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12">¥Ø¥Ã¥À¡¼</td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12">ヘッダー</td>
 								<td bgcolor="#ffffff" width="557" class="fs10">
 								<!--{assign var=key value="header"}-->
@@ -101,8 +101,8 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#ffffff" colspan="2" align="center" height="40">Æ°Åª¥Ç¡¼¥¿ÁÞÆþÉôÊ¬</td>
+								<td bgcolor="#ffffff" colspan="2" align="center" height="40">動的データ挿入部分</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" width="160" class="fs12">¥Õ¥Ã¥¿¡¼</td>
+								<td bgcolor="#f2f1ec" width="160" class="fs12">フッター</td>
 								<td bgcolor="#ffffff" width="557" class="fs10">
 								<!--{assign var=key value="footer"}-->
@@ -124,6 +124,6 @@
 									<tr>
 										<td>
-											<input type="button" name="back" value="¸¡º÷·ë²Ì¤ØÌá¤ë" onclick="fnChangeAction('<!--{$smarty.const.URL_SEARCH_ORDER}-->'); fnModeSubmit('search','',''); return false;" />
-											<input type="submit" name="subm" value="Á÷¿®ÆâÍÆ¤ò³ÎÇ§"/>
+											<input type="button" name="back" value="検索結果へ戻る" onclick="fnChangeAction('<!--{$smarty.const.URL_SEARCH_ORDER}-->'); fnModeSubmit('search','',''); return false;" />
+											<input type="submit" name="subm" value="送信内容を確認"/>
 										</td>
 									</tr>
@@ -137,5 +137,5 @@
 						</table>
 
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -149,5 +149,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -155,3 +155,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/order/status.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/order/status.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/order/status.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="POST" action="<!--{$smarty.server.PHP_SELF|escape}-->" >
@@ -15,10 +15,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -37,5 +37,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥¹¥Æ¡¼¥¿¥¹´ÉÍý</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->ステータス管理</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -47,5 +47,5 @@
 							</tr>
 						</table>
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr bgcolor="#ffffff">
@@ -56,5 +56,5 @@
 											<td>
 												<select name="change_status">
-												<option value="" selected="selected" style="<!--{$Errormes|sfGetErrorColor}-->" >ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option> 
+												<option value="" selected="selected" style="<!--{$Errormes|sfGetErrorColor}-->" >選択してください</option> 
 												<!--{foreach key=key item=item from=$arrORDERSTATUS}-->
 												<!--{if $key ne $SelectedStatus}-->
@@ -62,18 +62,18 @@
 												<!--{/if}-->
 												<!--{/foreach}-->
-												<option value="delete">ºï½ü</option>
+												<option value="delete">削除</option>
 												</select>
 											</td>
-											<td><input type="button" name="regist" value="È¿±Ç" onclick="fnSelectCheckSubmit();"></td>
-										</tr>
-									</table>
-
-									<table width="650" border="0" cellspacing="0" cellpadding="0" summary=" ">
-										<tr class="fs12"><td align="left"><!--{$tpl_linemax}-->·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£	</td></tr>
+											<td><input type="button" name="regist" value="反映" onclick="fnSelectCheckSubmit();"></td>
+										</tr>
+									</table>
+
+									<table width="650" border="0" cellspacing="0" cellpadding="0" summary=" ">
+										<tr class="fs12"><td align="left"><!--{$tpl_linemax}-->件が該当しました。	</td></tr>
 										<tr class="fs12">
 											<td align="center">
-											<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+											<!--▼ページナビ-->
 											<!--{$tpl_strnavi}-->
-											<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+											<!--▲ページナビ-->
 											</td>
 										</tr>
@@ -82,5 +82,5 @@
 									<table width="650" border="0" cellspacing="0" cellpadding="0" summary=" ">
 										<tr>
-										<td align="right"><input type="button" name="btn01" value="Á´¤ÆÁªÂò" onclick="fnBoxChecked(true);"> <input type="button" name="btn01" value="Á´¤Æ²ò½ü" onclick="fnBoxChecked(false);"></td>
+										<td align="right"><input type="button" name="btn01" value="全て選択" onclick="fnBoxChecked(true);"> <input type="button" name="btn01" value="全て解除" onclick="fnBoxChecked(false);"></td>
 										</tr>
 										<tr><td height="10"></td></tr>
@@ -89,12 +89,12 @@
 									<table width="650" border="0" cellspacing="1" cellpadding="5" summary=" " bgcolor="#cccccc">
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="30">¼õÃíÈÖ¹æ</td>
-										<td width="90">¼õÃíÆü</td>				
-										<td width="100">¸ÜµÒÌ¾</td>				
-										<td width="90">»ÙÊ§ÊýË¡</td>
-										<td width="81">¹ØÆþ¶â³Û¡Ê±ß¡Ë</td>
-										<td width="70">È¯Á÷Æü</td>
-										<td width="70">ÂÐ±þ¾õ¶·</td>
-										<td width="30">ÁªÂò</td>
+										<td width="30">受注番号</td>
+										<td width="90">受注日</td>				
+										<td width="100">顧客名</td>				
+										<td width="90">支払方法</td>
+										<td width="81">購入金額（円）</td>
+										<td width="70">発送日</td>
+										<td width="70">対応状況</td>
+										<td width="30">選択</td>
 									</tr>
 									<!--{section name=cnt loop=$arrStatus}-->
@@ -107,5 +107,5 @@
 									<td align="center"><!--{$arrPayment[$payment_id]|escape}--></td>
 									<td align="right"><!--{$arrStatus[cnt].total|number_format}--></td>
-									<td align="center"><!--{if $arrStatus[cnt].status eq 5}--><!--{$arrStatus[cnt].commit_date|sfDispDBDate:false}--><!--{else}-->Ì¤È¯Á÷<!--{/if}--></td>
+									<td align="center"><!--{if $arrStatus[cnt].status eq 5}--><!--{$arrStatus[cnt].commit_date|sfDispDBDate:false}--><!--{else}-->未発送<!--{/if}--></td>
 									<td align="center"><!--{$arrORDERSTATUS[$status]}--></td>
 									<td align="center"><input type="checkbox" name="move[]" value="<!--{$arrStatus[cnt].order_id}-->" ></td>
@@ -118,5 +118,5 @@
 									<tr><td height="10"></td></tr>
 									<tr>
-									<td align="right"><input type="button" name="btn01" value="Á´¤ÆÁªÂò" onclick="fnBoxChecked(true);"> <input type="button" name="btn01" value="Á´¤Æ²ò½ü" onclick="fnBoxChecked(false);"></td>
+									<td align="right"><input type="button" name="btn01" value="全て選択" onclick="fnBoxChecked(true);"> <input type="button" name="btn01" value="全て解除" onclick="fnBoxChecked(false);"></td>
 									</tr>
 									<tr><td height="10"></td></tr>
@@ -126,7 +126,7 @@
 										<tr class="fs12">
 											<td align="center">
-											<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+											<!--▼ページナビ-->
 											<!--{$tpl_strnavi}-->
-											<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+											<!--▲ページナビ-->
 											</td>
 										</tr>
@@ -135,5 +135,5 @@
 								<!--{elseif $arrStatus != "" & $tpl_linemax == 0}-->
 									<table width="650" border="0" cellspacing="0" cellpadding="0" summary=" ">
-										<tr class="fs12"><td align="center">³ºÅö¤¹¤ë¥Ç¡¼¥¿¤Ï¤¢¤ê¤Þ¤»¤ó¡£</td></tr>
+										<tr class="fs12"><td align="center">該当するデータはありません。</td></tr>
 									</table>
 								<!--{/if}-->
@@ -143,5 +143,5 @@
 						</table>
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 
 						</td>
@@ -156,5 +156,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -162,5 +162,5 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
 
 
@@ -177,5 +177,5 @@
 		
 		if(selectflag == 1){ 
-			alert('¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó'); 
+			alert('セレクトボックスが選択されていません'); 
 			return false;
 		}
@@ -197,5 +197,5 @@
 
 		if(checkflag == 0){
-			alert('¥Á¥§¥Ã¥¯¥Ü¥Ã¥¯¥¹¤¬ÁªÂò¤µ¤ì¤Æ¤¤¤Þ¤»¤ó');
+			alert('チェックボックスが選択されていません');
 			return false;
 		}
Index: branches/feature-module-update/data/Smarty/templates/admin/order/edit.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/order/edit.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/order/edit.tpl	(revision 15078)
@@ -17,5 +17,5 @@
 //-->
 </script>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -25,11 +25,11 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -44,5 +44,5 @@
 						<td bgcolor="#cccccc">
 						
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--登録テーブルここから-->
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
@@ -51,5 +51,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¼õÃíÍúÎòÊÔ½¸</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->受注履歴編集</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -62,13 +62,13 @@
 						</table>
 
-						<!--¢§¤ªµÒÍÍ¾ðÊó¤³¤³¤«¤é-->
+						<!--▼お客様情報ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÂÐ±þ¾õ¶·</td>
+								<td bgcolor="#f2f1ec" width="110">対応状況</td>
 								<td bgcolor="#ffffff">
 									<!--{assign var=key value="status"}-->
 									<span class="red12"><!--{$arrErr[$key]}--></span>
 									<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
-									<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="">選択してください</option>
 									<!--{html_options options=$arrORDERSTATUS selected=$arrForm[$key].value}-->
 									</select>
@@ -76,6 +76,6 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">È¯Á÷Æü</td>
-								<td bgcolor="#ffffff"><!--{$arrDisp.commit_date|sfDispDBDate|default:"Ì¤È¯Á÷"}--></td>
+								<td bgcolor="#f2f1ec" width="110">発送日</td>
+								<td bgcolor="#ffffff"><!--{$arrDisp.commit_date|sfDispDBDate|default:"未発送"}--></td>
 							</tr>
 						</table>
@@ -90,30 +90,30 @@
 							<!--{/foreach}-->
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="717" colspan="4">¢§¤ªµÒÍÍ¾ðÊó</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¼õÃíÈÖ¹æ</td>
+								<td bgcolor="#f2f1ec" width="717" colspan="4">▼お客様情報</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">受注番号</td>
 								<td bgcolor="#ffffff" width="248"><!--{$arrDisp.order_id}--></td>
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒID</td>
+								<td bgcolor="#f2f1ec" width="110">顧客ID</td>
 								<td bgcolor="#ffffff" width="249">
 								<!--{if $arrDisp.customer_id > 0}-->
 									<!--{$arrDisp.customer_id}-->
 								<!--{else}-->
-									¡ÊÈó²ñ°÷¡Ë
+									（非会員）
 								<!--{/if}-->
 								</td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¼õÃíÆü</td>
+								<td bgcolor="#f2f1ec" width="110">受注日</td>
 								<td bgcolor="#ffffff" width="607" colspan="3"><!--{$arrDisp.create_date|sfDispDBDate}--></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">顧客名</td>
 								<td bgcolor="#ffffff" width="248"><!--{$arrDisp.order_name01|escape}--> <!--{$arrDisp.order_name02|escape}--></td>
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒÌ¾¡Ê¥«¥Ê¡Ë</td>
+								<td bgcolor="#f2f1ec" width="110">顧客名（カナ）</td>
 								<td bgcolor="#ffffff" width="249"><!--{$arrDisp.order_kana01|escape}--> <!--{$arrDisp.order_kana02|escape}--></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+								<td bgcolor="#f2f1ec" width="110">メールアドレス</td>
 								<td bgcolor="#ffffff" width="248"><a href="mailto:<!--{$arrDisp.order_email|escape}-->"><!--{$arrDisp.order_email|escape}--></a></td>
 								<td bgcolor="#f2f1ec" width="110">TEL</td>
@@ -121,15 +121,15 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">½»½ê</td>
-								<td bgcolor="#ffffff" width="607" colspan="3">¢©<!--{$arrDisp.order_zip01}-->-<!--{$arrDisp.order_zip02}--><br>
+								<td bgcolor="#f2f1ec" width="110">住所</td>
+								<td bgcolor="#ffffff" width="607" colspan="3">〒<!--{$arrDisp.order_zip01}-->-<!--{$arrDisp.order_zip02}--><br>
 								<!--{assign var=key value=$arrDisp.order_pref}-->
 								<!--{$arrPref[$key]}--><!--{$arrDisp.order_addr01|escape}--><!--{$arrDisp.order_addr02|escape}--></td>
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">È÷¹Í</td>
+								<td bgcolor="#f2f1ec" width="110">備考</td>
 								<td bgcolor="#ffffff" width="607" colspan="3"><!--{$arrDisp.message|escape|nl2br}--></td>
 							</tr>
 						</table>
-						<!--¢¥¤ªµÒÍÍ¾ðÊó¤³¤³¤Þ¤Ç-->
+						<!--▲お客様情報ここまで-->
 						
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -137,11 +137,11 @@
 						</table>
 						
-						<!--¢§ÇÛÁ÷Àè¾ðÊó¤³¤³¤«¤é-->
+						<!--▼配送先情報ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="717" colspan="4">¢§ÇÛÁ÷Àè¾ðÊó</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¤ªÌ¾Á°</td>
+								<td bgcolor="#f2f1ec" width="717" colspan="4">▼配送先情報</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">お名前</td>
 								<td bgcolor="#ffffff" width="248">
 								<!--{assign var=key1 value="deliv_name01"}-->
@@ -151,5 +151,5 @@
 								<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->" size="15" class="box15" />
 								</td>
-								<td bgcolor="#f2f1ec" width="110">¤ªÌ¾Á°¡Ê¥«¥Ê¡Ë</td>
+								<td bgcolor="#f2f1ec" width="110">お名前（カナ）</td>
 								<td bgcolor="#ffffff" width="249">
 								<!--{assign var=key1 value="deliv_kana01"}-->
@@ -161,14 +161,14 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">Í¹ÊØÈÖ¹æ</td>
+								<td bgcolor="#f2f1ec" width="110">郵便番号</td>
 								<td bgcolor="#ffffff" width="248">
 								<!--{assign var=key1 value="deliv_zip01"}-->
 								<!--{assign var=key2 value="deliv_zip02"}-->
 								<span class="red12"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span>
-								¢©
+								〒
 								<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"  size="6" class="box6" />
 								 - 
 								<input type="text"  name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->"  size="6" class="box6" />
-								<input type="button" name="address_input" value="½»½êÆþÎÏ" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'deliv_zip01', 'deliv_zip02', 'deliv_pref', 'deliv_addr01');" />
+								<input type="button" name="address_input" value="住所入力" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'deliv_zip01', 'deliv_zip02', 'deliv_pref', 'deliv_addr01');" />
 								</td>
 								<td bgcolor="#f2f1ec" width="110">TEL</td>
@@ -186,5 +186,5 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec">½»½ê</td>
+								<td bgcolor="#f2f1ec">住所</td>
 								<td bgcolor="#ffffff" colspan="3">
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -194,5 +194,5 @@
 										<span class="red12"><!--{$arrErr[$key]}--></span>
 										<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">							
-										<option value="" selected="">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+										<option value="" selected="">都道府県を選択</option>
 										<!--{html_options options=$arrPref selected=$arrForm[$key].value}-->
 										</select>
@@ -219,5 +219,5 @@
 							</tr>
 						</table>
-						<!--¢¥ÇÛÁ÷Àè¾ðÊó¤³¤³¤Þ¤Ç-->
+						<!--▲配送先情報ここまで-->
 
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -225,9 +225,9 @@
 						</table>
 
-						<!--¢§¼õÃí¾¦ÉÊ¾ðÊó¤³¤³¤«¤é-->
+						<!--▼受注商品情報ここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="717" colspan="7">¢§¼õÃí¾¦ÉÊ¾ðÊó
-								<input type="button" name="cheek" value="·×»»·ë²Ì¤Î³ÎÇ§" onclick="fnModeSubmit('cheek','','');" />
+								<td bgcolor="#f2f1ec" width="717" colspan="7">▼受注商品情報
+								<input type="button" name="cheek" value="計算結果の確認" onclick="fnModeSubmit('cheek','','');" />
 								<br />
 								<span class="red12"><!--{$arrErr.quantity}--></span>
@@ -236,10 +236,10 @@
 							</tr>
 							<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-								<td width="140">¾¦ÉÊ¥³¡¼¥É</td>
-								<td width="215">¾¦ÉÊÌ¾/µ¬³Ê1/µ¬³Ê2</td>
-								<td width="84">Ã±²Á</td>
-								<td width="45">¿ôÎÌ</td>
-								<td width="84">ÀÇ¹þ¤ß²Á³Ê</td>
-								<td width="94">¾®·×</td>
+								<td width="140">商品コード</td>
+								<td width="215">商品名/規格1/規格2</td>
+								<td width="84">単価</td>
+								<td width="45">数量</td>
+								<td width="84">税込み価格</td>
+								<td width="94">小計</td>
 							</tr>
 							<!--{section name=cnt loop=$arrForm.quantity.value}-->
@@ -247,5 +247,5 @@
 							<tr bgcolor="#ffffff" class="fs12">
 								<td width="140"><!--{$arrDisp.product_code[$key]|escape}--></td>
-								<td width="215"><!--{$arrDisp.product_name[$key]|escape}-->/<!--{$arrDisp.classcategory_name1[$key]|escape|default:"(¤Ê¤·)"}-->/<!--{$arrDisp.classcategory_name2[$key]|escape|default:"(¤Ê¤·)"}--></td>
+								<td width="215"><!--{$arrDisp.product_name[$key]|escape}-->/<!--{$arrDisp.classcategory_name1[$key]|escape|default:"(なし)"}-->/<!--{$arrDisp.classcategory_name2[$key]|escape|default:"(なし)"}--></td>
 								<input type="hidden" name="product_id[]" value="<!--{$arrDisp.product_id[$key]}-->">
 								<input type="hidden" name="product_code[]" value="<!--{$arrDisp.product_code[$key]}-->">
@@ -256,55 +256,55 @@
 								<input type="hidden" name="classcategory_name1[]" value="<!--{$arrDisp.classcategory_name1[$key]}-->">	
 								<input type="hidden" name="classcategory_name2[]" value="<!--{$arrDisp.classcategory_name2[$key]}-->">				
-								<td width="84" align="center"><input type="text" name="price[]" value="<!--{$arrForm.price.value[$key]|escape}-->" size="6" class="box6" maxlength="<!--{$arrForm.price.length}-->"/> ±ß</td>
+								<td width="84" align="center"><input type="text" name="price[]" value="<!--{$arrForm.price.value[$key]|escape}-->" size="6" class="box6" maxlength="<!--{$arrForm.price.length}-->"/> 円</td>
 								<td width="45" align="center"><input type="text" name="quantity[]" value="<!--{$arrForm.quantity.value[$key]|escape}-->" size="3" class="box3" maxlength="<!--{$arrForm.quantity.length}-->"/></td>
 								<!--{assign var=price value=`$arrForm.price.value[$key]`}-->
 								<!--{assign var=quantity value=`$arrForm.quantity.value[$key]`}-->
-								<td width="84" align="right"><!--{$price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}--> ±ß</td>
-								<td width="94" align="right"><!--{$price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|sfMultiply:$quantity|number_format}-->±ß</td>
+								<td width="84" align="right"><!--{$price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}--> 円</td>
+								<td width="94" align="right"><!--{$price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|sfMultiply:$quantity|number_format}-->円</td>
 							</tr>
 							<!--{/section}-->
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">¾®·×</td>
-								<td align="right"><!--{$arrForm.subtotal.value|number_format}-->±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">ÃÍ°ú</td>
+								<td colspan="5" align="right">小計</td>
+								<td align="right"><!--{$arrForm.subtotal.value|number_format}-->円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="5" align="right">値引</td>
 								<td align="right">
 							<!--{assign var=key value="discount"}-->
 							<span class="red12"><!--{$arrErr[$key]}--></span>
 							<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"  size="5" class="box6" />
-							 ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">Á÷ÎÁ</td>
+							 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="5" align="right">送料</td>
 								<td align="right">
 							<!--{assign var=key value="deliv_fee"}-->
 							<span class="red12"><!--{$arrErr[$key]}--></span>
 							<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"  size="5" class="box6" />
-							 ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">¼ê¿ôÎÁ</td>
+							 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="5" align="right">手数料</td>
 								<td align="right">
 							<!--{assign var=key value="charge"}-->
 							<span class="red12"><!--{$arrErr[$key]}--></span>
 							<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->"  size="5" class="box6" />
-							 ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">¹ç·×</td>
+							 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="5" align="right">合計</td>
 								<td align="right">
 								<span class="red12"><!--{$arrErr.total}--></span>
-								<!--{$arrForm.total.value|number_format}--> ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">¤ª»ÙÊ§¤¤¹ç·×</td>
+								<!--{$arrForm.total.value|number_format}--> 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="5" align="right">お支払い合計</td>
 								<td align="right">
 								<span class="red12"><!--{$arrErr.payment_total}--></span>
 								<!--{$arrForm.payment_total.value|number_format}-->
-								 ±ß</td>
-							</tr>
-							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">»ÈÍÑ¥Ý¥¤¥ó¥È</td>
+								 円</td>
+							</tr>
+							<tr bgcolor="#ffffff" class="fs12n">
+								<td colspan="5" align="right">使用ポイント</td>
 								<td align="right">
 								<!--{assign var=key value="use_point"}-->
@@ -315,5 +315,5 @@
 							<!--{if $arrForm.birth_point.value > 0}-->
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">¤ªÃÂÀ¸Æü¥Ý¥¤¥ó¥È</td>
+								<td colspan="5" align="right">お誕生日ポイント</td>
 								<td align="right">
 								<!--{$arrForm.birth_point.value|number_format}-->
@@ -322,5 +322,5 @@
 							<!--{/if}-->
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">²Ã»»¥Ý¥¤¥ó¥È</td>
+								<td colspan="5" align="right">加算ポイント</td>
 								<td align="right">
 								<!--{$arrForm.add_point.value|number_format|default:0}-->
@@ -329,15 +329,15 @@
 							<tr bgcolor="#ffffff" class="fs12n">
 								<!--{if $arrDisp.customer_id > 0}-->
-								<td colspan="5" align="right">¸½ºß¥Ý¥¤¥ó¥È¡Ê¥Ý¥¤¥ó¥È¤Î½¤Àµ¤Ï<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="return fnEdit('<!--{$arrDisp.customer_id}-->');">¸ÜµÒÊÔ½¸</a>¤«¤é¼êÆ°¤Ë¤Æ¤ª´ê¤¤Ã×¤·¤Þ¤¹¡£¡Ë</td>
+								<td colspan="5" align="right">現在ポイント（ポイントの修正は<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="return fnEdit('<!--{$arrDisp.customer_id}-->');">顧客編集</a>から手動にてお願い致します。）</td>
 								<td align="right">
 								<!--{$arrForm.point.value|number_format}-->
 								 pt</td>
 								<!--{else}-->
-								<td colspan="5" align="right">¸½ºß¥Ý¥¤¥ó¥È</td><td align="center">¡Ê¤Ê¤·¡Ë</td>
+								<td colspan="5" align="right">現在ポイント</td><td align="center">（なし）</td>
 								<!--{/if}-->
 							</tr>
 							<!--{*
 							<tr bgcolor="#ffffff" class="fs12n">
-								<td colspan="5" align="right">È¿±Ç¸å¥Ý¥¤¥ó¥È¡Ê¥Ý¥¤¥ó¥È¤ÎÊÑ¹¹¤Ï<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="return fnEdit('<!--{$arrDisp.customer_id}-->');">¸ÜµÒÊÔ½¸</a>¤«¤é¼êÆ°¤Ë¤Æ¤ª´ê¤¤Ã×¤·¤Þ¤¹¡£¡Ë</td>
+								<td colspan="5" align="right">反映後ポイント（ポイントの変更は<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="return fnEdit('<!--{$arrDisp.customer_id}-->');">顧客編集</a>から手動にてお願い致します。）</td>
 								<td align="right">
 								<span class="red12"><!--{$arrErr.total_point}--></span>
@@ -347,5 +347,5 @@
 							*}-->
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" colspan="6">¢§¤ª»ÙÊ§ÊýË¡<span class="red">¡Ê¤ª»ÙÊ§ÊýË¡¤ÎÊÑ¹¹¤ËÈ¼¤¦¼ê¿ôÎÁ¤ÎÊÑ¹¹¤Ï¼êÆ°¤Ë¤Æ¤ª´ê¤¤¤·¤Þ¤¹¡£)</span></td>
+								<td bgcolor="#f2f1ec" colspan="6">▼お支払方法<span class="red">（お支払方法の変更に伴う手数料の変更は手動にてお願いします。)</span></td>
 							</tr>
 							<tr class="fs12n">
@@ -354,5 +354,5 @@
 								<span class="red12"><!--{$arrErr[$key]}--></span>
 								<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
-								<option value="" selected="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+								<option value="" selected="">選択してください</option>
 								<!--{html_options options=$arrPayment selected=$arrForm[$key].value}-->
 								</select></td>
@@ -361,10 +361,10 @@
 							<!--{if $arrDisp.payment_info|@count > 0}-->
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" colspan="6">¢§<!--{$arrDisp.payment_type}-->¾ðÊó</td>
+								<td bgcolor="#f2f1ec" colspan="6">▼<!--{$arrDisp.payment_type}-->情報</td>
 							</tr>
 							<tr class="fs12n">
 								<td bgcolor="#ffffff" colspan="6">
 									<!--{foreach key=key item=item from=$arrDisp.payment_info}-->
-									<!--{if $key != "title"}--><!--{if $item.name != ""}--><!--{$item.name}-->¡§<!--{/if}--><!--{$item.value}--><br/><!--{/if}-->
+									<!--{if $key != "title"}--><!--{if $item.name != ""}--><!--{$item.name}-->：<!--{/if}--><!--{$item.value}--><br/><!--{/if}-->
 									<!--{/foreach}-->
 								</td>
@@ -373,5 +373,5 @@
 							
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" colspan="6">¢§»þ´Ö»ØÄê</td>
+								<td bgcolor="#f2f1ec" colspan="6">▼時間指定</td>
 							</tr>
 							<tr class="fs12n">
@@ -380,5 +380,5 @@
 								<span class="red12"><!--{$arrErr[$key]}--></span>
 								<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">	
-								<option value="" selected="0">»ØÄêÌµ¤·</option>
+								<option value="" selected="0">指定無し</option>
 								<!--{html_options options=$arrDelivTime selected=$arrForm[$key].value}-->
 								</select>
@@ -387,5 +387,5 @@
 							<!--{assign var=key value="deliv_date"}-->
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" colspan="6">¢§ÇÛÃ£Æü»ØÄê</td>
+								<td bgcolor="#f2f1ec" colspan="6">▼配達日指定</td>
 							</tr>
 							<tr class="fs12n">
@@ -393,9 +393,9 @@
 								<!--{assign var=key value="deliv_date"}-->
 								<span class="red12"><!--{$arrErr[$key]}--></span>
-								<!--{$arrForm[$key].value|default:"»ØÄê¤Ê¤·"}-->
-								</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" colspan="6">¢§¥á¥â</td>
+								<!--{$arrForm[$key].value|default:"指定なし"}-->
+								</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" colspan="6">▼メモ</td>
 							</tr>
 							<tr class="fs12n">
@@ -407,5 +407,5 @@
 							</tr>
 						</table>
-						<!--¢¥¼õÃí¾¦ÉÊ¾ðÊó¤³¤³¤Þ¤Ç-->
+						<!--▲受注商品情報ここまで-->
 				
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -422,7 +422,7 @@
 										<td>
 											<!--{if count($arrSearchHidden) > 0}-->		
-											<a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg','back');" onclick="fnChangeAction('<!--{$smarty.const.URL_SEARCH_ORDER}-->'); fnModeSubmit('search','',''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="¸¡º÷²èÌÌ¤ËÌá¤ë" border="0" name="back"></a>
+											<a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg','back');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg','back');" onclick="fnChangeAction('<!--{$smarty.const.URL_SEARCH_ORDER}-->'); fnModeSubmit('search','',''); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="検索画面に戻る" border="0" name="back"></a>
 											<!--{/if}-->
-											<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" onclick="return fnConfirm();">
+											<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" onclick="return fnConfirm();">
 										</td>
 									</tr>
@@ -436,5 +436,5 @@
 						</table>
 
-						<!--ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--登録テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -448,5 +448,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -454,3 +454,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/order/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/order/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/order/index.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="search_form" id="search_form" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -12,10 +12,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -34,5 +34,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¸¡º÷¾ò·ïÀßÄê</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->検索条件設定</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -44,8 +44,8 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--検索条件設定テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¼õÃíÈÖ¹æ</td>
+								<td bgcolor="#f2f1ec" width="110">受注番号</td>
 								<td bgcolor="#ffffff" width="194">
 									<!--{assign var=key1 value="search_order_id1"}-->
@@ -54,13 +54,13 @@
 									<span class="red12"><!--{$arrErr[$key2]}--></span>
 									<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"  size="6" class="box6" />
-									 ¡Á 
+									 〜 
 									<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->"  size="6" class="box6" />
 								</td>
-								<td bgcolor="#f2f1ec" width="110">ÂÐ±þ¾õ¶·</td>
+								<td bgcolor="#f2f1ec" width="110">対応状況</td>
 								<td bgcolor="#ffffff" width="195">
 									<!--{assign var=key value="search_order_status"}-->
 									<span class="red12"><!--{$arrErr[$key]}--></span>
 									<select name="<!--{$key}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
-									<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="">選択してください</option>
 									<!--{html_options options=$arrORDERSTATUS selected=$arrForm[$key].value}-->
 									</select>
@@ -68,5 +68,5 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">顧客名</td>
 								<td bgcolor="#ffffff" width="194">
 								<!--{assign var=key value="search_order_name"}-->
@@ -74,5 +74,5 @@
 								<input type="text" name="<!--{$key}-->" value="<!--{$arrForm[$key].value|escape}-->" maxlength="<!--{$arrForm[$key].length}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" size="30" class="box30" />				
 								</td>
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒÌ¾¡Ê¥«¥Ê¡Ë</td>
+								<td bgcolor="#f2f1ec" width="110">顧客名（カナ）</td>
 								<td bgcolor="#ffffff" width="195">
 								<!--{assign var=key value="search_order_kana"}-->
@@ -82,5 +82,5 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+								<td bgcolor="#f2f1ec" width="110">メールアドレス</td>
 								<td bgcolor="#ffffff" width="194">
 									<!--{assign var=key value="search_order_email"}-->
@@ -96,5 +96,5 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">À¸Ç¯·îÆü</td>
+								<td bgcolor="#f2f1ec" width="110">生年月日</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 									<span class="red"><!--{$arrErr.search_sbirthyear}--></span>
@@ -103,29 +103,29 @@
 									<option value="">----</option>
 									<!--{html_options options=$arrBirthYear selected=$arrForm.search_sbirthyear.value}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_sbirthmonth" style="<!--{$arrErr.search_sbirthyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrMonth selected=$arrForm.search_sbirthmonth.value}-->
-									</select>·î
+									</select>月
 									<select name="search_sbirthday" style="<!--{$arrErr.search_sbirthyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrDay selected=$arrForm.search_sbirthday.value}-->
-									</select>Æü¡Á
+									</select>日〜
 									<select name="search_ebirthyear" style="<!--{$arrErr.search_ebirthyear|sfGetErrorColor}-->">
 									<option value="">----</option>
 									<!--{html_options options=$arrBirthYear selected=$arrForm.search_ebirthyear.value}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_ebirthmonth" style="<!--{$arrErr.search_ebirthyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrMonth selected=$arrForm.search_ebirthmonth.value}-->
-									</select>·î
+									</select>月
 									<select name="search_ebirthday" style="<!--{$arrErr.search_ebirthyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrDay selected=$arrForm.search_ebirthday.value}-->
-									</select>Æü
-								</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">À­ÊÌ</td>
+									</select>日
+								</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">性別</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 								<!--{assign var=key value="search_order_sex"}-->
@@ -135,5 +135,5 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">»ÙÊ§ÊýË¡</td>
+								<td bgcolor="#f2f1ec" width="110">支払方法</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 								<!--{assign var=key value="search_payment_id"}-->
@@ -143,5 +143,5 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÅÐÏ¿¡¦¹¹¿·Æü</td>
+								<td bgcolor="#f2f1ec" width="110">登録・更新日</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 									<span class="red"><!--{$arrErr.search_startyear}--></span>
@@ -150,29 +150,29 @@
 									<option value="">----</option>
 									<!--{html_options options=$arrRegistYear selected=$arrForm.search_startyear.value}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_startmonth" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrMonth selected=$arrForm.search_startmonth.value}-->
-									</select>·î
+									</select>月
 									<select name="search_startday" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrDay selected=$arrForm.search_startday.value}-->
-									</select>Æü¡Á
+									</select>日〜
 									<select name="search_endyear" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">----</option>
 									<!--{html_options options=$arrRegistYear selected=$arrForm.search_endyear.value}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_endmonth" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrMonth selected=$arrForm.search_endmonth.value}-->
-									</select>·î
+									</select>月
 									<select name="search_endday" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrDay selected=$arrForm.search_endday.value}-->
-									</select>Æü
-								</td>
-							</tr>
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ¶â³Û</td>
+									</select>日
+								</td>
+							</tr>
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">購入金額</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 									<!--{assign var=key1 value="search_total1"}-->
@@ -182,7 +182,7 @@
 									<input type="text" name="<!--{$key1}-->" value="<!--{$arrForm[$key1].value|escape}-->" maxlength="<!--{$arrForm[$key1].length}-->" style="<!--{$arrErr[$key1]|sfGetErrorColor}-->"  size="6" class="box6" />
 									
-									±ß ¡Á 
+									円 〜 
 									<input type="text" name="<!--{$key2}-->" value="<!--{$arrForm[$key2].value|escape}-->" maxlength="<!--{$arrForm[$key2].length}-->" style="<!--{$arrErr[$key2]|sfGetErrorColor}-->"  size="6" class="box6" />
-									±ß
+									円
 								</td>
 							</tr>
@@ -199,13 +199,13 @@
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
-										<td class="fs12n">¸¡º÷·ë²ÌÉ½¼¨·ï¿ô
+										<td class="fs12n">検索結果表示件数
 											<!--{assign var=key value="search_page_max"}-->
 											<span class="red12"><!--{$arrErr[$key]}--></span>
 											<select name="<!--{$arrForm[$key].keyname}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->">
 											<!--{html_options options=$arrPageMax selected=$arrForm[$key].value}-->
-											</select> ·ï
+											</select> 件
 										</td>
 										<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="10" height="1" alt=""></td>
-										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="¤³¤Î¾ò·ï¤Ç¸¡º÷¤¹¤ë" border="0" ></td>
+										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="この条件で検索する" border="0" ></td>
 									</tr>
 								</table>
@@ -217,5 +217,5 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--検索条件設定テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -228,5 +228,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -234,9 +234,9 @@
 </form>	
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->						
+<!--★★メインコンテンツ★★-->						
 
 <!--{if count($arrErr) == 0 and ($smarty.post.mode == 'search' or $smarty.post.mode == 'delete') }-->
 
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->
+<!--★★検索結果一覧★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -253,5 +253,5 @@
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/search_left.gif" width="19" height="22" alt=""></td>
 				<td>
-				<!--¸¡º÷·ë²Ì-->
+				<!--検索結果-->
 				<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
@@ -262,5 +262,5 @@
 					<tr>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_middle.gif" width="22" height="12" alt=""></td>
-						<td bgcolor="#393a48" class="white10">¸¡º÷·ë²Ì°ìÍ÷¡¡<span class="reselt"><!--¸¡º÷·ë²Ì¿ô--><!--{$tpl_linemax}-->·ï</span>&nbsp;¤¬³ºÅö¤·¤Þ¤·¤¿¡£</td>
+						<td bgcolor="#393a48" class="white10">検索結果一覧　<span class="reselt"><!--検索結果数--><!--{$tpl_linemax}-->件</span>&nbsp;が該当しました。</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="22" height="8" alt=""></td>
 					</tr>
@@ -271,7 +271,7 @@
 					</tr>
 				</table>
-				<!--¸¡º÷·ë²Ì-->
+				<!--検索結果-->
 				<!--{if $smarty.const.ADMIN_MODE == '1'}-->
-				<input type="button" name="subm" value="¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü" onclick="fnModeSubmit('delete_all','','');" />
+				<input type="button" name="subm" value="検索結果をすべて削除" onclick="fnModeSubmit('delete_all','','');" />
 				<!--{/if}-->
 				</td>
@@ -279,5 +279,5 @@
 				<td><a href="#" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv_on.jpg','btn_csv');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv.jpg','btn_csv');"  onclick="fnModeSubmit('csv','','');" ><img src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_csv.jpg" width="99" height="22" alt="CSV DOWNLOAD" border="0" name="btn_csv" id="btn_csv"></a></td>
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="8" height="1" alt=""></td>
-				<td><a href="../contents/csv.php?tpl_subno_csv=order"><span class="fs12n"> >> CSV½ÐÎÏ¹àÌÜÀßÄê </span></a></td>
+				<td><a href="../contents/csv.php?tpl_subno_csv=order"><span class="fs12n"> >> CSV出力項目設定 </span></a></td>
 			</tr>
 		</table>
@@ -300,18 +300,18 @@
 				<tr>
 					<td bgcolor="#cccccc">
-					<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--検索結果表示テーブル-->
 					<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 
 						<tr bgcolor="#636469" align="center" class="fs12n">
-							<td width="130"><span class="white">¼õÃíÆü</span></td>
-							<td width="70"><span class="white">¼õÃíÈÖ¹æ</span></td>
-							<td width="120"><span class="white">¸ÜµÒÌ¾</span></td>
-							<td width="75"><span class="white">»ÙÊ§ÊýË¡</span></td>
-							<td width="80"><span class="white">¹ØÆþ¶â³Û(±ß)</span></td>
-							<td width="130"><span class="white">Á´¾¦ÉÊÈ¯Á÷Æü</span></td>
-							<td width="75"><span class="white">ÂÐ±þ¾õ¶·</span></td>
-							<td width="50"><span class="white">ÊÔ½¸</span></td>
-							<td width="50"><span class="white">¥á¡¼¥ë</span></td>
-							<td width="50"><span class="white">ºï½ü</span></td>
+							<td width="130"><span class="white">受注日</span></td>
+							<td width="70"><span class="white">受注番号</span></td>
+							<td width="120"><span class="white">顧客名</span></td>
+							<td width="75"><span class="white">支払方法</span></td>
+							<td width="80"><span class="white">購入金額(円)</span></td>
+							<td width="130"><span class="white">全商品発送日</span></td>
+							<td width="75"><span class="white">対応状況</span></td>
+							<td width="50"><span class="white">編集</span></td>
+							<td width="50"><span class="white">メール</span></td>
+							<td width="50"><span class="white">削除</span></td>
 						</tr>
 						
@@ -325,14 +325,14 @@
 							<td align="center"><!--{$arrPayment[$payment_id]}--></td>
 							<td align="right"><!--{$arrResults[cnt].total|number_format}--></td>
-							<td align="center"><!--{$arrResults[cnt].commit_date|sfDispDBDate|default:"Ì¤È¯Á÷"}--></td>
+							<td align="center"><!--{$arrResults[cnt].commit_date|sfDispDBDate|default:"未発送"}--></td>
 							<td align="center"><!--{$arrORDERSTATUS[$status]}--></td>
-							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.const.URL_ORDER_EDIT}-->'); fnModeSubmit('pre_edit', 'order_id', '<!--{$arrResults[cnt].order_id}-->'); return false;"><span class="icon_edit">ÊÔ½¸</span></a></td>
-							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.const.URL_ORDER_MAIL}-->'); fnModeSubmit('pre_edit', 'order_id', '<!--{$arrResults[cnt].order_id}-->'); return false;"><span class="icon_mail">ÄÌÃÎ</span></a></td>
-							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'order_id', <!--{$arrResults[cnt].order_id}-->); return false;"><span class="icon_delete">ºï½ü</span></a></td>
+							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.const.URL_ORDER_EDIT}-->'); fnModeSubmit('pre_edit', 'order_id', '<!--{$arrResults[cnt].order_id}-->'); return false;"><span class="icon_edit">編集</span></a></td>
+							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.const.URL_ORDER_MAIL}-->'); fnModeSubmit('pre_edit', 'order_id', '<!--{$arrResults[cnt].order_id}-->'); return false;"><span class="icon_mail">通知</span></a></td>
+							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('delete', 'order_id', <!--{$arrResults[cnt].order_id}-->); return false;"><span class="icon_delete">削除</span></a></td>
 						</tr>
 						<!--{/section}-->
 
 					</table>
-					<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--検索結果表示テーブル-->
 					</td>
 				</tr>
@@ -345,5 +345,5 @@
 </form>
 </table>		
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->		
+<!--★★検索結果一覧★★-->		
 
 <!--{/if}-->
Index: branches/feature-module-update/data/Smarty/templates/admin/order/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/order/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/order/subnavi.tpl	(revision 15078)
@@ -7,8 +7,8 @@
 *}-->
 <table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-	<!--¥Ê¥Ó-->
-	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¼õÃí´ÉÍý</span></a></td></tr>
+	<!--ナビ-->
+	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">受注管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'status'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./status.php" onMouseOver="naviStyleChange('status', '#a5a5a5')" <!--{if $tpl_subno != 'status'}-->onMouseOut="naviStyleChange('status', '#636469')"<!--{/if}--> id="status"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥¹¥Æ¡¼¥¿¥¹´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'status'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./status.php" onMouseOver="naviStyleChange('status', '#a5a5a5')" <!--{if $tpl_subno != 'status'}-->onMouseOut="naviStyleChange('status', '#636469')"<!--{/if}--> id="status"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ステータス管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
 	<!--{if $tpl_subno == 'status'}-->
@@ -18,4 +18,4 @@
 		<!--{/foreach}-->
 	<!--{/if}-->
-	<!--¥Ê¥Ó-->
+	<!--ナビ-->
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/login_error.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/login_error.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/login_error.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="556" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr><td height="182"></td></tr>
@@ -27,5 +27,5 @@
 					<tr><td height="20"></td></tr>
 					<tr>
-						<td align="center"><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="¥í¥°¥¤¥ó¥Ú¡¼¥¸¤Ë¥Ú¡¼¥¸¤ËÌá¤ë" border="0" name="back" onclick="location.href='<!--{$smarty.const.URL_LOGIN}-->';"></td>
+						<td align="center"><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="ログインページにページに戻る" border="0" name="back" onclick="location.href='<!--{$smarty.const.URL_LOGIN}-->';"></td>
 					</tr>
 					<tr><td height="60"></td></tr>
@@ -42,3 +42,3 @@
 	<tr><td height="2"></td></tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/admin/login_frame.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/login_frame.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/login_frame.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -24,5 +24,5 @@
 </style>
 
-<title>EC CUBE ´ÉÍý¼Ô²èÌÌ</title>
+<title>EC CUBE 管理者画面</title>
 </head>
 
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/query.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/query.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/query.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -21,5 +21,5 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/admin.js"></script>
 <!--{include file='css/contents.tpl'}-->
-<title>EC¥µ¥¤¥È´ÉÍý¼Ô¥Ú¡¼¥¸</title>
+<title>ECサイト管理者ページ</title>
 <script type="text/javascript">
 <!--
@@ -35,5 +35,5 @@
 
 <div align="center">
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="700" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -41,7 +41,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="680" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -60,5 +60,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="600" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥á¥ó¥Ð¡¼ÅÐÏ¿/ÊÔ½¸</span></td>
+											<td bgcolor="#636469" width="600" class="fs14n"><span class="white"><!--コンテンツタイトル-->メンバー登録/編集</span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -73,77 +73,77 @@
 									<table width="640" border="0" cellspacing="1" cellpadding="5" summary=" " bgcolor="#cccccc">
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">¸ÜµÒÌ¾</td>
-											<td bgcolor="#ffffff" width="198"><!--{$list_data.name|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
-											<td bgcolor="#f0f0f0" width="110">¸ÜµÒÌ¾¡Ê¥«¥Ê¡Ë</td>
-											<td bgcolor="#ffffff" width="249"><!--{$list_data.kana|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
+											<td bgcolor="#f0f0f0" width="110">顧客名</td>
+											<td bgcolor="#ffffff" width="198"><!--{$list_data.name|escape|default:"（未指定）"}--></td>
+											<td bgcolor="#f0f0f0" width="110">顧客名（カナ）</td>
+											<td bgcolor="#ffffff" width="249"><!--{$list_data.kana|escape|default:"（未指定）"}--></td>
 										</tr>
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">ÅÔÆ»ÉÜ¸©</td>
-											<td bgcolor="#ffffff" width="198"><!--{$list_data.pref_disp|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
+											<td bgcolor="#f0f0f0" width="110">都道府県</td>
+											<td bgcolor="#ffffff" width="198"><!--{$list_data.pref_disp|default:"（未指定）"}--></td>
 											<td bgcolor="#f0f0f0" width="110">TEL</td>
-											<td bgcolor="#ffffff" width="249"><!--{$list_data.tel|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
+											<td bgcolor="#ffffff" width="249"><!--{$list_data.tel|escape|default:"（未指定）"}--></td>
 										</tr>
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">À­ÊÌ</td>
-											<td bgcolor="#ffffff" width="198"><!--{$list_data.sex_disp|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
-											<td bgcolor="#f0f0f0" width="110">ÃÂÀ¸·î</td>
-											<td bgcolor="#ffffff" width="249"><!--{if $list_data.birth_month}--><!--{$list_data.birth_month|escape}-->·î<!--{else}-->¡ÊÌ¤»ØÄê¡Ë<!--{/if}--></td>				
+											<td bgcolor="#f0f0f0" width="110">性別</td>
+											<td bgcolor="#ffffff" width="198"><!--{$list_data.sex_disp|default:"（未指定）"}--></td>
+											<td bgcolor="#f0f0f0" width="110">誕生月</td>
+											<td bgcolor="#ffffff" width="249"><!--{if $list_data.birth_month}--><!--{$list_data.birth_month|escape}-->月<!--{else}-->（未指定）<!--{/if}--></td>				
 										</tr>
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">ÇÛ¿®·Á¼°</td>
-											<td bgcolor="#ffffff" width="198"><!--{$list_data.htmlmail_disp|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
-											<td bgcolor="#f0f0f0" width="110">¹ØÆþ²ó¿ô</td>
-											<td bgcolor="#ffffff" width="199"><!--{if $list_data.buy_times_from}--><!--{$list_data.buy_times_from|escape}-->²ó ¡Á <!--{$list_data.buy_times_to|escape}-->²ó<!--{else}-->¡ÊÌ¤»ØÄê¡Ë<!--{/if}--></td>
+											<td bgcolor="#f0f0f0" width="110">配信形式</td>
+											<td bgcolor="#ffffff" width="198"><!--{$list_data.htmlmail_disp|escape|default:"（未指定）"}--></td>
+											<td bgcolor="#f0f0f0" width="110">購入回数</td>
+											<td bgcolor="#ffffff" width="199"><!--{if $list_data.buy_times_from}--><!--{$list_data.buy_times_from|escape}-->回 〜 <!--{$list_data.buy_times_to|escape}-->回<!--{else}-->（未指定）<!--{/if}--></td>
 										</tr>
 										<tr class="fs12n">
-										<!--{*Èó²ñ°÷¤ÏÁªÂò¤Ç¤­¤Ê¤¤
-											<td bgcolor="#f0f0f0" width="110">¼ïÊÌ</td>
+										<!--{*非会員は選択できない
+											<td bgcolor="#f0f0f0" width="110">種別</td>
 											<td bgcolor="#ffffff" width="198">
-											<!--{$list_data.customer|escape|default:"¤¹¤Ù¤Æ"}-->
+											<!--{$list_data.customer|escape|default:"すべて"}-->
 											</td>
 										*}-->
-											<td bgcolor="#f0f0f0" width="110">¹ØÆþ¾¦ÉÊ¥³¡¼¥É</td>
-											<td bgcolor="#ffffff" width="198"><!--{$list_data.buy_product_code|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
-											<td bgcolor="#f0f0f0" width="110">¹ØÆþ¶â³Û</td>
-											<td bgcolor="#ffffff" width="199"><!--{if $list_data.buy_total_from}--><!--{$list_data.buy_total_from|escape}-->±ß ¡Á <!--{$list_data.buy_total_to|escape}-->±ß<!--{else}-->¡ÊÌ¤»ØÄê¡Ë<!--{/if}--></td>
+											<td bgcolor="#f0f0f0" width="110">購入商品コード</td>
+											<td bgcolor="#ffffff" width="198"><!--{$list_data.buy_product_code|escape|default:"（未指定）"}--></td>
+											<td bgcolor="#f0f0f0" width="110">購入金額</td>
+											<td bgcolor="#ffffff" width="199"><!--{if $list_data.buy_total_from}--><!--{$list_data.buy_total_from|escape}-->円 〜 <!--{$list_data.buy_total_to|escape}-->円<!--{else}-->（未指定）<!--{/if}--></td>
 										</tr>
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
-											<td bgcolor="#ffffff" width="507" colspan="3"><!--{$list_data.email|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
+											<td bgcolor="#f0f0f0" width="110">メールアドレス</td>
+											<td bgcolor="#ffffff" width="507" colspan="3"><!--{$list_data.email|escape|default:"（未指定）"}--></td>
 										</tr>
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">¿¦¶È</td>
-											<td bgcolor="#ffffff" width="507" colspan="3"><!--{$list_data.job_disp|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
+											<td bgcolor="#f0f0f0" width="110">職業</td>
+											<td bgcolor="#ffffff" width="507" colspan="3"><!--{$list_data.job_disp|escape|default:"（未指定）"}--></td>
 										</tr>
 							
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">À¸Ç¯·îÆü</td>
+											<td bgcolor="#f0f0f0" width="110">生年月日</td>
 											<td bgcolor="#ffffff" width="507" colspan="3">
 											<!--{if $list_data.b_start_year}-->
-												<!--{$list_data.b_start_year}-->Ç¯<!--{$list_data.b_start_month}-->·î<!--{$list_data.b_start_day}-->Æü&nbsp;¡Á&nbsp;<!--{$list_data.b_end_year}-->Ç¯<!--{$list_data.b_end_month}-->·î<!--{$list_data.b_end_day}-->Æü
-											<!--{else}-->¡ÊÌ¤»ØÄê¡Ë<!--{/if}-->
+												<!--{$list_data.b_start_year}-->年<!--{$list_data.b_start_month}-->月<!--{$list_data.b_start_day}-->日&nbsp;〜&nbsp;<!--{$list_data.b_end_year}-->年<!--{$list_data.b_end_month}-->月<!--{$list_data.b_end_day}-->日
+											<!--{else}-->（未指定）<!--{/if}-->
 											</td>
 										</tr>	
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">ÅÐÏ¿Æü</td>
+											<td bgcolor="#f0f0f0" width="110">登録日</td>
 											<td bgcolor="#ffffff" width="507" colspan="3">
 											<!--{if $list_data.start_year}-->
-												<!--{$list_data.start_year}-->Ç¯<!--{$list_data.start_month}-->·î<!--{$list_data.start_day}-->Æü&nbsp;¡Á&nbsp;<!--{$list_data.end_year}-->Ç¯<!--{$list_data.end_month}-->·î<!--{$list_data.end_day}-->Æü
-											<!--{else}-->¡ÊÌ¤»ØÄê¡Ë<!--{/if}-->
+												<!--{$list_data.start_year}-->年<!--{$list_data.start_month}-->月<!--{$list_data.start_day}-->日&nbsp;〜&nbsp;<!--{$list_data.end_year}-->年<!--{$list_data.end_month}-->月<!--{$list_data.end_day}-->日
+											<!--{else}-->（未指定）<!--{/if}-->
 											</td>
 										</tr>			
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">ºÇ½ª¹ØÆþÆü</td>
+											<td bgcolor="#f0f0f0" width="110">最終購入日</td>
 											<td bgcolor="#ffffff" width="507" colspan="3">
 											<!--{if $list_data.buy_start_year}-->
-												<!--{$list_data.buy_start_year}-->Ç¯<!--{$list_data.buy_start_month}-->·î<!--{$list_data.buy_start_day}-->Æü&nbsp;¡Á&nbsp;<!--{$list_data.buy_end_year}-->Ç¯<!--{$list_data.buy_end_month}-->·î<!--{$list_data.buy_end_day}-->Æü
-											<!--{else}-->¡ÊÌ¤»ØÄê¡Ë<!--{/if}-->	
+												<!--{$list_data.buy_start_year}-->年<!--{$list_data.buy_start_month}-->月<!--{$list_data.buy_start_day}-->日&nbsp;〜&nbsp;<!--{$list_data.buy_end_year}-->年<!--{$list_data.buy_end_month}-->月<!--{$list_data.buy_end_day}-->日
+											<!--{else}-->（未指定）<!--{/if}-->	
 											</td>
 										</tr>
 										<tr class="fs12n">
-											<td bgcolor="#f0f0f0" width="110">¹ØÆþ¾¦ÉÊÌ¾</td>
-											<td bgcolor="#ffffff" width="198"><!--{$list_data.buy_product_name|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
-											<td bgcolor="#f0f0f0" width="110">¥«¥Æ¥´¥ê</td>
-											<td bgcolor="#ffffff" width="199"><!--{$list_data.category_name|escape|default:"¡ÊÌ¤»ØÄê¡Ë"}--></td>
+											<td bgcolor="#f0f0f0" width="110">購入商品名</td>
+											<td bgcolor="#ffffff" width="198"><!--{$list_data.buy_product_name|escape|default:"（未指定）"}--></td>
+											<td bgcolor="#f0f0f0" width="110">カテゴリ</td>
+											<td bgcolor="#ffffff" width="199"><!--{$list_data.category_name|escape|default:"（未指定）"}--></td>
 										</tr>
 									</table>
@@ -160,5 +160,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="button" name="close" value="¥¦¥¤¥ó¥É¥¦¤òÊÄ¤¸¤ë" onclick="window.close();" /></td>
+													<td><input type="button" name="close" value="ウインドウを閉じる" onclick="window.close();" /></td>
 												</tr>
 											</table>
@@ -180,12 +180,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/htmlmail_select.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/htmlmail_select.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/htmlmail_select.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -34,5 +34,5 @@
 //-->
 </script>
-<title>EC¥µ¥¤¥È´ÉÍý¼Ô¥Ú¡¼¥¸</title>
+<title>ECサイト管理者ページ</title>
 </head>
 
@@ -43,8 +43,8 @@
 </noscript>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <div align="center">
-¡¡
-<!--¢§¸¡º÷¥Õ¥©¡¼¥à-->
+　
+<!--▼検索フォーム-->
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
 <input name="mode" type="hidden" value="search">
@@ -52,7 +52,7 @@
 <table bgcolor="#cccccc" width="420" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0" width="100">¥«¥Æ¥´¥ê</td>
+		<td bgcolor="#f0f0f0" width="100">カテゴリ</td>
 		<td bgcolor="#ffffff" width="287"><select name="search_category_id">
-		<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+		<option value="" selected="selected">選択してください</option>
 		<!--{html_options options=$arrCatList selected=$arrForm.search_category_id}-->
 		</select>
@@ -60,24 +60,24 @@
 	</tr>
 	<tr class="fs12n">
-		<td bgcolor="#f0f0f0">¾¦ÉÊÌ¾</td>
+		<td bgcolor="#f0f0f0">商品名</td>
 		<td bgcolor="#ffffff"><input type="text" name="search_name" value="<!--{$arrForm.search_name}-->" size="35" class="box35" /></td>
 	</tr>
 </table>
 <br />
-<input type="submit" name="subm" value="¸¡º÷¤ò³«»Ï" />
+<input type="submit" name="subm" value="検索を開始" />
 <br />
 <br />
 
-	<!--¢§¸¡º÷·ë²ÌÉ½¼¨-->
+	<!--▼検索結果表示-->
 	<!--{if $tpl_linemax}-->
 	<table width="420" border="0" cellspacing="0" cellpadding="0" summary=" " bgcolor="#FFFFFF">
 		<tr class="fs12">
-			<td align="left"><!--{$tpl_linemax}-->·ï¤¬³ºÅö¤·¤Þ¤·¤¿¡£	</td>
+			<td align="left"><!--{$tpl_linemax}-->件が該当しました。	</td>
 		</tr>
 		<tr class="fs12">
 			<td align="center">
-			<!--¢§¥Ú¡¼¥¸¥Ê¥Ó-->
+			<!--▼ページナビ-->
 			<!--{$tpl_strnavi}-->
-			<!--¢¥¥Ú¡¼¥¸¥Ê¥Ó-->
+			<!--▲ページナビ-->
 			</td>
 		</tr>
@@ -85,14 +85,14 @@
 	</table>
 		
-	<!--¢§¸¡º÷¸åÉ½¼¨ÉôÊ¬-->
+	<!--▼検索後表示部分-->
 	<table width="420" border="0" cellspacing="1" cellpadding="5" bgcolor="#cccccc">
 		<tr bgcolor="#f0f0f0" align="center" class="fs12">
-			<td>¾¦ÉÊ²èÁü</td>
-			<td>¾¦ÉÊÈÖ¹æ</td>
-			<td>¾¦ÉÊÌ¾</td>
-			<td>·èÄê</td>
+			<td>商品画像</td>
+			<td>商品番号</td>
+			<td>商品名</td>
+			<td>決定</td>
 		</tr>
 		<!--{section name=cnt loop=$arrProducts}-->
-		<!--¢§¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+		<!--▼商品<!--{$smarty.section.cnt.iteration}-->-->
 		<tr bgcolor="#FFFFFF" class="fs12n">
 			<td width="90" align="center">
@@ -106,10 +106,10 @@
 			<td><!--{$arrProducts[cnt].product_code|escape|default:"-"}--></td>
 			<td><!--{$arrProducts[cnt].name|escape}--></td>
-			<td align="center"><a href="" onClick="return func_submit(<!--{$arrProducts[cnt].product_id}-->)">·èÄê</a></td>
+			<td align="center"><a href="" onClick="return func_submit(<!--{$arrProducts[cnt].product_id}-->)">決定</a></td>
 		</tr>
-		<!--¢¥¾¦ÉÊ<!--{$smarty.section.cnt.iteration}-->-->
+		<!--▲商品<!--{$smarty.section.cnt.iteration}-->-->
 		<!--{sectionelse}-->
 		<tr bgcolor="#FFFFFF" class="fs10n">
-			<td colspan="4">¾¦ÉÊ¤¬ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Þ¤»¤ó</td>
+			<td colspan="4">商品が登録されていません</td>
 		</tr>	
 		<!--{/section}-->
@@ -117,5 +117,5 @@
 	</table>
 	<!--{/if}-->
-	<!--¢¥¸¡º÷·ë²ÌÉ½¼¨-->
+	<!--▲検索結果表示-->
 <table>
 	<tr><td height="20"></td></tr>
@@ -124,5 +124,5 @@
 
 </div>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 </body>
 </html>
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/htmlmail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/htmlmail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/htmlmail.tpl	(revision 15078)
@@ -19,5 +19,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" enctype="multipart/form-data">
@@ -35,12 +35,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -59,5 +59,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->HTML¥á¡¼¥ëºîÀ®</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->HTMLメール作成</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -78,17 +78,17 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¡¼¥ëÃ´Åö¼Ì¿¿<span class="red"> *</span><br />[130¡ß130]</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メール担当写真<span class="red"> *</span><br />[130×130]</td>
 										<!--{assign var=key value="charge_image"}-->
 										<td bgcolor="#ffffff" width="547" class="fs12n">
 										<!--{if $arrFile[$key].filepath != ""}-->
-										<img src="<!--{$arrFile[$key].filepath}-->" alt="¥á¡¼¥ëÃ´Åö¼Ì¿¿" width="<!--{$arrFile[$key].width}-->" height="<!--{$arrFile[$key].height}-->"><br/><br />
+										<img src="<!--{$arrFile[$key].filepath}-->" alt="メール担当写真" width="<!--{$arrFile[$key].width}-->" height="<!--{$arrFile[$key].height}-->"><br/><br />
 										<!--{/if}-->
 										<!--{if $arrErr[$key]}--><span class="red"><!--{$arrErr[$key]}--></span><!--{/if}-->
-										<input type="file" name="<!--{$key}-->" size="45" class="box45"¡¡style="<!--{$arrErr[$key]|sfGetErrorColor}-->" />
-										<input type="button" name="btn" value="¥¢¥Ã¥×¥í¡¼¥É" onclick="fnModeSubmit('upload_image','image_key','<!--{$key}-->');" />
-										</td>
-									</tr>
-									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥Ø¥Ã¥À¡¼¥Æ¥­¥¹¥È<span class="red"> *</span></td>
+										<input type="file" name="<!--{$key}-->" size="45" class="box45"　style="<!--{$arrErr[$key]|sfGetErrorColor}-->" />
+										<input type="button" name="btn" value="アップロード" onclick="fnModeSubmit('upload_image','image_key','<!--{$key}-->');" />
+										</td>
+									</tr>
+									<tr>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">ヘッダーテキスト<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><textarea name="header" cols="70" rows="8" class="area70" <!--{if $arrErr.header}--><!--{sfSetErrorStyle}--><!--{/if}-->><!--{$arrForm.header|escape}--></textarea>
 										<!--{if $arrErr.header}--><br><span class="red"><!--{$arrErr.header}--></span><!--{/if}-->
@@ -96,5 +96,5 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¤¥ó¾¦ÉÊ¥¿¥¤¥È¥ë<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メイン商品タイトル<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><input type="text" name="main_title" size="65" class="box65"  <!--{if $arrErr.main_title}--><!--{sfSetErrorStyle}--><!--{/if}--> value="<!--{$arrForm.main_title|escape}-->"/>
 										<!--{if $arrErr.main_title}--><br><span class="red"><!--{$arrErr.main_title}--></span><!--{/if}-->
@@ -102,5 +102,5 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¤¥ó¾¦ÉÊ¥³¥á¥ó¥È<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メイン商品コメント<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><textarea name="main_comment" cols="70" rows="8" class="area70" <!--{if $arrErr.main_comment}--><!--{sfSetErrorStyle}--><!--{/if}-->><!--{$arrForm.main_comment|escape}--></textarea>
 										<!--{if $arrErr.main_comment}--><br><span class="red"><!--{$arrErr.main_comment}--></span><!--{/if}-->
@@ -108,6 +108,6 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¤¥ó¾¦ÉÊÁªÂò<span class="red"> *</span><br />
-										[110¡ß120]</td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メイン商品選択<span class="red"> *</span><br />
+										[110×120]</td>
 										<td bgcolor="#ffffff" width="547" class="fs12n">
 											<!--{if is_numeric($arrForm.template_id)}-->
@@ -118,7 +118,7 @@
 												<!--{assign var=image_path value="`$smarty.const.NO_IMAGE_URL`"}-->
 											<!--{/if}-->
-											<img src="<!--{$image_path}-->" width="<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->" height="<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->" alt="¾¦ÉÊ²èÁümain" />
+											<img src="<!--{$image_path}-->" width="<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->" height="<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->" alt="商品画像main" />
 											<input type="hidden" name="main_product_id" value="<!--{$arrForm.main_product_id}-->"/>
-											¡¡<a href="#" onclick="win03('./htmlmail_select.php?name=main_product_id','select','450','300'); return false;" target="_blank">¾¦ÉÊÁªÂò</a><br />
+											　<a href="#" onclick="win03('./htmlmail_select.php?name=main_product_id','select','450','300'); return false;" target="_blank">商品選択</a><br />
 											<!--{if $arrErr.main_product_id}--><br><span class="red"><!--{$arrErr.main_product_id}--></span><!--{/if}-->
 											<input type="text" name="name_main_product_id" value="<!--{$arrFileName[0].name|escape}-->" disabled="disabled" size="65" class="box65" style="background:#FFF;border-style:solid;border-color:#FFFFFF;"/>
@@ -126,5 +126,5 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥µ¥Ö¾¦ÉÊ·²¥¿¥¤¥È¥ë<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">サブ商品群タイトル<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><input type="text" name="sub_title" size="65" class="box65" <!--{if $arrErr.sub_title}--><!--{sfSetErrorStyle}--><!--{/if}--> value="<!--{$arrForm.sub_title|escape}-->"/>
 										<!--{if $arrErr.sub_title}--><br><span class="red"><!--{$arrErr.sub_title}--></span><!--{/if}-->
@@ -132,5 +132,5 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥µ¥Ö¾¦ÉÊ·²¥³¥á¥ó¥È<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">サブ商品群コメント<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><textarea name="sub_comment" cols="70" rows="8" class="area70" <!--{if $arrErr.sub_comment}--><!--{sfSetErrorStyle}--><!--{/if}-->><!--{$arrForm.sub_comment|escape}--></textarea>
 										<!--{if $arrErr.sub_comment}--><br><span class="red"><!--{$arrErr.sub_comment}--></span><!--{/if}-->
@@ -140,5 +140,5 @@
 									<!--{assign var=subProductNum value=`$smarty.section.cnt.iteration`}-->
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">¾¦ÉÊ²èÁü¡Ê<!--{$subProductNum}-->¡Ë</td>
+										<td bgcolor="#f2f1ec" width="160">商品画像（<!--{$subProductNum}-->）</td>
 										<td bgcolor="#ffffff" width="547">
 											<!--{if is_numeric($arrForm.template_id)}-->
@@ -154,9 +154,9 @@
 											<!--{assign var=sub_product_id value="sub_product_id`$smarty.section.cnt.iteration`"}-->
 											<!--{/if}-->
-											<img src="<!--{$image_path}-->" width="<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->" height="<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->" alt="¾¦ÉÊ²èÁü<!--{$subProductNum}-->" />¡¡
+											<img src="<!--{$image_path}-->" width="<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->" height="<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->" alt="商品画像<!--{$subProductNum}-->" />　
 											<input type="hidden" name="<!--{$sub_product_id}-->" value="<!--{$arrFileName[$smarty.section.cnt.iteration].product_id|escape}-->"/>
-											¡¡<a href="#" onclick="win03('./htmlmail_select.php?name=<!--{$sub_product_id}-->' ,'select','450','300'); return false;" target="_blank">¾¦ÉÊÁªÂò</a>
+											　<a href="#" onclick="win03('./htmlmail_select.php?name=<!--{$sub_product_id}-->' ,'select','450','300'); return false;" target="_blank">商品選択</a>
 												<!--{assign var=sub_box value="delete_sub`$smarty.section.cnt.iteration`"}-->
-											¡¡<!--{if $arrForm[$sub_product_id]}--><input type="checkbox" name="delete_sub<!--{$smarty.section.cnt.iteration}-->" value="1" <!--{if $arrForm[$sub_box] == '1'}-->checked<!--{/if}-->>¾¦ÉÊºï½ü<br /><!--{/if}-->
+											　<!--{if $arrForm[$sub_product_id]}--><input type="checkbox" name="delete_sub<!--{$smarty.section.cnt.iteration}-->" value="1" <!--{if $arrForm[$sub_box] == '1'}-->checked<!--{/if}-->>商品削除<br /><!--{/if}-->
 											<input type="text" name="name_sub_product" value="<!--{$arrFileName[$smarty.section.cnt.iteration].name|escape}-->" disabled="disabled"  size="65" class="box65" style="background:#FFF;border-style:solid;border-color:#FFF;"/>
 										</td>
@@ -177,5 +177,5 @@
 											<tr>
 												<td>
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="³ÎÇ§¥Ú¡¼¥¸¤Ø" border="0" name="subm" >
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="確認ページへ" border="0" name="subm" >
 												</td>
 											</tr>
@@ -198,10 +198,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/index.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form_search" id="form_search" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -12,10 +12,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -34,5 +34,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛ¿®Àè¸¡º÷¾ò·ïÀßÄê</span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配信先検索条件設定</span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -45,14 +45,14 @@
 						</table>
 						
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--検索条件設定テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 				
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">顧客名</td>
 								<td bgcolor="#ffffff" width="194">
 									<!--{if $arrErr.name}--><span class="red12"><!--{$arrErr.name}--></span><br><!--{/if}-->
 									<input type="text" name="name" maxlength="<!--{$smarty.const.STEXT_LEN}-->" value="<!--{$list_data.name|escape}-->" size="30" class="box30"  style="<!--{$arrErr.name|sfGetErrorColor}-->" />
 								</td>
-								<td bgcolor="#f2f1ec" width="110">¸ÜµÒÌ¾¡Ê¥«¥Ê¡Ë</td>
+								<td bgcolor="#f2f1ec" width="110">顧客名（カナ）</td>
 								<td bgcolor="#ffffff" width="195">
 									<!--{if $arrErr.kana}--><span class="red12"><!--{$arrErr.kana}--></span><br><!--{/if}-->
@@ -61,9 +61,9 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÅÔÆ»ÉÜ¸©</td>
+								<td bgcolor="#f2f1ec" width="110">都道府県</td>
 								<td bgcolor="#ffffff" width="194">
 									<!--{if $arrErr.pref}--><span class="red12"><!--{$arrErr.pref}--></span><br><!--{/if}-->
 									<select name="pref">
-										<option value="" selected="selected"  style="<!--{$arrErr.pref|sfGetErrorColor}-->">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+										<option value="" selected="selected"  style="<!--{$arrErr.pref|sfGetErrorColor}-->">都道府県を選択</option>
 										<!--{html_options options=$arrPref selected=$list_data.pref}-->
 									</select>
@@ -76,9 +76,9 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">À­ÊÌ</td>
+								<td bgcolor="#f2f1ec" width="110">性別</td>
 								<td bgcolor="#ffffff" width="194">
 									<!--{html_checkboxes_ex name="sex" options=$arrSex separator="&nbsp;" selected=$list_data.sex}-->
 								</td>
-								<td bgcolor="#f2f1ec" width="110">ÃÂÀ¸·î</td>
+								<td bgcolor="#f2f1ec" width="110">誕生月</td>
 								<td bgcolor="#ffffff" width="195">
 									<!--{if $arrErr.birth_month}--><span class="red12"><!--{$arrErr.birth_month}--></span><br><!--{/if}-->
@@ -86,23 +86,23 @@
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getMonth() selected=$list_data.birth_month|escape}-->
-									</select>·î
+									</select>月
 								</td>				
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÇÛ¿®·Á¼°</td>
+								<td bgcolor="#f2f1ec" width="110">配信形式</td>
 								<td bgcolor="#ffffff" width="194">
 									<!--{if $arrErr.htmlmail}--><span class="red12"><!--{$arrErr.htmlmail}--></span><br /><!--{/if}-->
 									<!--{html_radios name="htmlmail" options=$arrHtmlmail separator="&nbsp;" selected=$list_data.htmlmail}-->
 								</td>
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ²ó¿ô</td>
+								<td bgcolor="#f2f1ec" width="110">購入回数</td>
 								<td bgcolor="#ffffff" width="195">
 									<!--{if $arrErr.buy_times_from || $arrErr.buy_times_to}--><span class="red12"><!--{$arrErr.buy_times_from}--><!--{$arrErr.buy_times_to}--></span><br><!--{/if}-->
-									<input type="text" name="buy_times_from" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$list_data.buy_times_from|escape}-->" size="6" class="box6" style="<!--{$arrErr.buy_times_from|sfGetErrorColor}-->" /> ²ó ¡Á 
-									<input type="text" name="buy_times_to" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$list_data.buy_times_to|escape}-->" size="6" class="box6" style="<!--{$arrErr.buy_times_to|sfGetErrorColor}-->" /> ²ó
+									<input type="text" name="buy_times_from" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$list_data.buy_times_from|escape}-->" size="6" class="box6" style="<!--{$arrErr.buy_times_from|sfGetErrorColor}-->" /> 回 〜 
+									<input type="text" name="buy_times_to" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$list_data.buy_times_to|escape}-->" size="6" class="box6" style="<!--{$arrErr.buy_times_to|sfGetErrorColor}-->" /> 回
 								</td>
 							</tr>
 				
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ¾¦ÉÊ<br />¥³¡¼¥É</td>
+								<td bgcolor="#f2f1ec" width="110">購入商品<br />コード</td>
 								<td bgcolor="#ffffff" width="194">
 								<!--{if $arrErr.buy_product_code}--><span class="red12"><!--{$arrErr.buy_product_code}--></span><!--{/if}-->
@@ -110,16 +110,16 @@
 								</td>
 				
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ¶â³Û</td>
+								<td bgcolor="#f2f1ec" width="110">購入金額</td>
 								<td bgcolor="#ffffff" width="195">
 									<!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}-->
 										<span class="red12"><!--{$arrErr.buy_total_from}--><!--{$arrErr.buy_total_to}--></span><br>
 									<!--{/if}-->
-									<input type="text" name="buy_total_from" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$list_data.buy_total_from|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> ±ß ¡Á
-									<input type="text" name="buy_total_to" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$list_data.buy_total_to|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> ±ß
-								</td>
-							</tr>
-							<!--{*Èó²ñ°÷¤Ï¥á¥ë¥Þ¥¬ÈóÂÐ±þ
-							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¼ïÊÌ</td>
+									<input type="text" name="buy_total_from" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$list_data.buy_total_from|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 円 〜
+									<input type="text" name="buy_total_to" maxlength="<!--{$smarty.const.INT_LEN}-->" value="<!--{$list_data.buy_total_to|escape}-->" size="6" class="box6" <!--{if $arrErr.buy_total_from || $arrErr.buy_total_to}--><!--{sfSetErrorStyle}--><!--{/if}--> /> 円
+								</td>
+							</tr>
+							<!--{*非会員はメルマガ非対応
+							<tr class="fs12n">
+								<td bgcolor="#f2f1ec" width="110">種別</td>
 								<td bgcolor="#ffffff" width="607" colspan="3">
 								<!--{html_checkboxes name="customer" options=$arrCustomerType separator="&nbsp;" selected=$list_data.customer}-->
@@ -128,5 +128,5 @@
 							*}-->
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+								<td bgcolor="#f2f1ec" width="110">メールアドレス</td>
 								<td bgcolor="#ffffff" colspan="3">
 									<!--{if $arrErr.email}--><span class="red12"><!--{$arrErr.email}--></span><!--{/if}-->
@@ -138,5 +138,5 @@
 
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">·ÈÂÓ¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+								<td bgcolor="#f2f1ec" width="110">携帯メールアドレス</td>
 								<td bgcolor="#ffffff" colspan="3">
 									<!--{if $arrErr.email_mobile}--><span class="red12"><!--{$arrErr.email_mobile}--></span><!--{/if}-->
@@ -148,5 +148,5 @@
 
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÇÛ¿®¥á¡¼¥ë¥¢¥É¥ì¥¹¼ïÊÌ</td>
+								<td bgcolor="#f2f1ec" width="110">配信メールアドレス種別</td>
 								<td bgcolor="#ffffff" colspan="3">
 									<!--{html_radios name="mail_type" options=$arrMailType separator="&nbsp;" selected=$list_data.mail_type}-->
@@ -155,5 +155,5 @@
 																						
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¿¦¶È</td>
+								<td bgcolor="#f2f1ec" width="110">職業</td>
 								<td bgcolor="#ffffff" width="499" colspan="3">
 									<!--{if $arrErr.job}--><span class="red12"><!--{$arrErr.job}--></span><!--{/if}-->
@@ -163,5 +163,5 @@
 				
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">À¸Ç¯·îÆü</td>
+								<td bgcolor="#f2f1ec" width="110">生年月日</td>
 								<td bgcolor="#ffffff" colspan="3">
 									<!--{if $arrErr.b_start_year || $arrErr.b_end_year}--><span class="red12"><!--{$arrErr.b_start_year}--><!--{$arrErr.b_end_year}--></span><br><!--{/if}-->
@@ -169,29 +169,29 @@
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$objDate->getYear($smarty.const.BIRTH_YEAR) selected=$list_data.b_start_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="b_start_month" style="<!--{$arrErr.b_start_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getMonth() selected=$list_data.b_start_month}-->
-									</select>·î
+									</select>月
 									<select name="b_start_day" style="<!--{$arrErr.b_start_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getDay() selected=$list_data.b_start_day}-->
-									</select>Æü&nbsp;¡Á&nbsp;
+									</select>日&nbsp;〜&nbsp;
 									<select name="b_end_year" style="<!--{$arrErr.b_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$objDate->getYear($smarty.const.BIRTH_YEAR) selected=$list_data.b_end_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="b_end_month" style="<!--{$arrErr.b_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getMonth() selected=$list_data.b_end_month}-->
-									</select>·î
+									</select>月
 									<select name="b_end_day" style="<!--{$arrErr.b_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getDay() selected=$list_data.b_end_day}-->
-									</select>Æü
+									</select>日
 								</td>
 							</tr>	
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ÅÐÏ¿Æü</td>
+								<td bgcolor="#f2f1ec" width="110">登録日</td>
 								<td bgcolor="#ffffff" colspan="3">
 									<!--{if $arrErr.start_year || $arrErr.end_year}--><span class="red12"><!--{$arrErr.start_year}--><!--{$arrErr.end_year}--></span><br><!--{/if}-->
@@ -199,29 +199,29 @@
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$objDate->getYear($smarty.const.RELEASE_YEAR) selected=$list_data.start_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="start_month" style="<!--{$arrErr.start_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getMonth() selected=$list_data.start_month}-->
-									</select>·î
+									</select>月
 									<select name="start_day" style="<!--{$arrErr.start_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getDay() selected=$list_data.start_day}-->
-									</select>Æü&nbsp;¡Á&nbsp;
+									</select>日&nbsp;〜&nbsp;
 									<select name="end_year"  style="<!--{$arrErr.end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$objDate->getYear($smarty.const.RELEASE_YEAR) selected=$list_data.end_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="end_month" style="<!--{$arrErr.end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getMonth() selected=$list_data.end_month}-->
-									</select>·î
+									</select>月
 									<select name="end_day" style="<!--{$arrErr.end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getDay() selected=$list_data.end_day}-->
-									</select>Æü
+									</select>日
 								</td>
 							</tr>			
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">ºÇ½ª¹ØÆþÆü</td>
+								<td bgcolor="#f2f1ec" width="110">最終購入日</td>
 								<td bgcolor="#ffffff" colspan="3" width="499">
 									<!--{if $arrErr.buy_start_year || $arrErr.buy_end_year}--><span class="red12"><!--{$arrErr.buy_start_year}--><!--{$arrErr.buy_end_year}--></span><br><!--{/if}-->
@@ -229,30 +229,30 @@
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$objDate->getYear($smarty.const.RELEASE_YEAR)  selected=$list_data.buy_start_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="buy_start_month" style="<!--{$arrErr.buy_start_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getMonth() selected=$list_data.buy_start_month}-->
-									</select>·î
+									</select>月
 									<select name="buy_start_day" style="<!--{$arrErr.buy_start_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getDay() selected=$list_data.buy_start_day}-->
-									</select>Æü&nbsp;¡Á&nbsp;
+									</select>日&nbsp;〜&nbsp;
 									<select name="buy_end_year" style="<!--{$arrErr.buy_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">----</option>
 										<!--{html_options options=$objDate->getYear($smarty.const.RELEASE_YEAR)  selected=$list_data.buy_end_year}-->
-									</select>Ç¯
+									</select>年
 									<select name="buy_end_month" style="<!--{$arrErr.buy_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getMonth()  selected=$list_data.buy_end_month}-->
-									</select>·î
+									</select>月
 									<select name="buy_end_day" style="<!--{$arrErr.buy_end_year|sfGetErrorColor}-->">
 										<option value="" selected="selected">--</option>
 										<!--{html_options options=$objDate->getDay() selected=$list_data.buy_end_day}-->
-									</select>Æü
+									</select>日
 								</td>
 							</tr>
 				
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¹ØÆþ¾¦ÉÊÌ¾</td>
+								<td bgcolor="#f2f1ec" width="110">購入商品名</td>
 								<td bgcolor="#ffffff" width="194">
 									<!--{if $arrErr.buy_product_name}--><span class="red12"><!--{$arrErr.buy_product_name}--></span><!--{/if}-->
@@ -261,8 +261,8 @@
 									</span>
 								</td>
-								<td bgcolor="#f2f1ec" width="110">¥«¥Æ¥´¥ê</td>
+								<td bgcolor="#f2f1ec" width="110">カテゴリ</td>
 								<td bgcolor="#ffffff" width="195">
 									<select name="category_id" style="<!--{if $arrErr.category_id != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										<!--{html_options options=$arrCatList selected=$list_data.category_id}-->
 									</select>
@@ -270,8 +270,8 @@
 							</tr>
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">¥­¥ã¥ó¥Ú¡¼¥ó</td>
+								<td bgcolor="#f2f1ec" width="110">キャンペーン</td>
 								<td bgcolor="#ffffff" colspan="3">
 									<select name="campaign_id" style="<!--{if $arrErr.campaign_id != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->">
-										<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="">選択してください</option>
 										<!--{html_options options=$arrCampaignList selected=$list_data.campaign_id}-->
 									</select>
@@ -279,5 +279,5 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--検索条件設定テーブルここまで-->
 
 						<table width="678" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -292,5 +292,5 @@
 								<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
-										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="¤³¤Î¾ò·ï¤Ç¸¡º÷¤¹¤ë" border="0"></td>
+										<td><input type="image" name="subm" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search.jpg" width="123" height="24" alt="この条件で検索する" border="0"></td>
 									</tr>
 								</table>
@@ -312,5 +312,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -318,9 +318,9 @@
 </form>	
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 <!--{if count($arrErr) == 0 and ($smarty.post.mode == 'search' or $smarty.post.mode == 'delete' or $smarty.post.mode == 'back') }-->
 
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->
+<!--★★検索結果一覧★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -338,5 +338,5 @@
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/search_left.gif" width="19" height="22" alt=""></td>
 				<td>
-				<!--¸¡º÷·ë²Ì-->
+				<!--検索結果-->
 				<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 					<tr>
@@ -347,5 +347,5 @@
 					<tr>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_left_middle.gif" width="22" height="12" alt=""></td>
-						<td bgcolor="#393a48" class="white10">¸¡º÷·ë²Ì°ìÍ÷¡¡<span class="reselt"><!--¸¡º÷·ë²Ì¿ô--><!--{$tpl_linemax}-->·ï</span>&nbsp;¤¬³ºÅö¤·¤Þ¤·¤¿¡£</td>
+						<td bgcolor="#393a48" class="white10">検索結果一覧　<span class="reselt"><!--検索結果数--><!--{$tpl_linemax}-->件</span>&nbsp;が該当しました。</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/reselt_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="22" height="8" alt=""></td>
 					</tr>
@@ -356,11 +356,11 @@
 					</tr>
 				</table>
-				<!--¸¡º÷·ë²Ì-->
+				<!--検索結果-->
 				<!--{if $smarty.const.ADMIN_MODE == '1'}-->
-				<input type="button" name="subm" value="¸¡º÷·ë²Ì¤ò¤¹¤Ù¤Æºï½ü" onclick="fnModeSubmit('delete_all','','');" />
+				<input type="button" name="subm" value="検索結果をすべて削除" onclick="fnModeSubmit('delete_all','','');" />
 				<!--{/if}-->
 				</td>
 				<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="8" height="1" alt=""></td>
-				<td><input type="submit" name="subm" value="ÇÛ¿®ÆâÍÆ¤òÀßÄê¤¹¤ë" onclick="document.form1['mode'].value='input';"/></td>
+				<td><input type="submit" name="subm" value="配信内容を設定する" onclick="document.form1['mode'].value='input';"/></td>
 			</tr>
 		</table>
@@ -383,20 +383,20 @@
 				<tr>
 					<td bgcolor="#cccccc">
-					<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--検索結果表示テーブル-->
 					<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 						<tr bgcolor="#636469" align="center" class="fs12n">
 							<td width="20"><span class="white">#</span></td>
-							<td width="80"><span class="white">²ñ°÷ÈÖ¹æ</span></td>
-							<td width="80"><span class="white">¼õÃíÈÖ¹æ</span></td>
-							<td width="140"><span class="white">Ì¾Á°</span></td>	
-							<td width="190"><span class="white">¥á¡¼¥ë¥¢¥É¥ì¥¹</span></td>	
-							<td width="101"><span class="white">´õË¾ÇÛ¿®</span></td>
-							<td width="100"><span class="white">ÅÐÏ¿Æü</span></td>
-							<td width="40"><span class="white">ºï½ü</span></td>		
+							<td width="80"><span class="white">会員番号</span></td>
+							<td width="80"><span class="white">受注番号</span></td>
+							<td width="140"><span class="white">名前</span></td>	
+							<td width="190"><span class="white">メールアドレス</span></td>	
+							<td width="101"><span class="white">希望配信</span></td>
+							<td width="100"><span class="white">登録日</span></td>
+							<td width="40"><span class="white">削除</span></td>		
 						</tr>
 						<!--{section name=i loop=$arrResults}-->
 						<tr bgcolor="#FFFFFF" class="fs12n">
 							<td align="center"><!--{$smarty.section.i.iteration}--></td>
-							<td align="center"><!--{$arrResults[i].customer_id|default:"Èó²ñ°÷"}--></td>
+							<td align="center"><!--{$arrResults[i].customer_id|default:"非会員"}--></td>
 			
 							<!--{assign var=key value="`$arrResults[i].customer_id`"}-->
@@ -417,10 +417,10 @@
 							<td align="center">-</td>
 							<!--{else}-->
-							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnFormModeSubmit('form1','delete','result_email','<!--{$arrResults[i].email|escape}-->'); return false;">ºï½ü</a></td>	
+							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnFormModeSubmit('form1','delete','result_email','<!--{$arrResults[i].email|escape}-->'); return false;">削除</a></td>	
 							<!--{/if}-->
 						</tr>
 						<!--{/section}-->
 					</table>
-					<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+					<!--検索結果表示テーブル-->
 					</td>
 				</tr>
@@ -432,5 +432,5 @@
 </form>
 </table>		
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->		
+<!--★★検索結果一覧★★-->		
 
 <!--{/if}-->
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/input_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/input_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/input_complete.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -14,12 +14,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -38,5 +38,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛ¿®ÀßÄê¡§ÇÛ¿®ÆâÍÆÀßÄê</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配信設定：配信内容設定</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -52,7 +52,7 @@
 									<tr>
 										<td bgcolor="#ffffff" width="547" class="fs12n">
-											¥á¡¼¥ëÇÛ¿®ÀßÄê¤¬´°Î»¤·¤Þ¤·¤¿¡£»ØÄê»þ¹ï¤Ë¥á¡¼¥ëÇÛ¿®¤¬»Ï¤Þ¤ê¤Þ¤¹¡£
-											<br />ÇÛ¿®ÍúÎò¤Ë¤ÆÇÛ¿®ÍúÎò¤¬¤´Í÷¤¤¤¿¤À¤±¤Þ¤¹¡£
-											<br /><br /><a href="./index.php">¢ªÂ³¤±¤ÆÀßÄê¤¹¤ë</a><br />
+											メール配信設定が完了しました。指定時刻にメール配信が始まります。
+											<br />配信履歴にて配信履歴がご覧いただけます。
+											<br /><br /><a href="./index.php">→続けて設定する</a><br />
 										</td>
 									</tr>
@@ -72,6 +72,6 @@
 												<td>
 													<input type="hidden" name="mode" value="template">
-													<input type="button" name="subm02" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_back', '' )" value="¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê²èÌÌ¤ØÌá¤ë" />
-													¡¡<input type="button" name="subm03" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_complete', '' )" value="ÇÛ¿®¤òÍ½Ìó¤¹¤ë" <!--{$list_data.template_id|sfGetEnabled}-->/>
+													<input type="button" name="subm02" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_back', '' )" value="テンプレート設定画面へ戻る" />
+													　<input type="button" name="subm03" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_complete', '' )" value="配信を予約する" <!--{$list_data.template_id|sfGetEnabled}-->/>
 													</form>
 													<form name="form2" id="form2" method="post" action="./preview.php" target="_blank">
@@ -99,13 +99,13 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -113,36 +113,36 @@
 		<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<!--¢§SUB NAVI-->
+				<!--▼SUB NAVI-->
 				<td class="fs12n"><!--{include file=$tpl_subnavi}--></td>
-				<!--¢¥SUB NAVI-->
+				<!--▲SUB NAVI-->
 			</tr><tr><td height="25"></td></tr>
 		</table>
 		
-		<!--¢§MAIN CONTENTS-->
+		<!--▼MAIN CONTENTS-->
 		<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td class="fs14n"><strong>¢£HTML¥á¡¼¥ëºîÀ®</strong></td>
+				<td class="fs14n"><strong>■HTMLメール作成</strong></td>
 			</tr>
 			<tr><td height="20"</td></tr>
 		</table>
 		
-		<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+		<!--▼登録テーブルここから-->
 		<table bgcolor="#ffffff" width="730" border="0" cellspacing="1" cellpadding="5" summary=" ">
 			<tr>
 				<td bgcolor="#ffffff" width="547" class="fs12n">
-					¥á¡¼¥ëÇÛ¿®ÀßÄê¤¬´°Î»¤·¤Þ¤·¤¿¡£»ØÄê»þ¹ï¤Ë¥á¡¼¥ëÇÛ¿®¤¬»Ï¤Þ¤ê¤Þ¤¹¡£
-					<br />ÇÛ¿®ÍúÎò¤Ë¤ÆÇÛ¿®ÍúÎò¤¬¤´Í÷¤¤¤¿¤À¤±¤Þ¤¹¡£
-					<br /><br /><a href="./index.php">¢ªÂ³¤±¤ÆÀßÄê¤¹¤ë</a><br />
+					メール配信設定が完了しました。指定時刻にメール配信が始まります。
+					<br />配信履歴にて配信履歴がご覧いただけます。
+					<br /><br /><a href="./index.php">→続けて設定する</a><br />
 				</td>
 			</tr>
 		</table>
-		<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+		<!--▲登録テーブルここまで-->
 		
 		<br />
 
 
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/subnavi.tpl	(revision 15078)
@@ -7,11 +7,11 @@
 *}-->
 <table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-	<!--¥Ê¥Ó-->
-	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ÇÛ¿®ÆâÍÆÀßÄê</span></a></td></tr>
+	<!--ナビ-->
+	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">配信内容設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'template'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./template.php" onMouseOver="naviStyleChange('template', '#a5a5a5')" <!--{if $tpl_subno != 'template'}-->onMouseOut="naviStyleChange('template', '#636469')"<!--{/if}--> id="template"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'template'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./template.php" onMouseOver="naviStyleChange('template', '#a5a5a5')" <!--{if $tpl_subno != 'template'}-->onMouseOut="naviStyleChange('template', '#636469')"<!--{/if}--> id="template"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">テンプレート設定</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'history'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./history.php" onMouseOver="naviStyleChange('history', '#a5a5a5')" <!--{if $tpl_subno != 'history'}-->onMouseOut="naviStyleChange('history', '#636469')"<!--{/if}--> id="history"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">ÇÛ¿®ÍúÎò</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'history'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./history.php" onMouseOver="naviStyleChange('history', '#a5a5a5')" <!--{if $tpl_subno != 'history'}-->onMouseOut="naviStyleChange('history', '#636469')"<!--{/if}--> id="history"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">配信履歴</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<!--¥Ê¥Ó-->
+	<!--ナビ-->
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/template_input.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/template_input.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/template_input.tpl	(revision 15078)
@@ -14,9 +14,9 @@
 	
 	if ( ! fm["subject"].value ){
-		err += 'Subject¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£';
+		err += 'Subjectを入力して下さい。';
 	}
 	if ( ! fm["body"].value ){
 		if ( err ) err += '\n';
-		err += 'ËÜÊ¸¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡£';
+		err += '本文を入力して下さい。';
 	}
 	if ( err ){
@@ -24,5 +24,5 @@
 		return false;
 	} else {
-		if(window.confirm('ÆâÍÆ¤òÅÐÏ¿¤·¤Æ¤âµ¹¤·¤¤¤Ç¤¹¤«')){
+		if(window.confirm('内容を登録しても宜しいですか')){
 			return true;
 		}else{
@@ -34,5 +34,5 @@
 </script>
 
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->" onSubmit="return lfnCheckSubmit();">
@@ -41,12 +41,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -65,5 +65,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛ¿®ÆâÍÆÀßÄê¡§<!--{$title}--></span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配信内容設定：<!--{$title}--></span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -78,5 +78,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec">¥á¡¼¥ë·Á¼°<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec">メール形式<span class="red"> *</span></td>
 										<td bgcolor="#ffffff"><span <!--{if $arrErr.mail_method}--><!--{sfSetErrorStyle}--><!--{/if}-->><!--{html_radios name="mail_method" options=$arrMagazineType separator="&nbsp;" selected=$arrForm.mail_method}--></span>
 										<!--{if $arrErr.mail_method}--><br><span class="red12"><!--{$arrErr.mail_method}--></span><!--{/if}-->
@@ -91,5 +91,5 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" colspan="2" class="fs12n">ËÜÊ¸<span class="red"> *</span>¡ÊÌ¾Á°º¹¤·¹þ¤ß»þ¤Ï {name} ¤È¤¤¤ì¤Æ¤¯¤À¤µ¤¤¡Ë</td>
+										<td bgcolor="#f2f1ec" colspan="2" class="fs12n">本文<span class="red"> *</span>（名前差し込み時は {name} といれてください）</td>
 									</tr>
 									<tr>
@@ -113,7 +113,7 @@
 											<tr>
 												<td width="30%"></td>
-												<td width="40%" align = "center" valign="upper"><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm"></td>
-												<td width="30%" align = "right" valign="upper"><input type="button" width="110" height="30" value="Ê¸»ú¿ô¥«¥¦¥ó¥È" onclick="fnCharCount('form1','body','cnt_footer');" border="0" name="next" id="next" />
-												<br><span class="fs10n">º£¤Þ¤Ç¤ËÆþÎÏ¤·¤¿¤Î¤Ï<input type="text" name="cnt_footer" size="4" class="box4" readonly = true style="text-align:right">Ê¸»ú¤Ç¤¹¡£</span></td>
+												<td width="40%" align = "center" valign="upper"><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm"></td>
+												<td width="30%" align = "right" valign="upper"><input type="button" width="110" height="30" value="文字数カウント" onclick="fnCharCount('form1','body','cnt_footer');" border="0" name="next" id="next" />
+												<br><span class="fs10n">今までに入力したのは<input type="text" name="cnt_footer" size="4" class="box4" readonly = true style="text-align:right">文字です。</span></td>
 											</tr>
 										</table>
@@ -135,9 +135,9 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/template.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/template.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/template.tpl	(revision 15078)
@@ -6,17 +6,17 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -35,5 +35,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Æ¥ó¥×¥ì¡¼¥È</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->テンプレート</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -48,10 +48,10 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="120">ºîÀ®Æü</td>
+										<td width="120">作成日</td>
 										<td width="333">subject</td>
-										<td width="70">¥á¡¼¥ë·Á¼°</td>
-										<td width="40">ÊÔ½¸</td>
-										<td width="40">ºï½ü</td>
-										<td width="70">¥×¥ì¥Ó¥å¡¼</td>
+										<td width="70">メール形式</td>
+										<td width="40">編集</td>
+										<td width="40">削除</td>
+										<td width="70">プレビュー</td>
 									</tr>
 									<!--{section name=data loop=$list_data}-->
@@ -61,7 +61,7 @@
 										<!--{assign var=type value=$list_data[data].mail_method|escape}-->
 										<td width="70" align="center"><!--{$arrMagazineType[$type]}--></td>
-										<td width="40" align="center"><!--{if $list_data[data].mail_method eq 3}--><a href="./htmlmail.php?mode=edit&template_id=<!--{$list_data[data].template_id}-->"><!--{else}--><a href="./template_input.php?mode=edit&template_id=<!--{$list_data[data].template_id}-->"><!--{/if}-->ÊÔ½¸</a></td>
-										<td width="40" align="center"><a href="" onclick="fnDelete('<!--{$smarty.server.PHP_SELF|escape}-->?mode=delete&id=<!--{$list_data[data].template_id}-->'); return false;">ºï½ü</a></td>
-										<td width="70" align="center"><!--{if $list_data[data].mail_method eq 3}--><a href="" onclick="win03('./preview.php?method=template&id=<!--{$list_data[data].template_id}-->','preview','650','700'); return false;" target="_blank"><!--{else}--><a href="" onclick="win03('./preview.php?id=<!--{$list_data[data].template_id}-->','preview','650','700'); return false;" target="_blank"><!--{/if}-->¥×¥ì¥Ó¥å¡¼</a></td>
+										<td width="40" align="center"><!--{if $list_data[data].mail_method eq 3}--><a href="./htmlmail.php?mode=edit&template_id=<!--{$list_data[data].template_id}-->"><!--{else}--><a href="./template_input.php?mode=edit&template_id=<!--{$list_data[data].template_id}-->"><!--{/if}-->編集</a></td>
+										<td width="40" align="center"><a href="" onclick="fnDelete('<!--{$smarty.server.PHP_SELF|escape}-->?mode=delete&id=<!--{$list_data[data].template_id}-->'); return false;">削除</a></td>
+										<td width="70" align="center"><!--{if $list_data[data].mail_method eq 3}--><a href="" onclick="win03('./preview.php?method=template&id=<!--{$list_data[data].template_id}-->','preview','650','700'); return false;" target="_blank"><!--{else}--><a href="" onclick="win03('./preview.php?id=<!--{$list_data[data].template_id}-->','preview','650','700'); return false;" target="_blank"><!--{/if}-->プレビュー</a></td>
 									</tr>
 									<!--{/section}-->
@@ -80,7 +80,7 @@
 											<tr>
 												<td>
-													<input type="button" name="subm" onclick="location.href='./template_input.php'" value="¿·µ¬ºîÀ®" />¡¡
-													<!-- £È£Ô£Í£ÌºîÀ®¥¦¥£¥¶¡¼¥É¤ÏÊÝÎ± ¡Ê¼¡´ü³«È¯¡Ë
-													<input type="button" name="subm" onclick="location.href='./htmlmail.php'" value="HTML¥Æ¥ó¥×¥ì¡¼¥ÈºîÀ®¥¦¥£¥¶¡¼¥É" />
+													<input type="button" name="subm" onclick="location.href='./template_input.php'" value="新規作成" />　
+													<!-- ＨＴＭＬ作成ウィザードは保留 （次期開発）
+													<input type="button" name="subm" onclick="location.href='./htmlmail.php'" value="HTMLテンプレート作成ウィザード" />
 													-->
 												</td>
@@ -104,10 +104,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/input_confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/input_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/input_confirm.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -14,12 +14,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -38,5 +38,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛ¿®ÀßÄê¡§ÇÛ¿®ÆâÍÆÀßÄê</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配信設定：配信内容設定</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -52,12 +52,12 @@
 									<!--{if $smarty.const.MELMAGA_BATCH_MODE}-->
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec">ÇÛ¿®»þ´ÖÀßÄê<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec">配信時間設定<span class="red"> *</span></td>
 										<td bgcolor="#ffffff">
-										<!--{$list_data.send_year}-->Ç¯<!--{$list_data.send_month}-->·î<!--{$list_data.send_day}-->Æü
-										<!--{$list_data.send_hour}-->»þ<!--{$list_data.send_minutes}-->Ê¬
+										<!--{$list_data.send_year}-->年<!--{$list_data.send_month}-->月<!--{$list_data.send_day}-->日
+										<!--{$list_data.send_hour}-->時<!--{$list_data.send_minutes}-->分
 										</td>
 									</tr>
 									<!--{/if}-->
-									<!--¢§¥¤¥ó¥¯¥ë¡¼¥É¤³¤³¤«¤é-->
+									<!--▼インクルードここから-->
 									<!--{if $list_data.template_id}-->
 									<tr>
@@ -67,10 +67,10 @@
 									<!--{if $list_data.mail_method ne 2}-->
 									<tr>
-										<td bgcolor="#ffffff" colspan="2" class="fs10n"><a href="#" onClick="return document.form2.submit();">HTML¤Ç³ÎÇ§</a></td>
+										<td bgcolor="#ffffff" colspan="2" class="fs10n"><a href="#" onClick="return document.form2.submit();">HTMLで確認</a></td>
 									</tr>
 									<!--{/if}-->
 									<!--{if $smarty.post.template_mode ne "html_template"}-->
 									<tr>
-										<td bgcolor="#f2f1ec" colspan="2" class="fs10n">ËÜÊ¸<span class="red"> *</span>¡ÊÌ¾Á°º¹¤·¹þ¤ß»þ¤Ï {name} ¤È¤¤¤ì¤Æ¤¯¤À¤µ¤¤¡Ë</td>
+										<td bgcolor="#f2f1ec" colspan="2" class="fs10n">本文<span class="red"> *</span>（名前差し込み時は {name} といれてください）</td>
 									</tr>
 									<tr>
@@ -79,5 +79,5 @@
 									<!--{/if}-->
 									<!--{/if}-->
-									<!--¢¥¥¤¥ó¥¯¥ë¡¼¥É¤³¤³¤Þ¤Ç-->
+									<!--▲インクルードここまで-->
 								</table>
 
@@ -95,9 +95,9 @@
 												<td>
 													<input type="hidden" name="mode" value="template">
-													<input type="button" name="subm02" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_back', '' )" value="¥Æ¥ó¥×¥ì¡¼¥ÈÀßÄê²èÌÌ¤ØÌá¤ë" />
+													<input type="button" name="subm02" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_back', '' )" value="テンプレート設定画面へ戻る" />
 													<!--{if $smarty.const.MELMAGA_BATCH_MODE}-->
-													<input type="button" name="subm03" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_complete', '' )" value="ÇÛ¿®¤òÍ½Ìó¤¹¤ë" <!--{$list_data.template_id|sfGetEnabled}-->/>
+													<input type="button" name="subm03" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_complete', '' )" value="配信を予約する" <!--{$list_data.template_id|sfGetEnabled}-->/>
 													<!--{else}-->
-													<input type="button" name="subm03" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_complete', '' )" value="ÇÛ¿®¤¹¤ë" <!--{$list_data.template_id|sfGetEnabled}-->/>
+													<input type="button" name="subm03" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_complete', '' )" value="配信する" <!--{$list_data.template_id|sfGetEnabled}-->/>
 													<!--{/if}-->
 													</form>
@@ -126,9 +126,9 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/htmlmail_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/htmlmail_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/htmlmail_complete.tpl	(revision 15078)
@@ -6,14 +6,14 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -27,12 +27,12 @@
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_left.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
 						<td bgcolor="#f2f1ec">
-						<!--´°Î»¥á¥Ã¥»¡¼¥¸¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--完了メッセージテーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" " height="402">
 							<tr>
-								<td height="150" bgcolor="#ffffff" class="fs14n" align="center">ÅÐÏ¿¤¬´°Î»Ã×¤·¤Þ¤·¤¿¡£<br /> <br /> <br />
-								<a href="./template.php">¢ªÂ³¤±¤ÆÀßÄê¤ò¹Ô¤¦</a></td>
+								<td height="150" bgcolor="#ffffff" class="fs14n" align="center">登録が完了致しました。<br /> <br /> <br />
+								<a href="./template.php">→続けて設定を行う</a></td>
 							</tr>
 						</table>
-						<!--´°Î»¥á¥Ã¥»¡¼¥¸¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--完了メッセージテーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -46,5 +46,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -52,3 +52,3 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/input.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/input.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/input.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -14,12 +14,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -38,5 +38,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛ¿®ÀßÄê¡§ÇÛ¿®ÆâÍÆÀßÄê</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配信設定：配信内容設定</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -51,34 +51,34 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="200">¥Æ¥ó¥×¥ì¡¼¥ÈÁªÂò<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="200">テンプレート選択<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="507">
 										<!--{if $arrErr.template_id}--><span class="red12"><!--{$arrErr.template_id}--></span><!--{/if}-->
 										<select name="template_id" onchange="return fnInsertValAndSubmit( document.form1, 'mode', 'template', '' ) " style="<!--{$arrErr.template_id|sfGetErrorColor}-->">
-										<option value="" selected="selected">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="" selected="selected">選択してください</option>
 										<!--{html_options options=$arrTemplate selected=$list_data.template_id}-->
 										</select>
 										</td>
 									
-									<!--{* ¥Ð¥Ã¥Á¥â¡¼¥É¤Î¾ì¹ç¤Î¤ßÉ½¼¨ *}-->
+									<!--{* バッチモードの場合のみ表示 *}-->
 									<!--{if $smarty.const.MELMAGA_BATCH_MODE}-->
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec">ÇÛ¿®»þ´ÖÀßÄê<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec">配信時間設定<span class="red"> *</span></td>
 										<td bgcolor="#ffffff">
 										<!--{if $arrErr.send_year || $arrErr.send_month || $arrErr.send_day || $arrErr.send_hour || $arrErr.send_minutes}--><span class="red12"><!--{$arrErr.send_year}--><!--{$arrErr.send_month}--><!--{$arrErr.send_day}--><!--{$arrErr.send_hour}--><!--{$arrErr.send_minutes}--></span><br><!--{/if}-->
 										<select name="send_year" style="<!--{$arrErr.send_year|sfGetErrorColor}-->">
 										<!--{html_options options=$arrYear selected=$arrNowDate.year}-->
-										</select>Ç¯
+										</select>年
 										<select name="send_month" style="<!--{$arrErr.send_month|sfGetErrorColor}-->">
 										<!--{html_options options=$objDate->getMonth() selected=$arrNowDate.month}-->
-										</select>·î
+										</select>月
 										<select name="send_day" style="<!--{$arrErr.send_day|sfGetErrorColor}-->">
 										<!--{html_options options=$objDate->getDay() selected=$arrNowDate.day}-->
-										</select>Æü
+										</select>日
 										<select name="send_hour" style="<!--{$arrErr.send_hour|sfGetErrorColor}-->">
 										<!--{html_options options=$objDate->getHour() selected=$arrNowDate.hour}-->
-										</select>»þ
+										</select>時
 										<select name="send_minutes" style="<!--{$arrErr.send_minutes|sfGetErrorColor}-->">
 										<!--{html_options options=$objDate->getMinutesInterval() selected=$arrNowDate.minutes}-->
-										</select>Ê¬</td>
+										</select>分</td>
 									</tr>
 									<!--{/if}-->
@@ -100,5 +100,5 @@
 										</tr>
 										<tr>
-											<td bgcolor="#f2f1ec" colspan="2" class="fs12n">ËÜÊ¸<span class="red"> *</span>¡ÊÌ¾Á°º¹¤·¹þ¤ß»þ¤Ï {name} ¤È¤¤¤ì¤Æ¤¯¤À¤µ¤¤¡Ë</td>
+											<td bgcolor="#f2f1ec" colspan="2" class="fs12n">本文<span class="red"> *</span>（名前差し込み時は {name} といれてください）</td>
 										</tr>
 										<tr>
@@ -126,6 +126,6 @@
 													<input type="hidden" name="mail_method" value="<!--{$list_data.mail_method}-->">
 
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="¸¡º÷²èÌÌ¤ËÌá¤ë" border="0" name="subm02" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'back', '' )">
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="³ÎÇ§¥Ú¡¼¥¸¤Ø" border="0" name="subm03" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_confirm', '' )" >
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_search_back.jpg" width="123" height="24" alt="検索画面に戻る" border="0" name="subm02" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'back', '' )">
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_confirm.jpg" width="123" height="24" alt="確認ページへ" border="0" name="subm03" onClick="return fnInsertValAndSubmit( document.form1, 'mode', 'regist_confirm', '' )" >
 												</td>
 											</tr>
@@ -148,10 +148,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/history.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/history.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/history.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP}-->">
@@ -13,12 +13,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -37,5 +37,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->ÇÛ¿®ÍúÎò</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->配信履歴</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -50,14 +50,14 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="5" summary=" ">
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="110">ÇÛ¿®³«»Ï»þ¹ï</td>
+										<td width="110">配信開始時刻</td>
 										<td width="350" rowspan="2">Subject</td>
-										<td width="40" rowspan="2">¥×¥ì¥Ó¥å¡¼</td>
-										<td width="40" rowspan="2">ÇÛ¿®¾ò·ï</td>
-										<td width="86">ÇÛ¿®Í½Äê·ï¿ô</td>
-										<td width="37" rowspan="2">ºï½ü</td>
+										<td width="40" rowspan="2">プレビュー</td>
+										<td width="40" rowspan="2">配信条件</td>
+										<td width="86">配信予定件数</td>
+										<td width="37" rowspan="2">削除</td>
 									</tr>
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td>ÇÛ¿®½ªÎ»»þ¹ï</td>
-										<td>ÇÛ¿®·ï¿ô</td>
+										<td>配信終了時刻</td>
+										<td>配信件数</td>
 									</tr>
 									<!--{section name=cnt loop=$arrDataList}-->
@@ -65,8 +65,8 @@
 										<td align="center"><!--{$arrDataList[cnt].start_date|sfDispDBDate|escape}--></td>
 										<td rowspan="2"><!--{$arrDataList[cnt].subject|escape}--></td>
-										<td align="center" rowspan="2"><a href="./preview.php?send_id=<!--{$arrDataList[cnt].send_id|escape}-->" target="_blank">³ÎÇ§</a></td>
-										<td align="center" rowspan="2"><a href="#" onclick="win03('./index.php?mode=query&send_id=<!--{$arrDataList[cnt].send_id|escape}-->','query','720','420'); return false;">³ÎÇ§</a></td>
+										<td align="center" rowspan="2"><a href="./preview.php?send_id=<!--{$arrDataList[cnt].send_id|escape}-->" target="_blank">確認</a></td>
+										<td align="center" rowspan="2"><a href="#" onclick="win03('./index.php?mode=query&send_id=<!--{$arrDataList[cnt].send_id|escape}-->','query','720','420'); return false;">確認</a></td>
 										<td align="center"><!--{$arrDataList[cnt].send_count|escape}--></td>
-										<td align="center" rowspan="2"><a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=delete&send_id=<!--{$arrDataList[cnt].send_id|escape}-->" onclick="return window.confirm('ÇÛ¿®ÍúÎò¤òºï½ü¤·¤Æ¤âµ¹¤·¤¤¤Ç¤·¤ç¤¦¤«');">ºï½ü</a></td>
+										<td align="center" rowspan="2"><a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=delete&send_id=<!--{$arrDataList[cnt].send_id|escape}-->" onclick="return window.confirm('配信履歴を削除しても宜しいでしょうか');">削除</a></td>
 									</tr>
 									<tr bgcolor="#ffffff" class="fs12n">
@@ -87,9 +87,9 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/template_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/template_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/template_complete.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="./product_class.php">
@@ -13,10 +13,10 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg" >
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -30,12 +30,12 @@
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_left.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
 						<td bgcolor="#f2f1ec">
-						<!--´°Î»¥á¥Ã¥»¡¼¥¸¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--完了メッセージテーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" " height="402">
 							<tr class="fs12n" height="400">
-								<td bgcolor="#ffffff" align="center">¥Æ¥ó¥×¥ì¡¼¥È¤ÎÅÐÏ¿¡¦ÊÔ½¸¤¬´°Î»¤·¤Þ¤·¤¿
-								<br/><br/><a href="./template.php">¥Æ¥ó¥×¥ì¡¼¥È°ìÍ÷¤ËÌá¤ë</a></td>								
+								<td bgcolor="#ffffff" align="center">テンプレートの登録・編集が完了しました
+								<br/><br/><a href="./template.php">テンプレート一覧に戻る</a></td>								
 							</tr>
 						</table>
-						<!--´°Î»¥á¥Ã¥»¡¼¥¸¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--完了メッセージテーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -49,5 +49,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -55,4 +55,4 @@
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
+<!--★★メインコンテンツ★★-->		
 
Index: branches/feature-module-update/data/Smarty/templates/admin/mail/htmlmail_confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/mail/htmlmail_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/mail/htmlmail_confirm.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -24,12 +24,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -48,5 +48,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->HTML¥á¡¼¥ëºîÀ®</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->HTMLメール作成</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -65,5 +65,5 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¡¼¥ëÃ´Åö¼Ì¿¿<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メール担当写真<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547">
 										<!--{assign var=key value="charge_image"}-->
@@ -74,39 +74,39 @@
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥Ø¥Ã¥À¡¼¥Æ¥­¥¹¥È<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">ヘッダーテキスト<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><!--{$arrForm.header|escape|nl2br}--></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¤¥ó¾¦ÉÊ¥¿¥¤¥È¥ë<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メイン商品タイトル<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><!--{$arrForm.main_title|escape}--></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¤¥ó¾¦ÉÊ¥³¥á¥ó¥È<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メイン商品コメント<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><!--{$arrForm.main_comment|escape}--></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥á¥¤¥ó¾¦ÉÊÁªÂò<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">メイン商品選択<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547">
-										<img src="<!--{$smarty.const.IMAGE_SAVE_URL|escape}--><!--{$arrFileName[0].main_image}-->" alt="¥á¥¤¥ó¾¦ÉÊ²èÁü"><br />
+										<img src="<!--{$smarty.const.IMAGE_SAVE_URL|escape}--><!--{$arrFileName[0].main_image}-->" alt="メイン商品画像"><br />
 										<input type="text" name="name_main_product" value="<!--{$arrFileName[0].name|escape}-->" disabled="disabled"  size="65" class="box65" style="background:#FFF;border-style:solid;border-color:#FFF;"/>
 										</td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥µ¥Ö¾¦ÉÊ·²¥¿¥¤¥È¥ë<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">サブ商品群タイトル<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><!--{$arrForm.sub_title|escape}--></td>
 									</tr>
 									<tr>
-										<td bgcolor="#f2f1ec" width="160" class="fs12n">¥µ¥Ö¾¦ÉÊ·²¥³¥á¥ó¥È<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="160" class="fs12n">サブ商品群コメント<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="547" class="fs12n"><!--{$arrForm.sub_comment|escape|nl2br}--></td>
 									</tr>
 									<!--{foreach key=key item=item from=$arrSub.delete}-->
 									<tr class="fs12n">
-										<td bgcolor="#f2f1ec" width="160">¾¦ÉÊ²èÁü¡Ê<!--{$key}-->¡Ë</td>
+										<td bgcolor="#f2f1ec" width="160">商品画像（<!--{$key}-->）</td>
 										<td bgcolor="#ffffff" width="547">
 											<!--{if $arrFileName[$key].main_image != "" && $item != 'on'}-->
 											<!--{assign var=image_path value="`$smarty.const.IMAGE_SAVE_URL`/`$arrFileName[$key].main_image`"}-->
-											<img src="<!--{$image_path}-->" width="<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->" height="<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->" alt="¾¦ÉÊ²èÁü<!--{$smarty.section.cnt.iteration}-->" /><br />
+											<img src="<!--{$image_path}-->" width="<!--{$smarty.const.SMALL_IMAGE_WIDTH}-->" height="<!--{$smarty.const.SMALL_IMAGE_HEIGHT}-->" alt="商品画像<!--{$smarty.section.cnt.iteration}-->" /><br />
 											<input type="text" name="name_sub_product" value="<!--{$arrFileName[$key].name|escape}-->" disabled="disabled"  size="65" class="box65" style="background:#FFF;border-style:solid;border-color:#FFF;"/>
-											<!--{else}-->Ì¤ÅÐÏ¿<!--{/if}-->
+											<!--{else}-->未登録<!--{/if}-->
 										</td>
 									</tr>
@@ -126,6 +126,6 @@
 											<tr>
 												<td>
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="Á°¤Î¥Ú¡¼¥¸¤ËÌá¤ë" border="0" name="return" onclick="fnModeSubmit('return', '', ''); return false;" >
-													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" >
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_back.jpg" width="123" height="24" alt="前のページに戻る" border="0" name="return" onclick="fnModeSubmit('return', '', ''); return false;" >
+													<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" >
 												</td>
 											</tr>
@@ -148,10 +148,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/total/subtitle.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/total/subtitle.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/total/subtitle.tpl	(revision 15078)
@@ -8,31 +8,31 @@
 <!--{if $arrForm.page.value == "term" || $arrForm.page.value == ""}-->
 	<td class="fs12n">
-	<strong>´ü´ÖÊÌ½¸·×</strong>&nbsp;¡Ê
+	<strong>期間別集計</strong>&nbsp;（
 	<!--{if $smarty.post.type == 'day' || $smarty.post.type == ''}-->
-	<span class="over">ÆüÊÌ</span>&nbsp;
+	<span class="over">日別</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'day');">ÆüÊÌ</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'day');">日別</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'month'}-->
-	<span class="over">·îÊÌ</span>&nbsp;
+	<span class="over">月別</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'month');">·îÊÌ</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'month');">月別</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'year'}-->
-	<span class="over">Ç¯ÊÌ</span>&nbsp;
+	<span class="over">年別</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'year');">Ç¯ÊÌ</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'year');">年別</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'wday'}-->
-	<span class="over">ÍËÆüÊÌ</span>&nbsp;
+	<span class="over">曜日別</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'wday');">ÍËÆüÊÌ</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'wday');">曜日別</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'hour'}-->
-	<span class="over">»þ´ÖÊÌ</span>&nbsp;
+	<span class="over">時間別</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'hour');">»þ´ÖÊÌ</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'hour');">時間別</a>&nbsp;
 	<!--{/if}-->
-	¡Ë
+	）
 	</td>
 <!--{/if}-->
@@ -40,21 +40,21 @@
 <!--{if $arrForm.page.value == "products"}-->
 	<td class="fs12n">
-	<strong>¾¦ÉÊÊÌ½¸·×</strong>&nbsp;¡Ê
+	<strong>商品別集計</strong>&nbsp;（
 	<!--{if $smarty.post.type == 'all' || $smarty.post.type == ''}-->
-	<span class="over">Á´ÂÎ</span>&nbsp;
+	<span class="over">全体</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'all');">Á´ÂÎ</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'all');">全体</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'member'}-->
-	<span class="over">²ñ°÷</span>&nbsp;
+	<span class="over">会員</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'member');">²ñ°÷</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'member');">会員</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'nonmember'}-->
-	<span class="over">Èó²ñ°÷</span>&nbsp;
+	<span class="over">非会員</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'nonmember');">Èó²ñ°÷</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'nonmember');">非会員</a>&nbsp;
 	<!--{/if}-->
-	¡Ë
+	）
 	</td>
 <!--{/if}-->
@@ -62,21 +62,21 @@
 <!--{if $arrForm.page.value == "age"}-->
 	<td class="fs12n">
-	<strong>Ç¯ÂåÊÌ½¸·×</strong>&nbsp;¡Ê
+	<strong>年代別集計</strong>&nbsp;（
 	<!--{if $smarty.post.type == 'all' || $smarty.post.type == ''}-->
-	<span class="over">Á´ÂÎ</span>&nbsp;
+	<span class="over">全体</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'all');">Á´ÂÎ</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'all');">全体</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'member'}-->
-	<span class="over">²ñ°÷</span>&nbsp;
+	<span class="over">会員</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'member');">²ñ°÷</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'member');">会員</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'nonmember'}-->
-	<span class="over">Èó²ñ°÷</span>&nbsp;
+	<span class="over">非会員</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'nonmember');">Èó²ñ°÷</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'nonmember');">非会員</a>&nbsp;
 	<!--{/if}-->
-	¡Ë
+	）
 	</td>
 <!--{/if}-->
@@ -84,24 +84,24 @@
 <!--{if $arrForm.page.value == "job"}-->
 	<td class="fs12n">
-	<strong>¿¦¶ÈÊÌ½¸·×</strong>&nbsp;¡Ê
-	<span class="over">Á´ÂÎ</span>
-	¡Ë
-	<!--{*¡Ê
+	<strong>職業別集計</strong>&nbsp;（
+	<span class="over">全体</span>
+	）
+	<!--{*（
 	<!--{if $smarty.post.type == 'all' || $smarty.post.type == ''}-->
-	<span class="over">Á´ÂÎ</span>&nbsp;
+	<span class="over">全体</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'all');">Á´ÂÎ</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'all');">全体</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'member'}-->
-	<span class="over">²ñ°÷</span>&nbsp;
+	<span class="over">会員</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'member');">²ñ°÷</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'member');">会員</a>&nbsp;
 	<!--{/if}-->
 	<!--{if $smarty.post.type == 'nonmember'}-->
-	<span class="over">Èó²ñ°÷</span>&nbsp;
+	<span class="over">非会員</span>&nbsp;
 	<!--{else}-->
-	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'nonmember');">Èó²ñ°÷</a>&nbsp;
+	<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="document.form1.mode.value='search'; return fnSetFormSubmit('form1', 'type', 'nonmember');">非会員</a>&nbsp;
 	<!--{/if}-->
-	¡Ë*}-->
+	）*}-->
 	</td>
 <!--{/if}-->
@@ -109,5 +109,5 @@
 <!--{if $arrForm.page.value == "member"}-->
 	<td class="fs12n">
-	<strong>²ñ°÷ÊÌ½¸·×</strong>
+	<strong>会員別集計</strong>
 	</td>
 <!--{/if}-->
Index: branches/feature-module-update/data/Smarty/templates/admin/total/page_products.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/total/page_products.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/total/page_products.tpl	(revision 15078)
@@ -8,43 +8,43 @@
 <table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="40"><span class="white">½ç°Ì</span></td>
-		<td width="80"><span class="white">¾¦ÉÊÈÖ¹æ</span></td>
-		<td width="300"><span class="white">¾¦ÉÊÌ¾</span></td>				
-		<td width="80"><span class="white">¹ØÆþ·ï¿ô</span></td>
-		<td width="80"><span class="white">ÅÀ¿ô</span></td>
-		<td width="80"><span class="white">Ã±²Á</span></td>
-		<td width="80"><span class="white">¶â³Û</span></td>
+		<td width="40"><span class="white">順位</span></td>
+		<td width="80"><span class="white">商品番号</span></td>
+		<td width="300"><span class="white">商品名</span></td>				
+		<td width="80"><span class="white">購入件数</span></td>
+		<td width="80"><span class="white">点数</span></td>
+		<td width="80"><span class="white">単価</span></td>
+		<td width="80"><span class="white">金額</span></td>
 	</tr>
 	
 	<!--{section name=cnt loop=$arrResults}-->
-	<!--{* ¿§Ê¬¤±È½Äê *}-->
+	<!--{* 色分け判定 *}-->
 	<!--{assign var=type value="`$smarty.section.cnt.index%2`"}-->
 	<!--{if $type == 0}-->
-		<!--{* ¶ö¿ô¹Ô *}-->
+		<!--{* 偶数行 *}-->
 		<!--{assign var=color value="#FFFFFF"}-->
 	<!--{else}-->
-		<!--{* ´ñ¿ô¹Ô *}-->
+		<!--{* 奇数行 *}-->
 		<!--{assign var=color value="#D1DEFE"}-->
 	<!--{/if}-->
 
 	<tr bgcolor="<!--{$color}-->" class="fs12">
-		<td align="center"><!--{*½ç°Ì*}--><!--{$smarty.section.cnt.iteration}--></td>
-		<td align="right"><!--{*¾¦ÉÊÈÖ¹æ*}--><!--{$arrResults[cnt].product_code|escape}--></td>
-		<td align="left"><!--{*¾¦ÉÊÌ¾*}--><!--{$arrResults[cnt].product_name|sfCutString:40|escape}--></td>
-		<td align="right"><!--{*¹ØÆþ·ï¿ô*}--><!--{$arrResults[cnt].order_count}-->·ï</td>
-		<td align="right"><!--{*ÅÀ¿ô*}--><!--{$arrResults[cnt].products_count}--></td>
-		<td align="right"><!--{*Ã±²Á*}--><!--{$arrResults[cnt].price|number_format}-->±ß</td>
-		<td align="right"><!--{*¶â³Û*}--><!--{$arrResults[cnt].total|number_format}-->±ß</td>
+		<td align="center"><!--{*順位*}--><!--{$smarty.section.cnt.iteration}--></td>
+		<td align="right"><!--{*商品番号*}--><!--{$arrResults[cnt].product_code|escape}--></td>
+		<td align="left"><!--{*商品名*}--><!--{$arrResults[cnt].product_name|sfCutString:40|escape}--></td>
+		<td align="right"><!--{*購入件数*}--><!--{$arrResults[cnt].order_count}-->件</td>
+		<td align="right"><!--{*点数*}--><!--{$arrResults[cnt].products_count}--></td>
+		<td align="right"><!--{*単価*}--><!--{$arrResults[cnt].price|number_format}-->円</td>
+		<td align="right"><!--{*金額*}--><!--{$arrResults[cnt].total|number_format}-->円</td>
 	</tr>
 	<!--{/section}-->
 	
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="40"><span class="white">½ç°Ì</span></td>
-		<td width="80"><span class="white">¾¦ÉÊÈÖ¹æ</span></td>
-		<td width="300"><span class="white">¾¦ÉÊÌ¾</span></td>				
-		<td width="80"><span class="white">¹ØÆþ·ï¿ô</span></td>				
-		<td width="80"><span class="white">ÅÀ¿ô</span></td>
-		<td width="80"><span class="white">Ã±²Á</span></td>
-		<td width="80"><span class="white">¶â³Û</span></td>
+		<td width="40"><span class="white">順位</span></td>
+		<td width="80"><span class="white">商品番号</span></td>
+		<td width="300"><span class="white">商品名</span></td>				
+		<td width="80"><span class="white">購入件数</span></td>				
+		<td width="80"><span class="white">点数</span></td>
+		<td width="80"><span class="white">単価</span></td>
+		<td width="80"><span class="white">金額</span></td>
 	</tr>
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/total/page_member.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/total/page_member.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/total/page_member.tpl	(revision 15078)
@@ -8,34 +8,34 @@
 <table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="185"><span class="white">¶èÊ¬</span></td>
-		<td width="185"><span class="white">¹ØÆþ·ï¿ô</span></td>
-		<td width="185"><span class="white">¹ØÆþ¹ç·×</span></td>				
-		<td width="185"><span class="white">¹ØÆþÊ¿¶Ñ</span></td>				
+		<td width="185"><span class="white">区分</span></td>
+		<td width="185"><span class="white">購入件数</span></td>
+		<td width="185"><span class="white">購入合計</span></td>				
+		<td width="185"><span class="white">購入平均</span></td>				
 	</tr>
 	
 	<!--{section name=cnt loop=$arrResults}-->
-	<!--{* ¿§Ê¬¤±È½Äê *}-->
+	<!--{* 色分け判定 *}-->
 	<!--{assign var=type value="`$smarty.section.cnt.index%2`"}-->
 	<!--{if $type == 0}-->
-		<!--{* ¶ö¿ô¹Ô *}-->
+		<!--{* 偶数行 *}-->
 		<!--{assign var=color value="#FFFFFF"}-->
 	<!--{else}-->
-		<!--{* ´ñ¿ô¹Ô *}-->
+		<!--{* 奇数行 *}-->
 		<!--{assign var=color value="#D1DEFE"}-->
 	<!--{/if}-->
 
 	<tr bgcolor="<!--{$color}-->" class="fs12">
-		<td align="center"><!--{*¶èÊ¬*}--><!--{$arrResults[cnt].member_name}--></td>
-		<td align="right"><!--{*¹ØÆþ·ï¿ô*}--><!--{$arrResults[cnt].order_count}-->·ï</td>
-		<td align="right"><!--{*¹ØÆþ¹ç·×*}--><!--{$arrResults[cnt].total|number_format}-->±ß</td>
-		<td align="right"><!--{*¹ØÆþÊ¿¶Ñ*}--><!--{$arrResults[cnt].total_average|number_format}-->±ß</td>
+		<td align="center"><!--{*区分*}--><!--{$arrResults[cnt].member_name}--></td>
+		<td align="right"><!--{*購入件数*}--><!--{$arrResults[cnt].order_count}-->件</td>
+		<td align="right"><!--{*購入合計*}--><!--{$arrResults[cnt].total|number_format}-->円</td>
+		<td align="right"><!--{*購入平均*}--><!--{$arrResults[cnt].total_average|number_format}-->円</td>
 	</tr>
 	<!--{/section}-->
 	
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="185"><span class="white">¶èÊ¬</span></td>
-		<td width="185"><span class="white">¹ØÆþ·ï¿ô</span></td>
-		<td width="185"><span class="white">¹ØÆþ¹ç·×</span></td>				
-		<td width="185"><span class="white">¹ØÆþÊ¿¶Ñ</span></td>				
+		<td width="185"><span class="white">区分</span></td>
+		<td width="185"><span class="white">購入件数</span></td>
+		<td width="185"><span class="white">購入合計</span></td>				
+		<td width="185"><span class="white">購入平均</span></td>				
 	</tr>
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/total/page_term.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/total/page_term.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/total/page_term.tpl	(revision 15078)
@@ -8,29 +8,29 @@
 <table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="100"><span class="white">´ü´Ö</span></td>
-		<td width="80"><span class="white">¹ØÆþ·ï¿ô</span></td>
-		<td width="80"><span class="white">ÃËÀ­</span></td>				
-		<td width="80"><span class="white">½÷À­</span></td>				
-		<td width="80"><span class="white">ÃËÀ­(²ñ°÷)</span></td>
-		<td width="80"><span class="white">ÃËÀ­<br />(Èó²ñ°÷)</span></td>
-		<td width="80"><span class="white">½÷À­(²ñ°÷)</span></td>
-		<td width="80"><span class="white">½÷À­<br />(Èó²ñ°÷)</span></td>
-		<td width="80"><span class="white">¹ØÆþ¹ç·×</span></td>
-		<td width="80"><span class="white">¹ØÆþÊ¿¶Ñ</span></td>
+		<td width="100"><span class="white">期間</span></td>
+		<td width="80"><span class="white">購入件数</span></td>
+		<td width="80"><span class="white">男性</span></td>				
+		<td width="80"><span class="white">女性</span></td>				
+		<td width="80"><span class="white">男性(会員)</span></td>
+		<td width="80"><span class="white">男性<br />(非会員)</span></td>
+		<td width="80"><span class="white">女性(会員)</span></td>
+		<td width="80"><span class="white">女性<br />(非会員)</span></td>
+		<td width="80"><span class="white">購入合計</span></td>
+		<td width="80"><span class="white">購入平均</span></td>
 	</tr>
 	
 	<!--{section name=cnt loop=$arrResults}-->
-	<!--{* ¿§Ê¬¤±È½Äê *}-->
+	<!--{* 色分け判定 *}-->
 	<!--{if !$smarty.section.cnt.last}-->
 		<!--{assign var=type value="`$smarty.section.cnt.index%2`"}-->
 		<!--{if $type == 0}-->
-			<!--{* ¶ö¿ô¹Ô *}-->
+			<!--{* 偶数行 *}-->
 			<!--{assign var=color value="#FFFFFF"}-->
 		<!--{else}-->
-			<!--{* ´ñ¿ô¹Ô *}-->
+			<!--{* 奇数行 *}-->
 			<!--{assign var=color value="#D1DEFE"}-->
 		<!--{/if}-->
 	<!--{else}-->
-		<!--{* ºÇ½ª¹Ô *}-->
+		<!--{* 最終行 *}-->
 		<!--{assign var=color value="#FFD9EC"}-->
 	<!--{/if}-->
@@ -41,32 +41,32 @@
 		
 		<!--{if !$smarty.section.cnt.last}-->
-			<td align="center"><!--{*´ü´Ö*}--><!--{$arrResults[cnt][$keyname]}--><!--{if $keyname == "key_day"}-->(<!--{$arrWDAY[$wday]}-->)<!--{/if}--><!--{$tpl_tail}--></td>
+			<td align="center"><!--{*期間*}--><!--{$arrResults[cnt][$keyname]}--><!--{if $keyname == "key_day"}-->(<!--{$arrWDAY[$wday]}-->)<!--{/if}--><!--{$tpl_tail}--></td>
 		<!--{else}-->
-			<td align="center"><!--{*´ü´Ö*}-->¹ç·×</td>
+			<td align="center"><!--{*期間*}-->合計</td>
 		<!--{/if}-->
 		
-		<td align="right"><!--{*¹ØÆþ·ï¿ô*}--><!--{$arrResults[cnt].total_order}-->·ï</td>
-		<td align="right"><!--{*ÃËÀ­*}--><!--{$arrResults[cnt].men}--></td>
-		<td align="right"><!--{*½÷À­*}--><!--{$arrResults[cnt].women}--></td>
-		<td align="right"><!--{*ÃËÀ­(²ñ°÷)*}--><!--{$arrResults[cnt].men_member}--></td>
-		<td align="right"><!--{*ÃËÀ­(Èó²ñ°÷)*}--><!--{$arrResults[cnt].men_nonmember}--></td>
-		<td align="right"><!--{*½÷À­(²ñ°÷)*}--><!--{$arrResults[cnt].women_member}--></td>
-		<td align="right"><!--{*½÷À­(Èó²ñ°÷)*}--><!--{$arrResults[cnt].women_nonmember}--></td>
-		<td align="right"><!--{*¹ØÆþ¹ç·×*}--><!--{$arrResults[cnt].total|number_format}-->±ß</td>
-		<td align="right"><!--{*¹ØÆþÊ¿¶Ñ*}--><!--{$arrResults[cnt].total_average|number_format}-->±ß</td>
+		<td align="right"><!--{*購入件数*}--><!--{$arrResults[cnt].total_order}-->件</td>
+		<td align="right"><!--{*男性*}--><!--{$arrResults[cnt].men}--></td>
+		<td align="right"><!--{*女性*}--><!--{$arrResults[cnt].women}--></td>
+		<td align="right"><!--{*男性(会員)*}--><!--{$arrResults[cnt].men_member}--></td>
+		<td align="right"><!--{*男性(非会員)*}--><!--{$arrResults[cnt].men_nonmember}--></td>
+		<td align="right"><!--{*女性(会員)*}--><!--{$arrResults[cnt].women_member}--></td>
+		<td align="right"><!--{*女性(非会員)*}--><!--{$arrResults[cnt].women_nonmember}--></td>
+		<td align="right"><!--{*購入合計*}--><!--{$arrResults[cnt].total|number_format}-->円</td>
+		<td align="right"><!--{*購入平均*}--><!--{$arrResults[cnt].total_average|number_format}-->円</td>
 	</tr>
 	<!--{/section}-->
 	
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="100"><span class="white">´ü´Ö</span></td>
-		<td width="80"><span class="white">¹ØÆþ·ï¿ô</span></td>
-		<td width="80"><span class="white">ÃËÀ­</span></td>				
-		<td width="80"><span class="white">½÷À­</span></td>				
-		<td width="80"><span class="white">ÃËÀ­(²ñ°÷)</span></td>
-		<td width="80"><span class="white">ÃËÀ­<br />(Èó²ñ°÷)</span></td>
-		<td width="80"><span class="white">½÷À­(²ñ°÷)</span></td>
-		<td width="80"><span class="white">½÷À­<br />(Èó²ñ°÷)</span></td>
-		<td width="80"><span class="white">¹ØÆþ¹ç·×</span></td>
-		<td width="80"><span class="white">¹ØÆþÊ¿¶Ñ</span></td>
+		<td width="100"><span class="white">期間</span></td>
+		<td width="80"><span class="white">購入件数</span></td>
+		<td width="80"><span class="white">男性</span></td>				
+		<td width="80"><span class="white">女性</span></td>				
+		<td width="80"><span class="white">男性(会員)</span></td>
+		<td width="80"><span class="white">男性<br />(非会員)</span></td>
+		<td width="80"><span class="white">女性(会員)</span></td>
+		<td width="80"><span class="white">女性<br />(非会員)</span></td>
+		<td width="80"><span class="white">購入合計</span></td>
+		<td width="80"><span class="white">購入平均</span></td>
 	</tr>
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/total/page_job.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/total/page_job.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/total/page_job.tpl	(revision 15078)
@@ -1,37 +1,37 @@
 <table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="40"><span class="white">½ç°Ì</span></td>
-		<td width="175"><span class="white">¿¦¶È</span></td>
-		<td width="175"><span class="white">¹ØÆþ·ï¿ô</span></td>				
-		<td width="175"><span class="white">¹ØÆþ¹ç·×</span></td>				
-		<td width="175"><span class="white">¹ØÆþÊ¿¶Ñ</span></td>
+		<td width="40"><span class="white">順位</span></td>
+		<td width="175"><span class="white">職業</span></td>
+		<td width="175"><span class="white">購入件数</span></td>				
+		<td width="175"><span class="white">購入合計</span></td>				
+		<td width="175"><span class="white">購入平均</span></td>
 	</tr>
 	
 	<!--{section name=cnt loop=$arrResults}-->
-	<!--{* ¿§Ê¬¤±È½Äê *}-->
+	<!--{* 色分け判定 *}-->
 	<!--{assign var=type value="`$smarty.section.cnt.index%2`"}-->
 	<!--{if $type == 0}-->
-		<!--{* ¶ö¿ô¹Ô *}-->
+		<!--{* 偶数行 *}-->
 		<!--{assign var=color value="#FFFFFF"}-->
 	<!--{else}-->
-		<!--{* ´ñ¿ô¹Ô *}-->
+		<!--{* 奇数行 *}-->
 		<!--{assign var=color value="#D1DEFE"}-->
 	<!--{/if}-->
 
 	<tr bgcolor="<!--{$color}-->" class="fs12">
-		<td align="center"><!--{*½ç°Ì*}--><!--{$smarty.section.cnt.iteration}--></td>
-		<td align="center"><!--{*¿¦¶È*}--><!--{$arrResults[cnt].job_name}--></td>
-		<td align="right"><!--{*¹ØÆþ·ï¿ô*}--><!--{$arrResults[cnt].order_count}-->·ï</td>
-		<td align="right"><!--{*¹ØÆþ¹ç·×*}--><!--{$arrResults[cnt].total|number_format}-->±ß</td>
-		<td align="right"><!--{*¹ØÆþÊ¿¶Ñ*}--><!--{$arrResults[cnt].total_average|number_format}-->±ß</td>
+		<td align="center"><!--{*順位*}--><!--{$smarty.section.cnt.iteration}--></td>
+		<td align="center"><!--{*職業*}--><!--{$arrResults[cnt].job_name}--></td>
+		<td align="right"><!--{*購入件数*}--><!--{$arrResults[cnt].order_count}-->件</td>
+		<td align="right"><!--{*購入合計*}--><!--{$arrResults[cnt].total|number_format}-->円</td>
+		<td align="right"><!--{*購入平均*}--><!--{$arrResults[cnt].total_average|number_format}-->円</td>
 	</tr>
 	<!--{/section}-->
 	
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="40"><span class="white">½ç°Ì</span></td>
-		<td width="175"><span class="white">¿¦¶È</span></td>
-		<td width="175"><span class="white">¹ØÆþ·ï¿ô</span></td>				
-		<td width="175"><span class="white">¹ØÆþ¹ç·×</span></td>				
-		<td width="175"><span class="white">¹ØÆþÊ¿¶Ñ</span></td>
+		<td width="40"><span class="white">順位</span></td>
+		<td width="175"><span class="white">職業</span></td>
+		<td width="175"><span class="white">購入件数</span></td>				
+		<td width="175"><span class="white">購入合計</span></td>				
+		<td width="175"><span class="white">購入平均</span></td>
 	</tr>
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/total/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/total/index.tpl	(revision 13452)
+++ branches/feature-module-update/data/Smarty/templates/admin/total/index.tpl	(revision 15078)
@@ -6,14 +6,14 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="200">
-			<!-- ¥µ¥Ö¥Ê¥Ó -->
+			<!-- サブナビ -->
 			<!--{include file=$tpl_subnavi}-->
 		</td>
 		<td class="mainbg">
 		<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -32,5 +32,5 @@
 							<tr>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë--><!--{$tpl_subtitle}--></span></td>
+								<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル--><!--{$tpl_subtitle}--></span></td>
 								<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 							</tr>
@@ -42,5 +42,5 @@
 							</tr>
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+						<!--検索条件設定テーブルここから-->
 						<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 							<form name="search_form1" id="search_form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -50,5 +50,5 @@
 							<input type="hidden" name="type" value="<!--{$smarty.post.type}-->">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">·îÅÙ½¸·×</td>
+								<td bgcolor="#f2f1ec" width="110">月度集計</td>
 								<td bgcolor="#ffffff" width="607" colspan="3">
 									<span class="red"><!--{$arrErr.search_startyear_m}--></span>
@@ -56,9 +56,9 @@
 									<select name="search_startyear_m"  style="<!--{$arrErr.search_startyear_m|sfGetErrorColor}-->">
 									<!--{html_options options=$arrYear selected=$arrForm.search_startyear_m.value}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_startmonth_m" style="<!--{$arrErr.search_startyear_m|sfGetErrorColor}-->">
 									<!--{html_options options=$arrMonth selected=$arrForm.search_startmonth_m.value}-->
-									</select>·îÅÙ ¡Ê<!--{if $smarty.const.CLOSE_DAY == 31}-->Ëö<!--{else}--><!--{$smarty.const.CLOSE_DAY}--><!--{/if}-->ÆüÄù¤á¡Ë
-									¡¡<input type="submit" name="subm" value="·îÅÙ¤Ç½¸·×¤¹¤ë" />
+									</select>月度 （<!--{if $smarty.const.CLOSE_DAY == 31}-->末<!--{else}--><!--{$smarty.const.CLOSE_DAY}--><!--{/if}-->日締め）
+									　<input type="submit" name="subm" value="月度で集計する" />
 								</td>
 							</tr>
@@ -70,5 +70,5 @@
 							<input type="hidden" name="type" value="<!--{$smarty.post.type}-->">
 							<tr class="fs12n">
-								<td bgcolor="#f2f1ec" width="110">´ü´Ö½¸·×</td>
+								<td bgcolor="#f2f1ec" width="110">期間集計</td>
 								<td bgcolor="#ffffff" width="607" colspan="3">
 									<span class="red"><!--{$arrErr.search_startyear}--></span>
@@ -77,26 +77,26 @@
 									<option value="">----</option>
 									<!--{html_options options=$arrYear selected=$arrForm.search_startyear.value}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_startmonth" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrMonth selected=$arrForm.search_startmonth.value}-->
-									</select>·î
+									</select>月
 									<select name="search_startday" style="<!--{$arrErr.search_startyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrDay selected=$arrForm.search_startday.value}-->
-									</select>Æü¡Á
+									</select>日〜
 									<select name="search_endyear" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">----</option>
 									<!--{html_options options=$arrYear selected=$arrForm.search_endyear.value}-->
-									</select>Ç¯
+									</select>年
 									<select name="search_endmonth" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrMonth selected=$arrForm.search_endmonth.value}-->
-									</select>·î
+									</select>月
 									<select name="search_endday" style="<!--{$arrErr.search_endyear|sfGetErrorColor}-->">
 									<option value="">--</option>
 									<!--{html_options options=$arrDay selected=$arrForm.search_endday.value}-->
-									</select>Æü
-									¡¡<input type="submit" name="subm" value="´ü´Ö¤Ç½¸·×¤¹¤ë" />
+									</select>日
+									　<input type="submit" name="subm" value="期間で集計する" />
 								</td>
 							</tr>
@@ -104,5 +104,5 @@
 
 						</table>
-						<!--¸¡º÷¾ò·ïÀßÄê¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+						<!--検索条件設定テーブルここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -115,14 +115,14 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 
 
 <!--{if count($arrResults) > 0}-->
-	<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->
+	<!--★★検索結果一覧★★-->
 	<table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -143,8 +143,8 @@
 					<tr>
 						<td bgcolor="#f0f0f0">
-						<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+						<!--検索結果表示テーブル-->
 						<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr><td align="center">
-								<!--{* ¥¿¥¤¥È¥ëÉ½¼¨ *}-->
+								<!--{* タイトル表示 *}-->
 								<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td><hr noshade size="1" color="#f0f0f0" /></td></tr>
@@ -159,7 +159,7 @@
 									<tr>
 										<td align = center>
-										<input type="button" name="subm" value="¸¡º÷·ë²Ì¤òCSV¥À¥¦¥ó¥í¡¼¥É" onclick="fnModeSubmit('csv','','');" />
-										<!--{* PDFµ¡Ç½¤Ï¼¡´ü³«È¯¤ÇÄÉ²ÃÍ½Äê
-										 <input type="button" name="subm" value="¸¡º÷·ë²Ì¤òPDF¥À¥¦¥ó¥í¡¼¥É" onclick="fnModeSubmit('pdf','','');" />
+										<input type="button" name="subm" value="検索結果をCSVダウンロード" onclick="fnModeSubmit('csv','','');" />
+										<!--{* PDF機能は次期開発で追加予定
+										 <input type="button" name="subm" value="検索結果をPDFダウンロード" onclick="fnModeSubmit('pdf','','');" />
 										*}-->
 										</td>
@@ -167,5 +167,5 @@
 								</table>
 
-								<!--{* ¥°¥é¥ÕÉ½¼¨ *}-->		
+								<!--{* グラフ表示 *}-->		
 								<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="15"></td></tr>
@@ -173,6 +173,6 @@
 									<tr>
 										<td align="center">
-											<!--{* <img src="<!--{$tpl_image}-->?<!--{$cashtime}-->" alt="¥°¥é¥Õ"> *}-->
-											<img src="<!--{$smarty.server.PHP_SELF|escape}-->?draw_image=true&type=<!--{$smarty.post.type}-->&mode=search&page=<!--{$smarty.post.page}-->&search_startyear_m=<!--{$smarty.post.search_startyear_m}-->&search_startmonth_m=<!--{$smarty.post.search_startmonth_m}-->&search_startyear=<!--{$smarty.post.search_startyear}-->&search_startmonth=<!--{$smarty.post.search_startmonth}-->&search_startday=<!--{$smarty.post.search_startday}-->&search_endyear=<!--{$smarty.post.search_endyear}-->&search_endmonth=<!--{$smarty.post.search_endmonth}-->&search_endday=<!--{$smarty.post.search_endday}-->" alt="¥°¥é¥Õ">
+											<!--{* <img src="<!--{$tpl_image}-->?<!--{$cashtime}-->" alt="グラフ"> *}-->
+											<img src="<!--{$smarty.server.PHP_SELF|escape}-->?draw_image=true&type=<!--{$smarty.post.type}-->&mode=search&page=<!--{$smarty.post.page}-->&search_startyear_m=<!--{$smarty.post.search_startyear_m}-->&search_startmonth_m=<!--{$smarty.post.search_startmonth_m}-->&search_startyear=<!--{$smarty.post.search_startyear}-->&search_startmonth=<!--{$smarty.post.search_startmonth}-->&search_startday=<!--{$smarty.post.search_startday}-->&search_endyear=<!--{$smarty.post.search_endyear}-->&search_endmonth=<!--{$smarty.post.search_endmonth}-->&search_endday=<!--{$smarty.post.search_endday}-->" alt="グラフ">
 										</td>
 									</tr>
@@ -180,19 +180,19 @@
 									<!--{/if}-->
 								</table>
-								<!--{* ¥°¥é¥ÕÉ½¼¨ *}-->			
+								<!--{* グラフ表示 *}-->			
 								<table width="840" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr>
 										<td bgcolor="#cccccc">
-										<!--¢§¸¡º÷·ë²Ì¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+										<!--▼検索結果テーブルここから-->
 										<!--{include file=$tpl_page_type}-->
-										<!--¢¥¸¡º÷·ë²Ì¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+										<!--▲検索結果テーブルここまで-->
 										</td>
 									</tr>
 								</table>
-								<!--¢¥MAIN CONTENTS-->
-								</td>
-							</tr>
-						</table>
-						<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+								<!--▲MAIN CONTENTS-->
+								</td>
+							</tr>
+						</table>
+						<!--検索結果表示テーブル-->
 						</td>
 					</tr>
@@ -202,5 +202,5 @@
 		</form>
 	</table>
-<!--¢¥¸¡º÷·ë²ÌÉ½¼¨¥¨¥ê¥¢¤³¤³¤Þ¤Ç-->
+<!--▲検索結果表示エリアここまで-->
 <!--{else}-->
 	<!--{if $smarty.post.mode == 'search'}-->
@@ -221,8 +221,8 @@
 					<tr>
 						<td bgcolor="#f0f0f0">
-						<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+						<!--検索結果表示テーブル-->
 						<table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr><td align="center">	
-								<!--{* ¥¿¥¤¥È¥ëÉ½¼¨ *}-->
+								<!--{* タイトル表示 *}-->
 								<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td><hr noshade size="1" color="#f0f0f0" /></td></tr>
@@ -234,10 +234,10 @@
 								<table width="740" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="10"></td></tr>
-									<tr class="fs12"><td align="center" height="200">³ºÅö¤¹¤ë¥Ç¡¼¥¿¤Ï¤¢¤ê¤Þ¤»¤ó¡£</td></tr>
-								</table>
-								</td>
-							</tr>
-						</table>
-						<!--¸¡º÷·ë²ÌÉ½¼¨¥Æ¡¼¥Ö¥ë-->
+									<tr class="fs12"><td align="center" height="200">該当するデータはありません。</td></tr>
+								</table>
+								</td>
+							</tr>
+						</table>
+						<!--検索結果表示テーブル-->
 						</td>
 					</tr>
@@ -250,3 +250,3 @@
 <!--{/if}-->
 
-<!--¡ú¡ú¸¡º÷·ë²Ì°ìÍ÷¡ú¡ú-->		
+<!--★★検索結果一覧★★-->		
Index: branches/feature-module-update/data/Smarty/templates/admin/total/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/total/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/total/subnavi.tpl	(revision 15078)
@@ -7,15 +7,15 @@
 *}-->
 <table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-	<!--¥Ê¥Ó-->
-	<tr><td class=<!--{if !($arrForm.page.value == 'term' || $arrForm.page.value == '')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=term" onMouseOver="naviStyleChange('term', '#a5a5a5')" <!--{if !($arrForm.page.value == 'term' || $arrForm.page.value == '')}-->onMouseOut="naviStyleChange('term', '#636469')"<!--{/if}--> id="term"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">´ü´ÖÊÌ½¸·×</span></a></td></tr>
+	<!--ナビ-->
+	<tr><td class=<!--{if !($arrForm.page.value == 'term' || $arrForm.page.value == '')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=term" onMouseOver="naviStyleChange('term', '#a5a5a5')" <!--{if !($arrForm.page.value == 'term' || $arrForm.page.value == '')}-->onMouseOut="naviStyleChange('term', '#636469')"<!--{/if}--> id="term"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">期間別集計</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if !($arrForm.page.value == 'products')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=products" onMouseOver="naviStyleChange('products', '#a5a5a5')" <!--{if !($arrForm.page.value == 'products')}-->onMouseOut="naviStyleChange('products', '#636469')"<!--{/if}--> id="products"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¾¦ÉÊÊÌ½¸·×</span></a></td></tr>
+	<tr><td class=<!--{if !($arrForm.page.value == 'products')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=products" onMouseOver="naviStyleChange('products', '#a5a5a5')" <!--{if !($arrForm.page.value == 'products')}-->onMouseOut="naviStyleChange('products', '#636469')"<!--{/if}--> id="products"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">商品別集計</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if !($arrForm.page.value == 'age')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=age" onMouseOver="naviStyleChange('age', '#a5a5a5')" <!--{if !($arrForm.page.value == 'age')}-->onMouseOut="naviStyleChange('age', '#636469')"<!--{/if}--> id="age"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">Ç¯ÂåÊÌ½¸·×</span></a></td></tr>
+	<tr><td class=<!--{if !($arrForm.page.value == 'age')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=age" onMouseOver="naviStyleChange('age', '#a5a5a5')" <!--{if !($arrForm.page.value == 'age')}-->onMouseOut="naviStyleChange('age', '#636469')"<!--{/if}--> id="age"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">年代別集計</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if !($arrForm.page.value == 'job')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=job" onMouseOver="naviStyleChange('job', '#a5a5a5')" <!--{if !($arrForm.page.value == 'job')}-->onMouseOut="naviStyleChange('job', '#636469')"<!--{/if}--> id="job"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¿¦¶ÈÊÌ½¸·×</span></a></td></tr>
+	<tr><td class=<!--{if !($arrForm.page.value == 'job')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=job" onMouseOver="naviStyleChange('job', '#a5a5a5')" <!--{if !($arrForm.page.value == 'job')}-->onMouseOut="naviStyleChange('job', '#636469')"<!--{/if}--> id="job"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">職業別集計</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if !($arrForm.page.value == 'member')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=member" onMouseOver="naviStyleChange('member', '#a5a5a5')" <!--{if !($arrForm.page.value == 'member')}-->onMouseOut="naviStyleChange('member', '#636469')"<!--{/if}--> id="member"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">²ñ°÷ÊÌ½¸·×</span></a></td></tr>
+	<tr><td class=<!--{if !($arrForm.page.value == 'member')}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php?page=member" onMouseOver="naviStyleChange('member', '#a5a5a5')" <!--{if !($arrForm.page.value == 'member')}-->onMouseOut="naviStyleChange('member', '#636469')"<!--{/if}--> id="member"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">会員別集計</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<!--¥Ê¥Ó-->
+	<!--ナビ-->
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/total/page_age.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/total/page_age.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/total/page_age.tpl	(revision 15078)
@@ -8,34 +8,34 @@
 <table width="840" border="0" cellspacing="1" cellpadding="5" summary=" ">
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="185"><span class="white">Ç¯Îð</span></td>
-		<td width="185"><span class="white">¹ØÆþ·ï¿ô</span></td>				
-		<td width="185"><span class="white">¹ØÆþ¹ç·×</span></td>				
-		<td width="185"><span class="white">¹ØÆþÊ¿¶Ñ</span></td>
+		<td width="185"><span class="white">年齢</span></td>
+		<td width="185"><span class="white">購入件数</span></td>				
+		<td width="185"><span class="white">購入合計</span></td>				
+		<td width="185"><span class="white">購入平均</span></td>
 	</tr>
 	
 	<!--{section name=cnt loop=$arrResults}-->
-	<!--{* ¿§Ê¬¤±È½Äê *}-->
+	<!--{* 色分け判定 *}-->
 	<!--{assign var=type value="`$smarty.section.cnt.index%2`"}-->
 	<!--{if $type == 0}-->
-		<!--{* ¶ö¿ô¹Ô *}-->
+		<!--{* 偶数行 *}-->
 		<!--{assign var=color value="#FFFFFF"}-->
 	<!--{else}-->
-		<!--{* ´ñ¿ô¹Ô *}-->
+		<!--{* 奇数行 *}-->
 		<!--{assign var=color value="#D1DEFE"}-->
 	<!--{/if}-->
 
 	<tr bgcolor="<!--{$color}-->" class="fs12">
-		<td align="center"><!--{*Ç¯Îð*}--><!--{$arrResults[cnt].age_name}--></td>
-		<td align="right"><!--{*¹ØÆþ·ï¿ô*}--><!--{$arrResults[cnt].order_count}-->·ï</td>
-		<td align="right"><!--{*¹ØÆþ¹ç·×*}--><!--{$arrResults[cnt].total|number_format}-->±ß</td>
-		<td align="right"><!--{*¹ØÆþÊ¿¶Ñ*}--><!--{$arrResults[cnt].total_average|number_format}-->±ß</td>
+		<td align="center"><!--{*年齢*}--><!--{$arrResults[cnt].age_name}--></td>
+		<td align="right"><!--{*購入件数*}--><!--{$arrResults[cnt].order_count}-->件</td>
+		<td align="right"><!--{*購入合計*}--><!--{$arrResults[cnt].total|number_format}-->円</td>
+		<td align="right"><!--{*購入平均*}--><!--{$arrResults[cnt].total_average|number_format}-->円</td>
 	</tr>
 	<!--{/section}-->
 	
 	<tr bgcolor="#636469" align="center" class="fs12n">
-		<td width="185"><span class="white">Ç¯Îð</span></td>
-		<td width="185"><span class="white">¹ØÆþ·ï¿ô</span></td>				
-		<td width="185"><span class="white">¹ØÆþ¹ç·×</span></td>				
-		<td width="185"><span class="white">¹ØÆþÊ¿¶Ñ</span></td>
+		<td width="185"><span class="white">年齢</span></td>
+		<td width="185"><span class="white">購入件数</span></td>				
+		<td width="185"><span class="white">購入合計</span></td>				
+		<td width="185"><span class="white">購入平均</span></td>
 	</tr>
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/system/module.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/system/module.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/system/module.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="">
@@ -13,12 +13,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -37,5 +37,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥â¥¸¥å¡¼¥ëµ¡Ç½°ìÍ÷</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->モジュール機能一覧</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -48,20 +48,20 @@
 								</table>
 								
-								<!--{* °ìÍ÷¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Î¤ßÉ½¼¨¤¹¤ë *}-->
+								<!--{* 一覧が存在する場合のみ表示する *}-->
 								<!--{if count($arrUpdate) > 0 }-->
 								<table width="678" border="0" cellspacing="1" cellpadding="4" summary=" ">
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="170">µ¡Ç½Ì¾</td>
-										<td width="300">ÀâÌÀ</td>
-										<td width="50">¸½¾õ</td>										
-										<td width="50">ºÇ¿·</td>										
-										<td width="80">¥ê¥ê¡¼¥¹Æü</td>
-										<td width="50">ÀßÄê</td>
-										<td width="50">¼Â¹Ô</td>
+										<td width="170">機能名</td>
+										<td width="300">説明</td>
+										<td width="50">現状</td>										
+										<td width="50">最新</td>										
+										<td width="80">リリース日</td>
+										<td width="50">設定</td>
+										<td width="50">実行</td>
 									</tr>
 									<!--{section name=cnt loop=$arrUpdate}-->
 									<tr bgcolor="#ffffff" class="fs12">
 										<td ><!--{$arrUpdate[cnt].module_name}--></td>
-										<td ><!--{$arrUpdate[cnt].module_explain}-->(<!--{$arrUpdate[cnt].eccube_version}-->°Ê¹ß¤ËÂÐ±þ)</td>
+										<td ><!--{$arrUpdate[cnt].module_explain}-->(<!--{$arrUpdate[cnt].eccube_version}-->以降に対応)</td>
 										<td align="center"><!--{$arrUpdate[cnt].now_version|default:"-"}--></td>
 										<td align="center"><!--{$arrUpdate[cnt].latest_version}--></td>		
@@ -70,15 +70,15 @@
 										<!--{if $arrUpdate[cnt].now_version == "" || $arrUpdate[cnt].now_version < $arrUpdate[cnt].latest_version}-->
 											<!--{if $arrUpdate[cnt].eccube_version <= $smarty.const.ECCUBE_VERSION}-->
-											<span class="icon_edit"><a href="#" onclick="fnModeSubmit('install','module_id','<!--{$arrUpdate[cnt].module_id}-->');">Å¬ÍÑ</a></span>
+											<span class="icon_edit"><a href="#" onclick="fnModeSubmit('install','module_id','<!--{$arrUpdate[cnt].module_id}-->');">適用</a></span>
 											<!--{else}-->
 											-
 											<!--{/if}-->
 										<!--{else}-->
-											<span class="icon_delete"><a href="#" onclick="fnModeSubmit('uninstall','module_id','<!--{$arrUpdate[cnt].module_id}-->');">ºï½ü</a></span>
+											<span class="icon_delete"><a href="#" onclick="fnModeSubmit('uninstall','module_id','<!--{$arrUpdate[cnt].module_id}-->');">削除</a></span>
 										<!--{/if}-->									
 										</td>
 										<td align="center">
 										<!--{if $arrUpdate[cnt].now_version != ""}-->
-											<span class="icon_confirm"><a href="#" onclick="win01('<!--{$smarty.const.URL_DIR}-->load_module.php?module_id=<!--{$arrUpdate[cnt].module_id}-->','module<!--{$arrUpdate[cnt].module_id}-->','<!--{$arrUpdate[cnt].module_x}-->','<!--{$arrUpdate[cnt].module_y}-->'); return false;">¼Â¹Ô</a></span>
+											<span class="icon_confirm"><a href="#" onclick="win01('<!--{$smarty.const.URL_DIR}-->load_module.php?module_id=<!--{$arrUpdate[cnt].module_id}-->','module<!--{$arrUpdate[cnt].module_id}-->','<!--{$arrUpdate[cnt].module_x}-->','<!--{$arrUpdate[cnt].module_y}-->'); return false;">実行</a></span>
 										<!--{else}-->
 											-
@@ -91,5 +91,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="4" summary=" ">
 									<tr bgcolor="#ffffff" align="center" class="fs12n">
-										<td>¸½ºß¡¢¥â¥¸¥å¡¼¥ë¾ðÊó¤Ï¤´¤¶¤¤¤Þ¤»¤ó¡£</td>
+										<td>現在、モジュール情報はございません。</td>
 									</tr>
 								</table>
@@ -112,5 +112,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="submit" name="subm" value="ºÇ¿·¤Î¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¤ò¼èÆÀ¤¹¤ë"/></td>
+												<td><input type="submit" name="subm" value="最新のアップデート情報を取得する"/></td>
 											</tr>
 										</table>
@@ -133,5 +133,5 @@
 									<tr bgcolor="#ffffff" class="fs12">
 										<td>
-											¢§¼Â¹Ô·ë²Ì<br>
+											▼実行結果<br>
 											<!--{$update_mess}-->
 										</td>
@@ -150,10 +150,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/system/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/system/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/system/index.tpl	(revision 15078)
@@ -6,17 +6,17 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="">
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -35,5 +35,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥á¥ó¥Ð¡¼´ÉÍý</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->メンバー管理</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -51,7 +51,7 @@
 											<tr bgcolor="#ffffff" class="fs12n">
 												<td align="center">
-												<!--¢§¥Ú¡¼¥¸Á÷¤ê-->
+												<!--▼ページ送り-->
 												<!--{$tpl_strnavi}-->
-												<!--¢¥¥Ú¡¼¥¸Á÷¤ê-->
+												<!--▲ページ送り-->
 												</td>
 											</tr>
@@ -59,32 +59,32 @@
 										</table>
 								
-										<!--¢§¥á¥ó¥Ð¡¼°ìÍ÷¤³¤³¤«¤é-->
+										<!--▼メンバー一覧ここから-->
 										<table width="650" bgcolor="#cccccc" border="0" cellspacing="1" cellpadding="5" summary=" ">
 											<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-												<td width="65">¸¢¸Â</td>
-												<td width="155">Ì¾Á°</td>
-												<td width="155">½êÂ°</td>
-												<td width="30">²ÔÆ°</td>
-												<td width="60">Èó²ÔÆ°</td>
-												<td width="50">ÊÔ½¸</td>
-												<td width="50">ºï½ü</td>
-												<td width="80">°ÜÆ°</td>
+												<td width="65">権限</td>
+												<td width="155">名前</td>
+												<td width="155">所属</td>
+												<td width="30">稼動</td>
+												<td width="60">非稼動</td>
+												<td width="50">編集</td>
+												<td width="50">削除</td>
+												<td width="80">移動</td>
 											</tr>
-											<!--{section name=data loop=$list_data}--><!--¢§¥á¥ó¥Ð¡¼<!--{$smarty.section.data.iteration}-->-->
+											<!--{section name=data loop=$list_data}--><!--▼メンバー<!--{$smarty.section.data.iteration}-->-->
 											<tr bgcolor="#ffffff" class="fs12">
 												<!--{assign var="auth" value=$list_data[data].authority}--><td width="65" align="center"><!--{$arrAUTHORITY[$auth]|escape}--></td>
 												<td width=""><!--{$list_data[data].name|escape}--></td>
 												<td width=""><!--{$list_data[data].department|escape}--></td>
-												<td width="" align="center"><!--{if $list_data[data].work eq 1}--><input type="radio" name="radio<!--{$smarty.section.data.iteration}-->" value="²ÔÆ°" onclick="fnChangeRadio(this.name, 1, <!--{$list_data[data].member_id}-->, <!--{$tpl_disppage}-->);" checked /><!--{else}--><input type="radio" name="radio<!--{$smarty.section.data.iteration}-->" value="²ÔÆ°" onclick="fnChangeRadio(this.name, 1, <!--{$list_data[data].member_id}-->, <!--{$tpl_disppage}-->);"/><!--{/if}--></td>
-												<td width="" align="center"><!--{if $list_data[data].work eq 0}--><input type="radio" name="radio<!--{$smarty.section.data.iteration}-->" value="Èó²ÔÆ°"  onclick="fnChangeRadio(this.name, 0, <!--{$list_data[data].member_id}-->, <!--{$tpl_disppage}-->);" checked /><!--{else}--><input type="radio" name="radio<!--{$smarty.section.data.iteration}-->" value="Èó²ÔÆ°" onclick="fnChangeRadio(this.name, 0, <!--{$list_data[data].member_id}-->, <!--{$tpl_disppage}-->);" <!--{if $workmax <= 1 }-->disabled<!--{/if}-->  /><!--{/if}--></td>
-												<td width="" align="center"><a href="./" onClick="win01('./input.php?id=<!--{$list_data[data].member_id}-->&pageno=<!--{$tpl_disppage}-->','member_edit','500','420'); return false;">ÊÔ½¸</a></td>
-												<td width="" align="center"><!--{if $workmax > 1 }--><a href="./" onClick="fnDeleteMember(<!--{$list_data[data].member_id}-->,<!--{$tpl_disppage}-->); return false;">ºï½ü</a><!--{else}-->-<!--{/if}--></td>
+												<td width="" align="center"><!--{if $list_data[data].work eq 1}--><input type="radio" name="radio<!--{$smarty.section.data.iteration}-->" value="稼動" onclick="fnChangeRadio(this.name, 1, <!--{$list_data[data].member_id}-->, <!--{$tpl_disppage}-->);" checked /><!--{else}--><input type="radio" name="radio<!--{$smarty.section.data.iteration}-->" value="稼動" onclick="fnChangeRadio(this.name, 1, <!--{$list_data[data].member_id}-->, <!--{$tpl_disppage}-->);"/><!--{/if}--></td>
+												<td width="" align="center"><!--{if $list_data[data].work eq 0}--><input type="radio" name="radio<!--{$smarty.section.data.iteration}-->" value="非稼動"  onclick="fnChangeRadio(this.name, 0, <!--{$list_data[data].member_id}-->, <!--{$tpl_disppage}-->);" checked /><!--{else}--><input type="radio" name="radio<!--{$smarty.section.data.iteration}-->" value="非稼動" onclick="fnChangeRadio(this.name, 0, <!--{$list_data[data].member_id}-->, <!--{$tpl_disppage}-->);" <!--{if $workmax <= 1 }-->disabled<!--{/if}-->  /><!--{/if}--></td>
+												<td width="" align="center"><a href="./" onClick="win01('./input.php?id=<!--{$list_data[data].member_id}-->&pageno=<!--{$tpl_disppage}-->','member_edit','500','420'); return false;">編集</a></td>
+												<td width="" align="center"><!--{if $workmax > 1 }--><a href="./" onClick="fnDeleteMember(<!--{$list_data[data].member_id}-->,<!--{$tpl_disppage}-->); return false;">削除</a><!--{else}-->-<!--{/if}--></td>
 												<td width="" align="center">
 												<!--{$tpl_nomove}-->
-												<!--{if !($smarty.section.data.first && $tpl_disppage eq 1) }--><a href="./rank.php?id=<!--{$list_data[data].member_id}-->&move=up&pageno=<!--{$tpl_disppage}-->">¾å¤Ø</a><!--{/if}-->
-												<!--{if !($smarty.section.data.last && $tpl_disppage eq $tpl_pagemax) }--><a href="./rank.php?id=<!--{$list_data[data].member_id}-->&move=down&pageno=<!--{$tpl_disppage}-->">²¼¤Ø</a><!--{/if}-->
+												<!--{if !($smarty.section.data.first && $tpl_disppage eq 1) }--><a href="./rank.php?id=<!--{$list_data[data].member_id}-->&move=up&pageno=<!--{$tpl_disppage}-->">上へ</a><!--{/if}-->
+												<!--{if !($smarty.section.data.last && $tpl_disppage eq $tpl_pagemax) }--><a href="./rank.php?id=<!--{$list_data[data].member_id}-->&move=down&pageno=<!--{$tpl_disppage}-->">下へ</a><!--{/if}-->
 												</td>
 											</tr>
-											<!--¢¥¥á¥ó¥Ð¡¼<!--{$smarty.section.data.iteration}-->-->
+											<!--▲メンバー<!--{$smarty.section.data.iteration}-->-->
 											<!--{/section}-->
 										</table>
@@ -93,7 +93,7 @@
 											<tr bgcolor="#ffffff" class="fs12n">
 												<td align="center">
-												<!--¢§¥Ú¡¼¥¸Á÷¤ê-->
+												<!--▼ページ送り-->
 												<!--{$tpl_strnavi}-->
-												<!--¢¥¥Ú¡¼¥¸Á÷¤ê-->
+												<!--▲ページ送り-->
 								
 												</td>
@@ -116,5 +116,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="button" name="new" value="¥á¥ó¥Ð¡¼¿·µ¬ÅÐÏ¿" onclick="win01('./input.php','input','500','420');" /></td>
+												<td><input type="button" name="new" value="メンバー新規登録" onclick="win01('./input.php','input','500','420');" /></td>
 											</tr>
 										</table>
@@ -136,10 +136,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/system/subnavi.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/system/subnavi.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/system/subnavi.tpl	(revision 15078)
@@ -7,13 +7,13 @@
 *}-->
 <table width="141" border="0" cellspacing="0" cellpadding="0" summary=" " id="menu_navi">
-	<!--¥Ê¥Ó-->
-	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥á¥ó¥Ð¡¼´ÉÍý</span></a></td></tr>
+	<!--ナビ-->
+	<tr><td class=<!--{if $tpl_subno != 'index'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./index.php" onMouseOver="naviStyleChange('index', '#a5a5a5')" <!--{if $tpl_subno != 'index'}-->onMouseOut="naviStyleChange('index', '#636469')"<!--{/if}--> id="index"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">メンバー管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'update'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./update.php" onMouseOver="naviStyleChange('update', '#a5a5a5')" <!--{if $tpl_subno != 'update'}-->onMouseOut="naviStyleChange('update', '#636469')"<!--{/if}--> id="update"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥¢¥Ã¥×¥Ç¡¼¥È´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'update'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./update.php" onMouseOver="naviStyleChange('update', '#a5a5a5')" <!--{if $tpl_subno != 'update'}-->onMouseOut="naviStyleChange('update', '#636469')"<!--{/if}--> id="update"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">アップデート管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'module'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./module.php" onMouseOver="naviStyleChange('module', '#a5a5a5')" <!--{if $tpl_subno != 'module'}-->onMouseOut="naviStyleChange('module', '#636469')"<!--{/if}--> id="module"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥â¥¸¥å¡¼¥ë´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'module'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./module.php" onMouseOver="naviStyleChange('module', '#a5a5a5')" <!--{if $tpl_subno != 'module'}-->onMouseOut="naviStyleChange('module', '#636469')"<!--{/if}--> id="module"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">モジュール管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<tr><td class=<!--{if $tpl_subno != 'bkup'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./bkup.php" onMouseOver="naviStyleChange('bkup', '#a5a5a5')" <!--{if $tpl_subno != 'bkup'}-->onMouseOut="naviStyleChange('bkup', '#636469')"<!--{/if}--> id="bkup"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">¥Ð¥Ã¥¯¥¢¥Ã¥×´ÉÍý</span></a></td></tr>
+	<tr><td class=<!--{if $tpl_subno != 'bkup'}-->"navi"<!--{else}-->"navi-on"<!--{/if}-->><a href="./bkup.php" onMouseOver="naviStyleChange('bkup', '#a5a5a5')" <!--{if $tpl_subno != 'bkup'}-->onMouseOut="naviStyleChange('bkup', '#636469')"<!--{/if}--> id="bkup"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/icon.jpg" width="15" height="9" alt="" border="0"><span class="navi_text">バックアップ管理</span></a></td></tr>
 	<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/navi_line.gif" width="140" height="2" alt=""></td></tr>
-	<!--¥Ê¥Ó-->
+	<!--ナビ-->
 </table>
Index: branches/feature-module-update/data/Smarty/templates/admin/system/input.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/system/input.tpl	(revision 14993)
+++ branches/feature-module-update/data/Smarty/templates/admin/system/input.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡¡-->
+<!--　-->
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
@@ -21,5 +21,5 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/admin.js"></script>
 <!--{include file='css/contents.tpl'}-->
-<title>¥á¥ó¥Ð¡¼ÅÐÏ¿¡¦ÊÔ½¸</title>
+<title>メンバー登録・編集</title>
 <script type="text/javascript">
 <!--
@@ -35,5 +35,5 @@
 
 <div align="center">
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="<!--{$tpl_recv}-->" onsubmit="return fnRegistMember();">
@@ -45,7 +45,7 @@
 	<tr valign="top">
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -65,5 +65,5 @@
 										<tr>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-											<td bgcolor="#636469" width="400" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥á¥ó¥Ð¡¼ÅÐÏ¿/ÊÔ½¸</span></td>
+											<td bgcolor="#636469" width="400" class="fs14n"><span class="white"><!--コンテンツタイトル-->メンバー登録/編集</span></td>
 											<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 										</tr>
@@ -78,29 +78,29 @@
 									<table width="440" border="0" cellspacing="1" cellpadding="8" summary=" ">
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">Ì¾Á°</td>
-											<td width="337" bgcolor="#ffffff"><!--{if $arrErr.name}--><span class="red"><!--{$arrErr.name}--></span><!--{/if}--><input type="text" name="name" size="30" class="box30" value="<!--{$arrForm.name}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>¡¡<span class="red">¢¨É¬¿ÜÆþÎÏ</span>
+											<td width="90" bgcolor="#f3f3f3">名前</td>
+											<td width="337" bgcolor="#ffffff"><!--{if $arrErr.name}--><span class="red"><!--{$arrErr.name}--></span><!--{/if}--><input type="text" name="name" size="30" class="box30" value="<!--{$arrForm.name}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>　<span class="red">※必須入力</span>
 											</td>
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">½êÂ°</td>
+											<td width="90" bgcolor="#f3f3f3">所属</td>
 											<td width="337" bgcolor="#ffffff"><!--{if $arrErr.department}--><span class="red"><!--{$arrErr.department}--></span><!--{/if}--><input type="text" name="department" size="30" class="box30" value="<!--{$arrForm.department}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>
 											</td>
 										</tr>
 										<tr class="fs12">
-											<td width="90" bgcolor="#f3f3f3">¥í¥°¥¤¥ó£É£Ä</td>
-											<td width="337" bgcolor="#ffffff"><!--{if $arrErr.login_id}--><span class="red"><!--{$arrErr.login_id}--></span><!--{/if}--><input type="text" name="login_id" size="20" class="box20"  value="<!--{$arrForm.login_id}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>¡¡<span class="red">¢¨É¬¿ÜÆþÎÏ</span><br />
-											¢¨È¾³Ñ±Ñ¿ô»ú¡¦15Ê¸»ú°ÊÆâ</td>
+											<td width="90" bgcolor="#f3f3f3">ログインＩＤ</td>
+											<td width="337" bgcolor="#ffffff"><!--{if $arrErr.login_id}--><span class="red"><!--{$arrErr.login_id}--></span><!--{/if}--><input type="text" name="login_id" size="20" class="box20"  value="<!--{$arrForm.login_id}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>　<span class="red">※必須入力</span><br />
+											※半角英数字・15文字以内</td>
 										</tr>
 										<tr class="fs12">
-											<td width="90" bgcolor="#f3f3f3">¥Ñ¥¹¥ï¡¼¥É</td>
-											<td width="337" bgcolor="#ffffff"><!--{if $arrErr.password}--><span class="red"><!--{$arrErr.password}--></span><!--{/if}--><input type="password" name="password" size="20" class="box20" value="<!--{$arrForm.password}-->" onfocus="<!--{$tpl_onfocus}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>¡¡<span class="red">¢¨É¬¿ÜÆþÎÏ</span><br />
-											¢¨È¾³Ñ±Ñ¿ô»ú¡¦15Ê¸»ú°ÊÆâ</td>
+											<td width="90" bgcolor="#f3f3f3">パスワード</td>
+											<td width="337" bgcolor="#ffffff"><!--{if $arrErr.password}--><span class="red"><!--{$arrErr.password}--></span><!--{/if}--><input type="password" name="password" size="20" class="box20" value="<!--{$arrForm.password}-->" onfocus="<!--{$tpl_onfocus}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->"/>　<span class="red">※必須入力</span><br />
+											※半角英数字・15文字以内</td>
 										</tr>
 										<tr class="fs12n">
-											<td width="90" bgcolor="#f3f3f3">´ÉÍý¸¢¸Â</td>
+											<td width="90" bgcolor="#f3f3f3">管理権限</td>
 											<td width="337" bgcolor="#ffffff"><!--{if $arrErr.authority}--><span class="red"><!--{$arrErr.authority}--></span><!--{/if}--><select name="authority">
-											<option value="" >ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+											<option value="" >選択してください</option>
 											<!--{html_options options=$arrAUTHORITY selected=$arrForm.authority}-->
-											</select>¡¡<span class="red">¢¨É¬¿ÜÆþÎÏ</span></td>
+											</select>　<span class="red">※必須入力</span></td>
 										</tr>
 									</table>
@@ -117,5 +117,5 @@
 											<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 												<tr>
-													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="¤³¤ÎÆâÍÆ¤ÇÅÐÏ¿¤¹¤ë" border="0" name="subm" ></td>
+													<td><input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist_on.jpg',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg',this)" src="<!--{$smarty.const.URL_DIR}-->img/contents/btn_regist.jpg" width="123" height="24" alt="この内容で登録する" border="0" name="subm" ></td>
 												</tr>
 											</table>
@@ -137,12 +137,12 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 </div>
 
Index: branches/feature-module-update/data/Smarty/templates/admin/system/update_confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/system/update_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/system/update_confirm.tpl	(revision 15078)
@@ -6,16 +6,16 @@
  */
 *}-->
-FTP¤ÎÀÜÂ³¤¬À®¸ù¤·¤Þ¤·¤¿¡£<br/>
-°Ê²¼¤Î¥Õ¥©¥ë¥À¤Ë¡¢¥¤¥ó¥¹¥È¡¼¥ë¥Õ¥¡¥¤¥ë¤ò°ì»þÅª¤Ë³ÊÇ¼¤·¤Þ¤¹¡£</br>
+FTPの接続が成功しました。<br/>
+以下のフォルダに、インストールファイルを一時的に格納します。</br>
 <!--{$local_save_dir}--><br/>
-¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤Ë½ñ¤­¹þ¤ß¸¢¸Â¤òÍ¿¤¨¤Æ¤¯¤À¤µ¤¤¡£</br>
-¤Þ¤¿¡¢¼¡¤Î¾ðÊó¤ËÃí°Õ¤·¤Æ¡¢¥¤¥ó¥¹¥È¡¼¥ë¤·¤Æ¤¯¤À¤µ¤¤</br>
+親ディレクトリに書き込み権限を与えてください。</br>
+また、次の情報に注意して、インストールしてください</br>
 
 <!--{section name=cnt loop=$arrFile}-->
 	<!--{if $arrFile[cnt].main_file != ""}-->
-		¡¦<!--{$arrFile[cnt].main_file|escape}-->¤ò½ñ¤­¹þ¤ß¤Þ¤¹¡£</br>¿Æ¥Ç¥£¥ì¥¯¥È¥ê¤Ë½ñ¤­¹þ¤ß¸¢¸Â¤òÍ¿¤¨¤Æ¤¯¤À¤µ¤¤¡£</br>
+		・<!--{$arrFile[cnt].main_file|escape}-->を書き込みます。</br>親ディレクトリに書き込み権限を与えてください。</br>
 	<!--{/if}-->
 	<!--{if $arrFile[cnt].sql_file != ""}-->
-		¡¦¥Æ¡¼¥Ö¥ë<!--{$arrFile[cnt].sql_file}-->¤òºÆ¹½ÃÛ¤·¤Þ¤¹¤Î¤Ç¡¢¤´Ãí°Õ¤¯¤À¤µ¤¤¡£</br>¥Ç¡¼¥¿¤Ï¼«Æ°Åª¤Ë¥Ð¥Ã¥¯¥¢¥Ã¥×¤ò¼è¤ê¤Þ¤¹</br>
+		・テーブル<!--{$arrFile[cnt].sql_file}-->を再構築しますので、ご注意ください。</br>データは自動的にバックアップを取ります</br>
 	<!--{/if}-->
 <!--{/section}-->
@@ -24,4 +24,4 @@
 <input type="hidden" name="mode" value="install">
 <input type="hidden" name="update_id" value="<!--{$smarty.post.update_id}-->">
-<input type="button" name="back" value="Ìá¤ë" onclick="location.href='./update.php'";>¡¡<input type="submit" value="¥¤¥ó¥¹¥È¡¼¥ë">
+<input type="button" name="back" value="戻る" onclick="location.href='./update.php'";>　<input type="submit" value="インストール">
 </form1>
Index: branches/feature-module-update/data/Smarty/templates/admin/system/bkup.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/system/bkup.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/system/bkup.tpl	(revision 15078)
@@ -4,5 +4,5 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="">
@@ -11,12 +11,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -36,5 +36,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Ð¥Ã¥¯¥¢¥Ã¥×ºîÀ®</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->バックアップ作成</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -49,16 +49,16 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr align="center" class="fs12n">
-										<td bgcolor="#f2f1ec" width="130">¥Ð¥Ã¥¯¥¢¥Ã¥×Ì¾<span class="red"> *</span></td>
+										<td bgcolor="#f2f1ec" width="130">バックアップ名<span class="red"> *</span></td>
 										<td bgcolor="#ffffff" width="548" align=left>
 											<span class="red12"><!--{$arrErr.bkup_name}--></span>
-											<input type="text" name="bkup_name" value="<!--{$arrForm.bkup_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.bkup_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}--> ime-mode: disabled;" /><span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.STEXT_LEN}-->Ê¸»ú¡Ë</span>
+											<input type="text" name="bkup_name" value="<!--{$arrForm.bkup_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" size="60" class="box60" style="<!--{if $arrErr.bkup_name != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}-->;<!--{/if}--> ime-mode: disabled;" /><span class="red"> （上限<!--{$smarty.const.STEXT_LEN}-->文字）</span>
 										</td>
 									</tr>
 									<tr align="center" class="fs12n">
-										<td bgcolor="#f2f1ec" width="130">¥Ð¥Ã¥¯¥¢¥Ã¥×¥á¥â</td>
+										<td bgcolor="#f2f1ec" width="130">バックアップメモ</td>
 										<td bgcolor="#ffffff" width="548" align=left>
 											<span class="red12"><!--{$arrErr.bkup_memo}--></span>
 											<textarea name="bkup_memo" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" cols="60" rows="5" class="area60" style="<!--{if $arrErr.bkup_memo != ""}-->background-color: <!--{$smarty.const.ERR_COLOR}--><!--{/if}-->" ><!--{$arrForm.bkup_memo|escape}--></textarea>
-											<span class="red"> ¡Ê¾å¸Â<!--{$smarty.const.MTEXT_LEN}-->Ê¸»ú¡Ë</span>
+											<span class="red"> （上限<!--{$smarty.const.MTEXT_LEN}-->文字）</span>
 										</td>
 									</tr>
@@ -76,5 +76,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="button" name="cre_bkup" value="¥Ð¥Ã¥¯¥¢¥Ã¥×¥Ç¡¼¥¿¤òºîÀ®¤¹¤ë" onClick="document.body.style.cursor = 'wait'; form1.mode.value='bkup'; submit();" /></td>
+												<td><input type="button" name="cre_bkup" value="バックアップデータを作成する" onClick="document.body.style.cursor = 'wait'; form1.mode.value='bkup'; submit();" /></td>
 											</tr>
 										</table>
@@ -97,5 +97,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥Ð¥Ã¥¯¥¢¥Ã¥×°ìÍ÷</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->バックアップ一覧</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -108,14 +108,14 @@
 								</table>
 								
-								<!--{* °ìÍ÷¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Î¤ßÉ½¼¨¤¹¤ë *}-->
+								<!--{* 一覧が存在する場合のみ表示する *}-->
 								<!--{if count($arrBkupList) > 0 }-->
 								<table width="678" border="0" cellspacing="1" cellpadding="8" summary=" ">
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="150" align="center">¥Ð¥Ã¥¯¥¢¥Ã¥×Ì¾</td>
-										<td width="338">¥Ð¥Ã¥¯¥¢¥Ã¥×¥á¥â</td>
-										<td width="170">ºîÀ®Æü</td>
-										<td width="50">¥ê¥¹¥È¥¢</td>
-										<td width="90">¥À¥¦¥ó¥í¡¼¥É</td>
-										<td width="50" align="center">ºï½ü</td>
+										<td width="150" align="center">バックアップ名</td>
+										<td width="338">バックアップメモ</td>
+										<td width="170">作成日</td>
+										<td width="50">リストア</td>
+										<td width="90">ダウンロード</td>
+										<td width="50" align="center">削除</td>
 									</tr>
 									<!--{section name=cnt loop=$arrBkupList}-->
@@ -145,6 +145,6 @@
 									<tr bgcolor="#ffffff" class="fs12">
 										<td>
-											¢§¼Â¹Ô·ë²Ì<br>
-											<!--{if $restore_err == false}--><input type="button" name="restore_config" value="¥Æ¡¼¥Ö¥ë¹½À®¤òÌµ»ë¤·¤Æ¥ê¥¹¥È¥¢¤¹¤ë" onClick="document.body.style.cursor = 'wait'; form1.mode.value='restore_config'; form1.list_name.value='<!--{$restore_name}-->'; submit();" /><br><!--{/if}-->
+											▼実行結果<br>
+											<!--{if $restore_err == false}--><input type="button" name="restore_config" value="テーブル構成を無視してリストアする" onClick="document.body.style.cursor = 'wait'; form1.mode.value='restore_config'; form1.list_name.value='<!--{$restore_name}-->'; submit();" /><br><!--{/if}-->
 											<!--{$restore_msg}-->
 										</td>
@@ -163,10 +163,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/system/update.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/system/update.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/system/update.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 <form name="form1" id="form1" method="post" action="">
@@ -13,12 +13,12 @@
 	<tr valign="top">
 		<td background="<!--{$smarty.const.URL_DIR}-->img/contents/navi_bg.gif" height="402">
-			<!--¢§SUB NAVI-->
+			<!--▼SUB NAVI-->
 			<!--{include file=$tpl_subnavi}-->
-			<!--¢¥SUB NAVI-->
+			<!--▲SUB NAVI-->
 		</td>
 		<td class="mainbg">
-			<!--¢§ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤«¤é-->
+			<!--▼登録テーブルここから-->
 			<table width="737" border="0" cellspacing="0" cellpadding="0" summary=" ">
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 				<tr>
 					<td align="center">
@@ -37,5 +37,5 @@
 									<tr>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_left.gif" width="22" height="12" alt=""></td>
-										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--¥³¥ó¥Æ¥ó¥Ä¥¿¥¤¥È¥ë-->¥¢¥Ã¥×¥Ç¡¼¥Èµ¡Ç½°ìÍ÷</span></td>
+										<td bgcolor="#636469" width="638" class="fs14n"><span class="white"><!--コンテンツタイトル-->アップデート機能一覧</span></td>
 										<td background="<!--{$smarty.const.URL_DIR}-->img/contents/contents_title_right_bg.gif"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="18" height="1" alt=""></td>
 									</tr>
@@ -48,12 +48,12 @@
 								</table>
 								
-								<!--{* °ìÍ÷¤¬Â¸ºß¤¹¤ë¾ì¹ç¤Î¤ßÉ½¼¨¤¹¤ë *}-->
+								<!--{* 一覧が存在する場合のみ表示する *}-->
 								<!--{if count($arrUpdate) > 0 }-->
 								<table width="678" border="0" cellspacing="1" cellpadding="4" summary=" ">
 									<tr bgcolor="#f2f1ec" align="center" class="fs12n">
-										<td width="170">µ¡Ç½Ì¾</td>
-										<td width="390">ÀâÌÀ</td>
-										<td width="80">¥ê¥ê¡¼¥¹Æü</td>
-										<td width="50">¹¹¿·</td>
+										<td width="170">機能名</td>
+										<td width="390">説明</td>
+										<td width="80">リリース日</td>
+										<td width="50">更新</td>
 									</tr>
 									<!--{section name=cnt loop=$arrUpdate}-->
@@ -64,7 +64,7 @@
 										<td align="center">
 										<!--{if $arrUpdate[cnt].now_version != $arrUpdate[cnt].latest_version}-->
-											<span class="icon_edit"><a href="#" onclick="fnModeSubmit('install','module_id','<!--{$arrUpdate[cnt].module_id}-->');">Å¬ÍÑ</a></span>
+											<span class="icon_edit"><a href="#" onclick="fnModeSubmit('install','module_id','<!--{$arrUpdate[cnt].module_id}-->');">適用</a></span>
 										<!--{else}-->
-											<span class="icon_delete"><a href="#" onclick="fnModeSubmit('uninstall','module_id','<!--{$arrUpdate[cnt].module_id}-->');">ºï½ü</a></span>
+											<span class="icon_delete"><a href="#" onclick="fnModeSubmit('uninstall','module_id','<!--{$arrUpdate[cnt].module_id}-->');">削除</a></span>
 										<!--{/if}-->									
 										</td>	
@@ -75,5 +75,5 @@
 								<table width="678" border="0" cellspacing="1" cellpadding="4" summary=" ">
 									<tr bgcolor="#ffffff" align="center" class="fs12n">
-										<td>¸½ºß¡¢¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¤Ï¤´¤¶¤¤¤Þ¤»¤ó¡£</td>
+										<td>現在、アップデート情報はございません。</td>
 									</tr>
 								</table>
@@ -96,5 +96,5 @@
 										<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 											<tr>
-												<td><input type="submit" name="subm" value="ºÇ¿·¤Î¥¢¥Ã¥×¥Ç¡¼¥È¾ðÊó¤ò¼èÆÀ¤¹¤ë"/></td>
+												<td><input type="submit" name="subm" value="最新のアップデート情報を取得する"/></td>
 											</tr>
 										</table>
@@ -117,5 +117,5 @@
 									<tr bgcolor="#ffffff" class="fs12">
 										<td>
-											¢§¼Â¹Ô·ë²Ì<br>
+											▼実行結果<br>
 											<!--{$update_mess}-->
 										</td>
@@ -134,10 +134,10 @@
 					</td>
 				</tr>
-				<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+				<!--メインエリア-->
 			</table>
-			<!--¢¥ÅÐÏ¿¥Æ¡¼¥Ö¥ë¤³¤³¤Þ¤Ç-->
+			<!--▲登録テーブルここまで-->
 		</td>
 	</tr>
 </form>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
Index: branches/feature-module-update/data/Smarty/templates/admin/home.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/home.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/home.tpl	(revision 15078)
@@ -6,10 +6,10 @@
  */
 *}-->
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->
+<!--★★メインコンテンツ★★-->
 <table width="878" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td class="mainbg">
 		<table width="588" border="0" cellspacing="0" cellpadding="0" summary=" ">
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 			<tr>
 				<td align="center">
@@ -23,8 +23,8 @@
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_left.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
 						<td bgcolor="#cccccc">
-						<!--¥·¥¹¥Æ¥à¾ðÊó¤³¤³¤«¤é-->
+						<!--システム情報ここから-->
 						<table width="534" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/homettl_system.gif" width="534" height="26" alt="¥·¥¹¥Æ¥à¾ðÊó"></td>
+								<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/homettl_system.gif" width="534" height="26" alt="システム情報"></td>
 							</tr>
 							<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/home_bar.jpg" width="534" height="10" alt=""></td></tr>
@@ -32,22 +32,22 @@
 						<table width="534" border="0" cellspacing="1" cellpadding="4" summary=" ">
 							<tr>
-								<td bgcolor="#f2f1ec" width="178" class="fs12">EC-CUBE¥Ð¡¼¥¸¥ç¥ó</td>
+								<td bgcolor="#f2f1ec" width="178" class="fs12">EC-CUBEバージョン</td>
 								<td bgcolor="#ffffff" width="337" class="fs12" align="right"><!--{$smarty.const.ECCUBE_VERSION}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" class="fs12">PHP¥Ð¡¼¥¸¥ç¥ó</td>
+								<td bgcolor="#f2f1ec" class="fs12">PHPバージョン</td>
 								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$php_version}--></td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" class="fs12">DB¥Ð¡¼¥¸¥ç¥ó</td>
+								<td bgcolor="#f2f1ec" class="fs12">DBバージョン</td>
 								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$db_version}--></td>
 							</tr>							
 						</table>
 						
-						<!--¥·¥ç¥Ã¥×¤Î¾õ¶·¤³¤³¤«¤é-->
+						<!--ショップの状況ここから-->
 						<table width="534" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/home_bar02.jpg" width="534" height="20" alt=""></td></tr>
 							<tr>
-								<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/homettl_shop.gif" width="534" height="26" alt="¥·¥ç¥Ã¥×¤Î¾õ¶·"></td>
+								<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/homettl_shop.gif" width="534" height="26" alt="ショップの状況"></td>
 							</tr>
 							<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/home_bar.jpg" width="534" height="10" alt=""></td></tr>
@@ -55,37 +55,37 @@
 						<table width="534" border="0" cellspacing="1" cellpadding="4" summary=" ">
 							<tr>
-								<td bgcolor="#f2f1ec" width="178" class="fs12">¸½ºß¤Î²ñ°÷¿ô</td>
-								<td bgcolor="#ffffff" width="337" class="fs12" align="right"><!--{$customer_cnt|default:"0"|number_format}-->Ì¾</td>
+								<td bgcolor="#f2f1ec" width="178" class="fs12">現在の会員数</td>
+								<td bgcolor="#ffffff" width="337" class="fs12" align="right"><!--{$customer_cnt|default:"0"|number_format}-->名</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" class="fs12">ºòÆü¤ÎÇä¾å¹â</td>
-								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$order_yesterday_amount|default:"0"|number_format}-->±ß</td>
+								<td bgcolor="#f2f1ec" class="fs12">昨日の売上高</td>
+								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$order_yesterday_amount|default:"0"|number_format}-->円</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" class="fs12">ºòÆü¤ÎÇä¾å·ï¿ô</td>
-								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$order_yesterday_cnt|default:"0"|number_format}-->·ï</td>
+								<td bgcolor="#f2f1ec" class="fs12">昨日の売上件数</td>
+								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$order_yesterday_cnt|default:"0"|number_format}-->件</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec"><span class="fs12">º£·î¤ÎÇä¾å¹â</span><span class="fs10">(ºòÆü¤Þ¤Ç) </span></td>
-								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$order_month_amount|default:"0"|number_format}-->±ß</td>
+								<td bgcolor="#f2f1ec"><span class="fs12">今月の売上高</span><span class="fs10">(昨日まで) </span></td>
+								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$order_month_amount|default:"0"|number_format}-->円</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec"><span class="fs12">º£·î¤ÎÇä¾å·ï¿ô </span><span class="fs10">(ºòÆü¤Þ¤Ç) </span></td>
-								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$order_month_cnt|default:"0"|number_format}-->·ï</td>
+								<td bgcolor="#f2f1ec"><span class="fs12">今月の売上件数 </span><span class="fs10">(昨日まで) </span></td>
+								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$order_month_cnt|default:"0"|number_format}-->件</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" class="fs12">ºòÆü¤Î¥ì¥Ó¥å¡¼½ñ¤­¹þ¤ß¿ô</td>
-								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$review_yesterday_cnt|default:"0"}-->·ï</td>
+								<td bgcolor="#f2f1ec" class="fs12">昨日のレビュー書き込み数</td>
+								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$review_yesterday_cnt|default:"0"}-->件</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" class="fs12">¸ÜµÒ¤ÎÊÝ»ý¥Ý¥¤¥ó¥È¹ç·×</td>
+								<td bgcolor="#f2f1ec" class="fs12">顧客の保持ポイント合計</td>
 								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$customer_point|default:"0"}-->pt</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" class="fs12">¥ì¥Ó¥å¡¼½ñ¤­¹þ¤ßÈóÉ½¼¨¿ô</td>
-								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$review_nondisp_cnt|default:"0"}-->·ï</td>
+								<td bgcolor="#f2f1ec" class="fs12">レビュー書き込み非表示数</td>
+								<td bgcolor="#ffffff" class="fs12" align="right"><!--{$review_nondisp_cnt|default:"0"}-->件</td>
 							</tr>
 							<tr>
-								<td bgcolor="#f2f1ec" class="fs12">ÉÊÀÚ¤ì¾¦ÉÊ</td>
+								<td bgcolor="#f2f1ec" class="fs12">品切れ商品</td>
 								<td bgcolor="#ffffff" class="fs12">
 								<!--{section name=i loop=$arrSoldout}-->
@@ -95,20 +95,20 @@
 							</tr>
 						</table>
-						<!--¥·¥ç¥Ã¥×¤Î¾õ¶·¤³¤³¤Þ¤Ç-->
+						<!--ショップの状況ここまで-->
 						<table width="534" border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/home_bar02.jpg" width="534" height="20" alt=""></td></tr>
 							<tr>
-								<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/homettl_list.gif" width="534" height="26" alt="¿·µ¬¼õÉÕ°ìÍ÷"></td>
+								<td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/homettl_list.gif" width="534" height="26" alt="新規受付一覧"></td>
 							</tr>
 							<tr><td><img src="<!--{$smarty.const.URL_DIR}-->img/contents/home_bar.jpg" width="534" height="10" alt=""></td></tr>
 						</table>
-						<!--¿·µ¬¼õÉÕ°ìÍ÷¤³¤³¤«¤é-->
+						<!--新規受付一覧ここから-->
 						<table width="534" border="0" cellspacing="1" cellpadding="5" summary=" ">
 							<tr bgcolor="#636469" align="center" class="fs10n">
-								<td width="100"><span class="white">¼õÃíÆü</span></td>
-								<td width="90"><span class="white">¸ÜµÒÌ¾</span></td>
-								<td width="159"><span class="white">¹ØÆþ¾¦ÉÊ</span></td>
-								<td width="70"><span class="white">»ÙÊ§ÊýË¡</span></td>
-								<td width="70"><span class="white">¹ØÆþ¶â³Û(±ß)</span></td>
+								<td width="100"><span class="white">受注日</span></td>
+								<td width="90"><span class="white">顧客名</span></td>
+								<td width="159"><span class="white">購入商品</span></td>
+								<td width="70"><span class="white">支払方法</span></td>
+								<td width="70"><span class="white">購入金額(円)</span></td>
 							</tr>
 							<!--{section name=i loop=$arrNewOrder}-->
@@ -118,9 +118,9 @@
 								<td><!--{$arrNewOrder[i].product_name|escape}--></td>
 								<td><!--{$arrNewOrder[i].payment_method|escape}--></td>
-								<td align="right"><!--{$arrNewOrder[i].total|number_format}-->±ß</td>
+								<td align="right"><!--{$arrNewOrder[i].total|number_format}-->円</td>
 							</tr>
 							<!--{/section}-->
 						</table>
-						<!--¿·µ¬¼õÉÕ°ìÍ÷¤³¤³¤Þ¤Ç-->
+						<!--新規受付一覧ここまで-->
 						</td>
 						<td background="<!--{$smarty.const.URL_DIR}-->img/contents/main_right.jpg"><img src="<!--{$smarty.const.URL_DIR}-->img/common/_.gif" width="14" height="1" alt=""></td>
@@ -134,5 +134,5 @@
 				</td>
 			</tr>
-			<!--¥á¥¤¥ó¥¨¥ê¥¢-->
+			<!--メインエリア-->
 		</table>
 		</td>
@@ -143,5 +143,5 @@
 				<td align="center">
 				<table width="266" border="0" cellspacing="0" cellpadding="0" summary=" ">
-					<!--¤ªÃÎ¤é¤»¤³¤³¤«¤é-->
+					<!--お知らせここから-->
 					<!--{section name=i loop=$arrInfo}-->
 					<tr><td height="15"></td></tr>
@@ -168,5 +168,5 @@
 					</tr>
 					<!--{/section}-->
-					<!--¤ªÃÎ¤é¤»¤³¤³¤Þ¤Ç-->
+					<!--お知らせここまで-->
 				</table>
 				</td>
@@ -176,4 +176,4 @@
 	</tr>
 </table>
-<!--¡ú¡ú¥á¥¤¥ó¥³¥ó¥Æ¥ó¥Ä¡ú¡ú-->		
-<!--¢¥CONTENTS-->
+<!--★★メインコンテンツ★★-->		
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/admin/css/contents.tpl
===================================================================
--- branches/rel/data/Smarty/templates/admin/css/contents.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/admin/css/contents.tpl	(revision 15078)
@@ -13,5 +13,5 @@
 	background: #fff url(<!--{$smarty.const.URL_DIR}-->img/common/bg.jpg);
 	background-repeat: repeat-x;
-	font-family:"£Í£Ó £Ð¥´¥·¥Ã¥¯","Hiragino Maru Gothic Pro","¥Ò¥é¥®¥Î´Ý¥´ Pro W4",Osaka,sans-serif;
+	font-family:"ＭＳ Ｐゴシック","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4",Osaka,sans-serif;
 }
 
Index: branches/feature-module-update/data/Smarty/templates/cart/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/cart/index.tpl	(revision 15035)
+++ branches/feature-module-update/data/Smarty/templates/cart/index.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * 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/cart/title.jpg" width="700" height="40" alt="¸½ºß¤Î¥«¥´¤ÎÃæ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/cart/title.jpg" width="700" height="40" alt="現在のカゴの中"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -23,18 +23,18 @@
 						<td align="center" class="fs14">
 							<!--{if $tpl_login}-->
-							<!--¥á¥¤¥ó¥³¥á¥ó¥È--><!--{$tpl_name|escape}--> ÍÍ¤Î¡¢¸½ºß¤Î½ê»ý¥Ý¥¤¥ó¥È¤Ï¡Ö<span class="redst"><!--{$tpl_user_point|number_format|default:0}--> pt</span>¡×¤Ç¤¹¡£<br />
+							<!--メインコメント--><!--{$tpl_name|escape}--> 様の、現在の所持ポイントは「<span class="redst"><!--{$tpl_user_point|number_format|default:0}--> pt</span>」です。<br />
 							<!--{else}-->
-							<!--¥á¥¤¥ó¥³¥á¥ó¥È-->¥Ý¥¤¥ó¥ÈÀ©ÅÙ¤ò¤´ÍøÍÑ¤Ë¤Ê¤é¤ì¤ë¾ì¹ç¤Ï¡¢²ñ°÷ÅÐÏ¿¸å¥í¥°¥¤¥ó¤·¤Æ¤¤¤À¤À¤­¤Þ¤¹¤è¤¦¤ª´ê¤¤Ã×¤·¤Þ¤¹¡£<br />
+							<!--メインコメント-->ポイント制度をご利用になられる場合は、会員登録後ログインしていだだきますようお願い致します。<br />
 							<!--{/if}-->							
-							¥Ý¥¤¥ó¥È¤Ï¾¦ÉÊ¹ØÆþ»þ¤Ë1pt¡á<!--{$smarty.const.POINT_VALUE}-->±ß¤È¤·¤Æ»ÈÍÑ¤¹¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£<br/>
+							ポイントは商品購入時に1pt＝<!--{$smarty.const.POINT_VALUE}-->円として使用することができます。<br/>
 
-							<!-- ¥«¥´¤ÎÃæ¤Ë¾¦ÉÊ¤¬¤¢¤ë¾ì¹ç¤Ë¤Î¤ßÉ½¼¨ -->
+							<!-- カゴの中に商品がある場合にのみ表示 -->
 							<!--{if count($arrProductsClass) > 0 }-->
-								¤ªÇã¤¤¾å¤²¾¦ÉÊ¤Î¹ç·×¶â³Û¤Ï¡Ö<span class="redst"><!--{$tpl_total_pretax|number_format}-->±ß</span>¡×¤Ç¤¹¡£
+								お買い上げ商品の合計金額は「<span class="redst"><!--{$tpl_total_pretax|number_format}-->円</span>」です。
 								<!--{if $arrInfo.free_rule > 0}-->
 								<!--{if $arrData.deliv_fee|number_format > 0}-->
-									¤¢¤È¡Ö<span class="redst"><!--{$tpl_deliv_free|number_format}-->±ß</span>¡×¤ÇÁ÷ÎÁÌµÎÁ¤Ç¤¹¡ª¡ª
+									あと「<span class="redst"><!--{$tpl_deliv_free|number_format}-->円</span>」で送料無料です！！
 								<!--{else}-->
-									¸½ºß¡¢¡Ö<span class="redst">Á÷ÎÁÌµÎÁ</span>¡×¤Ç¤¹¡ª¡ª
+									現在、「<span class="redst">送料無料</span>」です！！
 								<!--{/if}-->
 								<!--{/if}-->
@@ -64,34 +64,34 @@
 					<input type="hidden" name="cart_no" value="">
 	
-					<!--¤´ÃíÊ¸ÆâÍÆ¤³¤³¤«¤é-->
+					<!--ご注文内容ここから-->
 					
 						<tr align="center" bgcolor="#f0f0f0">
-							<td width="50" class="fs12">ºï½ü</td>
-							<td width="85" class="fs12">¾¦ÉÊ¼Ì¿¿</td>
-							<td width="305" class="fs12">¾¦ÉÊÌ¾</td>
-							<td width="60" class="fs12">Ã±²Á</td>
-							<td width="50" class="fs12">¸Ä¿ô</td>
-							<td width="150" class="fs12">¾®·×</td>
+							<td width="50" class="fs12">削除</td>
+							<td width="85" class="fs12">商品写真</td>
+							<td width="305" class="fs12">商品名</td>
+							<td width="60" class="fs12">単価</td>
+							<td width="50" class="fs12">個数</td>
+							<td width="150" class="fs12">小計</td>
 						</tr>
 					
 						<!--{section name=cnt loop=$arrProductsClass}-->
 						<tr bgcolor="#ffffff" class="fs12n">
-							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.server.PHP_SELF|escape}-->'); fnModeSubmit('delete', 'cart_no', '<!--{$arrProductsClass[cnt].cart_no}-->'); return false;">ºï½ü</a></td>
+							<td align="center"><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.server.PHP_SELF|escape}-->'); fnModeSubmit('delete', 'cart_no', '<!--{$arrProductsClass[cnt].cart_no}-->'); return false;">削除</a></td>
 							<td ><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="win01('../products/detail_image.php?product_id=<!--{$arrProductsClass[cnt].product_id}-->&image=main_image','detail_image','<!--{$arrProductsClass[cnt].tpl_image_width}-->','<!--{$arrProductsClass[cnt].tpl_image_height}-->'); return false;" target="_blank">
 								<img src="<!--{$smarty.const.URL_DIR}-->resize_image.php?image=<!--{$arrProductsClass[cnt].main_list_image}-->&width=65&height=65" alt="<!--{$arrProductsClass[cnt].name|escape}-->">
 							</a></td>
-							<td ><!--{* ¾¦ÉÊÌ¾ *}--><strong><!--{$arrProductsClass[cnt].name|escape}--></storng><br />
+							<td ><!--{* 商品名 *}--><strong><!--{$arrProductsClass[cnt].name|escape}--></storng><br />
 							<!--{if $arrProductsClass[cnt].classcategory_name1 != ""}-->
-								<!--{$arrProductsClass[cnt].class_name1}-->¡§<!--{$arrProductsClass[cnt].classcategory_name1}--><br />
+								<!--{$arrProductsClass[cnt].class_name1}-->：<!--{$arrProductsClass[cnt].classcategory_name1}--><br />
 							<!--{/if}-->
 							<!--{if $arrProductsClass[cnt].classcategory_name2 != ""}-->
-								<!--{$arrProductsClass[cnt].class_name2}-->¡§<!--{$arrProductsClass[cnt].classcategory_name2}-->
+								<!--{$arrProductsClass[cnt].class_name2}-->：<!--{$arrProductsClass[cnt].classcategory_name2}-->
 							<!--{/if}-->
 							</td>
 							<td align="right">
 							<!--{if $arrProductsClass[cnt].price02 != ""}-->
-								<!--{$arrProductsClass[cnt].price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->±ß
+								<!--{$arrProductsClass[cnt].price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->円
 							<!--{else}-->
-								<!--{$arrProductsClass[cnt].price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->±ß
+								<!--{$arrProductsClass[cnt].price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->円
 							<!--{/if}-->						
 							</td>
@@ -103,5 +103,5 @@
 								<tr><td height="5"></td></tr>
 								<tr>
-									<td><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.server.PHP_SELF|escape}-->'); fnModeSubmit('up','cart_no','<!--{$arrProductsClass[cnt].cart_no}-->'); return false"><img src="<!--{$smarty.const.URL_DIR}-->img/button/plus.gif" width="16" height="16" alt="¡Ü" /></a></td>
+									<td><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.server.PHP_SELF|escape}-->'); fnModeSubmit('up','cart_no','<!--{$arrProductsClass[cnt].cart_no}-->'); return false"><img src="<!--{$smarty.const.URL_DIR}-->img/button/plus.gif" width="16" height="16" alt="＋" /></a></td>
 									<td><img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="10" height="1" alt="" /></td>
 									<td><a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnChangeAction('<!--{$smarty.server.PHP_SELF|escape}-->'); fnModeSubmit('down','cart_no','<!--{$arrProductsClass[cnt].cart_no}-->'); return false"><img src="<!--{$smarty.const.URL_DIR}-->img/button/minus.gif" width="16" height="16" alt="-" /></a></td>
@@ -109,24 +109,24 @@
 							</table>
 							</td>
-							<td id="price_c" align="right"><!--{$arrProductsClass[cnt].total_pretax|number_format}-->±ß</td>
+							<td id="price_c" align="right"><!--{$arrProductsClass[cnt].total_pretax|number_format}-->円</td>
 						</tr>
 						<!--{/section}-->
 						
 						<tr align="right">
-							<td colspan="5" class="fs12n" bgcolor="#f0f0f0">¾®·×</td>
-							<td class="fs12n" bgcolor="#ffffff"><!--{$tpl_total_pretax|number_format}-->±ß</td>
+							<td colspan="5" class="fs12n" bgcolor="#f0f0f0">小計</td>
+							<td class="fs12n" bgcolor="#ffffff"><!--{$tpl_total_pretax|number_format}-->円</td>
 						</tr>
 						<tr align="right">
-							<td colspan="5" class="fs12n" bgcolor="#f0f0f0">¹ç·×</td>
-							<td class="fs12st" bgcolor="#ffffff"><!--{$arrData.total-$arrData.deliv_fee|number_format}-->±ß</td>
+							<td colspan="5" class="fs12n" bgcolor="#f0f0f0">合計</td>
+							<td class="fs12st" bgcolor="#ffffff"><!--{$arrData.total-$arrData.deliv_fee|number_format}-->円</td>
 						</tr>
 						<!--{if $arrData.birth_point > 0}-->
 						<tr align="right">
-							<td colspan="5" class="fs12n" bgcolor="#f0f0f0">¤ªÃÂÀ¸·î¥Ý¥¤¥ó¥È</td>
+							<td colspan="5" class="fs12n" bgcolor="#f0f0f0">お誕生月ポイント</td>
 							<td class="fs12st" bgcolor="#ffffff"><!--{$arrData.birth_point|number_format}-->pt</td>
 						</tr>
 						<!--{/if}-->
 						<tr align="right">
-							<td colspan="5" class="fs12n" bgcolor="#f0f0f0">º£²ó²Ã»»¥Ý¥¤¥ó¥È</td>
+							<td colspan="5" class="fs12n" bgcolor="#f0f0f0">今回加算ポイント</td>
 							<td class="fs12st" bgcolor="#ffffff"><!--{$arrData.add_point|number_format}-->pt</td>
 						</tr>
@@ -138,11 +138,11 @@
 			<tr>
 				<td class="fs10">
-					¢¨¾¦ÉÊ¼Ì¿¿¤Ï»²¹ÍÍÑ¼Ì¿¿¤Ç¤¹¡£¤´ÃíÊ¸¤Î¥«¥é¡¼¤È°Û¤Ê¤ë¼Ì¿¿¤¬É½¼¨¤µ¤ì¤Æ¤¤¤ë¾ì¹ç¤Ç¤â¡¢¾¦ÉÊÈÖ¹æ¤Ëµ­ºÜ¤µ¤ì¤Æ¤¤¤ë¥«¥é¡¼É½¼¨¤Ç´Ö°ã¤¤¤´¤¶¤¤¤Þ¤»¤ó¤Î¤Ç¤´°Â¿´¤¯¤À¤µ¤¤¡£<br>
-					¢¨¾åµ­ÎÁ¶â¤ËÊÌÅÓÁ÷ÎÁ¼ê¿ôÎÁ¤¬È¯À¸¤·¤Þ¤¹¡£¤´Ãí°Õ¤¯¤À¤µ¤¤¡£
+					※商品写真は参考用写真です。ご注文のカラーと異なる写真が表示されている場合でも、商品番号に記載されているカラー表示で間違いございませんのでご安心ください。<br>
+					※上記料金に別途送料手数料が発生します。ご注意ください。
 				</td>
 			</tr>
 			<tr><td height="30"></td></tr>
 			<tr>
-				<td align="center"><img src="<!--{$smarty.const.URL_DIR}-->img/cart/text.gif" width="390" height="13" alt="¾åµ­ÆâÍÆ¤Ç¤è¤í¤·¤±¤ì¤Ð¡Ö¥ì¥¸¤Ø¹Ô¤¯¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£"></td>
+				<td align="center"><img src="<!--{$smarty.const.URL_DIR}-->img/cart/text.gif" width="390" height="13" alt="上記内容でよろしければ「レジへ行く」ボタンをクリックしてください。"></td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -151,7 +151,7 @@
 				<td align="center">
 					<!--{if $tpl_prev_url != ""}-->
-					<a href="<!--{$tpl_prev_url}-->" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/cart/b_continue_on.gif','back');" onmouseOut="chgImg('<!--{$smarty.const.URL_DIR}-->img/cart/b_continue.gif','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/cart/b_continue.gif" width="150" height="30" alt="Çã¤¤Êª¤òÂ³¤±¤ë" name="back" id="back" /></a>¡¡
+					<a href="<!--{$tpl_prev_url}-->" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/cart/b_continue_on.gif','back');" onmouseOut="chgImg('<!--{$smarty.const.URL_DIR}-->img/cart/b_continue.gif','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/cart/b_continue.gif" width="150" height="30" alt="買い物を続ける" name="back" id="back" /></a>　
 					<!--{/if}-->
-					<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/cart/b_buystep_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/cart/b_buystep.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/cart/b_buystep.gif" width="150" height="30" alt="¹ØÆþ¼êÂ³¤­¤Ø" name="confirm" />
+					<input type="image" onMouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/cart/b_buystep_on.gif',this)" onMouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/cart/b_buystep.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/cart/b_buystep.gif" width="150" height="30" alt="購入手続きへ" name="confirm" />
 				</td>
 			</tr>
@@ -160,14 +160,14 @@
 						<table width=100% cellspacing="0" cellpadding="10" summary=" ">
 							<tr bgcolor="#ffffff" align="center">
-								<td class="fs12"><span class="redst">¢¨ ¸½ºß¥«¡¼¥ÈÆâ¤Ë¾¦ÉÊ¤Ï¤´¤¶¤¤¤Þ¤»¤ó¡£</span><br />
+								<td class="fs12"><span class="redst">※ 現在カート内に商品はございません。</span><br />
 							</tr>
 						</table>
 					<!--{/if}-->
 				</td>
-				<!--¢¥CONTENTS-->	
+				<!--▲CONTENTS-->	
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/contact/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/contact/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/contact/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 valign="top">
 		<td align="right" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contact/title.jpg" width="580" height="40" alt="¤ªÌä¤¤¹ç¤ï¤»"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contact/title.jpg" width="580" height="40" alt="お問い合わせ"></td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -23,17 +23,17 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--¤ªÌä¤¤¹ç¤ï¤»´°Î»¤ÎÊ¸¾Ï¤³¤³¤«¤é-->
+								<!--お問い合わせ完了の文章ここから-->
 								<table width="470" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="25"></td></tr>
 									<tr>
-										<td class="fs14"><span class="redst">¤ªÌä¤¤¹ç¤ï¤»ÆâÍÆ¤ÎÁ÷¿®¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£</span></td>
+										<td class="fs14"><span class="redst">お問い合わせ内容の送信が完了いたしました。</span></td>
 									</tr>
 									<tr><td height="20"></td></tr>
 									<tr>
-										<td class="fs12">Ëü°ì¡¢¤´²óÅú¥á¡¼¥ë¤¬ÆÏ¤«¤Ê¤¤¾ì¹ç¤Ï¡¢¥È¥é¥Ö¥ë¤Î²ÄÇ½À­¤â¤¢¤ê¤Þ¤¹¤Î¤ÇÂçÊÑ¤ª¼ê¿ô¤Ç¤Ï¤´¤¶¤¤¤Þ¤¹¤¬¤â¤¦°ìÅÙ¤ªÌä¤¤¹ç¤ï¤»¤¤¤¿¤À¤¯¤«¡¢¤ªÅÅÏÃ¤Ë¤Æ¤ªÌä¤¤¹ç¤ï¤»¤¯¤À¤µ¤¤¡£</td>
+										<td class="fs12">万一、ご回答メールが届かない場合は、トラブルの可能性もありますので大変お手数ではございますがもう一度お問い合わせいただくか、お電話にてお問い合わせください。</td>
 									</tr>
 									<tr><td height="15"></td></tr>
 									<tr>
-										<td class="fs12">º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£</td>
+										<td class="fs12">今後ともご愛顧賜りますようよろしくお願い申し上げます。</td>
 									</tr>
 									<tr><td height="20"></td></tr>
@@ -41,6 +41,6 @@
 										<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>
+											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>
@@ -49,7 +49,7 @@
 										<td>
 											<!--{if $is_campaign}-->
-											<a href="<!--{$smarty.const.CAMPAIGN_URL}--><!--{$campaign_dir}-->/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="b_toppage"></a>
+											<a href="<!--{$smarty.const.CAMPAIGN_URL}--><!--{$campaign_dir}-->/index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="b_toppage"></a>
 											<!--{else}-->
-											<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="b_toppage"></a>
+											<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="b_toppage"></a>
 											<!--{/if}-->
 										</td>
@@ -57,5 +57,5 @@
 									<tr><td height="25"></td></tr>
 								</table>
-								<!--¤ªÌä¤¤¹ç¤ï¤»´°Î»¤ÎÊ¸¾Ï¤³¤³¤Þ¤Ç-->
+								<!--お問い合わせ完了の文章ここまで-->
 								</td>
 							</tr>
@@ -69,9 +69,9 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 
Index: branches/feature-module-update/data/Smarty/templates/contact/confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/contact/confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/contact/confirm.tpl	(revision 15078)
@@ -4,9 +4,9 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td align="right" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 		<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -18,47 +18,47 @@
 		<!--{/foreach}-->
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contact/title.jpg" width="580" height="40" alt="¤ªÌä¤¤¹ç¤ï¤»"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contact/title.jpg" width="580" height="40" alt="お問い合わせ"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­ÆþÎÏÆâÍÆ¤ÇÁ÷¿®¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©<br>
-				¤è¤í¤·¤±¤ì¤Ð¡¢°ìÈÖ²¼¤Î¡ÖÁ÷¿®¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">下記入力内容で送信してもよろしいでしょうか？<br>
+				よろしければ、一番下の「送信」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
 			<tr>
 				<td bgcolor="#cccccc" align="center">
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+				<!--入力フォームここから-->
 				<table width="" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="135" bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°<span class="red">¢¨</span></td>
-						<td width="402" bgcolor="#ffffff" class="fs12"><!--{$arrForm.name01|escape}-->¡¡<!--{$arrForm.name02|escape}--></td>
+						<td width="135" bgcolor="#f0f0f0" class="fs12">お名前<span class="red">※</span></td>
+						<td width="402" bgcolor="#ffffff" class="fs12"><!--{$arrForm.name01|escape}-->　<!--{$arrForm.name02|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
-						<td bgcolor="#ffffff" class="fs12"><!--{$arrForm.kana01|escape}-->¡¡<!--{$arrForm.kana02|escape}--></td>
+						<td bgcolor="#f0f0f0" class="fs12">お名前（フリガナ）<span class="red">※</span></td>
+						<td bgcolor="#ffffff" class="fs12"><!--{$arrForm.kana01|escape}-->　<!--{$arrForm.kana02|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">Í¹ÊØÈÖ¹æ</td>
-						<td bgcolor="#ffffff" class="fs12"><!--{if strlen($arrForm.zip01) > 0 && strlen($arrForm.zip02) > 0}-->¢©<!--{$arrForm.zip01|escape}-->-<!--{$arrForm.zip02|escape}--><!--{/if}--></td>
+						<td bgcolor="#f0f0f0" class="fs12">郵便番号</td>
+						<td bgcolor="#ffffff" class="fs12"><!--{if strlen($arrForm.zip01) > 0 && strlen($arrForm.zip02) > 0}-->〒<!--{$arrForm.zip01|escape}-->-<!--{$arrForm.zip02|escape}--><!--{/if}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">½»½ê</td>
+						<td bgcolor="#f0f0f0" class="fs12">住所</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrPref[$arrForm.pref]}--><!--{$arrForm.addr01|escape}--><!--{$arrForm.addr02|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">ÅÅÏÃÈÖ¹æ</td>
+						<td bgcolor="#f0f0f0" class="fs12">電話番号</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{if strlen($arrForm.tel01) > 0 && strlen($arrForm.tel02) > 0 && strlen($arrForm.tel03) > 0}--><!--{$arrForm.tel01|escape}-->-<!--{$arrForm.tel02|escape}-->-<!--{$arrForm.tel03|escape}--><!--{/if}--></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"><a href="<!--{$arrForm.email|escape}-->"><!--{$arrForm.email|escape}--></a></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¤ªÌä¤¤¹ç¤ï¤»ÆâÍÆ<span class="red">¢¨</span><br>
-						<span class="mini">¡ÊÁ´³Ñ1000»ú°Ê²¼¡Ë</span></td>
+						<td bgcolor="#f0f0f0" class="fs12">お問い合わせ内容<span class="red">※</span><br>
+						<span class="mini">（全角1000字以下）</span></td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrForm.contents|escape|nl2br}--></td>
 					</tr>
 				</table>
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+				<!--入力フォームここまで-->
 				</td>
 			</tr>
@@ -66,15 +66,15 @@
 			<tr align="center">
 				<td>
-					<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('return', '', ''); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','back02');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','back02');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë" name="back02" id="back02" /></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_complete_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_complete.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_complete.gif" width="150" height="30" alt="´°Î»¥Ú¡¼¥¸¤Ø" border="0" name="send" id="send" />	
+					<a href="<!--{$smarty.server.PHP_SELF|escape}-->" onclick="fnModeSubmit('return', '', ''); return false;" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif','back02');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif','back02');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る" name="back02" id="back02" /></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_complete_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_complete.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_complete.gif" width="150" height="30" alt="完了ページへ" border="0" name="send" id="send" />	
 				</td>
 			</tr>
 		</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 
Index: branches/feature-module-update/data/Smarty/templates/contact/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/contact/index.tpl	(revision 14930)
+++ branches/feature-module-update/data/Smarty/templates/contact/index.tpl	(revision 15078)
@@ -4,55 +4,55 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td align="center" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 			<input type="hidden" name="mode" value="confirm">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contact/title.jpg" width="580" height="40" alt="¤ªÌä¤¤¹ç¤ï¤»"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/contact/title.jpg" width="580" height="40" 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 class="fs10"><span class="red">¢¨¤´ÃíÊ¸¤Ë´Ø¤¹¤ë¤ªÌä¤¤¹ç¤ï¤»¤Ë¤Ï¡¢É¬¤º¡Ö¤´ÃíÊ¸ÈÖ¹æ¡×¤È¡Ö¤ªÌ¾Á°¡×¤ò¤´µ­Æþ¤Î¾å¡¢¥á¡¼¥ë¤¯¤À¤µ¤¤¤Þ¤¹¤è¤¦¤ª´ê¤¤¤¤¤¿¤·¤Þ¤¹¡£</span></td>
+				<td class="fs10"><span class="red">※ご注文に関するお問い合わせには、必ず「ご注文番号」と「お名前」をご記入の上、メールくださいますようお願いいたします。</span></td>
 			</tr>
 			<tr><td height="20"></td></tr>
 			<tr>
 				<td bgcolor="#cccccc" align="center">
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+				<!--入力フォームここから-->
 				<table width="" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="135" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°<span class="red">¢¨</span></td>
+						<td width="135" bgcolor="#f0f0f0" class="fs12n">お名前<span class="red">※</span></td>
 						<td width="402" bgcolor="#ffffff" class="fs12n">
 							<span class="red"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span>
-							À«&nbsp;<input type="text" name="name01" value="<!--{$name01|escape|default:$arrData.name01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->" class="box15" />¡¡Ì¾&nbsp;<input type="text" name="name02" value="<!--{$name02|escape|default:$arrData.name02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->" class="box15" />
+							姓&nbsp;<input type="text" name="name01" value="<!--{$name01|escape|default:$arrData.name01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->" class="box15" />　名&nbsp;<input type="text" name="name02" value="<!--{$name02|escape|default:$arrData.name02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->" class="box15" />
 						</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"><span class="red">
 							<!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></span>
-							¥»¥¤&nbsp;<input type="text" name="kana01" value="<!--{$kana01|escape|default:$arrData.kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->" class="box15" />¡¡¥á¥¤&nbsp;<input type="text" name="kana02" value="<!--{$kana02|escape|default:$arrData.kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->" class="box15" />
+							セイ&nbsp;<input type="text" name="kana01" value="<!--{$kana01|escape|default:$arrData.kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->" class="box15" />　メイ&nbsp;<input type="text" name="kana02" value="<!--{$kana02|escape|default:$arrData.kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->" class="box15" />
 						</td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ</td>
+						<td bgcolor="#f0f0f0" class="fs12n">郵便番号</td>
 						<td bgcolor="#ffffff">
 						<table border="0" cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
 								<td colspan="2"><span class="fs12n"><!--{$arrErr.zip01}--><!--{$arrErr.zip02}--></span>
-								¢©&nbsp;<input type="text" name="zip01" size="6" value="<!--{$zip01|escape|default:$arrData.zip01|escape}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr.zip01|sfGetErrorColor}-->" />&nbsp;-&nbsp;<input type="text" name="zip02" size="6" value="<!--{$zip02|escape|default:$arrData.zip02|escape}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr.zip02|sfGetErrorColor}-->" />¡¡<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs10">Í¹ÊØÈÖ¹æ¸¡º÷</span></a></td>
+								〒&nbsp;<input type="text" name="zip01" size="6" value="<!--{$zip01|escape|default:$arrData.zip01|escape}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr.zip01|sfGetErrorColor}-->" />&nbsp;-&nbsp;<input type="text" name="zip02" size="6" value="<!--{$zip02|escape|default:$arrData.zip02|escape}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" style="<!--{$arrErr.zip02|sfGetErrorColor}-->" />　<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs10">郵便番号検索</span></a></td>
 							</tr>
 							<tr><td height="5"></td></tr>
 							<tr>
-								<td><a href="#" onClick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="½»½ê¼«Æ°ÆþÎÏ" /></a></td>
-								<td class="fs10n">&nbsp;Í¹ÊØÈÖ¹æ¤òÆþÎÏ¸å¡¢¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+								<td><a href="#" onClick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;"><img src="<!--{$smarty.const.URL_DIR}-->img/common/address.gif" width="86" height="20" alt="住所自動入力" /></a></td>
+								<td class="fs10n">&nbsp;郵便番号を入力後、クリックしてください。</td>
 							</tr>
 						</table>
@@ -60,5 +60,5 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">½»½ê</td>
+						<td bgcolor="#f0f0f0" class="fs12">住所</td>
 						<td bgcolor="#ffffff">
 						<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -66,5 +66,5 @@
 								<td><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=$pref|default:$arrData.pref}-->
 								</select></td>
@@ -87,5 +87,5 @@
 							<tr><td height="5"></td></tr>
 							<tr>
-								<td class="fs10"><span class="red">½»½ê¤Ï2¤Ä¤ËÊ¬¤±¤Æ¤´µ­Æþ¤¤¤¿¤À¤±¤Þ¤¹¡£¥Þ¥ó¥·¥ç¥óÌ¾¤ÏÉ¬¤ºµ­Æþ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
+								<td class="fs10"><span class="red">住所は2つに分けてご記入いただけます。マンション名は必ず記入してください。</span></td>
 							</tr>
 						</table>
@@ -93,5 +93,5 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ</td>
+						<td bgcolor="#f0f0f0" class="fs12n">電話番号</td>
 						<td bgcolor="#ffffff" class="fs12n">
 							<!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></span>
@@ -100,5 +100,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=" ">
@@ -115,5 +115,5 @@
 							<tr><td height="2"></td></tr>
 							<tr>
-								<td class="fs10n"><span class="red">³ÎÇ§¤Î¤¿¤á2ÅÙÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
+								<td class="fs10n"><span class="red">確認のため2度入力してください。</span></td>
 							</tr>
 						</table>
@@ -121,6 +121,6 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¤ªÌä¤¤¹ç¤ï¤»ÆâÍÆ<span class="red">¢¨</span><br>
-						<span class="mini">¡ÊÁ´³Ñ<!--{$smarty.const.MLTEXT_LEN}-->»ú°Ê²¼¡Ë</span></td>
+						<td bgcolor="#f0f0f0" class="fs12">お問い合わせ内容<span class="red">※</span><br>
+						<span class="mini">（全角<!--{$smarty.const.MLTEXT_LEN}-->字以下）</span></td>
 						<td bgcolor="#ffffff" class="fs12n">
 							<span class="red"><!--{$arrErr.contents}--></span>
@@ -129,5 +129,5 @@
 					</tr>
 				</table>
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+				<!--入力フォームここまで-->
 				</td>
 			</tr>
@@ -135,14 +135,14 @@
 			<tr align="center">
 				<td>
-					<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="³ÎÇ§¥Ú¡¼¥¸¤Ø" border="0" name="confirm" id="confirm" />
+					<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="確認ページへ" border="0" name="confirm" id="confirm" />
 				</td>
 			</tr>
 		</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 
Index: branches/feature-module-update/data/Smarty/templates/abouts/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/abouts/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/abouts/index.tpl	(revision 15078)
@@ -6,12 +6,12 @@
  */
 *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td align="right" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/abouts/title.jpg" width="580" height="40" alt="Åö¥µ¥¤¥È¤Ë¤Ä¤¤¤Æ"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/abouts/title.jpg" width="580" height="40" alt="当サイトについて"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -21,5 +21,5 @@
 					<!--{if $arrSiteInfo.shop_name != ""}-->
 					<tr>
-						<td width="135" bgcolor="#f0f0f0" class="fs12">Å¹Ì¾</td>
+						<td width="135" bgcolor="#f0f0f0" class="fs12">店名</td>
 						<td width="402" bgcolor="#ffffff" class="fs12"><!--{$arrSiteInfo.shop_name|escape}--></td>
 					</tr>
@@ -27,5 +27,5 @@
 					<!--{if $arrSiteInfo.company_name != ""}-->
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">²ñ¼ÒÌ¾</td>
+						<td bgcolor="#f0f0f0" class="fs12">会社名</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrSiteInfo.company_name|escape}--></td>
 					</tr>
@@ -33,11 +33,11 @@
 					<!--{if $arrSiteInfo.zip01 != ""}-->
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">½»½ê</td>
-						<td bgcolor="#ffffff" class="fs12">¢©<!--{$arrSiteInfo.zip01|escape}-->-<!--{$arrSiteInfo.zip02|escape}--><br><!--{$arrSiteInfo.pref|escape}--><!--{$arrSiteInfo.addr01|escape}--><!--{$arrSiteInfo.addr02|escape}--></td>
+						<td bgcolor="#f0f0f0" class="fs12">住所</td>
+						<td bgcolor="#ffffff" class="fs12">〒<!--{$arrSiteInfo.zip01|escape}-->-<!--{$arrSiteInfo.zip02|escape}--><br><!--{$arrSiteInfo.pref|escape}--><!--{$arrSiteInfo.addr01|escape}--><!--{$arrSiteInfo.addr02|escape}--></td>
 					</tr>
 					<!--{/if}-->
 					<!--{if $arrSiteInfo.tel01 != ""}-->
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">ÅÅÏÃÈÖ¹æ</td>
+						<td bgcolor="#f0f0f0" class="fs12">電話番号</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrSiteInfo.tel01|escape}-->-<!--{$arrSiteInfo.tel02|escape}-->-<!--{$arrSiteInfo.tel03|escape}--></td>
 					</tr>
@@ -45,5 +45,5 @@
 					<!--{if $arrSiteInfo.fax01 != ""}-->
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">FAXÈÖ¹æ</td>
+						<td bgcolor="#f0f0f0" class="fs12">FAX番号</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrSiteInfo.fax01|escape}-->-<!--{$arrSiteInfo.fax02|escape}-->-<!--{$arrSiteInfo.fax03|escape}--></td>
 					</tr>
@@ -51,5 +51,5 @@
 					<!--{if $arrSiteInfo.business_hour != ""}-->
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">±Ä¶È»þ´Ö</td>
+						<td bgcolor="#f0f0f0" class="fs12">営業時間</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrSiteInfo.business_hour|escape}--></td>
 					</tr>
@@ -57,5 +57,5 @@
 					<!--{if $arrSiteInfo.email02 != ""}-->
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+						<td bgcolor="#f0f0f0" class="fs12">メールアドレス</td>
 						<td bgcolor="#ffffff" class="fs12"><a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a></td>
 					</tr>
@@ -63,5 +63,5 @@
 					<!--{if $arrSiteInfo.good_traded != ""}-->
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¼è°·¾¦ÉÊ</td>
+						<td bgcolor="#f0f0f0" class="fs12">取扱商品</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrSiteInfo.good_traded|escape|nl2br}--></td>
 					</tr>
@@ -69,5 +69,5 @@
 					<!--{if $arrSiteInfo.message != ""}-->
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¥á¥Ã¥»¡¼¥¸</td>
+						<td bgcolor="#f0f0f0" class="fs12">メッセージ</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrSiteInfo.message|escape|nl2br}--></td>
 					</tr>
@@ -77,8 +77,8 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
Index: branches/feature-module-update/data/Smarty/templates/regist/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/regist/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/regist/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 valign="top">
 		<td align="right" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/title.jpg" width="580" height="40" alt="²ñ°÷ÅÐÏ¿"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/title.jpg" width="580" height="40" alt="会員登録"></td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -23,28 +23,28 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--ÅÐÏ¿´°Î»¤ÎÊ¸¾Ï¤³¤³¤«¤é-->
+								<!--登録完了の文章ここから-->
 								<table width="470" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="25"></td></tr>
 									<tr>
-										<td class="fs14"><span class="redst">ËÜÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£<br>
-										¤½¤ì¤Ç¤Ï¥·¥ç¥Ã¥Ô¥ó¥°¤ò¤ª³Ú¤·¤ß¤¯¤À¤µ¤¤¡£</span></td>
+										<td class="fs14"><span class="redst">本登録が完了いたしました。<br>
+										それではショッピングをお楽しみください。</span></td>
 									</tr>
 									<tr><td height="15"></td></tr>
 									<tr>
-										<td class="fs12">º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£</td>
+										<td class="fs12">今後ともご愛顧賜りますようよろしくお願い申し上げます。</td>
 									</tr>
 									<tr><td height="20"></td></tr>
 									<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="20"></td></tr>
 									<tr align="center">
-										<td><a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="b_toppage"></a></td>
+										<td><a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="b_toppage"></a></td>
 									</tr>
 									<tr><td height="25"></td></tr>
 								</table>
-								<!--ÅÐÏ¿´°Î»¤ÎÊ¸¾Ï¤³¤³¤Þ¤Ç-->
+								<!--登録完了の文章ここまで-->
 								</td>
 							</tr>
@@ -57,7 +57,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/regist/error.tpl
===================================================================
--- branches/rel/data/Smarty/templates/regist/error.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/regist/error.tpl	(revision 15078)
@@ -4,15 +4,15 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§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="containerfull">
 			<tr><td height="20"></td></tr>
 			<tr valign="top">
-				<!--¢§CONTENTS-->
+				<!--▼CONTENTS-->
 				<td>
-				<div id="maintitle"><img src="<!--{$smarty.const.URL_DIR}-->img/regist/title.jpg" width="700" height="40" alt="ËÜ²ñ°÷ÅÐÏ¿" /></div>
+				<div id="maintitle"><img src="<!--{$smarty.const.URL_DIR}-->img/regist/title.jpg" width="700" height="40" alt="本会員登録" /></div>
 				
 				<form name="form1" method="post" action="./complete.php">
@@ -22,13 +22,13 @@
 					</tr>
 				</table>
-				<div id="button"><a href="javascript:history.back()" onmouseOver="chgImg('../img/button/back_on.gif','back');" onmouseOut="chgImg('../img/button/back.gif','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/button/back.gif" width="150" height="30" alt="Ìá¤ë" name="back" id="back" /></a></div>
+				<div id="button"><a href="javascript:history.back()" onmouseOver="chgImg('../img/button/back_on.gif','back');" onmouseOut="chgImg('../img/button/back.gif','back');"><img src="<!--{$smarty.const.URL_DIR}-->img/button/back.gif" width="150" height="30" alt="戻る" name="back" id="back" /></a></div>
 				</form>
 				</td>
-				<!--¢¥ONTENTS-->	
+				<!--▲ONTENTS-->	
 			</tr>
 		</table>
-		<!--¢¥MAIN CONTENTS-->
+		<!--▲MAIN CONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/forgot/secret.tpl
===================================================================
--- branches/rel/data/Smarty/templates/forgot/secret.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/forgot/secret.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>
 
@@ -36,10 +36,10 @@
 				<tr><td height="15"></td></tr>
 				<tr>
-					<td><img src="<!--{$smarty.const.URL_DIR}-->img/forget/title.jpg" width="500" height="40" alt="¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý"></td>
+					<td><img src="<!--{$smarty.const.URL_DIR}-->img/forget/title.jpg" width="500" height="40" alt="パスワードを忘れた方"></td>
 				</tr>
 				<tr><td height="15"></td></tr>
 				<tr>
-					<td class="fs12">¤´ÅÐÏ¿»þ¤ËÆþÎÏ¤·¤¿²¼µ­¼ÁÌä¤ÎÅú¤¨¤òÆþÎÏ¤·¤Æ¡Ö¼¡¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
-					¢¨²¼µ­¼ÁÌä¤ÎÅú¤¨¤ò¤ªËº¤ì¤Ë¤Ê¤é¤ì¤¿¾ì¹ç¤Ï¡¢<a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a>¤Þ¤Ç¤´Ï¢Íí¤¯¤À¤µ¤¤¡£</td>
+					<td class="fs12">ご登録時に入力した下記質問の答えを入力して「次へ」ボタンをクリックしてください。<br>
+					※下記質問の答えをお忘れになられた場合は、<a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a>までご連絡ください。</td>
 				</tr>
 				<tr><td height="15"></td></tr>
@@ -49,5 +49,5 @@
 						<tr><td height="5"></td></tr>
 						<tr>
-							<td align="center" height="120" bgcolor="#ffffff" class="fs12"><!--{$Reminder}-->¡§¡¡&nbsp;<!--¡úÅú¤¨ÆþÎÏ¡ú--><input type="text" name="input_reminder" value="" size="40" class="box40" style="<!--{$errmsg|sfGetErrorColor}-->" /></td>
+							<td align="center" height="120" bgcolor="#ffffff" class="fs12"><!--{$Reminder}-->：　&nbsp;<!--★答え入力★--><input type="text" name="input_reminder" value="" size="40" class="box40" style="<!--{$errmsg|sfGetErrorColor}-->" /></td>
 						</tr>
 						<tr><td height="5"></td></tr>
@@ -62,5 +62,5 @@
 				<tr><td height="15"></td></tr>
 				<tr>
-					<td align="center"><input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="¼¡¤Ø" border="0" name="next" id="next" /></td>
+					<td align="center"><input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="次へ" border="0" name="next" id="next" /></td>
 				</tr>
 				<tr><td height="30"></td></tr>
Index: branches/feature-module-update/data/Smarty/templates/forgot/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/forgot/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/forgot/index.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>
 
@@ -36,10 +36,10 @@
 				<tr><td height="15"></td></tr>
 				<tr>
-					<td><img src="<!--{$smarty.const.URL_DIR}-->img/forget/title.jpg" width="500" height="40" alt="¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý"></td>
+					<td><img src="<!--{$smarty.const.URL_DIR}-->img/forget/title.jpg" width="500" height="40" alt="パスワードを忘れた方"></td>
 				</tr>
 				<tr><td height="15"></td></tr>
 				<tr>
-					<td class="fs12">¤´ÅÐÏ¿»þ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÆþÎÏ¤·¤Æ¡Ö¼¡¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
-					<span class="red">¢¨¿·¤·¤¯¥Ñ¥¹¥ï¡¼¥É¤òÈ¯¹Ô¤¤¤¿¤·¤Þ¤¹¤Î¤Ç¡¢¤ªËº¤ì¤Ë¤Ê¤Ã¤¿¥Ñ¥¹¥ï¡¼¥É¤Ï¤´ÍøÍÑ¤Ç¤­¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£</span></td>
+					<td class="fs12">ご登録時のメールアドレスを入力して「次へ」ボタンをクリックしてください。<br>
+					<span class="red">※新しくパスワードを発行いたしますので、お忘れになったパスワードはご利用できなくなります。</span></td>
 				</tr>
 				<tr><td height="15"></td></tr>
@@ -49,5 +49,5 @@
 						<tr><td height="5"></td></tr>
 						<tr>
-							<td align="center" height="120" bgcolor="#ffffff" class="fs12">¥á¡¼¥ë¥¢¥É¥ì¥¹¡§¡¡&nbsp;<!--¡ú¥á¡¼¥ë¥¢¥É¥ì¥¹ÆþÎÏ¡ú--><input type="text" name="email" value="<!--{$tpl_login_email|escape}-->" size="50" size="40" class="box40" style="<!--{$errmsg|sfGetErrorColor}-->; ime-mode: disabled;" /></td>
+							<td align="center" height="120" bgcolor="#ffffff" class="fs12">メールアドレス：　&nbsp;<!--★メールアドレス入力★--><input type="text" name="email" value="<!--{$tpl_login_email|escape}-->" size="50" size="40" class="box40" style="<!--{$errmsg|sfGetErrorColor}-->; ime-mode: disabled;" /></td>
 						</tr>
 						<tr><td height="5"></td></tr>
@@ -62,5 +62,5 @@
 				<tr><td height="15"></td></tr>
 				<tr>
-					<td align="center"><input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="¼¡¤Ø" border="0" name="next" id="next" /></td>
+					<td align="center"><input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_next.gif" width="150" height="30" alt="次へ" border="0" name="next" id="next" /></td>
 				</tr>
 				<tr><td height="30"></td></tr>
Index: branches/feature-module-update/data/Smarty/templates/forgot/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/forgot/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/forgot/complete.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>
 
@@ -35,10 +35,10 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/forget/title.jpg" width="500" height="40" alt="¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/forget/title.jpg" width="500" height="40" alt="パスワードを忘れた方"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">¥Ñ¥¹¥ï¡¼¥É¤ÎÈ¯¹Ô¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£¥í¥°¥¤¥ó¤Ë¤Ï²¼µ­¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¤´ÍøÍÑ¤¯¤À¤µ¤¤¡£<br>
-				¢¨²¼µ­¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢MY¥Ú¡¼¥¸¤Î¡Ö²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹¡×¤è¤ê¤´ÊÑ¹¹¤¤¤¿¤À¤±¤Þ¤¹¡£</td>
+				<td class="fs12">パスワードの発行が完了いたしました。ログインには下記のパスワードをご利用ください。<br>
+				※下記パスワードは、MYページの「会員登録内容変更」よりご変更いただけます。</td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -48,5 +48,5 @@
 					<tr><td height="5"></td></tr>
 					<tr>
-						<td align="center" height="120" bgcolor="#ffffff" class="fs18n"><!--¡ú¥Ñ¥¹¥ï¡¼¥ÉÉ½¼¨¡ú--><span class="redst"><!--{$temp_password}--></span></td>
+						<td align="center" height="120" bgcolor="#ffffff" class="fs18n"><!--★パスワード表示★--><span class="redst"><!--{$temp_password}--></span></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -56,5 +56,5 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td align="center"><a href="javascript:window.close()" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close_on.gif','close');" onmouseOut="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif','close');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif" width="150" height="30" alt="ÊÄ¤¸¤ë" name="close" id="close" /></a></td>
+				<td align="center"><a href="javascript:window.close()" onmouseOver="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close_on.gif','close');" onmouseOut="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif','close');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif" width="150" height="30" alt="閉じる" name="close" id="close" /></a></td>
 			</tr>
 			<tr><td height="30"></td></tr>
Index: branches/feature-module-update/data/Smarty/templates/inquiry/inquiry.tpl
===================================================================
--- branches/rel/data/Smarty/templates/inquiry/inquiry.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/inquiry/inquiry.tpl	(revision 15078)
@@ -7,5 +7,5 @@
 	<!--{if $QUESTION.question[question].kind }-->
 		<tr>
-			<td colspan="2" bgcolor="#edf6ff" class="fs12n">¼ÁÌä<!--{$smarty.section.question.iteration}-->¡§<!--{$QUESTION.question[question].name|escape}--></td>
+			<td colspan="2" bgcolor="#edf6ff" class="fs12n">質問<!--{$smarty.section.question.iteration}-->：<!--{$QUESTION.question[question].name|escape}--></td>
 		</tr>
 		<!--{if $QUESTION.question[question].kind eq 1}-->
@@ -13,5 +13,5 @@
 			<td colspan="2" bgcolor="ffffff" class="fs12n">
 			<textarea name="option[<!--{$smarty.section.question.index}-->]" cols="55" rows="8" class="area55" wrap="physical" <!--{if $arrErr.option[$smarty.section.question.index]}--><!--{sfSetErrorStyle}--><!--{/if}-->><!--{$arrForm.option[$smarty.section.question.index]|escape}--></textarea>
-			<!--{if $arrErr.option[$smarty.section.question.index]}--><br><span class="red">¼ÁÌä<!--{$smarty.section.question.iteration}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤</sapn><!--{/if}-->
+			<!--{if $arrErr.option[$smarty.section.question.index]}--><br><span class="red">質問<!--{$smarty.section.question.iteration}-->を入力して下さい</sapn><!--{/if}-->
 			</td>
 		</tr>
@@ -20,5 +20,5 @@
 			<td colspan="2" bgcolor="ffffff" class="fs12n">
 			<input type="text" name="option[<!--{$smarty.section.question.index}-->]" size="55" class="box50" value="<!--{$arrForm.option[$smarty.section.question.index]|escape}-->" <!--{if $arrErr.option[$smarty.section.question.index]}--><!--{sfSetErrorStyle}--><!--{/if}-->>
-			<!--{if $arrErr.option[$smarty.section.question.index]}--><br><span class="red">¼ÁÌä<!--{$smarty.section.question.iteration}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤</sapn><!--{/if}-->
+			<!--{if $arrErr.option[$smarty.section.question.index]}--><br><span class="red">質問<!--{$smarty.section.question.iteration}-->を入力して下さい</sapn><!--{/if}-->
 			</td>
 			</tr>
@@ -34,5 +34,5 @@
 					</td>
 				</tr>
-				<!--{if $arrErr.option[$smarty.section.question.index]}--><tr><td class="fs12n"><span class="red">¼ÁÌä<!--{$smarty.section.question.iteration}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤</sapn></td></tr><!--{/if}-->
+				<!--{if $arrErr.option[$smarty.section.question.index]}--><tr><td class="fs12n"><span class="red">質問<!--{$smarty.section.question.iteration}-->を入力して下さい</sapn></td></tr><!--{/if}-->
 				</table>
 			</td>
@@ -55,5 +55,5 @@
 					<!--{if $smarty.section.sub.index is odd}--></tr><!--{/if}-->
 				<!--{/section}-->
-				<!--{if $arrErr.option[$smarty.section.question.index]}--><tr><td class="fs12n"><span class="red">¼ÁÌä<!--{$smarty.section.question.iteration}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤</sapn></tr><!--{/if}-->
+				<!--{if $arrErr.option[$smarty.section.question.index]}--><tr><td class="fs12n"><span class="red">質問<!--{$smarty.section.question.iteration}-->を入力して下さい</sapn></tr><!--{/if}-->
 			</table>
 			</td>
Index: branches/feature-module-update/data/Smarty/templates/inquiry/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/inquiry/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/inquiry/index.tpl	(revision 15078)
@@ -13,10 +13,10 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/site.js"></script>
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/win_op.js"></script>
-<title><!--{$arrSiteInfo.shop_name}-->/¥¢¥ó¥±¡¼¥È¡¡<!--{$QUESTION.title|escape}--></title>
+<title><!--{$arrSiteInfo.shop_name}-->/アンケート　<!--{$QUESTION.title|escape}--></title>
 </head>
 <body bgcolor="#ffffff" text="#555555" link="#0099cc" vlink="#CC0000" alink="#993399" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
 
 
-<!--¢¥TITLE-->
+<!--▲TITLE-->
 <table width="760" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -45,5 +45,5 @@
 			</tr>
 			<tr><td height="10"></td></tr>
-			<!--{if $errmsg}--><tr><td class="fs12n"><span class="red"><br>ÆþÎÏ¥¨¥é¡¼¤¬È¯À¸Ã×¤·¤Þ¤·¤¿¡£³Æ¹àÌÜ¤Î¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ò¤´³ÎÇ§¤Î¾å¡¢Àµ¤·¤¯ÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td></tr><!--{/if}-->	
+			<!--{if $errmsg}--><tr><td class="fs12n"><span class="red"><br>入力エラーが発生致しました。各項目のエラーメッセージをご確認の上、正しく入力してください。</span></td></tr><!--{/if}-->	
 			<tr>
 				<td bgcolor="#cccccc">
@@ -55,5 +55,5 @@
 			<tr><td height="30"></td></tr>
 			<tr>
-				<td class="fs12n"><span class="red">¢¨</span>°õ¤ÏÆþÎÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</td>
+				<td class="fs12n"><span class="red">※</span>印は入力必須項目です。</td>
 			</tr>
 			<tr><td height="5"></td></tr>
@@ -64,5 +64,5 @@
 					
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¤ªÌ¾Á°</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>お名前</td>
 						<td class="fs12n"bgcolor="#ffffff" width="407">
 							<span class="red"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span>
@@ -72,5 +72,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¥Õ¥ê¥¬¥Ê</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>フリガナ</td>
 						<td class="fs12n" bgcolor="#ffffff" width="407">
 							<span class="red"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></span>
@@ -80,5 +80,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>Í¹ÊØÈÖ¹æ</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>郵便番号</td>
 						<td bgcolor="#ffffff" width="407">
 						<table width="407" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -86,7 +86,7 @@
 								<td class="fs12n" width="267">
 									<span class="red"><!--{$arrErr.zip01}--><!--{$arrErr.zip02}--></span>
-									¢©&nbsp;<input type="text" name="zip01" value="<!--{$arrForm.zip01|escape}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" size="6" class="box6" maxlength="3"  <!--{if $arrErr.zip01}--><!--{sfSetErrorStyle}--><!--{/if}--> />
+									〒&nbsp;<input type="text" name="zip01" value="<!--{$arrForm.zip01|escape}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" size="6" class="box6" maxlength="3"  <!--{if $arrErr.zip01}--><!--{sfSetErrorStyle}--><!--{/if}--> />
 										&nbsp;-&nbsp;
-										<input type="text" name="zip02" value="<!--{$arrForm.zip02|escape}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" size="6" class="box6" maxlength="4"  <!--{if $arrErr.zip02}--><!--{sfSetErrorStyle}--><!--{/if}--> />&nbsp;<input type="button" name="address_input" value="½»½êÆþÎÏ" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" />
+										<input type="text" name="zip02" value="<!--{$arrForm.zip02|escape}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" size="6" class="box6" maxlength="4"  <!--{if $arrErr.zip02}--><!--{sfSetErrorStyle}--><!--{/if}--> />&nbsp;<input type="button" name="address_input" value="住所入力" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01'); return false;" />
 								</td>								
 							</tr>
@@ -95,5 +95,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¤´½»½ê</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>ご住所</td>
 						<td bgcolor="#ffffff">
 						<table width="407" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -102,5 +102,5 @@
 								<span class="red"><!--{$arrErr.pref}--><!--{$arrErr.addr01}--><!--{$arrErr.addr02}--></span>
 								<select name="pref" <!--{if $arrErr.pref}--><!--{sfSetErrorStyle}--><!--{/if}-->>
-									<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+									<option value="" selected>選択してください</option>
 									<!--{html_options options=$arrPref selected=$arrForm.pref}-->
 								</select>
@@ -112,5 +112,5 @@
 									<input type="text" name="addr01" value="<!--{$arrForm.addr01|escape}-->" size="35" class="box35" <!--{if $arrErr.addr01}--><!--{sfSetErrorStyle}--><!--{/if}--> />
 								</td>
-								<td width="200"><span class="fs10n">¤´½»½ê1¡Ê»Ô¶èÄ®Â¼Ì¾¡Ë</span></td>
+								<td width="200"><span class="fs10n">ご住所1（市区町村名）</span></td>
 							</tr>
 							<tr><td height="3"></td></tr>
@@ -119,8 +119,8 @@
 									<input type="text" name="addr02" value="<!--{$arrForm.addr02|escape}-->" size="35" class="box35" <!--{if $arrErr.addr02}--><!--{sfSetErrorStyle}--><!--{/if}--> />
 								</td>
-								<td><span class="fs10n">¤´½»½ê2¡ÊÈÖÃÏ¡¢·úÊª¡¢¥Þ¥ó¥·¥ç¥óÌ¾¡Ë</span><br></td>
+								<td><span class="fs10n">ご住所2（番地、建物、マンション名）</span><br></td>
 							</tr>
 							<tr>
-								<td><span class="fs10n"><span class="red">½»½ê¤ÏÉ¬¤º2¤Ä¤ËÊ¬¤±¤ÆÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£¥Þ¥ó¥·¥ç¥óÌ¾¤ÏÉ¬¤ºÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></span></td>
+								<td><span class="fs10n"><span class="red">住所は必ず2つに分けて入力してください。マンション名は必ず入力してください。</span></span></td>
 							</tr>
 						</table>
@@ -128,5 +128,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¤ªÅÅÏÃÈÖ¹æ</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>お電話番号</td>
 						<td class="fs12n" bgcolor="#ffffff" width="407">
 							<span class="red"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></span>
@@ -137,5 +137,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>メールアドレス</td>
 						<td bgcolor="#ffffff">
 						<table width="407" border="0" cellspacing="0" cellpadding="0">
@@ -152,5 +152,5 @@
 									<input type="text" name="email02" value="<!--{$arrForm.email02|escape}-->" size="35" class="box35" <!--{if $arrErr.email02}--><!--{sfSetErrorStyle}--><!--{/if}--> />
 								</td>
-								<td width="180" class="fs10"><span class="red">³ÎÇ§¤Î¤¿¤á2ÅÙÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td>
+								<td width="180" class="fs10"><span class="red">確認のため2度入力してください。</span></td>
 							</tr>
 						</table>
@@ -162,5 +162,5 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td align="center"><input type="submit" name="subm1" value="³ÎÇ§¥Ú¡¼¥¸¤Ø"></td>
+				<td align="center"><input type="submit" name="subm1" value="確認ページへ"></td>
 			</tr>
 			</form>
Index: branches/feature-module-update/data/Smarty/templates/inquiry/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/inquiry/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/inquiry/complete.tpl	(revision 15078)
@@ -13,5 +13,5 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/site.js"></script>
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/win_op.js"></script>
-<title><!--{$arrSiteInfo.shop_name}-->/¥¢¥ó¥±¡¼¥È¡Ê´°Î»¥Ú¡¼¥¸¡Ë</title>
+<title><!--{$arrSiteInfo.shop_name}-->/アンケート（完了ページ）</title>
 </head>
 
@@ -19,5 +19,5 @@
 
 
-<!--¢¥TITLE-->
+<!--▲TITLE-->
 <table width="760" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -28,5 +28,5 @@
 				<td height="30"><img src="../misc/_.gif" width="8" height="1" alt=""></td>
 
-				<td height="30"width="695" class="red"><strong><span class="fs18n">¥¢¥ó¥±¡¼¥È¥¿¥¤¥È¥ë</span></strong></td>
+				<td height="30"width="695" class="red"><strong><span class="fs18n">アンケートタイトル</span></strong></td>
 			</tr>
 		</table>
@@ -43,8 +43,8 @@
 		<form name="form1" id="form1" method="post" action="">
 			<tr>
-				<td bgcolor="#ffffff" height="250" align="center" class="fs12">¥¢¥ó¥±¡¼¥È¤ÎÁ÷¿®¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£<br>
-				¤´¶¨ÎÏ¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£<br><br><br>
+				<td bgcolor="#ffffff" height="250" align="center" class="fs12">アンケートの送信が完了いたしました。<br>
+				ご協力ありがとうございました。<br><br><br>
 
-				<input type="submit" name="subm1" value="ÊÄ¤¸¤ë" onClick="window.close()"></td>
+				<input type="submit" name="subm1" value="閉じる" onClick="window.close()"></td>
 			</tr>
 		</form>
Index: branches/feature-module-update/data/Smarty/templates/inquiry/confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/inquiry/confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/inquiry/confirm.tpl	(revision 15078)
@@ -13,5 +13,5 @@
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/site.js"></script>
 <script type="text/javascript" src="<!--{$smarty.const.URL_DIR}-->js/win_op.js"></script>
-<title><!--{$arrSiteInfo.shop_name}-->/¥¢¥ó¥±¡¼¥È¡¡<!--{$QUESTION.title|escape}-->/³ÎÇ§²èÌÌ</title>
+<title><!--{$arrSiteInfo.shop_name}-->/アンケート　<!--{$QUESTION.title|escape}-->/確認画面</title>
 <script type="text/javascript">
 <!--
@@ -28,5 +28,5 @@
 
 
-<!--¢¥TITLE-->
+<!--▲TITLE-->
 <table width="760" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
@@ -53,5 +53,5 @@
 			</tr>
 			<tr><td height="10"></td></tr>
-			<!--{if $errmsg}--><tr><td class="fs12n"><span class="red"><br>ÆþÎÏ¥¨¥é¡¼¤¬È¯À¸Ã×¤·¤Þ¤·¤¿¡£³Æ¹àÌÜ¤Î¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸¤ò¤´³ÎÇ§¤Î¾å¡¢Àµ¤·¤¯ÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£</span></td></tr><!--{/if}-->	
+			<!--{if $errmsg}--><tr><td class="fs12n"><span class="red"><br>入力エラーが発生致しました。各項目のエラーメッセージをご確認の上、正しく入力してください。</span></td></tr><!--{/if}-->	
 			<tr>
 				<td bgcolor="#cccccc">
@@ -60,5 +60,5 @@
 				<!--{if $QUESTION.question[question].kind ne '0' }-->
 					<tr>
-						<td colspan="2" bgcolor="#edf6ff" class="fs12n">¼ÁÌä<!--{$smarty.section.question.iteration}-->¡§<!--{$QUESTION.question[question].name|escape}--></td>
+						<td colspan="2" bgcolor="#edf6ff" class="fs12n">質問<!--{$smarty.section.question.iteration}-->：<!--{$QUESTION.question[question].name|escape}--></td>
 					</tr>
 					<!--{if $QUESTION.question[question].kind eq 1}-->
@@ -98,5 +98,5 @@
 			<tr><td height="30"></td></tr>
 			<tr>
-				<td class="fs12n"><span class="red">¢¨</span>°õ¤ÏÆþÎÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</td>
+				<td class="fs12n"><span class="red">※</span>印は入力必須項目です。</td>
 			</tr>
 			<tr><td height="5"></td></tr>
@@ -111,5 +111,5 @@
 					
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¤ªÌ¾Á°</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>お名前</td>
 						<td class="fs12"bgcolor="#ffffff" width="407" class="fs12n">
 							<!--{$arrForm.name01|escape}-->&nbsp;<!--{$arrForm.name02|escape}-->
@@ -119,5 +119,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¥Õ¥ê¥¬¥Ê</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>フリガナ</td>
 						<td class="fs12n" bgcolor="#ffffff" width="407">
 							<!--{$arrForm.kana01|escape}-->&nbsp;<!--{$arrForm.kana02|escape}-->
@@ -127,14 +127,14 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>Í¹ÊØÈÖ¹æ</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>郵便番号</td>
 						<td class="fs12n" bgcolor="#ffffff" width="407">
-							¢©<!--{$arrForm.zip01|escape}-->-<!--{$arrForm.zip02|escape}-->
+							〒<!--{$arrForm.zip01|escape}-->-<!--{$arrForm.zip02|escape}-->
 							<input type="hidden" name="zip01" value="<!--{$arrForm.zip01|escape}-->" />
 							<input type="hidden" name="zip02" value="<!--{$arrForm.zip02|escape}-->" />
-							<!--{* <input type="button" name="address_input" value="½»½êÆþÎÏ" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01');" /> *}-->
+							<!--{* <input type="button" name="address_input" value="住所入力" onclick="fnCallAddress('<!--{$smarty.const.URL_INPUT_ZIP}-->', 'zip01', 'zip02', 'pref', 'addr01');" /> *}-->
 						</td>
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¤´½»½ê</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>ご住所</td>
 						<td bgcolor="#ffffff" class="fs12n">
 							<input type="hidden" name="pref" value="<!--{$arrForm.pref|escape}-->" />
@@ -145,5 +145,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¤ªÅÅÏÃÈÖ¹æ</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>お電話番号</td>
 						<td class="fs12n" bgcolor="#ffffff" width="407">
 							<!--{$arrForm.tel01|escape}-->-<!--{$arrForm.tel02|escape}-->-<!--{$arrForm.tel03|escape}-->
@@ -154,5 +154,5 @@
 					</tr>
 					<tr>
-						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">¢¨</span>¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+						<td class="fs12n" bgcolor="#ebf9ff" width="150"><span class="red">※</span>メールアドレス</td>
 						<td class="fs12n" bgcolor="#ffffff" width="407">
 							<!--{$arrForm.email|escape}-->
@@ -166,5 +166,5 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td align="center"><input type="button" name="subm1" onclick="return func_return();"value="Ìá¤ë">¡¡<input type="submit" name="subm2" value="Á÷¿®"></td>
+				<td align="center"><input type="button" name="subm1" onclick="return func_return();"value="戻る">　<input type="submit" name="subm2" value="送信"></td>
 			</tr>
 			</form>
Index: branches/feature-module-update/data/Smarty/templates/mail_templates/customer_regist_mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mail_templates/customer_regist_mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mail_templates/customer_regist_mail.tpl	(revision 15078)
@@ -4,27 +4,27 @@
  * http://www.lockon.co.jp/
  *}-->
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¼«Æ°ÇÛ¿®¥á¡¼¥ë¤Ç¤¹¡£
-¡¡ÅùÉý¥Õ¥©¥ó¥È(MS¥´¥·¥Ã¥¯12¥Ý¥¤¥ó¥È¡¢Osaka-ÅùÉý¤Ê¤É)¤Ç
-¡¡ºÇÅ¬¤Ë¤´Í÷¤Ë¤Ê¤ì¤Þ¤¹¡£
+　※本メールは自動配信メールです。
+　等幅フォント(MSゴシック12ポイント、Osaka-等幅など)で
+　最適にご覧になれます。
 
-¨®¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¯
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¡¢ 
-¡¡<!--{$CONF.shop_name}-->¤è¤ê²ñ°÷ÅÐÏ¿¤ò´õË¾¤µ¤ì¤¿Êý¤Ë
-¡¡¤ªÁ÷¤ê¤·¤Æ¤¤¤Þ¤¹¡£
-¡¡¤â¤·¤ª¿´Åö¤¿¤ê¤¬Ìµ¤¤¾ì¹ç¤Ï¡¢
-¡¡¤½¤Î»Ý<!--{* Ìä¤¤¹ç¤ï¤»¼õÉÕ¥á¡¼¥ë *}--><!--{$CONF.email02}-->¤Þ¤Ç
-¡¡¤´Ï¢Íí¤¤¤¿¤À¤±¤ì¤Ð¹¬¤¤¤Ç¤¹¡£
-¨±¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨°
+┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
+　※本メールは、 
+　<!--{$CONF.shop_name}-->より会員登録を希望された方に
+　お送りしています。
+　もしお心当たりが無い場合は、
+　その旨<!--{* 問い合わせ受付メール *}--><!--{$CONF.email02}-->まで
+　ご連絡いただければ幸いです。
+┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
 
-<!--{$name01}--><!--{$name02}--> ÍÍ
+<!--{$name01}--><!--{$name02}--> 様
 
-<!--{$CONF.shop_name}-->¤Ç¤´¤¶¤¤¤Þ¤¹¡£
+<!--{$CONF.shop_name}-->でございます。
 
-¤³¤ÎÅÙ¤Ï²ñ°÷ÅÐÏ¿°ÍÍê¤ò¤¤¤¿¤À¤­¤Þ¤·¤Æ¤Þ¤³¤È¤ËÍ­¤êÆñ¤¦¤´¤¶¤¤¤Þ¤¹¡£
+この度は会員登録依頼をいただきましてまことに有り難うございます。
 
-ËÜ²ñ°÷ÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£
-¥·¥ç¥Ã¥Ô¥ó¥°¤ò¤ª³Ú¤·¤ß¤¯¤À¤µ¤¤¤Þ¤»¡£
+本会員登録が完了いたしました。
+ショッピングをお楽しみくださいませ。
 
-º£¸å¤È¤â¤É¤¦¤¾<!--{$CONF.shop_name}-->¤ò¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£
+今後ともどうぞ<!--{$CONF.shop_name}-->をよろしくお願い申し上げます。
 
 
Index: branches/feature-module-update/data/Smarty/templates/mail_templates/forgot_mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mail_templates/forgot_mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mail_templates/forgot_mail.tpl	(revision 15078)
@@ -1,5 +1,5 @@
-¥Ñ¥¹¥ï¡¼¥É¤òÊÑ¹¹¤¤¤¿¤·¤Þ¤·¤¿¡£
+パスワードを変更いたしました。
 
-¿·¤·¤¤¥Ñ¥¹¥ï¡¼¥É¡§<!--{$temp_password}-->
+新しいパスワード：<!--{$temp_password}-->
 
-¤³¤Î¥Ñ¥¹¥ï¡¼¥É¤Ï°ì»þÅª¤Ê¤â¤Î¤Ç¤¹¤Î¤Ç¡¢¤ªÁá¤á¤Ë¤´ÊÑ¹¹²¼¤µ¤¤¡£
+このパスワードは一時的なものですので、お早めにご変更下さい。
Index: branches/feature-module-update/data/Smarty/templates/mail_templates/customer_mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mail_templates/customer_mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mail_templates/customer_mail.tpl	(revision 15078)
@@ -4,33 +4,33 @@
  * http://www.lockon.co.jp/
  *}-->
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¼«Æ°ÇÛ¿®¥á¡¼¥ë¤Ç¤¹¡£
-¡¡ÅùÉý¥Õ¥©¥ó¥È(MS¥´¥·¥Ã¥¯12¥Ý¥¤¥ó¥È¡¢Osaka-ÅùÉý¤Ê¤É)¤Ç
-¡¡ºÇÅ¬¤Ë¤´Í÷¤Ë¤Ê¤ì¤Þ¤¹¡£
+　※本メールは自動配信メールです。
+　等幅フォント(MSゴシック12ポイント、Osaka-等幅など)で
+　最適にご覧になれます。
 
-¨®¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¯
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¡¢
-¡¡<!--{$CONF.shop_name}-->¤è¤ê²ñ°÷ÅÐÏ¿¤ò´õË¾¤µ¤ì¤¿Êý¤Ë
-¡¡¤ªÁ÷¤ê¤·¤Æ¤¤¤Þ¤¹¡£
-¡¡¤â¤·¤ª¿´Åö¤¿¤ê¤¬Ìµ¤¤¾ì¹ç¤Ï¤³¤Î¤Þ¤Þ¤³¤Î¥á¡¼¥ë¤òÇË´þ¤·¤Æ¤¤¤¿¤À
-¡¡¤±¤ì¤Ð²ñ°÷ÅÐÏ¿¤Ï¤Ê¤µ¤ì¤Þ¤»¤ó¡£
-¡¡¤Þ¤¿¤½¤Î»Ý<!--{* Ìä¤¤¹ç¤ï¤»¼õÉÕ¥á¡¼¥ë *}--><!--{$CONF.email02}-->¤Þ¤Ç
-¡¡¤´Ï¢Íí¤¤¤¿¤À¤±¤ì¤Ð¹¬¤¤¤Ç¤¹¡£
-¨±¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨°
+┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
+　※本メールは、
+　<!--{$CONF.shop_name}-->より会員登録を希望された方に
+　お送りしています。
+　もしお心当たりが無い場合はこのままこのメールを破棄していただ
+　ければ会員登録はなされません。
+　またその旨<!--{* 問い合わせ受付メール *}--><!--{$CONF.email02}-->まで
+　ご連絡いただければ幸いです。
+┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
 
-<!--{$name01}--> <!--{$name02}--> ÍÍ
+<!--{$name01}--> <!--{$name02}--> 様
 
-<!--{$CONF.shop_name}-->¤Ç¤´¤¶¤¤¤Þ¤¹¡£
+<!--{$CONF.shop_name}-->でございます。
 
-¤³¤ÎÅÙ¤Ï²ñ°÷ÅÐÏ¿°ÍÍê¤ò¤¤¤¿¤À¤­¤Þ¤·¤Æ¡¢Í­¤êÆñ¤¦¤´¤¶¤¤¤Þ¤¹¡£
+この度は会員登録依頼をいただきまして、有り難うございます。
 
-¸½ºß¤Ï²¾ÅÐÏ¿¤Î¾õÂÖ¤Ç¤¹¡£
-¡¡¡¡¡¡~~~~~~
-ËÜ²ñ°÷ÅÐÏ¿¤ò´°Î»¤¹¤ë¤Ë¤Ï²¼µ­URL¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¯¤À¤µ¤¤¡£
-¢¨ÆþÎÏ¤µ¤ì¤¿¤ªµÒÍÍ¤Î¾ðÊó¤ÏSSL°Å¹æ²½ÄÌ¿®¤Ë¤è¤êÊÝ¸î¤µ¤ì¤Þ¤¹¡£
+現在は仮登録の状態です。
+　　　~~~~~~
+本会員登録を完了するには下記URLにアクセスしてください。
+※入力されたお客様の情報はSSL暗号化通信により保護されます。
 
 <!--{$smarty.const.SSL_URL}-->regist/index.php?mode=regist&id=<!--{$uniqid}--><!--{$etc_value}-->
 
-¾åµ­URL¤Ë¤ÆËÜ²ñ°÷ÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¤é²þ¤á¤Æ¤´ÅÐÏ¿ÆâÍÆ¤´³ÎÇ§
-¥á¡¼¥ë¤ò¤ªÁ÷¤êÃ×¤·¤Þ¤¹¡£
+上記URLにて本会員登録が完了いたしましたら改めてご登録内容ご確認
+メールをお送り致します。
 
 
Index: branches/feature-module-update/data/Smarty/templates/mail_templates/mail_title.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mail_templates/mail_title.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mail_templates/mail_title.tpl	(revision 15078)
@@ -1,1 +1,1 @@
-¡Ú<!--{$tpl_shopname}-->¡Û <!--{$tpl_mailtitle}-->
+【<!--{$tpl_shopname}-->】 <!--{$tpl_mailtitle}-->
Index: branches/feature-module-update/data/Smarty/templates/mail_templates/mailmagazine_temp.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mail_templates/mailmagazine_temp.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mail_templates/mailmagazine_temp.tpl	(revision 15078)
@@ -4,33 +4,33 @@
  * http://www.lockon.co.jp/
  *}-->
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¼«Æ°ÇÛ¿®¥á¡¼¥ë¤Ç¤¹¡£
-¡¡ÅùÉý¥Õ¥©¥ó¥È(MS¥´¥·¥Ã¥¯12¥Ý¥¤¥ó¥È¡¢Osaka-ÅùÉý¤Ê¤É)¤Ç
-¡¡ºÇÅ¬¤Ë¤´Í÷¤Ë¤Ê¤ì¤Þ¤¹¡£
+　※本メールは自動配信メールです。
+　等幅フォント(MSゴシック12ポイント、Osaka-等幅など)で
+　最適にご覧になれます。
 
-¨®¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¯
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¡¢ 
-¡¡<!--{$tpl_shopname}-->¤è¤ê¡¢¥á¥ë¥Þ¥¬¹ØÆÉÅÐÏ¿¤ò´õË¾¤µ¤ì¤¿Êý¤Ë
-¡¡¤ªÁ÷¤ê¤·¤Æ¤¤¤Þ¤¹¡£
-¡¡¤â¤·¤ª¿´Åö¤¿¤ê¤¬Ìµ¤¤¾ì¹ç¤Ï¡¢¤³¤Î¤Þ¤Þ¤³¤Î¥á¡¼¥ë¤òÇË´þ¤·¤Æ¤¤¤¿¤À
-¡¡¤±¤ì¤Ð¥á¥ë¥Þ¥¬¹ØÆÉÅÐÏ¿¤Ï¤Ê¤µ¤ì¤Þ¤»¤ó¡£
-¡¡¤Þ¤¿¤½¤Î»Ý¡¢<!--{$tpl_infoemail}-->¤Þ¤Ç
-¡¡¤´Ï¢Íí¤¤¤¿¤À¤±¤ì¤Ð¹¬¤¤¤Ç¤¹¡£
-¨±¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨°
+┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
+　※本メールは、 
+　<!--{$tpl_shopname}-->より、メルマガ購読登録を希望された方に
+　お送りしています。
+　もしお心当たりが無い場合は、このままこのメールを破棄していただ
+　ければメルマガ購読登録はなされません。
+　またその旨、<!--{$tpl_infoemail}-->まで
+　ご連絡いただければ幸いです。
+┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
 
-<!--{$tpl_shopname}-->¤Ç¤´¤¶¤¤¤Þ¤¹¡£
+<!--{$tpl_shopname}-->でございます。
 
-¤³¤ÎÅÙ¤Ï¡¢¥á¥ë¥Þ¥¬<!--{$tpl_name}-->°ÍÍê¤ò¤¤¤¿¤À¤­¤Þ¤·¤Æ¡¢Í­¤êÆñ¤¦¤´¤¶¤¤¤Þ¤¹¡£
-º£²ó¤Î¤ª¿½¤·¹þ¤ßÆâÍÆ¤Ï°Ê²¼¤Î¤È¤ª¤ê¤Ç¤¹¡£
+この度は、メルマガ<!--{$tpl_name}-->依頼をいただきまして、有り難うございます。
+今回のお申し込み内容は以下のとおりです。
 
 -----------------------------------------
-¾õÂÖ¡§ ²¾<!--{$tpl_name}-->
-¥á¡¼¥ë¥¢¥É¥ì¥¹¡§ <!--{$tpl_email}-->
-ÇÛ¿®·Á¼°¡§ <!--{$tpl_kindname}-->
+状態： 仮<!--{$tpl_name}-->
+メールアドレス： <!--{$tpl_email}-->
+配信形式： <!--{$tpl_kindname}-->
 -----------------------------------------
 
-¸½ºß¤Ï²¾<!--{$tpl_name}-->¤Î¾õÂÖ¤Ç¤¹¡£
-¡¡¡¡¡¡~~~~~~
-ËÜ<!--{$tpl_name}-->¤ò´°Î»¤¹¤ë¤Ë¤Ï²¼µ­URL¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¯¤À¤µ¤¤¡£
-¢¨ÆþÎÏ¤µ¤ì¤¿¤ªµÒÍÍ¤Î¾ðÊó¤ÏSSL°Å¹æ²½ÄÌ¿®¤Ë¤è¤êÊÝ¸î¤µ¤ì¤Þ¤¹¡£
+現在は仮<!--{$tpl_name}-->の状態です。
+　　　~~~~~~
+本<!--{$tpl_name}-->を完了するには下記URLにアクセスしてください。
+※入力されたお客様の情報はSSL暗号化通信により保護されます。
 
 ---------------------------------------------------------------
@@ -38,6 +38,6 @@
 ---------------------------------------------------------------
 
-¾åµ­URL¤Ë¤Æ¥á¥ë¥Þ¥¬¹ØÆÉÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¤é¡¢²þ¤á¤Æ¤´³ÎÇ§¤Î
-¥á¡¼¥ë¤ò¤ªÁ÷¤êÃ×¤·¤Þ¤¹¡£
+上記URLにてメルマガ購読登録が完了いたしましたら、改めてご確認の
+メールをお送り致します。
 
 
Index: branches/feature-module-update/data/Smarty/templates/mail_templates/mailmagazine_comp.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mail_templates/mailmagazine_comp.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mail_templates/mailmagazine_comp.tpl	(revision 15078)
@@ -4,28 +4,28 @@
  * http://www.lockon.co.jp/
  *}-->
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¼«Æ°ÇÛ¿®¥á¡¼¥ë¤Ç¤¹¡£
-¡¡ÅùÉý¥Õ¥©¥ó¥È(MS¥´¥·¥Ã¥¯12¥Ý¥¤¥ó¥È¡¢Osaka-ÅùÉý¤Ê¤É)¤Ç
-¡¡ºÇÅ¬¤Ë¤´Í÷¤Ë¤Ê¤ì¤Þ¤¹¡£
+　※本メールは自動配信メールです。
+　等幅フォント(MSゴシック12ポイント、Osaka-等幅など)で
+　最適にご覧になれます。
 
-¨®¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¯
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¡¢ 
-¡¡<!--{$tpl_shopname}-->¤è¤ê¡¢¥á¥ë¥Þ¥¬¹ØÆÉÅÐÏ¿¤ò´õË¾¤µ¤ì¤¿Êý¤Ë
-¡¡¤ªÁ÷¤ê¤·¤Æ¤¤¤Þ¤¹¡£
-¡¡¤â¤·¤ª¿´Åö¤¿¤ê¤¬Ìµ¤¤¾ì¹ç¤Ï¡¢
-¡¡¤½¤Î»Ý¡¢<!--{$tpl_infoemail}-->¤Þ¤Ç¤´Ï¢Íí¤¤¤¿¤À¤±¤ì¤Ð¹¬¤¤¤Ç¤¹¡£
-¨±¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨°
+┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
+　※本メールは、 
+　<!--{$tpl_shopname}-->より、メルマガ購読登録を希望された方に
+　お送りしています。
+　もしお心当たりが無い場合は、
+　その旨、<!--{$tpl_infoemail}-->までご連絡いただければ幸いです。
+┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
 
-<!--{$tpl_shopname}-->¤Ç¤´¤¶¤¤¤Þ¤¹¡£
+<!--{$tpl_shopname}-->でございます。
 
-¤³¤ÎÅÙ¤Ï¡¢¥á¥ë¥Þ¥¬<!--{$tpl_name}-->°ÍÍê¤ò¤¤¤¿¤À¤­¤Þ¤·¤Æ¡¢Í­¤êÆñ¤¦¤´¤¶¤¤¤Þ¤¹¡£
-º£²ó¤Î¤ª¿½¤·¹þ¤ßÆâÍÆ¤Ï°Ê²¼¤Î¤È¤ª¤ê¤Ç¤¹¡£
+この度は、メルマガ<!--{$tpl_name}-->依頼をいただきまして、有り難うございます。
+今回のお申し込み内容は以下のとおりです。
 
 -----------------------------------------
-¾õÂÖ¡§ <!--{$tpl_name}-->
-¥á¡¼¥ë¥¢¥É¥ì¥¹¡§ <!--{$tpl_email}-->
-ÇÛ¿®·Á¼°¡§ <!--{$tpl_kindname}-->
+状態： <!--{$tpl_name}-->
+メールアドレス： <!--{$tpl_email}-->
+配信形式： <!--{$tpl_kindname}-->
 -----------------------------------------
 
-º£¸å¤È¤â<!--{$tpl_shopname}-->¤òµ¹¤·¤¯¤ª´ê¤¤Ã×¤·¤Þ¤¹¡£
+今後とも<!--{$tpl_shopname}-->を宜しくお願い致します。
 
 
Index: branches/feature-module-update/data/Smarty/templates/mail_templates/contact_mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mail_templates/contact_mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mail_templates/contact_mail.tpl	(revision 15078)
@@ -4,26 +4,26 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--{*¡¡½¤Àµ¸å¡¡*}-->
+<!--{*　修正後　*}-->
 
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¼«Æ°ÇÛ¿®¥á¡¼¥ë¤Ç¤¹¡£
-¡¡ÅùÉý¥Õ¥©¥ó¥È(MS¥´¥·¥Ã¥¯12¥Ý¥¤¥ó¥È¡¢Osaka-ÅùÉý¤Ê¤É)¤Ç
-¡¡ºÇÅ¬¤Ë¤´Í÷¤Ë¤Ê¤ì¤Þ¤¹¡£
+　※本メールは自動配信メールです。
+　等幅フォント(MSゴシック12ポイント、Osaka-等幅など)で
+　最適にご覧になれます。
 
-¨®¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¯
-¡¡¢¨ËÜ¥á¡¼¥ë¤Ï¡¢ 
-¡¡<!--{$tpl_shopname}-->¤è¤ê¡¢¤ªÌä¤¤¹ç¤ï¤»¤ò¤µ¤ì¤¿Êý¤Ë
-¡¡¤ªÁ÷¤ê¤·¤Æ¤¤¤Þ¤¹¡£
-¡¡¤â¤·¤ª¿´Åö¤¿¤ê¤¬Ìµ¤¤¾ì¹ç¤Ï¡¢¤³¤Î¤Þ¤Þ¤³¤Î¥á¡¼¥ë¤òÇË´þ¤·¤Æ
-¡¡¤¯¤À¤µ¤¤¡£
-¡¡¤Þ¤¿¤½¤Î»Ý¡¢<!--{$tpl_infoemail}-->¤Þ¤Ç
-¡¡¤´Ï¢Íí¤¤¤¿¤À¤±¤ì¤Ð¹¬¤¤¤Ç¤¹¡£
-¨±¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨¬¨°
+┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
+　※本メールは、 
+　<!--{$tpl_shopname}-->より、お問い合わせをされた方に
+　お送りしています。
+　もしお心当たりが無い場合は、このままこのメールを破棄して
+　ください。
+　またその旨、<!--{$tpl_infoemail}-->まで
+　ご連絡いただければ幸いです。
+┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
 
-<!--{$arrForm.name01}-->ÍÍ
+<!--{$arrForm.name01}-->様
 
-°Ê²¼¤Î¤ªÌä¤¤¹ç¤ï¤»¤ò¼õÉÕÃ×¤·¤Þ¤·¤¿¡£
-³ÎÇ§¼¡Âè¤´Ï¢Íí¤¤¤¿¤·¤Þ¤¹¤Î¤Ç¡¢¾¯¡¹¤ªÂÔ¤Á¤¯¤À¤µ¤¤¡£
+以下のお問い合わせを受付致しました。
+確認次第ご連絡いたしますので、少々お待ちください。
 
-¢£¤ªÌä¤¤¹ç¤ï¤»¤ÎÆâÍÆ
+■お問い合わせの内容
 <!--{$arrForm.contents}-->
 
Index: branches/feature-module-update/data/Smarty/templates/mail_templates/order_mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mail_templates/order_mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mail_templates/order_mail.tpl	(revision 15078)
@@ -4,32 +4,32 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--{$arrOrder.order_name01}--> <!--{$arrOrder.order_name02}--> ÍÍ
+<!--{$arrOrder.order_name01}--> <!--{$arrOrder.order_name02}--> 様
 
 <!--{$tpl_header}-->
 
 ******************************************************************
-¡¡ÇÛÁ÷¾ðÊó¤È¤´ÀÁµá¶â³Û
+　配送情報とご請求金額
 ******************************************************************
 
-¤´ÃíÊ¸ÈÖ¹æ¡§<!--{$arrOrder.order_id}-->
-¤ª»ÙÊ§¹ç·×¡§¡ï <!--{$arrOrder.payment_total|number_format|default:0}-->
-¤´·èºÑÊýË¡¡§<!--{$arrOrder.payment_method}-->
-¡¡¤ªÆÏ¤±Æü¡§<!--{$arrOrder.deliv_date|default:"»ØÄê¤Ê¤·"}-->
-¤ªÆÏ¤±»þ´Ö¡§<!--{$arrOrder.deliv_time|default:"»ØÄê¤Ê¤·"}-->
-¥á¥Ã¥»¡¼¥¸¡§<!--{$Message_tmp}-->
-¡ý¤ªÆÏ¤±Àè
-¡¡¤ªÌ¾Á°¡¡¡§<!--{$arrOrder.deliv_name01}--> <!--{$arrOrder.deliv_name02}-->¡¡ÍÍ
-¡¡Í¹ÊØÈÖ¹æ¡§¢©<!--{$arrOrder.deliv_zip01}-->-<!--{$arrOrder.deliv_zip02}-->
-¡¡¤´½»½ê¡¡¡§<!--{$arrOrder.deliv_pref}--><!--{$arrOrder.deliv_addr01}--><!--{$arrOrder.deliv_addr02}-->
-¡¡ÅÅÏÃÈÖ¹æ¡§<!--{$arrOrder.deliv_tel01}-->-<!--{$arrOrder.deliv_tel02}-->-<!--{$arrOrder.deliv_tel03}-->
+ご注文番号：<!--{$arrOrder.order_id}-->
+お支払合計：￥ <!--{$arrOrder.payment_total|number_format|default:0}-->
+ご決済方法：<!--{$arrOrder.payment_method}-->
+　お届け日：<!--{$arrOrder.deliv_date|default:"指定なし"}-->
+お届け時間：<!--{$arrOrder.deliv_time|default:"指定なし"}-->
+メッセージ：<!--{$Message_tmp}-->
+◎お届け先
+　お名前　：<!--{$arrOrder.deliv_name01}--> <!--{$arrOrder.deliv_name02}-->　様
+　郵便番号：〒<!--{$arrOrder.deliv_zip01}-->-<!--{$arrOrder.deliv_zip02}-->
+　ご住所　：<!--{$arrOrder.deliv_pref}--><!--{$arrOrder.deliv_addr01}--><!--{$arrOrder.deliv_addr02}-->
+　電話番号：<!--{$arrOrder.deliv_tel01}-->-<!--{$arrOrder.deliv_tel02}-->-<!--{$arrOrder.deliv_tel03}-->
 
 <!--{if $arrOther.title.value }-->
 ******************************************************************
-¡¡<!--{$arrOther.title.name}-->¾ðÊó
+　<!--{$arrOther.title.name}-->情報
 ******************************************************************
 
 <!--{foreach key=key item=item from=$arrOther}-->
 <!--{if $key != "title"}-->
-<!--{if $item.name != ""}--><!--{$item.name}-->¡§<!--{/if}--><!--{$item.value}-->
+<!--{if $item.name != ""}--><!--{$item.name}-->：<!--{/if}--><!--{$item.value}-->
 <!--{/if}-->
 <!--{/foreach}-->
@@ -37,27 +37,27 @@
 
 ******************************************************************
-¡¡¤´ÃíÊ¸¾¦ÉÊÌÀºÙ
+　ご注文商品明細
 ******************************************************************
 
 <!--{section name=cnt loop=$arrOrderDetail}-->
-¾¦ÉÊÌ¾: <!--{$arrOrderDetail[cnt].product_name}--> <!--{$arrOrderDetail[cnt].classcategory_name1}--> <!--{$arrOrderDetail[cnt].classcategory_name2}-->
-¾¦ÉÊ¥³¡¼¥É: <!--{$arrOrderDetail[cnt].product_code}-->
-¿ôÎÌ¡§<!--{$arrOrderDetail[cnt].quantity}--> ¸Ä
-¶â³Û¡§¡ï <!--{$arrOrderDetail[cnt].price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
+商品名: <!--{$arrOrderDetail[cnt].product_name}--> <!--{$arrOrderDetail[cnt].classcategory_name1}--> <!--{$arrOrderDetail[cnt].classcategory_name2}-->
+商品コード: <!--{$arrOrderDetail[cnt].product_code}-->
+数量：<!--{$arrOrderDetail[cnt].quantity}--> 個
+金額：￥ <!--{$arrOrderDetail[cnt].price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
 
 <!--{/section}-->
 -----------------------------------------------------------
-¾®¡¡·× ¡ï <!--{$arrOrder.subtotal|number_format|default:0}--> (¤¦¤Á¾ÃÈñÀÇ ¡ï<!--{$arrOrder.tax|number_format|default:0}-->¡Ë
-ÃÍ°ú¤­ ¡ï <!--{$arrOrder.use_point+$arrOrder.discount|number_format|default:0}-->
-Á÷¡¡ÎÁ ¡ï <!--{$arrOrder.deliv_fee|number_format|default:0}-->
-¼ê¿ôÎÁ ¡ï <!--{$arrOrder.charge|number_format|default:0}-->
+小　計 ￥ <!--{$arrOrder.subtotal|number_format|default:0}--> (うち消費税 ￥<!--{$arrOrder.tax|number_format|default:0}-->）
+値引き ￥ <!--{$arrOrder.use_point+$arrOrder.discount|number_format|default:0}-->
+送　料 ￥ <!--{$arrOrder.deliv_fee|number_format|default:0}-->
+手数料 ￥ <!--{$arrOrder.charge|number_format|default:0}-->
 ===============================================================
-¹ç¡¡·× ¡ï <!--{$arrOrder.payment_total|number_format|default:0}-->
+合　計 ￥ <!--{$arrOrder.payment_total|number_format|default:0}-->
 ===============================================================
 
-<!--{* ¤´ÃíÊ¸Á°¤Î¥Ý¥¤¥ó¥È {$tpl_user_point} pt *}-->
-¤´»ÈÍÑ¥Ý¥¤¥ó¥È <!--{$arrOrder.use_point|default:0}--> pt
-º£²ó²Ã»»¤µ¤ì¤ë²Ã»»¥Ý¥¤¥ó¥È <!--{$arrOrder.add_point|default:0}--> pt
-ÊÝ»ý¥Ý¥¤¥ó¥È <!--{$arrCustomer.point|default:0}--> pt
+<!--{* ご注文前のポイント {$tpl_user_point} pt *}-->
+ご使用ポイント <!--{$arrOrder.use_point|default:0}--> pt
+今回加算される加算ポイント <!--{$arrOrder.add_point|default:0}--> pt
+保持ポイント <!--{$arrCustomer.point|default:0}--> pt
 
 <!--{$tpl_footer}-->
Index: branches/feature-module-update/data/Smarty/templates/entry/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/entry/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/entry/index.tpl	(revision 15078)
@@ -4,35 +4,35 @@
  * http://www.lockon.co.jp/
  *}-->
- <!--¢§CONTENTS-->
+ <!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td align="right" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 			<input type="hidden" name="mode" value="confirm">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/title.jpg" width="580" height="40" alt="²ñ°÷ÅÐÏ¿"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/title.jpg" width="580" height="40" alt="会員登録"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">¤´ÅÐÏ¿¤µ¤ì¤Þ¤¹¤È¡¢¤Þ¤º¤Ï²¾²ñ°÷¤È¤Ê¤ê¤Þ¤¹¡£<br>
-				ÆþÎÏ¤µ¤ì¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹¤Ë¡¢¤´Ï¢Íí¤¬ÆÏ¤­¤Þ¤¹¤Î¤Ç¡¢ËÜ²ñ°÷¤Ë¤Ê¤Ã¤¿¾å¤Ç¤ªÇã¤¤Êª¤ò¤ª³Ú¤·¤ß¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">ご登録されますと、まずは仮会員となります。<br>
+				入力されたメールアドレスに、ご連絡が届きますので、本会員になった上でお買い物をお楽しみください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
 			<tr>
 				<td bgcolor="#cccccc" align="center">
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+				<!--入力フォームここから-->
 				<table width="580" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="135" bgcolor="#f0f0f0" class="fs12n">¤ªÌ¾Á°<span class="red">¢¨</span></td>
-						<td width="402" bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span>À«&nbsp;<input type="text" name="name01" size="15" class="box15" value="<!--{$name01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->; ime-mode: active;" />¡¡Ì¾&nbsp;<input type="text" name="name02" size="15" class="box15"value="<!--{$name02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->; ime-mode: active;" /></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" size="15" class="box15" value="<!--{$kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->; ime-mode: active;" />¡¡¥á¥¤&nbsp;<input type="text" name="kana02" size="15" class="box15" value="<!--{$kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->; ime-mode: active;" /></td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
+						<td width="135" bgcolor="#f0f0f0" class="fs12n">お名前<span class="red">※</span></td>
+						<td width="402" bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></span>姓&nbsp;<input type="text" name="name01" size="15" class="box15" value="<!--{$name01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name01|sfGetErrorColor}-->; ime-mode: active;" />　名&nbsp;<input type="text" name="name02" size="15" class="box15"value="<!--{$name02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.name02|sfGetErrorColor}-->; ime-mode: active;" /></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" size="15" class="box15" value="<!--{$kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana01|sfGetErrorColor}-->; ime-mode: active;" />　メイ&nbsp;<input type="text" name="kana02" size="15" class="box15" value="<!--{$kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.kana02|sfGetErrorColor}-->; ime-mode: active;" /></td>
+					</tr>
+					<tr>
+						<td bgcolor="#f0f0f0" class="fs12n">郵便番号<span class="red">※</span></td>
 						<td bgcolor="#ffffff">
 						<table border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -42,18 +42,18 @@
 									<!--{assign var=key2 value="zip02"}-->
 									<span class="fs12n"><span class="red"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></span></span>
-									<span class="fs12n">¢©&nbsp;</span><input type="text" name="zip01" value="<!--{if $zip01 == ""}--><!--{$arrOtherDeliv.zip01|escape}--><!--{else}--><!--{$zip01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr.zip01|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.zip02|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />¡¡
-									<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs10">Í¹ÊØÈÖ¹æ¸¡º÷</span></a>
+									<span class="fs12n">〒&nbsp;</span><input type="text" name="zip01" value="<!--{if $zip01 == ""}--><!--{$arrOtherDeliv.zip01|escape}--><!--{else}--><!--{$zip01|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP01_LEN}-->" style="<!--{$arrErr.zip01|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.zip02|sfGetErrorColor}-->; ime-mode: disabled;" size=6 class="box6" />　
+									<a href="http://search.post.japanpost.jp/7zip/" target="_blank"><span class="fs10">郵便番号検索</span></a>
 								</td>
 							</tr>
 							<tr><td height="5"></td></tr>
 							<tr>
-								<td><a href="<!--{$smarty.const.URL_DIR}-->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 class="fs10n">&nbsp;Í¹ÊØÈÖ¹æ¤òÆþÎÏ¸å¡¢¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
-							</tr>
-						</table>
-						</td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">½»½ê<span class="red">¢¨</span></td>
+								<td><a href="<!--{$smarty.const.URL_DIR}-->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 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=" ">
@@ -61,5 +61,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=$pref}-->
 								</select></td>
@@ -82,11 +82,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" size="6" value="<!--{$tel01|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel01|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="tel02" size="6" value="<!--{$tel02|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel02|sfGetErrorColor}-->; ime-mode: disabled;" />&nbsp;-&nbsp;<input type="text" name="tel03" size="6" value="<!--{$tel03|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" style="<!--{$arrErr.tel03|sfGetErrorColor}-->; ime-mode: disabled;" /></td>
 					</tr>
@@ -96,5 +96,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=" ">
@@ -108,25 +108,25 @@
 							<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" name="sex" id="man" value="1" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $sex eq 1}-->checked<!--{/if}--> /><label for="man">ÃËÀ­</label>¡¡<input type="radio" name="sex" id="woman" value="2" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $sex eq 2}-->checked<!--{/if}--> /><label for="woman">½÷À­</label>
-						</td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¿¦¶È</td>
+							<input type="radio" name="sex" id="man" value="1" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $sex eq 1}-->checked<!--{/if}--> /><label for="man">男性</label>　<input type="radio" name="sex" id="woman" value="2" style="<!--{$arrErr.sex|sfGetErrorColor}-->" <!--{if $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" style="<!--{$arrErr.job|sfGetErrorColor}-->">
-						<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+						<option value="" selected>選択してください</option>
 						<!--{html_options options=$arrJob selected=$job}-->
 						</select></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">À¸Ç¯·îÆü</td>
+						<td bgcolor="#f0f0f0" class="fs12n">生年月日</td>
 						<td bgcolor="#ffffff" class="fs12n">
 						<table cellspacing="0" cellpadding="0" summary=" ">
@@ -135,21 +135,21 @@
 									<select name="year" style="<!--{$arrErr.year|sfGetErrorColor}-->">
 										<!--{html_options options=$arrYear selected=$year}-->
-									</select>Ç¯
+									</select>年
 									<select name="month" style="<!--{$arrErr.year|sfGetErrorColor}-->">
 										<option value="">--</option>
 										<!--{html_options options=$arrMonth selected=$month}-->
-									</select>·î
+									</select>月
 									<select value="" name="day" style="<!--{$arrErr.year|sfGetErrorColor}-->">
 										<option value="">--</option>\
 										<!--{html_options options=$arrDay selected=$day}-->
-									</select>Æü</td>
-							</tr>
-							<tr><td height="2"></td></tr>
-						</table>
-						</td>
-					</tr>
-					<tr>
-						<td bgcolor="#f0f0f0" ><span class="fs12">´õË¾¤¹¤ë¥Ñ¥¹¥ï¡¼¥É<span class="red">¢¨</span></span><br>
-						<span class="fs10">¥Ñ¥¹¥ï¡¼¥É¤Ï¹ØÆþ»þ¤ËÉ¬Í×¤Ç¤¹</span></td>
+									</select>日</td>
+							</tr>
+							<tr><td height="2"></td></tr>
+						</table>
+						</td>
+					</tr>
+					<tr>
+						<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=" ">
@@ -159,5 +159,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>
@@ -167,18 +167,18 @@
 							<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" class="fs12n"><span class="red"><!--{$arrErr.reminder}--><!--{$arrErr.reminder_answer}--></span>
 						<table cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12n">¼ÁÌä¡§</td>
+								<td class="fs12n">質問：</td>
 								<td>
 									<select name="reminder" style="<!--{$arrErr.reminder|sfGetErrorColor}-->">
-										<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+										<option value="" selected>選択してください</option>
 										<!--{html_options options=$arrReminder selected=$reminder}-->
 									</select>
@@ -187,5 +187,5 @@
 							<tr><td height="5"></td></tr>
 							<tr>
-								<td class="fs12n">Åú¤¨¡§</td>
+								<td class="fs12n">答え：</td>
 
 								<td><input type="text" name="reminder_answer" size="33" class="box33" value="<!--{$reminder_answer|escape}-->" style="<!--{$arrErr.reminder_answer|sfGetErrorColor}-->; ime-mode: active;" /></td>
@@ -195,12 +195,12 @@
 					</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" id="html" value="1" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $mailmaga_flg eq 1 || $mailmaga_flg eq ""}-->checked<!--{/if}--> /><label for="html">HTML¥á¡¼¥ë¡Ü¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë</label><br>
-						<input type="radio" name="mailmaga_flg" id="text"value="2" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $mailmaga_flg eq 2}-->checked<!--{/if}--> /><label for="text">¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë</label><br>
-						<input type="radio" name="mailmaga_flg" id="no" value="3" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $mailmaga_flg eq 3}-->checked<!--{/if}--> /><label for="no">¼õ¤±¼è¤é¤Ê¤¤</label></td>
+						<input type="radio" name="mailmaga_flg" id="html" value="1" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $mailmaga_flg eq 1 || $mailmaga_flg eq ""}-->checked<!--{/if}--> /><label for="html">HTMLメール＋テキストメールを受け取る</label><br>
+						<input type="radio" name="mailmaga_flg" id="text"value="2" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $mailmaga_flg eq 2}-->checked<!--{/if}--> /><label for="text">テキストメールを受け取る</label><br>
+						<input type="radio" name="mailmaga_flg" id="no" value="3" style="<!--{$arrErr.mailmaga_flg|sfGetErrorColor}-->" <!--{if $mailmaga_flg eq 3}-->checked<!--{/if}--> /><label for="no">受け取らない</label></td>
 					</tr>
 				</table>
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+				<!--入力フォームここまで-->
 				</td>
 			</tr>
@@ -208,12 +208,12 @@
 			<tr align="center">
 				<td>
-					<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="³ÎÇ§¥Ú¡¼¥¸¤Ø" border="0" name="confirm" id="confirm" />
+					<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="確認ページへ" border="0" name="confirm" id="confirm" />
 				</td>
 			</tr>
 		</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/entry/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/entry/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/entry/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 valign="top">
 		<td align="right" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/title.jpg" width="580" height="40" alt="²ñ°÷ÅÐÏ¿"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/title.jpg" width="580" height="40" alt="会員登録"></td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -23,24 +23,24 @@
 							<tr>
 								<td align="center" bgcolor="#ffffff">
-								<!--ÅÐÏ¿´°Î»¤ÎÊ¸¾Ï¤³¤³¤«¤é-->
+								<!--登録完了の文章ここから-->
 								<table width="470" border="0" cellspacing="0" cellpadding="0" summary=" ">
 									<tr><td height="25"></td></tr>
 									<tr>
-										<td class="fs14"><span class="redst">²ñ°÷ÅÐÏ¿¤Î¼õÉÕ¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£</span></td>
+										<td class="fs14"><span class="redst">会員登録の受付が完了いたしました。</span></td>
 									</tr>
 									<tr><td height="20"></td></tr>
 									<tr>
-										<td class="fs12">¸½ºß<span class="redst">²¾²ñ°÷</span>¤Î¾õÂÖ¤Ç¤¹¡£<br>
-										¤´ÆþÎÏ¤¤¤¿¤À¤¤¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹°¸¤Æ¤Ë¡¢¤´Ï¢Íí¤¬ÆÏ¤¤¤Æ¤ª¤ê¤Þ¤¹¤Î¤Ç¡¢ËÜ²ñ°÷ÅÐÏ¿¤Ë¤Ê¤Ã¤¿¾å¤Ç¤ªÇã¤¤Êª¤ò¤ª³Ú¤·¤ß¤¯¤À¤µ¤¤¡£</td>
+										<td class="fs12">現在<span class="redst">仮会員</span>の状態です。<br>
+										ご入力いただいたメールアドレス宛てに、ご連絡が届いておりますので、本会員登録になった上でお買い物をお楽しみください。</td>
 									</tr>
 									<tr><td height="15"></td></tr>
 									<tr>
-										<td class="fs12">º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£</td>
+										<td class="fs12">今後ともご愛顧賜りますようよろしくお願い申し上げます。</td>
 									</tr>
 									<tr><td height="20"></td></tr>
 									<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="20"></td></tr>
@@ -48,7 +48,7 @@
 										<td>
 										<!--{if $is_campaign}-->
-										<a href="<!--{$smarty.const.URL_SHOP_TOP}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="b_toppage"></a>
+										<a href="<!--{$smarty.const.URL_SHOP_TOP}-->" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="b_toppage"></a>
 										<!--{else}-->
-										<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="¥È¥Ã¥×¥Ú¡¼¥¸¤Ø" border="0" name="b_toppage"></a>
+										<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage_on.gif','b_toppage');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif','b_toppage');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_toppage.gif" width="150" height="30" alt="トップページへ" border="0" name="b_toppage"></a>
 										<!--{/if}-->										
 										</td>
@@ -56,5 +56,5 @@
 									<tr><td height="25"></td></tr>
 								</table>
-								<!--ÅÐÏ¿´°Î»¤ÎÊ¸¾Ï¤³¤³¤Þ¤Ç-->
+								<!--登録完了の文章ここまで-->
 								</td>
 							</tr>
@@ -67,7 +67,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/entry/confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/entry/confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/entry/confirm.tpl	(revision 15078)
@@ -4,9 +4,9 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td align="right" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -16,71 +16,71 @@
 			<!--{/foreach}-->
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/title.jpg" width="580" height="40" alt="²ñ°÷ÅÐÏ¿"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/title.jpg" width="580" height="40" alt="会員登録"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">²¼µ­¤ÎÆâÍÆ¤ÇÁ÷¿®¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡©<br>
-				¤è¤í¤·¤±¤ì¤Ð¡¢°ìÈÖ²¼¤Î¡Ö²ñ°÷ÅÐÏ¿´°Î»¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">下記の内容で送信してもよろしいでしょうか？<br>
+				よろしければ、一番下の「会員登録完了へ」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="20"></td></tr>
 			<tr>
 				<td bgcolor="#cccccc" align="center">
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤«¤é-->
+				<!--入力フォームここから-->
 				<table width="580" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="135" bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°<span class="red">¢¨</span></td>
-						<td width="402" bgcolor="#ffffff" class="fs12"><!--{$list_data.name01|escape}-->¡¡<!--{$list_data.name02|escape}--></td>
+						<td width="135" bgcolor="#f0f0f0" class="fs12">お名前<span class="red">※</span></td>
+						<td width="402" bgcolor="#ffffff" class="fs12"><!--{$list_data.name01|escape}-->　<!--{$list_data.name02|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¤ªÌ¾Á°¡Ê¥Õ¥ê¥¬¥Ê¡Ë<span class="red">¢¨</span></td>
-						<td bgcolor="#ffffff" class="fs12"><!--{$list_data.kana01|escape}-->¡¡<!--{$list_data.kana02|escape}--></td>
+						<td bgcolor="#f0f0f0" class="fs12">お名前（フリガナ）<span class="red">※</span></td>
+						<td bgcolor="#ffffff" class="fs12"><!--{$list_data.kana01|escape}-->　<!--{$list_data.kana02|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">Í¹ÊØÈÖ¹æ<span class="red">¢¨</span></td>
-						<td bgcolor="#ffffff" class="fs12">¢©<!--{$list_data.zip01|escape}--> - <!--{$list_data.zip02|escape}--></td>
+						<td bgcolor="#f0f0f0" class="fs12">郵便番号<span class="red">※</span></td>
+						<td bgcolor="#ffffff" class="fs12">〒<!--{$list_data.zip01|escape}--> - <!--{$list_data.zip02|escape}--></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[$list_data.pref]|escape}--><!--{$list_data.addr01|escape}--><!--{$list_data.addr02|escape}--></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"><!--{$list_data.tel01|escape}--> - <!--{$list_data.tel02|escape}--> - <!--{$list_data.tel03|escape}--></td>
 					</tr>
 					<tr>
 						<td bgcolor="#f0f0f0" class="fs12n">FAX</td>
-						<td bgcolor="#ffffff" class="fs12"><!--{if strlen($list_data.fax01) > 0 && strlen($list_data.fax02) > 0 && strlen($list_data.fax03) > 0}--><!--{$list_data.fax01|escape}--> - <!--{$list_data.fax02|escape}--> - <!--{$list_data.fax03|escape}--><!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--></td>
+						<td bgcolor="#ffffff" class="fs12"><!--{if strlen($list_data.fax01) > 0 && strlen($list_data.fax02) > 0 && strlen($list_data.fax03) > 0}--><!--{$list_data.fax01|escape}--> - <!--{$list_data.fax02|escape}--> - <!--{$list_data.fax03|escape}--><!--{else}-->未登録<!--{/if}--></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"><a href="mailto:<!--{$list_data.email|escape}-->"><!--{$list_data.email|escape}--></a></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">À­ÊÌ<span class="red">¢¨</span></td>
-						<td bgcolor="#ffffff" class="fs12n"><!--{if $list_data.sex eq 1}-->ÃËÀ­<!--{else}-->½÷À­<!--{/if}--></td>
+						<td bgcolor="#f0f0f0" class="fs12n">性別<span class="red">※</span></td>
+						<td bgcolor="#ffffff" class="fs12n"><!--{if $list_data.sex eq 1}-->男性<!--{else}-->女性<!--{/if}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0"  class="fs12n">¿¦¶È</td>
-						<td bgcolor="#ffffff" class="fs12n"><!--{$arrJob[$list_data.job]|escape|default:"Ì¤ÅÐÏ¿"}--></td>
+						<td bgcolor="#f0f0f0"  class="fs12n">職業</td>
+						<td bgcolor="#ffffff" class="fs12n"><!--{$arrJob[$list_data.job]|escape|default:"未登録"}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">À¸Ç¯·îÆü</td>
-						<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($list_data.year) > 0 && strlen($list_data.month) > 0 && strlen($list_data.day) > 0}--><!--{$list_data.year|escape}-->Ç¯<!--{$list_data.month|escape}-->·î<!--{$list_data.day|escape}-->Æü<!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--></td>
+						<td bgcolor="#f0f0f0" class="fs12n">生年月日</td>
+						<td bgcolor="#ffffff" class="fs12n"><!--{if strlen($list_data.year) > 0 && strlen($list_data.month) > 0 && strlen($list_data.day) > 0}--><!--{$list_data.year|escape}-->年<!--{$list_data.month|escape}-->月<!--{$list_data.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="#f0f0f0" class="fs12">パスワードを忘れた時のヒント<span class="red">※</span></td>
 						<td bgcolor="#ffffff" class="fs12">
 						<table cellspacing="0" cellpadding="0" summary=" ">
 							<tr>
-								<td class="fs12n">¼ÁÌä¡§</td>
+								<td class="fs12n">質問：</td>
 								<td class="fs12n"><!--{$arrReminder[$list_data.reminder]|escape}--></td>
 							</tr>
 							<tr>
-								<td class="fs12n">Åú¤¨¡§</td>
+								<td class="fs12n">答え：</td>
 								<td class="fs12n"><!--{$list_data.reminder_answer|escape}--></td>
 							</tr>
@@ -89,9 +89,9 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¥á¡¼¥ë¥Þ¥¬¥¸¥óÁ÷ÉÕ¤Ë¤Ä¤¤¤Æ<span class="red">¢¨</span></td>
-						<td bgcolor="#ffffff" class="fs12"><!--{if $list_data.mailmaga_flg eq 1}-->HTML¥á¡¼¥ë¡Ü¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë<!--{elseif $list_data.mailmaga_flg eq 2}-->¥Æ¥­¥¹¥È¥á¡¼¥ë¤ò¼õ¤±¼è¤ë<!--{else}-->¼õ¤±¼è¤é¤Ê¤¤<!--{/if}--></td>
+						<td bgcolor="#f0f0f0" class="fs12">メールマガジン送付について<span class="red">※</span></td>
+						<td bgcolor="#ffffff" class="fs12"><!--{if $list_data.mailmaga_flg eq 1}-->HTMLメール＋テキストメールを受け取る<!--{elseif $list_data.mailmaga_flg eq 2}-->テキストメールを受け取る<!--{else}-->受け取らない<!--{/if}--></td>
 					</tr>
 				</table>
-				<!--ÆþÎÏ¥Õ¥©¡¼¥à¤³¤³¤Þ¤Ç-->
+				<!--入力フォームここまで-->
 				</td>
 			</tr>
@@ -99,14 +99,14 @@
 			<tr align="center">
 				<td>
-					<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="Ìá¤ë" border="0" 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="戻る" border="0" 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/entry/b_entrycomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/entry/b_entrycomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/entry/b_entrycomp.gif" width="150" height="30" alt="Á÷¿®" border="0" name="send" id="send" />
+					<input type="image" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/entry/b_entrycomp_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/entry/b_entrycomp.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/entry/b_entrycomp.gif" width="150" height="30" alt="送信" border="0" name="send" id="send" />
 				</td>
 			</tr>
 		</form>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/entry/kiyaku.tpl
===================================================================
--- branches/rel/data/Smarty/templates/entry/kiyaku.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/entry/kiyaku.tpl	(revision 15078)
@@ -4,16 +4,16 @@
  * http://www.lockon.co.jp/
  *}-->
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="580" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<form name="form1" method="post" action="./payment.php">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/agree_title.jpg" width="580" height="40" alt="¤´ÍøÍÑµ¬Ìó"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/entry/agree_title.jpg" width="580" height="40" alt="ご利用規約"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
 
-				<td class="fs12"><span class="redst">¡Ú½ÅÍ×¡Û ²ñ°÷ÅÐÏ¿¤ò¤µ¤ì¤ëÁ°¤Ë¡¢²¼µ­¤´ÍøÍÑµ¬Ìó¤ò¤è¤¯¤ªÆÉ¤ß¤¯¤À¤µ¤¤¡£</span><br>
-				µ¬Ìó¤Ë¤Ï¡¢ËÜ¥µ¡¼¥Ó¥¹¤ò»ÈÍÑ¤¹¤ë¤ËÅö¤¿¤Ã¤Æ¤Î¤¢¤Ê¤¿¤Î¸¢Íø¤ÈµÁÌ³¤¬µ¬Äê¤µ¤ì¤Æ¤ª¤ê¤Þ¤¹¡£<br>
-				¡Öµ¬Ìó¤ËÆ±°Õ¤·¤Æ²ñ°÷ÅÐÏ¿¤ò¤¹¤ë¡×¥Ü¥¿¥ó ¤ò¥¯¥ê¥Ã¥¯¤¹¤ë¤È¡¢¤¢¤Ê¤¿¤¬ËÜµ¬Ìó¤ÎÁ´¤Æ¤Î¾ò·ï¤ËÆ±°Õ¤·¤¿¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£</td>
+				<td class="fs12"><span class="redst">【重要】 会員登録をされる前に、下記ご利用規約をよくお読みください。</span><br>
+				規約には、本サービスを使用するに当たってのあなたの権利と義務が規定されております。<br>
+				「規約に同意して会員登録をする」ボタン をクリックすると、あなたが本規約の全ての条件に同意したことになります。</td>
 			</tr>
 			<tr><td height="10"></td></tr>
@@ -27,9 +27,9 @@
 				<td>
 				<!--{if $is_campaign}-->
-				<a href="javascript:history.back();" onmouseover="chgImg('../img/entry/b_noagree_on.gif','b_noagree');" onmouseout="chgImg('../img/entry/b_noagree.gif','b_noagree');"><img src="<!--{$smarty.const.URL_DIR}-->img/entry/b_noagree.gif" width="180" height="30" alt="Æ±°Õ¤·¤Ê¤¤" border="0" name="b_noagree"></a>¡¡ 
+				<a href="javascript:history.back();" onmouseover="chgImg('../img/entry/b_noagree_on.gif','b_noagree');" onmouseout="chgImg('../img/entry/b_noagree.gif','b_noagree');"><img src="<!--{$smarty.const.URL_DIR}-->img/entry/b_noagree.gif" width="180" height="30" alt="同意しない" border="0" name="b_noagree"></a>　 
 				<!--{else}-->
-				<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('../img/entry/b_noagree_on.gif','b_noagree');" onmouseout="chgImg('../img/entry/b_noagree.gif','b_noagree');"><img src="<!--{$smarty.const.URL_DIR}-->img/entry/b_noagree.gif" width="180" height="30" alt="Æ±°Õ¤·¤Ê¤¤" border="0" name="b_noagree"></a>¡¡ 
+				<a href="<!--{$smarty.const.URL_DIR}-->index.php" onmouseover="chgImg('../img/entry/b_noagree_on.gif','b_noagree');" onmouseout="chgImg('../img/entry/b_noagree.gif','b_noagree');"><img src="<!--{$smarty.const.URL_DIR}-->img/entry/b_noagree.gif" width="180" height="30" alt="同意しない" border="0" name="b_noagree"></a>　 
 				<!--{/if}-->
-                <a href="<!--{$smarty.const.URL_ENTRY_TOP}-->" onmouseover="chgImg('../img/entry/b_agree_on.gif','b_agree');" onmouseout="chgImg('../img/entry/b_agree.gif','b_agree');"><img src="<!--{$smarty.const.URL_DIR}-->img/entry/b_agree.gif" width="180" height="30" alt="µ¬Ìó¤ËÆ±°Õ¤·¤Æ²ñ°÷ÅÐÏ¿" border="0" name="b_agree"></a>
+                <a href="<!--{$smarty.const.URL_ENTRY_TOP}-->" onmouseover="chgImg('../img/entry/b_agree_on.gif','b_agree');" onmouseout="chgImg('../img/entry/b_agree.gif','b_agree');"><img src="<!--{$smarty.const.URL_DIR}-->img/entry/b_agree.gif" width="180" height="30" alt="規約に同意して会員登録" border="0" name="b_agree"></a>
                 </td>
 			</tr>
@@ -37,3 +37,3 @@
 		</table>
 
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/frontparts/search_zero.tpl
===================================================================
--- branches/rel/data/Smarty/templates/frontparts/search_zero.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/frontparts/search_zero.tpl	(revision 15078)
@@ -4,13 +4,13 @@
  * http://www.lockon.co.jp/
  *}-->
- <!--¸¡º÷³ºÅö0¤Î»þ-->
+ <!--検索該当0の時-->
 <table width="570" cellspacing="0" cellpadding="0" summary=" ">
 	<tr><td height="15"></td></tr>
 	<tr>
 		<!--{if $smarty.get.mode == "search"}-->
-		<td height="150" align="center" class="fs12">³ºÅö·ï¿ô<strong><span class="red">0·ï</span></strong>¤Ç¤¹¡£<br />
-		Â¾¤Î¸¡º÷¥­¡¼¥ï¡¼¥É¤è¤êºÆÅÙ¸¡º÷¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+		<td height="150" align="center" class="fs12">該当件数<strong><span class="red">0件</span></strong>です。<br />
+		他の検索キーワードより再度検索をしてください。</td>
 		<!--{else}-->
-		<td height="150" align="center" class="fs12">¸½ºß¡¢¾¦ÉÊ¤Ï¤´¤¶¤¤¤Þ¤»¤ó¡£</td>
+		<td height="150" align="center" class="fs12">現在、商品はございません。</td>
 		<!--{/if}-->
 	</tr>
@@ -19,13 +19,13 @@
 <table width="570" cellspacing="0" cellpadding="0" summary=" ">
 	<tr>
-		<td colspan="3" align="center"><img src="<!--{$smarty.const.URL_DIR}-->img/right_search/subtitle.gif" width="520" height="30" alt="¤¿¤À¤¤¤Þ³«ºÅÃæ¤ÎÆÃ½¸¤Ï¤³¤Á¤é" /></td>
+		<td colspan="3" align="center"><img src="<!--{$smarty.const.URL_DIR}-->img/right_search/subtitle.gif" width="520" height="30" alt="ただいま開催中の特集はこちら" /></td>
 	</tr>
 	<tr><td height="15"></td></tr>
 	<tr>
-		<td align="right"><a href="../campaign/nabe.php"><img src="<!--{$smarty.const.URL_DIR}-->img/right_search/b_01.jpg" width="218" height="117" alt="¤ªÆéÆÃ½¸" border="0" /></a></td>
+		<td align="right"><a href="../campaign/nabe.php"><img src="<!--{$smarty.const.URL_DIR}-->img/right_search/b_01.jpg" width="218" height="117" alt="お鍋特集" border="0" /></a></td>
 		<td><img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="20" height="1" alt="" /></td>
-		<td><a href="../campaign/christmas.php"><img src="<!--{$smarty.const.URL_DIR}-->img/right_search/b_02.jpg" width="218" height="117" alt="¥¯¥ê¥¹¥Þ¥¹ÆÃ½¸" border="0" /></a></td>
+		<td><a href="../campaign/christmas.php"><img src="<!--{$smarty.const.URL_DIR}-->img/right_search/b_02.jpg" width="218" height="117" alt="クリスマス特集" border="0" /></a></td>
 	</tr>
 </table>
 *}-->
-<!--¸¡º÷³ºÅö0¤Î»þ-->
+<!--検索該当0の時-->
Index: branches/feature-module-update/data/Smarty/templates/products/review.tpl
===================================================================
--- branches/rel/data/Smarty/templates/products/review.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/products/review.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>
 
@@ -36,11 +36,11 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/review_title.jpg" width="500" height="40" alt="¤ªµÒÍÍ¤ÎÀ¼½ñ¤­¹þ¤ß"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/review_title.jpg" width="500" height="40" alt="お客様の声書き込み"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td class="fs12">°Ê²¼¤Î¾¦ÉÊ¤Ë¤Ä¤¤¤Æ¡¢¤ªµÒÍÍ¤Î¤´°Õ¸«¡¢¤´´¶ÁÛ¤ò¤É¤·¤É¤·¤ª´ó¤»¤¯¤À¤µ¤¤¡£<br>
-				¡Ö<span class="red">¢¨</span>¡×°õ¤ÏÆþÎÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£<br>
-				¤´ÆþÎÏ¸å¡¢°ìÈÖ²¼¤Î¡Ö³ÎÇ§¥Ú¡¼¥¸¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£</td>
+				<td class="fs12">以下の商品について、お客様のご意見、ご感想をどしどしお寄せください。<br>
+				「<span class="red">※</span>」印は入力必須項目です。<br>
+				ご入力後、一番下の「確認ページへ」ボタンをクリックしてください。</td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -49,25 +49,25 @@
 				<table width="500" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="107" bgcolor="#f0f0f0" class="fs12n">¾¦ÉÊÌ¾</td>
+						<td width="107" bgcolor="#f0f0f0" class="fs12n">商品名</td>
 						<td width="350" bgcolor="#ffffff" class="fs12n"><!--{$arrForm.name|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"><span class="red"><!--{$arrErr.reviewer_name}--></span><input type="text" name="reviewer_name" value="<!--{$arrForm.reviewer_name|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.reviewer_name|SfGetErrorColor}-->" size="40" class="box40" /></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¥Û¡¼¥à¥Ú¡¼¥¸¥¢¥É¥ì¥¹</td>
+						<td bgcolor="#f0f0f0" class="fs12n">ホームページアドレス</td>
 						<td bgcolor="#ffffff" class="fs12n"><span class="red"><!--{$arrErr.reviewer_url}--></span><input type="text" name="reviewer_url" value="<!--{$arrForm.reviewer_url}-->" maxlength="<!--{$smarty.const.MTEXT_LEN}-->" style="<!--{$arrErr.reviewer_url|SfGetErrorColor}-->" size="40" class="box40" /></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">À­ÊÌ</td>
-						<td bgcolor="#ffffff" class="fs12n"><input type="radio" name="sex" id="man" value="1"><label for="man" <!--{if $arrForm.sex eq 1}-->checked<!--{/if}-->>ÃËÀ­</label>¡¡<input type="radio" name="sex" id="woman" value="2" <!--{if $arrForm.sex eq 2}-->checked<!--{/if}-->><label for="woman">½÷À­</label></td>
+						<td bgcolor="#f0f0f0" class="fs12n">性別</td>
+						<td bgcolor="#ffffff" class="fs12n"><input type="radio" name="sex" id="man" value="1"><label for="man" <!--{if $arrForm.sex eq 1}-->checked<!--{/if}-->>男性</label>　<input type="radio" name="sex" id="woman" value="2" <!--{if $arrForm.sex eq 2}-->checked<!--{/if}-->><label for="woman">女性</label></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">
 							<span class="red"><!--{$arrErr.recommend_level}--></span>
 							<select name="recommend_level" style="<!--{$arrErr.recommend_level|sfGetErrorColor}-->" >
-							<option value="" selected>ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+							<option value="" selected>選択してください</option>
 							<!--{html_options options=$arrRECOMMEND selected=$arrForm.recommend_level}-->
 							</select>
@@ -75,10 +75,10 @@
 					</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.title}--></span>
 						<input type="text" name="title" value="<!--{$arrForm.title|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" style="<!--{$arrErr.title|SfGetErrorColor}-->" size="40" class="box40"></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"><span class="red"><!--{$arrErr.comment}--></span>
 						<textarea name="comment" value="<!--{$arrForm.comment|escape}-->" maxlength="<!--{$smarty.const.LTEXT_LEN}--> "style="<!--{$arrErr.comment|SfGetErrorColor}-->" class="area40"><!--{$arrForm.comment|escape}--></textarea></td>
@@ -90,5 +90,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="conf" id="conf">
+				<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="conf" id="conf">
 				</td>
 			</tr>
Index: branches/feature-module-update/data/Smarty/templates/products/review_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/products/review_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/products/review_complete.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>
 
@@ -33,5 +33,5 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/review_title.jpg" width="500" height="40" alt="¤ªµÒÍÍ¤ÎÀ¼½ñ¤­¹þ¤ß"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/review_title.jpg" width="500" height="40" alt="お客様の声書き込み"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -41,7 +41,7 @@
 					<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">ÊÀ¼Ò¤Ë¤ÆÅÐÏ¿ÆâÍÆ¤ò³ÎÇ§¤µ¤»¤Æ¤¤¤¿¤À¤­¡¢¥Û¡¼¥à¥Ú¡¼¥¸¤ËÈ¿±Ç¤µ¤»¤¿¤¤¤È»×¤¤¤Þ¤¹¡£<br>
-						º£¤·¤Ð¤é¤¯¤ªÂÔ¤Á¤¯¤À¤µ¤¤¤Þ¤»¡£</span></td>
+						<td align="center" height="200" bgcolor="#ffffff"><span class="fs14"><span class="redst">登録が完了しました。ご利用ありがとうございました。</span></span><br>
+						<span class="fs12">弊社にて登録内容を確認させていただき、ホームページに反映させたいと思います。<br>
+						今しばらくお待ちくださいませ。</span></td>
 					</tr>
 					<tr><td height="5"></td></tr>
@@ -51,5 +51,5 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td align="center"><a href="javascript:window.close()" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close_on.gif','b_close');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif','b_close');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif" width="150" height="30" alt="ÊÄ¤¸¤ë" border="0" name="b_close"></a></td>
+				<td align="center"><a href="javascript:window.close()" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close_on.gif','b_close');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif','b_close');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif" width="150" height="30" alt="閉じる" border="0" name="b_close"></a></td>
 			</tr>
 			<tr><td height="30"></td></tr>
Index: branches/feature-module-update/data/Smarty/templates/products/review_confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/products/review_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/products/review_confirm.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>
 
@@ -39,5 +39,5 @@
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/review_title.jpg" width="500" height="40" alt="¤ªµÒÍÍ¤ÎÀ¼½ñ¤­¹þ¤ß"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/products/review_title.jpg" width="500" height="40" alt="お客様の声書き込み"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -46,29 +46,29 @@
 				<table width="500" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="107" bgcolor="#f0f0f0" class="fs12n">¾¦ÉÊÌ¾</td>
+						<td width="107" bgcolor="#f0f0f0" class="fs12n">商品名</td>
 						<td width="350" bgcolor="#ffffff" class="fs12n"><!--{$arrForm.name|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.reviewer_name|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¥Û¡¼¥à¥Ú¡¼¥¸¥¢¥É¥ì¥¹</td>
+						<td bgcolor="#f0f0f0" class="fs12n">ホームページアドレス</td>
 						<td bgcolor="#ffffff" class="fs12n"><!--{$arrForm.reviewer_url}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">À­ÊÌ</td>
-						<td bgcolor="#ffffff" class="fs12n"><!--{if $arrForm.sex eq 1 }-->ÃËÀ­<!--{elseif $arrForm.sex eq 2 }-->½÷À­<!--{/if}--></td>
+						<td bgcolor="#f0f0f0" class="fs12n">性別</td>
+						<td bgcolor="#ffffff" class="fs12n"><!--{if $arrForm.sex eq 1 }-->男性<!--{elseif $arrForm.sex eq 2 }-->女性<!--{/if}--></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"><span class="red"><!--{$arrRECOMMEND[$arrForm.recommend_level]}--></span></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"><!--{$arrForm.title|escape}--></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"><!--{$arrForm.comment|escape|nl2br}--></td>
 					</tr>
@@ -79,6 +79,6 @@
 			<tr>
 				<td align="center">
-					<input type="image" onclick=" mode.value='return';" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="Ìá¤ë"  name="back" id="back" />
-					<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="send" id="send" />
+					<input type="image" onclick=" mode.value='return';" onmouseover="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back_on.gif',this)" onmouseout="chgImgImageSubmit('<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif',this)" src="<!--{$smarty.const.URL_DIR}-->img/common/b_back.gif" width="150" height="30" alt="戻る"  name="back" id="back" />
+					<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="send" id="send" />
 				</td>
 			</tr>
Index: branches/feature-module-update/data/Smarty/templates/site_main.tpl
===================================================================
--- branches/rel/data/Smarty/templates/site_main.tpl	(revision 12160)
+++ branches/feature-module-update/data/Smarty/templates/site_main.tpl	(revision 15078)
@@ -12,12 +12,12 @@
 <a name="top" id="top"></a>
 
-<!--¢§HEADER-->
+<!--▼HEADER-->
 <!--{if $arrPageLayout.header_chk != 2}--> 
 <!--{assign var=header_dir value="`$smarty.const.HTML_PATH`user_data/include/header.tpl"}-->
 <!--{include file= $header_dir}-->
 <!--{/if}-->
-<!--¢¥HEADER-->
+<!--▲HEADER-->
 
-<!--¢§MAIN-->
+<!--▼MAIN-->
 <div id="base">
 <table width="780" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -27,11 +27,11 @@
 		<td bgcolor="#ffffff" align="left" width=100%> 
 
-		<!--{*¥Ñ¥ó¥¯¥º-->
-		<div id="pan"><span class="fs12n"><a href="<!--{$smarty.const.SITE_URL}-->index.php">¥È¥Ã¥×¥Ú¡¼¥¸</a> ¡ä <span class="redst">¤ªÌä¤¤¹ç¤ï¤»</span></span></div>
-		<!--¥Ñ¥ó¥¯¥º*}-->
+		<!--{*パンクズ-->
+		<div id="pan"><span class="fs12n"><a href="<!--{$smarty.const.SITE_URL}-->index.php">トップページ</a> ＞ <span class="redst">お問い合わせ</span></span></div>
+		<!--パンクズ*}-->
 
 		<table width="100%" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr valign="top">
-				<!--¢§º¸¥Ê¥Ó-->
+				<!--▼左ナビ-->
 				<!--{if $arrPageLayout.LeftNavi|@count > 0}-->
 			        <td align="left">
@@ -39,5 +39,5 @@
 			        	<!--{foreach key=LeftNaviKey item=LeftNaviItem from=$arrPageLayout.LeftNavi}-->
 				        <tr><td align="center">
-				        <!-- ¢§<!--{$LeftNaviItem.bloc_name}--> ¤³¤³¤«¤é-->
+				        <!-- ▼<!--{$LeftNaviItem.bloc_name}--> ここから-->
 			        	<!--{if $LeftNaviItem.php_path != ""}-->
 							<!--{include_php file=$LeftNaviItem.php_path}-->
@@ -45,5 +45,5 @@
 							<!--{include file=$LeftNaviItem.tpl_path}-->
 						<!--{/if}-->
-				        <!-- ¢¥<!--{$LeftNaviItem.bloc_name}--> ¤³¤³¤Þ¤Ç-->
+				        <!-- ▲<!--{$LeftNaviItem.bloc_name}--> ここまで-->
 				        </td></tr>
 				    <!--{/foreach}-->
@@ -52,10 +52,10 @@
 					<td bgcolor="#ffffff" width="5"><img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="5" height="1" alt="" /></td>
 				<!--{/if}-->
-				<!--¢¥º¸¥Ê¥Ó-->
+				<!--▲左ナビ-->
 			
 				<td align="center" width=100%>
 			        <table border="0" cellspacing="0" cellpadding="0" summary=" ">
 			        
-					<!--¢§¥á¥¤¥ó¾åÉô-->
+					<!--▼メイン上部-->
 					<!--{if $arrPageLayout.MainHead|@count > 0}-->
 					<tr><td align="center">
@@ -64,5 +64,5 @@
 					        <tr><td height=3><td></tr>
 					        <tr><td align="center">
-					        <!-- ¢§<!--{$MainHeadItem.bloc_name}--> ¤³¤³¤«¤é-->
+					        <!-- ▼<!--{$MainHeadItem.bloc_name}--> ここから-->
 				        	<!--{if $MainHeadItem.php_path != ""}-->
 								<!--{include_php file=$MainHeadItem.php_path}-->
@@ -70,5 +70,5 @@
 								<!--{include file=$MainHeadItem.tpl_path}-->
 							<!--{/if}-->
-					        <!-- ¢¥<!--{$MainHeadItem.bloc_name}--> ¤³¤³¤Þ¤Ç-->
+					        <!-- ▲<!--{$MainHeadItem.bloc_name}--> ここまで-->
 					        </td></tr>
 						<!--{/foreach}-->
@@ -76,9 +76,9 @@
 					</td><tr>
 					<!--{/if}-->
-					<!--¢¥¥á¥¤¥ó¾åÉô-->
+					<!--▲メイン上部-->
 					
 					<tr><td align="center"><!--{include file=$tpl_mainpage}--></td></tr>
 					
-					<!--¢§¥á¥¤¥ó²¼Éô-->
+					<!--▼メイン下部-->
 					<tr><td align="center">
 					<!--{if $arrPageLayout.MainFoot|@count > 0}-->
@@ -87,5 +87,5 @@
 					        <tr><td height=3><td></tr>
 					        <tr><td align="center">
-					        <!-- ¢§<!--{$MainFootItem.bloc_name}--> ¤³¤³¤«¤é-->
+					        <!-- ▼<!--{$MainFootItem.bloc_name}--> ここから-->
 				        	<!--{if $MainFootItem.php_path != ""}-->
 								<!--{include_php file=$MainFootItem.php_path}-->
@@ -93,5 +93,5 @@
 								<!--{include file=$MainFootItem.tpl_path}-->
 							<!--{/if}-->
-					        <!-- ¢¥<!--{$MainFootItem.bloc_name}--> ¤³¤³¤Þ¤Ç-->
+					        <!-- ▲<!--{$MainFootItem.bloc_name}--> ここまで-->
 					        </td></tr>
 						<!--{/foreach}-->
@@ -99,10 +99,10 @@
 					<!--{/if}-->
 					</td><tr>
-					<!--¢¥¥á¥¤¥ó²¼Éô-->					
+					<!--▲メイン下部-->					
 	
 					</table>
 				</td>
 
-				<!--¢§±¦¥Ê¥Ó-->
+				<!--▼右ナビ-->
 				<!--{if $arrPageLayout.RightNavi|@count > 0}-->
 					<td bgcolor="#ffffff" width="5"><img src="<!--{$smarty.const.URL_DIR}-->img/_.gif" width="5" height="1" alt="" /></td>
@@ -111,5 +111,5 @@
 				        <!--{foreach key=RightNaviKey item=RightNaviItem from=$arrPageLayout.RightNavi}-->
 					        <tr><td align="center">
-					        <!-- ¢§<!--{$RightNaviItem.bloc_name}--> ¤³¤³¤«¤é-->
+					        <!-- ▼<!--{$RightNaviItem.bloc_name}--> ここから-->
 				        	<!--{if $RightNaviItem.php_path != ""}-->
 								<!--{include_php file=$RightNaviItem.php_path}-->
@@ -117,5 +117,5 @@
 								<!--{include file=$RightNaviItem.tpl_path}-->
 							<!--{/if}-->
-					        <!-- ¢¥<!--{$RightNaviItem.bloc_name}--> ¤³¤³¤Þ¤Ç-->
+					        <!-- ▲<!--{$RightNaviItem.bloc_name}--> ここまで-->
 					        </td></tr>
 						<!--{/foreach}-->
@@ -123,5 +123,5 @@
 					</td>
 				<!--{/if}-->
-				<!--¢¥±¦¥Ê¥Ó-->
+				<!--▲右ナビ-->
 			</tr>
 		</table>
@@ -133,15 +133,15 @@
 
 </div>
-<!--¢¥MAIN-->
+<!--▲MAIN-->
 
-<!--¢§FOTTER-->
+<!--▼FOTTER-->
 <!--{if $arrPageLayout.footer_chk != 2}--> 
 <!--{include file="`$smarty.const.HTML_PATH`user_data/include/footer.tpl"}-->
 <!--{/if}-->
-<!--¢¥FOTTER-->
+<!--▲FOTTER-->
 </div>
-<!--{* EBiS¥¿¥°É½¼¨ÍÑ *}-->
+<!--{* EBiSタグ表示用 *}-->
 <!--{$tpl_mainpage|sfPrintEbisTag}-->
-<!--{* ¥¢¥Õ¥£¥ê¥¨¥¤¥È¥¿¥°É½¼¨ÍÑ *}-->
+<!--{* アフィリエイトタグ表示用 *}-->
 <!--{$tpl_conv_page|sfPrintAffTag:$tpl_aff_option}-->
 </body>
Index: branches/feature-module-update/data/Smarty/templates/rss/product.tpl
===================================================================
--- branches/rel/data/Smarty/templates/rss/product.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/rss/product.tpl	(revision 15078)
@@ -7,5 +7,5 @@
 <rss version="2.0">
 
-<!--{* channelÍ×ÁÇ *}-->
+<!--{* channel要素 *}-->
 <channel>
 <title><!--{$title|sf_mb_convert_encoding:$encode}--></title>
@@ -17,5 +17,5 @@
 <docs>http://backend.userland.com/rss</docs>
 <!--{section name=cnt loop=$arrProduct}-->
-	<!--{* £±¤Ä¤ÎitemÍ×ÁÇ¤ò½ÐÎÏ¤¹¤ë *}-->
+	<!--{* １つのitem要素を出力する *}-->
 	<item>
 		<link><!--{$smarty.const.SITE_URL}-->rss/product.php?product_id=<!--{$arrProduct[cnt].product_id}--></link>
Index: branches/feature-module-update/data/Smarty/templates/rss/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/rss/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/rss/index.tpl	(revision 15078)
@@ -7,5 +7,5 @@
 <rss version="2.0">
 
-<!--{* channelÍ×ÁÇ *}-->
+<!--{* channel要素 *}-->
 <channel>
 <title> <!--{$site_title|sf_mb_convert_encoding:$encode}--> </title>
@@ -22,5 +22,5 @@
 	<!--{section name=cnt loop=$arrNews}-->
 		
-		<!--{* £±¤Ä¤ÎitemÍ×ÁÇ¤ò½ÐÎÏ¤¹¤ë *}-->
+		<!--{* １つのitem要素を出力する *}-->
 		<item>
 			<!--{if $arrNews[cnt].news_url == '' }-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/site_frame.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/site_frame.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/site_frame.tpl	(revision 15078)
@@ -14,6 +14,6 @@
 <meta name="keywords" content="<!--{$arrPageLayout.keyword|escape}-->">
 </head>
-<!-- ¢§ £Â£Ï£Ä£ÙÉô ¥¹¥¿¡¼¥È -->
+<!-- ▼ ＢＯＤＹ部 スタート -->
 <!--{include file='./site_main.tpl'}-->
-<!-- ¢¥ £Â£Ï£Ä£ÙÉô ¥¨¥ó¥É -->
+<!-- ▲ ＢＯＤＹ部 エンド -->
 </html>
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/history.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/history.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/history.tpl	(revision 15078)
@@ -6,17 +6,17 @@
  */
 *}-->
-<div align="center">¹ØÆþÍúÎò</div>
+<div align="center">購入履歴</div>
 <hr>
 
 <!--{section name=cnt loop=$arrOrder}-->
-	¢£<!--{$arrOrder[cnt].create_date|sfDispDBDate}--><br>
-	ÃíÊ¸ÈÖ¹æ:<!--{$arrOrder[cnt].order_id}--><br>
+	■<!--{$arrOrder[cnt].create_date|sfDispDBDate}--><br>
+	注文番号:<!--{$arrOrder[cnt].order_id}--><br>
 	<!--{assign var=payment_id value="`$arrOrder[cnt].payment_id`"}-->
-	¹ç·×¶â³Û:<!--{$arrOrder[cnt].payment_total|number_format}-->±ß<br>
+	合計金額:<!--{$arrOrder[cnt].payment_total|number_format}-->円<br>
 
 	<div align="center">
 	<form name="form1" method="post" action="history_detail.php">
 		<input type="hidden" name="order_id" value="<!--{$arrOrder[cnt].order_id}-->">
-		<input type="submit" name="submit" value="¾ÜºÙ¤ò¸«¤ë">
+		<input type="submit" name="submit" value="詳細を見る">
 	</form>
 	</div>
@@ -29,10 +29,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/refusal.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/refusal.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/refusal.tpl	(revision 15078)
@@ -6,12 +6,12 @@
  */
 *}-->
-<div align="center">Âà²ñ³ÎÇ§</div>
+<div align="center">退会確認</div>
 <hr>
-<!--{$CustomerName1|escape}--> <!--{$CustomerName2|escape}-->ÍÍ¡¢²ñ°÷¤«¤éÂà²ñ¤ò¤µ¤ì¤Þ¤¹¤È¡¢ÅÐÏ¿¤µ¤ì¤Æ¤¤¤ë¤ªÆÏ¤±Àè¤Î¾ðÊó¤Ê¤ÉÁ´¤Æºï½ü¤µ¤ì¤Þ¤¹¤¬¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡£<br>
+<!--{$CustomerName1|escape}--> <!--{$CustomerName2|escape}-->様、会員から退会をされますと、登録されているお届け先の情報など全て削除されますがよろしいでしょうか。<br>
 <br>
 <div align="center">
 <form action="<!--{$smarty.server.PHP_SELF|escape}-->" method="post">
-	<input type="submit" name="no" value="¤¤¤¤¤¨">
-	<input type="submit" name="complete" value="¤Ï¤¤">
+	<input type="submit" name="no" value="いいえ">
+	<input type="submit" name="complete" value="はい">
 </form>
 </div>
@@ -20,10 +20,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/change_confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/change_confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/change_confirm.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<div align="center">ÊÑ¹¹³ÎÇ§</div>
+<div align="center">変更確認</div>
 <hr>
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -13,34 +13,34 @@
 		<input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
 	<!--{/foreach}-->
-	²¼µ­¤ÎÆâÍÆ¤Ç¤´ÅÐÏ¿¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤¹¤«¡©<br>
+	下記の内容でご登録してもよろしいですか？<br>
 	<br>
-	¡ÚÒ°Ù±ÄÞÚ½¡Û<br>
+	【ﾒｰﾙｱﾄﾞﾚｽ】<br>
 	<!--{$list_data.email|escape}--><br>
 	<br>
 
-	¡ÚÊß½Ü°ÄÞ³ÎÇ§ÍÑ¼ÁÌä¡Û<br>
+	【ﾊﾟｽﾜｰﾄﾞ確認用質問】<br>
 	<!--{$arrReminder[$list_data.reminder]|escape}--><br>
 	<br>
 
-	¡Ú¼ÁÌä¤ÎÅú¤¨¡Û<br>
+	【質問の答え】<br>
 	<!--{$list_data.reminder_answer|escape}--><br>
 	<br>
 
-	¡Ú¸Ä¿Í¾ðÊó¡Û<br>
-	<!--{$list_data.name01|escape}-->¡¡<!--{$list_data.name02|escape}--><br>
-	<!--{$list_data.kana01|escape}-->¡¡<!--{$list_data.kana02|escape}--><br>
-	<!--{if $list_data.sex eq 1}-->ÃËÀ­<!--{else}-->½÷À­<!--{/if}--><br>
-	<!--{if strlen($list_data.year) > 0 && strlen($list_data.month) > 0 && strlen($list_data.day) > 0}--><!--{$list_data.year|escape}-->Ç¯<!--{$list_data.month|escape}-->·î<!--{$list_data.day|escape}-->ÆüÀ¸¤Þ¤ì<!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--><br>
-	¢©<!--{$list_data.zip01|escape}--> - <!--{$list_data.zip02|escape}--><br>
+	【個人情報】<br>
+	<!--{$list_data.name01|escape}-->　<!--{$list_data.name02|escape}--><br>
+	<!--{$list_data.kana01|escape}-->　<!--{$list_data.kana02|escape}--><br>
+	<!--{if $list_data.sex eq 1}-->男性<!--{else}-->女性<!--{/if}--><br>
+	<!--{if strlen($list_data.year) > 0 && strlen($list_data.month) > 0 && strlen($list_data.day) > 0}--><!--{$list_data.year|escape}-->年<!--{$list_data.month|escape}-->月<!--{$list_data.day|escape}-->日生まれ<!--{else}-->未登録<!--{/if}--><br>
+	〒<!--{$list_data.zip01|escape}--> - <!--{$list_data.zip02|escape}--><br>
 	<!--{$arrPref[$list_data.pref]|escape}--><!--{$list_data.addr01|escape}--><!--{$list_data.addr02|escape}--><br>
 	<!--{$list_data.tel01|escape}-->-<!--{$list_data.tel02|escape}-->-<!--{$list_data.tel03|escape}--><br>
 	<br>
 	
-	¡ÚÒ°ÙÏ¶Þ¼ÞÝÞ¡Û<br>
-	<!--{if $list_data.mailmaga_flg eq 2}-->´õË¾¤¹¤ë<!--{else}-->´õË¾¤·¤Ê¤¤<!--{/if}--><br>
+	【ﾒｰﾙﾏｶﾞｼﾞﾝﾞ】<br>
+	<!--{if $list_data.mailmaga_flg eq 2}-->希望する<!--{else}-->希望しない<!--{/if}--><br>
 	<br>
 
-	<input type="submit" name="submit" value="ÊÑ¹¹"><br>
-	<input type="submit" name="return" value="Ìá¤ë">
+	<input type="submit" name="submit" value="変更"><br>
+	<input type="submit" name="return" value="戻る">
 </form>
 
@@ -48,10 +48,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/history_detail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/history_detail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/history_detail.tpl	(revision 15078)
@@ -6,44 +6,44 @@
  */
 *}-->
-<div align="center">¹ØÆþÍúÎò¾ÜºÙ</div>
+<div align="center">購入履歴詳細</div>
 <hr>
 
-¢£<!--{$arrDisp.create_date|sfDispDBDate}--><br>
-ÃíÊ¸ÈÖ¹æ:<!--{$arrDisp.order_id}--><br>
+■<!--{$arrDisp.create_date|sfDispDBDate}--><br>
+注文番号:<!--{$arrDisp.order_id}--><br>
 <br>
-¡ÚÇÛÁ÷Àè¡Û<br>
+【配送先】<br>
 	<!--{assign var=key1 value="deliv_name01"}--><!--{assign var=key2 value="deliv_name02"}-->
 	<!--{$arrDisp[$key1]|escape}-->&nbsp;<!--{$arrDisp[$key2]|escape}--><br>
 	<!--{assign var=key1 value="deliv_zip01"}--><!--{assign var=key2 value="deliv_zip02"}-->
-	¢©<!--{$arrDisp[$key1]}-->-<!--{$arrDisp[$key2]}--><br>
+	〒<!--{$arrDisp[$key1]}-->-<!--{$arrDisp[$key2]}--><br>
 	<!--{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}--><br>
 <br>
-¡ÚÇÛÁ÷Æü»þ»ØÄê¡Û<br>
+【配送日時指定】<br>
 <!--{if $arrDisp.deliv_date eq "" and $arrDelivTime[$arrDisp.deliv_time_id] eq ""}-->
-	»ØÄê¤Ê¤·<br>
+	指定なし<br>
 <!--{else}-->
 	<!--{$arrDisp.deliv_date|escape}--> <!--{$arrDelivTime[$arrDisp.deliv_time_id]|escape}--><br>
 <!--{/if}-->
 <br>
-¡Ú¤ª»ÙÊ§¤¤ÊýË¡¡Û<br>
+【お支払い方法】<br>
 <!--{$arrPayment[$arrDisp.payment_id]|escape}--><br>
 <br>
-¡Ú¤´ÃíÊ¸ÆâÍÆ¡Û<br>
+【ご注文内容】<br>
 <!--{section name=cnt loop=$arrDisp.quantity}-->
 <!--{$arrDisp.product_name[cnt]|escape}--><br>
-<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->products/detail.php?product_id=<!--{$arrDisp.product_id[cnt]}-->">¾¦ÉÊ¹ØÆþ¾ÜºÙ¢ª</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->products/detail.php?product_id=<!--{$arrDisp.product_id[cnt]}-->">商品購入詳細→</a><br>
 <!--{/section}-->
 <br>
-¡Ú¹ØÆþ¶â³Û¡Û<br>
-¾¦ÉÊ¹ç·×:<!--{$arrDisp.subtotal|number_format}-->±ß<br>
-Á÷ÎÁ:<!--{assign var=key value="deliv_fee"}--><!--{$arrDisp[$key]|escape|number_format}-->±ß<br>
-¹ç·×:<!--{$arrDisp.payment_total|number_format}-->±ß<br>
+【購入金額】<br>
+商品合計:<!--{$arrDisp.subtotal|number_format}-->円<br>
+送料:<!--{assign var=key value="deliv_fee"}--><!--{$arrDisp[$key]|escape|number_format}-->円<br>
+合計:<!--{$arrDisp.payment_total|number_format}-->円<br>
 <br>
 
 <form action="order.php" method="post">
 	<input type="hidden" name="order_id" value="<!--{$arrDisp.order_id}-->">
-	<div align="center"><input type="submit" name="submit" value="ºÆÃíÊ¸"></div>
+	<div align="center"><input type="submit" name="submit" value="再注文"></div>
 </form>
 
@@ -52,10 +52,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/change.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/change.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/change.tpl	(revision 15078)
@@ -6,50 +6,50 @@
  */
 *}-->
-<div align="center">ÅÐÏ¿ÆâÍÆÊÑ¹¹ 1/3</div>
+<div align="center">登録内容変更 1/3</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="set1">
 
-	<font color="#FF0000">*¤ÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</font><br>
+	<font color="#FF0000">*は必須項目です。</font><br>
 	<br>
 
-	¡Ú¥á¡¼¥ë¥¢¥É¥ì¥¹¡Û<font color="#FF0000">¢¨</font><br>
+	【メールアドレス】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.email}--></font>
 	<input type="text" name="email" value="<!--{$arrForm.email|escape}-->" istyle="3">
 	<br>
 
-	¡Ú¥Ñ¥¹¥ï¡¼¥É¡Û<font color="#FF0000">¢¨</font><br>
-	¡ÊÈ¾³Ñ±Ñ¿ô»ú<!--{$smarty.const.PASSWORD_LEN1}-->Ê¸»ú°Ê¾å<!--{$smarty.const.PASSWORD_LEN2}-->Ê¸»ú°ÊÆâ¡Ë<br>
+	【パスワード】<font color="#FF0000">※</font><br>
+	（半角英数字<!--{$smarty.const.PASSWORD_LEN1}-->文字以上<!--{$smarty.const.PASSWORD_LEN2}-->文字以内）<br>
 	<font color="#FF0000"><!--{$arrErr.password}--></font>
 	<!--{assign var="size" value="`$smarty.const.PASSWORD_LEN2+2`"}-->
 	<input type="password" name="password" value="<!--{$arrForm.password}-->" istyle="4" maxlength="<!--{$smarty.const.PASSWORD_LEN2}-->" size="<!--{$size}-->"><br>
 
-	¡Ú¥Ñ¥¹¥ï¡¼¥É³ÎÇ§ÍÑ¤Î¼ÁÌä¡Û<font color="#FF0000">¢¨</font><br>
+	【パスワード確認用の質問】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.reminder}--></font>
 	<select name="reminder">
-		<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+		<option value="">選択してください</option>
 		<!--{html_options options=$arrReminder selected=$arrForm.reminder}-->
 	</select><br>
 
-	¡Ú¼ÁÌä¤ÎÅú¤¨¡Û<font color="#FF0000">¢¨</font><br>
+	【質問の答え】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.reminder_answer}--></font>
 	<input type="text" name="reminder_answer" value="<!--{$arrForm.reminder_answer|escape}-->" istyle="1"><br>
 
-	¡Ú¤ªÌ¾Á°¡Û<font color="#FF0000">¢¨</font><br>
+	【お名前】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></font>
-	À«¡ÊÎã¡§½ÂÃ«¡Ë<br>
+	姓（例：渋谷）<br>
 	<input type="text" name="name01" value="<!--{$arrForm.name01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="1"><br>
 
-	Ì¾¡ÊÎã¡§²Ö»Ò¡Ë<br>
+	名（例：花子）<br>
 	<input type="text" name="name02" value="<!--{$arrForm.name02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="1"><br>
 	<font color="#FF0000"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></font>
 
-	¥«¥Ê/À«¡ÊÎã¡§¥·¥Ö¥ä¡Ë<br>
+	カナ/姓（例：シブヤ）<br>
 	<input type="text" name="kana01" value="<!--{$arrForm.kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-	¥«¥Ê/Ì¾¡ÊÎã¡§¥Ï¥Ê¥³¡Ë<br>
+	カナ/名（例：ハナコ）<br>
 	<input type="text" name="kana02" value="<!--{$arrForm.kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-	<input type="submit" name="confirm" value="¼¡¤Ø">
+	<input type="submit" name="confirm" value="次へ">
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -61,10 +61,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/index.tpl	(revision 15078)
@@ -6,22 +6,22 @@
  */
 *}-->
-<div align="center">MY¥Ú¡¼¥¸TOP</div>
+<div align="center">MYページTOP</div>
 <hr>
 
-<!--{$CustomerName1|escape}--> <!--{$CustomerName2|escape}-->ÍÍ<br>
-¤¤¤Ä¤â¤´ÍøÍÑ¤¤¤¿¤À¤­¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£<br>
+<!--{$CustomerName1|escape}--> <!--{$CustomerName2|escape}-->様<br>
+いつもご利用いただきありがとうございます。<br>
 <br>
-<a href="history.php" accesskey="1"><!--{1|numeric_emoji}-->¹ØÆþÍúÎò</a><br>
-<a href="change.php" accesskey="2"><!--{2|numeric_emoji}-->ÅÐÏ¿ÆâÍÆÊÑ¹¹</a><br>
-<a href="refusal.php" accesskey="3"><!--{3|numeric_emoji}-->Âà²ñ</a><br>
+<a href="history.php" accesskey="1"><!--{1|numeric_emoji}-->購入履歴</a><br>
+<a href="change.php" accesskey="2"><!--{2|numeric_emoji}-->登録内容変更</a><br>
+<a href="refusal.php" accesskey="3"><!--{3|numeric_emoji}-->退会</a><br>
 
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/login.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/login.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/login.tpl	(revision 15078)
@@ -6,12 +6,12 @@
  */
 *}-->
-<div align="center">¥í¥°¥¤¥ó</div>
+<div align="center">ログイン</div>
 <hr>
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <form name="login_mypage" id="login_mypage" method="post" action="./index.php">
 	<input type="hidden" name="mode" value="login" >
 <!--{if !$tpl_valid_phone_id}-->
-	¢§¥á¡¼¥ë¥¢¥É¥ì¥¹<br>
+	▼メールアドレス<br>
 	<!--{assign var=key value="login_email"}-->
 	<font color="#FF0000"><!--{$arrErr[$key]}--></font>
@@ -21,21 +21,21 @@
 	<input type="hidden" name="login_email" value="dummy">
 <!--{/if}-->
-	¢§¥Ñ¥¹¥ï¡¼¥É<br>
+	▼パスワード<br>
 	<!--{assign var=key value="login_pass"}--><font color="#FF0000"><!--{$arrErr[$key]}--></font>
 	<input type="password" name="<!--{$key}-->" maxlength="<!--{$arrForm[$key].length}-->" size="40" istyle="3"><br>
-	<center><input type="submit" value="Á÷¿®" name="log"></center><br>
-	<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->forgot/index.php">¥Ñ¥¹¥ï¡¼¥É¤ò¤ªËº¤ì¤ÎÊý¤Ï¤³¤Á¤é</a><br>
+	<center><input type="submit" value="送信" name="log"></center><br>
+	<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->forgot/index.php">パスワードをお忘れの方はこちら</a><br>
 </form>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/refusal_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/refusal_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/refusal_complete.tpl	(revision 15078)
@@ -6,17 +6,17 @@
  */
 *}-->
-<div align="center">Âà²ñ´°Î»</div>
+<div align="center">退会完了</div>
 <hr>
 
-Âà²ñ¼êÂ³¤­¤¬´°Î»Ã×¤·¤Þ¤·¤¿¡£¤Þ¤¿¤Î¤´ÍøÍÑ¤ò¤ª¤Þ¤Á¤·¤Æ¤ª¤ê¤Þ¤¹¡£<br>
+退会手続きが完了致しました。またのご利用をおまちしております。<br>
 <br>
 
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <hr>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
 
 
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/set1.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/set1.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/set1.tpl	(revision 15078)
@@ -6,32 +6,32 @@
  */
 *}-->
-<div align="center">ÅÐÏ¿ÆâÍÆÊÑ¹¹ 2/3</div>
+<div align="center">登録内容変更 2/3</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="set2">
 
-	<font color="#FF0000">*¤ÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</font><br>
+	<font color="#FF0000">*は必須項目です。</font><br>
 	<br>
 
-	¡ÚÀ­ÊÌ¡Û<font color="#FF0000">*</font><br>
+	【性別】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.sex}--></font>
-	<input type="radio" name="sex" value="1" <!--{if $arrForm.sex eq "1"}-->checked<!--{/if}--> />ÃËÀ­&nbsp;
-	<input type="radio" name="sex" value="2" <!--{if $arrForm.sex eq "2"}-->checked<!--{/if}--> />½÷À­<br>
+	<input type="radio" name="sex" value="1" <!--{if $arrForm.sex eq "1"}-->checked<!--{/if}--> />男性&nbsp;
+	<input type="radio" name="sex" value="2" <!--{if $arrForm.sex eq "2"}-->checked<!--{/if}--> />女性<br>
 
-	¡ÚÀ¸Ç¯·îÆü¡Û<font color="#FF0000">*</font><br>
+	【生年月日】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.year}--><!--{$arrErr.month}--><!--{$arrErr.day}--></font>
-	<input type="text" name="year" value="<!--{$arrForm.year|escape}-->" size="4" maxlength="4" istyle="4">Ç¯<br>
+	<input type="text" name="year" value="<!--{$arrForm.year|escape}-->" size="4" maxlength="4" istyle="4">年<br>
 	<select name="month">
 		<option value="">--</option>
 		<!--{html_options options=$arrMonth selected=$arrForm.month}-->
-	</select>·î<br>
+	</select>月<br>
 	<select name="day">
 		<option value="">--</option>
 		<!--{html_options options=$arrDay selected=$arrForm.day}-->
-	</select>Æü<br>
+	</select>日<br>
 
 	<!--{assign var=key1 value="zip01"}-->
 	<!--{assign var=key2 value="zip02"}-->
-	¡ÚÍ¹ÊØÈÖ¹æ¡Û<font color="#FF0000">*</font><br>
+	【郵便番号】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></font>
 	<!--{assign var="size1" value="`$smarty.const.ZIP01_LEN+2`"}-->
@@ -41,6 +41,6 @@
 	<input size="<!--{$size2}-->" type="text" name="zip02" value="<!--{if $arrForm.zip02 == ""}--><!--{$arrForm.zip02|escape}--><!--{else}--><!--{$arrForm.zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" istyle="4"><br>
 
-	<input type="submit" name="confirm" value="¼¡¤Ø"><br>
-	<input type="submit" name="return" value="Ìá¤ë">
+	<input type="submit" name="confirm" value="次へ"><br>
+	<input type="submit" name="return" value="戻る">
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -52,10 +52,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/change_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/change_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/change_complete.tpl	(revision 15078)
@@ -6,9 +6,9 @@
  */
 *}-->
-<div align="center">ÊÑ¹¹´°Î»</div>
+<div align="center">変更完了</div>
 <hr>
 
-²ñ°÷ÅÐÏ¿ÆâÍÆ¤ÎÊÑ¹¹¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£<br>
-º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£<br>
+会員登録内容の変更が完了いたしました。<br>
+今後ともご愛顧賜りますようよろしくお願い申し上げます。<br>
 
 <br>
@@ -16,10 +16,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mypage/set2.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mypage/set2.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mypage/set2.tpl	(revision 15078)
@@ -6,28 +6,28 @@
  */
 *}-->
-<div align="center">ÅÐÏ¿ÆâÍÆÊÑ¹¹ 3/3</div>
+<div align="center">登録内容変更 3/3</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="confirm">
 
-	<font color="#FF0000">*¤ÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</font><br>
+	<font color="#FF0000">*は必須項目です。</font><br>
 	<br>
 
-	¡ÚÅÔÆ»ÉÜ¸©¡Û<font color="#FF0000">*</font><br>
+	【都道府県】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.pref}--></font>
 	<select name="pref">
-		<option value="">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+		<option value="">都道府県を選択</option>
 		<!--{html_options options=$arrPref selected=$arrForm.pref}-->
 	</select><br>
 
-	¡Ú»Ô¶èÄ®Â¼¡Û<font color="#FF0000">*</font><br>
+	【市区町村】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.addr01}--></font>
 	<input type="text" name="addr01" value="<!--{$arrForm.addr01|escape}-->" istyle="1"><br>
 
-	¡ÚÈÖÃÏ¡Û<font color="#FF0000">*</font><br>
+	【番地】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.addr02}--></font>
 	<input type="text" name="addr02" value="<!--{$arrForm.addr02|escape}-->" istyle="1"><br>
 
-	¡ÚÅÅÏÃÈÖ¹æ¡Û<font color="#FF0000">*</font><br>
+	【電話番号】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></font>
 	<!--{assign var="size" value="`$smarty.const.TEL_ITEM_LEN+2`"}-->
@@ -38,8 +38,8 @@
 	<input type="text" size="<!--{$size}-->" name="tel03" value="<!--{$arrForm.tel03|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" istyle="4"><br>
 
-	¡Ú¥á¡¼¥ë¥Þ¥¬¥¸¥ó¡Û<br>
-	¤ªÆÀ¤Ê¾ðÊó¤ò´õË¾¤µ¤ì¤Þ¤¹¤«¡©<br>
-	ÇÛ¿®´õË¾<input type="checkbox" name="mailmaga_flg" value="on" <!--{if $arrForm.mailmaga_flg eq '2'}-->checked<!--{/if}--> /><br>
-	¡Ê´õË¾¤µ¤ì¤Ê¤¤¾ì¹ç¤Ï¥Á¥§¥Ã¥¯¤ò¤Ï¤º¤·¤Æ¤¯¤À¤µ¤¤¡Ë<br>
+	【メールマガジン】<br>
+	お得な情報を希望されますか？<br>
+	配信希望<input type="checkbox" name="mailmaga_flg" value="on" <!--{if $arrForm.mailmaga_flg eq '2'}-->checked<!--{/if}--> /><br>
+	（希望されない場合はチェックをはずしてください）<br>
 	<br>
 
@@ -49,6 +49,6 @@
 	<input type="hidden" name="job" value="<!--{$arrForm.job|escape}-->">
 
-	<input type="submit" name="confirm" value="¼¡¤Ø"><br>
-	<input type="submit" name="return" value="Ìá¤ë">
+	<input type="submit" name="confirm" value="次へ"><br>
+	<input type="submit" name="return" value="戻る">
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -60,10 +60,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/error.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/error.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/error.tpl	(revision 15078)
@@ -6,10 +6,10 @@
  */
 *}-->
-<!--¢§CONTENTS-->
-<!--¢§MAIN ONTENTS-->
-<!--¡ú¥¨¥é¡¼¥á¥Ã¥»¡¼¥¸--><!--{$tpl_error}--><br>
+<!--▼CONTENTS-->
+<!--▼MAIN ONTENTS-->
+<!--★エラーメッセージ--><!--{$tpl_error}--><br>
 <!--{if $return_top}-->
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a>
 <!--{/if}-->
-<!--¢¥MAIN ONTENTS-->
-<!--¢¥CONTENTS-->
+<!--▲MAIN ONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/confirm.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<center>¤´ÃíÊ¸ÆâÍÆ³ÎÇ§</center>
+<center>ご注文内容確認</center>
 
 <hr>
@@ -14,16 +14,16 @@
 <input type="hidden" name="uniqid" value="<!--{$tpl_uniqid}-->">
 
-²¼µ­¤Î¤´ÃíÊ¸ÆâÍÆ¤Ë´Ö°ã¤¤¤Ï¤´¤¶¤¤¤Þ¤»¤ó¤«¡©<br>
+下記のご注文内容に間違いはございませんか？<br>
 
 <br>
 
-¡ÚÇÛÁ÷Àè¡Û<br>
+【配送先】<br>
 <!--{if $arrData.deliv_check == 1}-->
 <!--{$arrData.deliv_name01|escape}--> <!--{$arrData.deliv_name02|escape}--><br>
-¢©<!--{$arrData.deliv_zip01|escape}-->-<!--{$arrData.deliv_zip02|escape}--><br>
+〒<!--{$arrData.deliv_zip01|escape}-->-<!--{$arrData.deliv_zip02|escape}--><br>
 <!--{$arrPref[$arrData.deliv_pref]}--><!--{$arrData.deliv_addr01|escape}--><!--{$arrData.deliv_addr02|escape}--><br>
 <!--{else}-->
 <!--{$arrData.order_name01|escape}--> <!--{$arrData.order_name02|escape}--><br>
-¢©<!--{$arrData.order_zip01|escape}-->-<!--{$arrData.order_zip02|escape}--><br>
+〒<!--{$arrData.order_zip01|escape}-->-<!--{$arrData.order_zip02|escape}--><br>
 <!--{$arrPref[$arrData.order_pref]}--><!--{$arrData.order_addr01|escape}--><!--{$arrData.order_addr02|escape}--><br>
 <!--{/if}-->
@@ -31,32 +31,32 @@
 <br>
 
-¡ÚÇÛÁ÷Æü»þ»ØÄê¡Û<br>
-Æü¡§<!--{$arrData.deliv_date|escape|default:"»ØÄê¤Ê¤·"}--><br>
-»þ´Ö¡§<!--{$arrData.deliv_time|escape|default:"»ØÄê¤Ê¤·"}--><br>
+【配送日時指定】<br>
+日：<!--{$arrData.deliv_date|escape|default:"指定なし"}--><br>
+時間：<!--{$arrData.deliv_time|escape|default:"指定なし"}--><br>
 
 <br>
 
-¡Ú¤ª»ÙÊ§¤¤ÊýË¡¡Û<br>
+【お支払い方法】<br>
 <!--{$arrData.payment_method|escape}--><br>
 
 <br>
 
-¡Ú¤´ÃíÊ¸ÆâÍÆ¡Û<br>
+【ご注文内容】<br>
 <!--{section name=cnt loop=$arrProductsClass}-->
-<!--{$arrProductsClass[cnt].name}--> <!--{$arrProductsClass[cnt].quantity|number_format}-->¸Ä<br>
+<!--{$arrProductsClass[cnt].name}--> <!--{$arrProductsClass[cnt].quantity|number_format}-->個<br>
 <!--{/section}-->
 
 <br>
 
-¡Ú¹ØÆþ¶â³Û¡Û<br>
-¾¦ÉÊ¹ç·×¡§<!--{$tpl_total_pretax|number_format}--><br>
-Á÷ÎÁ¡§<!--{$arrData.deliv_fee|number_format}--><br>
-<!--{if $arrData.charge > 0}-->¼ê¿ôÎÁ¡§<!--{$arrData.charge|number_format}--><br><!--{/if}-->
-¹ç·×¡§<!--{$arrData.payment_total|number_format}--><br>
-(Æâ¾ÃÈñÀÇ¡§<!--{$arrData.tax|number_format}-->)<br>
+【購入金額】<br>
+商品合計：<!--{$tpl_total_pretax|number_format}--><br>
+送料：<!--{$arrData.deliv_fee|number_format}--><br>
+<!--{if $arrData.charge > 0}-->手数料：<!--{$arrData.charge|number_format}--><br><!--{/if}-->
+合計：<!--{$arrData.payment_total|number_format}--><br>
+(内消費税：<!--{$arrData.tax|number_format}-->)<br>
 
 <br>
 
-<center><input type="submit" value="ÃíÊ¸"></center>
+<center><input type="submit" value="注文"></center>
 </form>
 <form action="<!--{$smarty.const.MOBILE_URL_SHOP_PAYMENT}-->" method="post">
@@ -66,5 +66,5 @@
 <input type="hidden" name="deliv_date" value="<!--{$arrData.deliv_date}-->">
 <input type="hidden" name="deliv_time_id" value="<!--{$arrData.deliv_time_id}-->">
-<center><input type="submit" value="Ìá¤ë"></center>
+<center><input type="submit" value="戻る"></center>
 </form>
 
@@ -72,10 +72,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/deliv_addr.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/deliv_addr.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/deliv_addr.tpl	(revision 15078)
@@ -6,25 +6,25 @@
  */
 *}-->
-<div align="center">¤ªÆÏ¤±ÀèÅÐÏ¿</div>
+<div align="center">お届け先登録</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="set1">
 
-	<font color="#FF0000">*¤ÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</font><br>
+	<font color="#FF0000">*は必須項目です。</font><br>
 	<br>
 
-	¡Ú¤ªÌ¾Á°¡Û<font color="#FF0000">¢¨</font><br>
+	【お名前】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></font>
-	À«¡ÊÎã¡§½ÂÃ«¡Ë<br>
+	姓（例：渋谷）<br>
 	<input type="text" name="name01" value="<!--{$arrForm.name01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="1"><br>
 
-	Ì¾¡ÊÎã¡§²Ö»Ò¡Ë<br>
+	名（例：花子）<br>
 	<input type="text" name="name02" value="<!--{$arrForm.name02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="1"><br>
 	<font color="#FF0000"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></font>
 
-	¥«¥Ê/À«¡ÊÎã¡§¥·¥Ö¥ä¡Ë<br>
+	カナ/姓（例：シブヤ）<br>
 	<input type="text" name="kana01" value="<!--{$arrForm.kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-	¥«¥Ê/Ì¾¡ÊÎã¡§¥Ï¥Ê¥³¡Ë<br>
+	カナ/名（例：ハナコ）<br>
 	<input type="text" name="kana02" value="<!--{$arrForm.kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
@@ -33,5 +33,5 @@
 	<!--{assign var=key1 value="zip01"}-->
 	<!--{assign var=key2 value="zip02"}-->
-	¡ÚÍ¹ÊØÈÖ¹æ¡Û<font color="#FF0000">*</font><br>
+	【郵便番号】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></font>
 	<!--{assign var="size1" value="`$smarty.const.ZIP01_LEN+2`"}-->
@@ -43,6 +43,6 @@
 	<br>
 
-	<div align="center"><input type="submit" name="submit" value="¼¡¤Ø"></div>
-	<div align="center"><input type="submit" name="return" value="Ìá¤ë"></div>
+	<div align="center"><input type="submit" name="submit" value="次へ"></div>
+	<div align="center"><input type="submit" name="return" value="戻る"></div>
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -55,10 +55,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/payment.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/payment.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/payment.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<center>»ÙÊ§¤¤ÊýË¡»ØÄê</center>
+<center>支払い方法指定</center>
 
 <hr>
@@ -30,6 +30,6 @@
 <!--{/section}-->
 
-<center><input type="submit" value="¼¡¤Ø"></center>
-<center><input type="submit" name="return" value="Ìá¤ë"></center>
+<center><input type="submit" value="次へ"></center>
+<center><input type="submit" name="return" value="戻る"></center>
 </form>
 
@@ -37,10 +37,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/set2.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/set2.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/set2.tpl	(revision 15078)
@@ -6,18 +6,18 @@
  */
 *}-->
-<div align="center">¤ªÆÏ¤±ÀèÅÐÏ¿³ÎÇ§</div>
+<div align="center">お届け先登録確認</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="complete">
 
-	¡Ú¸Ä¿Í¾ðÊó¡Û<br>
-	<!--{$list_data.name01|escape}-->¡¡<!--{$list_data.name02|escape}--><br>
-	<!--{$list_data.kana01|escape}-->¡¡<!--{$list_data.kana02|escape}--><br>
-	¢©<!--{$list_data.zip01|escape}--> - <!--{$list_data.zip02|escape}--><br>
+	【個人情報】<br>
+	<!--{$list_data.name01|escape}-->　<!--{$list_data.name02|escape}--><br>
+	<!--{$list_data.kana01|escape}-->　<!--{$list_data.kana02|escape}--><br>
+	〒<!--{$list_data.zip01|escape}--> - <!--{$list_data.zip02|escape}--><br>
 	<!--{$arrPref[$list_data.pref]|escape}--><!--{$list_data.addr01|escape}--><!--{$list_data.addr02|escape}--><br>
 	<!--{$list_data.tel01|escape}-->-<!--{$list_data.tel02|escape}-->-<!--{$list_data.tel03|escape}--><br>
 
-	<div align="center"><input type="submit" name="submit" value="¼¡¤Ø"></div>
-	<div align="center"><input type="submit" name="return" value="Ìá¤ë"></div>
+	<div align="center"><input type="submit" name="submit" value="次へ"></div>
+	<div align="center"><input type="submit" name="return" value="戻る"></div>
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -29,10 +29,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/deliv_date.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/deliv_date.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/deliv_date.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<center>ÇÛÃ£Æü»þ»ØÄê</center>
+<center>配達日時指定</center>
 
 <hr>
@@ -19,5 +19,5 @@
 <!--{/if}-->
 
-¢£ÇÛÁ÷Æü»ØÄê<br>
+■配送日指定<br>
 <!--{assign var=key value="deliv_date"}-->
 <!--{if $arrErr[$key] != ""}-->
@@ -26,13 +26,13 @@
 <!--{if $arrDelivDate}-->
 <select name="<!--{$key}-->">
-<option value="">»ØÄê¤Ê¤·</option>
+<option value="">指定なし</option>
 <!--{html_options options=$arrDelivDate selected=$arrForm[$key].value}-->
 </select>
 <!--{else}-->
-¤´»ØÄêÄº¤±¤Þ¤»¤ó¡£
+ご指定頂けません。
 <!--{/if}-->
 <br><br>
 
-¢£»þ´ÖÂÓ»ØÄê<br>
+■時間帯指定<br>
 <!--{assign var=key value="deliv_time_id"}-->
 <!--{if $arrErr[$key] != ""}-->
@@ -40,11 +40,11 @@
 <!--{/if}-->
 <select name="<!--{$key}-->">
-<option value="">»ØÄê¤Ê¤·</option>
+<option value="">指定なし</option>
 <!--{html_options options=$arrDelivTime selected=$arrForm[$key].value}-->
 </select>
 <br>
 
-<center><input type="submit" value="¼¡¤Ø"></center>
-<center><input type="submit" name="return" value="Ìá¤ë"></center>
+<center><input type="submit" value="次へ"></center>
+<center><input type="submit" name="return" value="戻る"></center>
 </form>
 
@@ -52,10 +52,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/deliv.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/deliv.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/deliv.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<center>ÇÛÁ÷Àè»ØÄê</center>
+<center>配送先指定</center>
 
 <hr>
@@ -14,5 +14,5 @@
 <!--{/if}-->
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <!--{section name=cnt loop=$arrAddr}-->
 <form method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -26,11 +26,11 @@
 <input type="hidden" name="other_deliv_id" value="<!--{$arrAddr[cnt].other_deliv_id}-->">
 <!--{/if}-->
-¢£ÇÛÁ÷Àè<!--{$smarty.section.cnt.iteration}--><br>
-¢©<!--{$arrAddr[cnt].zip01}-->-<!--{$arrAddr[cnt].zip02}--><br>
+■配送先<!--{$smarty.section.cnt.iteration}--><br>
+〒<!--{$arrAddr[cnt].zip01}-->-<!--{$arrAddr[cnt].zip02}--><br>
 <!--{assign var=key value=$arrAddr[cnt].pref}--><!--{$arrPref[$key]}--><!--{$arrAddr[cnt].addr01|escape}--><br>
 <!--{if $arrAddr[cnt].addr02 != ""}-->
 <!--{$arrAddr[cnt].addr02|escape}--><br>
 <!--{/if}-->
-<center><input type="submit" value="¤³¤³¤ËÁ÷¤ë"></center>
+<center><input type="submit" value="ここに送る"></center>
 </form>
 <!--{/section}-->
@@ -38,19 +38,19 @@
 <br>
 
-¢£¤½¤ÎÂ¾¤Î¤ªÆÏ¤±Àè¤ò»ØÄê<br>
+■その他のお届け先を指定<br>
 <form method="get" action="deliv_addr.php">
-<center><input type="submit" value="¿·µ¬ÅÐÏ¿"></center>
+<center><input type="submit" value="新規登録"></center>
 </form>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/index.tpl	(revision 15078)
@@ -6,25 +6,25 @@
  */
 *}-->
-<!--¢§CONTENTS-->
-<!--¢§MAIN ONTENTS-->
-<div align="center"><font color="#000080">¤´ÃíÊ¸¼êÂ³¤­</font></div><br>
+<!--▼CONTENTS-->
+<!--▼MAIN ONTENTS-->
+<div align="center"><font color="#000080">ご注文手続き</font></div><br>
 <hr>
 <!--{if !$tpl_valid_phone_id}-->
-<!--¢§²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Ç¤Ê¤¤¤ªµÒÍÍ-->
-¢£½é¤á¤Æ¤´ÃíÊ¸¤ÎÊý<br>
-(¿·µ¬¤´ÅÐÏ¿)<br>
+<!--▼会員登録がお済みでないお客様-->
+■初めてご注文の方<br>
+(新規ご登録)<br>
 <form name="member_form" id="member_form" method="post" action="<!--{$smarty.const.MOBILE_URL_DIR}-->entry/kiyaku.php">
-	<div align="center"><input type="submit" value="¿·µ¬ÅÐÏ¿"></div><br>
+	<div align="center"><input type="submit" value="新規登録"></div><br>
 </form>
-<!--¢¥¤Þ¤À²ñ°÷ÅÐÏ¿¤µ¤ì¤Æ¤¤¤Ê¤¤¤ªµÒÍÍ-->
+<!--▲まだ会員登録されていないお客様-->
 <!--{/if}-->
 
-<!--¢§²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤ß¤Î¤ªµÒÍÍ-->
+<!--▼会員登録がお済みのお客様-->
 <form name="member_form" id="member_form" method="post" action="./deliv.php">
 	<input type="hidden" name="mode" value="login">
 <!--{if !$tpl_valid_phone_id}-->
-	¢£°ÊÁ°¤Ë¤´ÃíÊ¸¤µ¤ì¤¿Êý<br>
-	(¥â¥Ð¥¤¥ëËô¤ÏPC¤Ç¤´ÅÐÏ¿ºÑ¤ß)<br>
-	¢§¥á¡¼¥ë¥¢¥É¥ì¥¹<br>
+	■以前にご注文された方<br>
+	(モバイル又はPCでご登録済み)<br>
+	▼メールアドレス<br>
 	<!--{assign var=key value="login_email"}-->
 	<font color="#FF0000"><!--{$arrErr[$key]}--></font>
@@ -34,23 +34,23 @@
 <input type="hidden" name="login_email" value="dummy">
 <!--{/if}-->
-	¢§¥Ñ¥¹¥ï¡¼¥É<br>
+	▼パスワード<br>
 	<!--{assign var=key value="login_pass"}--><font color="#FF0000"><!--{$arrErr[$key]}--></font>
 	<input type="password" name="<!--{$key}-->" maxlength="<!--{$arrForm[$key].length}-->" size="40" istyle="3"><br>
-	<center><input type="submit" value="Á÷¿®" name="log"></center><br>
-	<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->forgot/index.php">¥Ñ¥¹¥ï¡¼¥É¤ò¤ªËº¤ì¤ÎÊý¤Ï¤³¤Á¤é</a><br>
+	<center><input type="submit" value="送信" name="log"></center><br>
+	<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->forgot/index.php">パスワードをお忘れの方はこちら</a><br>
 </form>
-<!--¢¥²ñ°÷ÅÐÏ¿¤¬¤ªºÑ¤Î¤ªµÒÍÍ-->
-<!--¢¥MAIN ONTENTS-->
-<!--¢¥CONTENTS-->
+<!--▲会員登録がお済のお客様-->
+<!--▲MAIN ONTENTS-->
+<!--▲CONTENTS-->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/complete.tpl	(revision 15078)
@@ -6,20 +6,20 @@
  */
 *}-->
-<center>¤´ÃíÊ¸´°Î»</center>
+<center>ご注文完了</center>
 
 <hr>
 
-¤´ÃíÊ¸¡¢Í­¤êÆñ¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£<br>
-¾¦ÉÊÅþÃå¤ò¤ª³Ú¤·¤ß¤Ë¤ªÂÔ¤Á²¼¤µ¤¤¤Þ¤»¡£<br>
-¤É¤¦¤¾¡¢º£¸å¤È¤â¡¢<!--{$arrInfo.shop_name|escape}-->¤ò¤è¤í¤·¤¯¤ª´ê¤¤¤·¤Þ¤¹¡£<br>
+ご注文、有り難うございました。<br>
+商品到着をお楽しみにお待ち下さいませ。<br>
+どうぞ、今後とも、<!--{$arrInfo.shop_name|escape}-->をよろしくお願いします。<br>
 
 <br>
 
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤ËÌá¤ë</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページに戻る</a><br>
 
 <br>
 <hr>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/shopping/set1.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/shopping/set1.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/shopping/set1.tpl	(revision 15078)
@@ -6,28 +6,28 @@
  */
 *}-->
-<div align="center">¤ªÆÏ¤±ÀèÅÐÏ¿</div>
+<div align="center">お届け先登録</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="set2">
 
-	<font color="#FF0000">*¤ÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</font><br>
+	<font color="#FF0000">*は必須項目です。</font><br>
 	<br>
 
-	¡ÚÅÔÆ»ÉÜ¸©¡Û<font color="#FF0000">*</font><br>
+	【都道府県】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.pref}--></font>
 	<select name="pref">
-		<option value="">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+		<option value="">都道府県を選択</option>
 		<!--{html_options options=$arrPref selected=$arrForm.pref}-->
 	</select><br>
 
-	¡Ú»Ô¶èÄ®Â¼¡Û<font color="#FF0000">*</font><br>
+	【市区町村】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.addr01}--></font>
 	<input type="text" name="addr01" value="<!--{$arrForm.addr01|escape}-->" istyle="1"><br>
 
-	¡ÚÈÖÃÏ¡Û<font color="#FF0000">*</font><br>
+	【番地】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.addr02}--></font>
 	<input type="text" name="addr02" value="<!--{$arrForm.addr02|escape}-->" istyle="1"><br>
 
-	¡ÚÅÅÏÃÈÖ¹æ¡Û<font color="#FF0000">*</font><br>
+	【電話番号】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></font>
 	<!--{assign var="size" value="`$smarty.const.TEL_ITEM_LEN+2`"}-->
@@ -40,6 +40,6 @@
 	<br>
 
-	<div align="center"><input type="submit" name="submit" value="¼¡¤Ø"></div>
-	<div align="center"><input type="submit" name="return" value="Ìá¤ë"></div>
+	<div align="center"><input type="submit" name="submit" value="次へ"></div>
+	<div align="center"><input type="submit" name="return" value="戻る"></div>
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -51,10 +51,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/unsupported/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/unsupported/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/unsupported/index.tpl	(revision 15078)
@@ -6,7 +6,7 @@
  */
 *}-->
-<!--¢§CONTENTS-->
-<!--¢§MAIN ONTENTS-->
-ÈóÂÐ±þµ¡¼ï¤Ç¤¹¡£
-<!--¢¥MAIN ONTENTS-->
-<!--¢¥CONTENTS-->
+<!--▼CONTENTS-->
+<!--▼MAIN ONTENTS-->
+非対応機種です。
+<!--▲MAIN ONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/cart/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/cart/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/cart/index.tpl	(revision 15078)
@@ -6,7 +6,7 @@
  */
 *}-->
-<!--¢§CONTENTS-->
-<!--¢§MAIN ONTENTS-->
-<div align="center"><font color="#000080">¤«¤´É½¼¨</font></div>
+<!--▼CONTENTS-->
+<!--▼MAIN ONTENTS-->
+<div align="center"><font color="#000080">かご表示</font></div>
 <!--{if $tpl_message != ""}-->
 	<!--{$tpl_message}--><br>
@@ -16,9 +16,9 @@
 	<input type="hidden" name="mode" value="confirm">
 	<input type="hidden" name="cart_no" value="">
-	<!--¤´ÃíÊ¸ÆâÍÆ¤³¤³¤«¤é-->
+	<!--ご注文内容ここから-->
 	<hr>
 	<!--{section name=cnt loop=$arrProductsClass}-->
-		<!--{* ¾¦ÉÊÌ¾ *}--><!--{$arrProductsClass[cnt].name|escape}--><br>
-		<!--{* ²Á³Ê *}-->
+		<!--{* 商品名 *}--><!--{$arrProductsClass[cnt].name|escape}--><br>
+		<!--{* 価格 *}-->
 		<!--{if $arrProductsClass[cnt].price02 != ""}-->
 			\<!--{$arrProductsClass[cnt].price02|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
@@ -26,6 +26,6 @@
 			\<!--{$arrProductsClass[cnt].price01|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
 		<!--{/if}-->
-		¡ß <!--{$arrProductsClass[cnt].quantity}--><br>
-		<!--{* ¾ÜºÙ *}-->
+		× <!--{$arrProductsClass[cnt].quantity}--><br>
+		<!--{* 詳細 *}-->
 		<!--{if $arrProductsClass[cnt].classcategory_name1 != ""}-->
 			<!--{$arrProductsClass[cnt].class_name1}-->:<!--{$arrProductsClass[cnt].classcategory_name1}--><br>
@@ -35,41 +35,41 @@
 		<!--{/if}-->
 		<br>
-		<!--{* ¿ôÎÌ *}-->
-		¿ôÎÌ:<!--{$arrProductsClass[cnt].quantity}-->
+		<!--{* 数量 *}-->
+		数量:<!--{$arrProductsClass[cnt].quantity}-->
 		<a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=up&amp;cart_no=<!--{$arrProductsClass[cnt].cart_no}-->">+</a>
 		<a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=down&amp;cart_no=<!--{$arrProductsClass[cnt].cart_no}-->">-</a>
-		<a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=delete&amp;cart_no=<!--{$arrProductsClass[cnt].cart_no}-->">ºï½ü</a><br>
-		<!--{* ¹ç·× *}-->
-		¾®·×:<!--{$arrProductsClass[cnt].total_pretax|number_format}-->±ß<br>
-		<div align="right"><a href="<!--{$smarty.const.MOBILE_DETAIL_P_HTML}--><!--{$arrProductsClass[cnt].product_id}-->">¾¦ÉÊ¹ØÆþ¾ÜºÙ¤Ø¢ª</a></div>
+		<a href="<!--{$smarty.server.PHP_SELF|escape}-->?mode=delete&amp;cart_no=<!--{$arrProductsClass[cnt].cart_no}-->">削除</a><br>
+		<!--{* 合計 *}-->
+		小計:<!--{$arrProductsClass[cnt].total_pretax|number_format}-->円<br>
+		<div align="right"><a href="<!--{$smarty.const.MOBILE_DETAIL_P_HTML}--><!--{$arrProductsClass[cnt].product_id}-->">商品購入詳細へ→</a></div>
 		<HR>
 	<!--{/section}-->
-	¾¦ÉÊ¹ç·×:<!--{$tpl_total_pretax|number_format}-->±ß<br>
-	¹ç·×:<!--{$arrData.total-$arrData.deliv_fee|number_format}-->±ß<br>
+	商品合計:<!--{$tpl_total_pretax|number_format}-->円<br>
+	合計:<!--{$arrData.total-$arrData.deliv_fee|number_format}-->円<br>
 	<!--{if $arrData.birth_point > 0}-->
-		¤ªÃÂÀ¸·îÎß²ÝÄ<br>
+		お誕生月ﾎﾟｲﾝﾄ<br>
 		<!--{$arrData.birth_point|number_format}-->pt<br>
 	<!--{/if}-->
 	<br>
-	<center><input type="submit" value="ÃíÊ¸¤¹¤ë" name="confirm"></center>
+	<center><input type="submit" value="注文する" name="confirm"></center>
 </form>
 <form method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
-	<center><input type="submit" value="¤ªÇãÊª¤òÂ³¤±¤ë" name="continue"></center>
+	<center><input type="submit" value="お買物を続ける" name="continue"></center>
 </form>
 <!--{else}-->
-	¢¨¸½ºß¶°ÄÆâ¤Ë¾¦ÉÊ¤Ï¤´¤¶¤¤¤Þ¤»¤ó¡<br>
+	※現在ｶｰﾄ内に商品はございません｡<br>
 <!--{/if}-->
-<!--¢¥CONTENTS-->
-<!--¢¥MAIN CONTENTS-->
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
+<!--▲MAIN CONTENTS-->
+<!--▲CONTENTS-->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/contact/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/contact/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/contact/index.tpl	(revision 15078)
@@ -6,26 +6,26 @@
  */
 *}-->
-<div align="center">¤ªÌä¤¤¹ç¤ï¤»</div>
+<div align="center">お問い合わせ</div>
 
 <hr>
 
-³Æ¼ï¤ªÌä¤¤¹ç¤»¤Ï¡¢²¼µ­¤Î¤ªÅÅÏÃËô¤Ï¥á¡¼¥ë¤Ë¤Æ¤´Ï¢Íí²¼¤µ¤¤¤Þ¤»¡£<br>
-¢£<!--{$company_name}--><br>
-¡ÚÅÅÏÃ¡Û<br>
-±Ä¶È»þ´Ö¡§<br>
+各種お問い合せは、下記のお電話又はメールにてご連絡下さいませ。<br>
+■<!--{$company_name}--><br>
+【電話】<br>
+営業時間：<br>
 <!--{$business_hour}--><br>
-ÅÅÏÃÈÖ¹æ¡§<br>
+電話番号：<br>
 <!--{$tel01}-->-<!--{$tel02}-->-<!--{$tel03}--><br>
-¡ÚE-mail¡Û<br>
+【E-mail】<br>
 <a href="mailto:<!--{$email02|escape:'url'}-->"><!--{$email02|escape}--></a><br>
-¢¨¤ªµÞ¤®¤Î¾ì¹ç¤Ë¤Ï¡¢¤ªÅÅÏÃ¤Ë¤Æ¤ªÌä¤¤¹ç¤»²¼¤µ¤¤¡£<br>
+※お急ぎの場合には、お電話にてお問い合せ下さい。<br>
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/magazine/cancel.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/magazine/cancel.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/magazine/cancel.tpl	(revision 15078)
@@ -6,19 +6,19 @@
  */
 *}-->
-<div align="center">²ò½ü´°Î»</div>
+<div align="center">解除完了</div>
 <hr>
 
-¥á¡¼¥ë¥Þ¥¬¥¸¥ó¤Î²ò½ü¤¬´°Î»Ã×¤·¤Þ¤·¤¿¡£<br>
-º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£<br>
+メールマガジンの解除が完了致しました。<br>
+今後ともご愛顧賜りますようよろしくお願い申し上げます。<br>
 <br>
 
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/magazine/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/magazine/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/magazine/index.tpl	(revision 15078)
@@ -6,26 +6,26 @@
  */
 *}-->
-<div align="center">¥á¥ë¥Þ¥¬ÅÐÏ¿</div>
+<div align="center">メルマガ登録</div>
 <hr>
-¤´ÅÐÏ¿¤¤¤¿¤À¤¤¤¿¤ªµÒÍÍ¤Ø¤Ï<!--{if $arrSiteInfo.shop_name != ""}--><!--{$arrSiteInfo.shop_name|escape}-->¤è¤ê<!--{/if}-->¾¦ÉÊ¤ä¥­¥ã¥ó¥Ú¡¼¥ó¾ðÊó¤ò¥á¡¼¥ë¤Ç¤ªÆÏ¤±¤¤¤¿¤·¤Þ¤¹¡£<br>
-¢¨<!--{if $arrSiteInfo.shop_name != ""}--><!--{$arrSiteInfo.shop_name|escape}-->¤Ç¤Ï<!--{/if}-->¤´ÍøÍÑµ¬Ìó¤Ë½¾¤¤ÍøÍÑ¼Ô¤Î¥¢¥É¥ì¥¹¤òÊÝ¸î¤·¤Æ¤¤¤Þ¤¹¡£<br>
+ご登録いただいたお客様へは<!--{if $arrSiteInfo.shop_name != ""}--><!--{$arrSiteInfo.shop_name|escape}-->より<!--{/if}-->商品やキャンペーン情報をメールでお届けいたします。<br>
+※<!--{if $arrSiteInfo.shop_name != ""}--><!--{$arrSiteInfo.shop_name|escape}-->では<!--{/if}-->ご利用規約に従い利用者のアドレスを保護しています。<br>
 <br>
 <form action="confirm.php" method="post">
-	¢£ÅÐÏ¿<br>
+	■登録<br>
 	<font color="#FF0000"><!--{$arrErr.regist}--></font>
 	<input type="text" name="regist" value="<!--{$arrForm.regist|escape}-->" istyle="3"><br>
-	<div align="center"><input type="submit" name="btnRegist" value="¼¡¤Ø"></div>
+	<div align="center"><input type="submit" name="btnRegist" value="次へ"></div>
 	<br>
 
-	¢£²ò½ü<br>
+	■解除<br>
 	<font color="#FF0000"><!--{$arrErr.cancel}--></font>
 	<input type="text" name="cancel" value="<!--{$arrForm.cancel|escape}-->" istyle="3"><br>
-	<div align="center"><input type="submit" name="btnCancel" value="¼¡¤Ø"></div>
+	<div align="center"><input type="submit" name="btnCancel" value="次へ"></div>
 	<br>
 </form>
 <br>
 
-¢£¥á¡¼¥ë¥¢¥É¥ì¥¹ÊÑ¹¹<br>
-¥á¡¼¥ë¥¢¥É¥ì¥¹ÊÑ¹¹´õË¾¤ÎÊý¤Ï°ìÅÙ¡¢ÅÐÏ¿²ò½ü¤·¤Æ¤«¤é¡¢¤â¤¦°ìÅÙÅÐÏ¿¤·Ä¾¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
+■メールアドレス変更<br>
+メールアドレス変更希望の方は一度、登録解除してから、もう一度登録し直してください。<br>
 
 <br>
@@ -33,10 +33,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/magazine/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/magazine/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/magazine/complete.tpl	(revision 15078)
@@ -6,19 +6,19 @@
  */
 *}-->
-<div align="center">´°Î»</div>
+<div align="center">完了</div>
 <hr>
 
-¤´ÆþÎÏ¤¤¤¿¤À¤¤¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹°¸¤Æ¤Ë¡¢¤´Ï¢Íí¤¬ÆÏ¤¤¤Æ¤ª¤ê¤Þ¤¹¤Î¤Ç¤´³ÎÇ§²¼¤µ¤¤¡£<br>
-º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£<br>
+ご入力いただいたメールアドレス宛てに、ご連絡が届いておりますのでご確認下さい。<br>
+今後ともご愛顧賜りますようよろしくお願い申し上げます。<br>
 <br>
 
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/magazine/confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/magazine/confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/magazine/confirm.tpl	(revision 15078)
@@ -6,8 +6,8 @@
  */
 *}-->
-<div align="center"><!--{$arrForm.kind|escape}-->³ÎÇ§</div>
+<div align="center"><!--{$arrForm.kind|escape}-->確認</div>
 <hr>
-<!--{$arrForm.kind|escape}-->¤ò¹Ô¤¤¤Þ¤¹¡£<br>
-°Ê²¼¤ÎÆâÍÆ¤Ç¤è¤í¤·¤¤¤Ç¤·¤ç¤¦¤«¡£<br>
+<!--{$arrForm.kind|escape}-->を行います。<br>
+以下の内容でよろしいでしょうか。<br>
 
 <br>
@@ -15,8 +15,8 @@
 	<input type="hidden" name="mode" value="<!--{$arrForm.type}-->">
 	<input type="hidden" name="email" value="<!--{$arrForm.mail|escape}-->">
-	¢£¥á¡¼¥ë¥¢¥É¥ì¥¹<br>
+	■メールアドレス<br>
 	<!--{$arrForm.mail|escape}--><br>
 	<br>
-	<div align="center"><input type="submit" name="submit" value="·èÄê"></div>
+	<div align="center"><input type="submit" name="submit" value="決定"></div>
 </form>
 <br>
@@ -24,10 +24,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/magazine/regist.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/magazine/regist.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/magazine/regist.tpl	(revision 15078)
@@ -6,19 +6,19 @@
  */
 *}-->
-<div align="center">ÅÐÏ¿´°Î»</div>
+<div align="center">登録完了</div>
 <hr>
 
-¥á¡¼¥ë¥Þ¥¬¥¸¥ó¤ÎÅÐÏ¿¤¬´°Î»Ã×¤·¤Þ¤·¤¿¡£<br>
-º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£<br>
+メールマガジンの登録が完了致しました。<br>
+今後ともご愛顧賜りますようよろしくお願い申し上げます。<br>
 <br>
 
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/index.tpl	(revision 15078)
@@ -6,25 +6,25 @@
  */
 *}-->
-<center>¤´ÍøÍÑ¥¬¥¤¥É</center>
+<center>ご利用ガイド</center>
 
 <hr>
 
-<!-- ¢§¥á¥Ë¥å¡¼ ¤³¤³¤«¤é -->
-<a href="usage.php" accesskey="1"><!--{1|numeric_emoji}-->¤´ÍøÍÑÊýË¡</a><br>
-<a href="privacy.php" accesskey="2"><!--{2|numeric_emoji}-->¥×¥é¥¤¥Ð¥·¡¼¥Ý¥ê¥·¡¼</a><br>
-<a href="charge.php" accesskey="3"><!--{3|numeric_emoji}-->ÄÌ¿®ÎÁ¤Ë¤Ä¤¤¤Æ</a><br>
-<a href="kiyaku.php" accesskey="4"><!--{4|numeric_emoji}-->¤´ÍøÍÑµ¬Ìó</a><br>
-<a href="about.php" accesskey="5"><!--{5|numeric_emoji}-->±¿±Ä²ñ¼Ò¾Ò²ð</a><br>
-<!-- ¢¥¥á¥Ë¥å¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▼メニュー ここから -->
+<a href="usage.php" accesskey="1"><!--{1|numeric_emoji}-->ご利用方法</a><br>
+<a href="privacy.php" accesskey="2"><!--{2|numeric_emoji}-->プライバシーポリシー</a><br>
+<a href="charge.php" accesskey="3"><!--{3|numeric_emoji}-->通信料について</a><br>
+<a href="kiyaku.php" accesskey="4"><!--{4|numeric_emoji}-->ご利用規約</a><br>
+<a href="about.php" accesskey="5"><!--{5|numeric_emoji}-->運営会社紹介</a><br>
+<!-- ▲メニュー ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/usage3.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/usage3.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/usage3.tpl	(revision 15078)
@@ -6,21 +6,21 @@
  */
 *}-->
-<center>¤´ÃíÊ¸¸å</center>
+<center>ご注文後</center>
 
 <hr>
 
-<!-- ¢§ËÜÊ¸ ¤³¤³¤«¤é -->
-¡Ö¤´ÃíÊ¸¸å¡×¤ÎËÜÊ¸<br>
-<!-- ¢¥ËÜÊ¸ ¤³¤³¤Þ¤Ç -->
+<!-- ▼本文 ここから -->
+「ご注文後」の本文<br>
+<!-- ▲本文 ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/usage4.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/usage4.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/usage4.tpl	(revision 15078)
@@ -6,21 +6,21 @@
  */
 *}-->
-<center>¾¦ÉÊÅþÃå¸å</center>
+<center>商品到着後</center>
 
 <hr>
 
-<!-- ¢§ËÜÊ¸ ¤³¤³¤«¤é -->
-¡Ö¾¦ÉÊÅþÃå¸å¡×¤ÎËÜÊ¸<br>
-<!-- ¢¥ËÜÊ¸ ¤³¤³¤Þ¤Ç -->
+<!-- ▼本文 ここから -->
+「商品到着後」の本文<br>
+<!-- ▲本文 ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/charge.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/charge.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/charge.tpl	(revision 15078)
@@ -6,24 +6,24 @@
  */
 *}-->
-<center>ÄÌ¿®ÎÁ¤Ë¤Ä¤¤¤Æ</center>
+<center>通信料について</center>
 
 <hr>
 
-<!-- ¢§ËÜÊ¸ ¤³¤³¤«¤é -->
-Åö¥µ¥¤¥È¤Î¥³¥ó¥Æ¥ó¥Ä¤Ï¡¢²¼µ­ÌÈÀÕ»ö¹à¤ò¤ªÆÉ¤ß¤Ë¤Ê¤ê¡¢¤´Î»¾µ¤¤¤¿¤À¤¤¤¿Êý¤Ë¤ª»È¤¤Äº¤±¤Þ¤¹¡£<br>
+<!-- ▼本文 ここから -->
+当サイトのコンテンツは、下記免責事項をお読みになり、ご了承いただいた方にお使い頂けます。<br>
 <br>
-¥Ñ¥±¥Ã¥ÈÄÌ¿®¤Ë¤Ï·ÈÂÓ¥­¥ã¥ê¥¢»ØÄê¤ÎÄÌ¿®ÎÁ¤¬È¯À¸¤·¤Þ¤¹¡£<br>
-ÅÅÇÈ¾õ¶·¤Ê¤É¤Ë¤è¤ê¡¢¥Ñ¥±¥Ã¥ÈÄÌ¿®¤ò¤ä¤êÄ¾¤¹¾ì¹ç¤¬¤¢¤ê¤Þ¤¹¡£<br>
-<!-- ¢¥ËÜÊ¸ ¤³¤³¤Þ¤Ç -->
+パケット通信には携帯キャリア指定の通信料が発生します。<br>
+電波状況などにより、パケット通信をやり直す場合があります。<br>
+<!-- ▲本文 ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/about.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/about.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/about.tpl	(revision 15078)
@@ -6,57 +6,57 @@
  */
 *}-->
-<center>±¿±Ä²ñ¼Ò¾Ò²ð</center>
+<center>運営会社紹介</center>
 
 <hr>
 
-<!-- ¢§ËÜÊ¸ ¤³¤³¤«¤é -->
+<!-- ▼本文 ここから -->
 <!--{if $arrSiteInfo.shop_name != ""}-->
-[emoji:38]<font color="#800000">Å¹Ì¾</font><br>
+[emoji:38]<font color="#800000">店名</font><br>
 <!--{$arrSiteInfo.shop_name|escape}--><br>
 <!--{/if}-->
 <!--{if $arrSiteInfo.company_name != ""}-->
-[emoji:39]<font color="#800000">²ñ¼ÒÌ¾</font><br>
+[emoji:39]<font color="#800000">会社名</font><br>
 <!--{$arrSiteInfo.company_name|escape}--><br>
 <!--{/if}-->
 <!--{if $arrSiteInfo.zip01 != ""}-->
-[emoji:121]<font color="#800000">½»½ê</font><br>
-¢©<!--{$arrSiteInfo.zip01|escape}-->-<!--{$arrSiteInfo.zip02|escape}--><br>
+[emoji:121]<font color="#800000">住所</font><br>
+〒<!--{$arrSiteInfo.zip01|escape}-->-<!--{$arrSiteInfo.zip02|escape}--><br>
 <!--{$arrSiteInfo.pref|escape}--><!--{$arrSiteInfo.addr01|escape}--><!--{$arrSiteInfo.addr02|escape}--><br>
 <!--{/if}-->
 <!--{if $arrSiteInfo.tel01 != ""}-->
-[emoji:74]<font color="#800000">ÅÅÏÃÈÖ¹æ</font><br>
+[emoji:74]<font color="#800000">電話番号</font><br>
 <!--{$arrSiteInfo.tel01|escape}-->-<!--{$arrSiteInfo.tel02|escape}-->-<!--{$arrSiteInfo.tel03|escape}--><br>
 <!--{/if}-->
 <!--{if $arrSiteInfo.fax01 != ""}-->
-[emoji:76]<font color="#800000">FAXÈÖ¹æ</font><br>
+[emoji:76]<font color="#800000">FAX番号</font><br>
 <!--{$arrSiteInfo.fax01|escape}-->-<!--{$arrSiteInfo.fax02|escape}-->-<!--{$arrSiteInfo.fax03|escape}--><br>
 <!--{/if}-->
 <!--{if $arrSiteInfo.business_hour != ""}-->
-[emoji:176]<font color="#800000">±Ä¶È»þ´Ö</font><br>
+[emoji:176]<font color="#800000">営業時間</font><br>
 <!--{$arrSiteInfo.business_hour|escape}--><br>
 <!--{/if}-->
 <!--{if $arrSiteInfo.email02 != ""}-->
-[emoji:110]<font color="#800000">¥á¡¼¥ë¥¢¥É¥ì¥¹</font><br>
+[emoji:110]<font color="#800000">メールアドレス</font><br>
 <a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a><br>
 <!--{/if}-->
 <!--{if $arrSiteInfo.good_traded != ""}-->
-[emoji:72]<font color="#800000">¼è°·¾¦ÉÊ</font><br>
+[emoji:72]<font color="#800000">取扱商品</font><br>
 <!--{$arrSiteInfo.good_traded|escape|nl2br}--><br>
 <!--{/if}-->
 <!--{if $arrSiteInfo.message != ""}-->
-[emoji:70]<font color="#800000">¥á¥Ã¥»¡¼¥¸</font><br>
+[emoji:70]<font color="#800000">メッセージ</font><br>
 <!--{$arrSiteInfo.message|escape|nl2br}--><br>
 <!--{/if}-->
-<!-- ¢¥ËÜÊ¸ ¤³¤³¤Þ¤Ç -->
+<!-- ▲本文 ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/kiyaku.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/kiyaku.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/kiyaku.tpl	(revision 15078)
@@ -6,20 +6,20 @@
  */
 *}-->
-<center>¤´ÍøÍÑµ¬Ìó(<!--{$tpl_kiyaku_index+1}-->/<!--{$tpl_kiyaku_last_index+1}-->)</center>
+<center>ご利用規約(<!--{$tpl_kiyaku_index+1}-->/<!--{$tpl_kiyaku_last_index+1}-->)</center>
 
 <hr>
 
-<!-- ¢§ËÜÊ¸ ¤³¤³¤«¤é -->
+<!-- ▼本文 ここから -->
 <font color="#ff0000"><!--{$tpl_kiyaku_title|escape}--></font><br>
 <!--{$tpl_kiyaku_text|escape}--><br>
-<!-- ¢¥ËÜÊ¸ ¤³¤³¤Þ¤Ç -->
+<!-- ▲本文 ここまで -->
 
 <!--{if !$tpl_kiyaku_is_first || !$tpl_kiyaku_is_last}-->
 <br>
 <!--{if !$tpl_kiyaku_is_first}-->
-<a href="kiyaku.php?page=<!--{$tpl_kiyaku_index-1}-->" accesskey="1"><!--{1|numeric_emoji}-->Ìá¤ë</a><br>
+<a href="kiyaku.php?page=<!--{$tpl_kiyaku_index-1}-->" accesskey="1"><!--{1|numeric_emoji}-->戻る</a><br>
 <!--{/if}-->
 <!--{if !$tpl_kiyaku_is_last}-->
-<a href="kiyaku.php?page=<!--{$tpl_kiyaku_index+1}-->" accesskey="2"><!--{2|numeric_emoji}-->¿Ê¤à</a><br>
+<a href="kiyaku.php?page=<!--{$tpl_kiyaku_index+1}-->" accesskey="2"><!--{2|numeric_emoji}-->進む</a><br>
 <!--{/if}-->
 <!--{/if}-->
@@ -28,10 +28,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/privacy.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/privacy.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/privacy.tpl	(revision 15078)
@@ -6,23 +6,23 @@
  */
 *}-->
-<center>¥×¥é¥¤¥Ð¥·¡¼¥Ý¥ê¥·¡¼</center>
+<center>プライバシーポリシー</center>
 
 <hr>
 
-<!-- ¢§ËÜÊ¸ ¤³¤³¤«¤é -->
-<!--{$arrSiteInfo.company_name|escape}-->¤Ï¡¢¸Ä¿Í¾ðÊóÊÝ¸î¤Î½ÅÍ×À­¤Ë´Õ¤ß¡¢¡Ö¸Ä¿Í¾ðÊó¤ÎÊÝ¸î¤Ë´Ø¤¹¤ëË¡Î§¡×µÚ¤ÓËÜ¥×¥é¥¤¥Ð¥·¡¼¥Ý¥ê¥·¡¼¤ò½å¼é¤·¡¢¤ªµÒ¤µ¤Þ¤Î¥×¥é¥¤¥Ð¥·¡¼ÊÝ¸î¤ËÅØ¤á¤Þ¤¹¡£<br>
-¡¡¸Ä¿Í¾ðÊó¤ÎÄêµÁ<br>
-¤ªµÒ¤µ¤Þ¸Ä¿Í¤Ë´Ø¤¹¤ë¾ðÊó(°Ê²¼¡Ö¸Ä¿Í¾ðÊó¡×¤È¤¤¤¤¤Þ¤¹)¤Ç¤¢¤Ã¤Æ¡¢¤ªµÒ¤µ¤Þ¤Î¤ªÌ¾Á°¡¢¤´½»½ê¡¢ÅÅÏÃÈÖ¹æ¤Ê¤ÉÅö³º¤ªµÒ¤µ¤Þ¸Ä¿Í¤ò¼±ÊÌ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¾ðÊó¤ò¤µ¤·¤Þ¤¹¡£Â¾¤Î¾ðÊó¤ÈÁÈ¤ß¹ç¤ï¤»¤Æ¾È¹ç¤¹¤ë¤³¤È¤Ë¤è¤ê¸Ä¿Í¤ò¼±ÊÌ¤¹¤ë¤³¤È¤¬¤Ç¤­¤ë¾ðÊó¤â´Þ¤Þ¤ì¤Þ¤¹¡£<br>
-<!-- ¢¥ËÜÊ¸ ¤³¤³¤Þ¤Ç -->
+<!-- ▼本文 ここから -->
+<!--{$arrSiteInfo.company_name|escape}-->は、個人情報保護の重要性に鑑み、「個人情報の保護に関する法律」及び本プライバシーポリシーを遵守し、お客さまのプライバシー保護に努めます。<br>
+　個人情報の定義<br>
+お客さま個人に関する情報(以下「個人情報」といいます)であって、お客さまのお名前、ご住所、電話番号など当該お客さま個人を識別することができる情報をさします。他の情報と組み合わせて照合することにより個人を識別することができる情報も含まれます。<br>
+<!-- ▲本文 ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/usage.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/usage.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/usage.tpl	(revision 15078)
@@ -6,24 +6,24 @@
  */
 *}-->
-<center>¤´ÍøÍÑÊýË¡</center>
+<center>ご利用方法</center>
 
 <hr>
 
-<!-- ¢§¥á¥Ë¥å¡¼ ¤³¤³¤«¤é -->
-<a href="usage.php?page=1" accesskey="1"><!--{1|numeric_emoji}-->¾¦ÉÊ¤ÎÃµ¤·Êý</a><br>
-<a href="usage.php?page=2" accesskey="2"><!--{2|numeric_emoji}-->¤´ÃíÊ¸ÊýË¡</a><br>
-<a href="usage.php?page=3" accesskey="3"><!--{3|numeric_emoji}-->¤´ÃíÊ¸¸å</a><br>
-<a href="usage.php?page=4" accesskey="4"><!--{4|numeric_emoji}-->¾¦ÉÊÅþÃå¸å</a><br>
-<!-- ¢¥¥á¥Ë¥å¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▼メニュー ここから -->
+<a href="usage.php?page=1" accesskey="1"><!--{1|numeric_emoji}-->商品の探し方</a><br>
+<a href="usage.php?page=2" accesskey="2"><!--{2|numeric_emoji}-->ご注文方法</a><br>
+<a href="usage.php?page=3" accesskey="3"><!--{3|numeric_emoji}-->ご注文後</a><br>
+<a href="usage.php?page=4" accesskey="4"><!--{4|numeric_emoji}-->商品到着後</a><br>
+<!-- ▲メニュー ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/usage1.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/usage1.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/usage1.tpl	(revision 15078)
@@ -6,21 +6,21 @@
  */
 *}-->
-<center>¾¦ÉÊ¤ÎÃµ¤·Êý</center>
+<center>商品の探し方</center>
 
 <hr>
 
-<!-- ¢§ËÜÊ¸ ¤³¤³¤«¤é -->
-¡Ö¾¦ÉÊ¤ÎÃµ¤·Êý¡×¤ÎËÜÊ¸<br>
-<!-- ¢¥ËÜÊ¸ ¤³¤³¤Þ¤Ç -->
+<!-- ▼本文 ここから -->
+「商品の探し方」の本文<br>
+<!-- ▲本文 ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/guide/usage2.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/guide/usage2.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/guide/usage2.tpl	(revision 15078)
@@ -6,21 +6,21 @@
  */
 *}-->
-<center>¤´ÃíÊ¸ÊýË¡</center>
+<center>ご注文方法</center>
 
 <hr>
 
-<!-- ¢§ËÜÊ¸ ¤³¤³¤«¤é -->
-¡Ö¤´ÃíÊ¸ÊýË¡¡×¤ÎËÜÊ¸<br>
-<!-- ¢¥ËÜÊ¸ ¤³¤³¤Þ¤Ç -->
+<!-- ▼本文 ここから -->
+「ご注文方法」の本文<br>
+<!-- ▲本文 ここまで -->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/regist/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/regist/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/regist/complete.tpl	(revision 15078)
@@ -6,33 +6,33 @@
  */
 *}-->
-<center>ËÜ²ñ°÷ÅÐÏ¿´°Î»</center>
+<center>本会員登録完了</center>
 
 <hr>
 
-ËÜÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£<br>
-¤½¤ì¤Ç¤Ï¥·¥ç¥Ã¥Ô¥ó¥°¤ò¤ª³Ú¤·¤ß¤¯¤À¤µ¤¤¡£<br>
+本登録が完了いたしました。<br>
+それではショッピングをお楽しみください。<br>
 
 <br>
 
-º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£<br>
+今後ともご愛顧賜りますようよろしくお願い申し上げます。<br>
 
 <br>
 
 <!--{$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><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><br>
 
 <br>
 
 <!--{if !$tpl_cart_empty}-->
-<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->shopping/deliv.php">¤´ÃíÊ¸¼êÂ³¤­¤Ø¿Ê¤à</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_DIR}-->shopping/deliv.php">ご注文手続きへ進む</a><br>
 <!--{/if}-->
 
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤ËÌá¤ë</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページに戻る</a><br>
 
 <br>
 <hr>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/regist/error.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/regist/error.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/regist/error.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<center>ËÜ²ñ°÷ÅÐÏ¿</center>
+<center>本会員登録</center>
 
 <hr>
@@ -15,10 +15,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <center>LOCKON CO.,LTD.</center>
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/top.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/top.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/top.tpl	(revision 15078)
@@ -6,41 +6,41 @@
  */
 *}-->
-<!-- ¢§¥í¥´ ¤³¤³¤«¤é -->
+<!-- ▼ロゴ ここから -->
 <center><img src="<!--{$smarty.const.URL_DIR}-->img/header/logo.gif"></center>
-<!-- ¢¥¥í¥´ ¤³¤³¤Þ¤Ç -->
+<!-- ▲ロゴ ここまで -->
 
 <br>
 
-<!-- ¢§¿·Ãå¾ðÊó ¤³¤³¤«¤é -->
+<!-- ▼新着情報 ここから -->
 <!--{include_php file=`$smarty.const.MOBILE_HTML_PATH`frontparts/bloc/news.php}-->
-<!-- ¢¥¿·Ãå¾ðÊó ¤³¤³¤Þ¤Ç -->
+<!-- ▲新着情報 ここまで -->
 
 <br>
 
-<!-- ¢§¥Ô¥Ã¥¯¥¢¥Ã¥×¾¦ÉÊ ¤³¤³¤«¤é -->
+<!-- ▼ピックアップ商品 ここから -->
 <hr>
 <!--{include_php file=`$smarty.const.MOBILE_HTML_PATH`frontparts/bloc/best5.php}-->
 <hr>
-<!-- ¢¥¥Ô¥Ã¥¯¥¢¥Ã¥×¾¦ÉÊ ¤³¤³¤Þ¤Ç -->
+<!-- ▲ピックアップ商品 ここまで -->
 
 <br>
 
-<!-- ¢§¥á¥Ë¥å¡¼ ¤³¤³¤«¤é -->
-<!--{1|numeric_emoji}-->¾¦ÉÊ¥«¥Æ¥´¥ê<br>
+<!-- ▼メニュー ここから -->
+<!--{1|numeric_emoji}-->商品カテゴリ<br>
 <!--{include_php file=`$smarty.const.MOBILE_HTML_PATH`frontparts/bloc/category.php}-->
-<a href="products/search.php" accesskey="2"><!--{2|numeric_emoji}-->¾¦ÉÊ¸¡º÷</a><br>
+<a href="products/search.php" accesskey="2"><!--{2|numeric_emoji}-->商品検索</a><br>
 <!--{if $isLogin eq true}-->
-<a href="mypage/refusal.php" accesskey="3"><!--{3|numeric_emoji}-->²ñ°÷Âà²ñ</a><br>
+<a href="mypage/refusal.php" accesskey="3"><!--{3|numeric_emoji}-->会員退会</a><br>
 <!--{else}-->
-<a href="entry/new.php" accesskey="3"><!--{3|numeric_emoji}-->²ñ°÷ÅÐÏ¿</a><br>
+<a href="entry/new.php" accesskey="3"><!--{3|numeric_emoji}-->会員登録</a><br>
 <!--{/if}-->
-<a href="guide/index.php" accesskey="4"><!--{4|numeric_emoji}-->¤´ÍøÍÑ¥¬¥¤¥É</a><br>
-<a href="contact/index.php" accesskey="5"><!--{5|numeric_emoji}-->¤ªÌä¤¤¹ç¤»</a><br>
-<a href="mypage/index.php" accesskey="6" utn><!--{6|numeric_emoji}-->MY¥Ú¡¼¥¸</a><br>
-<!-- ¢¥¥á¥Ë¥å¡¼ ¤³¤³¤Þ¤Ç -->
+<a href="guide/index.php" accesskey="4"><!--{4|numeric_emoji}-->ご利用ガイド</a><br>
+<a href="contact/index.php" accesskey="5"><!--{5|numeric_emoji}-->お問い合せ</a><br>
+<a href="mypage/index.php" accesskey="6" utn><!--{6|numeric_emoji}-->MYページ</a><br>
+<!-- ▲メニュー ここまで -->
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/forgot/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/forgot/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/forgot/index.tpl	(revision 15078)
@@ -6,7 +6,7 @@
  */
 *}-->
-<center>¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý</center>
+<center>パスワードを忘れた方</center>
 
-<font color="#ff0000">¢¨¿·¤·¤¯¥Ñ¥¹¥ï¡¼¥É¤òÈ¯¹Ô¤¤¤¿¤·¤Þ¤¹¤Î¤Ç¡¢¤ªËº¤ì¤Ë¤Ê¤Ã¤¿¥Ñ¥¹¥ï¡¼¥É¤Ï¤´ÍøÍÑ¤Ç¤­¤Ê¤¯¤Ê¤ê¤Þ¤¹¡£</font>
+<font color="#ff0000">※新しくパスワードを発行いたしますので、お忘れになったパスワードはご利用できなくなります。</font>
 
 <hr>
@@ -17,12 +17,12 @@
 
 <!--{if @$tpl_kara_mail_to != ''}-->
-¢£¤´ÅÐÏ¿»þ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤«¤é¥á¡¼¥ë¤òÁ÷¤ì¤ëÊý¤Ï¡¢¼¡¤Î¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¶õ¥á¡¼¥ë¤òÁ÷¿®¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
-<center><a href="mailto:<!--{$tpl_kara_mail_to|escape:'url'}-->">¥á¡¼¥ëÁ÷¿®</a></center>
+■ご登録時のメールアドレスからメールを送れる方は、次のリンクをクリックして空メールを送信してください。<br>
+<center><a href="mailto:<!--{$tpl_kara_mail_to|escape:'url'}-->">メール送信</a></center>
 
 <br>
 
-¢£¥á¡¼¥ë¤òÁ÷¤ì¤Ê¤¤Êý¤Ï¡¢¤´ÅÐÏ¿»þ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÆþÎÏ¤·¤Æ¡Ö¼¡¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
+■メールを送れない方は、ご登録時のメールアドレスを入力して「次へ」ボタンをクリックしてください。<br>
 <!--{else}-->
-¤´ÅÐÏ¿»þ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤òÆþÎÏ¤·¤Æ¡Ö¼¡¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
+ご登録時のメールアドレスを入力して「次へ」ボタンをクリックしてください。<br>
 <!--{/if}-->
 
@@ -30,7 +30,7 @@
 <input type="hidden" name="mode" value="mail_check">
 
-¥á¡¼¥ë¥¢¥É¥ì¥¹¡§<input type="text" name="email" value="<!--{$tpl_login_email|escape}-->" size="50" istyle="3"><br>
+メールアドレス：<input type="text" name="email" value="<!--{$tpl_login_email|escape}-->" size="50" istyle="3"><br>
 
-<center><input type="submit" value="¼¡¤Ø" name="next"></center>
+<center><input type="submit" value="次へ" name="next"></center>
 </form>
 
@@ -38,10 +38,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/forgot/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/forgot/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/forgot/complete.tpl	(revision 15078)
@@ -6,10 +6,10 @@
  */
 *}-->
-<center>¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý</center>
+<center>パスワードを忘れた方</center>
 
 <hr>
 
-¥Ñ¥¹¥ï¡¼¥É¤ÎÈ¯¹Ô¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£¥í¥°¥¤¥ó¤Ë¤Ï²¼µ­¤Î¥Ñ¥¹¥ï¡¼¥É¤ò¤´ÍøÍÑ¤¯¤À¤µ¤¤¡£<br>
-¢¨²¼µ­¥Ñ¥¹¥ï¡¼¥É¤Ï¡¢MY¥Ú¡¼¥¸¤Î¡Ö²ñ°÷ÅÐÏ¿ÆâÍÆÊÑ¹¹¡×¤è¤ê¤´ÊÑ¹¹¤¤¤¿¤À¤±¤Þ¤¹¡£<br>
+パスワードの発行が完了いたしました。ログインには下記のパスワードをご利用ください。<br>
+※下記パスワードは、MYページの「会員登録内容変更」よりご変更いただけます。<br>
 
 <br>
@@ -20,10 +20,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/forgot/secret.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/forgot/secret.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/forgot/secret.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<center>¥Ñ¥¹¥ï¡¼¥É¤òËº¤ì¤¿Êý</center>
+<center>パスワードを忘れた方</center>
 
 <hr>
@@ -14,13 +14,13 @@
 <!--{/if}-->
 
-¤´ÅÐÏ¿»þ¤ËÆþÎÏ¤·¤¿²¼µ­¼ÁÌä¤ÎÅú¤¨¤òÆþÎÏ¤·¤Æ¡Ö¼¡¤Ø¡×¥Ü¥¿¥ó¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
-¢¨²¼µ­¼ÁÌä¤ÎÅú¤¨¤ò¤ªËº¤ì¤Ë¤Ê¤é¤ì¤¿¾ì¹ç¤Ï¡¢<a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a>¤Þ¤Ç¤´Ï¢Íí¤¯¤À¤µ¤¤¡£<br>
+ご登録時に入力した下記質問の答えを入力して「次へ」ボタンをクリックしてください。<br>
+※下記質問の答えをお忘れになられた場合は、<a href="mailto:<!--{$arrSiteInfo.email02|escape}-->"><!--{$arrSiteInfo.email02|escape}--></a>までご連絡ください。<br>
 
 <form action="<!--{$smarty.server.PHP_SELF|escape}-->" method="post">
 <input type="hidden" name="mode" value="secret_check">
 
-<!--{$Reminder|escape}-->¡§<input type="text" name="input_reminder" value="" size="40"><br>
+<!--{$Reminder|escape}-->：<input type="text" name="input_reminder" value="" size="40"><br>
 
-<center><input type="submit" value="¼¡¤Ø" name="next"></center>
+<center><input type="submit" value="次へ" name="next"></center>
 </form>
 
@@ -28,10 +28,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/mailmagazine_regist.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mail_templates/mailmagazine_regist.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/mailmagazine_regist.tpl	(revision 15078)
@@ -6,13 +6,13 @@
  */
 *}-->
-¢¨ËÜ¥á¡¼¥ë¤Ï¼«Æ°ÇÛ¿®¥á¡¼¥ë¤Ç¤¹¡£
-<!--{$tpl_shopname}-->¤è¤ê¡¢¥á¥ë¥Þ¥¬¹ØÆÉÅÐÏ¿¤ò´õË¾¤µ¤ì¤¿Êý¤Ë¤ªÁ÷¤ê¤·¤Æ¤¤¤Þ¤¹¡£
-¤â¤·¤ª¿´Åö¤¿¤ê¤¬Ìµ¤¤¾ì¹ç¤Ï¡¢¤³¤Î¤Þ¤Þ¤³¤Î¥á¡¼¥ë¤òÇË´þ¤·¤Æ¤¤¤¿¤À¤±¤ì¤Ð¥á¥ë¥Þ¥¬¹ØÆÉÅÐÏ¿¤Ï¤Ê¤µ¤ì¤Þ¤»¤ó¡£
-¤Þ¤¿¤½¤Î»Ý¡¢<!--{$tpl_infoemail}-->¤Þ¤Ç¤´Ï¢Íí¤¤¤¿¤À¤±¤ì¤Ð¹¬¤¤¤Ç¤¹¡£
+※本メールは自動配信メールです。
+<!--{$tpl_shopname}-->より、メルマガ購読登録を希望された方にお送りしています。
+もしお心当たりが無い場合は、このままこのメールを破棄していただければメルマガ購読登録はなされません。
+またその旨、<!--{$tpl_infoemail}-->までご連絡いただければ幸いです。
 
-¤³¤ÎÅÙ¤Ï¡¢¥á¥ë¥Þ¥¬¹ØÆÉ°ÍÍê¤ò¤¤¤¿¤À¤­¤Þ¤·¤Æ¡¢Í­¤êÆñ¤¦¤´¤¶¤¤¤Þ¤¹¡£
-¸½ºß¤Ï²¾ÅÐÏ¿¤Î¾õÂÖ¤Ç¤¹¡£
-´°Î»¤¹¤ë¤Ë¤Ï²¼µ­URL¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¯¤À¤µ¤¤¡£
-¢¨ÆþÎÏ¤µ¤ì¤¿¤ªµÒÍÍ¤Î¾ðÊó¤ÏSSL°Å¹æ²½ÄÌ¿®¤Ë¤è¤êÊÝ¸î¤µ¤ì¤Þ¤¹¡£
+この度は、メルマガ購読依頼をいただきまして、有り難うございます。
+現在は仮登録の状態です。
+完了するには下記URLにアクセスしてください。
+※入力されたお客様の情報はSSL暗号化通信により保護されます。
 
 <!--{$tpl_url}-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/order_mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mail_templates/order_mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/order_mail.tpl	(revision 15078)
@@ -6,23 +6,23 @@
  */
 *}-->
-<!--{$arrOrder.order_name01}--> <!--{$arrOrder.order_name02}--> ÍÍ
+<!--{$arrOrder.order_name01}--> <!--{$arrOrder.order_name02}--> 様
 
-¢£ÇÛÁ÷¾ðÊó¤È¤´ÀÁµá¶â³Û
-¤´ÃíÊ¸ÈÖ¹æ¡§<!--{$arrOrder.order_id}-->
-¤ª»ÙÊ§¹ç·×¡§¡ï <!--{$arrOrder.payment_total|number_format|default:0}-->
-¤´·èºÑÊýË¡¡§<!--{$arrOrder.payment_method}-->
-¡¡¤ªÆÏ¤±Æü¡§<!--{$arrOrder.deliv_date|default:"»ØÄê¤Ê¤·"}-->
-¤ªÆÏ¤±»þ´Ö¡§<!--{$arrOrder.deliv_time|default:"»ØÄê¤Ê¤·"}-->
-¡ý¤ªÆÏ¤±Àè
-¡¡¤ªÌ¾Á°¡¡¡§<!--{$arrOrder.deliv_name01}--> <!--{$arrOrder.deliv_name02}-->¡¡ÍÍ
-¡¡Í¹ÊØÈÖ¹æ¡§¢©<!--{$arrOrder.deliv_zip01}-->-<!--{$arrOrder.deliv_zip02}-->
-¡¡¤´½»½ê¡¡¡§<!--{$arrOrder.deliv_pref}--><!--{$arrOrder.deliv_addr01}--><!--{$arrOrder.deliv_addr02}-->
-¡¡ÅÅÏÃÈÖ¹æ¡§<!--{$arrOrder.deliv_tel01}-->-<!--{$arrOrder.deliv_tel02}-->-<!--{$arrOrder.deliv_tel03}-->
+■配送情報とご請求金額
+ご注文番号：<!--{$arrOrder.order_id}-->
+お支払合計：￥ <!--{$arrOrder.payment_total|number_format|default:0}-->
+ご決済方法：<!--{$arrOrder.payment_method}-->
+　お届け日：<!--{$arrOrder.deliv_date|default:"指定なし"}-->
+お届け時間：<!--{$arrOrder.deliv_time|default:"指定なし"}-->
+◎お届け先
+　お名前　：<!--{$arrOrder.deliv_name01}--> <!--{$arrOrder.deliv_name02}-->　様
+　郵便番号：〒<!--{$arrOrder.deliv_zip01}-->-<!--{$arrOrder.deliv_zip02}-->
+　ご住所　：<!--{$arrOrder.deliv_pref}--><!--{$arrOrder.deliv_addr01}--><!--{$arrOrder.deliv_addr02}-->
+　電話番号：<!--{$arrOrder.deliv_tel01}-->-<!--{$arrOrder.deliv_tel02}-->-<!--{$arrOrder.deliv_tel03}-->
 
-¢£¤´ÃíÊ¸¾¦ÉÊÌÀºÙ
+■ご注文商品明細
 <!--{section name=cnt loop=$arrOrderDetail}-->
-¾¦ÉÊÌ¾: <!--{$arrOrderDetail[cnt].product_name}--> <!--{$arrOrderDetail[cnt].classcategory_name1}--> <!--{$arrOrderDetail[cnt].classcategory_name2}-->
-¿ôÎÌ¡§<!--{$arrOrderDetail[cnt].quantity}--> ¸Ä
-¶â³Û¡§¡ï <!--{$arrOrderDetail[cnt].price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
+商品名: <!--{$arrOrderDetail[cnt].product_name}--> <!--{$arrOrderDetail[cnt].classcategory_name1}--> <!--{$arrOrderDetail[cnt].classcategory_name2}-->
+数量：<!--{$arrOrderDetail[cnt].quantity}--> 個
+金額：￥ <!--{$arrOrderDetail[cnt].price|sfPreTax:$arrInfo.tax:$arrInfo.tax_rule|number_format}-->
 
 <!--{/section}-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/customer_regist_mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mail_templates/customer_regist_mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/customer_regist_mail.tpl	(revision 15078)
@@ -6,12 +6,12 @@
  */
 *}-->
-<!--{$name01}--><!--{$name02}--> ÍÍ
+<!--{$name01}--><!--{$name02}--> 様
 
-<!--{$CONF.shop_name}-->¤Ç¤´¤¶¤¤¤Þ¤¹¡£
+<!--{$CONF.shop_name}-->でございます。
 
-¤³¤ÎÅÙ¤Ï²ñ°÷ÅÐÏ¿°ÍÍê¤ò¤¤¤¿¤À¤­¤Þ¤·¤Æ¤Þ¤³¤È¤ËÍ­¤êÆñ¤¦¤´¤¶¤¤¤Þ¤¹¡£
+この度は会員登録依頼をいただきましてまことに有り難うございます。
 
-ËÜ²ñ°÷ÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£
-¥·¥ç¥Ã¥Ô¥ó¥°¤ò¤ª³Ú¤·¤ß¤¯¤À¤µ¤¤¤Þ¤»¡£
+本会員登録が完了いたしました。
+ショッピングをお楽しみくださいませ。
 
-º£¸å¤È¤â¤É¤¦¤¾<!--{$CONF.shop_name}-->¤ò¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£
+今後ともどうぞ<!--{$CONF.shop_name}-->をよろしくお願い申し上げます。
Index: branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/customer_mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mail_templates/customer_mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/customer_mail.tpl	(revision 15078)
@@ -1,14 +1,14 @@
-¢¨ËÜ¥á¡¼¥ë¤Ï¡¢
-<!--{$CONF.shop_name}-->¤è¤ê²ñ°÷ÅÐÏ¿¤ò´õË¾¤µ¤ì¤¿Êý¤Ë¤ªÁ÷¤ê¤·¤Æ¤¤¤Þ¤¹¡£
-¤â¤·¤ª¿´Åö¤¿¤ê¤¬Ìµ¤¤¾ì¹ç¤Ï¤³¤Î¤Þ¤Þ¤³¤Î¥á¡¼¥ë¤òÇË´þ¤·¤Æ¤¤¤¿¤À¤±¤ì¤Ð²ñ°÷ÅÐÏ¿¤Ï¤Ê¤µ¤ì¤Þ¤»¤ó¡£
+※本メールは、
+<!--{$CONF.shop_name}-->より会員登録を希望された方にお送りしています。
+もしお心当たりが無い場合はこのままこのメールを破棄していただければ会員登録はなされません。
 
-<!--{$to_name01}--> <!--{$to_name02}--> ÍÍ
+<!--{$to_name01}--> <!--{$to_name02}--> 様
 
-<!--{$CONF.shop_name}-->¤Ç¤´¤¶¤¤¤Þ¤¹¡£
-¤³¤ÎÅÙ¤Ï²ñ°÷ÅÐÏ¿°ÍÍê¤ò¤¤¤¿¤À¤­¤Þ¤·¤Æ¡¢Í­¤êÆñ¤¦¤´¤¶¤¤¤Þ¤¹¡£
-¸½ºß¤Ï²¾ÅÐÏ¿¤Î¾õÂÖ¤Ç¤¹¡£
-¡¡¡¡¡¡~~~~~~
-ËÜ²ñ°÷ÅÐÏ¿¤ò´°Î»¤¹¤ë¤Ë¤Ï²¼µ­URL¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¯¤À¤µ¤¤¡£
+<!--{$CONF.shop_name}-->でございます。
+この度は会員登録依頼をいただきまして、有り難うございます。
+現在は仮登録の状態です。
+　　　~~~~~~
+本会員登録を完了するには下記URLにアクセスしてください。
 <!--{$smarty.const.MOBILE_SSL_URL}-->regist/index.php?mode=regist&id=<!--{$uniqid}-->
 
-¾åµ­URL¤Ë¤ÆËÜ²ñ°÷ÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¤é²þ¤á¤Æ¤´ÅÐÏ¿ÆâÍÆ¤´³ÎÇ§¥á¡¼¥ë¤ò¤ªÁ÷¤êÃ×¤·¤Þ¤¹¡£
+上記URLにて本会員登録が完了いたしましたら改めてご登録内容ご確認メールをお送り致します。
Index: branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/mail_title.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mail_templates/mail_title.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/mail_title.tpl	(revision 15078)
@@ -1,1 +1,1 @@
-¡Ú<!--{$tpl_shopname}-->¡Û <!--{$tpl_mailtitle}-->
+【<!--{$tpl_shopname}-->】 <!--{$tpl_mailtitle}-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/mailmagazine_cancel.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/mail_templates/mailmagazine_cancel.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/mail_templates/mailmagazine_cancel.tpl	(revision 15078)
@@ -6,12 +6,12 @@
  */
 *}-->
-¢¨ËÜ¥á¡¼¥ë¤Ï¼«Æ°ÇÛ¿®¥á¡¼¥ë¤Ç¤¹¡£
-<!--{$tpl_shopname}-->¤è¤ê¡¢¥á¥ë¥Þ¥¬¹ØÆÉ²ò½ü¤ò´õË¾¤µ¤ì¤¿Êý¤Ë¤ªÁ÷¤ê¤·¤Æ¤¤¤Þ¤¹¡£
-¤â¤·¤ª¿´Åö¤¿¤ê¤¬Ìµ¤¤¾ì¹ç¤Ï¡¢¤³¤Î¤Þ¤Þ¤³¤Î¥á¡¼¥ë¤òÇË´þ¤·¤Æ¤¤¤¿¤À¤±¤ì¤Ð¥á¥ë¥Þ¥¬¹ØÆÉ²ò½ü¤Ï¤Ê¤µ¤ì¤Þ¤»¤ó¡£
-¤Þ¤¿¤½¤Î»Ý¡¢<!--{$tpl_infoemail}-->¤Þ¤Ç¤´Ï¢Íí¤¤¤¿¤À¤±¤ì¤Ð¹¬¤¤¤Ç¤¹¡£
+※本メールは自動配信メールです。
+<!--{$tpl_shopname}-->より、メルマガ購読解除を希望された方にお送りしています。
+もしお心当たりが無い場合は、このままこのメールを破棄していただければメルマガ購読解除はなされません。
+またその旨、<!--{$tpl_infoemail}-->までご連絡いただければ幸いです。
 
-¸½ºß¤Ï¤Þ¤À¹ØÆÉ¤µ¤ì¤¿¾õÂÖ¤Ç¤¹¡£
-´°Î»¤¹¤ë¤Ë¤Ï²¼µ­URL¤Ë¥¢¥¯¥»¥¹¤·¤Æ¤¯¤À¤µ¤¤¡£
-¢¨ÆþÎÏ¤µ¤ì¤¿¤ªµÒÍÍ¤Î¾ðÊó¤ÏSSL°Å¹æ²½ÄÌ¿®¤Ë¤è¤êÊÝ¸î¤µ¤ì¤Þ¤¹¡£
+現在はまだ購読された状態です。
+完了するには下記URLにアクセスしてください。
+※入力されたお客様の情報はSSL暗号化通信により保護されます。
 
 <!--{$tpl_url}-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/new.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/new.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/new.tpl	(revision 15078)
@@ -6,22 +6,22 @@
  */
 *}-->
-<div align="center">¿·µ¬¤´ÅÐÏ¿</div>
+<div align="center">新規ご登録</div>
 <hr>
 
-¤´ÃíÊ¸¤ËºÝ¤·¤ÆÉ¬Í×¤ÊÆâÍÆ¡Ê¤´¼«Âð½»½êÅù¡Ë¤ò¤´ÅÐÏ¿¤·¤Æ¤¤¤¿¤À¤­¤Þ¤¹¡£<br>
-¤´ÍøÍÑ¤Îµ¬Ìó¤ò¤è¤¯¤ªÆÉ¤ß¤Î¾å¡¢¤´ÅÐÏ¿²¼¤µ¤¤¡£<br>
-<a href="kiyaku.php" accesskey="1"><!--{1|numeric_emoji}-->²ñ°÷µ¬Ìó¤òÆÉ¤à<br>
-<a href="index.php" accesskey="2"><!--{2|numeric_emoji}-->Æ±°Õ¤·¤ÆÅÐÏ¿¤Ø<br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="3"><!--{3|numeric_emoji}-->Æ±°Õ¤·¤Ê¤¤<br>
+ご注文に際して必要な内容（ご自宅住所等）をご登録していただきます。<br>
+ご利用の規約をよくお読みの上、ご登録下さい。<br>
+<a href="kiyaku.php" accesskey="1"><!--{1|numeric_emoji}-->会員規約を読む<br>
+<a href="index.php" accesskey="2"><!--{2|numeric_emoji}-->同意して登録へ<br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="3"><!--{3|numeric_emoji}-->同意しない<br>
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/set1.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/set1.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/set1.tpl	(revision 15078)
@@ -6,31 +6,31 @@
  */
 *}-->
-<div align="center">²ñ°÷¾ðÊóÆþÎÏ 2/3</div>
+<div align="center">会員情報入力 2/3</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="set2">
 
-	<font color="#FF0000">*¤ÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</font><br>
+	<font color="#FF0000">*は必須項目です。</font><br>
 	<br>
 
-	¡ÚÀ­ÊÌ¡Û<font color="#FF0000">*</font><br>
+	【性別】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.sex}--></font>
-	<input type="radio" name="sex" value="1" <!--{if $sex eq 1}-->checked<!--{/if}--> />ÃËÀ­&nbsp;<input type="radio" name="sex" value="2" <!--{if $sex eq 2}-->checked<!--{/if}--> />½÷À­<br>
+	<input type="radio" name="sex" value="1" <!--{if $sex eq 1}-->checked<!--{/if}--> />男性&nbsp;<input type="radio" name="sex" value="2" <!--{if $sex eq 2}-->checked<!--{/if}--> />女性<br>
 
-	¡ÚÀ¸Ç¯·îÆü¡Û<font color="#FF0000">*</font><br>
+	【生年月日】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.year}--><!--{$arrErr.month}--><!--{$arrErr.day}--></font>
-	<input type="text" name="year" value="<!--{$year|escape}-->" size="4" maxlength="4" istyle="4">Ç¯<br>
+	<input type="text" name="year" value="<!--{$year|escape}-->" size="4" maxlength="4" istyle="4">年<br>
 	<select name="month">
 		<option value="">--</option>
 		<!--{html_options options=$arrMonth selected=$month}-->
-	</select>·î<br>
+	</select>月<br>
 	<select name="day">
 		<option value="">--</option>
 		<!--{html_options options=$arrDay selected=$day}-->
-	</select>Æü<br>
+	</select>日<br>
 
 	<!--{assign var=key1 value="zip01"}-->
 	<!--{assign var=key2 value="zip02"}-->
-	¡ÚÍ¹ÊØÈÖ¹æ¡Û<font color="#FF0000">*</font><br>
+	【郵便番号】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr[$key1]}--><!--{$arrErr[$key2]}--></font>
 	<!--{assign var="size1" value="`$smarty.const.ZIP01_LEN+2`"}-->
@@ -40,6 +40,6 @@
 	<input size="<!--{$size2}-->" type="text" name="zip02" value="<!--{if $zip02 == ""}--><!--{$arrOtherDeliv.zip02|escape}--><!--{else}--><!--{$zip02|escape}--><!--{/if}-->" maxlength="<!--{$smarty.const.ZIP02_LEN}-->" istyle="4"><br>
 
-	<input type="submit" name="submit" value="¼¡¤Ø"><br>
-	<input type="submit" name="return" value="Ìá¤ë">
+	<input type="submit" name="submit" value="次へ"><br>
+	<input type="submit" name="return" value="戻る">
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -51,10 +51,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/confirm.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/confirm.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/confirm.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<div align="center">ÅÐÏ¿³ÎÇ§</div>
+<div align="center">登録確認</div>
 <hr>
 <form name="form1" id="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
@@ -13,30 +13,30 @@
 		<input type="hidden" name="<!--{$key|escape}-->" value="<!--{$item|escape}-->">
 	<!--{/foreach}-->
-	²¼µ­¤ÎÆâÍÆ¤Ç¤´ÅÐÏ¿¤·¤Æ¤â¤è¤í¤·¤¤¤Ç¤¹¤«¡©<br>
+	下記の内容でご登録してもよろしいですか？<br>
 	<br>
-	¡ÚÒ°Ù±ÄÞÚ½¡Û<br>
+	【ﾒｰﾙｱﾄﾞﾚｽ】<br>
 	<!--{$list_data.email|escape}--><br>
 
-	¡ÚÊß½Ü°ÄÞ³ÎÇ§ÍÑ¼ÁÌä¡Û<br>
+	【ﾊﾟｽﾜｰﾄﾞ確認用質問】<br>
 	<!--{$arrReminder[$list_data.reminder]|escape}--><br>
 
-	¡Ú¼ÁÌä¤ÎÅú¤¨¡Û<br>
+	【質問の答え】<br>
 	<!--{$list_data.reminder_answer|escape}--><br>
 
-	¡Ú¸Ä¿Í¾ðÊó¡Û<br>
-	<!--{$list_data.name01|escape}-->¡¡<!--{$list_data.name02|escape}--><br>
-	<!--{$list_data.kana01|escape}-->¡¡<!--{$list_data.kana02|escape}--><br>
-	<!--{if $list_data.sex eq 1}-->ÃËÀ­<!--{else}-->½÷À­<!--{/if}--><br>
-	<!--{if strlen($list_data.year) > 0 && strlen($list_data.month) > 0 && strlen($list_data.day) > 0}--><!--{$list_data.year|escape}-->Ç¯<!--{$list_data.month|escape}-->·î<!--{$list_data.day|escape}-->ÆüÀ¸¤Þ¤ì<!--{else}-->Ì¤ÅÐÏ¿<!--{/if}--><br>
-	¢©<!--{$list_data.zip01|escape}--> - <!--{$list_data.zip02|escape}--><br>
+	【個人情報】<br>
+	<!--{$list_data.name01|escape}-->　<!--{$list_data.name02|escape}--><br>
+	<!--{$list_data.kana01|escape}-->　<!--{$list_data.kana02|escape}--><br>
+	<!--{if $list_data.sex eq 1}-->男性<!--{else}-->女性<!--{/if}--><br>
+	<!--{if strlen($list_data.year) > 0 && strlen($list_data.month) > 0 && strlen($list_data.day) > 0}--><!--{$list_data.year|escape}-->年<!--{$list_data.month|escape}-->月<!--{$list_data.day|escape}-->日生まれ<!--{else}-->未登録<!--{/if}--><br>
+	〒<!--{$list_data.zip01|escape}--> - <!--{$list_data.zip02|escape}--><br>
 	<!--{$arrPref[$list_data.pref]|escape}--><!--{$list_data.addr01|escape}--><!--{$list_data.addr02|escape}--><br>
 	<!--{$list_data.tel01|escape}-->-<!--{$list_data.tel02|escape}-->-<!--{$list_data.tel03|escape}--><br>
 	
-	¡ÚÒ°ÙÏ¶Þ¼ÞÝÞ¡Û<br>
-	<!--{if $list_data.mailmaga_flg eq 2}-->´õË¾¤¹¤ë<!--{else}-->´õË¾¤·¤Ê¤¤<!--{/if}--><br>
+	【ﾒｰﾙﾏｶﾞｼﾞﾝﾞ】<br>
+	<!--{if $list_data.mailmaga_flg eq 2}-->希望する<!--{else}-->希望しない<!--{/if}--><br>
 	<br>
 
-	<input type="submit" name="submit" value="ÅÐÏ¿"><br>
-	<input type="submit" name="return" value="Ìá¤ë">
+	<input type="submit" name="submit" value="登録"><br>
+	<input type="submit" name="return" value="戻る">
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -48,10 +48,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/kiyaku.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/kiyaku.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/kiyaku.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<div align="center">¤´ÍøÍÑµ¬Ìó</div>
+<div align="center">ご利用規約</div>
 <hr>
 <!--{$tpl_kiyaku_text}--><br>
@@ -12,19 +12,19 @@
 <BR>
 <!--{if $offset != -1}-->
-	<a href="kiyaku.php?offset=<!--{$offset}-->">¼¡¤Ø¢ª</a><br><br>
+	<a href="kiyaku.php?offset=<!--{$offset}-->">次へ→</a><br><br>
 <!--{/if}-->
 
-<a href="index.php" accesskey="1"><!--{1|numeric_emoji}-->Æ±°Õ¤·¤ÆÅÐÏ¿¤Ø</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="2"><!--{2|numeric_emoji}-->Æ±°Õ¤·¤Ê¤¤</a><br>
+<a href="index.php" accesskey="1"><!--{1|numeric_emoji}-->同意して登録へ</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="2"><!--{2|numeric_emoji}-->同意しない</a><br>
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/set2.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/set2.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/set2.tpl	(revision 15078)
@@ -6,28 +6,28 @@
  */
 *}-->
-<div align="center">²ñ°÷¾ðÊóÆþÎÏ 3/3</div>
+<div align="center">会員情報入力 3/3</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="confirm">
 
-	<font color="#FF0000">*¤ÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</font><br>
+	<font color="#FF0000">*は必須項目です。</font><br>
 	<br>
 
-	¡ÚÅÔÆ»ÉÜ¸©¡Û<font color="#FF0000">*</font><br>
+	【都道府県】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.pref}--></font>
 	<select name="pref">
-		<option value="">ÅÔÆ»ÉÜ¸©¤òÁªÂò</option>
+		<option value="">都道府県を選択</option>
 		<!--{html_options options=$arrPref selected=$pref}-->
 	</select><br>
 
-	¡Ú»Ô¶èÄ®Â¼¡Û<font color="#FF0000">*</font><br>
+	【市区町村】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.addr01}--></font>
 	<input type="text" name="addr01" value="<!--{$addr01|escape}-->" istyle="1"><br>
 
-	¡ÚÈÖÃÏ¡Û<font color="#FF0000">*</font><br>
+	【番地】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.addr02}--></font>
 	<input type="text" name="addr02" value="<!--{$addr02|escape}-->" istyle="1"><br>
 
-	¡ÚÅÅÏÃÈÖ¹æ¡Û<font color="#FF0000">*</font><br>
+	【電話番号】<font color="#FF0000">*</font><br>
 	<font color="#FF0000"><!--{$arrErr.tel01}--><!--{$arrErr.tel02}--><!--{$arrErr.tel03}--></font>
 	<!--{assign var="size" value="`$smarty.const.TEL_ITEM_LEN+2`"}-->
@@ -38,12 +38,12 @@
 	<input type="text" size="<!--{$size}-->" name="tel03" value="<!--{$tel03|escape}-->" maxlength="<!--{$smarty.const.TEL_ITEM_LEN}-->" istyle="4"><br>
 
-	¡Ú¥á¡¼¥ë¥Þ¥¬¥¸¥ó¡Û<br>
-	¤ªÆÀ¤Ê¾ðÊó¤ò´õË¾¤µ¤ì¤Þ¤¹¤«¡©<br>
-	ÇÛ¿®´õË¾<input type="checkbox" name="mailmaga_flg" value="on" <!--{if $mailmaga_flg eq 'on'}-->checked<!--{/if}--> /><br>
-	¡Ê´õË¾¤µ¤ì¤Ê¤¤¾ì¹ç¤Ï¥Á¥§¥Ã¥¯¤ò¤Ï¤º¤·¤Æ¤¯¤À¤µ¤¤¡Ë<br>
+	【メールマガジン】<br>
+	お得な情報を希望されますか？<br>
+	配信希望<input type="checkbox" name="mailmaga_flg" value="on" <!--{if $mailmaga_flg eq 'on'}-->checked<!--{/if}--> /><br>
+	（希望されない場合はチェックをはずしてください）<br>
 	<br>
 
-	<input type="submit" name="submit" value="¼¡¤Ø"><br>
-	<input type="submit" name="return" value="Ìá¤ë">
+	<input type="submit" name="submit" value="次へ"><br>
+	<input type="submit" name="return" value="戻る">
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -55,10 +55,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/email_mobile.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/email_mobile.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/email_mobile.tpl	(revision 15078)
@@ -6,10 +6,10 @@
  */
 *}-->
-<center>·ÈÂÓ¥á¡¼¥ëÅÐÏ¿</center>
+<center>携帯メール登録</center>
 
 <hr>
 
-<!--{$tpl_name|escape}-->ÍÍ<br>
-¤¤¤Ä¤â¤´ÍøÍÑ¤¤¤¿¤À¤­¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤¹¡£¤´»ÈÍÑ¤Î·ÈÂÓÅÅÏÃ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤ò¤´ÅÐÏ¿²¼¤µ¤¤¡£<br>
+<!--{$tpl_name|escape}-->様<br>
+いつもご利用いただきありがとうございます。ご使用の携帯電話のメールアドレスをご登録下さい。<br>
 
 <br>
@@ -18,12 +18,12 @@
 <!--{if @$tpl_kara_mail_to != ''}-->
 <font color="#ff0000"><!--{$arrErr[$key]|default:''}--></font>
-¼¡¤Î¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¶õ¥á¡¼¥ë¤òÁ÷¿®¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
-<center><a href="mailto:<!--{$tpl_kara_mail_to|escape:'url'}-->">¥á¡¼¥ëÁ÷¿®</a></center>
+次のリンクをクリックして空メールを送信してください。<br>
+<center><a href="mailto:<!--{$tpl_kara_mail_to|escape:'url'}-->">メール送信</a></center>
 <!--{else}-->
 <form method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
-¢§¥á¡¼¥ë¥¢¥É¥ì¥¹<br>
+▼メールアドレス<br>
 <font color="#ff0000"><!--{$arrErr[$key]|default:''}--></font>
 <input type="text" name="email_mobile" value="<!--{$arrForm[$key].value|escape}-->" size="40" maxlength="<!--{$arrForm[$key].length}-->" istyle="3"><br>
-<center><input type="submit" value="Á÷¿®"></center>
+<center><input type="submit" value="送信"></center>
 </form>
 <!--{/if}-->
@@ -32,10 +32,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/mail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/mail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/mail.tpl	(revision 15078)
@@ -6,26 +6,26 @@
  */
 *}-->
-<center>¥á¡¼¥ë¥¢¥É¥ì¥¹ÅÐÏ¿</center>
+<center>メールアドレス登録</center>
 
 <hr>
 
-¼¡¤Î¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Æ¶õ¥á¡¼¥ë¤òÁ÷¿®¤·¤Æ¤¯¤À¤µ¤¤¡£
-¤¹¤°¤Ë¤´°ÆÆâ¤Î¥á¡¼¥ë¤¬Á÷¿®¤µ¤ì¤Þ¤¹¤Î¤Ç¡¢¥á¡¼¥ëÆâ¤Î¥ê¥ó¥¯¤ò¥¯¥ê¥Ã¥¯¤·¤Æ²ñ°÷¾ðÊó¤ÎÆþÎÏ¤Ë¿Ê¤ó¤Ç¤¯¤À¤µ¤¤¡£<br>
-<font color="#ff0000">¢¨¥É¥á¥¤¥ó»ØÄê¼õ¿®µ¡Ç½¤òÍøÍÑ¤µ¤ì¤Æ¤¤¤ëÊý¤Ï¡¢¥á¡¼¥ë¤òÁ÷¿®¤¹¤ëÁ°¤ËÉ¬¤º¡Ö<!--{$tpl_from_address|escape}-->¡×¤«¤é¤Î¥á¡¼¥ë¤¬¼õ¿®¤Ç¤­¤ë¤è¤¦¤ËÀßÄê¤·¤Æ¤ª¤¤¤Æ¤¯¤À¤µ¤¤¡£</font><br>
+次のリンクをクリックして空メールを送信してください。
+すぐにご案内のメールが送信されますので、メール内のリンクをクリックして会員情報の入力に進んでください。<br>
+<font color="#ff0000">※ドメイン指定受信機能を利用されている方は、メールを送信する前に必ず「<!--{$tpl_from_address|escape}-->」からのメールが受信できるように設定しておいてください。</font><br>
 <br>
 
 <br>
 
-<center><a href="mailto:<!--{$tpl_kara_mail_to|escape:'url'}-->">¥á¡¼¥ëÁ÷¿®</a></center>
+<center><a href="mailto:<!--{$tpl_kara_mail_to|escape:'url'}-->">メール送信</a></center>
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/email_mobile_complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/email_mobile_complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/email_mobile_complete.tpl	(revision 15078)
@@ -6,19 +6,19 @@
  */
 *}-->
-<center>·ÈÂÓ¥á¡¼¥ëÅÐÏ¿´°Î»</center>
+<center>携帯メール登録完了</center>
 
 <hr>
 
-·ÈÂÓÅÅÏÃ¤Î¥á¡¼¥ë¥¢¥É¥ì¥¹¤ÎÅÐÏ¿¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£<br>
+携帯電話のメールアドレスの登録が完了いたしました。<br>
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/index.tpl	(revision 15078)
@@ -6,13 +6,13 @@
  */
 *}-->
-<div align="center">²ñ°÷¾ðÊóÆþÎÏ 1/3</div>
+<div align="center">会員情報入力 1/3</div>
 <hr>
 <form name="form1" method="post" action="<!--{$smarty.server.PHP_SELF|escape}-->">
 	<input type="hidden" name="mode" value="set1">
 
-	<font color="#FF0000">*¤ÏÉ¬¿Ü¹àÌÜ¤Ç¤¹¡£</font><br>
+	<font color="#FF0000">*は必須項目です。</font><br>
 	<br>
 
-	¡Ú¥á¡¼¥ë¥¢¥É¥ì¥¹¡Û<font color="#FF0000">¢¨</font><br>
+	【メールアドレス】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.email}--></font>
 <!--{if @$tpl_kara_mail_from}-->
@@ -23,37 +23,37 @@
   <br>
 
-	¡Ú¥Ñ¥¹¥ï¡¼¥É¡Û<font color="#FF0000">¢¨</font><br>
-	¡ÊÈ¾³Ñ±Ñ¿ô»ú<!--{$smarty.const.PASSWORD_LEN1}-->Ê¸»ú°Ê¾å<!--{$smarty.const.PASSWORD_LEN2}-->Ê¸»ú°ÊÆâ¡Ë<br>
+	【パスワード】<font color="#FF0000">※</font><br>
+	（半角英数字<!--{$smarty.const.PASSWORD_LEN1}-->文字以上<!--{$smarty.const.PASSWORD_LEN2}-->文字以内）<br>
 	<font color="#FF0000"><!--{$arrErr.password}--></font>
 	<!--{assign var="size" value="`$smarty.const.PASSWORD_LEN2+2`"}-->
 	<input type="text" name="password" value="<!--{$arrForm.password}-->" istyle="4" maxlength="<!--{$smarty.const.PASSWORD_LEN2}-->" size="<!--{$size}-->"><br>
 
-	¡Ú¥Ñ¥¹¥ï¡¼¥É³ÎÇ§ÍÑ¤Î¼ÁÌä¡Û<font color="#FF0000">¢¨</font><br>
+	【パスワード確認用の質問】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.reminder}--></font>
 	<select name="reminder">
-		<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+		<option value="">選択してください</option>
 		<!--{html_options options=$arrReminder selected=$reminder}-->
 	</select><br>
 
-	¡Ú¼ÁÌä¤ÎÅú¤¨¡Û<font color="#FF0000">¢¨</font><br>
+	【質問の答え】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.reminder_answer}--></font>
 	<input type="text" name="reminder_answer" value="<!--{$reminder_answer|escape}-->" istyle="1"><br>
 
-	¡Ú¤ªÌ¾Á°¡Û<font color="#FF0000">¢¨</font><br>
+	【お名前】<font color="#FF0000">※</font><br>
 	<font color="#FF0000"><!--{$arrErr.name01}--><!--{$arrErr.name02}--></font>
-	À«¡ÊÎã¡§½ÂÃ«¡Ë<br>
+	姓（例：渋谷）<br>
 	<input type="text" name="name01" value="<!--{$name01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="1"><br>
 
-	Ì¾¡ÊÎã¡§²Ö»Ò¡Ë<br>
+	名（例：花子）<br>
 	<input type="text" name="name02" value="<!--{$name02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="1"><br>
 	<font color="#FF0000"><!--{$arrErr.kana01}--><!--{$arrErr.kana02}--></font>
 
-	¥«¥Ê/À«¡ÊÎã¡§¥·¥Ö¥ä¡Ë<br>
+	カナ/姓（例：シブヤ）<br>
 	<input type="text" name="kana01" value="<!--{$kana01|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-	¥«¥Ê/Ì¾¡ÊÎã¡§¥Ï¥Ê¥³¡Ë<br>
+	カナ/名（例：ハナコ）<br>
 	<input type="text" name="kana02" value="<!--{$kana02|escape}-->" maxlength="<!--{$smarty.const.STEXT_LEN}-->" istyle="2"><br>
 
-	<input type="submit" name="submit" value="¼¡¤Ø">
+	<input type="submit" name="submit" value="次へ">
 
 	<!--{foreach from=$list_data key=key item=item}-->
@@ -65,10 +65,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/entry/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/entry/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/entry/complete.tpl	(revision 15078)
@@ -6,11 +6,11 @@
  */
 *}-->
-<div align="center">²ñ°÷ÅÐÏ¿´°Î»</div>
+<div align="center">会員登録完了</div>
 <hr>
 
-²ñ°÷ÅÐÏ¿¤Î¼õÉÕ¤¬´°Î»¤¤¤¿¤·¤Þ¤·¤¿¡£<br>
-¸½ºß<font color="#FF0000">²¾²ñ°÷</font>¤Î¾õÂÖ¤Ç¤¹¡£<br>
-¤´ÆþÎÏ¤¤¤¿¤À¤¤¤¿¥á¡¼¥ë¥¢¥É¥ì¥¹°¸¤Æ¤Ë¡¢¤´Ï¢Íí¤¬ÆÏ¤¤¤Æ¤ª¤ê¤Þ¤¹¤Î¤Ç¡¢ËÜ²ñ°÷ÅÐÏ¿¤Ë¤Ê¤Ã¤¿¾å¤Ç¤ªÇã¤¤Êª¤ò¤ª³Ú¤·¤ß¤¯¤À¤µ¤¤¡£<br>
-º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£<br>
+会員登録の受付が完了いたしました。<br>
+現在<font color="#FF0000">仮会員</font>の状態です。<br>
+ご入力いただいたメールアドレス宛てに、ご連絡が届いておりますので、本会員登録になった上でお買い物をお楽しみください。<br>
+今後ともご愛顧賜りますようよろしくお願い申し上げます。<br>
 
 <br>
@@ -18,10 +18,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/frontparts/bloc/news.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/frontparts/bloc/news.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/frontparts/bloc/news.tpl	(revision 15078)
@@ -8,5 +8,5 @@
 <!--{if count($arrNews) > 0}-->
 <center>
-¡½¡½¡½¡½¡½¡½¡½¡½¡½<br>
+―――――――――<br>
 <!--{marquee}-->
 <!--{if $arrNews[0].news_url}--><a href="<!--{$arrNews[0].news_url|escape}-->"><!--{/if}-->
@@ -14,5 +14,5 @@
 <!--{if $arrNews[0].news_url}--></a><!--{/if}-->
 <!--{/marquee}-->
-¡½¡½¡½¡½¡½¡½¡½¡½¡½<br>
+―――――――――<br>
 </center>
 <!--{/if}-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/frontparts/bloc/category.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/frontparts/bloc/category.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/frontparts/bloc/category.tpl	(revision 15078)
@@ -6,5 +6,5 @@
  */
 *}-->
-<!--¢§¾¦ÉÊ¥«¥Æ¥´¥ê¡¼¤³¤³¤«¤é-->
+<!--▼商品カテゴリーここから-->
 <!--{section name=cnt loop=$arrCat}-->
 <!--{assign var=disp_name value="`$arrCat[cnt].category_name`"}-->
@@ -14,5 +14,5 @@
 <!--{assign var=path value="`$smarty.const.MOBILE_URL_DIR`products/list.php"}-->
 <!--{/if}-->
-¡¡<font color="<!--{cycle values="#000000,#880000,#8888ff,#88ff88,#ff0000"}-->">¢£</font><a href="<!--{$path}-->?category_id=<!--{$arrCat[cnt].category_id}-->"><!--{$disp_name|sfCutString:20|escape}--></a><br>
+　<font color="<!--{cycle values="#000000,#880000,#8888ff,#88ff88,#ff0000"}-->">■</font><a href="<!--{$path}-->?category_id=<!--{$arrCat[cnt].category_id}-->"><!--{$disp_name|sfCutString:20|escape}--></a><br>
 <!--{/section}-->
-<!--¢¥¾¦ÉÊ¥«¥Æ¥´¥ê¡¼¤³¤³¤Þ¤Ç-->
+<!--▲商品カテゴリーここまで-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/frontparts/bloc/best5.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/frontparts/bloc/best5.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/frontparts/bloc/best5.tpl	(revision 15078)
@@ -10,9 +10,9 @@
 <!--{foreach from=$arrBestProducts item=arrProduct name=best_products}-->
 
-<!-- ¢§¥ª¥¹¥¹¥á¥³¥á¥ó¥È ¤³¤³¤«¤é -->
+<!-- ▼オススメコメント ここから -->
 <a href="<!--{$smarty.const.MOBILE_DETAIL_P_HTML}--><!--{$arrProduct.product_id}-->">
 <!--{$arrProduct.comment|escape|nl2br}-->
 </a>
-<!-- ¢¥¥ª¥¹¥¹¥á¥³¥á¥ó¥È ¤³¤³¤Þ¤Ç -->
+<!-- ▲オススメコメント ここまで -->
 
 <!--{if !$smarty.foreach.best_products.last}--><br><br><!--{/if}-->
Index: branches/feature-module-update/data/Smarty/templates/mobile/products/select_find1.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/products/select_find1.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/products/select_find1.tpl	(revision 15078)
@@ -10,14 +10,14 @@
 
 <!--{if $arrErr.classcategory_id1 != ""}-->
-	<font color="#FF0000">¢¨<!--{$tpl_class_name1}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡</font><br>
+	<font color="#FF0000">※<!--{$tpl_class_name1}-->を入力して下さい｡</font><br>
 <!--{/if}-->
 <form method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
 	<select name="classcategory_id1">
-		<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+		<option value="">選択してください</option>
 		<!--{html_options options=$arrClassCat1 selected=$arrForm.classcategory_id1.value}-->
 	</select><br>
 	<input type="hidden" name="mode" value="select2">
 	<input type="hidden" name="product_id" value="<!--{$tpl_product_id}-->">
-	<center><input type="submit" name="submit" value="¼¡¤Ø"></center>
+	<center><input type="submit" name="submit" value="次へ"></center>
 </form>
 
@@ -25,10 +25,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/products/select_find2.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/products/select_find2.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/products/select_find2.tpl	(revision 15078)
@@ -10,9 +10,9 @@
 
 <!--{if $arrErr.classcategory_id2 != ""}-->
-	<font color="#FF0000">¢¨<!--{$tpl_class_name2}-->¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡</font><br>
+	<font color="#FF0000">※<!--{$tpl_class_name2}-->を入力して下さい｡</font><br>
 <!--{/if}-->
 <form method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
 	<select name="classcategory_id2">
-		<option value="">ÁªÂò¤·¤Æ¤¯¤À¤µ¤¤</option>
+		<option value="">選択してください</option>
 		<!--{html_options options=$arrClassCat2 selected=$arrForm.classcategory_id2.value}-->
 	</select><br>
@@ -20,5 +20,5 @@
 	<input type="hidden" name="classcategory_id1" value="<!--{$arrForm.classcategory_id1.value}-->">
 	<input type="hidden" name="product_id" value="<!--{$tpl_product_id}-->">
-	<center><input type="submit" name="submit" value="¼¡¤Ø"></center>
+	<center><input type="submit" name="submit" value="次へ"></center>
 </form>
 
@@ -26,10 +26,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/products/detail.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/products/detail.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/products/detail.tpl	(revision 15078)
@@ -6,34 +6,34 @@
  */
 *}-->
-<!--¢§CONTENTS-->
-<!--¢§MAIN CONTENTS-->
-<!--À²ÄÙ¤³¤³¤«¤é-->
-<!--¡ú¾¦ÉÊÌ¾¡ú-->
+<!--▼CONTENTS-->
+<!--▼MAIN CONTENTS-->
+<!--ﾀｲﾄﾙここから-->
+<!--★商品名★-->
 <div align="center"><!--{$arrProduct.name|escape}--></div>
 <hr>
-<!--À²ÄÙ¤³¤³¤Þ¤Ç-->
-<!--¾ÜºÙ¤³¤³¤«¤é-->
+<!--ﾀｲﾄﾙここまで-->
+<!--詳細ここから-->
 <!--{assign var=key value="main_image"}-->
 <img src="<!--{$arrFile[$key].filepath}-->"><br>
-<!--¡ú¾ÜºÙÒ²ÝºÒÝÄ¡ú-->
+<!--★詳細ﾒｲﾝｺﾒﾝﾄ★-->
 [emoji:76]<!--{$arrProduct.main_comment|nl2br}--><br>
 <br>
-<!--±²ºÝ-->
-<!--¡ú²Á³Ê¡ú-->
-<font color="#FF0000">²Á³Ê(ÀÇ¹þ):
+<!--ｱｲｺﾝ-->
+<!--★価格★-->
+<font color="#FF0000">価格(税込):
 <!--{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}-->
+	<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->･<!--{$arrProduct.price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 <!--{/if}-->
-±ß</font><br/>
+円</font><br/>
 <!--{if $arrProduct.price01_max > 0}-->
-<font color="#FF0000">»²¹Í»Ô¾ì²Á³Ê:
+<font color="#FF0000">参考市場価格:
 <!--{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}-->
-±ß</font><br>
+円</font><br>
 <!--{/if}-->
 <form name="form1" method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
@@ -41,22 +41,22 @@
 	<input type="hidden" name="product_id" value="<!--{$tpl_product_id}-->">
 <!--{if $tpl_stock_find}-->
-	<!--¡ú¾¦ÉÊ¤òÁª¤Ö¡ú-->
-	<center><input type="submit" name="select" id="cart" value="¤³¤Î¾¦ÉÊ¤òÁª¤Ö"></center>
+	<!--★商品を選ぶ★-->
+	<center><input type="submit" name="select" id="cart" value="この商品を選ぶ"></center>
 <!--{else}-->
-	<font color="#FF0000">¿½¤·Ìõ¤´¤¶¤¤¤Þ¤»¤ó¤¬¤Âþº£ÉÊÀÚ¤ìÃæ¤Ç¤¹¡</font>
+	<font color="#FF0000">申し訳ございませんが､只今品切れ中です｡</font>
 <!--{/if}-->
 </form>
-<!--¾ÜºÙ¤³¤³¤Þ¤Ç-->
-<!--¢¥CONTENTS-->
+<!--詳細ここまで-->
+<!--▲CONTENTS-->
 
 <br>
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/products/search.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/products/search.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/products/search.tpl	(revision 15078)
@@ -6,9 +6,9 @@
  */
 *}-->
-<center>¾¦ÉÊ¸¡º÷</center>
+<center>商品検索</center>
 
 <hr>
 
-¤ªÃµ¤·¤Î¾¦ÉÊÌ¾¡¦·¿ÈÖ¤òÆþÎÏ¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
+お探しの商品名・型番を入力してください。<br>
 
 <form method="get" action="<!--{$smarty.const.MOBILE_URL_DIR}-->products/list.php">
@@ -16,5 +16,5 @@
 <input type="hidden" name="mode" value="search">
 <input type="text" name="name" size="18" maxlength="50" value="<!--{$smarty.get.name|escape}-->"><br>
-<input type="submit" name="search" value="¸¡º÷">
+<input type="submit" name="search" value="検索">
 </center>
 </form>
@@ -23,10 +23,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/products/category_list.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/products/category_list.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/products/category_list.tpl	(revision 15078)
@@ -26,10 +26,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/products/list.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/products/list.tpl	(revision 14585)
+++ branches/feature-module-update/data/Smarty/templates/mobile/products/list.tpl	(revision 15078)
@@ -6,7 +6,7 @@
  */
 *}-->
-<!-- ¢§¥¿¥¤¥È¥ë ¤³¤³¤«¤é -->
+<!-- ▼タイトル ここから -->
 <center><!--{$tpl_subtitle|escape}--></center>
-<!-- ¢¥¥¿¥¤¥È¥ë ¤³¤³¤Þ¤Ç -->
+<!-- ▲タイトル ここまで -->
 
 <hr>
@@ -14,11 +14,11 @@
 <!--{if isset($tpl_previous_page|smarty:nodefaults) || isset($tpl_next_page|smarty:nodefaults)}-->
 <!--{if isset($tpl_previous_page|smarty:nodefaults)}-->
-<a href="<!--{$tpl_previous_page|escape}-->">Á°¤Ø</a>
+<a href="<!--{$tpl_previous_page|escape}-->">前へ</a>
 <!--{/if}-->
 <!--{if isset($tpl_previous_page|smarty:nodefaults) && isset($tpl_next_page|smarty:nodefaults)}-->
-¡Ã
+｜
 <!--{/if}-->
 <!--{if isset($tpl_next_page|smarty:nodefaults)}-->
-<a href="<!--{$tpl_next_page|escape}-->">¼¡¤Ø</a>
+<a href="<!--{$tpl_next_page|escape}-->">次へ</a>
 <!--{/if}-->
 <br><br>
@@ -26,13 +26,13 @@
 
 <!--{foreach from=$arrProducts key=i item=arrProduct}-->
-<!-- ¢§¾¦ÉÊ ¤³¤³¤«¤é -->
+<!-- ▼商品 ここから -->
 <!--{if $i+1<9}--><!--{$i+1|numeric_emoji}--><!--{else}-->[<!--{$i+1}-->]<!--{/if}-->
-<!-- ¾¦ÉÊÌ¾ --><!--{$arrProduct.name|escape}--><br>
+<!-- 商品名 --><!--{$arrProduct.name|escape}--><br>
 
-²Á³Ê¡§
+価格：
 <!--{if $arrProduct.price02_min == $arrProduct.price02_max}-->
-¡ï<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
+￥<!--{$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}-->
+￥<!--{$arrProduct.price02_min|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->〜￥<!--{$arrProduct.price02_max|sfPreTax:$arrSiteInfo.tax:$arrSiteInfo.tax_rule|number_format}-->
 <!--{/if}-->
 <br>
@@ -40,17 +40,17 @@
 <div align="right">
 <!--{if $i+1<9}-->
-<a href="<!--{$smarty.const.MOBILE_DETAIL_P_HTML}--><!--{$arrProduct.product_id}-->" accesskey="<!--{$i+1}-->">¾¦ÉÊ¾ÜºÙ¤Ø¢ª</a>
+<a href="<!--{$smarty.const.MOBILE_DETAIL_P_HTML}--><!--{$arrProduct.product_id}-->" accesskey="<!--{$i+1}-->">商品詳細へ→</a>
 <!--{else}-->
-<a href="<!--{$smarty.const.MOBILE_DETAIL_P_HTML}--><!--{$arrProduct.product_id}-->">¾¦ÉÊ¾ÜºÙ¤Ø¢ª</a>
+<a href="<!--{$smarty.const.MOBILE_DETAIL_P_HTML}--><!--{$arrProduct.product_id}-->">商品詳細へ→</a>
 <!--{/if}-->
 </div>
 
 <br>
-<!-- ¢¥¾¦ÉÊ ¤³¤³¤Þ¤Ç -->
+<!-- ▲商品 ここまで -->
 <!--{foreachelse}-->
 <!--{if $tpl_search_mode}-->
-³ºÅö·ï¿ô0·ï¤Ç¤¹¡£Â¾¤Î¸¡º÷¥­¡¼¥ï¡¼¥É¤è¤êºÆÅÙ¸¡º÷¤ò¤·¤Æ¤¯¤À¤µ¤¤¡£<br>
+該当件数0件です。他の検索キーワードより再度検索をしてください。<br>
 <!--{else}-->
-¾¦ÉÊ¤¬¤¢¤ê¤Þ¤»¤ó¡£<br>
+商品がありません。<br>
 <!--{/if}-->
 <!--{/foreach}-->
@@ -58,11 +58,11 @@
 <!--{if isset($tpl_previous_page|smarty:nodefaults) || isset($tpl_next_page|smarty:nodefaults)}-->
 <!--{if isset($tpl_previous_page|smarty:nodefaults)}-->
-<a href="<!--{$tpl_previous_page|escape}-->">Á°¤Ø</a>
+<a href="<!--{$tpl_previous_page|escape}-->">前へ</a>
 <!--{/if}-->
 <!--{if isset($tpl_previous_page|smarty:nodefaults) && isset($tpl_next_page|smarty:nodefaults)}-->
-¡Ã
+｜
 <!--{/if}-->
 <!--{if isset($tpl_next_page|smarty:nodefaults)}-->
-<a href="<!--{$tpl_next_page|escape}-->">¼¡¤Ø</a>
+<a href="<!--{$tpl_next_page|escape}-->">次へ</a>
 <!--{/if}-->
 <br>
@@ -72,10 +72,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/products/select_item.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/products/select_item.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/products/select_item.tpl	(revision 15078)
@@ -6,9 +6,9 @@
  */
 *}-->
-<div align="center">¿ôÎÌ»ØÄê</div>
+<div align="center">数量指定</div>
 <hr>
 
 <!--{if $arrErr.classcategory_id2 != ""}-->
-	<font color="#FF0000">¢¨¿ôÎÌ¤òÆþÎÏ¤·¤Æ²¼¤µ¤¤¡</font><br>
+	<font color="#FF0000">※数量を入力して下さい｡</font><br>
 <!--{/if}-->
 <form method="post" action="<!--{$smarty.server.REQUEST_URI|escape}-->">
@@ -18,5 +18,5 @@
 	<input type="hidden" name="classcategory_id2" value="<!--{$arrForm.classcategory_id2.value}-->">
 	<input type="hidden" name="product_id" value="<!--{$tpl_product_id}-->">
-	<center><input type="submit" name="submit" value="¤«¤´¤ËÆþ¤ì¤ë"></center>
+	<center><input type="submit" name="submit" value="かごに入れる"></center>
 </form>
 
@@ -24,10 +24,10 @@
 <hr>
 
-<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->¤«¤´¤ò¸«¤ë</a><br>
-<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOP¥Ú¡¼¥¸¤Ø</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_CART_TOP}-->" accesskey="9"><!--{9|numeric_emoji}-->かごを見る</a><br>
+<a href="<!--{$smarty.const.MOBILE_URL_SITE_TOP}-->" accesskey="0"><!--{0|numeric_emoji}-->TOPページへ</a><br>
 
 <br>
 
-<!-- ¢§¥Õ¥Ã¥¿¡¼ ¤³¤³¤«¤é -->
+<!-- ▼フッター ここから -->
 <!--{include file='footer.tpl'}-->
-<!-- ¢¥¥Õ¥Ã¥¿¡¼ ¤³¤³¤Þ¤Ç -->
+<!-- ▲フッター ここまで -->
Index: branches/feature-module-update/data/Smarty/templates/mobile/site_main.tpl
===================================================================
--- branches/rel/data/Smarty/templates/mobile/site_main.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/mobile/site_main.tpl	(revision 15078)
@@ -7,6 +7,6 @@
 *}-->
 <body bgcolor="#ffffff" text="#555555" link="#3a75af" vlink="#3a75af" alink="#3a75af">
-<!--¢§MAIN-->
+<!--▼MAIN-->
 <!--{include file=$tpl_mainpage}-->
-<!--¢¥MAIN-->
+<!--▲MAIN-->
 </body>
Index: branches/feature-module-update/data/Smarty/templates/order/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/order/index.tpl	(revision 12211)
+++ branches/feature-module-update/data/Smarty/templates/order/index.tpl	(revision 15078)
@@ -4,12 +4,12 @@
  * http://www.lockon.co.jp/
  *}-->
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr valign="top">
 		<td align="right" bgcolor="#ffffff">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/aboutshopping/transaction_title.jpg" width="580" height="40" alt="ÆÃÄê¾¦¼è°ú¤Ë´Ø¤¹¤ëË¡Î§¤Ë´ð¤Å¤¯É½µ­"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/aboutshopping/transaction_title.jpg" width="580" height="40" alt="特定商取引に関する法律に基づく表記"></td>
 			</tr>
 			<tr><td height="15"></td></tr>
@@ -18,25 +18,25 @@
 				<table width="" border="0" cellspacing="1" cellpadding="10" summary=" ">
 					<tr>
-						<td width="135" bgcolor="#f0f0f0" class="fs12">ÈÎÇä¶È¼Ô</td>
+						<td width="135" bgcolor="#f0f0f0" class="fs12">販売業者</td>
 						<td width="402" bgcolor="#ffffff" class="fs12"><!--{$arrRet.law_company|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">±¿±ÄÀÕÇ¤¼Ô</td>
+						<td bgcolor="#f0f0f0" class="fs12">運営責任者</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrRet.law_manager|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">½»½ê</td>
-						<td bgcolor="#ffffff" class="fs12">¢©<!--{$arrRet.law_zip01|escape}-->-<!--{$arrRet.law_zip02|escape}--><br><!--{$arrPref[$arrRet.law_pref]|escape}--><!--{$arrRet.law_addr01|escape}--><!--{$arrRet.law_addr02|escape}--></td>
+						<td bgcolor="#f0f0f0" class="fs12">住所</td>
+						<td bgcolor="#ffffff" class="fs12">〒<!--{$arrRet.law_zip01|escape}-->-<!--{$arrRet.law_zip02|escape}--><br><!--{$arrPref[$arrRet.law_pref]|escape}--><!--{$arrRet.law_addr01|escape}--><!--{$arrRet.law_addr02|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">ÅÅÏÃÈÖ¹æ</td>
+						<td bgcolor="#f0f0f0" class="fs12n">電話番号</td>
 						<td bgcolor="#ffffff" class="fs12n"><!--{$arrRet.law_tel01|escape}-->-<!--{$arrRet.law_tel02|escape}-->-<!--{$arrRet.law_tel03|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">FAXÈÖ¹æ</td>
+						<td bgcolor="#f0f0f0" class="fs12n">FAX番号</td>
 						<td bgcolor="#ffffff" class="fs12n"><!--{$arrRet.law_fax01|escape}-->-<!--{$arrRet.law_fax02|escape}-->-<!--{$arrRet.law_fax03|escape}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12n">¥á¡¼¥ë¥¢¥É¥ì¥¹</td>
+						<td bgcolor="#f0f0f0" class="fs12n">メールアドレス</td>
 						<td bgcolor="#ffffff" class="fs12n"><a href="mailto:<!--{$arrRet.law_email}-->"><!--{$arrRet.law_email}--></a></td>
 					</tr>
@@ -46,25 +46,25 @@
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">¾¦ÉÊ°Ê³°¤ÎÉ¬Í×Âå¶â</td>
+						<td bgcolor="#f0f0f0" class="fs12">商品以外の必要代金</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrRet.law_term01|escape|nl2br}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">ÃíÊ¸ÊýË¡</td>
+						<td bgcolor="#f0f0f0" class="fs12">注文方法</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrRet.law_term02|escape|nl2br}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">»ÙÊ§ÊýË¡</td>
+						<td bgcolor="#f0f0f0" class="fs12">支払方法</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrRet.law_term03|escape|nl2br}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">»ÙÊ§´ü¸Â</td>
+						<td bgcolor="#f0f0f0" class="fs12">支払期限</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrRet.law_term04|escape|nl2br}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">°úÅÏ¤·»þ´ü</td>
+						<td bgcolor="#f0f0f0" class="fs12">引渡し時期</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrRet.law_term05|escape|nl2br}--></td>
 					</tr>
 					<tr>
-						<td bgcolor="#f0f0f0" class="fs12">ÊÖÉÊ¡¦¸ò´¹¤Ë¤Ä¤¤¤Æ</td>
+						<td bgcolor="#f0f0f0" class="fs12">返品・交換について</td>
 						<td bgcolor="#ffffff" class="fs12"><!--{$arrRet.law_term06|escape|nl2br}--></td>
 					</tr>
@@ -73,7 +73,7 @@
 			</tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/site_frame.tpl
===================================================================
--- branches/rel/data/Smarty/templates/site_frame.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/site_frame.tpl	(revision 15078)
@@ -29,7 +29,7 @@
 </head>
 
-<!-- ¢§ £Â£Ï£Ä£ÙÉô ¥¹¥¿¡¼¥È -->
+<!-- ▼ ＢＯＤＹ部 スタート -->
 <!--{include file='./site_main.tpl'}-->
-<!-- ¢¥ £Â£Ï£Ä£ÙÉô ¥¨¥ó¥É -->
+<!-- ▲ ＢＯＤＹ部 エンド -->
 
 </html>
Index: branches/feature-module-update/data/Smarty/templates/campaign/complete.tpl
===================================================================
--- branches/rel/data/Smarty/templates/campaign/complete.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/campaign/complete.tpl	(revision 15078)
@@ -4,9 +4,9 @@
  * 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="640" border="0" cellspacing="0" cellpadding="0" summary=" ">
@@ -17,18 +17,18 @@
 					<tr>
 						<td align="center" bgcolor="#ffffff">			
-							<!--¤´ÃíÊ¸´°Î»¤ÎÊ¸¾Ï¤³¤³¤«¤é-->
+							<!--ご注文完了の文章ここから-->
 							<table width="590" border="0" cellspacing="0" cellpadding="0" summary=" ">
 								<tr><td height="25"></td></tr>
 								<tr>
-									<td class="fs12"><span class="redst"><!--{$campaign_name|escape}-->¤Ë¤´±þÊç¤¤¤¿¤À¤­¡¢¤¢¤ê¤¬¤È¤¦¤´¤¶¤¤¤Þ¤·¤¿¡£</span></td>
+									<td class="fs12"><span class="redst"><!--{$campaign_name|escape}-->にご応募いただき、ありがとうございました。</span></td>
 								</tr>
 								<tr><td height="20"></td></tr>
 								<tr>
-									<td class="fs12">º£¸å¤È¤â¤´°¦¸Ü»ò¤ê¤Þ¤¹¤è¤¦¤è¤í¤·¤¯¤ª´ê¤¤¿½¤·¾å¤²¤Þ¤¹¡£</td>
+									<td class="fs12">今後ともご愛顧賜りますようよろしくお願い申し上げます。</td>
 								</tr>
 								<tr><td height="20"></td></tr>
 								<tr><td height="25"></td></tr>
 							</table>
-							<!--¤´ÃíÊ¸´°Î»¤ÎÊ¸¾Ï¤³¤³¤Þ¤Ç-->
+							<!--ご注文完了の文章ここまで-->
 						</td>
 					</tr>
@@ -39,7 +39,7 @@
 			<tr><td height="20"></td></tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
Index: branches/feature-module-update/data/Smarty/templates/campaign/application.tpl
===================================================================
--- branches/rel/data/Smarty/templates/campaign/application.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/campaign/application.tpl	(revision 15078)
@@ -1,3 +1,3 @@
-<!--{*¥Ø¥Ã¥À¡¼ÆÉ¹þ*}-->
+<!--{*ヘッダー読込*}-->
 <!--{include file=`$tpl_dir_name`/header.tpl}-->
 
@@ -10,7 +10,7 @@
 </script>
 
-<!--{*¥³¥ó¥Æ¥ó¥ÄÆÉ¹þ*}-->
+<!--{*コンテンツ読込*}-->
 <!--{include file=`$tpl_dir_name`/contents.tpl}-->
 
-<!--{*¥Õ¥Ã¥¿¡¼ÆÉ¹þ*}-->
+<!--{*フッター読込*}-->
 <!--{include file=`$tpl_dir_name`/footer.tpl}-->
Index: branches/feature-module-update/data/Smarty/templates/campaign/index.tpl
===================================================================
--- branches/rel/data/Smarty/templates/campaign/index.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/campaign/index.tpl	(revision 15078)
@@ -1,3 +1,3 @@
-<!--{*¥Ø¥Ã¥À¡¼ÆÉ¹þ*}-->
+<!--{*ヘッダー読込*}-->
 <!--{include file=`$tpl_dir_name`/header.tpl}-->
 
@@ -8,5 +8,5 @@
 <!--{$tpl_javascript}-->
 
-// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Ë¹àÌÜ¤ò³ä¤êÅö¤Æ¤ë¡£
+// セレクトボックスに項目を割り当てる。
 function lnSetSelect(name1, name2, id, val) {
 	sele1 = document.form1[name1];
@@ -18,5 +18,5 @@
 		index = sele1.selectedIndex;
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤Î¥¯¥ê¥¢
+		// セレクトボックスのクリア
 		count = sele2.options.length;
 		for(i = count; i >= 0; i--) {
@@ -24,5 +24,5 @@
 		}
 		
-		// ¥»¥ì¥¯¥È¥Ü¥Ã¥¯¥¹¤ËÃÍ¤ò³ä¤êÅö¤Æ¤ë
+		// セレクトボックスに値を割り当てる
 		len = lists[index].length;
 		for(i = 0; i < len; i++) {
@@ -35,5 +35,5 @@
 }
 
-// Á´¾¦ÉÊID¤ò¼èÆÀ¤¹¤ë
+// 全商品IDを取得する
 function fnGetIds() {
 	var change_tag = document.getElementsByTagName("div");
@@ -56,5 +56,5 @@
 }
 
-// ÆÉ¹þ¸å¤Ë¼Â¹Ô¤¹¤ë(on_load)
+// 読込後に実行する(on_load)
 function init() {
 	if(<!--{$tpl_init}-->) {
@@ -75,9 +75,9 @@
 <input type="hidden" name="cp" value="true">
 
-<!--{*¥³¥ó¥Æ¥ó¥ÄÆÉ¹þ*}-->
+<!--{*コンテンツ読込*}-->
 <!--{include file=`$tpl_dir_name`/contents.tpl}-->
 
 </form>
 
-<!--{*¥Õ¥Ã¥¿¡¼ÆÉ¹þ*}-->
+<!--{*フッター読込*}-->
 <!--{include file=`$tpl_dir_name`/footer.tpl}-->
Index: branches/feature-module-update/data/Smarty/templates/input_zip.tpl
===================================================================
--- branches/rel/data/Smarty/templates/input_zip.tpl	(revision 12157)
+++ branches/feature-module-update/data/Smarty/templates/input_zip.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>
 
@@ -26,5 +26,5 @@
 <div align="center">
 
-<!--¢§CONTENTS-->
+<!--▼CONTENTS-->
 <table width="500" border="0" cellspacing="0" cellpadding="0" summary=" ">
 	<tr><td height="15"></td></tr>
@@ -32,9 +32,9 @@
 	<tr>
 		<td bgcolor="#ffffff" align="center">
-		<!--¢§MAIN ONTENTS-->
+		<!--▼MAIN ONTENTS-->
 		<table width="460" border="0" cellspacing="0" cellpadding="0" summary=" ">
 			<tr><td height="15"></td></tr>
 			<tr>
-				<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/zip_title.jpg" width="460" height="40" alt="½»½ê¸¡º÷"></td>
+				<td><img src="<!--{$smarty.const.URL_DIR}-->img/common/zip_title.jpg" width="460" height="40" alt="住所検索"></td>
 			</tr>
 			<tr><td height="20"></td></tr>
@@ -57,14 +57,14 @@
 			<tr><td height="20"></td></tr>
 			<tr>
-				<td align="center"><a href="javascript:window.close()" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close_on.gif','b_close');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif','b_close');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif" width="140" height="30" alt="ÊÄ¤¸¤ë" border="0" name="b_close"></a></td>
+				<td align="center"><a href="javascript:window.close()" onmouseover="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close_on.gif','b_close');" onmouseout="chgImg('<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif','b_close');"><img src="<!--{$smarty.const.URL_DIR}-->img/common/b_close.gif" width="140" height="30" alt="閉じる" border="0" name="b_close"></a></td>
 			</tr>
 			<tr><td height="30"></td></tr>
 		</table>
-		<!--¢¥MAIN ONTENTS-->
+		<!--▲MAIN ONTENTS-->
 		</td>
 	</tr>
 	<tr><td bgcolor="#ffa85c"><img src="<!--{$smarty.const.URL_DIR}-->misc/_.gif" width="1" height="5" alt=""></td></tr>
 </table>
-<!--¢¥CONTENTS-->
+<!--▲CONTENTS-->
 </div>
 </body>
Index: branches/feature-module-update/.project
===================================================================
--- branches/rel/.project	(revision 13284)
+++ branches/feature-module-update/.project	(revision 15078)
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>ec-cube.net-rel</name>
+	<name>feature-module-update</name>
 	<comment></comment>
 	<projects>
@@ -7,5 +7,10 @@
 	<buildSpec>
 		<buildCommand>
-			<name>org.trustudio.oss.core.PHPscriptbuilder</name>
+			<name>org.eclipse.php.core.PhpIncrementalProjectBuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+		<buildCommand>
+			<name>org.eclipse.wst.validation.validationbuilder</name>
 			<arguments>
 			</arguments>
@@ -13,6 +18,5 @@
 	</buildSpec>
 	<natures>
-		<nature>org.trustudio.oss.core.scriptnature</nature>
-		<nature>org.trustudio.php.core.phpnature</nature>
+		<nature>org.eclipse.php.core.PHPNature</nature>
 	</natures>
 </projectDescription>
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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.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/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/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/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/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/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/frontparts/login_check.php
===================================================================
--- branches/rel/html/frontparts/login_check.php	(revision 15053)
+++ branches/feature-module-update/html/frontparts/login_check.php	(revision 15071)
@@ -62,7 +62,7 @@
 	//¥Þ¥¤¥Ú¡¼¥¸¥í¥°¥¤¥óÃæ¤Ï¥í¥°¥¤¥ó²èÌÌ¤Ø°Ü¹Ô
 	if ($mypage_url_search == 2){
-	header("Location: /mypage/login.php");
+        header("Location: /mypage/login.php");
 	}else{
-	header("Location: " . $_POST['url']);	
+        header("Location: " . $_POST['url']);	
 	}
 	exit;
@@ -83,14 +83,13 @@
     $site_url  = sfIsHTTPS() ? SSL_URL : SITE_URL;
     $check_url = trim($_POST['url']);
-    
-    // ¥É¥á¥¤¥ó¥Á¥§¥Ã¥¯
-    $pattern = "|^$site_url|";
-    if (!preg_match($pattern, $check_url)) {
+
+    // ¥í¡¼¥«¥ë¥É¥á¥¤¥ó¥Á¥§¥Ã¥¯
+    if (!preg_match("|^$site_url|", $check_url) && !preg_match("|^/|", $check_url)) {
         return false;
     }
-
+    
     // ²þ¹Ô¥³¡¼¥É(CR¡¦LF)¡¦NULL¥Ð¥¤¥È¥Á¥§¥Ã¥¯
     $pattern = '/\r|\n|\0|%0D|%0A|%00/';
-    if (preg_match_all($pattern, $check_url, $matches)) {
+    if (preg_match_all($pattern, $check_url, $matches) > 0) {
         return false;
     }
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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/__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/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/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/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/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/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/");
 ?>
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/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/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/convert.php
===================================================================
--- branches/feature-module-update/convert.php	(revision 15078)
+++ branches/feature-module-update/convert.php	(revision 15078)
@@ -0,0 +1,104 @@
+#!/usr/local/bin/php
+<?php
+/**
+ * ¥Õ¥¡¥¤¥ë¤Î¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°¤ò $fromEncoding ¤«¤é $toEncoding ¤ØÊÑ´¹¤·¤Þ¤¹.
+ *
+ * @author  Kentaro Ohkouchi<ohkouchi@loop-az.jp>
+ * @since   PHP4.3.0(cli)
+ * @version $Id$
+ */
+
+/**
+ * ÊÑ´¹¤·¤¿¤¤¥Õ¥¡¥¤¥ë¤Î³ÈÄ¥»Ò¤ò¥«¥ó¥Þ¶èÀÚ¤ê¤ÇÍåÎó.
+ */
+$includes = "php,inc,tpl,css,sql,js";
+
+/**
+ * ½ü³°¤¹¤ë¥Õ¥¡¥¤¥ëÌ¾¤ò¥«¥ó¥Þ¶èÀÚ¤ê¤ÇÍåÎó.
+ */
+$excludes = "convert.php";
+
+/**
+ * ÊÑ´¹¸µ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°.
+ */
+$fromEncoding = "EUC-JP";
+
+/**
+ * ÊÑ´¹Àè¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°.
+ */
+$toEncoding = "UTF-8";
+
+$includeArray = explode(',', $includes);
+$excludeArray = explode(',', $excludes);
+$fileArrays = listdirs('.');
+
+foreach ($fileArrays as $path) {
+    if (is_file($path)) {
+
+        // ¥Õ¥¡¥¤¥ëÌ¾¤ò¼èÆÀ
+        $fileName = pathinfo($path, PATHINFO_BASENAME);
+        
+        // ³ÈÄ¥»Ò¤ò¼èÆÀ
+        $suffix = pathinfo($path, PATHINFO_EXTENSION);
+
+        // ½ü³°¥Õ¥¡¥¤¥ë¤ò¥¹¥­¥Ã¥×
+        if (in_array($fileName, $excludeArray)) {
+            echo "excludes by " . $path . "\n";
+            continue;
+        }
+
+        // ÊÑ´¹ÂÐ¾Ý¤ò½ç¤Ë½èÍý
+        foreach ($includeArray as $include) {
+            if ($suffix == $include) {
+            	
+            	// ¥Õ¥¡¥¤¥ëÆâÍÆ¤ò¼èÆÀ¤·, ¥¨¥ó¥³¡¼¥Ç¥£¥ó¥°ÊÑ´¹
+                $contents = file_get_contents($path);
+                $convertedContents = mb_convert_encoding($contents,
+                                                         $toEncoding,
+                                                         $fromEncoding);
+
+                // ½ñ¤­¹þ¤ß¤Ç¤­¤ë¤«¡©
+                if (is_writable($path)) {
+
+                    // ¥Õ¥¡¥¤¥ë¤ò½ñ¤­½Ð¤·¥â¡¼¥É¤Ç³«¤¯
+                    $handle = fopen($path, "w");
+                    if (!$handle) {
+                        echo "Cannot open file (". $path . ")";
+                        continue;
+                    }
+
+                    // ¥³¡¼¥ÉÊÑ´¹¤·¤¿ÆâÍÆ¤ò½ñ¤­¹þ¤à 
+                    if (fwrite($handle, $convertedContents) === false) {
+                        echo "Cannot write to file (" . $path . ")";
+                        continue;
+                    }
+
+                    echo "converted " . $path . "\n";
+                    // ¥Õ¥¡¥¤¥ë¤òÊÄ¤¸¤ë
+                    fclose($handle);
+                } else {
+
+                    echo "The file " . $filename . "is not writable";
+                }
+            }
+        }
+    }
+}
+
+/**
+ * $dir ¤òºÆµ¢Åª¤ËÃ©¤Ã¤Æ¥Ñ¥¹Ì¾¤òÇÛÎó¤ÇÊÖ¤¹.
+ * 
+ * @param string Ç¤°Õ¤Î¥Ñ¥¹Ì¾
+ * @return array $dir ¤è¤ê²¼ÁØ¤ËÂ¸ºß¤¹¤ë¥Ñ¥¹Ì¾¤ÎÇÛÎó
+ * @see http://www.php.net/glob
+ */
+function listdirs($dir) {
+    static $alldirs = array();
+    $dirs = glob($dir . '/*');
+    if (count($dirs) > 0) {
+        foreach ($dirs as $d) $alldirs[] = $d;
+    }
+    foreach ($dirs as $dir) listdirs($dir);
+    return $alldirs;
+}
+?>
