source: projects/web/trunk/css/common.css @ 8481

Revision 8481, 17.6 KB checked in by daisuke, 12 years ago (diff)

オフィシャルグッズページを作成、リンク追加

RevLine 
[8425]1@charset "utf-8";
2
3@import url(/css/dlwin.css);
4
5/* Base
6----------------------------------------------------*/
7
8html{
9font-size:100.01%;
10}
11
12body{
13        font-size:75%; /* 12px */
14        -webkit-text-size-adjust : none;
15        background-color: #F7F7F7;
16        color: #433B47;
17}
18
19html, body, div, span, applet, object, iframe,
20h1, h2, h3, h4, h5, h6, p, blockquote, pre,
21a, abbr, acronym, address, big, cite, code,
22del, dfn, em, font, img, ins, kbd, q, s, samp,
23small, strike, strong, sub, sup, tt, var,
24b, u, i, center,
25dl, dt, dd, ol, ul, li,
26fieldset, form, label, legend,
27table, caption, tbody, tfoot, thead, tr, th, td{
28margin:0;
29padding:0;
30vertical-align:baseline;
31font-style:normal;
32font-weight:normal;
33font-family:"VL Pゴシック", "メイリオ", Osaka, "ヒラギノ角ゴ Pro W3",Meiryo UI,"Segoe UI Light","MS Pゴシック",sans-serif;
34}
35
36pre {
37font-family:"VL ゴシック", monospace;
38}
39
40h1, h2, h3, h4, h5, h6{
41line-height:1.3;
42font-weight:normal;
43font-size:100%;
44}
45
46p,
47li,
48dt, dd,
49th, td{
50line-height:1.8;
51}
52
53ul, ol{
54list-style-type:none;
55list-style-position:outside;
56}
57
58img{
59vertical-align:bottom;
60}
61
62a img{
63border:0;
64}
65
66/*  */
67
68.center-text {
69        text-align:center;
70}
71
72.floatright {
73        float:right;
74}
75
76.floatleft {
77        float:left;
78}
79
80.clearboth {
81        clear:both;
82}
83
84.margin-b_10 {
85        margin-bottom: 10px;
86}
87
88.margin-b_20 {
89        margin-bottom: 20px;
90}
91
92.margin-b_30 {
93        margin-bottom: 30px;
94}
95
96.contents-box {
97        clear: both;
98        margin-bottom: 30px;
99        overflow: hidden;
100}
101
102.in-contents {
103        clear: both;
104        overflow: hidden;
105}
106
107
108
109/* トップページPC
110--------------------------------------------------------------------------------------*/
111
112/* ヘッダー */
113
114.header {
115        height: auto;
116        overflow: hidden;
117        background-image: url(../img/header-back.jpg);
118        background-repeat: repeat-x;
119        background-position: top;
120        border-bottom-width: 1px;
121        border-bottom-style: solid;
122        border-bottom-color: #3D3742;
123}
124.header-contents {
125        height: auto;
126        width: 960px;
127        margin-right: auto;
128        margin-left: auto;
129        padding-bottom: 12px;
130        overflow: hidden;
131        padding-top: 30px;
132}
133.header-logo {
134        float: left;
135        padding-top: 15px;
136}
137.header-koukoku {
138        background-color: #F7F7F7;
139        float: right;
140        width: 728px;
141}
142
143
144/* グローバルメニュー*/
145
146.globalmenu{
147        width: 960px;
148        height: auto;
149        clear: both;
150        margin-right: auto;
151        margin-left: auto;
152        overflow: hidden;
153}
154
155.globalmenu a {
156        text-decoration:none;
157        color:#333;
158        font-size:13px;
159}
160
161.globalmenu a:hover{
162        color:#80708B;
163} 
164       
165.globalmenu ul li{
166        float: left;
167}
168.globalmenu-1 a{
169        display:block;
170        overflow:hidden;
171        height:34px;
172        padding-top:11px;
173        width:137px;
174}
175.globalmenu-2 a{
176        display:block;
177        overflow:hidden;
178        height:34px;
179        padding-top:11px;
180        width:137px;
181}
182.globalmenu-3 a{
183        display:block;
184        overflow:hidden;
185        height:34px;
186        padding-top:11px;
187        width:137px;
188}
189.globalmenu-4 a{
190        display:block;
191        overflow:hidden;
192        height:34px;
193        padding-top:11px;
194        width:137px;
195}
196.globalmenu-5 a{
197        display:block;
198        overflow:hidden;
199        height:34px;
200        padding-top:11px;
201        width:137px;
202}
203.globalmenu-6 a{
204        display:block;
205        overflow:hidden;
206        height:34px;
207        padding-top:11px;
208        width:137px;
209}
210.globalmenu-7 a{
211        display:block;
212        overflow:hidden;
213        height:34px;
214        padding-top:11px;
215        width:137px;
216}
217
218.globalmenu-back {
219        border-bottom-width: 1px;
220        border-bottom-style: solid;
221        border-bottom-color: #3D3742;
222}
223
224/* global menu dropdown */
225.globalmenu ul#main li ul {
226        display: none;
227        background: #f7f7f7;
228}
229
230.globalmenu ul#main li:hover ul {
231        display: block;
232        position: absolute;
233        width: 200px;
234        border-left: #333333 1px solid;
235        border-right: #333333 1px solid;
236        border-bottom: #333333 1px solid;
237        text-transform: none;
238        z-index: 100;
239}
240
241.globalmenu ul#main li ul a {
242        color: black;
243        background-image: none;
244        display: block;
245        overflow: hidden;
246        height: 30px;
247        text-indent: 5px;
248        width: 200px;
249        font-size: normal;
250        text-decoration: none;
251}
252
253.globalmenu ul#main li:hover ul a:hover {
254        color: #f0f0f0;
255        background-image: none;
256        display: block;
257        overflow: hidden;
258        height: 30px;
259        text-indent: 5px;
260        width: 200px;
261        background: #594F60;
262        font-size: normal;
263        text-decoration: none;
264}
265
266/* メインイメージ */
267
268.main-image_back {
269        background-color: #221F26;
270        height: auto;
271        overflow: hidden;
272}
273.main-image_cont {
274        width: 960px;
275        margin-right: auto;
276        margin-left: auto;
277}
278
279.main-image1 {
280        float: left;
281        width: 50%;
282        background-image: url(../img/main-image1.jpg);
283        background-repeat: no-repeat;
284        background-position: center top;
285        height: 325px;
286}
287
288.main-image2 {
289        float: left;
290        width: 50%;
291        background-image: url(../img/main-image2_back.jpg);
292        background-repeat: no-repeat;
293        background-position: center top;
294        height: 105px;
295        padding-top: 220px;
296}
297
298.main-img_link {
299        margin-right: 93px;
300        margin-left: 93px;
301}
302
303.main-img_shousai{
304        float: left;
305}
306
307.main-img_download{
308        float: right;
309}
310
311/* メインコンテンツ */
312
313.main1 {
314        width: 960px;
315        margin-right: auto;
316        margin-left: auto;
317        overflow: hidden;
318        padding-top: 20px;
319        clear: both;
320        margin-bottom: 20px;
321}
322
323.main1-text {
324        margin-right: 20px;
325        margin-left: 20px;
326}
327.contbox-50_l {
328        float: left;
329        width: 50%;
330}
331
332.contbox-50_r {
333        float: right;
334        width: 50%;
335}
336
337.contbox-50_c {
338        float: left;
339        width: 50%;
340        text-align: center;
341        padding-bottom:20px;
342}
343
344.main2 {
345        background-color: #594F60;
346        background-image: url(../img/main2-back.jpg);
347        background-repeat: repeat-x;
348        background-position: top;
349        padding-top: 30px;
350        overflow: hidden;
351        padding-bottom: 35px;
352}
353
354.main2-title {
355        text-align: center;
356        padding-bottom: 30px;
357}
358
359.main2-text {
360        color:#FFF;
361        font-size:16px;
362}
363
364.in-cont {
365        width: 960px;
366        margin-right: auto;
367        margin-left: auto;
368        overflow: hidden;
369}
370.main3 {
371        width: 960px;
372        margin-right: auto;
373        margin-left: auto;
374        overflow: hidden;
375        margin-bottom: 20px;
376}
377.main3-cont {
378        float: left;
379        width: 46%;
380        overflow: hidden;
381        padding: 19px;
382}
383.midashi-1 {
384        background-image: url(../img/midashi-1.jpg);
385        background-repeat: no-repeat;
386        background-position: left bottom;
387        height: 33px;
388        margin-bottom: 10px;
389        font-size: x-large;
390}
391.info-box {
392        padding: 10px;
393        min-height: 140px;
394        background-color: #FFF;
395}
396.main4 {
397        background-color: #FFF;
398        padding-top: 20px;
399        padding-bottom: 20px;
400        text-align: center;
401}
402
403/* 仮広告枠 */
404
405.koukoku {
406        background-color: #F7F7F7;
407        width: 728px;
408        text-align: center;
409        margin-right: auto;
410        margin-left: auto;
411        clear: both;
412        margin-bottom: 20px;
413}
414
415/* フッター */
416
417.footer {
418        color: #FFF;
419        background-color: #260031;
420        padding-top: 20px;
421        padding-bottom: 60px;
422        text-align: center;
423}
424
425.footer-navi {
426        overflow: hidden;
427        position: relative;
428}
429
430.footer-navi ul {
431        list-style: none outside none;
432        float: left;
433        margin: 0 0 0 0;
434        padding: 0;
435        position: relative;
436        left: 50%;
437}
438
439.footer-navi ul li {
440        float: left;
441        padding: 0 10px;
442        position: relative;
443        left: -50%;
444        display: inline;
445}
446
447.footer-navi ul li+li {
448        border-left: 1px solid #aaa;
449}
450
451.footer-navi li a{
452        color:#FFF;
453        text-decoration:none;
454}
455
456.copyright {
457        color: #FFF;
458        background-color: #37313C;
459        text-align: center;
460        padding-top: 8px;
461        padding-bottom: 8px;
462}
463
464/* ソーシャルボタン */
465
466iframe.twitter-share-button {
467        width: 105px!important;
468}
469
470#___plusone_0 {
471        width:65px !important;
472}
473.btn {
474        float: right;
475        margin-bottom: 10px;
476}
477
478
479/* ページ */
480
481
482
483.in-contents h1 {
484        background-image: url(../img/h2_back.jpg);
485        background-repeat: no-repeat;
486        background-position: left bottom;
487        margin-bottom: 20px;
488        font-size: 23px;
489        color: #3A004B;
490        padding-bottom: 10px;
491        margin-top: 20px;
492}
493
494h2 {
495        background-image: url(../img/h2_back.jpg);
496        background-repeat: no-repeat;
497        background-position: left bottom;
498        margin-bottom: 20px;
499        font-size: 23px;
500        color: #3A004B;
501        padding-bottom: 10px;
502        margin-top: 20px;
503}
504
505h3 {
506        font-size: 18px;
507        color: #333;
508        margin-bottom: 20px;
509        margin-top: 20px;
510        padding-bottom: 10px;
511        border-bottom-width: 2px;
512        border-bottom-style: dotted;
513        border-bottom-color: #999;
514}
515
516h4 {
517        font-size: 15px;
518        color: #3A004B;
519        margin-top: 20px;
520        margin-bottom: 20px;
521        font-weight: bold;
522}
523
524.main3-cont .info-table {
525        padding: 0px;
526        background-color: #FFF;
527}
528
529.info-table table {
530        width: 100%;
531}
532
533.main3-cont .info-table th {
534        padding-right: 5px;
535        padding-left: 10px;
536        text-align: left;
537        overflow: hidden;
538}
539
540.main3-cont .info-table td {
541        width: 8em;
542        padding-right: 10px;
543        text-align: right;
544}
545
546.cont-list, .in-contents ul{
547        margin-left: 10px;
548        margin-right: 10px;
549}
550
551.cont-list, .in-contents li{
552        list-style-type: square;
553        list-style-position: inside;
554        text-indent:-1em;
555        padding-left:1em;
556}
557
558.in-contents dl{
559        margin-left: 10px;
560        margin-right: 10px;
561}
562
563.in-contents dt{
564        font-weight: bold;
565        font-size: larger;
566}
567
568.in-contents dd{
569        margin-left: 20px;
570        margin-right: 20px;
571}
572
573.cont-table {
574}
575
576.cont-table, .in-contents th{
577        background-color: #D9D9D9;
578        padding-top: 5px;
579        padding-right: 8px;
580        padding-bottom: 5px;
581        padding-left: 8px;
582        border: 1px solid #CCC;
583}
584
585.cont-table .in-contents td{
586        padding-top: 5px;
587        padding-right: 8px;
588        padding-bottom: 5px;
589        padding-left: 8px;
590        border: 1px solid #CCC;
591        background-color: #FFF;
592}
593
594.cont-pic {
595        float: left;
596        width: 32%;
597        height:auto;
598}
599
600.cont-text {
601        float: right;
602        width: 65%;
603}
604
605.cont-pic-right {
606        float: right;
607        padding-left: 20px;
608        height:auto;
609}
610
[8471]611.cont-pic-wide {
612        margin-top: 10px;
613        margin-bottom: 10px;
614}
615
[8425]616.cont-text-right {
617        float: left;
618}
619
620.pic-waku {
621        border: 1px solid #CCC;
622        padding: 5px;
623}
624
[8471]625.pic-max-width {
626        width: 100%;
627        height: auto;
628}
629
[8481]630.cont-goods {
631}
632
633.goods-box {
634        border: 1px solid #CCC;
635        padding: 5px;
636        margin: 10px;
637        background: white;
638        width: 30%;
639        height: 14em;
640        float: left;
641        text-align: center;
642        align: center;
643}
644
[8425]645/* メンバー */
646
647.mb-cont {
648        float: left;
649        width: 30%;
650        margin-right: 3%;
651        margin-bottom: 3%;
652}
653
654.mb-cont2 {
655        float: left;
656        width: 31%;
657        margin-bottom: 3%;
658}
659
660.mb-box {
661        background-color: #FFF;
662        padding-top: 25px;
663        padding-right: 15px;
664        padding-bottom: 15px;
665        padding-left: 15px;
666}
667
668.mb-box a {
669        text-decoration:none;
670        color: #433B47;
671}
672
673.mb-p {
674        font-size: 14px;
675        color: #46468C;
676        background-image: url(../img/mb-p_back.jpg);
677        background-repeat: no-repeat;
678        background-position: left bottom;
679}
680
681.mb-name {
682        margin-bottom: 20px;
683        line-height: 18px;
684}
685
686.mb-name a {
687        font-size: 18px;
688        font-weight: bold;
689        margin-bottom: 25px;
690}
691
692span.middlename {
693        font-size: 14px;
694        font-weight: bold;
695}
696
697.mb-id {
698        display: block;
699        font-size: 12px;
700        margin-top: 0px;
701        padding-top: 0px;
702        padding-left: 0px;
703}
704
705.mb-midashi {
706        color: #999999;
707        border-bottom-width: 1px;
708        border-bottom-style: solid;
709        border-bottom-color: #AB9FB0;
710        margin-bottom: 5px;
711}
712
713.mb-twi {
714        margin-bottom:15px
715}
716
717.mb-twi a {
718        font-size: 16px;
719        color: #3A004B;
720}
721
722.mb-pg {
723        margin-bottom:15px
724}
725
726.mb-pg a {
727        font-size: 16px;
728        color: #3A004B;
729}
730
731.mb-pic {
732        margin-bottom: 25px;
733}
734
735
[8455]736/* Errata */
[8425]737
738.errata table {
739        width: 100%;
[8448]740        border-collapse: collapse;
[8425]741}
742
743.errata th {
[8448]744        padding: 5px 10px;
[8425]745        text-align: left;
746        overflow: hidden;
[8455]747        font-weight: bold;
[8425]748}
749
750.errata td {
[8448]751        padding: 5px 10px;
[8425]752        text-align: left;
753}
754
755.errata tr {
756        width: 100%;
757}
[8448]758
759.errata table tr:nth-child(odd) {
760        background-color: #F0F0F0;
761}
762.errata table tr:nth-child(even) {
763        background-color: #E0E0E0;
764}
765
[8425]766.errata th.date {
767        width: 15%;
768}
769
770.errata th.desc {
[8455]771        width: 65%;
[8425]772}
773
774.errata th.target {
[8455]775        width: 20%;
[8425]776}
777
778
779.errata pre {
780        background-color: #f0f0f0;
781        color: #333333;
782        padding: 3px;
783        padding-left: 20px;
784        border: solid 1px 1px 1px 10px #aaaaaa;
785        white-space: -moz-pre-wrap;
786        white-space: -pre-wrap;
787        white-space: -o-pre-wrap;
788        white-space: pre-wrap;
789        word-wrap: break-word;
790        font-family: 'VL Gothic', monospace
791}
792
[8455]793/* News */
[8448]794
795.in-contents .news table {
796        border-collapse: collapse;
797        width: 100%;
798        border: 0;
799}
800
801.in-contents .news table td {
802        padding: 5px 10px;
803}
804
805.in-contents .news table tr td.date {
806        width: 10em;
807        align: center;
808}
809
810.in-contents .news table tr:nth-child(odd) {
811        background-color: #F0F0F0;
812}
813.in-contents .news table tr:nth-child(even) {
814        background-color: #E0E0E0;
815}
816 
817
818
819
[8425]820/* PayPal form */
821.paypal-form {
822        margin-right: 5%;
823        float: left;
824}
825
826/* Misc */
827
828pre.screen {
829        background-color: #444444;
830        color: #F7F7F7;
831        padding: 3px;
832        padding-left: 10px;
833        border-left: solid 10px #BBBBBB;
834        white-space: -moz-pre-wrap;
835        white-space: -pre-wrap;
836        white-space: -o-pre-wrap;
837        white-space: pre-wrap;
838        word-wrap: break-word;
839        font-family: 'VL Gothic', monospace
840}
841
842blockquote.warning {
843        width: 65%;
844        margin: 20px;
845        padding: 5px;
846        border: solid 2px #AA6666;
847        border-style: solid;
848        border-radius: 6px;
849        -moz-border-radius: 6px;
850        -webkit-border-radius: 6px;
851}
852
853blockquote.important {
854        width: 65%;
855        margin: 20px;
856        padding: 5px;
857        border: solid 2px #666699;
858        border-style: solid;
859        border-radius: 6px;
860        -moz-border-radius: 6px;
861        -webkit-border-radius: 6px;
862}
863
864blockquote.info {
865        width: 65%;
866        margin: 20px;
867        padding: 5px;
868        border: solid 2px #AAAAAA;
869        border-style: solid;
870        border-radius: 6px;
871        -moz-border-radius: 6px;
872        -webkit-border-radius: 6px;
873}
874
875.ads-link-unit-wide {
876        margin-top: 20px;
877}
878
879/* タブレット縦
880--------------------------------------------------------------------------------------*/
881@media screen and (max-width: 1000px) {
882       
883.header-contents {
884        height: auto;
885        width: 100%;
886        padding-bottom: 12px;
887        overflow: hidden;
888        padding-top: 30px;
889        text-align:center;
890}
891.header-logo {
892        float: none;
893        margin-bottom:20px;
894}
895.header-koukoku {
896        background-color: #F7F7F7;
897        float: none;
898        width: 96%;
899        text-align:center;
900        margin-left:auto;
901        margin-right:auto;
902}
903       
904/* グローバルメニュー*/
905
906.globalmenu{
907        width: 96%;
908        margin:0 auto;
909        overflow:hidden;
910        margin-bottom: 10px;
911}
912.globalmenu-1{
913        width:33%;
914        height:auto;           
915}
916.globalmenu-2{
917        width:33%;
918        height:auto;   
919}
920.globalmenu-3{
921        width:33%;
922        height:auto;
923}
924.globalmenu-4{
925        width:33%;
926        height:auto;
927}
928.globalmenu-5{
929        width:33%;
930        height:auto;
931}
932.globalmenu-6{
933        width:33%;
934        height:auto;
935}       
936
937.globalmenu-6{
938        width:33%;
939        height:auto;
940}
941
942/* メインイメージ */
943
944
945.main-image_cont {
946        width: 98%;
947        margin-left:auto;
948        margin-right:auto;
949}
950
951.main-image1 {
952        float: left;
953        width: 50%;
954        background-image: url(../img/main-image1.jpg);
955        background-repeat: no-repeat;
956        background-position: center top;
957        height: 325px;
958}
959
960
961.main-image2 {
962        float: right;
963        width: 50%;
964        background-image: url(../img/main-image2_back.jpg);
965        background-repeat: no-repeat;
966        background-position: center top;
967        height: 105px;
968        padding-top: 220px;
969}
970
971.main-image2 img{
972        max-width:100%;
973        height:auto;   
974}       
975
976
977.main-img_link {
978        text-align:center;
979}
980
981.main-img_shousai{
982        float:none;
983        margin-bottom:10px;
984}
985
986.main-img_download{
987        float:none;
988        margin-bottom:10px;
989}
990
991/* メインコンテンツ */
992
993.main1 {
994        width: 98%;
995        overflow: hidden;
996        margin-bottom: 10px;
997        clear: both;
998        margin-left:auto;
999        margin-right:auto;
1000}       
1001
1002.contbox-50_c img{
1003        max-width:100%;
1004        height:auto;
1005
1006}
1007
1008.main2 {
1009        background-color: #594F60;
1010        background-image: url(../img/main2-back.jpg);
1011        background-repeat: repeat-x;
1012        background-position: top;
1013        padding-top: 30px;
1014        overflow: hidden;
1015        padding-bottom: 35px;
1016}
1017
1018.in-cont {
1019        width: 98%;
1020        margin-right: auto;
1021        margin-left: auto;
1022        overflow: hidden;
1023}
1024
1025.main3 {
1026        width: 100%;
1027        overflow: hidden;
1028        margin-bottom: 20px;
1029}
1030
1031.main3-cont {
1032        float: none;
1033        width: 90%;
1034        margin-left:auto;
1035        margin-right:auto;
1036        overflow: hidden;
1037        padding: 20px;
1038}
1039
1040/* 仮広告枠 */
1041
1042.koukoku {
1043        background-color: #F7F7F7;
1044        width: 96%;
1045        text-align: center;
1046        margin-right: auto;
1047        margin-left: auto;
1048        clear: both;
1049        margin-bottom: 20px;
1050}
1051
1052
1053/* 中ページ */
1054
1055.cont-pic {
1056        float: left;
1057        width: 32%;
1058        height:auto;
1059}
1060
1061.cont-pic img{
1062        max-width:100%;
1063        height:auto;
1064}
1065
1066.cont-text {
1067        float: right;
1068        width: 65%;
1069}
1070       
1071.cont-pic-right {
1072        float: right;
1073        width: 32%;
1074        height:auto;
1075}
1076
1077.cont-pic-right img{
1078        max-width:100%;
1079        height:auto;
1080}
1081
1082/* メンバー */
1083
1084.mb-pic img{
1085        max-width:100%;
1086        height:auto;   
1087}
1088
1089}
1090
1091
1092/* スマートフォン横
1093--------------------------------------------------------------------------------------*/
1094@media screen and (max-width: 648px) {
1095
1096/* メインイメージ */
1097
1098.main-image1 {
1099        float: none;
1100        width: 100%;
1101        background-image: url(../img/main-image1.jpg);
1102        background-repeat: no-repeat;
1103        background-position: center top;
1104        height: 325px;
1105}
1106.main-image2 {
1107        float: none;
1108        width: 100%;
1109        background-image: url(../img/main-image2_back.jpg);
1110        background-repeat: no-repeat;
1111        background-position: center top;
1112        height: 105px;
1113        padding-top: 220px;
1114}
1115
1116.main-image2 img{
1117        max-width:100%;
1118        height:auto;   
1119}       
1120
1121.main-img_link {
1122        text-align:center;
1123}
1124
1125.main-img_shousai{
1126        float:none;
1127        margin-bottom:10px;
1128}
1129
1130.main-img_download{
1131        float:none;
1132        margin-bottom:10px;
1133}
1134
1135/* メインコンテンツ */
1136
1137.main2-text {
1138        color:#FFF;
1139        font-size:14px;
1140}
1141
1142.contbox-50_l {
1143        float: none;
1144        width: 100%;
1145        clear:both;
1146}
1147
1148.contbox-50_r {
1149        float: none;
1150        width: 100%;
1151        clear:both;
1152}
1153
1154.contbox-50_c {
1155        float: left;
1156        width: 50%;
1157        text-align: center;
1158        padding-bottom:20px;
1159}
1160
1161/* 中ページ */
1162
1163.cont-pic {
1164        float: none;
1165        width: 90%;
1166        height:auto;
1167        text-align:center;
1168        margin-left:auto;
1169        margin-right:auto;
1170        margin-bottom:10px;
1171}
1172
1173.contents-pic img{
1174        max-width:100%;
1175        height:auto;
1176}
1177
1178.cont-pic-right {
1179        float: right;
1180        width: 30%;
1181        height:auto;
1182}
1183
1184.contents-pic-right img{
1185        max-width:100%;
1186        height:auto;
1187}
1188.cont-text {
1189        float: none;
1190        width: 90%;
1191        margin-left:auto;
1192        margin-right:auto;
1193}
1194       
1195.mb-cont {
1196        float: none;
1197        width: 94%;
1198        margin: 0 auto;
1199        padding-bottom:20px;
1200}
1201
1202.mb-cont2 {
1203        float: none;
1204        width: 94%;
1205        margin: 0 auto;
1206        padding-bottom:20px;
1207}
1208
1209}
1210
1211/* スマートフォン縦
1212--------------------------------------------------------------------------------------*/
1213@media screen and (max-width: 479px) {
1214
1215/* メインコンテンツ */
1216
1217.main1-text {
1218        margin-right: 5px;
1219        margin-left: 5px;
1220}
1221
1222.info-box img{
1223        width:25%;
1224        height:auto;
1225}
1226
1227.contbox-50_l {
1228        float: none;
1229        width: 100%;
1230        clear:both;
1231}
1232
1233.contbox-50_r {
1234        float: none;
1235        width: 100%;
1236        clear:both;
1237}
1238
1239.contbox-50_c {
1240        float: left;
1241        width: 46%;
1242        text-align: center;
1243        margin-left:2%;
1244        margin-right:2%;
1245        padding-bottom:20px;
1246}
1247
1248}
1249
1250.cont-box {
1251        background-color: #FFF;
1252        padding: 20px;
1253        border: 1px solid #CCC;
1254}
Note: See TracBrowser for help on using the repository browser.