source: branches/version-2_5-dev/html/user_data/packages/admin/css/admin_contents_back.css @ 19909

Revision 19909, 21.5 KB checked in by uemoto, 13 years ago (diff)

#382(管理画面XHTMLに変更)

  • デザインを刷新
Line 
1@charset "utf-8";
2
3* { margin: 0; padding: 0; }
4
5/* 上記による Fierfox 2 崩れ対応 */
6option {
7    margin-right: 0.5em;
8}
9
10html {height: 100%;}
11body {
12    font-size: 80%;
13    font-family:"MS Pゴシック","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4",Osaka,sans-serif;
14    background: #FFFFFF;
15    height: 100%;
16    line-height: 150%;
17}
18option{
19    font-size: 1em;
20    margin-right: 3px;
21}
22input,textarea {
23    font-size: 1em;
24    margin-right: 3px;
25}
26select{
27    font-size: 1em;
28    margin-bottom: 5px;
29}
30
31img {
32    border: 0;
33}
34
35ul,li{
36    list-style: none;
37}
38hr{
39    display: none;
40}
41
42h1 {
43    background: url(../img/contents/subtitle_back_02.jpg) repeat-x;
44    border-top: 1px solid #B3B4BD;
45    border-bottom: 1px solid #D9DADF;
46    height: 30px;
47    line-height: 30px;
48    color: #444757;
49    font-size: 1.3em;
50}
51h1 .title{
52    background: url(../img/contents/subtitle_back.gif) no-repeat;
53    padding-left: 20px;
54}
55
56h2 {
57    font-size: 1.1em;
58    border-bottom: 3px solid #CCCCCC;
59    margin: 0 0 10px 0;
60    padding: 5px 0;
61    color: #444757;
62}
63h3, h4 {font-size: 1em;}
64em {color: #FF0000;font-style: normal;}
65
66
67/*テーブル設定*/
68table {
69    font-size: 1em;
70    border-collapse: collapse;
71    width: 100%;
72    margin: 0 0 20px;
73}
74th, td { padding: 5px;border:1px solid #CCCCCC;}
75th {
76width: 240px;
77background: url('../img/contents/table_back.png') repeat-x #f4f5f5;
78font-weight:normal;
79text-align:left;
80}
81table.list th {
82text-align: center;
83background: url('../img/contents/table_back02.png') repeat-x #c1c1c1;
84}
85table.list th.column {
86text-align: center;
87background: url('../img/contents/table_back.png') repeat-x #f4f5f5;
88}
89table.list .edit,
90table.list .delete {
91    width: 10%;
92}
93table.list{
94    width: 100%;
95}
96
97table.list th.left { text-align: left; }
98table.list th.right { text-align: right; }
99table.list td.id,
100table.list td.thumbnail {
101    text-align: center;
102}
103table.list td.menu {
104    text-align: center;
105    vertical-align: middle;
106}
107table.form thead th { text-align: center; width: auto; }
108
109.contents-main .btn-area,
110#popup .btn-area{
111    width: 100%;
112    padding: 20px 0px;
113    margin : 0 0 60px 0;
114    text-align: center;
115    background:#f5f5f5;
116    clear: both;
117}
118
119.contents-main .btn-area li,
120#popup .btn-area li{
121    margin-right: 10px;
122    display: inline;
123}
124
125
126/*通常ボタン*/
127.btn-normal,
128a.btn-normal:link,
129a.btn-normal:visited{
130    display:inline-block;
131    text-decoration: none;
132    background-attachment: scroll;
133    background-clip: border-box;
134    background-color: #eee;
135    background-image: url('../img/button/white-grad.png');
136    padding: 2px 10px;
137    white-space: nowrap;
138    border: solid 1px #bcbecb;
139    cursor: pointer;
140    font-size: 12px;
141    font-weight: normal;
142    color: #444757;
143
144    /* CSS3 radius */
145    border-radius: 5px;
146    /* Safari, Chrome radius */
147    -webkit-box-sizing: content-box;
148    -webkit-border-radius: 5px;
149    /* Firefox radius */
150    -moz-border-radius: 5px;
151    /* Safari, Chrome radius */
152    -webkit-box-sizing: content-box;
153    -webkit-border-radius: 5px;
154    /* Firefox radius */
155    -moz-border-radius: 5px;
156}
157
158/*ツールボタン 共通部分*/
159.btn-tool-format,
160a.btn-tool-format:link,
161a.btn-tool-format:visited{
162    display:inline-block;
163    text-decoration: none;
164    background-attachment: scroll;
165    background-clip: border-box;
166    background-color: #c9cbcb;
167    background: url('../img/button/white-grad03.png') repeat-x #eee;
168    background-origin: padding-box;
169    padding: 0px 6px;
170    border: solid 1px #6b6d87;
171    cursor: pointer;
172    font-size: 11px;
173    font-weight: bold;
174    color: #444757;
175
176    /* CSS3 radius */
177    border-radius: 4px;
178    /* Safari, Chrome radius */
179    -webkit-box-sizing: content-box;
180    -webkit-border-radius: 4px;
181    /* Firefox radius */
182    -moz-border-radius: 4px;
183    /* Safari, Chrome radius */
184    -webkit-box-sizing: content-box;
185    -webkit-border-radius: 4px;
186    /* Firefox radius */
187    -moz-border-radius: 4px;
188}
189
190/*ツールボタン コンテンツ*/
191.btn-tool,
192a.btn-tool:link ,
193a.btn-tool:visited {
194    display:inline-block;
195    text-decoration: none;
196    background-attachment: scroll;
197    background-clip: border-box;
198    background-color: #c9cbcb;
199    background: url('../img/button/white-grad.png') repeat-x #eee;
200    background-origin: padding-box;
201    padding: 0px 6px;
202    border: solid 1px #999;
203    cursor: pointer;
204    font-size: 11px;
205    color: #444757;
206
207    /* CSS3 radius */
208    border-radius: 4px;
209    /* Safari, Chrome radius */
210    -webkit-box-sizing: content-box;
211    -webkit-border-radius: 4px;
212    /* Firefox radius */
213    -moz-border-radius: 4px;
214    /* Safari, Chrome radius */
215    -webkit-box-sizing: content-box;
216    -webkit-border-radius: 4px;
217    /* Firefox radius */
218    -moz-border-radius: 4px;
219}
220
221/*登録する・検索するボタン*/
222.btn-action,
223a.btn-action:link,
224a.btn-action:visited {
225    display:inline-block;
226    text-decoration: none;
227    background-attachment: scroll;
228    background-clip: border-box;
229    background: url('../img/button/white-grad04.png') top repeat-x #eee;
230    padding: 5px 10px;
231    white-space: nowrap;
232    border: solid 1px #bcbecb;
233    cursor: pointer;
234    font-size: 80%;
235    font-weight: normal;
236    color: #444757;
237
238    /* CSS3 radius */
239    border-radius: 5px;
240    /* Safari, Chrome radius */
241    -webkit-box-sizing: content-box;
242    -webkit-border-radius: 5px;
243    /* Firefox radius */
244    -moz-border-radius: 5px;
245    /* Safari, Chrome radius */
246    -webkit-box-sizing: content-box;
247    -webkit-border-radius: 5px;
248    /* Firefox radius */
249    -moz-border-radius: 5px;
250}
251
252/*戻るボタン*/
253.btn-action .btn-prev{
254    padding: 0px 0px 0px 20px;
255    background: url('../img/button/ico_prev.gif') left no-repeat;
256    font-weight: bold;
257    font-size: 114%;
258    display:inline-block;
259}
260/*進むボタン*/
261.btn-action .btn-next{
262    padding: 0px 20px 0px 0px;
263    background: url('../img/button/ico_next.gif') right no-repeat;
264    font-weight: bold;
265    font-size: 114%;
266    display:inline-block;
267}
268
269a.btn-normal:hover,
270a.btn-action:hover{
271    color: #6d728b;
272    border: solid 1px #d5d7df;
273}
274
275a.btn:active,
276a.btn-normal:active {
277    background-image: url('../img/button/white-grad-active.png');
278}
279
280#contents ul {margin: 0 0 0 2em;}
281
282/*LINK*/
283a:link { color: #3399cc; text-decoration: none; }
284a:visited { color: #3399cc; text-decoration: none; }
285a:hover { color: #3399cc; text-decoration: none; }
286
287.left { text-align: left; }
288.center { text-align: center; }
289.right { text-align: right; }
290
291.attention { color: #FF0000; }
292
293
294/* ヘッダー
295----------------------------------------------- */
296#header {
297    width: 100%;
298    height: 51px;
299    background: url('../img/header/header_back.jpg') 0 0 repeat-x;
300}
301#header-contents {width: 1030px;}
302#logo {
303    width: 184px;
304    float: left;
305    padding:12px 0px 0px 12px;
306}
307#site-check {
308    width: 820px;
309    float: right;
310}
311#site-check p.info{
312    width: 580px;
313    padding-top: 16px;
314    float: left;
315    color: #fff;
316    font-size: 0.8em;
317}
318#site-check ul{
319    padding-top: 14px;
320    float: right;
321}
322#site-check ul li{
323    float: left;
324    margin-right: 10px;
325}
326
327
328/* ヘッダーナビ
329----------------------------------------------- */
330#navi{
331    width: 100%;
332    min-height: 26px;
333    background: url('../img/header/navi_back.jpg') repeat-x;
334    z-index:90;
335}
336
337#navi li {
338    background: url('../img/header/navi_back_line.jpg') no-repeat right;
339}
340
341#navi li, #navi li a,#navi li a span{
342    display: block;
343    line-height: 200%;
344    min-height: 26px;
345    float: left;
346    cursor: pointer;
347    font-size: 1em;
348}
349
350#navi li {
351    position: relative;
352}
353#navi li a {
354    color: #2D2F39;
355    font-weight: bold;
356    text-decoration: none;
357}
358#navi li a span {padding: 0 8px;}
359#navi li a:hover {background: url(../img/header/navi_on.jpg) left 0 repeat-x;}
360#navi li a:hover span {background: url(../img/header/navi_on.jpg) left 0 repeat-x;}
361#navi li.on a {background: url(../img/header/navi_on.jpg) left 0 repeat-x;}
362#navi li.on a span {background: url(../img/header/navi_on.jpg) left 0 repeat-x;}
363#navi li.sfhover a {background: url(../img/header/navi_on.jpg) left 0 repeat-x;}
364#navi li.sfhover a span {background: url(../img/header/navi_on.jpg) left 0 repeat-x;}
365
366#navi li ul {
367    width: 14.8em;
368    height: auto;
369    position: absolute;
370    top: 26px;
371    left: -999em;
372    font-weight: normal;
373    clear: both;
374}
375
376
377/*プルダウンメニュー 第1階層*/
378#navi li li, #navi li li a, #navi li li a span {
379    width: 14.8em;
380    height: 2em;
381    line-height: 2em;
382    display: block;
383    background: #787878;
384    font-weight: normal;
385    color: #fff;
386    background:url('../img/header/subnavi_bak.gif') top left no-repeat #787878;
387}
388
389#navi li li {border: solid #888;border-width: 0 0 1px 0; }
390#navi li li a span {text-indent: 8px;}
391#navi li li a:hover { background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;}
392#navi li li a:hover span { background: #666;}
393#navi li.on li a, #navi li.on li a span, #navi li li.on a, #navi li li.on a span { background: transparent; }
394#navi li.sfhover li a, #navi li.sfhover li a span, #navi li li.sfhover a, #navi li li.sfhover a span { background: transparent; }
395#navi li.sfhover li a:hover { background: url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747;}
396#navi li li.sfhover a:hover { background:url('../img/header/subnavi_bak_on.gif') top left no-repeat #474747; }
397
398/*プルダウンメニュー 第2階層*/
399#navi li li li, #navi li li a, #navi li li li a span {
400    width: 14.8em;
401    height: 2em;
402    line-height: 2em;
403    display: block;
404    background: #787878;
405    font-weight: normal;
406    color: #fff;
407}
408#navi li li li.sfhover a:hover {
409    background :url('../img/header/ico_sub_navi.gif') no-repeat left #474747;
410}
411
412#navi li ul ul {
413    margin: -2em 0 0 14.8em;
414}
415#navi li:hover ul ul, #navi li:hover ul ul ul, #navi li.sfhover ul ul, #navi li.sfhover ul ul ul {
416    left: -999em;
417}
418#navi li:hover ul, #navi li li:hover ul, #navi li li li:hover ul,
419#navi li.sfhover ul, #navi li li.sfhover ul, #navi li li li.sfhover ul {
420    left: auto;
421}
422
423
424/*subnavi*/
425.subnavi a{
426    background-color: #666666;
427    width:140px;
428    padding: 6px 5px 4px 5px;
429    color:#ffffff;
430    text-decoration:none;
431    display:block;
432}
433.subnavi a:visited {
434    color:#ffffff;
435    text-decoration:none;
436}
437.subnavi a:hover {
438    background-color: #666666;
439    color:#000000;
440    text-decoration:none;
441}
442.subnavi_text {
443    font-size: 71%;
444    padding: 0 0 0 8px;
445}
446.subnavi-on a{
447    background-color: #666666;
448    width:140px;
449    padding: 6px 5px 4px 5px;
450    color:#000000;
451    text-decoration:none;
452    display:block;
453}
454.subnavi-on a:visited {
455    color:#000000;
456    text-decoration:none;
457}
458.subnavi-on a:hover {
459    background-color: #666666;
460    color:#000000;
461    text-decoration:none;
462}
463.number-on a:visited {
464    color:#ffffff;
465    text-decoration:none;
466}
467.number a:visited {
468    color:#ffffff;
469    text-decoration:none;
470}
471
472#agreement{
473    height: 120px;
474    width: 480px;
475    overflow: auto;
476    margin: 0px;
477    background-color : #FFFFFF;
478    border-style: solid;
479    border-color: #C0C0C0;
480    border-width: 1px
481}
482/* ページャ */
483#contents .pager ul {list-style-type: none;margin: 10px 0;}
484.pager li {display: inline;}
485.pager li a {border: 1px solid #CCCCCC;padding: 3px 5px;}
486.pager li.on a {background: #f2f1ec;border: 1px solid #333333;}
487.pager li a:hover, .pager li.on a:hover {background: #FFF5EE;}
488
489
490/* コンテンツ
491----------------------------------------------- */
492* html div#container{
493        position: relative;
494        height: 100%;
495        min-height: 100%;
496}
497body > #container {
498    height: auto;
499}
500#container {
501    position: relative;
502    min-height: 100%;
503}
504
505#contents {
506    padding: 20px 20px 8em;
507    width: 1000px;
508    padding-bottom: 40px;
509}
510
511#footer {
512    width: 100%;
513    position: absolute;
514    bottom: 0;
515    height: 40px;
516    background: url(../img/contents/footer_back.jpg) 0 0 repeat-x;
517}
518#footer-contents {
519    width: 1020px;
520    padding-top:10px;
521    text-align: right;
522}
523#footer #copyright{
524    float: left;
525    margin-left: 20px;
526    text-align: left;
527    color: #fff;
528    font-size: 0.88em;
529}
530#footer #topagetop{
531    float: right;
532}
533
534
535/* ログイン
536----------------------------------------------- */
537#login{
538    width: 100%;
539    height: 100%;
540}
541#login-form-wrap{
542    width: 556px;
543    height: 250px;
544    position: absolute;
545    left: 50%;
546    top: 50%;
547    margin: -125px 0 0 -278px;
548    background: url('../img/contents/login_back.jpg') 0 0 repeat-x;
549}
550
551#login-form{
552    width: 556px;
553    clear: both;
554}
555
556#login-form h1{
557    width: 90px;
558    height: 150px;
559    margin-top: 46px;
560    padding-left: 50px;
561    float: left;
562    background: none;
563    border: none;
564}
565
566#input-form {
567    width: 255px;
568    margin-top: 40px;
569    padding-right: 30px;
570    float: right;
571}
572
573#input-form p{
574    margin-top: 10px;
575    color: #fff;
576    font-size: 80%;
577}
578
579#input-form .btn-tool{
580    margin-top: 5px;
581}
582
583#login #copyright{
584    padding-top: 55px;
585    margin: 0px 10px 0px 10px;
586    font-size: 87%;
587    color: #333;
588    clear: both;
589}
590
591/* エラーメッセージ
592----------------------------------------------- */
593#login-error-wrap{
594    width: 100%;
595    height: 100%;
596}
597
598#error-wrap #error .logo{
599    float: right;
600    padding-bottom: 5px;
601}
602
603#error{
604    width: 560px;
605    position: absolute;
606    left: 50%;
607    top: 50%;
608    margin: -126px 0 0 -279px;
609}
610
611#error .error-top{
612    width: 560px;
613    height: 10px;
614    background: url('../img/contents/login_back_top.jpg') bottom left no-repeat;
615    clear: both;
616}
617
618#error .contents{
619    border-left: solid 1px #d9dadf;
620    border-right: solid 1px #D9DADF;
621}
622
623#error .contents .message{
624    padding: 20px 30px;
625    text-align: center;
626}
627
628#error .btn-area-top{
629    width: 560px;
630    height: 10px;
631    background: url('../img/contents/login_back_btn_top.jpg') left no-repeat;
632}
633
634#error .btn-area ul{
635    width: 560px;
636    background: url('../img/contents/login_back_btn_contents.jpg') top left no-repeat #f4f5f5;
637    padding: 20px 0px 10px 0px;
638}
639
640#error .btn-area ul li{
641    text-align: center;
642}
643
644#error .btn-area-bottom{
645    width: 560px;
646    height: 10px;
647    background: url('../img/contents/login_back_btn_bottom.jpg') bottom left no-repeat #eeeff0;
648}
649
650
651/* 完了メッセージ
652----------------------------------------------- */
653#complete{
654    width: 560px;
655    margin: 40px 0px 0px 80px;
656}
657
658#complete .complete-top{
659    width: 560px;
660    height: 10px;
661    background: url('../img/contents/login_back_top.jpg') bottom left no-repeat;
662    clear: both;
663}
664
665#complete .contents{
666    border-left: solid 1px #d9dadf;
667    border-right: solid 1px #d9dadf;
668}
669
670#complete .contents .message{
671    padding: 20px 30px;
672    text-align: center;
673    font-weight: bold;
674    color: #b77615;
675}
676
677#complete .btn-area-top{
678    width: 560px;
679    height: 10px;
680    background: url('../img/contents/login_back_btn_top.jpg') left no-repeat;
681}
682
683#complete .btn-area ul{
684    width: 560px;
685    background: url('../img/contents/login_back_btn_contents.jpg') top left no-repeat #f4f5f5;
686    padding: 20px 0px 10px 0px;
687    margin: 0px;
688    text-align: center;
689}
690
691#complete .btn-area ul li{
692    display: inline;
693    margin-right: 10px;
694}
695
696#complete .btn-area-bottom{
697    width: 560px;
698    height: 10px;
699    background: url('../img/contents/login_back_btn_bottom.jpg') bottom left no-repeat #eeeff0;
700    clear: both;
701}
702
703/* メインページ
704----------------------------------------------- */
705#home-main {margin-right: 300px;}
706#home-main table {width: 100%;}
707* html #home-main table {width: 99%;}
708
709#home .shop-info {margin: 0 0 20px;}
710#home .shop-info td {text-align:right;width: 60%;}
711
712#home-info {width: 280px;float: right;border-left: 1px solid #CCCCCC;}
713
714.home-info-item {width: 260px;margin: 0 0 15px 20px;font-size: 0.8em;line-height: 1.4em;}
715.home-info-item .body {margin: 5px 0 0 0;}
716.home-info-item .date {background: #DDDDDD;padding: 5px 10px 0px;}
717.home-info-item .title {background: #DDDDDD;padding: 0px 10px 5px;}
718
719
720/* 基本情報管理
721----------------------------------------------- */
722/* 郵便番号DB登録 */
723.basis-zip-item {
724    margin-bottom: 30px;
725}
726
727.basis-zip-item.end {
728    margin-bottom: 60px;
729}
730
731.basis-zip-item.info {
732    padding-top: 20px;
733}
734
735.basis-zip-item p {
736    margin-bottom: 10px;
737}
738
739
740/* 商品管理
741----------------------------------------------- */
742#products-category-left, #products-rank-left {float:left;width:20em;}
743#products-category-right, #products-rank-right {margin-left: 22em;}
744#products-class-list .action {width: 100px;}
745
746
747#products-category-left, #products-rank-left {
748    width: 230px;
749    border: 3px solid #ddd;
750    padding: 10px;
751    background-color: #F3F3F3;
752}
753
754#products-category-right .now_dir{
755    border: 1px solid #ccc;
756    padding: 10px;
757    margin-bottom:20px;
758}
759
760/* 受注管理
761----------------------------------------------- */
762/* ステータス管理 */
763#order-status-list th.id {width: 40px;}
764
765/* 期間別集計
766----------------------------------------------- */
767#graph-image {
768    margin: 0 0 20px 0;
769}
770
771/* デザイン管理
772----------------------------------------------- */
773/* レイアウト設定 */
774
775.design-layout {
776    table-layout: fixed;
777}
778.design-layout th,
779.design-layout td {
780    vertical-align: top;
781    text-align: center;
782}
783#design-layout-used {
784    width: 525px;
785}
786#design-layout-unused {
787    width: 175px;
788}
789.design-layout #LeftNavi,
790.design-layout #MainHead,
791.design-layout #RightNavi {
792    width: 33.33%;
793}
794.design-layout #TopNavi,
795.design-layout #HeadNavi,
796.design-layout #HeaderTopNavi,
797.design-layout #LeftNavi,
798.design-layout #MainHead,
799.design-layout #MainFoot,
800.design-layout #RightNavi,
801.design-layout #BottomNavi,
802.design-layout #FooterBottomNavi,
803.design-layout #HeaderInternalNavi,
804.design-layout #Unused {
805    padding-bottom: 20px;
806    height: 10px; /* IE6応急処置 */
807}
808.design-layout div.sort {
809    border:     1px solid black;
810    background: rgb(195,217,255);
811    color:      #333;
812    padding:    5px 2px;
813    margin:     5px 0;
814    font-size:  10pt;
815    text-align: center;
816}
817.design-layout .anywherecheck {
818    white-space: nowrap;
819}
820.placeholder {
821    border: 1px dashed #AAA;
822    height: 20px;
823}
824#layout-header {
825    vertical-align: middle;
826}
827
828/* フォーム
829----------------------------------------------- */
830div.btn,
831p.remark {
832    margin: 0 0 20px 0;
833}
834
835.addbox  {
836margin-top:5px;
837}
838
839/*FORM*/
840.box3 { width: 33px; }  /*W3*/
841.box6 { width: 54px; }  /*W6*/
842.box10 { width: 82px; } /*W10*/
843.box20 { width: 152px; }    /*W20*/
844.box25 { width: 187px; }    /*W25*/
845.box30 { width: 222px; }    /*W30*/
846.box33 { width: 243px; }    /*W33*/
847.box35 { width: 257px; }    /*W35*/
848.box40 { width: 292px; }    /*W40*/
849.box45 { width: 341px; }    /*W45*/
850.box50 { width: 362px; }    /*W50*/
851.box52 { width: 376px; }    /*W52*/
852.box54 { width: 390px; }    /*W54*/
853.box60 { width: 432px; }    /*W60*/
854.box65 { width: 467px; }    /*W65*/
855.box68 { width: 488px; }    /*W68*/
856.box76 { width: 544px; }    /*W76*/
857
858.area40 { width: 302px; height: 134px; }    /*W40×H8*/
859.area45 { width: 337px; height: 290px; }    /*W40×H20*/
860.area46 { width: 337px; height: 134px; }    /*W40×H8*/
861.area50 { width: 372px; height: 82px; } /*W50?H4*/
862.area55 { width: 407px; height: 82px; } /*W50?H4*/
863.area59 { width: 432px; height: 134px; }    /*W59×H8*/
864.area60 { width: 433px; height: 134px;} /*W60?H8*/
865.area61 { width: 433px; height: 82px; } /*W60?H4*/
866.area65 { width: 444px; height: 290px; }    /*W65×H20*/
867.area70 { width: 512px; height: 186px; }    /*W70?H12*/
868.area75 { width: 547px; height: 186px; }    /*W75?H12*/
869.area80 { width: 572px; height: 134px; }    /*W80×H8*/
870.area90 { width: 650px; height: 420px; }
871.area96 { width: 694px; height: 420px; }    /*W80×H30*/
872.area96_2 { width: 694px; height: 160px; }  /*W80×H10*/
873.area99 { width: 715px; height: 523px; }    /*W99?H40*/
874
875/*COLOR*/
876.red { color: #ff0000; }
877
878/*
879** Markup free clearing
880** Details: http://www.positioniseverything.net/easyclearing.html
881*/
882.clear-block:after {
883    content: ".";
884    display: block;
885    height: 0;
886    clear: both;
887    visibility: hidden;
888}
889
890.clear-block {
891  display: inline-block;
892}
893
894/* Hides from IE-mac \*/
895* html .clear-block {
896    height: 1%;
897}
898.clear-block {
899    display: block;
900}
901/* End hide from IE-mac */
902
903/* 権限 */
904x-dummy
905,.authority_1 #navi-basis-masterdata
906,.authority_1 #navi-contents-file
907,.authority_1 #navi-design-bloc
908,.authority_1 #navi-design-template
909,.authority_1 #navi-design-add
910,.authority_1 #navi-system
911,.authority_1 #navi-ownersstore
912{
913    /* display: none; --- IE で不具合 */
914    height: 0;
915    width: 0;
916    overflow: hidden;
917    border: none;
918    visibility: hidden;
919}
920
921/* DnD並び替え系の設定 */
922tr.movingHandle td {
923    background-color: #EEE;
924}
925.dragHandle { /* ハンドルの設定 */
926    text-align: center;
927    font-weight: bold;
928    cursor: n-resize;
929}
930.activeHandle { /* アクティブハンドルの設定 */
931    color: #F9A406;
932}
933
934table.layout,
935table.layout th,
936table.layout td {
937    border: none;
938    margin: 0;
939    padding: 0;
940    width: auto;
941    vertical-align: top;
942}
943
944/* ログ表示用 */
945.log td {
946    padding-top: 0;
947    padding-bottom: 0;
948    vertical-align: top;
949}
950.log .date {
951    white-space: nowrap;
952}
953
954
955/* ポップアップ画面用 */
956body#popup {
957    width: 100%;
958}
959#popup-header {
960    width: 100%;
961    height: 35px;
962    margin-bottom: 30px;
963    background: url('../img/header/popup_back.jpg') repeat-x;
964    text-align: right;
965}
966#popup-logo {padding: 10px 10px 0 0;}
967#popup-container{
968    width: 560px;
969    padding: 0px 20px;
970    margin: 0 auto;
971}
972
973
974
975
Note: See TracBrowser for help on using the repository browser.