source: branches/version-2_5-dev/html/user_data/packages/sphone/css/common.css @ 20764

Revision 20764, 8.6 KB checked in by nanasess, 13 years ago (diff)

#601 (コピーライトの更新)

  • Property svn:eol-style set to LF
  • Property svn:keywords set to Id
Line 
1@charset "utf-8";
2
3/* body
4----------------------------------------------- */
5body {
6background: #fff;
7background-position: 50% 0% fixed;
8font-family: helvetica, Osaka;
9font-size:medium;
10margin: 0px 3.13% 10px;
11padding: 0px;
12-webkit-user-select: none;
13-webkit-text-size-adjust: none;
14-webkit-tap-highlight-color: rgba(51,102,204,0.70);
15max-width: 100%;
16}
17
18/* 共通
19----------------------------------------------- */
20/* IE用hackここから */
21.clearfix{
22    zoom:100%;
23}
24/* IE用hackここまで */
25
26.clearfix:after{
27    display:block;
28    clear:both;
29    height:0px;
30    visibility:hidden;
31    content:".";
32}
33
34
35/* HTML default
36----------------------------------------------- */
37a {
38    color: #3399cc;
39    text-decoration: border;
40}
41form {
42    margin: 0;
43    padding: 0;
44}
45table,img,p {
46    border: 0;
47}
48em {
49    font-weight: bold;
50    font-style: normal;
51    color: #ff0000;
52}
53hr {
54    display: none;
55}
56p {
57    margin: 0 0 1em;
58    padding: 0;
59}
60li {
61list-style-type: none;
62}
63img {
64vertical-align: bottom;
65}
66.hidden {
67    display: none;
68}
69br.clear {
70clear: both;
71display: none;
72font-size: 0px;
73line-height: 0%;
74height: 0px
75}
76
77/* クリアフィックス
78----------------------------------------------- */
79#block-login:after,
80.block-center:after,
81.listarea:after,
82.recomendblock > div
83.whoboughtblock > div {
84content: "";
85display: block;
86height: 0;
87clear: both;
88visibility: hidden;
89}
90
91/* font
92----------------------------------------------- */
93h1,h2,h3,h4,h5 {
94font-size: 100%;
95line-height: 150%;
96}
97.attention { color: #ff0000; }
98.mini { font-size: 80%; }
99
100
101
102/* wrapper
103----------------------------------------------- */
104div#wrapper {
105margin: 0 auto;
106padding: 0;
107text-align: left;
108background: #FFFFFF;
109overflow: hidden;
110}
111
112/* 見出し (h2)
113----------------------------------------------- */
114h2 {
115color:#4D576B;
116font: bold 110% helvetica;
117background:url(../img/common/line_01.gif) repeat-x left bottom;
118/*text-shadow: 0px 1px 1px #ffffff;*/
119margin: 0 0 10px 0;
120padding:0 0 5px 0;
121}
122
123table th h2.product_name {
124text-align:left;
125margin: 5px 0;
126color:#4D576B;
127font: bold 110% helvetica;
128background:#F0F0F0;
129/*text-shadow: 0px 1px 1px #ffffff;*/
130margin: 5px auto;
131}
132
133/* 見出し (h3)
134----------------------------------------------- */
135#mycontentsarea h3 {
136color:#4D576B;
137font: bold 100% helvetica;
138/*text-shadow: 0px 1px 1px #ffffff;*/
139}
140
141/* ナビゲーションバー・ページタイトル
142----------------------------------------------- */
143#navigation_bar,
144h2.title,
145.title-undercolumn,
146.title-under02column,
147#title-list,
148.title-mypagecolumn,
149#windowarea h2,
150#pan + h2 {
151display: inline-block;
152width: 106.8%;
153margin: 0 0 1em -3.4%;
154color: #ffffff;
155text-shadow: 0px -1px 1px rgba(0,0,0,0.5);
156font: bold 120% helvetica;
157padding: 0.45em 0;
158background-color: #333332;
159background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255,255,255,0.25)), to(rgba(0,0,0,0.2)), color-stop(0.5, rgba(255,255,255,0.05)), color-stop(0.51, rgba(0,0,0,0.05)));
160border-top: 1px solid rgba(255,255,255,0.3);
161border-bottom: 1px solid rgba(0,0,0,1);
162text-align:center;
163vertical-align: middle;
164white-space: nowrap;
165overflow: hidden;
166text-overflow: ellipsis;
167}
168
169/* ページタイトル
170----------------------------------------------- */
171#navigation_bar > h2{
172font: bold 100% helvetica;
173color: #ffffff;
174vertical-align: middle;
175text-shadow: 0px -1px 1px rgba(0,0,0,0.5);
176margin: 0;
177display: inline-block;
178max-width: 65%;
179white-space: nowrap;
180overflow: hidden;
181text-overflow: ellipsis;
182-webkit-text-overflow: ellipsis;
183}
184
185/* header
186----------------------------------------------- */
187/* information
188----------------------------------------------- */
189/* navigation
190----------------------------------------------- */
191/* フレーム
192----------------------------------------------- */
193/* contents
194----------------------------------------------- */
195
196/* footer
197----------------------------------------------- */
198#pagetop {
199width: 100%;
200margin: 10px 0 0;
201text-align: right;
202}
203#pagetop a{
204color:#4D576B;
205font: normal 100% helvetica;
206text-shadow: 0px 1px 1px #ffffff;
207text-decoration: underline;
208}
209div#footer {
210    margin: 0;
211    padding: 20px 0 0;
212    text-align: center;
213}
214
215/* footer information
216----------------------------------------------- */
217#footer-menu {
218text-align: left;
219font: bold 100% helvetica;
220}
221#footer-menu li{
222background: #ffffff url(../img/common/chevron.png) no-repeat right center;
223}
224#footer-navi {
225float:left;
226list-style:none outside none;
227margin: 0 auto 4px;
228padding: 0;
229text-align:center;
230width: 100%;
231border: none;
232background-color: transparent;
233}
234#footer-navi > li{
235display: inline;
236color:#4D576B;
237font: normal 70% helvetica;
238background-color: transparent;
239/*text-shadow: 0px 1px 1px #ffffff;*/
240border: none;
241/*border-right: 1px dotted #999999;*/
242/*-webkit-border-radius: 0;*/
243line-height: 1.8em;
244margin: 0;
245padding: 0;
246}
247#footer-navi > li:last-child{
248border-right: none;
249}
250#footer-navi > li > a {
251margin: 0;
252padding: 0;
253display: inline;
254color:#4D576B;
255text-decoration:underline;
256}
257#copyright {
258margin: 7px 0px;
259color: #4D576B;
260font: normal 70% helvetica;
261/*text-shadow: 0px 1px 1px #ffffff;*/
262text-align: center;
263}
264#copyright a{
265color: #4D576B;
266text-decoration: under-line;
267}
268
269/* ニュース
270----------------------------------------------- */
271/* おすすめ
272----------------------------------------------- */
273
274/* panlist
275----------------------------------------------- */
276div#pan {
277display: none;
278}
279
280/* error
281----------------------------------------*/
282
283div .error {
284    text-align:left;
285    padding: 15px 0;
286}
287
288
289/* フォーム
290----------------------------------------------- */
291/*input[size="40"] {
292width: 50%;
293}*/
294/*input[type="password"] {
295width: 50%;
296}*/
297input[type="tel"] {
298width: 3em;
299}
300input, tr, th, td {
301max-width: 100%;
302}
303input {
304font-size: 100%;
305}
306textarea{
307font-size: 100%;
308width: 95%;
309}
310form dl{
311font: bold 100% helvetica;
312margin: 10px 0;
313}
314form dt{
315margin: 5px 0;
316color:#4D576B;
317font: bold 100% helvetica;
318background-color: transparent;
319/*text-shadow: 0px 1px 1px #ffffff;*/
320border: none;
321}
322form dd{
323margin:0;
324background-color: rgba(255,255,255,0.3);
325color: #999999;
326list-style-type: none;
327padding: 10px 7px;
328}
329
330body, p,
331table, thead, tbody, th, td {
332word-break: break-all;
333}
334table, thead, tbody {
335white-space: normal;
336overflow: hidden;
337}
338
339/* プライバシーポリシー
340----------------------------------------------- */
341ol {
342padding-start:0;
343-o-padding-start:0;
344-moz-padding-start:0;
345-webkit-padding-start:0;
346margin: 1em 3.13%;
347}
348ol > li.privacy_ol{
349margin: 1em;
350}
351ol > li.privacy_ol > strong{
352color:#4D576B;
353font: bold 100% helvetica;
354text-shadow: 0px 1px 1px #ffffff;
355line-height: 2em;
356}
357
358/* 特定商取引に基づく表記
359----------------------------------------------- */
360#undercolumn_order dl{
361margin: 0;
362}
363#undercolumn_order dt{
364color:#4D576B;
365font: bold 100% helvetica;
366text-shadow: 0px 1px 1px #ffffff;
367line-height: 2em;
368}
369#undercolumn_order dd,
370#undercolumn_order ul {
371padding-start:0;
372-o-padding-start:0;
373-moz-padding-start:0;
374-webkit-padding-start:0;
375margin: 0 3.13%;
376}
377
378/* マイページ
379----------------------------------------------- */
380#welcome-message {
381color: #4D576B;
382text-shadow: 0px 1px 1px #ffffff;
383}
384.your-point {
385display: inline-block;
386padding: 0.1em;
387text-align: right;
388color: #ffffff;
389width: 100%;
390background-color: rgba(0,0,0,0.3);
391margin-bottom: 5px;
392}
393.your-point em {
394text-shadow: 0 0 2px #ffffff;
395}
396#btn-mypagetop {
397width: 100%;
398text-align: left;
399-webkit-border-radius: 8px;
400background: #ffffff url(../img/common/chevron.png) no-repeat right center;
401border: solid 1px #cccccc;
402margin: 10px 0;
403}
404#btn-mypagetop a {
405display: inline-block;
406margin: 7px 3.3%;
407width: 93%;
408color: black;
409text-decoration: none;
410font: bold 100% helvetica;
411}
412
413/* マイページ・購入履歴
414----------------------------------------------- */
415table[summary="購入履歴"] td:first-child {
416width: 20%;
417text-align: center;
418}
419table[summary="購入履歴"] tr[onclick] td:last-child {
420background: #ffffff url(../img/common/chevron.png) no-repeat right center;
421}
422table[summary="お届け先の指定"] td:nth-child(2),
423table[summary="購入履歴"] tr[onclick] td:last-child {
424text-align: left;
425}
426
427/* 商品詳細・カート
428----------------------------------------------- */
429div#cartbtn_default {
430text-align:center;
431}
432
433/*商品一覧ページ
434-----------------------------------------------*/
435.navi li {
436width:100%;
437display:inline;
438}
439
440p.listcomment {
441font-size:90%;
442}
443
444/*規約内容
445-----------------------------------------------*/
446div#kiyaku_text {
447padding:10px 0;
448font-size:70%;
449border-top-width: 1px;
450border-right-width: 0px;
451border-bottom-width: 1px;
452border-left-width: 0px;
453border-top-style: solid;
454border-right-style: none;
455border-bottom-style: solid;
456border-left-style: none;
457border-top-color: #cccccc;
458border-right-color: #cccccc;
459border-bottom-color: #cccccc;
460border-left-color: #cccccc;
461}
Note: See TracBrowser for help on using the repository browser.