@charset "utf-8";

/*
reset.css ver 1.0 [2008/5/22]
*This document validates as CSS level 3
*http://higash.net/20080522/reset_css.html

Modify YUI Reset CSS, YUI Fonts CSS
*Copyright (c) 2008, Yahoo! Inc. All rights reserved.
*http://developer.yahoo.com/yui/license.html
*/

/* --HTML-- */
html { background:#fff; color:#121212; overflow-y:scroll; }

/* --BODY-- */
body { font:12px/1.5 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; margin:0; padding:0; }
img { -ms-interpolation-mode:bicubic; }

/* for IE7 */
*+html body { /*font-family:'メイリオ';*/ font-size:80%; }

/* for IE6 */
* html body { font-size:75%; }

/* --OTHER TAGS-- */
a img, fieldset, img { border:0; }
blockquote, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, input, li, ol, p, pre, select, span, textarea, td, th, ul { margin:0; padding:0; }
abbr, acronym { border:0; }
address, caption, cite, code, dfn, em, th, var { font-style:normal; font-weight:normal; }
caption, th { text-align:left; }
code, kbd, pre, samp, tt { font-family:monospace; line-height:100%; }

/* for IE7 */
*+html code, kbd, pre, samp, tt { font-size:108%; }
h1, h2, h3, h4, h5, h6 {font-size:100%; font-weight:normal; }
input, select, textarea{ font-size:100%;font-family:'Lucida Grande',Arial,Helvetica,Verdana,sans-serif; }
ol, ul { list-style:none; }
q:before, q:after { content:''; }

/* tables still need 'cellspacing="0"' */
table { border-collapse:collapse; border-spacing:0; font-size:100%; }

/* リンク色 */
a:link { color:#336699; }
