統計
| ブランチ: | リビジョン:

pictcode / app / webroot / css / main.css @ d932d503

履歴 | 表示 | アノテート | ダウンロード (19.076 KB)

1
@header-height: 100px;
2
@header-color: white;
3
@header-bg: black;
4
@footer-height: 100px;
5
@footer-color: white;
6
@footer-bg: black;
7
@font-face {
8
font-family: 'Yasashisa';
9
src:url('../fonts/YasashisaGothic.woff');
10
}
11

    
12
* {
13
    margin: 0;
14
    padding: 0;
15
    -webkit-box-sizing: border-box;
16
       -moz-box-sizing: border-box;
17
         -o-box-sizing: border-box;
18
        -ms-box-sizing: border-box;
19
            box-sizing: border-box;
20
}
21

    
22

    
23

    
24
body {
25
    background-color: #FFF;
26
        padding: 0px;
27
        margin: 0;
28
        font-family: Yasashisa !important;
29
        color: #4C2A01 !important;
30
        background-image: url(../img/bg_main_001.png);
31

    
32
}
33

    
34
#preload{
35
        width: 100%;
36
        height: 100%;
37
        position: relative;
38
        background: #777;
39
}
40

    
41
.progress{
42
        width: 200px;
43
        position: absolute;
44
        top: 0;
45
        right: 0;
46
        bottom: 0;
47
        left: 0;
48
        margin: auto;
49
}
50

    
51
#preload_bar{
52
        width: 200px;
53
}
54

    
55
#ui-tab{
56
        position: absolute;
57
        /*background: blue;*/
58
        width: 100%;
59
        /*height: 100%;*/
60
}
61

    
62
#coding-tab{
63
        position: absolute;
64
}
65

    
66
#header{
67
        -moz-background-size:100% 100%;
68
        background-size:100% 100%;
69
        border:0px;
70
        width: 100%;
71
        height: 90px;
72
        z-index: 10;
73
        display: none;
74
}
75

    
76
.header_area {
77
        display:inline-block;
78
        text-align:center;
79
        position: absolute;
80
}
81

    
82
#header_left {
83
        width: 140px;
84
        left: 10px;
85
}        
86

    
87
#header_center {
88
        width: 210px;
89
        left: 0;
90
        right: 0;
91
        margin-left: auto;
92
        margin-right: auto;
93
}
94

    
95
#header_right {
96
        width: 420px;
97
        right: 10px;
