OSDN Git Service

version 0.5.25, fixed PenelElement.ConsoleControler
[pettanr/clientJs.git] / 0.5.x / stylesheets / peta.apps.css
1 @charset "UTF-8";\r
2 \r
3 /* pettanR peta.apps.css\r
4  *   version 0.5.25\r
5  * \r
6  *   author:\r
7  *     itozyun\r
8  */\r
9 \r
10         html, body {\r
11                 overflow:                               hidden;\r
12         }\r
13 \r
14         \r
15         /*  View Container\r
16         --------------------------------------------------------------------------------------*/        \r
17                 .console-page {\r
18 \r
19                 }\r
20                 \r
21                 \r
22         #editor {\r
23                 font-size: 9pt;\r
24         }\r
25 \r
26 /*--------------------------------------------------------------------------------------\r
27  * \r
28  *  Cabinet, Gallery\r
29  *  \r
30  -------------------------------------------------------------------------------------*/\r
31         #cabinet-header, #gallery-header {\r
32                 position:                       relative;\r
33                 background-color:       #111;\r
34                 color:                          #fff;\r
35                 font-size:                      12pt;\r
36                 line-height:            1;\r
37                 padding:                        0;\r
38         }\r
39                 .header-title {\r
40                         padding : 6pt;\r
41                 }\r
42                 #cabinet-close-button, #gallery-close-button {\r
43                         position:                       absolute;\r
44                         right:                          0;\r
45                         top:                            0;\r
46                         border-left:            1px solid #666;\r
47                         height:                         24pt;\r
48                         padding:                        6pt 9pt 6pt 9pt;\r
49                         text-align:                     center;\r
50                         cursor:                         pointer;\r
51                 }\r
52                 .close-button-hover {\r
53                         background-color:       #333;\r
54                 }\r
55 \r
56 /*--------------------------------------------------------------------------------------\r
57  * \r
58  *  overlay\r
59  *  \r
60  -------------------------------------------------------------------------------------*/\r
61                 \r
62                 /*  Console Common\r
63                 --------------------------------------------------------------------------------------*/\r
64                         .console-wrapper {\r
65                                 position:                       absolute;\r
66                                 width:                          320px;\r
67                                 padding:                        20px 20px 0;\r
68                                 background-color:       #fff;\r
69                         }\r
70                                 .console-header {\r
71                                         border-bottom:  2px solid #666;\r
72                                         color:                  #666;\r
73                                         text-align:             center;\r
74                                         font-size:              12px;\r
75                                         line-height:    12px;\r
76                                         padding-bottom: 8px;\r
77                                         margin-bottom:  10px;\r
78                                 }\r
79                                 .console-inner {\r
80                                         \r
81                                 }\r
82                                         .console-button-container {\r
83                                                 margin-top:                     20px;\r
84                                                 border-top:                     2px solid #666;\r
85                                                 padding-top:            10px;\r
86                                                 overflow:                       auto;\r
87                                         }\r
88                                                 .console-submit-button {\r
89                                                         display:                        block;\r
90                                                         width:                          100px;\r
91                                                         float:                          left;\r
92                                                         margin-left:            30px;\r
93                                                 }\r
94                                                 .console-cancel-button {\r
95                                                         display:                        block;\r
96                                                         width:                          100px;\r
97                                                         float:                          right;\r
98                                                         margin-right:           30px;\r
99                                                 }\r
100                                 .console-progress {\r
101                                         clear:                  both;\r
102                                         text-align:             center;\r
103                                         height:                 12px;\r
104                                         font-size:              12px;\r
105                                         line-height:    12px;\r
106                                         margin-top:             15px;\r
107                                         color:                  #666;\r
108                                 }\r
109 \r
110                 /*  Field\r
111                 --------------------------------------------------------------------------------------*/\r
112                         .field {\r
113                                 margin:                         10px 0;\r
114                                 padding-bottom:         5px;\r
115                                 border-bottom:          1px solid #ccc;\r
116                         }                               \r
117                                 .field-label {\r
118                                         display:                        inline-block;\r
119                                         width:                          120px;\r
120                                         line-height:            22px;\r
121                                         color:                          #666;\r
122                                         cursor:                         pointer;\r
123                                 }\r
124 \r
125                 /*  Comic Console\r
126                 --------------------------------------------------------------------------------------*/\r
127                                 #comic-console {\r
128                                         \r
129                                 }\r
130 \r
131                                         .comic-console-value {\r
132                                                 width:                          40px;\r
133                                                 text-align:                     right;\r
134                                         }\r
135 \r
136                                         #comic-console-title,\r
137                                         #comic-console-height,\r
138                                         #comic-console-width,\r
139                                         #comic-console-editable,\r
140                                         #comic-console-visible {}\r
141                                                 #comic-console-title-value { width: 180px; text-align:left;}\r
142                                                 #comic-console-height-value {}\r
143                                                 #comic-console-width-value {}\r
144                                                 #comic-console-editable-value,\r
145                                                 #comic-console-visible-value {\r
146                                                         width:                  180px;\r
147                                                         text-align:             center;\r
148                                                 }\r
149 \r
150                 /*  Panel Console\r
151                 --------------------------------------------------------------------------------------*/                        \r
152                 #panel-console-publish-value {\r
153                                                         width:                  180px;\r
154                                                         text-align:             center; \r
155                 }\r
156                                                 \r
157                 /*  Comic Reader\r
158                 --------------------------------------------------------------------------------------*/\r
159                 #comic-reader-wrapper {}\r
160                         #comic-reader-panel-container {\r
161                                 position:                       absolute;\r
162                                 left:                           0;\r
163                                 top:                            0;\r
164                         }\r
165                         #comic-reader-header,\r
166                         #comic-reader-console {\r
167                                 position:                       absolute;\r
168                                 left;                           0;\r
169                                 width:                          100%;\r
170                                 z-index:                        9998;\r
171                         }\r
172                         #comic-reader-header {\r
173                                 top:                            0;\r
174                                 height:                         40px;\r
175                         }\r
176                                 .comic-reader-shadow {\r
177                                         z-index:                        9997;\r
178                                         position:                       absolute;\r
179                                         width:                          100%;\r
180                                         left;                           0;\r
181                                         width:                          100%;\r
182                                         height:                         40px;\r
183                                         background:                     #000;\r
184                                         opacity:                        0.5;\r
185                                         -moz-opacity:           0.5;\r
186                                         -khtml-opacity:         0.5;\r
187                                 }\r
188                                 .pettanr-ActiveX-enabled .comic-reader-shadow {\r
189                                         filter:                         alpha(opacity=50);\r
190                                         -ms-filter:                     "alpha(opacity=50)";\r
191                                 }\r
192                                 .pettanr-ActiveX-disabled .comic-reader-shadow {\r
193                                         background:                     transparent url( "../images/black_50pct.png" ) repeat 0 0;\r
194                                         _background:            url( "../images/black_50pct.gif" ) repeat 0 0;\r
195                                 }\r
196                                 #comic-reader-header-content {\r
197                                         height:                         24px;\r
198                                         padding-top:            16px;\r
199                                         border-bottom:          1px solid #fff;\r
200                                 }\r
201                                         #comic-reader-title {\r
202                                                 font-size:                      20px;\r
203                                                 line-height:            24px;\r
204                                                 color:                          #fff;\r
205                                                 font-weight:            bold;\r
206                                         }\r
207                                         #comic-reader-author {\r
208                                                 font-size:                      18px;\r
209                                                 line-height:            24px;\r
210                                                 color:                          #ddd;\r
211                                                 text-indent:            1em;\r
212                                         }\r
213                         #comic-reader-console {\r
214                                 bottom:                         0;\r
215                                 height:                         100px;\r
216                                 border-top:                     1px solid #fff;\r
217                         }\r
218                                 #comic-reader-button-centering {\r
219                                         position:                       relative;\r
220                                         margin:                         0 auto;\r
221                                         width:                          399px;\r
222                                 }\r
223                                         #comic-reader-back-button,\r
224                                         #comic-reader-forward-button,\r
225                                         #comic-reader-back-button:link,\r
226                                         #comic-reader-forward-button:link  {\r
227                                                 display:                        block;\r
228                                                 zoom:                           1;\r
229                                                 position:                       absolute;\r
230                                                 top:                            0;\r
231                                                 height:                         100px;\r
232                                                 line-height:            100px;\r
233                                                 color:                          #ddd;\r
234                                                 width:                          198px;\r
235                                                 border-left:            1px solid #999;\r
236                                                 border-right:           1px solid #999;\r
237                                                 text-align:                     center;\r
238                                                 font-size:                      30px;\r
239                                         }\r
240                                         #comic-reader-back-button:hover,\r
241                                         #comic-reader-forward-button:hover {\r
242                                                 background-color:       #111;\r
243                                                 color:                          #fff;\r
244                                                 font-size:                      34px;\r
245                                                 text-decoration:        none;\r
246                                         }\r
247                                         #comic-reader-back-button {\r
248                                                 left:                           0;\r
249                                                 border-right:           1px solid #ccc;\r
250                                         }\r
251                                         #comic-reader-forward-button {\r
252                                                 right:                          0;\r
253                                         }\r
254                                         \r
255                 /*  Output Console\r
256                 --------------------------------------------------------------------------------------*/\r
257                 \r
258                         #output-console-wrapper {\r
259 \r
260                         }\r
261                                 #output-console-format-value {\r
262                                         width:                  180px;\r
263                                         text-align:             center\r
264                                 }\r
265                                 #output-console-option-value {\r
266                                         width:                  180px;\r
267                                         text-align:             left;\r
268                                 }\r
269                                 #output-area {\r
270                                         width:                  100%;\r
271                                         height:                 200px;\r
272                                         border:                 1px outset #ccc;\r
273                                         outline:                1px;\r
274                                         margin-bottom:  20px;\r
275                                 }\r
276                                 #output-console-close-button {\r
277                                         width:                  100px;\r
278                                         margin:                 0 auto 20px;\r
279                                 }\r
280                                         \r
281                 /*  Upload Console\r
282                 --------------------------------------------------------------------------------------*/\r
283                                 #upload-console {\r
284                                 }\r
285 \r
286 \r
287 \r
288 /*--------------------------------------------------------------------------------------\r
289  * \r
290  *  Editor\r
291  *  \r
292  -------------------------------------------------------------------------------------*/\r
293                 #editor {\r
294                         position:                       absolute;\r
295                         left:                           0;\r
296                         top:                            0;\r
297                         width:                          100%;\r
298                         height:                         100%;\r
299                         overflow:                       hidden;\r
300                         background-color:       #f5f5f5;\r
301                 }\r
302         \r
303                 /*  Text Editor\r
304                 --------------------------------------------------------------------------------------*/                \r
305                         #speach-editor-wrapper {\r
306                                 position:               absolute;\r
307                         }\r
308                         #speach-editor-wrapper form {\r
309                                 width:                  100%;\r
310                                 height:                 100%;\r
311                         }\r
312                         #speach-editor {\r
313                                 width:                  100%;\r
314                                 height:                 100%;\r
315                                 border:                 1px outset #ccc;\r
316                                 outline:                1px;\r
317                         }\r
318                                 #speach-edit-complete-button {\r
319                                         margin:         10px auto 0;\r
320                                 }\r
321         \r
322                 /*  Image Group\r
323                 --------------------------------------------------------------------------------------*/\r
324                         #image-group-wrapper {\r
325                                 position:                       absolute;\r
326                                 top:                            0;\r
327                                 left:                           0;\r
328                         }\r
329                                 #image-group-icon-container {\r
330                                         position:                       absolute;\r
331                                         top:                            0;\r
332                                         left:                           0;\r
333                                         height:                         200px;\r
334                                         width:                          100%;\r
335                                         background-color:       #fff;\r
336                                         border:                         #fff solid;\r
337                                         border-width:           0;                              \r
338                                 }\r
339                                 #image-group-name {\r
340                                         padding:                        20px 0 10px 20px;\r
341                                         border-bottom:          1px solid #eee;\r
342                                         color:                          #eee;\r
343                                         font-size:                      20px;\r
344                                         line-height:            20px;\r
345                                         font-weight:            bold;\r
346                                         text-shadow:            1px 1px 3px #ccc;\r
347                                         -moz-text-shadow:       1px 1px 3px #ccc;\r
348                                         -webkit-text-shadow:1px 1px 3px #ccc;\r
349                                         box-shadow:                     0 4px 9px #333;\r
350                                         -moz-box-shadow:        0 4px 9px #333;\r
351                                         -webkit-box-shadow:     0 4px 9px #333;\r
352                                 }\r
353                                 #image-group-button {\r
354                                         width:                          200px;\r
355                                         position:                       absolute;\r
356                                         left:                           0;\r
357                                         bottom:                         -40px;\r
358                                         _bottom:                        0;\r
359                                 }\r
360                                 .image-group-item {\r
361                                         width:                          150px;\r
362                                         height:                         200px;\r
363                                         position:                       absolute;\r
364                                         top:                            0;\r
365                                         left:                           0;\r
366                                         text-align:                     center;\r
367                                 }\r
368                                 .image-group-item .reversible-image-container {\r
369                                         width:                          150px;\r
370                                         height:                         200px;\r
371                                 }\r
372                                 .image-group-item .reversible-image-container img {\r
373                                         width:                          100%;\r
374                                         height:                         100%;\r
375                                 }\r
376                                 .image-group-item-title {\r
377                                         position:                       absolute;\r
378                                         bottom:                         0;\r
379                                         left:                           0;\r
380                                         text-align:                     center;\r
381                                         width:                          100%;\r
382                                         height:                         30px;\r
383                                 }\r
384         \r
385 \r
386         /*  MenuBar\r
387         --------------------------------------------------------------------------------------*/\r
388                 #menu-bar {\r
389                         position:                       absolute;\r
390                         top:                            0;\r
391                         left:                           0;\r
392                         width:                          100%;\r
393                         height:                         24.1pt;\r
394                         background-color:       #fff;\r
395                         border-bottom:          1px solid #666;\r
396                         box-shadow:                     0 4px 9px #333;\r
397                         -moz-box-shadow:        0 4px 9px #333;\r
398                         -webkit-box-shadow:     0 4px 9px #333;\r
399                         filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=180,strength=9);\r
400                 }\r
401                         .menubar-item,\r
402                         .menubar-item-focus {\r
403                                 position:               absolute;\r
404                                 top:                    0;\r
405                                 width:                  80px;\r
406                                 color:                  #666;\r
407                                 overflow:               hidden;\r
408                                 height:                 24.1pt;\r
409                                 line-height:    24.1pt;\r
410                                 padding-left:   0.6em;\r
411                                 font-size:              11pt;                           \r
412                         }\r
413                         .menubar-item-focus {\r
414                                 background-color:       #161;\r
415                                 color:                          #eee;\r
416                         }\r
417                                 .menubar-option-box {\r
418                                         position:                       absolute;\r
419                                         list-style:                     none;\r
420                                         top:                            24.1pt;\r
421                                         width:                          200px;\r
422                                         margin:                         0;\r
423                                         padding:                        0;\r
424                                         background-color:       #f5f5f5;\r
425                                         color:                          #666;\r
426                                         border:                         1px solid #ccc;\r
427                                         box-shadow:                     1px 4px 9px #333;\r
428                                         -moz-box-shadow:        1px 4px 9px #333;\r
429                                         -webkit-box-shadow:     1px 4px 9px #333;\r
430                                         filter:                         progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=9);\r
431                                 }\r
432                                 .menubar-option-box-hover {\r
433                                         background-color:       #fff;\r
434                                 }\r
435                                         .menubar-option-box div {\r
436                                                 position:                       relative;\r
437                                                 display:                        block;\r
438                                                 width:                          200px;\r
439                                                 height:                         24.1pt;\r
440                                                 line-height:            24.1pt;\r
441                                                 border-style:           none;\r
442                                                 border-width:           0 0 1px;\r
443                                                 border-color:           #ccc;                                   \r
444                                         }       \r
445                                         .menubar-option-disabled {\r
446                                                 color:                          #ddd !important;\r
447                                         }                               \r
448                                         .menubar-option-hover {\r
449                                                 background-color:       #161 !important;\r
450                                                 color:                          #eee !important;\r
451                                         }\r
452                                                 .menubar-option-hover * {\r
453                                                         color:                          #eee !important;\r
454                                                 }\r
455                                                 .menubar-option-box span {\r
456                                                         position:               absolute;\r
457                                                         top:                    0;\r
458                                                         left:                   10px;\r
459                                                         display:                block;\r
460                                                         font-size:              11pt;\r
461                                                         font-weight:    bold;\r
462                                                         width:                  120px;\r
463                                                         overflow:               hidden;\r
464                                                 }\r
465                                                 .menubar-option-box kbd {\r
466                                                         position:               absolute;\r
467                                                         top:                    0;\r
468                                                         right:                  10px;\r
469                                                         display:                block;\r
470                                                         font-size:              8pt;\r
471                                                         color:                  #999;\r
472                                                         width:                  60px;\r
473                                                         overflow:               hidden;\r
474                                                 }\r
475         \r
476         /*  whiteGlass\r
477         --------------------------------------------------------------------------------------*/        \r
478                 #whiteGlass-container {\r
479                         position:       absolute;\r
480                         top:            0;\r
481                         left:           0;\r
482                         width:          100%;\r
483                         height:         100%;\r
484                 }\r
485                         #whiteGlass-container div {\r
486                                 position:                       absolute;\r
487                                 background-color:       #fff;\r
488                                 opacity:                        0.7;\r
489                                 -moz-opacity:           0.7;\r
490                                 -khtml-opacity:         0.7;\r
491                         }\r
492                         .pettanr-ActiveX-enabled #whiteGlass-container div {\r
493                                 filter:                         alpha(opacity=70);\r
494                                 -ms-filter:                     alpha(opacity=70);                              \r
495                         }\r
496                         .pettanr-ActiveX-disabled #whiteGlass-container div {\r
497                                 background:                     transparent url( "../images/white_70pct.png" ) repeat 0 0;\r
498                                 _background:            #fff;\r
499                         }\r
500                         \r
501                         #whiteGlass-top {\r
502                                 top:            0;\r
503                                 left:           0;\r
504                                 width:          100%;\r
505                                 height:         20%;\r
506                         }\r
507                         #whiteGlass-left {\r
508                                 top:            20%;\r
509                                 left:           0;\r
510                                 width:          20%;\r
511                                 height:         60%;\r
512                         }\r
513                         #whiteGlass-right {\r
514                                 top:            20%;\r
515                                 left:           80%;\r
516                                 width:          20%;\r
517                                 height:         60%;\r
518                         }\r
519                         #whiteGlass-bottom {\r
520                                 top:            80%;\r
521                                 left:           0;\r
522                                 width:          100%;\r
523                                 height:         20%;\r
524                         }\r
525         \r
526         /*  panel\r
527         --------------------------------------------------------------------------------------*/\r
528                 #panel-tools-container {\r
529                         position:       absolute;\r
530                         border:         2px solid #333;\r
531                 }\r
532         \r
533         /*  comic-element\r
534         --------------------------------------------------------------------------------------*/\r
535                 #comic-element-container {\r
536                         position:                       absolute;\r
537                         \r
538                 }\r
539                         .comic-element-wrapper {\r
540                                 position:                       absolute;\r
541                         }\r
542                                 #comic-element-container img {\r
543                                         width:                          100%;\r
544                                         height:                         100%;\r
545                                         position:                       absolute;\r
546                                         top:                            0;\r
547                                         left:                           0;\r
548                                 }\r
549         \r
550         /*  comic-element-resizer\r
551         --------------------------------------------------------------------------------------*/                \r
552                 #comic-element-resizer-container {\r
553                         position:                       absolute;\r
554                         border:                         1px solid #999;\r
555                 }\r
556                         .comic-element-resizer {\r
557                                 position:                       absolute;\r
558                                 width:                          8px;\r
559                                 height:                         8px;\r
560                                 font-size:                      8px; /* ie */\r
561                                 line-height:            8px; /* ie */\r
562                                 border:                         1px solid #333;\r
563                                 background-color:       #fff;\r
564                         }\r
565                 /*\r
566                  * marker\r
567                  */\r
568                         #comic-element-resizer-top {\r
569                                 top:                            -5px;\r
570                                 left:                           50%;\r
571                         }\r
572                         .current-resizer-is-0 #comic-element-resizer-top {\r
573                                 background-color:       #f66;\r
574                         }\r
575                         #comic-element-resizer-left {\r
576                                 top:                            50%;\r
577                                 left:                           -5px;\r
578                         }\r
579                         .current-resizer-is-1 #comic-element-resizer-left {\r
580                                 background-color:       #f66;\r
581                         }\r
582                         #comic-element-resizer-right {\r
583                                 top:                            50%;\r
584                                 right:                          -5px;\r
585                         }\r
586                         .current-resizer-is-2 #comic-element-resizer-right {\r
587                                 background-color:       #f66;\r
588                         }\r
589                         #comic-element-resizer-bottom {\r
590                                 bottom:                         -5px;\r
591                                 left:                           50%;\r
592                         }\r
593                         .current-resizer-is-3 #comic-element-resizer-bottom {\r
594                                 background-color:       #f66;\r
595                         }\r
596                         #comic-element-resizer-top-left {\r
597                                 top:                            -5px;\r
598                                 left:                           -5px;\r
599                         }\r
600                         .current-resizer-is-4 #comic-element-resizer-top-left {\r
601                                 background-color:       #f66;\r
602                         }\r
603                         #comic-element-resizer-top-right {\r
604                                 top:                            -5px;\r
605                                 right:                          -5px;\r
606                         }\r
607                         .current-resizer-is-5 #comic-element-resizer-top-right {\r
608                                 background-color:       #f66;\r
609                         }\r
610                         #comic-element-resizer-bottom-left {\r
611                                 bottom:                         -5px;\r
612                                 left:                           -5px;\r
613                         }\r
614                         .current-resizer-is-6 #comic-element-resizer-bottom-left {\r
615                                 background-color:       #f66;\r
616                         }\r
617                         #comic-element-resizer-bottom-right {\r
618                                 bottom:                         -5px;\r
619                                 right:                          -5px;\r
620                         }\r
621                         .current-resizer-is-7 #comic-element-resizer-bottom-right {\r
622                                 background-color:       #f66;\r
623                         }\r
624         /*  panel-resizer\r
625         --------------------------------------------------------------------------------------*/        \r
626                 #panel-resizer-top,\r
627                 #panel-resizer-bottom {\r
628                         position:                       absolute;\r
629                         border:                         1px outset #999;\r
630                         background-color:       #eee;\r
631                         text-align:                     center;\r
632                         font-size:                      12px;\r
633                         line-height:            12px;\r
634                         padding:                        9px 0;\r
635                         left:                           -2px;\r
636                 }\r
637                 \r
638                 #panel-resizer-top {\r
639                         top:                                    -37px;\r
640                         border-radius:                  8px 8px 0 0;\r
641                         -o-border-radius:               8px 8px 0 0;\r
642                         -ms-border-radius:              8px 8px 0 0;\r
643                         -moz-border-radius:             8px 8px 0 0;\r
644                         -webkit-border-radius:  8px 8px 0 0;\r
645                 }\r
646                 #panel-resizer-bottom {\r
647                         bottom:                                 -37px;\r
648                         border-radius:                  0 0 8px 8px;\r
649                         -o-border-radius:               0 0 8px 8px;\r
650                         -ms-border-radius:              0 0 8px 8px;\r
651                         -moz-border-radius:             0 0 8px 8px;\r
652                         -webkit-border-radius:  0 0 8px 8px;\r
653                 }\r
654         \r
655         /*  balloon-tail-mover\r
656         --------------------------------------------------------------------------------------*/                \r
657                 #balloon-tail-mover {\r
658                         position:                       absolute;\r
659                         width:                          8px;\r
660                         height:                         8px;\r
661                         font-size:                      8px; /* ie */\r
662                         line-height:            8px; /* ie */\r
663                         border:                         1px solid #333;\r
664                         background-color:       #66f;\r
665                         margin:                         -5px 0 0 -5px;\r
666                 }\r
667         \r
668         /*  comic element console\r
669         --------------------------------------------------------------------------------------*/\r
670                 #comic-element-consol-wrapper {\r
671                         position:                       absolute;\r
672                         bottom:             0;\r
673                         left:               0;\r
674                 }\r
675                         #comic-element-consol-container {\r
676                                 background:                     transparent url( "../images/white_70pct.png" ) repeat 0 0;\r
677                                 padding:            0.5em;\r
678                         }\r
679                         .comic-element-consol-container-hover {\r
680                                 background:                     #fff !important;\r
681                         }\r
682                 \r
683                 #comic-element-consol-pushout-wrapper {\r
684                         display:                        none;\r
685                         position:                       absolute;\r
686                         width:                          250px;\r
687                         \r
688                 }\r
689                         #comic-element-consol-pushout-inner {\r
690                                 border:                         1px solid #999;\r
691                         }\r
692                         .satellite-left #comic-element-consol-pushout-inner {\r
693                                 top:                            0;\r
694                                 left:                           0;\r
695                         }\r
696                         \r
697                         #comic-element-consol-pushout-tail {\r
698                                 border-style:           solid;\r
699                                 width:                          0;\r
700                                 height:                         0;\r
701                                 font-size:                      0;\r
702                                 line-height:            0;\r
703                                 position:                       absolute;\r
704                         }\r
705                         .satellite-left #comic-element-consol-pushout-tail {\r
706                                 border-width:           5px 0 5px 10px;\r
707                                 border-color:           transparent transparent transparent #999;\r
708                                 _border-color:          #fff #fff #fff #999;\r
709                                 top:                            50%;\r
710                                 right:                          0;\r
711                         }\r
712                         .satellite-right #comic-element-consol-pushout-tail {\r
713                                 border-width:           5px 10px 5px 0;\r
714                                 border-color:           transparent #999 transparent transparent;\r
715                                 _border-color:          #fff #999 #fff #fff;\r
716                                 top:                            50%;\r
717                                 left:                           -10px;\r
718                         }\r
719                         .satellite-top #comic-element-consol-pushout-tail {\r
720                                 border-width:           10px 5px 0 5px;\r
721                                 border-color:           #333 transparent transparent transparent;\r
722                                 _border-color:          #333 #fff #fff #fff;\r
723                                 bottom:                         -10px;\r
724                                 left:                           50%;\r
725                         }\r
726                         .satellite-bottom #comic-element-consol-pushout-tail {\r
727                                 border-width:           0 5px 10px 5px;\r
728                                 border-color:           transparent transparent #333 transparent;\r
729                                 _border-color:          #fff #fff #333 #fff;\r
730                                 top:                            -10px;\r
731                                 left:                           50%;\r
732                         }\r
733 \r
734                 \r
735                         .comic-element-consol-item {\r
736                                 float:                  left;\r
737                                 width:                  70px;\r
738                                 height:                 70px;\r
739                         }\r
740                         .comic-element-consol-item-small {\r
741                                 float:                  left;\r
742                                 width:                  70px;\r
743                                 height:                 35px;\r
744                         }\r
745                                 .comic-element-consol-item div {\r
746                                         height:         35px;\r
747                                 }\r
748                                         .comic-element-consol-item-small .button {\r
749                                                 width:                                  60px;\r
750                                                 height:                                 24px;\r
751                                                 line-height:                    24px;\r
752                                                 margin-top:             5px;\r
753                                                 margin-left:            5px;\r
754                                         }\r
755                                         .comic-element-attribute-label {\r
756                                                 display:                        inline-block;\r
757                                                 width:                          14px;\r
758                                                 line-height:            22px;\r
759                                                 color:                          #666;\r
760                                                 text-align:                     center;\r
761                                                 cursor:                         pointer;\r
762                                         }\r
763                                         .comic-element-attribute-value {\r
764                                                 width:                          40px;\r
765                                                 text-align:                     right;\r
766                                         }\r
767                 \r
768                                         #comic-element-z-value,\r
769                                         #comic-element-a-value {\r
770                                                 width:                          35px;\r
771                                         }\r
772                                         #comic-element-w-percent-value,\r
773                                         #comic-element-h-percent-value {\r
774                                                 width:                          30px;\r
775                                         }\r
776                                 \r
777                                         #comic-element-keep-aspect {\r
778                                             position:            relative;\r
779                                             top:                 24px;\r
780                                             left:                0;\r
781                                             width:               12px;\r
782                                             height:              22px;\r
783                                             font-size:           22px;\r
784                                             line-height:         22px;\r
785                                             border:              1px solid #ccc;\r
786                                         }\r
787         \r
788         \r
789                         \r
790         /*  Panel > speach\r
791         --------------------------------------------------------------------------------------*/\r
792                         .speach {\r
793                                 text-align:                     center;\r
794                                 display:                        table;\r
795                                 position:                       absolute;\r
796                                 top:                            16.6%;\r
797                                 left:                           16.6%;\r
798                                 width:                          66.6%;\r
799                                 height:                         66.6%;\r
800                                 padding:                        0;\r
801                                 margin:                         0;\r
802                         }\r
803                                 .speach-inner {\r
804                                         display:                table-cell;\r
805                                         vertical-align: middle;\r
806                                 }\r
807                         \r
808                 /* fix for ie */        \r
809                         .text-element table,\r
810                         .text-element tbody,\r
811                         .text-element tr,\r
812                         .text-element td {\r
813                                 width:                          100%;\r
814                                 height:                         100%;\r
815                                 border:                         0;\r
816                                 padding:                        0;\r
817                                 margin:                         0;\r
818                                 text-align:                     center;\r
819                                 vertical-align:         middle;\r
820                         }\r
821                         .text-element table {\r
822                                 table-layout:           fixed; /* ie6で上下中央にテキストがならない対処。固定レイアウトアルゴリズムになるので負荷を下げるらしい */\r
823                         }\r
824                         \r
825         /*  Window\r
826         --------------------------------------------------------------------------------------*/\r
827                 .window-wrapper {\r
828                         position:                       absolute;\r
829                         overflow:                       hidden;\r
830                         border-bottom:          1px solid #999;\r
831                         background-color:       #fff;\r
832                         box-shadow:                     1px 4px 9px #333;\r
833                         -moz-box-shadow:        1px 4px 9px #333;\r
834                         -webkit-box-shadow:     1px 4px 9px #333;\r
835                         filter:                         progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=9);\r
836                 }\r
837 \r
838                         .window-header-title,\r
839                         .window-close-button {\r
840                                 font-size:                              12px;\r
841                                 color:                                  #eee;\r
842                                 line-height:                    12px;\r
843                                 overflow:                               hidden;\r
844                                 text-align:                             center;\r
845                                 padding-top:                    8px;\r
846                                 padding-bottom:                 6px;\r
847                                 background-color:               #444;\r
848                         }\r
849                         .window-wrapper-hover .window-header-title {\r
850                                 background-color:               #333;\r
851                         }\r
852                                 .window-close-button {\r
853                                         position:                               absolute;\r
854                                         top:                                    0;\r
855                                         right:                                  0;\r
856                                         border-left:                    1px solid #666;\r
857                                         padding-left:                   9px;\r
858                                         padding-right:                  9px;\r
859                                         border-radius:                  0 8px 0 0;\r
860                                         -o-border-radius:               0 8px 0 0;\r
861                                         -ms-border-radius:              0 8px 0 0;\r
862                                         -moz-border-radius:             0 8px 0 0;\r
863                                         -webkit-border-radius:  0 8px 0 0;\r
864                                 }\r
865                         \r
866                         .window-wrapper,\r
867                         .window-header,\r
868                         .window-header-title {\r
869                                 border-radius:                  8px 8px 0 0;\r
870                                 -o-border-radius:               8px 8px 0 0;\r
871                                 -ms-border-radius:              8px 8px 0 0;\r
872                                 -moz-border-radius:             8px 8px 0 0;\r
873                                 -webkit-border-radius:  8px 8px 0 0;\r
874                         }\r
875                         .window-body {\r
876                                 position:                               absolute;\r
877                                 width:                                  100%;\r
878                                 border-right:                   1px solid #999;\r
879                                 border-left:                    1px solid #aaa;\r
880                                 *border-left:                   1px solid #ccc;\r
881                         }\r
882 \r
883                         html>/**/body .window-body {  \r
884                                 border-left /***/:              1px solid #ccc\9;\r
885                         }\r
886 \r
887                         .window-footer {\r
888                                 width:                                  100%;\r
889                                 height:                                 20px;\r
890                                 background-color:               #333;\r
891                                 position:                               absolute;\r
892                                 left:                                   0;\r
893                                 bottom:                                 0;\r
894                         }\r
895                                 .window-resize-button {\r
896                                         position:                               absolute;\r
897                                         top:                                    0;\r
898                                         right:                                  0;\r
899                                         background-image:               url('../images/sprite.gif');\r
900                                         background-repeat:              no-repeat;\r
901                                         background-position:    -70px -60px;\r
902                                         width:                                  20px;\r
903                                         height:                                 20px;\r
904                                         line-height:                    20px;\r
905                                         text-indent:                    -9999px;\r
906                                         text-align:                             center;\r
907                                         cursor:                                 pointer;\r
908                                 }\r
909 \r
910         /*  page contents\r
911         --------------------------------------------------------------------------------------*/\r
912                 .sidenavi {\r
913                         width:                          100px;\r
914                         float:                          left;\r
915                 }\r
916                         .sidenavi-item,\r
917                         .sidenavi-item:link {\r
918                                 display:                        block;\r
919                                 border-bottom:          1px solid #666;\r
920                                 padding:                        1em;\r
921                                 text-decoration:        none;\r
922                                 zoom:                           1;\r
923                         }\r
924                         .sidenavi-item:hover {\r
925                                 background-color:       #ccc;\r
926                                 text-decoration:        none;\r
927                         }\r
928                         .sidenavi .current {\r
929                                 background-color:       #666;\r
930                                 color:                          #eee;\r
931                         }\r
932                 .page-contents {\r
933                         _position:                              relative; /* for ie6 */\r
934                         margin-left:                    100px;\r
935                         padding:                                1em 1em 2em 1em;\r
936                 }\r
937                         .page-content {\r
938                                 display:                                none;\r
939                         }\r
940         \r
941         /*  Background Window\r
942         --------------------------------------------------------------------------------------*/\r
943                         #bg-pattern,\r
944                         #select-bg-pattern-button,\r
945                         #reset-bg-pattern-button,\r
946                         #bg-color,\r
947                         #select-bg-color-button,\r
948                         #reset-bg-color-button {\r
949                                 position:                       absolute;\r
950                                 text-align:                     center;\r
951                                 cursor:                         pointer;\r
952                         }\r
953                         \r
954                         #bg-pattern,\r
955                         #bg-color {\r
956                                 box-shadow:                     1px 2px 3px #000;\r
957                                 -moz-box-shadow:        1px 2px 3px #000;\r
958                                 -webkit-box-shadow:     1px 2px 3px #000;\r
959                                 height:                         80px;\r
960                                 top:                            15px;\r
961                         }\r
962                         #bg-pattern {\r
963                                 left:                           15px;\r
964                                 width:                          100px;\r
965                         }\r
966                         #select-bg-pattern-button,\r
967                         #reset-bg-pattern-button,\r
968                         #select-bg-color-button,\r
969                         #reset-bg-color-button {\r
970                                 border:                         1px outset #666;\r
971                                 height:                         20px;\r
972                                 top:                            115px;\r
973                                 line-height:            20px;\r
974                         }\r
975                         #select-bg-pattern-button {\r
976                                 left:                           15px;\r
977                                 width:                          80px;\r
978                         }\r
979                         #reset-bg-pattern-button {\r
980                                 left:                           95px;\r
981                                 width:                          20px;\r
982                         }\r
983                         \r
984                         #bg-color {\r
985                                 left:                           125px;\r
986                                 width:                          60px;\r
987                                 background-color:       #66f;\r
988                         }\r
989                         #select-bg-color-button {\r
990                                 left:                           125px;\r
991                                 width:                          40px;\r
992                         }\r
993                         #reset-bg-color-button {\r
994                                 left:                           165px;\r
995                                 width:                          20px;\r
996                         }\r
997         \r
998         \r
999         \r
1000         /*  Tool-box Window\r
1001         --------------------------------------------------------------------------------------*/                \r
1002                         #toolbox-add-image-button,\r
1003                         #toolbox-add-text-button,\r
1004                         #toolbox-edit-bg-button,\r
1005                         #toolbox-switch-grid,\r
1006                         #toolbox-popup-help-button,\r
1007                         #toolbox-post-button {\r
1008                                 position:                               absolute;\r
1009                                 left:                                   9px;\r
1010                                 width:                                  90px;\r
1011                                 height:                                 40px;\r
1012                                 line-height:                    40px;\r
1013                         }\r
1014                         #toolbox-add-image-button {\r
1015                                 top:                                    10px;                                                           \r
1016                         }\r
1017                         #toolbox-add-text-button {\r
1018                                 top:                                    60px;\r
1019                         }\r
1020                         #toolbox-edit-bg-button {\r
1021                                 top:                                    110px;\r
1022                                 height:                                 30px;\r
1023                                 line-height:                    30px;\r
1024                         }\r
1025                         #toolbox-switch-grid,\r
1026                         #toolbox-popup-help-button {\r
1027                                 top:                                    150px;\r
1028                                 height:                                 30px;\r
1029                                 line-height:                    30px;\r
1030                         }\r
1031                         #toolbox-switch-grid {\r
1032                                 width:                                  45px !important;\r
1033                         }\r
1034                         #toolbox-popup-help-button {\r
1035                                 width:                                  35px !important;\r
1036                                 left:                                   63px !important;\r
1037                         }\r
1038                         \r
1039                         #toolbox-post-button {\r
1040                                 top:                                    190px;\r
1041                                 height:                                 50px;\r
1042                                 line-height:                    50px;\r
1043                         }\r
1044         \r
1045         /*  Grid\r
1046         --------------------------------------------------------------------------------------*/\r
1047                 #grid {\r
1048                         width:                                  100%;\r
1049                         height:                                 100%;\r
1050                         position:                               absolute;\r
1051                         left:                                   0;\r
1052                         top:                                    0;\r
1053                         background-attachment:  fixed;\r
1054                         background-repeat:              repeat;\r
1055                         /* background-image:            url('grid.gif'); grid用イメージはgrid使用時にjsで埋め込み */\r
1056                 }\r
1057                 \r
1058                 \r
1059                 \r
1060