* {
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-style: normal;
}

html {
	overflow-x: hidden;
	overflow-y: scroll;
}

body {
	font-family: "Noto Sans JP", sans-serif;
	font-weight:400;
	font-size: 100%;
	color: #333;
	background:#fff;
}

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

a {color:#007fe9; }
a:hover {color:#e96e00; }

a img  {
	border: none;
}
a:hover img  {
	opacity: 0.8;
}

li {
	list-style: none;
}