98
}
99

    
100
.header_button {
101
        width: 64px;
102
        height: 64px;
103
        padding: 0px;
104
        background: transparent;
105
        margin-top:10px;
106
        margin-right: 2px;
107
        border:0px;
108
        outline: 0 !important;
109
        overflow : hidden;
110

    
111
        -moz-background-size:100% 100%;
112
        background-size:100% 100%;
113

    
114
        box-shadow: 3px 3px 5px 0px #555;
115
        -webkit-box-shadow: 3px 3px 5px 0px #555;
116
        -moz-box-shadow: 3px 3px 5px 0px #555;
117

    
118
        border-radius: 12px;
119
        -webkit-border-radius: 12px;
120
        -moz-border-radius: 12px;
121
}
122

    
123
.header_button:hover {
124
        width: 64px;
125
        height: 64px;
126
        padding: 0px;
127
        background: transparent;
128
        margin-top:10px;
129
        margin-right: 2px;
130
        margin-left: 2px;
131
        border:0px;
132

    
133
        -moz-background-size:100% 100%;
134
        background-size:100% 100%;
135

    
136
        box-shadow: 3px 3px 5px 0px #000 inset;
137
        -webkit-box-shadow: 3px 3px 5px 0px #000 inset;
138
        -moz-box-shadow: 3px 3px 5px 0px #000 inset;
139

    
140
        border-radius: 12px;
141
        -webkit-border-radius: 12px;
142
        -moz-border-radius: 12px;
143
}
144

    
145
/*
146
.header_button_image {
147
        width: 64px;
148
        height: 64px;
149
        padding: 0px;
150
        margin: 0px;
151
}
152

153
#modal_coding_vector_cancel{
154
        padding: 5px;
155
        background: transparent;
156
        border:0px;
157
}*/
158

    
159

    
160
/* Header on WEB Pages */
161

    
162

    
163
header {  
164
    z-index: 128;
165
    position: fixed;
166
    top: 0;
167
    width: 100%;
168
    padding:9px 8px;
169
    color: @header-color;
170
    background: @header-bg;
171
    height: @header-height;
172
    line-height: @header-height;
173
        background-image: url(../img/bg_header_001.png);
174
        text-align: center;
175
}
176

    
177
header img.left {
178
        display: inline-block;
179
}
180

    
181
header img.left {
182
        float: left;
183
}
184

    
185
header img.right {
186
        float: right;
187
}
188

    
189
header img.center {
190
        margin: 25px auto;
191
}
192

    
193

    
194
/* Main on WEB Pages */
195

    
196
article {
197
        background-color: rgba(255,255,255,0.75);
198
        width: 944px;
199
        padding: 24px 111px 24px;
200
        margin: 20px auto !important;
201
        border-radius: 10px;
202
        box-shadow:5px 5px  rgba(51,38,20,0.5);
203
        font-family: 
204
}
205

    
206
main {
207
        display: block;
208
        height: ;
209
        margin-top: 112px;
210
        margin-bottom: 112px;
211
}
212

    
213
article.main_top{
214
        display: block;
215
        overflow: hidden;
216
        background-image: url(../img/img_bg_top01.png);
217
        width: 944px;
218
        height: calc(100% - 300px);
219
        padding: 24px 111px;
220
        margin: 20px auto !important;
221
        border-radius: 10px;
222
}
223

    
224
article h2 {
225
        margin: 0 auto 24px;
226
}
227

    
228
article h3{
229
        margin: 0 auto 24px auto;
230
        font-weight: bold;
231
}
232

    
233
article section {
234
        display: block;
235
        margin: 0 auto 48px;
236
}
237

    
238

    
239
/* Footer on WEB Pages */
240

    
241
footer {  
242
    z-index: 128;
243
    position: fixed;
244
    bottom: 0;
245
        background-image: url(../img/bg_footer_001.png);
246
    width: 100%;
247
        padding-top: 5px;
248
        padding-bottom: 5px;
249
        margin-top: 20px;
250
    color: @header-color;
251
    background: @header-bg;
252
    height: @footer-height;
253
    line-height: @footer-height;
254
    text-align: center;
255
}
256

    
257
footer ul {
258
        display: block;
259
        width: 940px;
260
        padding-left: 10px;
261
        padding-right: 10px;
262
        list-style-type: none;
263
}
264

    
265
footer ul li {
266
        float: left;
267
        background:url(../img/footer_arrow01.png) left no-repeat;
268
        padding: 10px 0 10px 20px;
269
        margin-right: 30px;
270
        text-decoration: none;
271
        color: #4C2A01 !important;
272
}
273

    
274
footer hr {
275
        clear: both;
276
        border-top:1px solid #4C2A01 !important;
277
        margin:5px auto;
278
}
279

    
280
footer ul li a,a:link,a:visited {
281
        font-size: 12px;
282
        color: #4C2A01 !important;
283
        font-weight: bold;
284
        text-decoration: none !important;
285
}
286

    
287
footer ul li a:hover {
288
        color: #4C2A01 !important;
289
        text-decoration: underline !important;
290
}
291

    
292
img.logo {
293
        float: right;
294
        right: 0;
295
        margin: 0 10px 0;
296
}
297

    
298
#wrapper {
299
        display: block;
300
        width: 960px;
301
        margin: 0 auto;
302
        text-align: left;
303
}
304

    
305
/* TOP Page */
306

    
307
section.main_top01 {
308
        display: block;
309
        width: 630px;
310
        height: 350px;
311
        margin: 6px auto 0 150px;
312
        background-image: url(../img/img_contents_top01.png);
313
}
314

    
315
section.main_top01 p.main_btn01{
316
        display:inline-block;
317
        width: 420px;
318
        height: 80px;
319
        margin:190px 0 3px 140px;
320
        text-align: center;
321
        background-color: #FFF;
322
        border-radius: 5px;
323
        box-shadow:0 5px rgba(58,20,20,0.65);
324
        }
