11 --------------------------------------------------------------------------------------*/
\r
24 /*--------------------------------------------------------------------------------------
\r
28 -------------------------------------------------------------------------------------*/
\r
39 background-color: #000;
\r
42 -khtml-opacity: 0.5;
\r
44 .pettanr-ActiveX-Enabled #overlay-shadow {
\r
45 filter: alpha(opacity=50);
\r
46 -ms-filter: alpha(opacity=50);
\r
48 .pettanr-ActiveX-disabled #overlay-shadow {
\r
49 background: transparent url( black-50pct.png) repeat 0 0;
\r
53 #overlay-close-button {
\r
54 border: 2px solid #f00;
\r
69 -o-border-radius: 5px;
\r
70 -ms-border-radius: 5px;
\r
71 -moz-border-radius: 5px;
\r
72 -webkit-border-radius: 5px;
\r
76 --------------------------------------------------------------------------------------*/
\r
77 #output-console-wrapper {
\r
81 background-color: #fff;
\r
86 border: 1px outset #ccc;
\r
90 /*--------------------------------------------------------------------------------------
\r
94 -------------------------------------------------------------------------------------*/
\r
100 /*--------------------------------------------------------------------------------------
\r
104 -------------------------------------------------------------------------------------*/
\r
107 background-color: #f5f5f5;
\r
111 --------------------------------------------------------------------------------------*/
\r
112 #speach-editor-wrapper {
\r
113 position: absolute;
\r
115 #speach-editor-wrapper form {
\r
122 border: 1px outset #ccc;
\r
125 #speach-edit-complete-button {
\r
126 margin: 10px auto 0;
\r
130 --------------------------------------------------------------------------------------*/
\r
131 #image-gruop-wrapper {
\r
132 position: absolute;
\r
136 #image-icon-container {
\r
137 position: absolute;
\r
142 background-color: #fff;
\r
143 border: #fff solid;
\r
146 #image-gruop-button {
\r
148 position: absolute;
\r
153 .image-gruop-item {
\r
156 position: absolute;
\r
159 text-align: center;
\r
161 .image-gruop-item .reversible-image-container {
\r
165 .image-gruop-item .reversible-image-container img {
\r
169 .image-gruop-item-title {
\r
170 position: absolute;
\r
173 text-align: center;
\r
180 --------------------------------------------------------------------------------------*/
\r
182 position: absolute;
\r
187 background-color: #fff;
\r
188 border-bottom: 1px solid #666;
\r
189 box-shadow: 0 4px 9px #333;
\r
190 -moz-box-shadow: 0 4px 9px #333;
\r
191 -webkit-box-shadow: 0 4px 9px #333;
\r
192 filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333,direction=180,strength=9);
\r
195 .menu-bar-item-focus {
\r
196 position: absolute;
\r
201 .menu-bar-item div,
\r
202 .menu-bar-item-focus div {
\r
206 line-height: 30px;
\r
207 padding-left: 0.6em;
\r
210 .menu-bar-item-focus div {
\r
211 background-color: #66f;
\r
214 .menu-bar-item ul {
\r
217 .menu-bar-item-focus ul {
\r
218 position: absolute;
\r
224 background-color: #fff;
\r
226 border: 1px solid #ccc;
\r
227 box-shadow: 1px 4px 9px #333;
\r
228 -moz-box-shadow: 1px 4px 9px #333;
\r
229 -webkit-box-shadow: 1px 4px 9px #333;
\r
230 filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=9);
\r
232 .menu-bar-item-focus li {
\r
239 .menu-bar-item-focus li.disabled {
\r
242 .menu-bar-item-focus a,
\r
243 .menu-bar-item-focus a:link,
\r
244 .menu-bar-item-focus a:visited {
\r
246 position: relative;
\r
253 .menu-bar-item-focus a:hover {
\r
255 background-color: #ccf;
\r
256 text-decoration: none;
\r
259 .menu-bar-item-focus li.disabled a,
\r
260 .menu-bar-item-focus li.disabled a:link,
\r
261 .menu-bar-item-focus li.disabled a:visited,
\r
262 .menu-bar-item-focus li.disabled a:active,
\r
263 .menu-bar-item-focus li.disabled a:hover {
\r
265 background-color: #fff;
\r
268 .menu-bar-item-focus span {
\r
269 position: absolute;
\r
278 .menu-bar-item-focus kbd {
\r
279 position: absolute;
\r
288 .menu-bar-item-focus li.separator {
\r
292 border-top: 1px solid #ccc;
\r
298 --------------------------------------------------------------------------------------*/
\r
299 #whiteGlass-container {
\r
300 position: absolute;
\r
306 #whiteGlass-container div {
\r
307 position: absolute;
\r
308 background-color: #fff;
\r
311 -khtml-opacity: 0.7;
\r
313 .pettanr-ActiveX-disabled #whiteGlass-container div {
\r
314 filter: alpha(opacity=70);
\r
315 -ms-filter: alpha(opacity=70);
\r
317 .pettanr-ActiveX-disabled #whiteGlass-container div {
\r
318 background: transparent url( white-70pct.png) repeat 0 0;
\r
334 #whiteGlass-right {
\r
340 #whiteGlass-bottom {
\r
348 --------------------------------------------------------------------------------------*/
\r
349 #panel-tools-container {
\r
350 position: absolute;
\r
351 border: 2px solid #333;
\r
354 /* mouse-operation-catcher
\r
355 --------------------------------------------------------------------------------------*/
\r
356 #mouse-operation-catcher {
\r
357 position: absolute;
\r
361 height: 100%; /* 100% don't work for ie6, so ie6 need to set height as 'XXpx' by js */
\r
363 .pettanr-ActiveX-enabled #mouse-operation-catcher {
\r
364 background-color: #fff;
\r
365 filter: alpha( opacity=0);
\r
366 -ms-filter: alpha( opacity=0);
\r
369 * ie では、背景を設定しないと、 mousemove が働かない。
\r
370 * activeX 有効の場合は背景を着色して filter で透明に。
\r
371 * activeX 無効の場合は透明 gif を使用
\r
372 * background: url(4x4.gif) fixed repeat;
\r
374 .pettanr-ActiveX-disabled #mouse-operation-catcher {
\r
375 background: url( opacity0.gif) fixed repeat;
\r
380 --------------------------------------------------------------------------------------*/
\r
381 #comic-element-container {
\r
382 position: absolute;
\r
385 .comic-element-wrapper {
\r
386 position: absolute;
\r
388 #comic-element-container img {
\r
391 position: absolute;
\r
396 /* comic-element-resizer
\r
397 --------------------------------------------------------------------------------------*/
\r
398 #comic-element-resizer-container {
\r
399 position: absolute;
\r
400 border: 1px solid #999;
\r
402 .comic-element-resizer {
\r
403 position: absolute;
\r
406 font-size: 8px; /* ie */
\r
407 line-height: 8px; /* ie */
\r
408 border: 1px solid #333;
\r
409 background-color: #fff;
\r
414 #comic-element-resizer-top {
\r
418 .current-resizer-is-0 #comic-element-resizer-top {
\r
419 background-color: #f66;
\r
421 #comic-element-resizer-left {
\r
425 .current-resizer-is-1 #comic-element-resizer-left {
\r
426 background-color: #f66;
\r
428 #comic-element-resizer-right {
\r
432 .current-resizer-is-2 #comic-element-resizer-right {
\r
433 background-color: #f66;
\r
435 #comic-element-resizer-bottom {
\r
439 .current-resizer-is-3 #comic-element-resizer-bottom {
\r
440 background-color: #f66;
\r
442 #comic-element-resizer-top-left {
\r
446 .current-resizer-is-4 #comic-element-resizer-top-left {
\r
447 background-color: #f66;
\r
449 #comic-element-resizer-top-right {
\r
453 .current-resizer-is-5 #comic-element-resizer-top-right {
\r
454 background-color: #f66;
\r
456 #comic-element-resizer-bottom-left {
\r
460 .current-resizer-is-6 #comic-element-resizer-bottom-left {
\r
461 background-color: #f66;
\r
463 #comic-element-resizer-bottom-right {
\r
467 .current-resizer-is-7 #comic-element-resizer-bottom-right {
\r
468 background-color: #f66;
\r
471 --------------------------------------------------------------------------------------*/
\r
472 #panel-resizer-top,
\r
473 #panel-resizer-bottom {
\r
474 position: absolute;
\r
475 border: 1px outset #999;
\r
476 background-color: #eee;
\r
477 text-align: center;
\r
484 #panel-resizer-top {
\r
486 border-radius: 8px 8px 0 0;
\r
487 -o-border-radius: 8px 8px 0 0;
\r
488 -ms-border-radius: 8px 8px 0 0;
\r
489 -moz-border-radius: 8px 8px 0 0;
\r
490 -webkit-border-radius: 8px 8px 0 0;
\r
492 #panel-resizer-bottom {
\r
494 border-radius: 0 0 8px 8px;
\r
495 -o-border-radius: 0 0 8px 8px;
\r
496 -ms-border-radius: 0 0 8px 8px;
\r
497 -moz-border-radius: 0 0 8px 8px;
\r
498 -webkit-border-radius: 0 0 8px 8px;
\r
501 /* balloon-tail-mover
\r
502 --------------------------------------------------------------------------------------*/
\r
503 #balloon-tail-mover {
\r
504 position: absolute;
\r
507 font-size: 8px; /* ie */
\r
508 line-height: 8px; /* ie */
\r
509 border: 1px solid #333;
\r
510 background-color: #66f;
\r
511 margin: -5px 0 0 -5px;
\r
514 /* comic element console
\r
515 --------------------------------------------------------------------------------------*/
\r
516 #comic-element-consol-wrapper {
\r
517 position: absolute;
\r
519 #image-element-consol {
\r
523 #text-element-consol {
\r
528 #change-image-button,
\r
529 #layer-back-button,
\r
530 #layer-forward-button,
\r
531 #delete-image-button,
\r
533 #change-text-style-button,
\r
534 #hide-text-tail-button,
\r
536 #forward-text-button,
\r
537 #delete-text-button {
\r
538 text-indent: -9999px;
\r
543 background-image: url('../images/sprite.gif');
\r
544 background-repeat: no-repeat;
\r
545 background-position: 0 0;
\r
548 #hide-text-tail-button {
\r
549 background-position: -30px -30px;
\r
551 #change-image-button,
\r
552 #change-text-style-button {
\r
553 background-position: -30px 0;
\r
555 #layer-back-button,
\r
556 #back-text-button {
\r
557 background-position: -60px 0;
\r
559 #layer-forward-button,
\r
560 #forward-text-button {
\r
561 background-position: -60px -30px;
\r
563 #delete-image-button,
\r
564 #delete-text-button {
\r
565 background-position: 0 -30px;
\r
568 .console-out #comic-element-consol-wrapper-when-out {
\r
570 background-color: #333;
\r
572 .console-out #comic-element-consol-tail {
\r
573 border-width: 0 5px 10px 5px;
\r
574 border-color: transparent transparent #333 transparent;
\r
575 _border-color: #fff #fff #333 #fff;
\r
576 border-style: solid;
\r
581 position: absolute;
\r
589 --------------------------------------------------------------------------------------*/
\r
591 text-align: center;
\r
593 position: absolute;
\r
602 display: table-cell;
\r
603 vertical-align: middle;
\r
607 .text-element table,
\r
608 .text-element tbody,
\r
616 text-align: center;
\r
617 vertical-align: middle;
\r
619 .text-element table {
\r
620 table-layout: fixed; /* ie6で上下中央にテキストがならない対処。固定レイアウトアルゴリズムになるので負荷を下げるらしい */
\r
624 --------------------------------------------------------------------------------------*/
\r
626 position: absolute;
\r
631 border-bottom: 1px solid #999;
\r
632 background-color: #fff;
\r
633 box-shadow: 1px 4px 9px #333;
\r
634 -moz-box-shadow: 1px 4px 9px #333;
\r
635 -webkit-box-shadow: 1px 4px 9px #333;
\r
636 filter: progid:DXImageTransform.Microsoft.Shadow(color=#666666,direction=120,strength=9);
\r
640 .window-close-button {
\r
645 text-align: center;
\r
647 padding-bottom: 6px;
\r
648 background-color: #333;
\r
650 .window-close-button {
\r
651 position: absolute;
\r
654 border-left: 1px solid #666;
\r
656 padding-right: 9px;
\r
657 border-radius: 0 8px 0 0;
\r
658 -o-border-radius: 0 8px 0 0;
\r
659 -ms-border-radius: 0 8px 0 0;
\r
660 -moz-border-radius: 0 8px 0 0;
\r
661 -webkit-border-radius: 0 8px 0 0;
\r
666 border-radius: 8px 8px 0 0;
\r
667 -o-border-radius: 8px 8px 0 0;
\r
668 -ms-border-radius: 8px 8px 0 0;
\r
669 -moz-border-radius: 8px 8px 0 0;
\r
670 -webkit-border-radius: 8px 8px 0 0;
\r
673 position: relative;
\r
674 border-left: 1px solid #aaa;
\r
675 *border-left: 1px solid #ccc;
\r
676 border-right: 1px solid #999;
\r
679 html>/**/body .window-body {
\r
680 border-left /***/: 1px solid #ccc\9;
\r
686 background-color: #333;
\r
687 position: absolute;
\r
691 .window-resize-button {
\r
692 position: absolute;
\r
695 background-image: url('../images/sprite.gif');
\r
696 background-repeat: no-repeat;
\r
697 background-position: -70px -60px;
\r
701 text-indent: -9999px;
\r
702 text-align: center;
\r
707 --------------------------------------------------------------------------------------*/
\r
713 .sidenavi-item:link {
\r
715 border-bottom: 1px solid #666;
\r
717 text-decoration: none;
\r
720 .sidenavi-item:hover {
\r
721 background-color: #ccc;
\r
722 text-decoration: none;
\r
724 .sidenavi .current {
\r
725 background-color: #666;
\r
729 _position: relative; /* for ie6 */
\r
730 margin-left: 100px;
\r
731 padding: 1em 1em 2em 1em;
\r
738 --------------------------------------------------------------------------------------*/
\r
741 display: inline-block;
\r
743 border: 1px solid #ccc;
\r
748 .editable-text a:link,
\r
749 .editable-text a:visited,
\r
750 .editable-text a:hover,
\r
751 .editable-text a:active {
\r
754 text-decoration: none;
\r
757 background-color: #fff;
\r
759 .editable-text a:hover {
\r
760 background-color: #ccf;
\r
762 .editable-text input {
\r
765 font-family: Arial,Helvetica,sans-serif;
\r
766 background-color: #ccf;
\r
773 /* Information Window
\r
774 --------------------------------------------------------------------------------------*/
\r
775 #comic-element-infomation {
\r
776 background-color: #fff;
\r
777 position: absolute;
\r
780 #comic-element-x, #comic-element-z,
\r
781 #comic-element-y, #comic-element-a,
\r
782 #comic-element-w, #comic-element-w-percent,
\r
783 #comic-element-h, #comic-element-h-percent {
\r
784 position: absolute;
\r
797 #comic-element-w-percent,
\r
798 #comic-element-h-percent {
\r
801 #comic-element-x, #comic-element-z {
\r
804 #comic-element-y, #comic-element-a {
\r
807 #comic-element-w, #comic-element-w-percent {
\r
810 #comic-element-h, #comic-element-h-percent {
\r
813 .comic-element-attribute-label {
\r
814 display: inline-block;
\r
818 text-align: center;
\r
821 .comic-element-attribute-value {
\r
826 #comic-element-z-value,
\r
827 #comic-element-a-value {
\r
830 #comic-element-w-percent-value,
\r
831 #comic-element-h-percent-value {
\r
835 #comic-element-keep-aspect {
\r
836 position: absolute;
\r
843 border: 1px solid #ccc;
\r
846 /* Background Window
\r
847 --------------------------------------------------------------------------------------*/
\r
849 #select-bg-pattern-button,
\r
850 #reset-bg-pattern-button,
\r
852 #select-bg-color-button,
\r
853 #reset-bg-color-button {
\r
854 position: absolute;
\r
855 text-align: center;
\r
861 box-shadow: 1px 2px 3px #000;
\r
862 -moz-box-shadow: 1px 2px 3px #000;
\r
863 -webkit-box-shadow: 1px 2px 3px #000;
\r
871 #select-bg-pattern-button,
\r
872 #reset-bg-pattern-button,
\r
873 #select-bg-color-button,
\r
874 #reset-bg-color-button {
\r
875 border: 1px outset #666;
\r
880 #select-bg-pattern-button {
\r
884 #reset-bg-pattern-button {
\r
892 background-color: #66f;
\r
894 #select-bg-color-button {
\r
898 #reset-bg-color-button {
\r
906 --------------------------------------------------------------------------------------*/
\r
907 #toolbox-add-image-button,
\r
908 #toolbox-add-text-button,
\r
909 #toolbox-edit-bg-button,
\r
910 #toolbox-switch-grid,
\r
911 #toolbox-popup-help-button,
\r
912 #toolbox-post-button {
\r
913 position: absolute;
\r
916 border: 1px outset #999;
\r
919 text-align: center;
\r
921 background-color: #ccc;
\r
922 border-radius: 8px;
\r
923 -o-border-radius: 8px;
\r
924 -ms-border-radius: 8px;
\r
925 -moz-border-radius: 8px;
\r
926 -webkit-border-radius: 8px;
\r
928 #toolbox-add-image-button {
\r
931 #toolbox-add-text-button {
\r
934 #toolbox-edit-bg-button {
\r
939 #toolbox-switch-grid,
\r
940 #toolbox-popup-help-button {
\r
945 #toolbox-switch-grid {
\r
946 width: 45px !important;
\r
948 #toolbox-popup-help-button {
\r
949 width: 35px !important;
\r
950 left: 65px !important;
\r
953 #toolbox-post-button {
\r
960 --------------------------------------------------------------------------------------*/
\r
964 position: absolute;
\r
967 background-attachment: fixed;
\r
968 background-repeat: repeat;
\r
969 /* background-image: url('grid.gif'); grid用イメージはgrid使用時にjsで埋め込み */
\r
972 /*--------------------------------------------------------------------------------------
\r
976 -------------------------------------------------------------------------------------*/
\r
978 position: relative;
\r
983 position: relative;
\r
984 background-color: #333;
\r
986 .finder-header ul {
\r
988 position: absolute;
\r
996 .finder-header li {
\r
997 position: absolute;
\r
1005 .finder-header li a,
\r
1006 .finder-header li a:link
\r
1007 .finder-header li a:visited {
\r
1011 line-height: 14px;
\r
1012 padding: 16px 0 10px 20px;
\r
1016 .finder-header li a:hover {
\r
1017 text-decoration: none;
\r
1018 background-color: #66f;
\r
1023 .finder-header .button {
\r
1024 position: absolute;
\r
1028 line-height: 24px;
\r
1030 .finder-sidebar-switch {
\r
1033 .finder-style-switch {
\r
1036 .finder-action-switch {
\r
1041 --------------------------------------------------------------------------------------*/
\r
1043 position: absolute;
\r
1048 border-bottom: 1px solid #ccc;
\r
1050 .finder-icon-thumbnail {
\r
1053 position: absolute;
\r
1057 background-position: 50% 50%;
\r
1058 background-repeat: no-repeat;
\r
1060 .finder-icon .file-type-1 {
\r
1061 background-image: url('../images/folder_general.png');
\r
1063 .finder-icon .file-type-2 {
\r
1064 background-image: url('../images/folder_album.png');
\r
1066 .finder-icon .file-type-11 {
\r
1067 background-image: url('../images/cabinet.png');
\r
1071 background-image: url('../images/folder_album.png');
\r
1074 * http://www.iconfinder.com/icondetails/18336/64/folder_image_photo_icon
\r
1075 * http://www.iconfinder.com/icondetails/27849/48/folder_yellow_icon
\r
1076 * http://www.iconfinder.com/icondetails/45347/64/cabinet_icon
1078 .finder-icon-filename {
\r
1079 position: absolute;
\r