@charset "shift_JIS";  
    
  /* 
  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 {  

  overflow-y:scroll;  
  }  
    
  /* --BODY-- */  
  body {  
  font:13px/1.5 'Lucida Grande',Arial,Helvetica,Verdana,sans-serif;  
  margin:0;  
  
  padding:0;  
  }  
    
  /* for IE7 */  
  *+html body {  
  font-family:'CI';  
  font-size:80%;  
  }  
    
  /* for IE6 */  
  * html body {  
  font-size:80%;  
  }  
    
  /* --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, 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;  
  }  
    
  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%;  
 } 