325

    
326
section.main_top01 p.main_btn01 a{
327
        display:block;
328
        padding-top:20px;
329
        height:80px;
330
        font-size: 32px;
331
        font-weight: bold;
332
        color: #EA7575 !important;
333
}
334

    
335
section.main_top01 img {
336
        margin-right: 20px;
337
        margin-top: -5px;
338
}
339

    
340
section.main_top01 p.main_btn01:hover{
341
        margin:195px 0 0 140px;
342
        box-shadow:none;
343
}
344

    
345
section.main_top02{
346
        display: block;
347
        width: 738px;
348
        height: 270px;
349
        margin: 4px auto 0 auto;
350
        background-image: url(../img/img_contents_top02.png);
351
}
352

    
353
section.main_top02 p.main_btn02{
354
        width: 210px;
355
        height: 40px;
356
        margin:90px 0 3px 385px;
357
        font-size: 18px;
358
        font-weight: bold;
359
        display:inline-block;
360
        text-align: center;
361
        background-color: #F39800;
362
        border-radius: 3px;
363
        box-shadow:0 3px rgba(56,41,20,0.65);
364
        }
365

    
366
section.main_top02 p.main_btn02 a{
367
        display:block;
368
        padding-top: 8px;
369
        height:40px;
370
        font-size: 18px;
371
        font-weight: bold;
372
        color: #FFF !important;
373
}
374

    
375
section.main_top02 p.main_btn02:hover{
376
        margin:93px 0 0 385px;
377
        box-shadow:none;
378
}
379

    
380
section.main_top02 p.main_btn03{
381
        width: 190px;
382
        height: 30px;
383
        margin:60px 0 3px 395px;
384
        font-weight: bold;
385
        display:inline-block;
386
        text-align: center;
387
        background-color: #6AB4DE;
388
        border-radius: 3px;
389
        box-shadow:0 3px rgba(22,47,58,0.65);
390
        }
