Index: branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_Login.php
===================================================================
--- branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_Login.php	(revision 20116)
+++ branches/version-2_5-dev/data/class/pages/mypage/LC_Page_Mypage_Login.php	(revision 20143)
@@ -23,5 +23,5 @@
 
 // {{{ requires
-require_once(CLASS_REALDIR . "pages/LC_Page.php");
+require_once(CLASS_REALDIR . "pages/mypage/LC_Page_AbstractMypage.php");
 
 /**
@@ -32,5 +32,5 @@
  * @version $Id$
  */
-class LC_Page_Mypage_Login extends LC_Page {
+class LC_Page_Mypage_Login extends LC_Page_AbstractMypage {
 
     // }}}
@@ -55,6 +55,4 @@
     function process() {
         parent::process();
-        $this->action();
-        $this->sendResponse();
     }
 
@@ -65,31 +63,5 @@
      */
     function action() {
-        $objCustomer = new SC_Customer();
-
-        // クッキー管理クラス
-        $objCookie = new SC_Cookie(COOKIE_EXPIRE);
-
-        // ログイン判定
-        if($objCustomer->isLoginSuccess(true)) {
-            SC_Response_Ex::sendRedirect(DIR_INDEX_PATH);
-            exit;
-        } else {
-            // クッキー判定(メールアドレスをクッキーに保存しているか）
-            $this->tpl_login_email = $objCookie->getCookie('login_email');
-            if($this->tpl_login_email != "") {
-                $this->tpl_login_memory = "1";
-            }
-
-            // POSTされてきたIDがある場合は優先する。
-            if(isset($_POST['mypage_login_email'])
-               && $_POST['mypage_login_email'] != "") {
-                $this->tpl_login_email = $_POST['mypage_login_email'];
-            }
-            
-            // 携帯端末IDが一致する会員が存在するかどうかをチェックする。
-            if (Net_UserAgent_Mobile::isMobile() === true){
-                $this->tpl_valid_phone_id = $objCustomer->checkMobilePhoneId();
-            }
-        }
+        SC_Response_Ex::sendRedirect(DIR_INDEX_PATH);
     }
 
