@charset "utf-8";
/* CSS Document */

html, body, div, span,h1, h2, h3, h4, h5, h6, p, img,dl, dt, dd, ol, ul, li,table, tbody, tr, th, td,footer, header, menu, navi {
    margin: 0;
    padding: 0;
	  font-weight: normal;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
  	-webkit-box-sizing: border-box;
  	-moz-box-sizing: border-box;
	  box-sizing: border-box;
}

body {
    line-height: 1.4;
  	-ms-text-size-adjust: 100%;
	  -webkit-text-size-adjust: 100%;
}

selector {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