391

    
392
section.main_top02 p.main_btn03 a{
393
        display:block;
394
        padding-top: 5px;
395
        height:30px;
396
        font-size: 15px;
397
        font-weight: bold;
398
        color: #FFF !important;
399
}
400

    
401
section.main_top02 p.main_btn03:hover{
402
        margin:63px 0 0 395px;
403
        box-shadow:none;
404
}
405

    
406
article {
407
        display: block;
408
}
409

    
410
/* Login and Save Page */
411

    
412

    
413
article.large_form {
414
        font-size: 18px;
415
}
416

    
417
article.large_form p {
418
        margin-bottom: 6px;
419
}
420

    
421
article.large_form dl {
422
        display: inline-table;
423
        height: 40px;
424
        margin: 12px 0 0;
425
}
426

    
427
article.large_form dl dt {
428
        position: absolute;
429
        padding: 0;
430
        margin: 6px 0;
431
        display: block;
432
        width: 226px;
433
}
434

    
435
article.large_form dl dd {
436
        margin:0;
437
        padding: 3px 0 3px 155px;
438
}
439

    
440
article.large_form dl dt label{
441
        width: 226px;
442
        margin-right: 0;
443
        margin-bottom: 24px;
444
        float: left;
445
        text-align: left;
446
        font-size: 36px;
447
        font-weight: bold; 
448
}
449

    
450
article.large_form dl dd input,
451
article.large_form dl dd textarea {
452
        display: block;
453
        position: relative;
454
        width: 464px;
455
        height: 60px;
456
        margin: 0 0 24px 120px;
457
        padding: 3px 0 3px 1em;;
458
        -webkit-border-radius: 5px;
459
        -moz-border-radius: 5px;
460
        border-radius: 5px;
461
        font-size: 24px;
462
}
463

    
464
article.large_form dl dd textarea {
465
        height: 180px !important;
466
}
467

    
468
article.large_form dl dd input:focus,
469
article.large_form dl dd textarea:focus{
470
        -webkit-transition: all .3s;
471
        transition: all .3s;
472
        box-shadow: 0 0 7px #1abc9c;
473
        border: 1px solid #1abc9c;
474
}
475

    
476
/*
477
article.login dl dd {
478
        display: block;
479
        position: relative;
480
        width: 464px;
481
        margin: 0 0 24px 120px;
482
        padding: 3px 0 3px 1em;;
483
        -webkit-border-radius: 5px;
484
        -moz-border-radius: 5px;
485
        border-radius: 5px;
486
}
487

488
article.login dl dd input {
489
        height: 60px;
490
}
491

492
article.login dl dd textarea {
493
        height: 180px;
494
}
495
*/
496

    
497

    
498
/* Register Page */
499

    
500
article.register,
501
article.contact {
502
        display: block;
503
        height:100%;
504
        margin-top:112px;
505
        padding: 24px 111px 24px;
506
}
507

    
508
article.register {
509
        font-size: 18px;
510
}
511

    
512
article.register ol {
513
        display: block;
514
        overflow: hidden;
515
        width: 768px;
516
        height: 85px;
517
        margin: 24px auto 48px;
518
        padding: 0;
519
        list-style: none;
520
}
521
article.register ol li {
522
        display: block;
523
        overflow: hidden;
524
        float: left;
525
        background-image: url(../img/img_register_nav.png);
526
        width: 185px;
527
        height: 85px;
528
        margin: 0;
529
}
530
article.register ol li#navigator01_off {background-position:0 0;}
531
article.register ol li#navigator01_on {background-position:0 -85px;}
532
article.register ol li#navigator02_off {background-position:555px 0;}
533
article.register ol li#navigator02_on {background-position:555px -85px;}
534
article.register ol li#navigator03_off {background-position:370px 0;}
535
article.register ol li#navigator03_on {background-position:370px -85px;}
536
article.register ol li#navigator04_off {background-position:185px 0;}
537
article.register ol li#navigator04_on {background-position:185px -85px;}
538

    
539
article h3 {
540
        text-align: center;
541
        margin: 24px auto;
542
        font-size: 36px;
543
        font-weight: bold;
544
        color:#4C2A01;
545
}
546

    
547
article.register img {
548
        display: block;
549
        margin: 24px auto 12px;
550
}
551

    
552
article.register dl {
553
        display: inline-table;
554
        height: 40px;
555
        margin: 12px 0 0;
556
}
557

    
558
article.register dl dt {
559
        position: absolute;
560
        padding: 12px 0 0;
561
        margin: 12px 0;
562
        display: block;
563
        width: 226px;
564
}
565

    
566

    
567
article.register dl dd {
568
        margin:12px 0 0;
569
  padding: 12px 0 3px 155px;
570
  font-size: 24px;
571
}
572

    
573
article.register dl dd span{
574
        margin:0px 0 0 120px;
575
          font-size: 14px;
576
}
577

    
578
article.register dl dd p {
579
        margin:9px 0 0 0px;
580
  padding: 3px 0 3px 120px;
581
}
582

    
583
article.register dl dt label{
584
        width: 226px;
585
        margin-right: 0;
586
        float: left;
587
        text-align: left;
588
        font-size: 24px;
589
        font-weight: bold; 
590
}
591

    
592
article.register dl dd input {
593
        display: block;
594
        position: relative;
595
        width: 464px;
596
        height: 40px;
597
        margin: 0 0 0 120px;
598
        padding: 3px 0 3px 1em;;
599
        -webkit-border-radius: 5px;
600
        -moz-border-radius: 5px;
601
        border-radius: 5px;
602
}
603

    
604
article.register dl dd input:focus{
605
        -webkit-transition: all .3s;
606
        transition: all .3s;
607
        box-shadow: 0 0 7px #1abc9c;
608
        border: 1px solid #1abc9c;
609
}
610

    
611
div.submit input {
612
    border: none;
613
}
614

    
615

    
616

    
617
/* Contact Form */
618

    
619
article.contact{
620
        font-size: 14px;
621
}
622

    
623
article.contact dl {
624
        display: inline-table;
625
        height: 40px;
626
        margin: 12px 0 0;
627
}
628

    
629
article.contact dl dt {
630
        position: absolute;
631
        padding: 8px 0 0;
632
        margin: 12px 0;
633
         display: block;
634
        width: 226px;
635
}
636

    
637

    
638
article.contact dl dd {
639
        margin:12px 0 0;
640
        padding: 6px 0 2px 275px;
641
}
642

    
643
article.contact dl dt label{
644
        width: 226px;
645
        margin-right: 0;
646
        float: left;
647
        text-align: left;
648
        font-size: 14px;
649
        font-weight: bold; 
650
}
651

    
652
article.contact dl dd input,
653
article.contact dl dd textarea {
654
        display: block;
655
        position: relative;
656
        width: 464px;
657
        height: 36px;
658
        margin: 0px;
659
        padding: 2px 0 2px 1em;;
660
        -webkit-border-radius: 5px;
661
        -moz-border-radius: 5px;
662
        border-radius: 5px;
663
}
664

    
665
article.contact dl dd div input span,
666
article.contact dl dd div textarea span{
667
        margin: 0px;
668
}
669
article.contact dl dd div.input span{
670
        margin: 0;
671
}
672

    
673

    
674
article.contact dl dd textarea {
675
        height: 180px;
676
}
677

    
678
article.contact dl dd.radio label,
679
article.contact dl dd.radio input {
680
        display: block;
681
        width: 80px;
682
        height: 36px;
683
        margin: 0 0 0 20px;
684
        padding: 2px 0 2px 1em;;
685
        -webkit-border-radius: 5px;
686
        -moz-border-radius: 5px;
687
        border-radius: 5px;
688
}
689

    
690
article.contact dl dd input:focus,
691
article.contact dl dd textarea:focus,
692
article.contact dl dd.radio:focus {
693
        -webkit-transition: all .3s;
694
        transition: all .3s;
695
        box-shadow: 0 0 7px #1abc9c;
696
        border: 1px solid #1abc9c;
697
}
698

    
699

    
700
/* Nav Button */
701

    
702
section.button_area01 {
703
        display: block;
704
        overflow: hidden;
705
        position: bottom;
706
        width: 536px;
707
        height: 85px;
708
        margin:48px auto 0;
709
}
710

    
711
section.button_area01 .button {
712
        display: block;
713
        overflow: hidden;
714
        width: 214px;
715
        height: 85px;
716
        background: no-repeat;
717
}
718

    
719
section.button_area01 .button:hover {background-position: bottom;}
720

    
721
section.button_area01 .btn_back01 {background: url(../img/img_button_back01.png) top; float: left;}
722
section.button_area01 .btn_back02 {background: url(../img/img_button_back02.png) top; float: left;}
723
section.button_area01 .btn_back03 {background: url(../img/img_button_back03.png) top; float: left;}
724
section.button_area01 .btn_alter01 {background: url(../img/img_button_alter01.png) top; float: left;}
725
section.button_area01 .btn_alter02 {background: url(../img/img_button_alter02.png) top; float: left;}
726
section.button_area01 .btn_check01 {background: url(../img/img_button_check01.png) top; float: right;}
727
section.button_area01 .btn_check02 {background: url(../img/img_button_check02.png) top; float: right;}
728
section.button_area01 .btn_register {background: url(../img/img_button_register01.png) top; float: right;}
729
section.button_area01 .btn_submit {background: url(../img/img_button_submit01.png) top; float: right;}
730
section.button_area01 .btn_save {background: url(../img/img_button_save01.png) top; float: right;}
731
section.button_area01 .btn_save02 {background: url(../img/img_button_save02.png) top; float: right;}
732
section.button_area01 .btn_delete {background: url(../img/img_button_delete01.png) top; float: right;}
733
section.button_area01 .btn_reissue {background: url(../img/img_button_reissue01.png) top; float: right;}
734
section.button_area01 .btn_login {background: url(../img/img_button_login01.png) top; float: right; width: 274px;}
735
section.button_area01 .btn_top01 {background: url(../img/img_button_top01.png) top; margin:auto;}
736
section.button_area01 .btn_top02 {background: url(../img/img_button_top02.png) top; margin:auto;}
737
section.button_area01 .btn_top03 {background: url(../img/img_button_top03.png) top; margin:auto; width: 274px;}
738
section.button_area01 .btn_withdraw01 {background: url(../img/img_button_withdraw01.png) top; float: right;}
739

    
740

    
741
/* Reminder */
742

    
743
section.caution {
744
        display: block;
745
        text-align: center;
746
        border: red 4px solid;
747
        background-color: #FFF;
748
        width: 736px;
749
        height: auto;
750
        margin: 24px auto 48px;
751
        padding: 24px;
752
}
753

    
754
section.caution p {
755
        color: red;
756
        font-weight: bold;
757
        font-size: 18px;
758
}
759

    
760
section.image img {
761
        display: block;
762
        margin: 24px auto;
763
}
764

    
765
section span.link_reminder {
766
        font-weight: bold;
767
        font-size: 18px;
768
        color: red;
769
}
770

    
771
article.legacy h3 {
772
        font-size: 24px;
773
        text-align: left;
774
}
775

    
776
article.legacy section p {
777
        margin-left: 12px;
778
}
779

    
780
article.legacy section ol,
781
article.legacy section ul {
782
        margin-left: 48px;
783
        margin-top: 24px;
784
        list-style-position: outside;
785
}
786

    
787
article.legacy section ol li,
788
article.legacy section ul li,
789
article.legacy section ol li ul,
790
article.legacy section ul li ul        {
791
        margin-bottom: 12px;
792
        margin-top: 12px;
793
        list-style-position: outside;
794
}
795

    
796

    
797
/* Login Top */
798

    
799
article.login_top {
800
        font-size: 18px;
801
        margin: 0 auto 12px;
802
}
803

    
804
article.login_top section {
805
        display: block;
806
        margin: 12px auto;
807
}
808

    
809
article.login_top p.btn_new ,
810
article.login_top p.btn_continued  {
811
        display: block;
812
        overflow: hidden;
813
        width: 738px;
814
        height: 155px;
815
        background: no-repeat;        
816
}
817

    
818
article.login_top section p.btn_new { background: url(../img/img_button_login_top01.png) top; margin:auto; }
819
article.login_top section p.btn_continued { background: url(../img/img_button_login_top02.png) top; margin:auto; }
820

    
821
article.login_top section p.btn_new:hover,
822
article.login_top p.btn_continued:hover {
823
        background-position: bottom;
824
}
825

    
826
article.login_top section.howto {
827
        display: block;
828
        width: 620px;
829
        height: 200px;
830
        margin: 12px auto;
831
        background: url(../img/img_bg_login_top01.png) no-repeat;
832
}
833

    
834
section.howto p.howto_btn{
835
        display:inline-block;
836
        width: 280px;
837
        height: 40px;
838
        margin:110px 0 0 272px;
839
        text-align: center;
840
        background-color: #FFF;
841
        border-radius: 5px;
842
        box-shadow:0 3px rgba(22,53,20,0.5);
843
        }
