Index: branches/version-2_12-dev/data/class/SC_Response.php
===================================================================
--- branches/version-2_12-dev/data/class/SC_Response.php	(revision 21767)
+++ branches/version-2_12-dev/data/class/SC_Response.php	(revision 21771)
@@ -194,5 +194,5 @@
         $netUrl->querystring = array_merge($netUrl->querystring, $arrQueryString);
 
-        $session = SC_SessionFactory::getInstance();
+        $session = SC_SessionFactory_Ex::getInstance();
         if ((SC_Display_Ex::detectDevice() == DEVICE_TYPE_MOBILE)
             || ($session->useCookie() == false)
Index: branches/version-2_12-dev/data/class/api/operations/CartCreate.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/CartCreate.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/CartCreate.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_CartCreate extends SC_Api_Abstract {
+class API_CartCreate extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'CartCreate';
Index: branches/version-2_12-dev/data/class/api/operations/CartClear.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/CartClear.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/CartClear.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_CartClear extends SC_Api_Abstract {
+class API_CartClear extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'CartClear';
Index: branches/version-2_12-dev/data/class/api/operations/AddrFromZip.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/AddrFromZip.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/AddrFromZip.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_AddrFromZip extends SC_Api_Abstract {
+class API_AddrFromZip extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'AddrFromZip';
Index: branches/version-2_12-dev/data/class/api/operations/BrowseNodeLookup.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/BrowseNodeLookup.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/BrowseNodeLookup.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_BrowseNodeLookup extends SC_Api_Abstract {
+class API_BrowseNodeLookup extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'BrowseNodeLookup';
Index: branches/version-2_12-dev/data/class/api/operations/CartModify.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/CartModify.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/CartModify.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_CartModify extends SC_Api_Abstract {
+class API_CartModify extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'CartModify';
Index: branches/version-2_12-dev/data/class/api/operations/CartAdd.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/CartAdd.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/CartAdd.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_CartAdd extends SC_Api_Abstract {
+class API_CartAdd extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'CartAdd';
Index: branches/version-2_12-dev/data/class/api/operations/Default.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/Default.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/Default.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_Default extends SC_Api_Abstract {
+class API_Default extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'Default';
Index: branches/version-2_12-dev/data/class/api/operations/ItemSearch.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/ItemSearch.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/ItemSearch.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
-
-class API_ItemSearch extends SC_Api_Abstract {
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
+
+class API_ItemSearch extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'ItemSearch';
Index: branches/version-2_12-dev/data/class/api/operations/GetVersion.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/GetVersion.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/GetVersion.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_GetVersion extends SC_Api_Abstract {
+class API_GetVersion extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'GetVersion';
Index: branches/version-2_12-dev/data/class/api/operations/ItemLookup.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/ItemLookup.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/ItemLookup.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_ItemLookup extends SC_Api_Abstract {
+class API_ItemLookup extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'ItemLookup';
Index: branches/version-2_12-dev/data/class/api/operations/CartGet.php
===================================================================
--- branches/version-2_12-dev/data/class/api/operations/CartGet.php	(revision 21713)
+++ branches/version-2_12-dev/data/class/api/operations/CartGet.php	(revision 21771)
@@ -29,7 +29,7 @@
  * @version $Id$
  */
-require_once CLASS_REALDIR . 'api/SC_Api_Abstract.php';
+require_once CLASS_EX_REALDIR . 'api_extends/SC_Api_Abstract_Ex.php';
 
-class API_CartGet extends SC_Api_Abstract {
+class API_CartGet extends SC_Api_Abstract_Ex {
 
     protected $operation_name = 'CartGet';
Index: branches/version-2_12-dev/data/class/sessionfactory/SC_SessionFactory_UseRequest.php
===================================================================
--- branches/version-2_12-dev/data/class/sessionfactory/SC_SessionFactory_UseRequest.php	(revision 21750)
+++ branches/version-2_12-dev/data/class/sessionfactory/SC_SessionFactory_UseRequest.php	(revision 21771)
@@ -33,5 +33,5 @@
  * @version $Id$
  */
-class SC_SessionFactory_UseRequest extends SC_SessionFactory {
+class SC_SessionFactory_UseRequest extends SC_SessionFactory_Ex {
 
     var $state = null;
Index: branches/version-2_12-dev/data/class/sessionfactory/SC_SessionFactory_UseCookie.php
===================================================================
--- branches/version-2_12-dev/data/class/sessionfactory/SC_SessionFactory_UseCookie.php	(revision 21626)
+++ branches/version-2_12-dev/data/class/sessionfactory/SC_SessionFactory_UseCookie.php	(revision 21771)
@@ -33,5 +33,5 @@
  * @version $Id$
  */
-class SC_SessionFactory_UseCookie extends SC_SessionFactory {
+class SC_SessionFactory_UseCookie extends SC_SessionFactory_Ex {
 
     // }}}
Index: branches/version-2_12-dev/data/class/SC_SessionFactory.php
===================================================================
--- branches/version-2_12-dev/data/class/SC_SessionFactory.php	(revision 21624)
+++ branches/version-2_12-dev/data/class/SC_SessionFactory.php	(revision 21771)
@@ -61,5 +61,5 @@
             // セッションの維持にリクエストパラメーターを使用する
             case 'useRequest':
-                $session = new SC_SessionFactory_UseRequest;
+                $session = new SC_SessionFactory_UseRequest_Ex;
                 SC_Display_Ex::detectDevice() == DEVICE_TYPE_MOBILE
                     ? $session->setState('mobile')
@@ -72,8 +72,8 @@
                 // モバイルの場合はSC_SessionFactory_UseRequestを使用する
                 if (SC_Display_Ex::detectDevice() == DEVICE_TYPE_MOBILE) {
-                    $session = new SC_SessionFactory_UseRequest;
+                    $session = new SC_SessionFactory_UseRequest_Ex;
                     $session->setState('mobile');
                 } else {
-                    $session = new SC_SessionFactory_UseCookie;
+                    $session = new SC_SessionFactory_UseCookie_Ex;
                 }
                 break;
Index: branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php	(revision 21743)
+++ branches/version-2_12-dev/data/class/pages/admin/order/LC_Page_Admin_Order_Pdf.php	(revision 21771)
@@ -158,5 +158,5 @@
         // エラー入力なし
         if (count($arrErr) == 0) {
-            $objFpdf = new SC_Fpdf($arrRet['download'], $arrRet['title']);
+            $objFpdf = new SC_Fpdf_Ex($arrRet['download'], $arrRet['title']);
             foreach ($arrRet['order_id'] AS $key => $val) {
                 $arrPdfData = $arrRet;
Index: branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Login.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Login.php	(revision 21743)
+++ branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Login.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // {{{ requires
-require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php';
+require_once CLASS_EX_REALDIR . 'page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ex.php';
 
 /**
@@ -32,5 +32,5 @@
  * @version $Id:LC_Page_FrontParts_Bloc_Login.php 15532 2007-08-31 14:39:46Z nanasess $
  */
-class LC_Page_FrontParts_Bloc_Login extends LC_Page_FrontParts_Bloc {
+class LC_Page_FrontParts_Bloc_Login extends LC_Page_FrontParts_Bloc_Ex {
 
     // }}}
Index: branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Calendar.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Calendar.php	(revision 21743)
+++ branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Calendar.php	(revision 21771)
@@ -24,5 +24,5 @@
 // {{{ requires
 define('CALENDAR_ROOT', DATA_REALDIR.'module/Calendar'.DIRECTORY_SEPARATOR);
-require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php';
+require_once CLASS_EX_REALDIR . 'page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ex.php';
 
 /**
@@ -33,5 +33,5 @@
  * @version $ $
  */
-class LC_Page_FrontParts_Bloc_Calendar extends LC_Page_FrontParts_Bloc {
+class LC_Page_FrontParts_Bloc_Calendar extends LC_Page_FrontParts_Bloc_Ex {
 
     // }}}
Index: branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php	(revision 21743)
+++ branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Cart.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // {{{ requires
-require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php';
+require_once CLASS_EX_REALDIR . 'page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ex.php';
 
 /**
@@ -32,5 +32,5 @@
  * @version $Id:LC_Page_FrontParts_Bloc_Cart.php 15532 2007-08-31 14:39:46Z nanasess $
  */
-class LC_Page_FrontParts_Bloc_Cart extends LC_Page_FrontParts_Bloc {
+class LC_Page_FrontParts_Bloc_Cart extends LC_Page_FrontParts_Bloc_Ex {
 
     // }}}
Index: branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Recommend.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Recommend.php	(revision 21743)
+++ branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Recommend.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // {{{ requires
-require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php';
+require_once CLASS_EX_REALDIR . 'page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ex.php';
 
 /**
@@ -32,5 +32,5 @@
  * @version $Id: LC_Page_FrontParts_Bloc_Best5 - Copy.php -1   $
  */
-class LC_Page_FrontParts_Bloc_Recommend extends LC_Page_FrontParts_Bloc {
+class LC_Page_FrontParts_Bloc_Recommend extends LC_Page_FrontParts_Bloc_Ex {
 
     // }}}
Index: branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_SearchProducts.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_SearchProducts.php	(revision 21743)
+++ branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_SearchProducts.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // {{{ requires
-require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php';
+require_once CLASS_EX_REALDIR . 'page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ex.php';
 
 /**
@@ -32,5 +32,5 @@
  * @version $Id:LC_Page_FrontParts_Bloc_SearchProducts.php 15532 2007-08-31 14:39:46Z nanasess $
  */
-class LC_Page_FrontParts_Bloc_SearchProducts extends LC_Page_FrontParts_Bloc {
+class LC_Page_FrontParts_Bloc_SearchProducts extends LC_Page_FrontParts_Bloc_Ex {
 
     // }}}
Index: branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_News.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_News.php	(revision 21743)
+++ branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_News.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // {{{ requires
-require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php';
+require_once CLASS_EX_REALDIR . 'page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ex.php';
 
 /**
@@ -32,5 +32,5 @@
  * @version $Id$
  */
-class LC_Page_FrontParts_Bloc_News extends LC_Page_FrontParts_Bloc {
+class LC_Page_FrontParts_Bloc_News extends LC_Page_FrontParts_Bloc_Ex {
 
     // }}}
Index: branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Category.php
===================================================================
--- branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Category.php	(revision 21750)
+++ branches/version-2_12-dev/data/class/pages/frontparts/bloc/LC_Page_FrontParts_Bloc_Category.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // {{{ requires
-require_once CLASS_REALDIR . 'pages/frontparts/bloc/LC_Page_FrontParts_Bloc.php';
+require_once CLASS_EX_REALDIR . 'page_extends/frontparts/bloc/LC_Page_FrontParts_Bloc_Ex.php';
 
 /**
@@ -32,5 +32,5 @@
  * @version $Id$
  */
-class LC_Page_FrontParts_Bloc_Category extends LC_Page_FrontParts_Bloc {
+class LC_Page_FrontParts_Bloc_Category extends LC_Page_FrontParts_Bloc_Ex {
 
     // }}}
Index: branches/version-2_12-dev/data/class/graph/SC_Graph_Bar.php
===================================================================
--- branches/version-2_12-dev/data/class/graph/SC_Graph_Bar.php	(revision 21769)
+++ branches/version-2_12-dev/data/class/graph/SC_Graph_Bar.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // 棒グラフ生成クラス
-class SC_Graph_Bar extends SC_Graph_Line{
+class SC_Graph_Bar extends SC_Graph_Line_Ex{
     // コンストラクタ
     function __construct(
Index: branches/version-2_12-dev/data/class/graph/SC_Graph_Line.php
===================================================================
--- branches/version-2_12-dev/data/class/graph/SC_Graph_Line.php	(revision 21767)
+++ branches/version-2_12-dev/data/class/graph/SC_Graph_Line.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // 折れ線グラフ生成クラス
-class SC_Graph_Line extends SC_Graph_Base{
+class SC_Graph_Line extends SC_Graph_Base_Ex{
     var $area_width;
     var $area_height;
Index: branches/version-2_12-dev/data/class/graph/SC_Graph_Pie.php
===================================================================
--- branches/version-2_12-dev/data/class/graph/SC_Graph_Pie.php	(revision 21767)
+++ branches/version-2_12-dev/data/class/graph/SC_Graph_Pie.php	(revision 21771)
@@ -23,5 +23,5 @@
 
 // 円グラフ生成クラス
-class SC_Graph_Pie extends SC_Graph_Base{
+class SC_Graph_Pie extends SC_Graph_Base_Ex{
     var $cw;
     var $ch;
