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

Revision 21168, 10.4 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:0;
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_area02 select:first-child{
341margin-bottom:12px;
342}
343p.check_point{
344font-size:12px;
345padding-left:1em;
346font-weight:normal;
347}
348p.check_point .box_point{
349margin-right:0.5em;
350}
351.contact_area p{
352line-height:1.3;
353font-weight:bold;
354margin-bottom:10px;
355}
356
357.contact_area .textarea{
358width:95%;
359}
360
361/* -----------------------------------------------
362ご注文内容のご確認
363----------------------------------------------- */
364.cartcartconfirmarea{
365padding:0 10px;
366border-bottom:#CCC solid 1px;
367}
368.cartconfirmBox{
369padding:10px 0;
370border-bottom:#CCC solid 1px;
371clear:both;
372position:relative;
373}
374.cartconfirmBox:last-child{
375border-bottom:none;
376}
377.cartconfirmBox .photoL{
378width:80px;
379float:left;
380}
381.cartconfirmContents{
382width:67%;
383float:right;
384display:block;
385position:relative;
386line-height:1.3;
387}
388.cartconfirmContents div{
389min-height:62px;
390line-height:1.3;
391}
392.cartconfirmBox ul{
393float:right;
394clear:both;
395line-height:1.1;
396}
397.cartconfirmBox ul li{
398display:inline;
399font-weight:bold;
400}
401.cartconfirmBox ul li.result{
402padding-left:1em;
403vertical-align:bottom;
404}
405.result_area{
406font-size:14px;
407font-weight:bold;
408}
409.result_area dl{
410text-align:right;
411float:right;
412display:block;
413}
414.result_area dt,.result_area dd{
415text-align:right;
416}
417.result_area dt{
418font-size:11px;
419clear:left;
420float:right;
421}
422dl.point dl{
423display:block;
424}
425.point_confifrm dl{
426font-weight:bold;
427border-bottom:#CCC solid 1px;
428}
429.point_confifrm dl:last-child{
430border-bottom:none;
431}
432.point_confifrm dt{
433width:60%;
434padding:10px 0 10px 10px;
435float:left;
436display:block;
437}
438.point_confifrm dd{
439width:30%;
440padding:10px 10px 10px 0;
441float:right;
442text-align:right;
443}
444.deliv_confirm dt{
445font-size:14px;
446font-weight:bold;
447padding:10px;
448background:#EEE;
449border-top:#FFF solid 1px;
450border-radius:7px 7px 0 0;
451-moz-border-radius:7px 7px 0 0;
452-webkit-border-radius:7px 7px 0 0;
453line-height:1.2;
454vertical-align:middle;
455position:relative;
456display:block;
457}
458.deliv_confirm dd{
459font-size:12px;
460padding:10px;
461border-bottom:#CCC solid 1px;
462display:block;
463line-height:1.3;
464}
465
466/*
467.deliv_confirm dd:last-child{
468border-bottom:none;
469}*/
470
471.deliv_confirm dd p.deliv_name{
472margin-bottom:3px;
473font-size:14px;
474line-height:1.3;
475}
476 
477.date_confirm li{
478padding-right:1em;
479display:inline;
480}
481/* -----------------------------------------------
482入力フォーム/確認画面共通
483----------------------------------------------- */
484dl.form_entry{
485width:100%;
486margin:0 0 15px 0;
487padding:0;
488border-top:#999 solid 1px;
489border-bottom:#999 solid 1px;
490position:relative;
491}
492dl.form_entry dt{
493font-weight:bold;
494padding:10px 12px 0;
495}
496dl.form_entry dd{
497padding:0 12px 10px;
498border-bottom:#CCC solid 1px;
499line-height:1.2;
500}
501dl.form_entry dd:last-child{
502border-bottom:0;
503}
504dl.form_entry .selectdate{
505margin-top:12px;
506padding:5px 6px 5px 4px;
507font-size:12px;
508vertical-align:bottom;
509}
510dl.form_entry li{
511margin-bottom:0.3em;
512vertical-align:middle;
513}
514dl.form_entry .bg_head{
515padding-bottom:10px;
516}
517/* -----------------------------------------------
518完了画面
519----------------------------------------------- */
520.thankstext{
521font-size:16px;
522color:#FF6633;
523font-weight:bold;
524padding:10px;
525margin-bottom:10px;
526line-height:1.3;
527}
528#completetext p{
529line-height:1.3;
530}
531
532#completetext,.shopInformation{
533font-size:14px;
534padding:10px;
535clear:both;
536}
537#completetext p,.shopInformation p{
538margin-bottom:0.5em;
539line-height:1.3;
540}
541/* -----------------------------------------------
542特定商/当サイトについて
543----------------------------------------------- */
544dl.form_info{
545width:100%;
546margin:10px 0 15px 0;
547padding:0;
548border-bottom:#999 solid 1px;
549position:relative;
550}
551dl.form_info dt{
552font-weight:bold;
553padding:10px 10px 0;
554}
555dl.form_info dd{
556padding:0 10px 10px;
557border-bottom:#CCC solid 1px;
558}
559dl.form_info dd:last-child{
560border-bottom:0;
561}
562
563#maps{
564width:88%!important;
565margin:10px auto!important;
566}
567/* -----------------------------------------------
568規約
569----------------------------------------------- */
570#kiyaku_text{
571padding:10px 20px;
572border-bottom:#999 solid 1px;
573border-top:#999 solid 1px;
574overflow: hidden;
575text-overflow: ellipsis;
576line-height:1.3;
577}
578/*-------------------------------------------------
579error
580----------------------------------------*/
581#errorBox {
582text-align:left;
583padding:20px;
584}
585
586
Note: See TracBrowser for help on using the repository browser.