source: branches/version-2_13-dev/html/user_data/packages/admin/css/admin_contents.css @ 23441

Revision 23441, 26.9 KB checked in by pineray, 12 years ago (diff)

#2157 Windows8対応

管理画面のナビゲーションを、マウスオーバーではなくクリックで開くように変更.

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Id
Line 
1@charset "utf-8";
2
3html {
4    height: 100%;
5}
6
7body {
8    width: 100%;
9    height: 100%;
10    background: #fff;
11    font-family: "MS Pゴシック","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4",Osaka,sans-serif;
12    font-size: 80%;
13    line-height: 120%;
14}
15
16option {
17    margin-right: 3px;
18    font-size: 100%;
19}
20
21input,
22textarea {
23    margin-right: 3px;
24}
25
26select {
27    font-size: 100%;
28}
29select.top,
30input.top,
31textarea.top {
32    margin-bottom: 5px;
33}
34
35.page_rows {
36    margin-bottom: 20px;
37}
38
39hr {
40    display: none;
41}
42
43h1 {
44    border-top: 1px solid #b3b4bd;
45    border-bottom: 1px solid #d9dadf;
46    height: 30px;
47    line-height: 30px;
48    color: #444757;
49    background: url('../img/contents/subtitle_back_02.jpg') repeat-x;
50    font-size: 130%;
51}
52
53h1 span.title {
54    display: block;
55    padding-top: 2px;
56    padding-left: 20px;
57    background: url('../img/contents/subtitle_back.gif') no-repeat;
58}
59
60h1 span.subtitle {
61    display: block;
62    padding-top: 2px;
63    padding-left: 10px;
64}
65
66h2 {
67    margin: 0 0 10px 0;
68    padding: 5px 0;
69    border-bottom: 3px solid #ccc;
70    color: #444757;
71    font-size: 100%;
72}
73
74h3 {
75    margin-bottom: 20px;
76    padding: 5px;
77    color : #fff;
78    background: #999;
79    font-size: 90%;
80}
81
82
83/*テーブル設定*/
84table {
85    margin: 0 0 20px;
86    border-collapse: collapse;
87    width: 100%;
88    font-size: 100%;
89}
90
91th,
92td {
93    padding: 5px;
94    border: 1px solid #ccc;
95}
96
97th {
98    width: 240px;
99    background: url('../img/contents/table_back.png') repeat-x #f4f5f5;
100    font-weight: normal;
101    text-align: left;
102}
103
104table.list th {
105    background: url('../img/contents/table_back.png') repeat-x #b4b4b4;
106    text-align: center;
107}
108
109table.list th.column {
110    background: url('../img/contents/table_back.png') repeat-x #f4f5f5;
111    text-align: left;
112}
113
114table.list .edit,
115table.list .delete {
116    width: 10%;
117}
118
119table.list {
120    width: 100%;
121}
122
123table.list th.left {
124    text-align: left;
125}
126
127table.list th.right {
128    text-align: right;
129}
130
131table.list td.id,
132table.list td.thumbnail {
133    text-align: center;
134}
135
136table.list td.menu {
137    vertical-align: middle;
138    text-align: center;
139}
140
141table.form th {
142    width: 240px;
143    text-align: left;
144}
145
146table tr.last {
147    background: #ffffdf;
148}
149
150#popup-container table th.column {
151    width: 200px;
152}
153
154.contents-main .btn-area,
155#popup .btn-area,
156#form_edit .btn-area {
157    margin : 0 0 60px 0;
158    padding: 20px 0;
159    clear: both;
160    width: 100%;
161    background: #f5f5f5;
162    text-align: center;
163}
164
165.contents-main .btn-area li,
166#popup .btn-area li,
167.btn-area li {
168    margin-right: 10px;
169    display: inline;
170}
171
172.addnew {
173    margin-bottom: 20px;
174}
175
176
177/*おすすめ商品管理*/
178
179table.recommend-table {
180    border-collapse: collapse;
181    font-size: 100%;
182    margin: 0 0 50px;
183    width: 100%;
184}
185
186.recommend-product.hidden td{
187    background: #C9C9C9;
188}
189
190div.table-wrap {
191    margin-top: 6px;
192}
193
194div.table-wrap div.table-img {
195    float: left;
196    padding-left: 6px;
197}
198
199div.table-wrap div.table-detail {
200    float: left;
201    text-align: left;
202    padding-left: 11px;
203}
204
205div.table-wrap div.table-detail div.detail-name {
206    margin-bottom: 5px;
207}
208
209td.AlignLeft {
210    text-align: left;
211    padding-left: 11px;
212}
213
214/*おすすめ商品検索画面*/
215
216#recommend-search-results .hidden td,
217#recommend-search-results .hidden th{
218    background: #C9C9C9;
219}
220
221/*通常ボタン*/
222.btn-normal,
223a.btn-normal:link,
224a.btn-normal:visited {
225    margin-right: 5px;
226    padding: 2px 10px;
227    border: solid 1px #bcbecb;
228    display: inline-block;
229    color: #444757;
230    background-image: url('../img/button/white-grad.png');
231    background-attachment: scroll;
232    background-clip: border-box;
233    background-color: #eee;
234    font-weight: normal;
235    font-size: 90%;
236    text-decoration: none;
237    white-space: nowrap;
238    cursor: pointer;
239
240    /* CSS3 radius */
241    border-radius: 5px;
242    /* Safari, Chrome radius */
243    -webkit-box-sizing: content-box;
244    -webkit-border-radius: 5px;
245    /* Firefox radius */
246    -moz-border-radius: 5px;
247    /* Safari, Chrome radius */
248    -webkit-box-sizing: content-box;
249    -webkit-border-radius: 5px;
250    /* Firefox radius */
251    -moz-border-radius: 5px;
252}
253
254
255/*ツールボタン 共通部分*/
256.btn-tool-format,
257a.btn-tool-format:link,
258a.btn-tool-format:visited {
259    padding: 0 6px;
260    border: solid 1px #6b6d87;
261    display: inline-block;
262    color: #444757;
263    background: url('../img/button/white-grad03.png') repeat-x #eee;
264    background-origin: padding-box;
265    background-attachment: scroll;
266    background-clip: border-box;
267    background-color: #c9cbcb;
268    font-weight: bold;
269    font-size: 90%;
270    text-decoration: none;
271    cursor: pointer;
272
273    /* CSS3 radius */
274    border-radius: 4px;
275    /* Safari, Chrome radius */
276    -webkit-box-sizing: content-box;
277    -webkit-border-radius: 4px;
278    /* Firefox radius */
279    -moz-border-radius: 4px;
280    /* Safari, Chrome radius */
281    -webkit-box-sizing: content-box;
282    -webkit-border-radius: 4px;
283    /* Firefox radius */
284    -moz-border-radius: 4px;
285}
286
287
288/*ツールボタン コンテンツ*/
289.btn-tool,
290a.btn-tool:link,
291a.btn-tool:visited {
292    padding: 0 6px;
293    border: solid 1px #999;
294    display: inline-block;
295    color: #444757;
296    background: url('../img/button/white-grad.png') repeat-x #eee;
297    background-origin: padding-box;
298    background-attachment: scroll;
299    background-clip: border-box;
300    background-color: #c9cbcb;
301    font-size: 100%;
302    text-decoration: none;
303    cursor: pointer;
304
305    /* CSS3 radius */
306    border-radius: 4px;
307    /* Safari, Chrome radius */
308    -webkit-box-sizing: content-box;
309    -webkit-border-radius: 4px;
310    /* Firefox radius */
311    -moz-border-radius: 4px;
312    /* Safari, Chrome radius */
313    -webkit-box-sizing: content-box;
314    -webkit-border-radius: 4px;
315    /* Firefox radius */
316    -moz-border-radius: 4px;
317}
318
319
320/*登録する・検索するボタン*/
321.btn-action,
322a.btn-action:link,
323a.btn-action:visited {
324    padding: 5px 10px;
325    border: solid 1px #bcbecb;
326    display: inline-block;
327    color: #444757;
328    background: url('../img/button/white-grad04.png') top repeat-x #eee;
329    background-attachment: scroll;
330    background-clip: border-box;
331    font-weight: normal;
332    font-size: 80%;
333    text-decoration: none;
334    white-space: nowrap;
335    cursor: pointer;
336
337    /* CSS3 radius */
338    border-radius: 5px;
339    /* Safari, Chrome radius */
340    -webkit-box-sizing: content-box;
341    -webkit-border-radius: 5px;
342    /* Firefox radius */
343    -moz-border-radius: 5px;
344    /* Safari, Chrome radius */
345    -webkit-box-sizing: content-box;
346    -webkit-border-radius: 5px;
347    /* Firefox radius */
348    -moz-border-radius: 5px;
349}
350
351/*商品を選択するボタン(2/18追加)*/
352.btn-action-m,
353a.btn-action-m:link,
354a.btn-action-m:visited {
355    padding: 3px 10px;
356    border: solid 1px #bcbecb;
357    display: inline-block;
358    color: #444757;
359    background: url('../img/button/white-grad04.png') top repeat-x #eee;
360    background-attachment: scroll;
361    background-clip: border-box;
362    font-weight: normal;
363    font-size: 90%;
364    text-decoration: none;
365    white-space: nowrap;
366    cursor: pointer;
367
368    /* CSS3 radius */
369    border-radius: 5px;
370    /* Safari, Chrome radius */
371    -webkit-box-sizing: content-box;
372    -webkit-border-radius: 5px;
373    /* Firefox radius */
374    -moz-border-radius: 5px;
375    /* Safari, Chrome radius */
376    -webkit-box-sizing: content-box;
377    -webkit-border-radius: 5px;
378    /* Firefox radius */
379    -moz-border-radius: 5px;
380}
381
382
383/*戻るボタン*/
384.btn-action .btn-prev {
385    padding: 0 0 0 20px;
386    display: inline-block;
387    background: url('../img/button/ico_prev.gif') left no-repeat;
388    font-weight: bold;
389    font-size: 114%;
390}
391
392
393/*進むボタン*/
394.btn-action .btn-next {
395    padding: 0 20px 0 0;
396    display: inline-block;
397    background: url('../img/button/ico_next.gif') right no-repeat;
398    font-weight: bold;
399    font-size: 114%;
400}
401
402a.btn-normal:hover,
403a.btn-action:hover,
404a.btn-tool:hover {
405    border: solid 1px #d5d7df;
406    color: #6d728b;
407}
408
409a.btn-tool-format:hover {
410    border: solid 1px #363a47;
411    color: #6b728b;
412}
413
414a.btn:active,
415a.btn-normal:active {
416    background-image: url('../img/button/white-grad-active.png');
417}
418
419
420/*LINK*/
421a:link,
422a:visited {
423    color: #39c;
424    text-decoration: none;
425}
426
427a:link:hover,
428a[href]:hover {
429    color: #74badc;
430    text-decoration: none;
431}
432
433.left {
434    text-align: left;
435}
436
437.center {
438    text-align: center;
439}
440
441.right {
442    text-align: right;
443}
444
445.attention {
446    color: #f00;
447}
448
449
450/* ヘッダー
451----------------------------------------------- */
452#errorHeader {
453    color: #F00;
454    font-weight: bold;
455    font-size: 12px;
456    background-color: #FEB;
457    text-align: center;
458    padding: 5px;
459}
460#header {
461    width: 100%;
462    height: 51px;
463    background: url('../img/header/header_back.jpg') 0 0 repeat-x;
464}
465
466#header-contents {
467    width: 1030px;
468}
469
470#logo {
471    padding: 12px 0 0 12px;
472    float: left;
473    width: 184px;
474}
475
476#site-check {
477    float: right;
478    width: 820px;
479}
480#site-check p.info {
481    padding-top: 16px;
482    float: left;
483    width: 580px;
484    color: #fff;
485    font-size: 80%;
486}
487
488#site-check ul {
489    padding-top: 14px;
490    float: right;
491}
492
493#site-check ul li {
494    margin-right: 10px;
495    float: left;
496}
497
498
499/* ヘッダーナビ
500----------------------------------------------- */
501#navi-wrap {
502    width: 1030px;
503}
504#navi {
505    z-index: 90;
506    height: 28px;
507    background: url('../img/header/navi_back.jpg') top left repeat-x;
508    font-size: 100%;
509    line-height: 100%;
510}
511
512#navi li {
513    background: url('../img/header/navi_back_line.jpg') no-repeat right;
514    display: block;
515    float: left;
516    cursor: pointer;
517    height: 28px;
518    position: relative;
519}
520
521#navi li div,
522#navi li div span {
523    display: block;
524    _float: left;/*IE6対策*/
525    cursor: pointer;
526}
527
528#navi li div {
529    color: #2d2f39;
530    height: 28px;
531    font-weight: bold;
532    text-decoration: none;
533}
534
535#navi li div span {
536    padding: 7px 10px;
537    _padding: 9px 10px 5px;/*IE6対策*/
538    height: 15px;
539    _height: 13px;/*IE6対策*/
540}
541
542#navi li div:hover {
543    background: url('../img/header/navi_on.jpg') left 0 repeat-x;
544}
545
546#navi li div:hover span {
547    background: url('../img/header/navi_on.jpg') left 0 repeat-x;
548}
549
550#navi li.on div {
551    background: url('../img/header/navi_on.jpg') left 0 repeat-x;
552}
553
554#navi li.on div span {
555    background: url('../img/header/navi_on.jpg') left 0 repeat-x;
556}
557
558#navi li.sfhover div {
559    background: url('../img/header/navi_on.jpg') left 0 repeat-x;
560}
561
562#navi li.sfhover div span {
563    background: url('../img/header/navi_on.jpg') left 0 repeat-x;
564}
565
566#navi li ul {
567    position: absolute;
568    top: 26px;
569    left: -9999px;
570    width: 14px;
571    font-weight: normal;
572    clear: both;
573}
574
575
576/*プルダウンメニュー 第1階層*/
577#navi li li {
578    display: block;
579    top: 2px;
580    width: 180px;
581    height: 27px;
582    line-height: 24px;
583    color: #fff;
584    background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
585    font-weight: normal;
586}
587
588#navi li li a,
589#navi li li div {
590    display: block;
591    top: 2px;
592    width: 180px;
593    height: 27px;
594    line-height: 24px;
595    color: #fff;
596    background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
597    font-weight: normal;
598}
599
600#navi li li a span,
601#navi li li div span {
602    display: block;
603    top: 2px;
604    width: 180px;
605    height: 27px;
606    line-height: 24px;
607    color: #fff;
608    background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
609    font-weight: normal;
610}
611
612#navi li li {
613    border: solid #888;
614    border-width: 0 0 1px 0;
615}
616
617#navi li li a span,
618#navi li li div span {
619    padding: 2px 0 0 8px;
620    text-indent: 8px;
621}
622
623#navi li li a:hover,
624#navi li li div:hover {
625    background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
626}
627
628#navi li li a:hover span,
629#navi li li div:hover span {
630    background: #666;
631}
632
633#navi li.on li a,
634#navi li.on li a span,
635#navi li li.on a,
636#navi li li.on a span,
637#navi li.on li div,
638#navi li.on li div span,
639#navi li li.on div,
640#navi li li.on div span {
641    background: transparent;
642}
643
644#navi li.sfhover li a,
645#navi li.sfhover li a span,
646#navi li li.sfhover a,
647#navi li li.sfhover a span,
648#navi li.sfhover li div,
649#navi li.sfhover li div span,
650#navi li li.sfhover div,
651#navi li li.sfhover div span {
652    background: transparent;
653}
654
655#navi li.sfhover li a:hover,
656#navi li.sfhover li div:hover {
657    background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
658}
659
660#navi li li.sfhover a:hover,
661#navi li li.sfhover div:hover {
662    background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
663}
664
665
666/*プルダウンメニュー 第2階層*/
667#navi li ul.level2 {
668    position: absolute;
669    top: 27px;
670    left: -9999px;
671    width: 14px;
672    font-weight: normal;
673}
674
675#navi li li li,
676#navi li li a,
677#navi li li li a span,
678#navi li li div,
679#navi li li li div span {
680    margin-left: 0;
681    display: block;
682    width: 180px;
683    top: 1px;
684    height: 27px;
685    line-height: 24px;
686    color: #fff;
687    background: #787878;
688    font-weight: normal;
689    background: url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
690}
691
692#navi li li li.sfhover div:hover,
693#navi li li li.sfhover a:hover {
694    width: 180px;
695    top: 1px;
696    height: 27px;
697    color: #fff;
698    background: url('../img/header/ico_sub_navi.gif') no-repeat left #474747;
699}
700
701#navi li ul ul {
702    margin: -28px 0 0 180px;
703    _margin: -28px 0 0 187px;/*IE6応急 */
704}
705
706#navi li.sfhover ul ul,
707#navi li.sfhover ul ul ul {
708    left: -9999px;
709}
710
711#navi li.sfhover ul,
712#navi li li.sfhover ul,
713#navi li li li.sfhover ul {
714    left: auto;
715}
716
717#navi ul.level1 li.on_level2 {
718    background: url('../img/header/subnavi_bak_l2.gif') top left no-repeat #787878;
719}
720
721#navi ul.level1 li.on_level2 a:hover,
722#navi ul.level1 li.on_level2 div:hover {
723    background: url('../img/header/subnavi_bak_l2_on.gif') top left no-repeat #787878;
724}
725
726#navi ul.level1 li.on_level2 ul.level2 li a:hover,
727#navi ul.level1 li.on_level2 ul.level2 li div:hover {
728    background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;
729}
730
731/*subnavi*/
732.subnavi a {
733    padding: 6px 5px 4px 5px;
734    display: block;
735    width: 140px;
736    color: #fff;
737    background-color: #666;
738    text-decoration: none;
739}
740.subnavi a:visited {
741    color: #fff;
742    text-decoration: none;
743}
744.subnavi a:hover {
745    color: #000;
746    background-color: #666;
747    text-decoration: none;
748}
749.subnavi_text {
750    padding: 0 0 0 8px;
751    font-size: 71%;
752}
753.subnavi-on a {
754    padding: 6px 5px 4px 5px;
755    display: block;
756    width: 140px;
757    color: #000;
758    background-color: #666;
759    text-decoration: none;
760}
761.subnavi-on a:visited {
762    color: #000;
763    text-decoration: none;
764}
765.subnavi-on a:hover {
766    color: #000;
767    background-color: #666;
768    text-decoration: none;
769}
770.number-on a:visited {
771    color: #fff;
772    text-decoration: none;
773}
774.number a:visited {
775    color: #fff;
776    text-decoration: none;
777}
778
779#agreement {
780    margin: 0;
781    border-width: 1px;
782    border-color: #c0c0c0;
783    border-style: solid;
784    width: 480px;
785    height: 120px;
786    overflow: auto;
787    background-color : #fff;
788}
789
790
791/* ページャ */
792#contents .pager ul {
793    margin: 10px 0;
794    list-style-type: none;
795}
796
797.pager li {
798    display: inline;
799}
800
801.pager li a {
802    padding: 3px 5px;
803    border: 1px solid #999;
804}
805
806.pager li.on a {
807    background: #f4f5f5;
808}
809
810.pager li a:hover,
811.pager li.on a:hover {
812    background: #f8f8f8;
813    border: 1px solid #ccc;
814}
815
816
817/* コンテンツ
818----------------------------------------------- */
819* html div#container {
820    position: relative;
821    height: 100%;
822    min-height: 100%;
823}
824
825body > #container {
826    height: auto;
827}
828
829#container {
830    position: relative;
831    min-height: 100%;
832}
833
834#contents {
835    padding: 20px 20px 100px;
836    width: 1000px;
837}
838
839#footer {
840    margin-top: 30px;
841    position: fixed;
842    bottom: 0;
843    width: 100%;
844    height: 40px;
845    background: url('../img/contents/footer_back.jpg') 0 0 repeat-x;
846}
847
848#footer-contents {
849    padding-top: 10px;
850    width: 1020px;
851    text-align: right;
852}
853
854#footer #copyright {
855    margin-left: 20px;
856    float: left;
857    color: #fff;
858    font-size: 85%;
859    text-align: left;
860}
861
862#footer #topagetop {
863    float: right;
864}
865
866
867/* ログイン
868----------------------------------------------- */
869#login {
870    margin: 0 auto;
871    padding: 0;
872    width: 100%;
873    text-align: center;
874}
875
876#login-wrap {
877    margin: 150px auto 0;
878    padding: 0;
879    border: 0;
880    text-align: left;
881    width: 556px;
882    z-index: 2;
883    background: url('../img/contents/admin_login_bg.jpg') center top repeat-x;
884    -moz-box-shadow: 0 0 5px #000;/* Firefox */
885    -webkit-box-shadow: 0 0 5px #000;/* Safari and Chrome */
886}
887
888#login-form h1 {
889    margin: 46px auto 20px;
890    padding-left: 50px;
891    padding-bottom: 40px;
892    border: none;
893    float: left;
894    width: 140px;
895    height: 150px;
896    background: none;
897}
898
899#input-form {
900    margin-top: 40px;
901    padding-right: 30px;
902    float: right;
903    width: 255px;
904}
905
906#input-form p {
907    margin-top: 10px;
908    color: #fff;
909    font-size: 100%;
910}
911
912#input-form .btn-tool {
913    margin-top: 5px;
914}
915
916#login #copyright {
917    margin: 0 auto;
918    padding-top: 10px;
919    width: 556px;
920    color: #000000;
921    font-size: 80%;
922    text-align: left;
923}
924
925
926/* エラーメッセージ
927----------------------------------------------- */
928
929
930/*以下インストールページと共通■触るべからず*/
931
932#out-wrap {
933    margin: 100px auto;
934    width: 560px;
935}
936
937#out-wrap .logo {
938    padding-bottom: 5px;
939    float: right;
940}
941
942#out {
943    margin: 0 auto;
944    width: 560px;
945}
946
947#error .out-top {
948    clear: both;
949    width: 560px;
950    height: 10px;
951    background: url('../img/contents/login_back_top.jpg') bottom left no-repeat;
952}
953
954/*以上インストールページと共通■触るべからず*/
955
956
957#error .contents {
958    border-right: solid 1px #d9dadf;
959    border-left: solid 1px #d9dadf;
960}
961
962#error .contents .message {
963    padding: 20px 30px;
964    text-align: center;
965}
966
967#error .btn-area-top {
968    width: 560px;
969    height: 10px;
970    background: url('../img/contents/login_back_btn_top.jpg') left no-repeat;
971}
972
973#error .btn-area ul {
974    padding: 20px 0 10px 0;
975    width: 560px;
976    background: url('../img/contents/login_back_btn_contents.jpg') top left no-repeat #f4f5f5;
977}
978
979#error .btn-area ul li {
980    text-align: center;
981}
982
983#error .btn-area-bottom {
984    width: 560px;
985    height: 10px;
986    background: url('../img/contents/login_back_btn_bottom.jpg') bottom left no-repeat #eeeff0;
987}
988
989
990/* 完了メッセージ
991----------------------------------------------- */
992#complete {
993    margin: 40px 0 0 80px;
994    width: 560px;
995}
996
997#complete .complete-top {
998    clear: both;
999    width: 560px;
1000    height: 10px;
1001    background: url('../img/contents/login_back_top.jpg') bottom left no-repeat;
1002}
1003
1004#complete .contents {
1005    border-right: solid 1px #d9dadf;
1006    border-left: solid 1px #d9dadf;
1007}
1008
1009#complete .contents .message {
1010    padding: 20px 30px;
1011    color: #b77615;
1012    font-weight: bold;
1013    text-align: center;
1014}
1015
1016#complete .btn-area-top {
1017    width: 560px;
1018    height: 10px;
1019    background: url('../img/contents/login_back_btn_top.jpg') left no-repeat;
1020}
1021
1022#complete .btn-area ul {
1023    margin: 0;
1024    padding: 20px 0 10px 0;
1025    width: 560px;
1026    background: url('../img/contents/login_back_btn_contents.jpg') top left no-repeat #f4f5f5;
1027    text-align: center;
1028}
1029
1030#complete .btn-area ul li {
1031    margin-right: 10px;
1032    display: inline;
1033}
1034
1035#complete .btn-area-bottom {
1036    clear: both;
1037    width: 560px;
1038    height: 10px;
1039    background: url('../img/contents/login_back_btn_bottom.jpg') bottom left no-repeat #eeeff0;
1040}
1041
1042
1043/* メインページ
1044----------------------------------------------- */
1045#home-main {
1046    margin-right: 300px;
1047}
1048
1049#home-main table {
1050    width: 100%;
1051}
1052
1053* html #home-main table {
1054    width: 99%;
1055}
1056
1057#home .shop-info {
1058    margin: 0 0 20px;
1059}
1060
1061#home .shop-info td {
1062    width: 60%;
1063    text-align: right;
1064}
1065
1066#home-info {
1067    border-left: 1px solid #ccc;
1068    float: right;
1069    width: 280px;
1070}
1071
1072.home-info-item {
1073    margin: 0 0 15px 20px;
1074    width: 260px;
1075    line-height: 14px;
1076    font-size: 85%;
1077}
1078
1079.home-info-item .body {
1080    margin: 5px 0 0 0;
1081}
1082
1083.home-info-item .date {
1084    background: #ddd;
1085    padding: 5px 10px 0px;
1086}
1087
1088.home-info-item .title {
1089    padding: 0 10px 5px;
1090    background: #ddd;
1091}
1092
1093
1094/* 基本情報管理
1095----------------------------------------------- */
1096/* SHOPマスター */
1097#maparea {
1098    padding: 30px;
1099    background: #FFFFFF;
1100}
1101#maparea .btn-area {
1102    text-align: center;
1103}
1104#maps {
1105    margin: 0 auto 1em;
1106}
1107
1108/* 郵便番号DB登録 */
1109.basis-zip-item {
1110    margin-bottom: 30px;
1111}
1112
1113.basis-zip-item.end {
1114    margin-bottom: 60px;
1115}
1116
1117.basis-zip-item.info {
1118    padding-top: 20px;
1119}
1120
1121.basis-zip-item p {
1122    margin-bottom: 10px;
1123}
1124
1125
1126/* 商品管理
1127----------------------------------------------- */
1128#products-category-left,
1129#products-rank-left {
1130    float: left;
1131    width: 285px;
1132    min-height: 200px;
1133}
1134
1135#products-category-right,
1136#products-rank-right {
1137    margin-left: 285px;
1138}
1139
1140#products-class-list .action {
1141    width: 100px;
1142}
1143
1144#contents-filemanager-tree #tree {
1145    float: left;
1146    min-height: 200px;
1147}
1148
1149#products-category-left,
1150#products-rank-left {
1151    min-height: 200px;
1152    padding: 10px;
1153    border: 3px solid #ddd;
1154    width: 230px;
1155    background-color: #f3f3f3;
1156}
1157
1158#products-category-left li ul,
1159#products-rank-left li ul {
1160    margin-left: 20px;
1161}
1162
1163#products-category-right .now_dir {
1164    margin-bottom: 20px;
1165    padding: 10px;
1166    border: 1px solid #ccc;
1167}
1168
1169#products .class-payment {
1170    padding-top: 15px;
1171    font-size: 88%;
1172}
1173#products label {
1174    white-space: nowrap;
1175}
1176#products .class-product-type label {
1177    white-space: normal;
1178}
1179#products .list-info {
1180    padding-top: 10px;
1181    border-top: solid 1px #ccc;
1182}
1183#products .list-info .btn {
1184    float: left;
1185    margin-right: 20px;
1186}
1187#products .list-info p {
1188    float: right;
1189    color: #444757;
1190}
1191
1192
1193/* 受注管理
1194----------------------------------------------- */
1195/* 対応状況管理 */
1196#order-status-list th.id {
1197    width: 40px;
1198}
1199
1200
1201/* 期間別集計
1202----------------------------------------------- */
1203#graph-image {
1204    margin: 0 0 20px 0;
1205}
1206
1207
1208/* デザイン管理
1209----------------------------------------------- */
1210/* レイアウト設定 */
1211.design-layout {
1212    table-layout: fixed;
1213}
1214
1215.design-layout th,
1216.design-layout td {
1217    vertical-align: top;
1218    text-align: center;
1219}
1220
1221#design-layout-used {
1222    width: 525px;
1223}
1224
1225#design-layout-unused {
1226    width: 175px;
1227}
1228
1229.design-layout #LeftNavi,
1230.design-layout #MainHead,
1231.design-layout #RightNavi {
1232    width: 33.33%;
1233}
1234
1235.design-layout #TopNavi,
1236.design-layout #HeadNavi,
1237.design-layout #HeaderTopNavi,
1238.design-layout #LeftNavi,
1239.design-layout #MainHead,
1240.design-layout #MainFoot,
1241.design-layout #RightNavi,
1242.design-layout #BottomNavi,
1243.design-layout #FooterBottomNavi,
1244.design-layout #HeaderInternalNavi,
1245.design-layout #Unused {
1246    padding-bottom: 20px;
1247    height: 10px; /*IE6応急処置 */
1248}
1249
1250.design-layout div.sort {
1251    margin: 5px 0;
1252    padding: 5px 2px;
1253    border: 1px solid #000;
1254    color: #333;
1255    background: #eee;
1256    font-size: 100%;
1257}
1258
1259.design-layout .anywherecheck {
1260    white-space: nowrap;
1261}
1262
1263.placeholder {
1264    border: 1px dashed #aaa;
1265    height: 20px;
1266}
1267
1268#layout-header {
1269    vertical-align: middle;
1270}
1271
1272
1273/* コンテンツ管理
1274----------------------------------------------- */
1275#contents-csv-sqltbl {
1276    margin-bottom: 40px;
1277}
1278
1279/* システム設定
1280----------------------------------------------- */
1281/* プラグイン管理 */
1282td.plugin_img {
1283    border-width: 1px 0px 1px 1px;
1284}
1285td.plugin_info {
1286    border-width: 1px 1px 1px 0px;
1287}
1288td.plugin_info p.description {
1289    margin: 8px 0 10px 5px;
1290}
1291
1292td.plugin_info span.ec_cube_version {
1293    font-style: italic;
1294    font-size: 80%;
1295}
1296
1297td.plugin_info span.plugin_name {
1298    font-weight: bold;
1299}
1300
1301td.attention_fookpoint {
1302    background-color: #FEB;
1303}
1304
1305/* フォーム
1306----------------------------------------------- */
1307div.btn,
1308p.remark {
1309    margin: 0 0 20px 0;
1310}
1311
1312/*FORM*/
1313.box3 {
1314    width: 33px;
1315}
1316/*W3*/
1317
1318.box6 {
1319    width: 54px;
1320}
1321/*W6*/
1322
1323.box10 {
1324    width: 82px;
1325}
1326/*W10*/
1327
1328.box20 {
1329    width: 152px;
1330}
1331/*W20*/
1332
1333.box25 {
1334    width: 187px;
1335}
1336/*W25*/
1337
1338.box30 {
1339    width: 222px;
1340}
1341/*W30*/
1342
1343.box33 {
1344    width: 243px;
1345}
1346/*W33*/
1347
1348.box35 {
1349    width: 257px;
1350}
1351/*W35*/
1352
1353.box40 {
1354    width: 276px;
1355}
1356/*W40*/
1357
1358.box45 {
1359    width: 341px;
1360}
1361/*W45*/
1362
1363.box50 {
1364    width: 362px;
1365}
1366/*W50*/
1367
1368.box52 {
1369    width: 376px;
1370}
1371/*W52*/
1372
1373.box54 {
1374    width: 390px;
1375}
1376/*W54*/
1377
1378.box60 {
1379    width: 432px;
1380}
1381/*W60*/
1382
1383.box65 {
1384    width: 467px;
1385}
1386/*W65*/
1387
1388.box68 {
1389    width: 488px;
1390}
1391/*W68*/
1392
1393.box76 {
1394    width: 544px;
1395}
1396/*W76*/
1397
1398.area40 {
1399    width: 302px;
1400    height: 134px;
1401}
1402/*W40×H8*/
1403
1404.area45 {
1405    width: 337px;
1406    height: 290px;
1407}
1408/*W40×H20*/
1409
1410.area46 {
1411    width: 337px;
1412    height: 134px;
1413}
1414/*W40×H8*/
1415
1416.area50 {
1417    width: 372px;
1418    height: 82px;
1419}
1420/*W50?H4*/
1421
1422.area55 {
1423    width: 407px;
1424    height: 82px;
1425}
1426/*W50?H4*/
1427
1428.area59 {
1429    width: 432px;
1430    height: 134px;
1431}
1432/*W59×H8*/
1433
1434.area60 {
1435    width: 433px;
1436    height: 134px;
1437}
1438/*W60?H8*/
1439
1440.area61 {
1441    width: 433px;
1442    height: 82px;
1443}
1444/*W60?H4*/
1445
1446.area65 {
1447    width: 444px;
1448    height: 290px;
1449}
1450/*W65×H20*/
1451
1452.area70 {
1453    width: 512px;
1454    height: 186px;
1455}
1456/*W70?H12*/
1457
1458.area75 {
1459    width: 547px;
1460    height: 186px;
1461}
1462/*W75?H12*/
1463
1464.area80 {
1465    width: 572px;
1466    height: 134px;
1467}
1468/*W80×H8*/
1469
1470.area90 {
1471    width: 650px;
1472    height: 420px;
1473}
1474
1475.area96 {
1476    width: 694px;
1477    height: 420px;
1478}
1479/*W80×H30*/
1480
1481.area96_2 {
1482    width: 694px;
1483    height: 160px;
1484}
1485/*W80×H10*/
1486
1487.area99 {
1488    width: 715px;
1489    height: 523px;
1490}
1491/*W99?H40*/
1492
1493/*COLOR*/
1494.red {
1495    color: #f00;
1496}
1497
1498
1499/*FONT*/
1500.bold {
1501    font-weight: bold;
1502}
1503
1504
1505/* フロート解除 */
1506.clearfix:after {
1507    display: block;
1508    clear: both;
1509    height: 0;
1510    line-height: 0;
1511    visibility: hidden;
1512    content: ".";
1513}
1514
1515
1516/* 権限 */
1517x-dummy,
1518.authority_1 #navi-basis-masterdata,
1519.authority_1 #navi-contents-file,
1520.authority_1 #navi-design-bloc,
1521.authority_1 #navi-design-template,
1522.authority_1 #navi-design-add,
1523.authority_1 #navi-system,
1524.authority_1 #navi-ownersstore {
1525    /* display: none; --- IE で不具合 */
1526    border: none;
1527    width: 0;
1528    height: 0;
1529    overflow: hidden;
1530    visibility: hidden;
1531}
1532
1533
1534/* DnD並び替え系の設定 */
1535tr.movingHandle td {
1536    background-color: #eee;
1537}
1538
1539
1540/* ハンドルの設定 */
1541.dragHandle {
1542    font-weight: bold;
1543    text-align: center;
1544    cursor: n-resize;
1545}
1546
1547
1548/* アクティブハンドルの設定 */
1549.activeHandle {
1550    color: #f9a406;
1551}
1552
1553
1554table.layout,
1555table.layout th,
1556table.layout td {
1557    margin: 0;
1558    padding: 0;
1559    border: none;
1560    width: auto;
1561    vertical-align: top;
1562}
1563
1564
1565/* ログ表示用 */
1566.log td {
1567    padding-top: 0;
1568    padding-bottom: 0;
1569    vertical-align: top;
1570}
1571
1572.log .date {
1573    white-space: nowrap;
1574}
1575
1576
1577/* ポップアップ画面用 */
1578body#popup {
1579    width: 100%;
1580}
1581
1582#popup-header {
1583    margin-bottom: 30px;
1584    width: 100%;
1585    height: 35px;
1586    background: url('../img/header/popup_back.jpg') repeat-x;
1587    text-align: right;
1588}
1589
1590#popup-logo {
1591    padding: 10px 10px 0 0;
1592}
1593
1594#popup-container {
1595    margin: 0 auto;
1596    padding: 0 20px;
1597    width: 560px;
1598}
1599
1600
1601/*以下インストールページと共通■触るべからず*/
1602
1603#outside {
1604    margin: 0 auto;
1605    padding: 0;
1606    text-align: center;
1607    width: 100%;
1608}
1609
1610/*以上インストールページと共通■触るべからず*/
Note: See TracBrowser for help on using the repository browser.