/* ===================================================

File name: reset.css
Description: ファイルの説明
Applied pages: 全ページ
Editors: Tomoe Ishikawa
Last Editor: Tomoe Ishikawa
Date: 2010-02-26 
Copyright: nagasawa-lawyer

=====================================================*/

/*---------------------- reset ----------------------*/

html,body,div,h1,h2,h3,h4,h5,h6,p,blockpuote,pre,address,ul,ol,li,dl,dt,dd,table,th,td,form,input,fieldset {
 margin: 0;
 padding: 0;
 
}
html {
 overflow:auto;
 overflow-x: hidden;
 overflow: -moz-scrollbars-vertical;
}
body {
 font-size: 62.5%;
 font-family: "メイリオ", "Meiryo", verdana, "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, Sans-Serif;
 _font-family: "ＭＳ Ｐゴシック", "MS P Gothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, Sans-Serif;
 line-height: 1;
 overflow-x: hidden;
 text-align:center;
}

/* 文字の斜体を通常体に戻す・文字の太さを通常の太さに戻す*/
address,em,caption,cite,code,dfn,h1,h2,h3,h4,h5,h6,th,var {
 font-style: normal;
 font-weight: normal;
}

table {
 border-collapse: collapse;
 border-spacing: 0;
}

caption, th {
 text-align: left;
}

img {
 border: 0;
 vertical-align: top;
}

ul, ol {
 list-style: none;
}

legend {
 display: none;
}

abbr, acronym, fieldset {
 border: 0;
}

object, embed {
 vertical-align: top;
}

blockquote, q {
 quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
 content: '';
 content: none;
}

/*-------------------- clearfix --------------------*/
.clearfix:after {
 content: ".";
 display: block;
 height: 0;
 clear: both;
 visibility: hidden;
}

.clearfix { display: inline-table; }
/* Mac OS版IE には適用しない */
* html .clearfix { height: 1%; }
*+html .clearfix {height: 1%; }
.clearfix { display: block; }
/**/

/*-------------------- iepngfix --------------------*/
* html .iepngfix {
behavior: expression(IEPNGFIX.fix(this));
} 
