@charset "utf-8";
/* reset.css */
 
/*==========================
  reset 
==========================*/
article, aside, details, figcaption, figure, header, footer, hgroup, nav, section {
  display: block;
}
audio[controls], canvas, video {
  display: inline-block; *display: inline;
  zoom: 1;
}
html, body,
div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, abbr, address, cite, code, del, dfn, em,
img, ins, kbd, q, samp, small, strong, var,
b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure,
footer, header, hgroup, menu, nav, section, menu, 
time, mark, audio, video {
	margin: 0;
  padding: 0;
	border: 0;
  outline: 0;
	font-size: 100%;
  vertical-align: baseline;
	background: transparent;
	-webkit-text-size-adjust: none;
}
/*sub, sup,*/
html { line-height: 1;}
ol, ul { list-style: none;}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}
q, blockquote { quotes: none;}
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none;}
a img { border: none;}
img { vertical-align:middle;}
