-ms-text-size-adjust : 100%; /* 2 */\r
text-size-adjust : 100%; /* 2 */\r
}\r
- \r
-\r
\r
html,\r
body {\r
font-family: 'MS Pゴシック',sans-serif;\r
}\r
\r
-.PageRoot {\r
+.Root {\r
height : 100%;\r
}\r
\r
-.PageRoot,\r
-.PageRoot div {\r
+.Root,\r
+.Root div {\r
/* 要素は絶対配置される */\r
position : absolute;\r
top : 0;\r
margin : 0;\r
/* ブラウザのレイアウト機能による auto なサイズ指定は行わない */\r
overflow : hidden;\r
-\r
+ border-style : solid;\r
\r
/* border-box がデフォルト \r
box-sizing : border-box;\r
white-space : -moz-pre-wrap; /* Mozilla */\r
/* white-space : -hp-pre-wrap; HP Printers */ \r
}\r
-.IE5x .PageRoot, .IE5x .PageRoot div,\r
-.IE6 .PageRoot, .IE6 .PageRoot div,\r
-.IE7 .PageRoot, .IE7 .PageRoot div, {\r
+.IE5x .Root, .IE5x .Root div,\r
+.IE6 .Root, .IE6 .Root div,\r
+.IE7 .Root, .IE7 .Root div, {\r
word-break : break-all; /* ie5+ */\r
}\r
-.IE .PageRoot, .IE .PageRoot div {\r
+.IE .Root, .IE .Root div {\r
white-space : normal/* ie系では、 float要素へ回り込みする、 white-space の効いているテキストの位置が狂う */\r
}\r
\r