@charset "UTF-8";
/* reset */
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}
address,caption,cite,code,dfn,em,b,strong,th,var {font-style: normal;font-weight: normal}
ol,ul {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}
sup {vertical-align: text-top}
sub {vertical-align: text-bottom}
input,textarea,select {font-family: inherit;font-size: inherit;font-weight: inherit;font-size: 100%}
legend {color: #000}
/**/
table {width: 100%;border-spacing: 0;empty-cells: show;}
caption {text-align: left; }
p {margin-bottom: 0;-webkit-margin-before: 0;-webkit-margin-after: 0; }
th {vertical-align: top;text-align: center;font-weight: normal; }
td {text-align: left;vertical-align: top; }
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: bold; }
img {border: none;vertical-align: middle;max-width: 100%; }
a img {border: none; }
li {list-style: none; }
iframe {vertical-align: middle; }
figure{margin:0;padding:0;}
