@charset "utf-8";


/* ===================================================================

CSS information

 file name  :  reset.css
 style info :  スタイルの初期化
 (このスタイルシートは基本的に変更しない)
 
=================================================================== */


/*---------------------------------------------------------------
layout reset
---------------------------------------------------------------*/


body, div, pre, fieldset, input, p, blockquote,
h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form { margin:0; padding:0; border:none; }


/*---------------------------------------------------------------
text reset
---------------------------------------------------------------*/


body, div, h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form {
	font-style:normal;
	font-weight:normal;
	font-size:100%;
	text-align:left;
	line-height:1;
}
cite, code, dfn, em, var { font-style:normal; font-weight:normal; }
strong, b, th, dt { font-style:normal; font-weight:bold; }
q:before, q:after{ content:''; }
sup, sub { vertical-align:baseline; position:relative; }
sup { top:-4px; }
sub { top:4px; }


/*---------------------------------------------------------------
image reset
---------------------------------------------------------------*/


img { border:none; vertical-align:bottom; background:transparent; }
label { cursor:pointer; }


/*---------------------------------------------------------------
table reset
---------------------------------------------------------------*/


table { border:none; border-collapse:collapse; border-spacing:0; padding:0; }
caption { text-align:left; }


/*---------------------------------------------------------------
list reset
---------------------------------------------------------------*/


ul, ol, li, dl, dt, dd { list-style-type:none; line-height:1; }


/*---------------------------------------------------------------
form reset
---------------------------------------------------------------*/


fieldset { border:none; }
input { _margin:-1px 0; }
textarea { font-size:100%; }
form label{ cursor:pointer; }


/*---------------------------------------------------------------
Mac reset
---------------------------------------------------------------*/


*+html .clearfix { height:1%; }
* html .clearfix { height:1%; }