844

    
845
section.howto p.howto_btn a{
846
        display:block;
847
        height:40px;
848
        padding-top:8px;
849
        font-size: 18px;
850
        color: #00B26A !important;
851
        font-weight: bold;
852
}
853

    
854
section.howto p.howto_btn a img{
855
        margin: -5px 10px 0 0;
856
}
857

    
858
section.howto p.howto_btn:hover{
859
        margin:113px 0 0 272px;
860
        box-shadow:none;
861
}
862

    
863
section p.withdraw {
864
        display: block;
865
        float: right;
866
        margin:-60px 0 0;
867
        font-weight: bold;
868
        font-size: 14px !important;
869
}
870

    
871
section p.withdraw a {
872
        color: red !important;
873
        font-size: 14px;
874
}
875

    
876

    
877

    
878
/* Program Delete */
879

    
880
section.delete img {
881
        display: block;
882
        margin: 24px auto
883
}
884
section.delete p {
885
        display: block;
886
        background-color: white;
887
        border-radius: 12px;
888
        width: 524px;
889
        height: auto;
890
        margin: 0 auto 12px;
891
        padding: 12px;
892
}
893

    
894
/* Program Login */
895

    
896
section.login_top01 {
897
        display: block;
898
        overflow: hidden;
899
        margin: 12px auto;
900
        width: 738px;
901
        height: 300px;
902
        background: url(../img/img_contents_top03.png) no-repeat;
903
}
904

    
905
section.login_top01 p.register_btn01{
906
        display:inline-block;
907
        width: 420px;
908
        height: 80px;
909
        margin:120px 0 0 60px;
910
        text-align: center;
911
        background-color: #FFF;
912
        border-radius: 5px;
913
        box-shadow:0 5px rgba(58,20,20,0.65);
914
        }
