@charset "UTF-8";
/* Reset */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
a {word-break: break-all;}

table { border-collapse:collapse;	border-spacing:0;}

fieldset,img { border:0;}

address,caption,cite,code,dfn,em,strong,th,var, td { font-style:normal;	font-weight:normal;word-break: break-all;}

ol,ul {	list-style:none;}

h1,h2,h3,h4,h5,h6 {font-size:100%;	font-weight:normal;}

q:before,q:after {content:'';}

abbr,acronym {	border:0;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}

img {vertical-align:bottom}

input { border:none;}

input, button, textarea, select {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
button {
    padding: 0;
    border: none;
    outline: none;
    background: transparent;
}