#id01{
z-index:200;
line-height:1;
background-image: url(../img/kani2.gif);
background-size: contain;
z-index:-300;
font-size:px;
font-family:;
background-repeat: no-repeat;
width:329px;
height:279px;
position :absolute;
top:719px;
left:875px;
margin:0 auto;
color:;
}
#id11{
z-index:200;
line-height:1;
background-image: url(../img/sakana.gif);
background-size: contain;
z-index:-300;
font-size:px;
font-family:;
background-repeat: no-repeat;
width:141px;
height:73px;
position :absolute;
top:602px;
left:130px;
margin:0 auto;
color:;
}
#id21{
z-index:200;
line-height:1;
background-image: url(../img/ikimono.gif);
background-size: contain;
z-index:-300;
font-size:px;
font-family:;
background-repeat: no-repeat;
width:483px;
height:251px;
position :absolute;
top:220px;
left:728px;
margin:0 auto;
color:;
}
#id31{
z-index:200;
line-height:1;

background-size: contain;
z-index:-300;
font-size:px;
font-family:;
background-repeat: no-repeat;
width:1000px;
height:195px;
position :absolute;
top:1110px;
left:474px;
margin:0 auto;
color:;
}
#id41{
z-index:200;
line-height:1;
background-image: url(../img/hituyou.jpg);
background-size: contain;
z-index:-300;
font-size:px;
font-family:;
background-repeat: no-repeat;
width:600px;
height:295px;
position :absolute;
top:703px;
left:301px;
margin:0 auto;
color:;
}
#id51{
z-index:200;
line-height:1;
background-image: url(../img/hinacoda.jpg);
background-size: contain;
z-index:-300;
font-size:px;
font-family:;
background-repeat: no-repeat;
width:600px;
height:295px;
position :absolute;
top:312px;
left:321px;
margin:0 auto;
color:;
}
#id61{
z-index:200;
line-height:1;
background-image: url(../img/coda.png);
background-size: contain;
z-index:-300;
font-size:px;
font-family:;
background-repeat: no-repeat;
width:400px;
height:195px;
position :absolute;
top:65px;
left:410px;
margin:0 auto;
color:;
}
body{width:100vw;margin-left:auto;margin-right:auto;z-index:1000;
box-sizing: border-box;
}
img{width:auto; max-width:100%;}
a{white-space:nowrap;}

input:hover{border:solid 3px red;}
input, textarea{z-index:3000!important;}


body{

    width: 94vw;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    max-width: 100vw;
    overflow-x: hidden;
z-index:1000;
}
input{font-size:16px!important;}
input:hover{border:solid 3px red;}
input, textarea{font-size:5vw!important;
}