915

    
916
section.login_top01 a p.register_btn01{
917
        display:block;
918
        padding-top:18px;
919
        height:80px;
920
        font-size: 32px !important;
921
        font-weight: bold;
922
        color: #EA7575 !important;
923
}
924

    
925
section.login_top01 p.register_btn01 img {
926
        margin-right: 20px;
927
        margin-top: -5px;
928
}
929

    
930
section.login_top01 p.register_btn01:hover{
931
        margin:125px 0 0 60px;
932
        box-shadow:none;
933
}
934

    
935

    
936
/* Admin Top */
937

    
938
article.admin p {
939
        font-size: 18px;
940
}
941

    
942
article.admin section.data {
943
        display: block;
944
        position: static;
945
}
946

    
947
article.admin section.save_data {
948
        display: block;
949
        overflow: hidden;
950
        background-color: rgba(255,255,255,0.5);
951
        border-radius: 10px;
952
        width: 744px;
953
        height: 205px;
954
        margin: 12px auto;
955
        padding: 12px;
956
}
957

    
958
article.admin section.saved {
959
        background-color: #F39800;
960
        color: #FFF !important;
961
}
962

    
963
article.admin section.save_data a,
964
article.admin section.save_data a:hover,
965
article.admin section.save_data a:visited,
966
article.admin section.save_data a:link
967
article.admin section.blank_data a,
968
article.admin section.blank_data a:hover,
969
article.admin section.blank_data a:visited,
970
article.admin section.blank_data a:link {
971
        color: #40220F;
972
        text-decoration: none;
973
}
974

    
975
article.admin section.save_data h3 {
976
        text-align: left;
977
        font-size: 32px;
978
        margin: 6px auto 12px;
979
}
980

    
981
article.admin section.save_data img,
982
article.admin section.blank_data img {
983
        float: left;
984
        margin: 15px 12px auto 0;
985
}
986

    
987
article.admin section.save_data p {
988
        width: auto;
989
        font-size: 14px;
990
        margin: 12px 0  12px 24px;
991
}
992

    
993
article.admin section.save_data ul {
994
        float: right;
995
        height: 45px;
996
        margin: -15px 0 0 auto;
997
}
998

    
999
article.admin section.save_data ul li {
1000
        display:inline;
1001
        float: left;
1002
        margin:0 0 0 75px;
1003
        text-align: center;
1004
        }
