﻿@charset "utf-8";
/* reset.css - 2011 */

html,body,div,span,applet,object,iframe,
h1,h2,h3,h4,h5,h6,
p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,
dl,dt,dd,ol,ul,li,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td,
article,aside,canvas,details,embed,figcaption,figure,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {
  margin:0;
  padding:0;
  border:0;
  font-size:1em;
  font:inherit;
}
body {
  background-color:#fff;
  font-family:sans-serif;
  line-height:1;
}
caption,th {
  text-align:left;
}
ul,ol{
  list-style:none;
}
table{
  border-collapse:collapse;
  border-spacing:0;
}
img{
  vertical-align:bottom;
}
q:before,q:after{
  content:'';
}

input, textarea, select {
  vertical-align:middle;
  margin:0;
  padding:0;
  font-family:inherit;
  font-size:1em;
  line-height:1;
}
label {
  vertical-align:middle;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display:block;
}

/* for legacy browser (The value "inherit" is not supported.) */
h1,h2,h3,h4,h5,h6,th,dt,address,strong,em {
  font-style:normal;
  font-weight:normal;
}
