source: branches/comu-ver2/html/user_data/packages/default/css/main.css @ 17070

Revision 17070, 6.5 KB checked in by pineray, 16 years ago (diff)

カテゴリをリストタグを使った階層構造へ

Line 
1@charset "utf-8";
2* {
3    border: 0;
4    margin: 0;
5    padding: 0;
6}
7
8body {
9    font-family: Verdana,Arial,Helvetica,sans-serif;
10    color: #555555;
11    background-color: #ffe9e6;
12    font-size: 72.5%;
13    line-height: 150%;
14    letter-spacing:1px;
15}
16
17li {
18    list-style-type: none;
19}
20
21select {
22    border: solid 1px #ccc;
23}
24
25/*PHOTO*/
26.picture {
27    border: 1px solid #ccc;
28}
29/* フロート回り込み解除
30----------------------------------------------- */
31br.clear {
32    clear: both;
33    display: none;
34    font-size: 0px;
35    line-height: 0%;
36    height: 0px
37}
38/* リンク指定
39----------------------------------------------- */
40a { text-decoration: underline; }
41a:link { color: #3a75af; }
42a:visited { color: #3a75af; }
43a:hover { color: #ff6600; }
44/* フォント
45----------------------------------------------- */
46h1,h2,h3,h4,h5 {
47    font-size: 100%;
48    line-height: 150%;
49}
50.price { color: #ff0000; font-weight: bold; }
51.attention { color: #ff0000; }
52.mini { font-size: 90%; }
53em {
54    font-style: normal;
55    color: #ff0000;
56}
57/* テーブル共通指定
58----------------------------------------------- */
59table  {
60    margin: 15px auto 0 auto;
61    border-top: 1px solid #ccc;
62    border-left: 1px solid #ccc;
63    border-collapse: collapse;
64    text-align: left;
65}
66table th {
67    padding: 8px;
68    border-right: 1px solid #ccc;
69    border-bottom: 1px solid #ccc;
70    background-color: #f0f0f0;
71    font-weight: normal;
72}
73table td {
74    padding: 8px;
75    border-right: 1px solid #ccc;
76    border-bottom: 1px solid #ccc;
77}
78div.tblareabtn {
79    clear: both;
80    margin: 15px 0 0 0;
81    text-align: center;
82}
83.phototd {
84    width: 75px;
85    text-align: center;
86}
87.centertd {
88    text-align: center;
89}
90.pricetd {
91    text-align: right;
92}
93.pricetd em {
94    font-weight: bold;
95}
96div#completetext {
97    width: 470px;
98    margin: 15px auto 0 auto;
99    padding: 15px;
100    border: 5px solid #ccc;
101}
102div#completetext em {
103    font-weight: bold;
104}
105div#completetext p{
106    padding: 20px 0 0 0;
107    text-align: left;
108}
109
110
111/* ヘッダーロゴ
112------------------------------------------------ */
113div#header {
114    background: url("../img/header/bg.gif");
115    width: 780px;
116    height: 95px;
117    margin: 0 auto;
118}
119div#header h1 a {
120    float: left;
121    display: block;
122    margin: 8px 0 0 0;
123    width: 292px;
124    height: 81px;
125    background: url("../img/header/logo.gif");
126}
127div#header em {
128    display: none;
129}
130
131
132/* ヘッダーナビ
133----------------------------------------------- */
134div#information {
135    float: right;
136    padding: 60px 8px 0 0;
137}
138div#information ul li {
139    display: inline;
140}
141div#information ul li a {
142    text-decoration: none;
143}
144/* フレーム
145----------------------------------------------- */
146div#container {
147    width: 764px;
148    margin: 0 auto;
149    padding: 0 8px;
150    background-color: #fff;
151    text-align: left;
152}
153#container:after {/* firefox背景色表示用 */
154    content: "";
155    display: block;
156    clear: both;
157    height: 1px;
158    overflow: hidden;
159}
160
161div#leftcolumn {
162    float: left;
163    width: 166px;
164}
165
166div#leftcolumn h2 {
167    padding: 15px 0 0 0;
168}
169
170div#centercolumn {
171    float: left;
172    width: 432px;
173    padding: 15px 0 0 0;
174}
175
176div#centercolumn h2 {
177    padding: 15px 0 0 0;
178}
179
180div#rightcolumn {
181    float: left;
182    width: 166px;
183}
184
185div#rightcolumn h2 {
186    padding: 15px 0 0 0;
187}
188
189/* 1カラム設定
190----------------------------------------------- */
191div#one_column {
192    padding: 10px 0 0 0;
193}
194
195/* カゴの中
196----------------------------------------------- */
197div#cartarea {
198    width: 144px;
199    padding: 10px;
200    border: solid 1px #ccc;
201}
202
203div#cartarea p {
204    padding: 5px 0 10px 0;
205}
206
207div#cartarea p.item {
208    padding: 0 0 10px 0;
209    background: url("../img/side/line_146.gif") no-repeat bottom;
210}
211
212div#cartarea .btn {
213    padding: 0;
214    text-align: center;
215}
216
217
218/* カテゴリー
219----------------------------------------------- */
220div#categoryarea {
221    width: 144px;
222    padding: 10px;
223    border: solid 1px #ccc;
224    background-color: #fff1e3;
225}
226
227div#categoryarea li {
228    padding: 0 0 0 20px;
229    background: url("../img/common/arrow_blue.gif") 0 3px no-repeat;
230}
231div#categoryarea li.onmark {
232    background: url("../img/common/arrow_red.gif") 0 3px no-repeat;
233}
234div#categoryarea li.level1 {
235    font-weight: bold;
236}
237div#categoryarea li.level1 li {
238    font-weight: normal;
239}
240div#categoryarea li a {
241    display: block;
242    padding: 3px 0;
243}
244
245a.onlink {  text-decoration: underline; }
246a.onlink:link { color: #ff0000; }
247a.onlink:visited { color: #ff0000; }
248a.onlink:hover { color: #ff0000; }
249
250
251/* ガイドリンク
252----------------------------------------------- */
253#guidearea {
254    padding: 15px 0 0 0;
255    line-height: 0;
256}
257
258/* ログイン
259----------------------------------------------- */
260div#loginarea {
261    width: 144px;
262    padding: 0 10px 10px 10px;
263    border: solid 1px #ccc;
264}
265
266div#loginarea p {
267    padding: 8px 0 0 0;
268}
269
270div#login img {
271    padding: 0 5px 0 0;
272    vertical-align: bottom;
273}
274
275div#loginarea .btn {
276    text-align: center;
277}
278
279#loginarea .box96 {
280    width: 96px;
281    border: solid 1px #ccc;
282}
283
284
285/* 検索
286----------------------------------------------- */
287div#searcharea {
288    width: 144px;
289    padding: 0 10px 10px 10px;
290    border: solid 1px #ccc;
291}
292
293div#searcharea p {
294    padding: 8px 0 0 0;
295}
296
297div#searcharea .btn {
298    text-align: center;
299}
300
301#searcharea .box142 {
302    width: 142px;
303    border: solid 1px #ccc;
304}
305
306
307/* バナー
308----------------------------------------------- */
309ul#banner {
310    padding: 15px 0 0 0;
311}
312
313#banner li {
314    padding: 0 0 10px 0;
315}
316
317/* テキストフィールド
318----------------------------------------------- */
319input[type='text'] {
320    border: solid 1px #ccc;
321}
322
323/* ボタン
324----------------------------------------------- */
325input[type='image'] {
326    border: none;
327}
328
329input[type='image'].box190 {
330    width: 190px;
331    height: 30px;
332}
333
334input[type='image'].box180 {
335    width: 180px;
336    height: 30px;
337}
338
339input[type='image'].box150 {
340    width: 150px;
341    height: 30px;
342}
343
344input[type='image'].box140 {
345    width: 140px;
346    height: 30px;
347}
348
349input[type='image'].box130 {
350    width: 130px;
351    height: 30px;
352}
353
354input[type='image'].box51 {
355    width: 51px;
356    height: 22px;
357}
358
359/* フッター
360----------------------------------------------- */
361#pagetop {
362    width: 764px;
363    margin: 0 auto;
364    padding: 30px 8px 15px 8px;
365    background-color: #fff;
366    text-align: right;
367}
368
369#fotter {
370    width: 764px;
371    margin: 0 auto;
372    padding: 15px 8px;
373    border-top: 1px solid #ff6600;
374    background-color: #ffa85c;
375    font-size: 90%;
376    color: #fff;
377    text-align: left;
378}
Note: See TracBrowser for help on using the repository browser.