/* 各要素のmargin,paddingの正規化 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin : 0;
	padding : 0;
}
/* 見出し要素のフォントサイズの正規化 */
h1, h2, h3, h4, h5, h6 {
	font-size : 100%;
	font-weight: normal;
}
/* ol,ul要素のlist-styleを削除 */
ol, ul {
	list-style : none;
}
/* font-styleやfont-weightプロパティの正規化 */
address, caption, cite, code, dfn, em, strong, th, var {
	font-style : normal;
	font-weight : normal;
}
/* table要素のセルのボーダーとボーダーの間隔を0に */
table {
	border-collapse : collapse;
	border-spacing : 0;
}
/* fieldsetやimg要素のボーダーを削除 */
fieldset, img {
	border : 0;
}
/* captionやth要素を左揃えに */
caption, th {
	text-align : left;
}
/* q要素の引用マークを削除 */
q:before, q:after {
	content :'';
}
/* リンクのカラー設定 */
a {
    color: #2b2e3b;
    outline: none;
}
a:link, a:visited {
	color: #5d6a92;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

