source: branches/version-2_12-dev/html/user_data/packages/default/css/contents.css @ 21618

Revision 21618, 14.5 KB checked in by Seasoft, 12 years ago (diff)

#1613 (typo修正・ソース整形・ソースコメントの改善)

Line 
1@charset "utf-8";
2
3/************************************************
4 各ページコンテンツ用
5************************************************ */
6/* ==============================================
7▼TOP
8=============================================== */
9/* メインイメージ
10----------------------------------------------- */
11#main_image {
12    margin-bottom: 10px;
13    text-align: center;
14}
15
16/* ==============================================
17▼下層
18=============================================== */
19/* ==============================================
20▼ガイド
21=============================================== */
22/* ◎◎について
23----------------------------------------------- */
24div#undercolumn_aboutus {
25}
26
27/* 特定商取引法
28----------------------------------------------- */
29div#undercolumn_order {
30}
31
32/* お問い合わせ
33----------------------------------------------- */
34div#undercolumn_contact {
35    margin: 0 auto;
36    width: 100%;
37}
38
39.zipimg img {
40    vertical-align: middle;
41}
42
43
44/* ==============================================
45▼MYページ
46=============================================== */
47/* 共通設定
48----------------------------------------------- */
49div#mypagecolumn {
50    width: 100%;
51}
52
53div#mynavi_area {
54    width: 100%;
55}
56
57div#mycontents_area {
58    width: 100%;
59}
60div#mynavi_area .mynavi_list {
61    margin-bottom: 20px;
62    width: 100%;
63}
64div#mynavi_area .mynavi_list li {
65    margin: 0 15px 5px 0;
66    padding-left: 15px;
67    float: left;
68    background: url('../img/icon/ico_arrow_01.gif') no-repeat left ;
69    font-size: 120%;
70}
71
72div#mynavi_area div.point_announce {
73    margin-bottom: 30px;
74    padding: 10px;
75    border: solid 1px #ffcc62;
76    background-color: #fffaf0;
77}
78div#mynavi_area div.point_announce p {
79    padding-left: 20px;
80    background: url('../img/icon/ico_point.gif') no-repeat left ;
81}
82
83div#mycontents_area p.inforamtion {
84    margin-bottom: 20px;
85}
86
87div#mypagecolumn h4 {
88    margin: 10px auto;
89    border-bottom: 1px solid #999;
90    text-align: left;
91    font-size: 120%;
92}
93
94
95/* 購入履歴一覧/詳細
96----------------------------------------------- */
97div#mycontents_area div.mycondition_area {
98    margin: 0 auto 20px 0;
99    padding: 10px;
100    border: solid 1px #ccc;
101    width: 97%;
102    background: #f9f9f9;
103}
104div#mycontents_area div.mycondition_area p {
105    float: left;
106}
107div#mycontents_area div.mycondition_area .btn {
108    width: 160px;
109    margin-top: 15px;
110    float: right;
111}
112.add_address {
113    margin-bottom: 20px;
114}
115
116
117/* 会員登録内容変更/退会
118----------------------------------------------- */
119div#mycontents_area .message_area {
120    margin: 30px auto;
121    padding: 30px;
122    border: 1px solid #ccc;
123    text-align: center;
124}
125
126div#mycontents_area .message_area p {
127    margin-bottom: 20px;
128}
129
130/* ==============================================
131▼会員登録
132=============================================== */
133div#undercolumn_entry {
134    width: 100%;
135}
136
137div#undercolumn_entry .kiyaku_text {
138    margin: 20px auto;
139    padding: 10px;
140    border: solid 1px #ccc;
141    width: 94%;
142    background: #fff;
143}
144
145
146/* ==============================================
147▼ログイン
148=============================================== */
149div#undercolumn_login {
150    margin: 0 auto;
151    width: 100%;
152}
153
154div#undercolumn_login .login_area {
155    margin-bottom: 30px;
156}
157
158div#undercolumn_login .login_area .inputbox {
159    margin: 15px auto 15px auto;
160    padding: 15px 20px 10px 20px;
161    background: #f0f0f0;
162}
163
164div#undercolumn_login .login_area .inputbox .btn_area {
165    margin-top: 0;
166}
167
168
169/* ==============================================
170▼エラー
171=============================================== */
172div#undercolumn_error .message_area {
173    width: 80%;
174    margin: 30px auto;
175    padding: 30px;
176    border: 1px solid #ccc;
177    text-align: center;
178}
179
180div#undercolumn_error .message_area .error {
181    padding: 120px 0;
182}
183
184
185/* ==============================================
186▼商品一覧
187=============================================== */
188/* ページ送り
189----------------------------------------------- */
190.pagenumber_area {
191    padding-bottom: 10px;
192    background: url("../img/background/line_dot_01.gif") repeat-x bottom ;
193}
194.pagecond_area {
195    margin-bottom: 20px;
196    padding: 10px;
197}
198.pagenumber_area {
199    margin: 20px 0;
200}
201.pagecond_area {
202    border: 1px solid #ccc;
203}
204.pagenumber_area .navi {
205    width: 100%;
206    text-align: left;
207}
208.pagenumber_area .navi li {
209    display: inline;
210}
211.pagenumber_area .change {
212    float: right;
213    text-align: right;
214    white-space: nowrap;
215}
216
217
218/* レイアウト
219----------------------------------------------- */
220div.list_area {
221    padding: 0 0 30px 0;
222    width: 100%;
223    overflow: auto;
224}
225
226div.listphoto {
227    float: left;
228}
229
230/* メインカラム用 1カラム時*/
231#one_maincolumn div.listrightbloc {
232    float: right;
233    width: 74%;
234}
235
236/* メインカラム用 2カラム時*/
237#two_maincolumn_right div.listrightbloc,
238#two_maincolumn_left div.listrightbloc {
239    float: right;
240    width: 80%;
241}
242
243/* メインカラム用 3カラム時*/
244#three_maincolumn div.listrightbloc {
245    float: right;
246    width: 74%;
247}
248
249
250/* 商品情報 各種設定
251----------------------------------------------- */
252/* 商品ステータス */
253div.listrightbloc ul.status_icon {
254    margin-bottom: 10px;
255    width: 100%;
256}
257div.listrightbloc ul.status_icon li {
258    margin-right: 5px;
259    float: left;
260}
261
262/* 商品名 */
263div.listrightbloc h3 {
264    font-weight: bold;
265    font-size: 120%;
266}
267
268/* コメント */
269div.listrightbloc .listcomment {
270    margin: 0 0 10px 0;
271    text-align: left;
272}
273
274/* 商品詳細を見る */
275div.listrightbloc .detail_btn {
276    margin-bottom: 20px;
277}
278
279/* 価格 */
280div.listrightbloc .pricebox {
281    margin: 0 0 10px 0;
282}
283
284/* 買い物かご */
285div.listrightbloc .cart_area {
286    padding: 10px;
287    border: 1px solid #cef0f4;
288    background-color: #ecf5ff;
289    width: 94%;
290}
291
292/* 規格 */
293div.listrightbloc .classlist {
294    margin-bottom: 10px;
295    padding-bottom: 10px;
296    background: url("../img/background/line_dot_02.gif") repeat-x bottom ;
297}
298div.listrightbloc dl {
299    width: 100%;
300}
301div.listrightbloc dt {
302    display: inline-block;
303    vertical-align: top;
304}
305div.listrightbloc dd {
306    padding-bottom: 10px;
307    display: inline-block;
308}
309div.listrightbloc dd p.attention {
310    margin-top: 5px;
311}
312
313/* カゴに入れる */
314div.listrightbloc .cartin {
315    margin: 0;
316    float :right;
317}
318div.listrightbloc .cartin .quantity {
319    padding: 3px 10px 0 0;
320    width: 150px;
321    float :left;
322    text-align: right;
323}
324div.listrightbloc .cartin .quantity .box {
325    width: 70px;
326}
327div.listrightbloc .cartin_btn {
328    width: 160px;
329    float :left;
330}
331
332
333/* ==============================================
334▼商品詳細
335=============================================== */
336/* レイアウト
337
338    tplファイルのマークアップが同じ項目
339    *1カラム時 [one_maincolumn]
340    *2カラム時 [two_maincolumn_left]
341               [two_maincolumn_right]
342    *3カラム時 [three_maincolumn]
343
344----------------------------------------------- */
345#detailarea,
346.sub_area {
347    margin-bottom: 20px;
348    width: 100%;
349}
350
351/* レイアウト
352----------------------------------------------- */
353/* 1カラム用 */
354#one_maincolumn div#detailphotobloc {
355    width: 37%;
356    float: left;
357}
358#one_maincolumn #detailrightbloc {
359    width: 63%;
360    float: right;
361}
362#one_maincolumn div.subtext {
363    margin-bottom: 20px;
364    float: left;
365    width: 69%;
366}
367#one_maincolumn div.subphotoimg {
368    float: right;
369    width: 25%;
370    text-align: right;
371}
372#one_maincolumn p.subtext {
373    margin-bottom: 20px;
374}
375
376/* 2カラム用 */
377#two_maincolumn_left div#detailphotobloc,
378#two_maincolumn_right div#detailphotobloc {
379    float: left;
380    width: 37%;
381}
382#two_maincolumn_left #detailrightbloc,
383#two_maincolumn_right #detailrightbloc {
384    float: right;
385    width: 63%;
386}
387#two_maincolumn_left div.subtext,
388#two_maincolumn_right div.subtext {
389    margin-bottom: 20px;
390    float: left;
391    width: 73%;
392}
393#two_maincolumn_left p.subtext,
394#two_maincolumn_right p.subtext {
395    margin-bottom: 20px;
396}
397#two_maincolumn_left div.subphotoimg,
398#two_maincolumn_right div.subphotoimg {
399    float: right;
400    width: 25%;
401    text-align: right;
402}
403
404/* 3カラム用 */
405#three_maincolumn div#detailphotobloc {
406    float: left;
407    width: 49%;
408}
409#three_maincolumn #detailrightbloc {
410    float: right;
411    width: 50%;
412}
413#three_maincolumn div.subtext {
414    margin-bottom: 20px;
415    float: left;
416    width: 63%;
417}
418#three_maincolumn p.subtext {
419    margin-bottom: 20px;
420}
421#three_maincolumn div.subphotoimg {
422    float: right;
423    width: 35%;
424    text-align: right;
425}
426
427/* 商品情報 各種設定
428----------------------------------------------- */
429#detailrightbloc h2 {
430    margin: 0 0 10px 0;
431    padding: 0 0 15px 0;
432    color: #666;
433    background: url("../img/background/line_dot_01.gif") repeat-x bottom ;
434    font-weight: bold;
435    font-size: 160%;
436}
437#detailrightbloc .point,
438#detailrightbloc .relative_cat {
439    margin: 0 0 10px 0;
440    padding: 0 0 10px 0;
441    background: url("../img/background/line_dot_01.gif") repeat-x bottom ;
442}
443#detailrightbloc .main_comment {
444    margin-bottom: 20px;
445}
446
447/* 商品コード */
448#detailrightbloc .product_code dt,
449#detailrightbloc .product_code dd {
450    display: inline;
451}
452
453/* 商品ステータス */
454#detailrightbloc ul.status_icon {
455    margin-bottom: 10px;
456    width: 100%;
457}
458#detailrightbloc ul.status_icon li {
459    margin-right: 5px;
460    margin-bottom: 3px;
461    float: left;
462}
463
464/* 通常価格 */
465#detailrightbloc .normal_price dt,
466#detailrightbloc .normal_price dd {
467    display: inline;
468}
469
470/* 販売価格 */
471#detailrightbloc .sale_price dt,
472#detailrightbloc .sale_price dd {
473    display: inline;
474}
475
476/* ポイント */
477#detailrightbloc .point dt,
478#detailrightbloc .point dd {
479    display: inline;
480}
481
482/* 規格 */
483#detailrightbloc div.classlist {
484    margin-bottom: 10px;
485    padding-bottom: 10px;
486    width: 100%;
487    background: url("../img/background/line_dot_02.gif") repeat-x bottom ;
488}
489#detailrightbloc .classlist {
490    margin-bottom: 5px;
491}
492#detailrightbloc ul {
493    margin-bottom: 10px;
494    width: 100%;
495}
496#detailrightbloc ul li {
497    vertical-align: top;
498    float: left;
499}
500
501/* メーカー */
502#detailrightbloc .maker dt,
503#detailrightbloc .maker dd {
504    display: inline;
505}
506
507/* メーカーURL */
508#detailrightbloc .comment1 dt,
509#detailrightbloc .comment1 dd {
510    display: inline;
511}
512
513/* 関連カテゴリ */
514#detailrightbloc .relative_cat dd {
515    margin-left: 1em;
516}
517
518/* 買い物かご */
519#detailrightbloc .cart_area {
520    padding: 10px;
521    background-color: #ecf5ff;
522    border: 1px solid #cef0f4;
523}
524#detailrightbloc .quantity dt,
525#detailrightbloc .quantity dd {
526    display: inline;
527}
528#detailrightbloc .cartin {
529    text-align: center;
530}
531#detailrightbloc .cartin_btn {
532    text-align: center;
533}
534#detailrightbloc .favorite_btn {
535    text-align: center;
536    margin-top: 10px;
537}
538
539
540/* お客様の声
541----------------------------------------------- */
542div#customervoice_area {
543    clear: both;
544    padding: 35px 0 0 0;
545}
546
547div#customervoice_area h2 {
548    margin-bottom: 20px;
549    padding: 6px 0 8px 10px;
550    border-top: solid 1px #f90;
551    background: url('../img/background/bg_tit_sub_01.jpg') repeat-x left bottom;
552}
553
554div#customervoice_area .review_bloc {
555    margin-bottom: 20px;
556    padding: 10px;
557    background-color: #f6f6f6;
558}
559
560div#customervoice_area .review_bloc p {
561    padding-top: 3px;
562    margin-right: 10px;
563    float: left;
564}
565
566div#customervoice_area review_bloc .review_btn {
567    float: right;
568    width: 160px;
569}
570
571div#customervoice_area ul li {
572    padding-bottom: 15px;
573    margin-bottom: 15px;
574    background: url("../img/background/line_dot_01.gif") repeat-x bottom ;
575}
576
577div#customervoice_area .voicetitle {
578    margin-bottom: 5px;
579    color: #333;
580    font-weight: bold;
581}
582
583div#customervoice_area .voicedate {
584    margin-bottom: 10px;
585}
586
587
588/* 関連商品(商品部分はbloc.cssのおすすめ商品と共通)
589----------------------------------------------- */
590div#whobought_area {
591    clear: both;
592    padding: 35px 0 0 0;
593}
594
595div#whobought_area h2 {
596    border-top: solid 1px #f90;
597    background: url('../img/background/bg_tit_sub_01.jpg') repeat-x left bottom;
598    padding: 5px 0 8px 10px;
599    font-size: 14px;
600}
601
602
603/* ***********************************************
604▼カートの中
605/*********************************************** */
606/* 現在のカゴの中
607----------------------------------------------- */
608div#undercolumn_cart .point_announce {
609    padding: 20px;
610    margin-bottom: 20px;
611    border: solid 1px #ffcc62;
612    background: #fffaf0;
613    font-size: 120%;
614    text-align: center;
615    line-height: 140%;
616}
617div#undercolumn_cart .totalmoney_area {
618    margin-bottom: 20px;
619}
620
621div#undercolumn_cart p {
622    margin: 10px 5px;
623}
624
625div#undercolumn ul#quantity_level li {
626    padding: 3px;
627    display: inline;
628}
629
630div#undercolumn .empty {
631    text-align: left;
632}
633
634div.form_area {
635    margin-bottom: 30px;
636}
637
638
639/* お客様情報入力
640----------------------------------------------- */
641div#undercolumn_customer {
642}
643
644.flow_area {
645    margin: 0 0 20px 0;
646}
647
648div#undercolumn_customer th em {
649    color: #000;
650    font-weight: bold;
651}
652
653
654/* お支払い方法・お届け時間等の指定
655----------------------------------------------- */
656div#undercolumn_shopping .pay_area {
657    margin: 0 auto 30px;
658    width: 100%;
659}
660div#undercolumn_shopping .pay_area02 {
661    margin: 40px auto 30px auto;
662}
663div#undercolumn_shopping .pay_area02 .txtarea {
664    margin: 5px 0 0 0;
665    padding: 2px;
666    border: 1px solid #ccc;
667    width: 99%;
668    height: 150px;
669}
670div#undercolumn_shopping .pay_area02 .select-msg {
671    margin-bottom: 10px;
672}
673
674div#undercolumn_shopping .point_area {
675    margin: 40px auto 0 auto;
676}
677
678div#undercolumn_shopping .point_area .point_announce {
679    padding: 20px;
680    border: 1px solid #ccc;
681}
682
683div#undercolumn_shopping .point_area p {
684    margin-bottom: 20px;
685}
686
687div#undercolumn_shopping .point_area .point_announce li {
688    margin-bottom: 5px;
689}
690
691
692/* お届け先の指定
693----------------------------------------------- */
694#address_area {
695    margin-bottom: 10px;
696    width: 100%;
697}
698
699#address_area .information {
700    width: 65%;
701    float: left;
702}
703
704#undercolumn_shopping .information {
705    margin-bottom: 15px;
706}
707
708#address_area .add_multiple {
709    padding: 15px 10px;
710    border: 1px solid #ffcc62;
711    float: right;
712    width: 30%;
713    color: #555;
714    background: #fffaf0;
715    text-align: center;
716    font-weight: bold;
717}
718
719#address_area .add_multiple p {
720    margin-bottom: 10px;
721}
722
723#address_area p.addbtn {
724    font-weight: bold;
725    font-size: 10px;
726}
727
728
729/* ==============================================
730▼検索結果
731=============================================== */
732p.condition_area {
733    margin: 0 auto;
734    padding: 5px;
735    border: solid 1px #333;
736    width: 566px;
737}
738
Note: See TracBrowser for help on using the repository browser.