Index: /branches/version-2_5-dev/data/Smarty/templates/mobile/products/list.tpl
===================================================================
--- /branches/version-2_5-dev/data/Smarty/templates/mobile/products/list.tpl	(revision 20116)
+++ /branches/version-2_5-dev/data/Smarty/templates/mobile/products/list.tpl	(revision 20567)
@@ -22,14 +22,6 @@
  */
 *}-->
-<!--{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|h}-->">前へ</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|h}-->">次へ</a>
-<!--{/if}-->
+<!--{if $tpl_strnavi != "&nbsp;"}-->
+<!--{$tpl_strnavi}-->
 <br><br>
 <!--{/if}-->
@@ -66,14 +58,6 @@
 <!--{/foreach}-->
 
-<!--{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|h}-->">前へ</a>
+<!--{if $tpl_strnavi != "&nbsp;"}-->
+<!--{$tpl_strnavi}-->
+<br><br>
 <!--{/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|h}-->">次へ</a>
-<!--{/if}-->
-<br>
-<!--{/if}-->
Index: /branches/version-2_5-dev/data/class/SC_PageNavi.php
===================================================================
--- /branches/version-2_5-dev/data/class/SC_PageNavi.php	(revision 20155)
+++ /branches/version-2_5-dev/data/class/SC_PageNavi.php	(revision 20567)
@@ -137,6 +137,8 @@
             }
 
-            if ($before || $next) {
+            if ($before && $next) {
                 $this->strnavi = $before .(($display_number) ? $page_number : ' | ') .$next;
+            } else if ($before || $next) {
+                $this->strnavi = $before .(($display_number) ? $page_number : '') .$next;
             }
         } else {
Index: /branches/version-2_5-dev/data/class/pages/products/LC_Page_Products_List.php
===================================================================
--- /branches/version-2_5-dev/data/class/pages/products/LC_Page_Products_List.php	(revision 20540)
+++ /branches/version-2_5-dev/data/class/pages/products/LC_Page_Products_List.php	(revision 20567)
@@ -124,6 +124,6 @@
         $this->tpl_linemax = $this->lfGetProductAllNum($arrSearchCondition);
         $urlParam = "category_id={$this->arrSearchData['category_id']}&pageno=#page#";
-        $this->objNavi = new SC_PageNavi_Ex($this->tpl_pageno, $this->tpl_linemax, $this->disp_number, 'fnNaviPage', NAVI_PMAX, $urlParam,SC_Display_Ex::detectDevice() !== DEVICE_TYPE_MOBILE);
-        $this->arrProducts = $this->lfGetProductsList($arrSearchCondition,$this->disp_number,$this->objNavi->start_row,$this->tpl_linemax,$objProduct);
+        $this->objNavi = new SC_PageNavi_Ex($this->tpl_pageno, $this->tpl_linemax, $this->disp_number, 'fnNaviPage', NAVI_PMAX, $urlParam, SC_Display_Ex::detectDevice() !== DEVICE_TYPE_MOBILE);
+        $this->arrProducts = $this->lfGetProductsList($arrSearchCondition, $this->disp_number, $this->objNavi->start_row, $this->tpl_linemax, $objProduct);
         //商品一覧の表示処理
         $strnavi = $this->objNavi->strnavi;
@@ -314,5 +314,5 @@
         // 規格を設定
         $objProduct->setProductsClassByProductIds($arrProduct_id);
-        $arrProducts += array('productStatus'=>$objProduct->getProductStatus($arrProduct_id));     
+        $arrProducts += array('productStatus'=>$objProduct->getProductStatus($arrProduct_id));
         return $arrProducts;
     }
@@ -358,5 +358,5 @@
      *
      * @return str
-     */    
+     */
     function lfGetPageTitle($mode,$category_id = 0){
         if ($mode == 'search') {
@@ -368,5 +368,5 @@
             return $arrCat['name'];
         }
-        return "";       
+        return "";
     }
 
@@ -375,5 +375,5 @@
      *
      * @return array
-     */    
+     */
     function lfGetSearchConditionDisp($arrSearchData){
         $objQuery =& SC_Query_Ex::getSingletonInstance();
@@ -400,5 +400,5 @@
      *
      * @return int
-     */    
+     */
     function lfGetProductAllNum($searchCondition){
         // 検索結果対象となる商品の数を取得
@@ -413,5 +413,5 @@
      *
      * @return array
-     */    
+     */
     function lfGetSearchCondition($arrSearchData){
         $searchCondition = array(
@@ -468,5 +468,5 @@
      *
      * @return str
-     */   
+     */
     function lfSetSelectedData(&$arrProducts,$arrForm,$arrErr,$product_id){
         $js_fnOnLoad = "";
@@ -488,5 +488,5 @@
      *
      * @return void
-     */   
+     */
     function lfAddCart($arrForm, $referer){
         $product_class_id = $arrForm['product_class_id'];
