Index: /branches/version-2_13-dev/data/Smarty/templates/sphone/frontparts/bloc/news.tpl
===================================================================
--- /branches/version-2_13-dev/data/Smarty/templates/sphone/frontparts/bloc/news.tpl	(revision 22583)
+++ /branches/version-2_13-dev/data/Smarty/templates/sphone/frontparts/bloc/news.tpl	(revision 22839)
@@ -101,6 +101,6 @@
     function getNewsDetail(newsId) {
         if (loadingState == 0) {
+            loadingState = 1;
             $.mobile.showPageLoadingMsg();
-            loadingState = 1;
             $.ajax({
                 url: "<!--{$smarty.const.ROOT_URLPATH}-->frontparts/bloc/news.php",
@@ -121,6 +121,6 @@
                         loadingState = 0;
                     }
-                    else if (result[0] != null) {
-                        var news = result[0];
+                    else if (result != null) {
+                        var news = result;
                         var maxCnt = 0;
 
@@ -146,7 +146,12 @@
                         //ダイアログが開き終わるまで待機
                         setTimeout( function() {
+                            $.mobile.hidePageLoadingMsg();
                             loadingState = 0;
-                            $.mobile.hidePageLoadingMsg();
                         }, 1000);
+                    }
+                    else {
+                        $.mobile.hidePageLoadingMsg();
+                        loadingState = 0;
+                        alert('取得できませんでした。');
                     }
                 }
Index: /branches/version-2_13-dev/data/class/helper/SC_Helper_News.php
===================================================================
--- /branches/version-2_13-dev/data/class/helper/SC_Helper_News.php	(revision 22735)
+++ /branches/version-2_13-dev/data/class/helper/SC_Helper_News.php	(revision 22839)
@@ -38,5 +38,5 @@
      * @return array
      */
-    public function getNews($news_id, $has_deleted = false)
+    static public function getNews($news_id, $has_deleted = false)
     {
         $objQuery =& SC_Query_Ex::getSingletonInstance();
Index: /branches/version-2_13-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_News.php
===================================================================
--- /branches/version-2_13-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_News.php	(revision 22581)
+++ /branches/version-2_13-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_News.php	(revision 22839)
@@ -92,5 +92,5 @@
                 if (empty($this->arrErr)) {
                     $arrData = $objFormParam->getHashArray();
-                    $json = $this->lfGetNewsDetailForJson($arrData, $objNews);
+                    $json = $this->lfGetNewsDetailForJson($arrData);
                     echo $json;
                     SC_Response_Ex::actionExit();
@@ -187,8 +187,8 @@
      * @return String $json 新着情報1件分のJSONを返す
      */
-    function lfGetNewsDetailForJson($arrData, SC_Helper_News_Ex $objNews)
-    {
-
-        $arrNewsList = $objNews->get($arrData['news_id']);
+    function lfGetNewsDetailForJson($arrData)
+    {
+
+        $arrNewsList = SC_Helper_News_Ex::getNews($arrData['news_id']);
         $json =  SC_Utils_Ex::jsonEncode($arrNewsList);    //JSON形式
 
