Index: branches/version-2_12-dev/data/class/helper/SC_Helper_PageLayout.php
===================================================================
--- branches/version-2_12-dev/data/class/helper/SC_Helper_PageLayout.php	(revision 22206)
+++ branches/version-2_12-dev/data/class/helper/SC_Helper_PageLayout.php	(revision 22305)
@@ -168,4 +168,16 @@
             $this->setBlocPathTo($device_type_id, $arrBlocs);
         }
+        
+        //全ページ設定と各ページのブロックの重複を削除
+        foreach ($arrBlocs as $index => $arrBloc) {
+            if($arrBloc['anywhere'] == 1){
+                $arrUniqBlocIds[] = $arrBloc['bloc_id'];
+            }
+        }
+        foreach ($arrBlocs as $bloc_index => $arrBlocData) {
+            if(in_array($arrBlocData['bloc_id'], $arrUniqBlocIds) && $arrBlocData['anywhere'] == 0){
+                unset($arrBlocs[$bloc_index]);
+            }
+        }
         return $arrBlocs;
     }
