@charset "utf-8";
/* CSS Document */

/* reset
-----------------------------------------------*/
body {
	width: 100%;
	overflow-x: hidden;
	background-color: #d4ecff;
}
html, body,
form,
ul, li,
p,
h1, h2, h3,
h4, h5, h6 {
	margin: 0;
	padding: 0;
	line-height: 1;
	font-family: sans-serif;
	font-weight: normal;
}
ul,ol {
	list-style: none;
}
dl,dt,dd {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
    border-spacing: 0;
}
table tr th,
table tr td {
	text-align: left;
}
table tr th {
	font-weight: normal;
}
a {
	color: #0042a6;
	text-decoration: underline;
}
a:visited {
	color: #0042a6;
	text-decoration: none;
}
a img {
	border: 0 none;
}
area{
  border:none;
  outline:none;
}
/* top page
-----------------------------------------------*/
#main {
	position:relative;
}
#main img {
    width: 100%;
    height: auto;
}
#main #btn01 {
	position: absolute;
	top: 57%;
	left: 19%;
	width:33%
}
#main #btn02 {
	position:absolute;
	top: 57%;
	left: 61%;
	width:33%
}
#main #btn03 {
	position:absolute;
	top: 72%;
	left: 4.5%;
	width:33%
}
