10 /* VML ( v\:* don't work for ie8(ie8mode))
\r
11 --------------------------------------------------------------------------------------*/
\r
14 behavior: url(#default#VML);
\r
19 --------------------------------------------------------------------------------------*/
\r
26 --------------------------------------------------------------------------------------*/
\r
28 Copyright (c) 2009, Yahoo! Inc. All rights reserved.
\r
29 Code licensed under the BSD License:
\r
30 http://developer.yahoo.net/yui/license.txt
\r
34 font: 13px/1.231 arial,helvetica,clean,sans-serif;
\r
39 select, input, button, textarea, button{
\r
40 font: 99% arial,helvetica,clean,sans-serif;
\r
47 html, body, div, span, applet, object, iframe,
\r
48 h1, h2, h3, h4, h5, h6, p, blockquote, pre,
\r
49 a, abbr, acronym, address, big, cite, code,
\r
50 del, dfn, em, font, img, ins, kbd, q, s, samp,
\r
51 small, strike, strong, sub, sup, tt, var,
\r
53 dl, dt, dd, ol, ul, li,
\r
54 fieldset, form, label, legend,
\r
55 table, caption, tbody, tfoot, thead {
\r
60 vertical-align: baseline;
\r
61 font-family: "Hiragino Kaku Gothic Pro","MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,sans-serif;
\r
65 text-shadow: #000 0 0 0;/* for Safari */
\r
66 -moz-opacity: 0.99;/* for Firefox */
\r
69 pre, code, kbd, samp, tt {
\r
70 font-family: monospace;
\r
76 /* http://e2designer.seesaa.net/article/152168876.html */
\r
77 /* http://perishablepress.com/press/2010/06/01/wrapping-content/ */
\r
79 white-space: pre; /* CSS 2.0 */
\r
80 white-space: pre-wrap; /* CSS 2.1 */
\r
81 white-space: pre-line; /* CSS 3.0 */
\r
82 white-space: -pre-wrap; /* Opera 4-6 */
\r
83 white-space: -o-pre-wrap; /* Opera 7 */
\r
84 white-space: -moz-pre-wrap; /* Mozilla */
\r
85 white-space: -hp-pre-wrap; /* HP Printers */
\r
86 word-wrap: break-word; /* IE 5+ */
\r
89 /* remember to define focus styles! */
\r
90 :focus { outline: 0;}
\r
92 /* remember to highlight inserts somehow! */
\r
93 ins { text-decoration: none;}
\r
94 del { text-decoration: line-through;}
\r
96 /* http://honoo-no.com/creators/2008/02/14_211120.html */
\r
98 font-family: "MS Pゴシック", Osaka, "ヒラギノ角ゴ Pro W3",sans-serif;
\r
105 margin: 1em 0 0 1em;
\r
109 margin: 0.5em 0 0 2em;
\r
113 --------------------------------------------------------------------------------------*/
\r
114 /* for modern brouser */
\r
118 visibility: hidden;
\r
126 display: inline-block;
\r
128 /* WinIE6 below, Exclude MacIE5 \*/
\r
140 --------------------------------------------------------------------------------------*/
\r
141 a:link { color:#008;}
\r
142 a:visited { color: #505;}
\r
143 a { text-decoration: none;}
\r
146 text-decoration: underline;
\r
150 letter-spacing: 2px;
\r
153 letter-spacing: 2px;
\r
154 border-top: 1px solid #333;
\r
155 border-bottom: 1px solid #333;
\r
158 line-height: 1.4em;
\r
159 text-align: center;
\r
161 text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
\r
166 letter-spacing: 2px;
\r
167 border-bottom: 1px dotted #333333;
\r
169 line-height: 1.4em;
\r
170 text-align: center;
\r
178 letter-spacing: 1px;
\r
179 border: 1px #333 solid;
\r
180 border-width: 0 0 1px 0.5em;
\r
181 padding: 4px 0 2px 0.6em;
\r
185 letter-spacing: 1px;
\r
186 border-bottom: 1px #999 dotted;
\r
187 padding: 6px 6px 2px;
\r
188 margin: 2em 7px 1em;
\r
193 margin: 1.5em 14px 1em;
\r
196 border-left: 5px #999 solid;
\r
197 letter-spacing: 1px;
\r
200 border-left: 3px #666 double;
\r
207 blockquote, cite {}
\r
210 /* tables still need 'cellspacing="0"' in the markup */
\r
213 border: #999 solid;
\r
214 border-width: 1px 1px 0 0;
\r
215 border-collapse: collapse;
\r
218 line-height: 1.6em;
\r
220 margin: 9px auto 1em;
\r
221 _margin: 9px 15px 1em;
\r
227 border: #999 solid;
\r
228 border-width: 0 0 1px 1px;
\r
232 --------------------------------------------------------------------------------------*/
\r
234 border: 1px outset #ccc;
\r
235 background-color: #eee;
\r
238 text-align: center;
\r
243 border-radius: 5px;
\r
244 -o-border-radius: 5px;
\r
245 -ms-border-radius: 5px;
\r
246 -moz-border-radius: 5px;
\r
247 -webkit-border-radius: 5px;
\r
251 --------------------------------------------------------------------------------------*/
\r
253 background-image: url( loading.gif);
\r
254 background-position: 50% 50%;
\r
255 background-repeat: no-repeat;
\r
258 background-image: url( error.png);
\r
259 background-position: 50% 50%;
\r
260 background-repeat: no-repeat;
\r
264 /* Footer & Footer Fix
\r
265 * http://www.themaninblue.com/writing/perspective/2005/08/29/
\r
266 --------------------------------------------------------------------------------------*/
\r
272 position: relative;
\r
278 padding-bottom: 200px;/* フッターの高さと同じ値にする */
\r
283 position: relative;
\r
284 margin-top: -200px;
\r
289 --------------------------------------------------------------------------------------*/
\r
291 border-left: 1px solid #666;
\r
293 text-align: center;
\r
298 padding: 11px 0 7px;
\r
302 --------------------------------------------------------------------------------------*/
\r
304 position: absolute;
\r
310 border-right: 1px solid #666;
\r
313 #global-navi a:link,
\r
314 #global-navi a:visited,
\r
315 #global-navi a:active {
\r
316 text-align: center;
\r
318 text-decoration: none;
\r
319 display: inline-block;
\r
324 border-left: 1px solid #666;
\r
327 padding: 11px 0 7px;
\r
332 background-color: #ccc; /* for ie6 */
\r
334 #global-navi a:active {
\r
335 background-color: #333;
\r
337 #global-navi a:hover {
\r
338 background-color: #999;
\r
343 --------------------------------------------------------------------------------------*/
\r
345 background-color: #ccc;
\r
353 font-weight: normal;
\r
354 text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
\r
357 /* base-content-width
\r
358 --------------------------------------------------------------------------------------*/
\r
359 .base-content-width {
\r
365 --------------------------------------------------------------------------------------*/
\r
367 padding: 20px 10px;
\r
371 --------------------------------------------------------------------------------------*/
\r
373 background-color: #ccc;
\r
374 position: relative;
\r
377 border-top: 1px solid #999;
\r
378 padding-bottom: 30px;
\r
380 .footer-item-wrapper {
\r
385 padding-right: 30px;
\r
389 padding: 0 0 0.3em 0.5em;
\r
391 margin-bottom: 0.6em;
\r
396 border-bottom: 1px solid #999;
\r
398 -moz-box-shadow: none;
\r
399 -webkit-box-shadow: 0;
\r
403 padding: 0 30px 0 1em;
\r
407 line-height: 1.6em;
\r
410 position: absolute;
\r
416 text-align: center;
\r
420 /* Reversible Image
\r
421 --------------------------------------------------------------------------------------*/
\r
422 img.img-flip-v { /* 上下反転 */
\r
423 transform: scale( 1, -1);
\r
424 /*-o-transform: scale( 1, -1);*/
\r
425 -ms-transform: scale( 1, -1);
\r
426 -moz-transform: scale( 1, -1);
\r
427 -webkit-transform: scale( 1, -1);
\r
428 /*filter: progid:DXImageTransform.Microsoft.BasicImage( Mirror=1, Rotation=2);
\r
429 -ms-filter: progid:DXImageTransform.Microsoft.BasicImage( Mirror=1, Rotation=2);*/
\r
431 -ms-filter: flipv();
\r
433 v\:image.img-flip-v {
\r
437 img.img-flip-h { /* 左右反転 */
\r
438 transform: scale( -1, 1);
\r
439 /*-o-transform: scaleX( -1);*/
\r
440 -ms-transform: scale( -1, 1);
\r
441 -moz-transform: scale( -1, 1);
\r
442 -webkit-transform: scale( -1, 1);
\r
443 /*filter: progid:DXImageTransform.Microsoft.BasicImage( Mirror=1);
\r
444 -ms-filter: progid:DXImageTransform.Microsoft.BasicImage( Mirror=1);*/
\r
446 -ms-filter: fliph();
\r
448 v\:image.img-flip-h {
\r
452 img.img-flip-vh { /* 上下左右反転 */
\r
453 transform: scale( -1, -1);
\r
454 /* -o-transform: scaleY( -1); */
\r
455 -ms-transform: scale( -1, -1);
\r
456 -moz-transform: scale( -1, -1);
\r
457 -webkit-transform: scale( -1, -1);
\r
458 /*filter: progid:DXImageTransform.Microsoft.BasicImage( Rotation=2);
\r
459 -ms-filter: progid:DXImageTransform.Microsoft.BasicImage( Rotation=2);*/
\r
460 filter: flipv() fliph();
\r
461 -ms-filter: flipv() fliph();
\r
463 v\:image.img-flip-vh {
\r
464 rotation : 180; /* vml */
\r
467 /* Reversible Image with png-fix
\r
468 --------------------------------------------------------------------------------------*/
\r
469 .img-flip-v .img-flip-with-pngfix-v {
\r
472 .img-flip-h .img-flip-with-pngfix-h {
\r
475 .img-flip-vh .img-flip-with-pngfix-h {
\r
476 filter: flipv() fliph();
\r