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

Revision 21172, 10.6 KB checked in by nanasess, 13 years ago (diff)

#1413 商品一覧の画像比率修正

  • 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.result{
225padding-left:0.5em;
226padding-top:1em;
227vertical-align:bottom;
228}
229
230.cartinContents p{
231margin-right:25px;
232}
233
234.cartinContents p.btn_delete{
235margin-right:0;
236}
237
238/* -----------------------------------------------
239お届け先指定
240----------------------------------------------- */
241.deliv_check{
242clear:both;
243}
244.deliv_check dt{
245font-size:14px;
246font-weight:bold;
247padding:10px 10px 5px 10px;
248background:#EEE;
249border-top:#FFF solid 1px;
250vertical-align:middle;
251position:relative;
252display:block;
253}
254.deliv_check dt p{
255vertical-align:middle;
256}
257.deliv_check dd{
258font-size:12px;
259padding:10px;
260border-bottom:#CCC solid 1px;
261display:block;
262}
263.deliv_check dd.end {
264border-bottom: none;
265}
266.deliv_check dd p{
267display:inline;
268float:left;
269}
270.deliv_check ul.edit{
271float:right;
272clear:right;
273display:inline;
274line-height:1.1;
275position:absolute;
276right:10px;
277top:12px;
278}
279.deliv_check dt.first{
280border-top:none;
281border-radius:7px 7px 0 0;
282-moz-border-radius:7px 7px 0 0;
283-webkit-border-radius:7px 7px 0 0;
284}
285
286/* -----------------------------------------------
287お届け先指定(複数)
288----------------------------------------------- */
289.delivitemBox{
290padding:10px;
291border-bottom:#CCC solid 1px;
292clear:both;
293position:relative;
294}
295.delivitemBox .photoL{
296width:80px;
297}
298.delivitemBox .delivContents{
299width:67%;
300float:right;
301display:block;
302position:relative;
303}
304
305.delivContents p{
306float:left;
307line-height:1.2;
308margin-bottom:5px;
309margin-right:40px;
310}
311.delivContents ul{
312width:3em;
313float:right;
314right:7px;
315position:absolute;
316}
317.delivContents ul li{
318text-align:center;
319clear:both;
320}
321
322.delivContents ul li:first-child{
323line-height:1.2;
324vertical-align:bottom;
325
326}
327
328/* -----------------------------------------------
329お支払方法・お届け時間等の指定
330----------------------------------------------- */
331.pay_area ul{
332padding:10px;
333margin-bottom:10px;
334font-weight:bold;
335}
336.pay_area ul li{
337line-height:1.5;
338margin-bottom:6px;
339}
340.pay_area .attention,
341.pay_area2 .attention {
342margin-left: 10px;
343}
344.pay_area02 select:first-child{
345margin-bottom:12px;
346}
347p.check_point{
348font-size:12px;
349padding-left:1em;
350font-weight:normal;
351}
352p.check_point .box_point{
353margin-right:0.5em;
354}
355.contact_area p{
356line-height:1.3;
357font-weight:bold;
358margin-bottom:10px;
359}
360
361.contact_area .textarea{
362width:95%;
363}
364.non-select-msg {
365margin: 20px 0;
366border: none;
367}
368.time_select {
369margin-top:5px;
370margin-bottom:15px;
371}
372/* -----------------------------------------------
373ご注文内容のご確認
374----------------------------------------------- */
375.cartcartconfirmarea{
376padding:0 10px;
377border-bottom:#CCC solid 1px;
378}
379.cartconfirmBox{
380padding:10px 0;
381border-bottom:#CCC solid 1px;
382clear:both;
383position:relative;
384}
385.cartconfirmBox:last-child{
386border-bottom:none;
387}
388.cartconfirmBox .photoL{
389width:80px;
390float:left;
391}
392.cartconfirmContents{
393width:67%;
394float:right;
395display:block;
396position:relative;
397line-height:1.3;
398}
399.cartconfirmContents div{
400min-height:62px;
401line-height:1.3;
402}
403.cartconfirmBox ul{
404float:right;
405clear:both;
406line-height:1.1;
407}
408.cartconfirmBox ul li{
409display:inline;
410font-weight:bold;
411}
412.cartconfirmBox ul li.result{
413padding-left:1em;
414vertical-align:bottom;
415}
416.result_area{
417font-size:14px;
418font-weight:bold;
419}
420.result_area dl{
421text-align:right;
422float:right;
423display:block;
424}
425.result_area dt,.result_area dd{
426text-align:right;
427}
428.result_area dt{
429font-size:11px;
430clear:left;
431float:right;
432}
433dl.point dl{
434display:block;
435}
436.point_confifrm dl{
437font-weight:bold;
438border-bottom:#CCC solid 1px;
439}
440.point_confifrm dl:last-child{
441border-bottom:none;
442}
443.point_confifrm dt{
444width:60%;
445padding:10px 0 10px 10px;
446float:left;
447display:block;
448}
449.point_confifrm dd{
450width:30%;
451padding:10px 10px 10px 0;
452float:right;
453text-align:right;
454}
455.deliv_confirm dt{
456font-size:14px;
457font-weight:bold;
458padding:10px;
459background:#EEE;
460border-top:#FFF solid 1px;
461border-radius:7px 7px 0 0;
462-moz-border-radius:7px 7px 0 0;
463-webkit-border-radius:7px 7px 0 0;
464line-height:1.2;
465vertical-align:middle;
466position:relative;
467display:block;
468}
469.deliv_confirm dd{
470font-size:12px;
471padding:10px;
472border-bottom:#CCC solid 1px;
473display:block;
474line-height:1.3;
475}
476
477.deliv_confirm dd:last-child{
478border-bottom:none;
479}
480
481.deliv_confirm dd p.deliv_name{
482margin-bottom:3px;
483font-size:14px;
484line-height:1.3;
485}
486 
487.date_confirm li{
488padding-right:1em;
489display:inline;
490}
491/* -----------------------------------------------
492入力フォーム/確認画面共通
493----------------------------------------------- */
494dl.form_entry{
495width:100%;
496margin:0 0 15px 0;
497padding:0;
498border-top:#999 solid 1px;
499border-bottom:#999 solid 1px;
500position:relative;
501}
502dl.form_entry dt{
503font-weight:bold;
504padding:10px 12px 0;
505}
506dl.form_entry dd{
507padding:0 12px 10px;
508border-bottom:#CCC solid 1px;
509line-height:1.2;
510}
511dl.form_entry dd:last-child{
512border-bottom:0;
513}
514dl.form_entry .selectdate{
515margin-top:12px;
516padding:5px 6px 5px 4px;
517font-size:12px;
518vertical-align:bottom;
519}
520dl.form_entry li{
521margin-bottom:0.3em;
522vertical-align:middle;
523}
524dl.form_entry .bg_head{
525padding-bottom:10px;
526}
527/* -----------------------------------------------
528完了画面
529----------------------------------------------- */
530.thankstext{
531font-size:16px;
532color:#FF6633;
533font-weight:bold;
534padding:10px;
535margin-bottom:10px;
536line-height:1.3;
537}
538#completetext p{
539line-height:1.3;
540}
541
542#completetext,.shopInformation{
543font-size:14px;
544padding:10px;
545clear:both;
546}
547#completetext p,.shopInformation p{
548margin-bottom:0.5em;
549line-height:1.3;
550}
551/* -----------------------------------------------
552特定商/当サイトについて
553----------------------------------------------- */
554dl.form_info{
555width:100%;
556margin:10px 0 15px 0;
557padding:0;
558border-bottom:#999 solid 1px;
559position:relative;
560}
561dl.form_info dt{
562font-weight:bold;
563padding:10px 10px 0;
564}
565dl.form_info dd{
566padding:0 10px 10px;
567border-bottom:#CCC solid 1px;
568}
569dl.form_info dd:last-child{
570border-bottom:0;
571}
572
573#maps{
574width:88%!important;
575margin:10px auto!important;
576}
577/* -----------------------------------------------
578規約
579----------------------------------------------- */
580#kiyaku_text{
581padding:10px 20px;
582border-bottom:#999 solid 1px;
583border-top:#999 solid 1px;
584overflow: hidden;
585text-overflow: ellipsis;
586line-height:1.3;
587}
588/*-------------------------------------------------
589error
590----------------------------------------*/
591#errorBox {
592text-align:left;
593padding:20px;
594}
595
596
Note: See TracBrowser for help on using the repository browser.