  
@charset "utf-8";   
  
/*  
===========================================================  
    reset.css ver 1.1 [2008/7/2]  
    *This document validates as CSS level 3  
    *GNU General Public License v3  
    *http://higash.net/20080702/reset_css2.html  
 
    Modify YUI Reset CSS, YUI Fonts CSS  
    *Copyright (c) 2008, Yahoo! Inc. All rights reserved.  
    *http://developer.yahoo.com/yui/license.html  
 
    Modify Formy CSS Form Framework 0.8(beta)  
    *GNU General Public License v2  
    *http://code.google.com/p/formy-css-framework/  
===========================================================  
*/  
  
/* --HTML-- */  
html {   
background:#fff;   
color:#333;   
overflow-y:scroll;   
}   
  
/* --BODY-- */  
body {   
font:12px/1.5 'Lucida Grande', Helvetica;   
margin:0;   
overflow:visible;   
padding:0;   
}   
  
    /* for IE7 */  
    *+html body {   
    font-family:'メイリオ', 'ＭＳ Ｐゴシック';   
    font-size:75%;   
    }   
  
    /* for IE6 */  
    * html body {   
    font-family:'ＭＳ Ｐゴシック';   
    font-size:75%;   
    }   
  
/* --OTHER TAGS-- */  
a img, img {   
border:0;   
}   
  
blockquote, dd, div, dl, dt,   
h1, h2, h3, h4, h5, h6,   
li, ol, p, pre, span, td, th, ul {   
margin:0;   
padding:0;   
}   
  
abbr, acronym {   
border:0;   
}   
  
address, caption, cite, code, dfn, em, th, strong, 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;   
}   

  
ol, ul {   
list-style:none;   
}   
  
q:before, q:after {   
content:'';   
}   
  
/* form */  
button, fieldset, form, input, label, legend, select, textarea {   
font-family:inherit;   
font-size:100%;   
font-style:inherit;   
font-weight:inherit;   
margin:0;   
padding:0;   
vertical-align:baseline;   
}   
  
/* tables still need 'cellspacing="0"' */  
table {   
border-collapse:collapse;   
border-spacing:0;   
font-size:100%;   
}  
