@charset "utf-8";

/* >> 標準スタイルのリセット
------------------------------*/
html {
	color: #000;
	background: #fff;
	}
	
body, div,
dl, dt, dd,
ul, ol, li,
h1, h2, h3, h4, h5, h6,
pre, code,
form, fieldset, legend, input, textarea,
p, blockquote, th, td {
	margin: 0;
	padding: 0;
	}
	
table {
	border-collapse: collapse;
	border-spacing: 0;
	}
	
fieldset, img {
	border: 0;
	margin: 0;
	}

address, caption, cite, code,
dfn, em, th, var {
	font-style: normal;
	font-weight: normal;
	}
	
li {list-style: none;} 
	
caption, th {text-align: left;}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
	}
	
q:before, q:after {content: '';}

abbr, acronym {
	border: 0;
	font-variant: normal;
	}

sub {vertical-align: bottom;}

input, textarea, select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	}

input,textarea,select{*font-size:100%;}
	
legend {color: #000;}

table {
	font-size:inherit;
	font:100%;
	}

pre,code,kbd,samp,tt{
	font-family:monospace;
	*font-size:108%;
	/*line-height:100%;*/
	}

