@charset "UTF-8";

/* -----------------------------------------------------------
CSS Information

 File name:      reset.css
 Adddate:        2010.09.21
 Upddate:        2010.09.21
 Style Info:     Browser Reset CSS
----------------------------------------------------------- */

/* デフォルト設定 */

body,div,dl,dt,dd,ul,ol,li,
h1,h2,h3,h4,h5,h6,
pre,code,form,fieldset,legend,
p,blockquote,table,th,td {
 margin: 0;
 padding: 0;
}
img {
 border: 0;
 vertical-align: bottom;
}
h1,h2,h3,h4,h5,h6 {
 font-size: 100%;
 font-weight: normal;
}
ul,dl,ol {
 text-indent: 0;
}
li {
 list-style-type: none;
}
address,caption,cite,code,dfn,em,strong,th,var {
 font-style: normal;
 font-weight: normal;
}
pre,code,kbd,samp,tt {
 font-family: monospace;
}
* html pre,* html code,* html kbd,* html samp,* html tt {
 font-size: 100%;
 line-height: 100%;
}
*:first-child+html pre,*:first-child html+code,*:first-child html+kbd,
*:first-child+html+samp,*:first-child+html tt {
 font-size: 108%;
 line-height: 100%;
}

/* フォーム設定 */

input,textarea,select {
 font-size: 100%;
 font-family: Verdana, Helvetica, sans-serif;
 font-weight: inherit;
}
* html input,* html textarea,* html select {
 font-size: 100%;
}
*:first-child+html+input, *:first-child+html+textarea, *:first-child+html select {
 font-size: 100%;
}

/* テーブル設定 */

table {
 border-collapse: collapse;
 border-spacing: 0;
 font-size: inherit;
}
th,td {
 text-align: left;
 vertical-align: top;
}
caption {
 text-align: left;
}
