@charset "utf-8";

/* 各タグのマージン・パッディングの初期化
--------------------------------------------------*/
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,
pre,form,fieldset,input,textarea,p,blockquote,th,td {
	margin: 0px;
	padding: 0px;
}

/* テーブルのセルのボーダーを隣のセルのボーダーとくっつけて1本に初期化 */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* フォームをグループ化した時の初期線とイメージのリンク時に出る線の初期化 */
fieldset,img {
	border: 0;
}

/* img位置初期化 */
img {
	vertical-align:bottom;
	padding: 0;
	margin: 0;
}

/* 斜め文字と太字の初期化 */
address,caption,cite,code,dfn,em,var {
	font-style: normal;
	font-weight: normal;
}

/* リストの初期化 */
ol,ul {
	list-style: none;
}
/* テキスト位置がセンタリングされるのを初期化 */
caption,th {
	text-align: left;
}

/* hタグのサイズと太字を初期化 */
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

/* 略語指定時のボーダーの初期化 */
abbr,acronym {
	border:0;
}
