
html{
	font-size: 62.5%;/*1rem==10px*/
}

html, body, h1, h2, h3, h4, ul, ol, dl, li, dt, dd, 
p, div, span, img, a, table, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-weight: normal;
  background: transparent;/*--背景色透明に--*/
	vertical-align:baseline;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
article, header, footer, aside, figure, figcaption, nav, section { 
  display:block;

}
body {
font-family: 'Lato', 'Noto Sans Japanese', '游ゴシック Medium', '游ゴシック体', 'Yu Gothic Medium', YuGothic, 'ヒラギノ角ゴ ProN', 'Hiragino Kaku Gothic ProN', 'メイリオ', Meiryo, 'ＭＳ Ｐゴシック', 'MS PGothic', 'Impact', sans-serif;
	
  line-height: 1;/*行間を揃える*/
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  
}
ol, ul, li {
  list-style: none;
  list-style-type: none;
}
*{
	margin: 0;
	padding: 0;
}
/* -------- font --------*/

