3 /* pettanR peta.apps.css
\r
16 --------------------------------------------------------------------------------------*/
\r
26 /*--------------------------------------------------------------------------------------
\r
30 -------------------------------------------------------------------------------------*/
\r
31 #cabinet-header, #gallery-header {
\r
33 background-color: #111;
\r
37 padding: 6pt 0 6pt 5pt;
\r
39 #cabinet-close-button, #gallery-close-button {
\r
43 border-left: 1px solid #666;
\r
45 padding: 6pt 9pt 6pt 9pt;
\r
50 /*--------------------------------------------------------------------------------------
\r
54 -------------------------------------------------------------------------------------*/
\r
57 --------------------------------------------------------------------------------------*/
\r
61 padding: 20px 20px 0;
\r
62 background-color: #fff;
\r
65 border-bottom: 2px solid #666;
\r
70 padding-bottom: 8px;
\r
71 margin-bottom: 10px;
\r
76 .console-button-container {
\r
78 border-top: 2px solid #666;
\r
82 .console-submit-button {
\r
88 .console-cancel-button {
\r
105 --------------------------------------------------------------------------------------*/
\r
108 padding-bottom: 5px;
\r
109 border-bottom: 1px solid #ccc;
\r
112 display: inline-block;
\r
120 --------------------------------------------------------------------------------------*/
\r
125 .comic-console-value {
\r
130 #comic-console-title,
\r
131 #comic-console-height,
\r
132 #comic-console-width,
\r
133 #comic-console-editable,
\r
134 #comic-console-visible {}
\r
135 #comic-console-title-value { width: 180px; text-align:left;}
\r
136 #comic-console-height-value {}
\r
137 #comic-console-width-value {}
\r
138 #comic-console-editable-value,
\r
139 #comic-console-visible-value {
\r
141 text-align: center;
\r
145 --------------------------------------------------------------------------------------*/
\r
146 #panel-console-publish-value {
\r
148 text-align: center;
\r
152 --------------------------------------------------------------------------------------*/
\r
153 #comic-reader-wrapper {}
\r
154 #comic-reader-panel-container {
\r
155 position: absolute;
\r
159 #comic-reader-header,
\r
160 #comic-reader-console {
\r
161 position: absolute;
\r
166 #comic-reader-header {
\r
170 .comic-reader-shadow {
\r
172 position: absolute;
\r
180 -khtml-opacity: 0.5;
\r
182 .pettanr-ActiveX-enabled .comic-reader-shadow {
\r
183 filter: alpha(opacity=50);
\r
184 -ms-filter: "alpha(opacity=50)";
\r
186 .pettanr-ActiveX-disabled .comic-reader-shadow {
\r
187 background: transparent url( "/assets/black_50pct.png" ) repeat 0 0;
\r
188 _background: url( "/assets/black_50pct.gif" ) repeat 0 0;
\r
190 #comic-reader-header-content {
\r
193 border-bottom: 1px solid #fff;
\r
195 #comic-reader-title {
\r
201 #comic-reader-author {
\r
207 #comic-reader-console {
\r
210 border-top: 1px solid #fff;
\r
212 #comic-reader-button-centering {
\r
213 position: relative;
\r
217 #comic-reader-back-button,
\r
218 #comic-reader-forward-button,
\r
219 #comic-reader-back-button:link,
\r
220 #comic-reader-forward-button:link {
\r
223 position: absolute;
\r
226 line-height: 100px;
\r
229 border-left: 1px solid #999;
\r
230 border-right: 1px solid #999;
\r
231 text-align: center;
\r
234 #comic-reader-back-button:hover,
\r
235 #comic-reader-forward-button:hover {
\r
236 background-color: #111;
\r
239 text-decoration: none;
\r
241 #comic-reader-back-button {
\r
243 border-right: 1px solid #ccc;
\r
245 #comic-reader-forward-button {
\r
250 --------------------------------------------------------------------------------------*/
\r
252 #output-console-wrapper {
\r
255 #output-console-format-value {
\r
259 #output-console-option-value {
\r
266 border: 1px outset #ccc;
\r
268 margin-bottom: 20px;
\r
270 #output-console-close-button {
\r
272 margin: 0 auto 20px;
\r
276 --------------------------------------------------------------------------------------*/
\r
282 /*--------------------------------------------------------------------------------------
\r
286 -------------------------------------------------------------------------------------*/
\r
288 position: absolute;
\r
294 background-color: #f5f5f5;
\r
298 --------------------------------------------------------------------------------------*/
\r
299 #speach-editor-wrapper {
\r
300 position: absolute;
\r
302 #speach-editor-wrapper form {
\r
309 border: 1px outset #ccc;
\r
312 #speach-edit-complete-button {
\r
313 margin: 10px auto 0;
\r
317 --------------------------------------------------------------------------------------*/
\r
318 #image-group-wrapper {
\r
319 position: absolute;
\r
323 #image-group-icon-container {
\r
324 position: absolute;
\r
329 background-color: #fff;
\r
330 border: #fff solid;
\r
333 #image-group-name {
\r
334 padding: 20px 0 10px 20px;
\r
335 border-bottom: 1px solid #eee;
\r
340 text-shadow: 1px 1px 3px #ccc;
\r
341 -moz-text-shadow: 1px 1px 3px #ccc;
\r
342 -webkit-text-shadow:1px 1px 3px #ccc;
\r
343 box-shadow: 0 4px 9px #333;
\r
344 -moz-box-shadow: 0 4px 9px #333;
\r
345 -webkit-box-shadow: 0 4px 9px #333;
\r
347 #image-group-button {
\r
349 position: absolute;
\r
354 .image-group-item {
\r
357 position: absolute;
\r
360 text-align: center;
\r
362 .image-group-item .reversible-image-container {
\r
366 .image-group-item .reversible-image-container img {
\r
370 .image-group-item-title {
\r
371 position: absolute;
\r
374 text-align: center;
\r
381 --------------------------------------------------------------------------------------*/
\r
383 position: absolute;
\r
388 background-color: #fff;
\r
389 border-bottom: 1px solid #666;
\r
390 box-shadow: 0 4px 9px #333;
\r
391 -moz-box-shadow: 0 4px 9px #333;
\r
392 -webkit-box-shadow: 0 4px 9px #333;
\r
393 filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=180,strength=9);
\r
396 .menu-bar-item-focus {
\r
397 position: absolute;
\r
402 .menu-bar-item div,
\r
403 .menu-bar-item-focus div {
\r
407 line-height: 24.1pt;
\r
408 padding-left: 0.6em;
\r
411 .menu-bar-item-focus div {
\r
412 background-color: #66f;
\r
415 .menu-bar-item ul {
\r
418 .menu-bar-item-focus ul {
\r
419 position: absolute;
\r
425 background-color: #fff;
\r
427 border: 1px solid #ccc;
\r
428 box-shadow: 1px 4px 9px #333;
\r
429 -moz-box-shadow: 1px 4px 9px #333;
\r
430 -webkit-box-shadow: 1px 4px 9px #333;
\r
431 filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=9);
\r
433 .menu-bar-item-focus li {
\r
438 line-height: 24.1pt;
\r
440 .menu-bar-item-focus li.disabled {
\r
443 .menu-bar-item-focus a,
\r
444 .menu-bar-item-focus a:link,
\r
445 .menu-bar-item-focus a:visited {
\r
447 position: relative;
\r
451 line-height: 24.1pt;
\r
454 .menu-bar-item-focus a:hover {
\r
456 background-color: #ccf;
\r
457 text-decoration: none;
\r
460 .menu-bar-item-focus li.disabled a,
\r
461 .menu-bar-item-focus li.disabled a:link,
\r
462 .menu-bar-item-focus li.disabled a:visited,
\r
463 .menu-bar-item-focus li.disabled a:active,
\r
464 .menu-bar-item-focus li.disabled a:hover {
\r
466 background-color: #fff;
\r
469 .menu-bar-item-focus span {
\r
470 position: absolute;
\r
479 .menu-bar-item-focus kbd {
\r
480 position: absolute;
\r
489 .menu-bar-item-focus li.separator {
\r
493 border-top: 1px solid #ccc;
\r
499 --------------------------------------------------------------------------------------*/
\r
500 #whiteGlass-container {
\r
501 position: absolute;
\r
507 #whiteGlass-container div {
\r
508 position: absolute;
\r
509 background-color: #fff;
\r
512 -khtml-opacity: 0.7;
\r
514 .pettanr-ActiveX-enabled #whiteGlass-container div {
\r
515 filter: alpha(opacity=70);
\r
516 -ms-filter: alpha(opacity=70);
\r
518 .pettanr-ActiveX-disabled #whiteGlass-container div {
\r
519 background: transparent url( "/assets/white_70pct.png" ) repeat 0 0;
\r
535 #whiteGlass-right {
\r
541 #whiteGlass-bottom {
\r
549 --------------------------------------------------------------------------------------*/
\r
550 #panel-tools-container {
\r
551 position: absolute;
\r
552 border: 2px solid #333;
\r
555 /* mouse-operation-catcher
\r
556 --------------------------------------------------------------------------------------*/
\r
557 #mouse-operation-catcher {
\r
558 position: absolute;
\r
562 height: 100%; /* 100% don't work for ie6, so ie6 need to set height as 'XXpx' by js */
\r
564 .pettanr-ActiveX-enabled #mouse-operation-catcher {
\r
565 background-color: #fff;
\r
566 filter: alpha( opacity=0 );
\r
567 -ms-filter: alpha( opacity=0 );
\r
570 * ie では、背景を設定しないと、 mousemove が働かない。
\r
571 * activeX 有効の場合は背景を着色して filter で透明に。
\r
572 * activeX 無効の場合は透明 gif を使用
\r
573 * background: url(4x4.gif) fixed repeat;
\r
575 .pettanr-ActiveX-disabled #mouse-operation-catcher {
\r
576 background: url( "/assets/opacity0.gif" ) fixed repeat;
\r
581 --------------------------------------------------------------------------------------*/
\r
582 #comic-element-container {
\r
583 position: absolute;
\r
586 .comic-element-wrapper {
\r
587 position: absolute;
\r
589 #comic-element-container img {
\r
592 position: absolute;
\r
597 /* comic-element-resizer
\r
598 --------------------------------------------------------------------------------------*/
\r
599 #comic-element-resizer-container {
\r
600 position: absolute;
\r
601 border: 1px solid #999;
\r
603 .comic-element-resizer {
\r
604 position: absolute;
\r
607 font-size: 8px; /* ie */
\r
608 line-height: 8px; /* ie */
\r
609 border: 1px solid #333;
\r
610 background-color: #fff;
\r
615 #comic-element-resizer-top {
\r
619 .current-resizer-is-0 #comic-element-resizer-top {
\r
620 background-color: #f66;
\r
622 #comic-element-resizer-left {
\r
626 .current-resizer-is-1 #comic-element-resizer-left {
\r
627 background-color: #f66;
\r
629 #comic-element-resizer-right {
\r
633 .current-resizer-is-2 #comic-element-resizer-right {
\r
634 background-color: #f66;
\r
636 #comic-element-resizer-bottom {
\r
640 .current-resizer-is-3 #comic-element-resizer-bottom {
\r
641 background-color: #f66;
\r
643 #comic-element-resizer-top-left {
\r
647 .current-resizer-is-4 #comic-element-resizer-top-left {
\r
648 background-color: #f66;
\r
650 #comic-element-resizer-top-right {
\r
654 .current-resizer-is-5 #comic-element-resizer-top-right {
\r
655 background-color: #f66;
\r
657 #comic-element-resizer-bottom-left {
\r
661 .current-resizer-is-6 #comic-element-resizer-bottom-left {
\r
662 background-color: #f66;
\r
664 #comic-element-resizer-bottom-right {
\r
668 .current-resizer-is-7 #comic-element-resizer-bottom-right {
\r
669 background-color: #f66;
\r
672 --------------------------------------------------------------------------------------*/
\r
673 #panel-resizer-top,
\r
674 #panel-resizer-bottom {
\r
675 position: absolute;
\r
676 border: 1px outset #999;
\r
677 background-color: #eee;
\r
678 text-align: center;
\r
685 #panel-resizer-top {
\r
687 border-radius: 8px 8px 0 0;
\r
688 -o-border-radius: 8px 8px 0 0;
\r
689 -ms-border-radius: 8px 8px 0 0;
\r
690 -moz-border-radius: 8px 8px 0 0;
\r
691 -webkit-border-radius: 8px 8px 0 0;
\r
693 #panel-resizer-bottom {
\r
695 border-radius: 0 0 8px 8px;
\r
696 -o-border-radius: 0 0 8px 8px;
\r
697 -ms-border-radius: 0 0 8px 8px;
\r
698 -moz-border-radius: 0 0 8px 8px;
\r
699 -webkit-border-radius: 0 0 8px 8px;
\r
702 /* balloon-tail-mover
\r
703 --------------------------------------------------------------------------------------*/
\r
704 #balloon-tail-mover {
\r
705 position: absolute;
\r
708 font-size: 8px; /* ie */
\r
709 line-height: 8px; /* ie */
\r
710 border: 1px solid #333;
\r
711 background-color: #66f;
\r
712 margin: -5px 0 0 -5px;
\r
715 /* comic element console
\r
716 --------------------------------------------------------------------------------------*/
\r
717 #comic-element-consol-wrapper {
\r
718 position: absolute;
\r
720 #image-element-consol {
\r
724 #text-element-consol {
\r
729 #change-image-button,
\r
730 #layer-back-button,
\r
731 #layer-forward-button,
\r
732 #delete-image-button,
\r
734 #change-text-style-button,
\r
735 #hide-text-tail-button,
\r
737 #forward-text-button,
\r
738 #delete-text-button {
\r
739 text-indent: -9999px;
\r
744 background-image: url('/assets/sprite.gif');
\r
745 background-repeat: no-repeat;
\r
746 background-position: 0 0;
\r
749 #hide-text-tail-button {
\r
750 background-position: -30px -30px;
\r
752 #change-image-button,
\r
753 #change-text-style-button {
\r
754 background-position: -30px 0;
\r
756 #layer-back-button,
\r
757 #back-text-button {
\r
758 background-position: -60px 0;
\r
760 #layer-forward-button,
\r
761 #forward-text-button {
\r
762 background-position: -60px -30px;
\r
764 #delete-image-button,
\r
765 #delete-text-button {
\r
766 background-position: 0 -30px;
\r
769 .console-out #comic-element-consol-wrapper-when-out {
\r
771 background-color: #333;
\r
773 .console-out #comic-element-consol-tail {
\r
774 border-width: 0 5px 10px 5px;
\r
775 border-color: transparent transparent #333 transparent;
\r
776 _border-color: #fff #fff #333 #fff;
\r
777 border-style: solid;
\r
782 position: absolute;
\r
790 --------------------------------------------------------------------------------------*/
\r
792 text-align: center;
\r
794 position: absolute;
\r
803 display: table-cell;
\r
804 vertical-align: middle;
\r
808 .text-element table,
\r
809 .text-element tbody,
\r
817 text-align: center;
\r
818 vertical-align: middle;
\r
820 .text-element table {
\r
821 table-layout: fixed; /* ie6で上下中央にテキストがならない対処。固定レイアウトアルゴリズムになるので負荷を下げるらしい */
\r
825 --------------------------------------------------------------------------------------*/
\r
827 position: absolute;
\r
832 border-bottom: 1px solid #999;
\r
833 background-color: #fff;
\r
834 box-shadow: 1px 4px 9px #333;
\r
835 -moz-box-shadow: 1px 4px 9px #333;
\r
836 -webkit-box-shadow: 1px 4px 9px #333;
\r
837 filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=9);
\r
841 .window-close-button {
\r
846 text-align: center;
\r
848 padding-bottom: 6px;
\r
849 background-color: #333;
\r
851 .window-close-button {
\r
852 position: absolute;
\r
855 border-left: 1px solid #666;
\r
857 padding-right: 9px;
\r
858 border-radius: 0 8px 0 0;
\r
859 -o-border-radius: 0 8px 0 0;
\r
860 -ms-border-radius: 0 8px 0 0;
\r
861 -moz-border-radius: 0 8px 0 0;
\r
862 -webkit-border-radius: 0 8px 0 0;
\r
867 border-radius: 8px 8px 0 0;
\r
868 -o-border-radius: 8px 8px 0 0;
\r
869 -ms-border-radius: 8px 8px 0 0;
\r
870 -moz-border-radius: 8px 8px 0 0;
\r
871 -webkit-border-radius: 8px 8px 0 0;
\r
874 position: relative;
\r
875 border-right: 1px solid #999;
\r
876 border-left: 1px solid #aaa;
\r
877 *border-left: 1px solid #ccc;
\r
880 html>/**/body .window-body {
\r
881 border-left /***/: 1px solid #ccc\9;
\r
887 background-color: #333;
\r
888 position: absolute;
\r
892 .window-resize-button {
\r
893 position: absolute;
\r
896 background-image: url('/assets/sprite.gif');
\r
897 background-repeat: no-repeat;
\r
898 background-position: -70px -60px;
\r
902 text-indent: -9999px;
\r
903 text-align: center;
\r
908 --------------------------------------------------------------------------------------*/
\r
914 .sidenavi-item:link {
\r
916 border-bottom: 1px solid #666;
\r
918 text-decoration: none;
\r
921 .sidenavi-item:hover {
\r
922 background-color: #ccc;
\r
923 text-decoration: none;
\r
925 .sidenavi .current {
\r
926 background-color: #666;
\r
930 _position: relative; /* for ie6 */
\r
931 margin-left: 100px;
\r
932 padding: 1em 1em 2em 1em;
\r
938 /* Information Window
\r
939 --------------------------------------------------------------------------------------*/
\r
940 #comic-element-infomation {
\r
941 background-color: #fff;
\r
942 position: absolute;
\r
945 #comic-element-x, #comic-element-z,
\r
946 #comic-element-y, #comic-element-a,
\r
947 #comic-element-w, #comic-element-w-percent,
\r
948 #comic-element-h, #comic-element-h-percent {
\r
949 position: absolute;
\r
962 #comic-element-w-percent,
\r
963 #comic-element-h-percent {
\r
966 #comic-element-x, #comic-element-z {
\r
969 #comic-element-y, #comic-element-a {
\r
972 #comic-element-w, #comic-element-w-percent {
\r
975 #comic-element-h, #comic-element-h-percent {
\r
978 .comic-element-attribute-label {
\r
979 display: inline-block;
\r
983 text-align: center;
\r
986 .comic-element-attribute-value {
\r
991 #comic-element-z-value,
\r
992 #comic-element-a-value {
\r
995 #comic-element-w-percent-value,
\r
996 #comic-element-h-percent-value {
\r
1000 #comic-element-keep-aspect {
\r
1001 position: absolute;
\r
1007 line-height: 22px;
\r
1008 border: 1px solid #ccc;
\r
1011 /* Background Window
\r
1012 --------------------------------------------------------------------------------------*/
\r
1014 #select-bg-pattern-button,
\r
1015 #reset-bg-pattern-button,
\r
1017 #select-bg-color-button,
\r
1018 #reset-bg-color-button {
\r
1019 position: absolute;
\r
1020 text-align: center;
\r
1026 box-shadow: 1px 2px 3px #000;
\r
1027 -moz-box-shadow: 1px 2px 3px #000;
\r
1028 -webkit-box-shadow: 1px 2px 3px #000;
\r
1036 #select-bg-pattern-button,
\r
1037 #reset-bg-pattern-button,
\r
1038 #select-bg-color-button,
\r
1039 #reset-bg-color-button {
\r
1040 border: 1px outset #666;
\r
1043 line-height: 20px;
\r
1045 #select-bg-pattern-button {
\r
1049 #reset-bg-pattern-button {
\r
1057 background-color: #66f;
\r
1059 #select-bg-color-button {
\r
1063 #reset-bg-color-button {
\r
1070 /* Tool-box Window
\r
1071 --------------------------------------------------------------------------------------*/
\r
1072 #toolbox-add-image-button,
\r
1073 #toolbox-add-text-button,
\r
1074 #toolbox-edit-bg-button,
\r
1075 #toolbox-switch-grid,
\r
1076 #toolbox-popup-help-button,
\r
1077 #toolbox-post-button {
\r
1078 position: absolute;
\r
1081 border: 1px outset #999;
\r
1083 line-height: 40px;
\r
1084 text-align: center;
\r
1086 background-color: #ccc;
\r
1087 border-radius: 8px;
\r
1088 -o-border-radius: 8px;
\r
1089 -ms-border-radius: 8px;
\r
1090 -moz-border-radius: 8px;
\r
1091 -webkit-border-radius: 8px;
\r
1093 #toolbox-add-image-button {
\r
1096 #toolbox-add-text-button {
\r
1099 #toolbox-edit-bg-button {
\r
1102 line-height: 30px;
\r
1104 #toolbox-switch-grid,
\r
1105 #toolbox-popup-help-button {
\r
1108 line-height: 30px;
\r
1110 #toolbox-switch-grid {
\r
1111 width: 45px !important;
\r
1113 #toolbox-popup-help-button {
\r
1114 width: 35px !important;
\r
1115 left: 65px !important;
\r
1118 #toolbox-post-button {
\r
1121 line-height: 50px;
\r
1125 --------------------------------------------------------------------------------------*/
\r
1129 position: absolute;
\r
1132 background-attachment: fixed;
\r
1133 background-repeat: repeat;
\r
1134 /* background-image: url('grid.gif'); grid用イメージはgrid使用時にjsで埋め込み */
\r