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

Revision 21738, 10.4 KB checked in by habu, 12 years ago (diff)

#1746 カレンダーに本日がいつであるかが、わかるマークの機能を追加して欲しい

Line 
1@charset "utf-8";
2
3/************************************************
4 ブロック用
5************************************************ */
6/*** 目次 ***
7
8▼ブロック共通
9リスト
10タイトル
11ヘッダー上、フッター下のブロックエリア
12
13▼各機能ブロックの指定
14-新着情報
15-現在のカゴの中
16-カテゴリ
17-ガイドリンク
18-ログイン(サイド用)
19-検索
20-カレンダー
21-おすすめ商品
22    *メインカラム用 1カラム時 [one_maincolumn]
23    *メインカラム用 2カラム時 [two_maincolumn_left]
24                              [two_maincolumn_right]
25    *メインカラム用 3カラム時 [three_maincolumn]
26    *サイドカラム用           [side_column]
27    *商品詳細のオススメ商品   [whobought_area]
28 */
29
30
31/* ==============================================
32ブロック共通
33/* ============================================= */
34#container .block_body {
35    background-color: #fff;
36}
37.side_column {
38    overflow-x: hidden; /* IE6 表示乱れ防止 */
39}
40.side_column .block_outer {
41    margin: 10px 7%;
42}
43.side_column .block_body,
44.main_column .block_body {
45    border: solid 1px #ccc;
46    border-top: none;
47}
48.side_column .block_body .box {
49    border: solid 1px #ccc;
50    width: 145px;
51}
52.main_column .block_outer {
53    margin-bottom: 20px;
54}
55
56
57/* リスト
58----------------------------------------------- */
59/* ログイン 検索条件 */
60#container .block_outer .block_body dl.formlist {
61    margin-bottom: 8px;
62}
63#container .block_outer .block_body dl.formlist dd {
64    margin-bottom: 5px;
65}
66#container .block_outer .block_body dl.formlist dt {
67    margin-bottom: 3px;
68    padding-left: 15px;
69    background: url("../img/icon/ico_arrow_03.gif") no-repeat left;
70    font-size: 90%;
71}
72#container .block_outer .block_body dl.formlist span {
73    vertical-align: top;
74}
75
76
77/* タイトル
78----------------------------------------------- */
79/* タイトルの背景 白 */
80#login_area h2,
81#search_area h2,
82#calender_area h2,
83#cart_area h2,
84#cart h2 {
85    padding: 5px 0 8px 10px;
86    border-style: solid;
87    border-color: #f90 #ccc #ccc;
88    border-width: 1px 1px 0;
89    background: url('../img/background/bg_tit_bloc_01.jpg') repeat-x left bottom;
90    font-size: 14px;
91}
92#category_area h2 {
93    border-top: solid 1px #f90;
94    background: url('../img/background/bg_tit_bloc_01.jpg') repeat-x left bottom;
95    padding: 5px 0 8px 10px;
96    font-size: 14px;
97}
98
99/* タイトルの背景 オレンジ */
100#recommend_area h2,
101#news_area h2 {
102    padding: 5px 0 8px 10px;
103    border-style: solid;
104    border-color: #f90 #ccc #ccc;
105    border-width: 1px 1px 0;
106    background: url('../img/background/bg_btn_bloc_02.jpg') repeat-x left bottom #fef3d8;
107}
108
109
110/* ==============================================
111▼ヘッダー上、フッター下のブロックエリア
112=============================================== */
113div#topcolumn {
114    margin: 0px;
115    clear: both;
116}
117div#bottomcolumn {
118    margin: 0px;
119    clear: both;
120}
121
122
123/* ***********************************************
124▼各機能ブロックの指定
125/*********************************************** */
126
127/* ===============================================
128▼新着情報
129=============================================== */
130#news_area .block_body {
131    padding: 10px;
132}
133#news_area .news_contents {
134    padding-right: 10px;
135    max-height: 260px;
136    height: auto !important;
137    height: 260px;
138    overflow: auto;
139    overflow-y: scroll;
140}
141
142#news_area dl.newslist {
143    background: url("../img/background/line_dot_01.gif") repeat-x bottom;
144}
145#news_area dl.newslist dt {
146    margin-bottom: 5px;
147}
148#news_area dl.newslist dd {
149    margin-bottom: 10px;
150    padding-bottom: 10px;
151}
152#news_area dl.end {
153    padding: 10px 0;
154    background: url("") no-repeat bottom;
155}
156
157
158/* ===============================================
159▼現在のカゴの中
160=============================================== */
161#cart_area .information {
162    padding: 10px;
163}
164#cart_area .postage {
165    margin-top: 10px;
166    padding-top: 10px;
167    background: url("../img/background/line_dot_01.gif") repeat-x top;
168}
169#cart_area .postage .point_announce {
170    padding: 2px 0 2px 20px;
171    background: url("../img/icon/ico_price.gif") no-repeat left top;
172}
173#cart_area .btn {
174    padding: 10px 0;
175    background: url("../img/background/line_dot_01.gif") repeat-x top #f7f7e6;
176    text-align: center;
177}
178
179
180/* ===============================================
181▼カテゴリ
182=============================================== */
183#category_area .block_body {
184    background-color: #fffaf0;
185}
186
187#category_area li {
188    padding-left: 5px;
189}
190#category_area li.level1 {
191    border-bottom: solid 1px #ccc;
192}
193#category_area li.level1 p {
194    padding-left: 20px;
195    margin: 7px 3px;
196}
197#category_area li.level1 p {
198    background: url("../img/icon/ico_arrow_01.gif") 2px 3px no-repeat;
199}
200#category_area li.level1 li p {
201    background: url("../img/icon/ico_level.gif") 7px 7px no-repeat;
202}
203#category_area li a {
204    display: block;
205    padding: 0;
206}
207a.onlink:link {
208    color: #f00;
209    text-decoration: underline;
210}
211a.onlink:visited {
212    color: #f00;
213}
214a.onlink:hover {
215    color: #f00;
216}
217
218
219/* ===============================================
220▼ガイドリンク
221=============================================== */
222#guide_area {
223    margin-top: 1em;
224    border: none;
225}
226#guide_area li {
227    margin-bottom: 5px;
228    letter-spacing: -0.05em;
229}
230ul.button_like li {
231    margin: 0;
232    padding: 0 0 1px 0;
233    background: url("../img/background/bg_btn_list.jpg") bottom repeat-x;
234}
235ul.button_like li a {
236    margin: 0;
237    padding: 10px 15px 10px 10px;
238    border: 1px solid;
239    border-bottom: none;
240    border-color: #ccc;
241    display: block;
242    background: url("../img/icon/ico_arrow_02.gif") no-repeat right;
243    text-decoration: none;
244    outline: none;
245}
246
247
248/* ===============================================
249▼ログイン(サイド用)
250※ヘッダー用はbloc_alpha.css内に記述
251=============================================== */
252#container div#login_area .block_body {
253    padding: 10px;
254}
255
256#container div#login_area .block_body p {
257    margin-bottom: 5px;
258}
259
260#container div#login_area .block_body .btn {
261    text-align: center;
262}
263#container .login_area dl.formlist {
264    margin-bottom: 8px;
265    width: 420px;
266}
267#container .login_area dl.formlist dt {
268    margin-bottom: 3px;
269    padding-left: 15px;
270    color: #333;
271    background: url("../img/icon/ico_arrow_03.gif") no-repeat left;
272    width: 90px;
273    float: left;
274    font-size: 90%;
275}
276#container .login_area dl.formlist dd {
277    margin-bottom: 5px;
278    float: right;
279    width: 300px;
280    vertical-align: bottom;
281    text-align: left;
282}
283#container div#login_area .block_body .mini {
284    margin-top: 5px;
285    letter-spacing: -0.01em;
286}
287
288
289/* ===============================================
290▼検索
291=============================================== */
292div#search_area .block_body {
293    padding: 10px;
294}
295div#search_area .block_body .btn {
296    text-align: center;
297}
298
299
300/* ===============================================
301▼カレンダー
302=============================================== */
303#calender_area {
304    background-color: transparent;
305    border: none;
306}
307#calender_area .block_body {
308    padding: 10px 0;
309    background-color: #f1f9fc;
310}
311#calender_area table {
312    background: #fff;
313    border: none;
314    width: 150px;
315    margin: 0 auto 5px;
316    font-size: 90%;
317}
318#calender_area table td {
319    padding: 1px 3px;
320    border-top: 1px solid #ccc;
321    border-right: none;
322    text-align: center;
323}
324#calender_area th {
325    padding: 1px 3px;
326    background: #fff;
327    border: none;
328    text-align: center;
329}
330#calender_area table .month {
331    margin-bottom: 5px;
332    padding-left: 12px;
333    background: url("../img/icon/ico_arrow_04.gif") no-repeat left;
334    font-size: 120%;
335}
336#calender_area .off {
337    color: #f00;
338}
339#calender_area .today {
340    background-color: #FFF99D;
341    font-weight: bold;
342}
343#calender_area .information {
344    margin-left: 10px;
345    font-size: 90%;
346}
347
348
349/* ===============================================
350▼おすすめ商品
351=============================================== */
352/*
353   tplファイルのマークアップが同じ項目
354   メインカラム用 2カラム時 [two_maincolumn_left]
355                            [two_maincolumn_right]
356   メインカラム用 3カラム時 [three_maincolumn]
357   サイドカラム用           [side_column]
358   商品詳細のオススメ商品   [whobought_area]
359=============================================== */
360/* 共通
361----------------------------------------------- */
362#recommend_area .block_body,
363#whobought_area .product_item {
364    margin-bottom: 10px;
365    padding: 10px 0 10px;
366    border: none;
367    background: url("../img/background/line_dot_01.gif") repeat-x bottom;
368}
369
370#recommend_area .block_body p,
371#whobought_area .product_item p {
372    margin: 0 0 5px 0;
373}
374
375#recommend_area .block_body img,
376#whobought_area .product_item img {
377    margin: 0 5px 0 0;
378}
379
380#recommend_area .block_body h3,
381#whobought_area .product_item h3 {
382    font-size: 100%;
383    font-weight: normal;
384}
385
386/* サイドカラム用 */
387.side_column #recommend_area .product_item {
388    margin-bottom: 10px;
389}
390
391
392/* 画像
393----------------------------------------------- */
394/* メインカラム用 */
395.main_column #recommend_area .block_body .productImage,
396#whobought_area .product_item .productImage {
397    margin-bottom: 10px;
398    float: left;
399    width: 90px;
400}
401/* サイドカラム用 */
402.side_column #recommend_area .block_body .productImage {
403    float: none;
404    text-align: center;
405    width: auto;
406}
407
408
409/* 左右の振り分け
410----------------------------------------------- */
411.main_column #recommend_area .product_item,
412#whobought_area .product_item {
413    float: left;
414    width: 47.5%;
415    padding-left: 1%;
416    padding-right: 1%;
417}
418
419
420/* 商品説明テキスト
421----------------------------------------------- */
422/* メインカラム用 1カラム時*/
423#one_maincolumn #recommend_area .block_body .productContents {
424    float: right;
425    width: 74%;
426}
427
428/* メインカラム用 2カラム時*/
429#two_maincolumn_right #recommend_area .block_body .productContents,
430#two_maincolumn_left #recommend_area .block_body .productContents,
431#two_maincolumn_right #whobought_area .productContents,
432#two_maincolumn_left #whobought_area .productContents {
433    float: right;
434    width: 74%;
435}
436
437/* メインカラム用 3カラム時*/
438#three_maincolumn #recommend_area .block_body .productContents,
439#three_maincolumn #whobought_area .productContents {
440    float: right;
441    width: 67%;
442}
443
444/* サイドカラム用 */
445.side_column #recommend_area .block_body .productContents {
446    clear: both;
447}
Note: See TracBrowser for help on using the repository browser.