
body {
	margin: 0;
	font-family: "Noto Sans JP", sans-serif;
}

h1, h2, h3, h4, h5, h6 { margin: 0; }

p { margin: 0; }

dl, dt, dd {
	margin: 0;
}

small { font: inherit; }

em { font: inherit; }

ol, ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

figure {
	margin: 0;
}

img {
	width: 100%;
	vertical-align: bottom;
}

button {
	appearance: none;
	margin: 0;
	padding: 0;
	color: inherit;
	background: none;
	border: none;
	font: inherit;
	cursor: pointer;
}

select {
	appearance: none;
	border: none;
	background: transparent;
	color: inherit;
	font: inherit;
}



