source: branches/version-2_11-dev/html/user_data/packages/sphone/css/contents.css @ 21383

Revision 21383, 10.8 KB checked in by fukap, 12 years ago (diff)

#1580(スマートフォンで複数商品をカートインした場合、数量変更が正常に動作しない)

  • Property svn:mime-type set to text/plain
Line 
1@charset "utf-8";
2/* ===================================================================
3CSS information
4file name  :contents.css
5style info :下層コンテンツ用(#undercolumn)
6=================================================================== */
7/* -----------------------------------------------
8#undercolumn 汎用
9----------------------------------------------- */
10#undercolumn{
11padding-bottom:35px;
12}
13/**イントロダクション*/
14.information{
15font-weight:bold;
16padding:5px 10px;
17line-height:1.3;
18border-bottom:#CCC solid 1px;
19}
20.information p:first-child{
21font-size:14px;
22margin-bottom:0.5em;
23}
24/*フォーム枠*/
25.form_area{
26padding:10px;
27}
28.form_area p:first-child{
29margin-bottom:0.5em;
30}
31.formBox{
32margin-bottom:20px;
33border:#A9ABAD solid 1px;
34border-radius:7px;
35-moz-border-radius:7px;
36-webkit-border-radius:7px;
37}
38.innerBox{
39padding:10px;
40border-bottom:#CCC solid 1px;
41}
42.arrowBox{
43padding:10px 25px 10px 10px;
44background:url(../img/common/ico_arrowR.png) 95% center no-repeat;
45border-bottom:#CCC solid 1px;
46clear:both;
47}
48@media only screen and (-webkit-min-device-pixel-ratio: 2) {
49.arrowBox {
50background: url(../img/common/ico_arrowR2.png) 95% center no-repeat;
51-webkit-background-size: 10px 15px;
52background-size: 10px 15px;
53}
54}
55.box_header{
56font-size:16px;
57font-weight:bold;
58background:#EEE;
59padding:10px;
60border-radius:7px 7px 0 0;
61-moz-border-radius:7px 7px 0 0;
62-webkit-border-radius:7px 7px 0 0;
63border-bottom:#CCC solid 1px;
64}
65/*合計(フォーム下)*/
66.total_area,.result_area{
67padding:10px;
68text-align:right;
69background:#F7F5F0;
70border-top:#FFF solid 1px;
71border-bottom:#A9ABAD solid 1px;
72}
73.formBox .btn_area_btm{
74padding:10px;
75background:#F7F5F0;
76border-top:#FFF solid 1px;
77border-bottom:none;
78border-radius:0 0 7px 7px;
79-moz-border-radius: 0 0 7px 7px;
80-webkit-border-radius: 0 0 7px 7px;
81}
82.formBox div:first-child{
83border-radius:7px 7px 0 0;
84-moz-border-radius:7px 7px 0 0;
85-webkit-border-radius:7px 7px 0 0;
86}
87.formBox div:last-child{
88border-radius:0 0 7px 7px;
89-moz-border-radius: 0 0 7px 7px;
90-webkit-border-radius: 0 0 7px 7px;
91border-bottom:none;
92}
93.form_area div:after{
94content: "."; 
95display: block;
96clear: both;
97height: 0;
98visibility: hidden;
99}
100
101/* -----------------------------------------------
102カートボックス
103----------------------------------------------- */
104
105/*カゴの中の商品*/
106.cartinarea{
107padding:10px;
108border-bottom:#CCC solid 1px;
109}
110.cartitemBox{
111padding:10px 0;
112border-bottom:#CCC solid 1px;
113clear:both;
114}
115.cartinarea .cartitemBox:last-child{
116border-bottom:none;
117}
118.cartinarea .photoL{
119width:80px;
120}
121.cartinarea .cartinContents{
122width:68%;
123float:right;
124display:block;
125position:relative;
126}
127.cartinarea .cartinContents p{
128line-height:1.2;
129}
130.cartinContents div{
131min-height:50px;
132}
133/* -----------------------------------------------
134ふきだしボックス
135----------------------------------------------- */
136.bubbleBox{
137width:90%;
138font-weight:bold;
139margin:10px auto 20px auto;
140padding:10px 15px;
141position:relative;
142background-color:#F6F6F6;
143border:1px solid #C5C4C0;
144-moz-border-radius:7px;
145-webkit-border-radius:7px;
146-moz-box-shadow:inset 1px 1px 1px #FFF;
147-webkit-box-shadow:inset 1px 1px 1px #FFF;
148cursor:pointer;
149}
150.bubble_arrow_line{
151width:0;
152height:0;
153border-color: #C5C4C0 transparent transparent transparent;
154border-style: solid;
155border-width: 10px;
156position:absolute;
157bottom:-21px;
158left:50%;
159}
160.bubble_arrow{
161width:0;
162height:0;
163border-color: #F6F6F6 transparent transparent transparent;
164border-style: solid;
165border-width: 10px;
166position:absolute;
167bottom:-19px;
168left:50%;
169}
170.bubble_announce{
171height:2.5em;
172background:url(../img/common/ico_arrowR.png)  right center no-repeat;
173clear:both;
174vertical-align:middle;
175margin-bottom:5px;
176}
177 @media only screen and (-webkit-min-device-pixel-ratio: 2) {
178.bubble_announce {
179background: url(../img/common/ico_arrowR2.png) right center no-repeat;
180-webkit-background-size: 10px 15px;
181background-size: 10px 15px;
182}
183}
184.bubbleBox p.fb{
185line-height:2.5em;
186}
187.deliv_announce p{
188width:80%;
189}
190.bubbleBox a:link,.bubbleBox a:visited{
191color:#333;
192}
193/* -----------------------------------------------
194カートの中ページ
195----------------------------------------------- */
196.totalmoney_area{
197font-size:14px;
198font-weight:bold;
199padding:10px;
200border-bottom:#CCC solid 1px;
201}
202.point_announce{
203font-size:12px;
204font-weight:bold;
205margin-bottom:5px;
206}
207.cartinContents .btn_delete{
208padding:2px;
209right:0;
210float:right;
211position:absolute;
212top:0;
213cursor:pointer;
214}
215.cartinContents ul{
216float:right;
217clear:both;
218line-height:1.1;
219}
220.cartinContents ul li{
221display:inline;
222float:left;
223}
224.cartinContents ul li.quantity{
225padding-left:0.5em;
226padding-top:1em;
227vertical-align:bottom;
228}
229.cartinContents ul li.quantity_btn{
230padding-left:0.5em;
231padding-top:0.8em;
232vertical-align:bottom;
233}
234.cartinContents ul li.result{
235padding-left:1.5em;
236padding-top:1em;
237vertical-align:bottom;
238}
239
240.cartinContents p{
241margin-right:25px;
242}
243
244.cartinContents p.btn_delete{
245margin-right:0;
246}
247
248/* -----------------------------------------------
249お届け先指定
250----------------------------------------------- */
251.deliv_check{
252clear:both;
253}
254.deliv_check dt{
255font-size:14px;
256font-weight:bold;
257padding:10px 10px 5px 10px;
258background:#EEE;
259border-top:#FFF solid 1px;
260vertical-align:middle;
261position:relative;
262display:block;
263}
264.deliv_check dt p{
265vertical-align:middle;
266}
267.deliv_check dd{
268font-size:12px;
269padding:10px;
270border-bottom:#CCC solid 1px;
271display:block;
272}
273.deliv_check dd.end {
274border-bottom: none;
275}
276.deliv_check dd p{
277display:inline;
278float:left;
279}
280.deliv_check ul.edit{
281float:right;
282clear:right;
283display:inline;
284line-height:1.1;
285position:absolute;
286right:10px;
287top:12px;
288}
289.deliv_check dt.first{
290border-top:none;
291border-radius:7px 7px 0 0;
292-moz-border-radius:7px 7px 0 0;
293-webkit-border-radius:7px 7px 0 0;
294}
295
296/* -----------------------------------------------
297お届け先指定(複数)
298----------------------------------------------- */
299.delivitemBox{
300padding:10px;
301border-bottom:#CCC solid 1px;
302clear:both;
303position:relative;
304}
305.delivitemBox .photoL{
306width:80px;
307}
308.delivitemBox .delivContents{
309width:67%;
310float:right;
311display:block;
312position:relative;
313}
314
315.delivContents p{
316float:left;
317line-height:1.2;
318margin-bottom:5px;
319margin-right:40px;
320}
321.delivContents ul{
322width:3em;
323float:right;
324right:7px;
325position:absolute;
326}
327.delivContents ul li{
328text-align:center;
329clear:both;
330}
331
332.delivContents ul li:first-child{
333line-height:1.2;
334vertical-align:bottom;
335
336}
337
338/* -----------------------------------------------
339お支払方法・お届け時間等の指定
340----------------------------------------------- */
341.pay_area ul{
342padding:10px;
343margin-bottom:10px;
344font-weight:bold;
345}
346.pay_area ul li{
347line-height:1.5;
348margin-bottom:6px;
349}
350.pay_area .attention,
351.pay_area2 .attention {
352margin-left: 10px;
353}
354.pay_area02 select:first-child{
355margin-bottom:12px;
356}
357p.check_point{
358font-size:12px;
359padding-left:1em;
360font-weight:normal;
361}
362p.check_point .box_point{
363margin-right:0.5em;
364}
365.contact_area p{
366line-height:1.3;
367font-weight:bold;
368margin-bottom:10px;
369}
370
371.contact_area .textarea{
372width:95%;
373}
374.non-select-msg {
375margin: 20px 0;
376border: none;
377}
378.time_select {
379margin-top:5px;
380margin-bottom:15px;
381}
382/* -----------------------------------------------
383ご注文内容のご確認
384----------------------------------------------- */
385.cartcartconfirmarea{
386padding:0 10px;
387border-bottom:#CCC solid 1px;
388}
389.cartconfirmBox{
390padding:10px 0;
391border-bottom:#CCC solid 1px;
392clear:both;
393position:relative;
394}
395.cartconfirmBox:last-child{
396border-bottom:none;
397}
398.cartconfirmBox .photoL{
399width:80px;
400float:left;
401}
402.cartconfirmContents{
403width:67%;
404float:right;
405display:block;
406position:relative;
407line-height:1.3;
408}
409.cartconfirmContents div{
410min-height:62px;
411line-height:1.3;
412}
413.cartconfirmBox ul{
414float:right;
415clear:both;
416line-height:1.1;
417}
418.cartconfirmBox ul li{
419display:inline;
420font-weight:bold;
421}
422.cartconfirmBox ul li.result{
423padding-left:1em;
424vertical-align:bottom;
425}
426.result_area{
427font-size:14px;
428font-weight:bold;
429}
430.result_area dl{
431text-align:right;
432float:right;
433display:block;
434}
435.result_area dt,.result_area dd{
436text-align:right;
437}
438.result_area dt{
439font-size:11px;
440clear:left;
441float:right;
442}
443dl.point dl{
444display:block;
445}
446.point_confifrm dl{
447font-weight:bold;
448border-bottom:#CCC solid 1px;
449}
450.point_confifrm dl:last-child{
451border-bottom:none;
452}
453.point_confifrm dt{
454width:60%;
455padding:10px 0 10px 10px;
456float:left;
457display:block;
458}
459.point_confifrm dd{
460width:30%;
461padding:10px 10px 10px 0;
462float:right;
463text-align:right;
464}
465.deliv_confirm dt{
466font-size:14px;
467font-weight:bold;
468padding:10px;
469background:#EEE;
470border-top:#FFF solid 1px;
471border-radius:7px 7px 0 0;
472-moz-border-radius:7px 7px 0 0;
473-webkit-border-radius:7px 7px 0 0;
474line-height:1.2;
475vertical-align:middle;
476position:relative;
477display:block;
478}
479.deliv_confirm dd{
480font-size:12px;
481padding:10px;
482border-bottom:#CCC solid 1px;
483display:block;
484line-height:1.3;
485}
486
487.deliv_confirm dd:last-child{
488border-bottom:none;
489}
490
491.deliv_confirm dd p.deliv_name{
492margin-bottom:3px;
493font-size:14px;
494line-height:1.3;
495}
496 
497.date_confirm li{
498padding-right:1em;
499display:inline;
500}
501/* -----------------------------------------------
502入力フォーム/確認画面共通
503----------------------------------------------- */
504dl.form_entry{
505width:100%;
506margin:0 0 15px 0;
507padding:0;
508border-top:#999 solid 1px;
509border-bottom:#999 solid 1px;
510position:relative;
511}
512dl.form_entry dt{
513font-weight:bold;
514padding:10px 12px 0;
515}
516dl.form_entry dd{
517padding:0 12px 10px;
518border-bottom:#CCC solid 1px;
519line-height:1.2;
520}
521dl.form_entry dd:last-child{
522border-bottom:0;
523}
524dl.form_entry .selectdate{
525margin-top:12px;
526padding:5px 6px 5px 4px;
527font-size:12px;
528vertical-align:bottom;
529}
530dl.form_entry li{
531margin-bottom:0.3em;
532vertical-align:middle;
533}
534dl.form_entry .bg_head{
535padding-bottom:10px;
536}
537/* -----------------------------------------------
538完了画面
539----------------------------------------------- */
540.thankstext{
541font-size:16px;
542color:#FF6633;
543font-weight:bold;
544padding:10px;
545margin-bottom:10px;
546line-height:1.3;
547}
548#completetext p{
549line-height:1.3;
550}
551
552#completetext,.shopInformation{
553font-size:14px;
554padding:10px;
555clear:both;
556}
557#completetext p,.shopInformation p{
558margin-bottom:0.5em;
559line-height:1.3;
560}
561/* -----------------------------------------------
562特定商/当サイトについて
563----------------------------------------------- */
564dl.form_info{
565width:100%;
566margin:10px 0 15px 0;
567padding:0;
568border-bottom:#999 solid 1px;
569position:relative;
570}
571dl.form_info dt{
572font-weight:bold;
573padding:10px 10px 0;
574}
575dl.form_info dd{
576padding:0 10px 10px;
577border-bottom:#CCC solid 1px;
578}
579dl.form_info dd:last-child{
580border-bottom:0;
581}
582
583#maps{
584width:88%!important;
585margin:10px auto!important;
586}
587/* -----------------------------------------------
588規約
589----------------------------------------------- */
590#kiyaku_text{
591padding:10px 20px;
592border-bottom:#999 solid 1px;
593border-top:#999 solid 1px;
594overflow: hidden;
595text-overflow: ellipsis;
596line-height:1.3;
597}
598/*-------------------------------------------------
599error
600----------------------------------------*/
601#errorBox {
602text-align:left;
603padding:20px;
604}
605
606
Note: See TracBrowser for help on using the repository browser.