1005

    
1006
article.admin section.save_data ul li a {
1007
        padding:6px 21px;
1008
        font-size: 18px;
1009
        font-weight: bold;
1010
        background-color: #FFF;
1011
        border-radius: 5px;
1012
        box-shadow:0 3px rgba(58,20,20,0.65);
1013
}
1014

    
1015
article.admin section.save_data ul li a:hover {
1016
        display: block;
1017
        box-shadow:none;
1018
}
1019

    
1020

    
1021
/* Blank Data */
1022

    
1023
article.admin section.blank_data {
1024
        display: block;
1025
        overflow: hidden;
1026
        position: absolute;
1027
        background-color: rgba(0,0,0,0.5);
1028
        border-radius: 10px;
1029
        width: 744px;
1030
        height: 205px;
1031
        margin: 0px auto;
1032
        padding: 12px;
1033
}
1034

    
1035
article.admin section.blank_data span.blank a {
1036
        display: block;
1037
        float: left;
1038
        text-align: center;
1039
        vertical-align: middle;
1040
        width: 496px;
1041
        height: 148px;
1042
        background-color: rgb(247,82,109);
1043
        font-size: 36px;
1044
        font-weight: bold;
1045
        color: #FFF !important;
1046
        margin: 15px 0px 0px 12px;
1047
        padding-top: 48px;
1048
        border-radius: 12px;
1049
        box-shadow:0 5px rgba(58,20,20,0.65);
1050
}
1051

    
1052
article.admin section.blank_data span.blank a:hover {
1053
        display: block;
1054
        margin-top: 20px;
1055
        background-color: rgb(252,146,167);
1056
        box-shadow:none;
1057
}