@charset "UTF-8";
/* CSS Document */

header {
  display: flex;
	position: fixed;
}




.hed img{
	width: 30px;
	height: auto;
	position: absolute;
	left: 310px;
	top: 40px;
    }

.hed2 img{
	width: 375px;
	height: auto;
	position: absolute;
	left: 0px;
	top: 20px;
    }

.en1 img{
	width: 600px;
	height: auto;
	position: absolute;
	left: -30px;
	top: -50px;
    }

.en2 img{
	width: 240px;
	height: auto;
	position: absolute;
	left: -80px;
	top: 290px;
    }

.en3 img{
	width: 150px;
	height: auto;
	position: absolute;
	left: 240px;
	top: 450px;
    }

h6{
	color: white;
	font-size: 0.6em;
	font-family:'Hiragino Sans', 'Hiragino Kaku Gothic', 'Meiryo';
	width: 10%;
	height: 40px;
	transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
	position: absolute;
	left: 298px;
	top: 493px;
}

.yazirusi img{
	width: 9px;
	height: auto;
	position: absolute;
	left: 326px;
	top: 572px;
    }

.en4 img{
	width: 150px;
	height: auto;
	position: absolute;
	left: 55px;
	top: 660px;
    }

.en5 img{
	width: 270px;
	height: auto;
	position: absolute;
	left: 45px;
	top: 880px;
    }

.en6 img{
	width: 90px;
	height: auto;
	position: absolute;
	left: 130px;
	top: 1200px;
    }

.en7 img{
	width: 340px;
	height: auto;
	position: absolute;
	left: 10px;
	top: 1330px;
    }

.en8 img{
	width: 60px;
	height: auto;
	position: absolute;
	left: 210px;
	top: 1650px;
    }

.en9 img{
	width: 240px;
	height: auto;
	position: absolute;
	left: 80px;
	top: 1730px;
    }

.kyara1 img{
	width: 140px;
	height: auto;
	position: absolute;
	left: 100px;
	top: 1500px;
    }

.en10 img{
	width: 375px;
	height: auto;
	position: absolute;
	left: 20px;
	top: 1980px;
    }

.gif img{
	transform: scale(-1,1);
	width: 51px;
	height: auto;
	position: absolute;
	left: 60px;
	top: 2200px;
    }

.en11 img{
	width: 290px;
	height: auto;
	position: absolute;
	left: 40px;
	top: 2370px;
    }

.gif2 img{
	width: 190px;
	height: auto;
	position: absolute;
	left: 87px;
	top: 2750px;
    }

.en12 img{
	width: 850px;
	height: auto;
	position: absolute;
	left: -320px;
	top: 2910px;
    }

.photo img{
	width: 375px;
	height: auto;
	position: absolute;
	left: 0px;
	top: 3010px;
    }

.en13 img{
	width: 185px;
	height: auto;
	position: absolute;
	left: 190px;
	top: 3160px;
    }

.photo2 img{
	width: 175px;
	height: auto;
	position: absolute;
	left: 0px;
	top: 3300px;
    }

.photo3 img{
	width: 320px;
	height: auto;
	position: absolute;
	left: 60px;
	top: 3673px;
    }

.photo4 img{
	width: 300px;
	height: auto;
	position: absolute;
	left: 0px;
	top: 3950px;
    }


.photo5 img{
	width: 185px;
	height: auto;
	position: absolute;
	left: 140px;
	top: 4200px;
    }

.photo6 img{
	width: 375px;
	height: auto;
	position: absolute;
	left: 0px;
	top: 4490px;
    }


.en14 img{
	width: 120px;
	height: auto;
	position: absolute;
	left: 130px;
	top: 3350px;
    }

.en15 img{
	width: 80px;
	height: auto;
	position: absolute;
	left: -20px;
	top: 3500px;
    }

.en16 img{
	width: 30px;
	height: auto;
	position: absolute;
	left: 154px;
	top: 3595px;
    }

.en17 img{
	width: 130px;
	height: auto;
	position: absolute;
	left: 20px;
	top: 3705px;
    }

.en18 img{
	width: 30px;
	height: auto;
	position: absolute;
	left: 295px;
	top: 3979px;
    }

.en19 img{
	width: 120px;
	height: auto;
	position: absolute;
	left: 213px;
	top: 4060px;
    }

.en20 img{
	width: 30px;
	height: auto;
	position: absolute;
	left: 173px;
	top: 4185px;
    }

.en21 img{
	width: 190px;
	height: auto;
	position: absolute;
	left: 3px;
	top: 4220px;
    }

.en22 img{
	width: 170px;
	height: auto;
	position: absolute;
	left: -30px;
	top: 4455px;
    }

.en23 img{
	width: 40px;
	height: auto;
	position: absolute;
	left: 50px;
	top: 4725px;
    }

.en24 img{
	width: 500px;
	height: auto;
	position: absolute;
	left: -70px;
	top: 5000px;
    }

.gif3 img{
	width: 310px;
	height: auto;
	position: absolute;
	left: 20px;
	top: 5180px;
    }

.mozi1 img{
	width: 200px;
	height: auto;
	position: absolute;
	left: 80px;
	top: 5220px;
    }

.haikei2 img{
	width: 450px;
	height: auto;
	position: absolute;
	left: 0px;
	top: 5220px;
    }

.b1 img{
	width: 230px;
	height: auto;
	position: absolute;
	left: 115px;
	top: 5450px;
    }

div#bunn1{
	color: white;
			letter-spacing: 2px;
	text-align: left;
	font-size: 0.8em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 175px;
	top: 5535px
    }	

div#bunn2{
	color: white;
			letter-spacing: 2px;
	text-align: left;
	font-size: 0.8em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 205px;
	top: 5555px
    }	

.en25 img{
	width: 290px;
	height: auto;
	position: absolute;
	left: -230px;
	top: 5540px;
    }

.en27 img{
	width: 400px;
	height: auto;
	position: absolute;
	left: 210px;
	top: 6040px;
    }






.b2 img{
	width: 180px;
	height: auto;
	position: absolute;
	left: 5px;
	top: 5690px;
    }

div#bunn3{
	color: white;
			letter-spacing: 2px;
	text-align: left;
	font-size: 0.9em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 56px;
	top: 5755px
    }	

.b3 img{
	width: 240px;
	height: auto;
	position: absolute;
	left: 140px;
	top: 5860px;
    }

div#bunn4{
	color: white;
			letter-spacing: 2px;
	text-align: left;
	font-size: 0.9em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 215px;
	top: 5953px
    }	

.b4 img{
	width: 170px;
	height: auto;
	position: absolute;
	left: 55px;
	top: 6130px;
    }


.en26 img{
	width: 180px;
	height: auto;
	position: absolute;
	left: 210px;
	top: 5615px;
    }


div#bunn5{
	color: white;
			letter-spacing: 1px;
	text-align: left;
	font-size: 0.7em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 85px;
	top: 6195px
    }

.b5 img{
	width: 260px;
	height: auto;
	position: absolute;
	left: -5px;
	top: 6325px;
    }

div#bunn6{
	color: white;
			letter-spacing: 2px;
	text-align: left;
	font-size: 0.9em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 75px;
	top: 6432px
    }

.b6 img{
	width: 160px;
	height: auto;
	position: absolute;
	left: 195px;
	top: 6570px;
    }

div#bunn7{
	color: white;
			letter-spacing: 2px;
	text-align: left;
	font-size: 0.7em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 238px;
	top: 6628px
    }

div#bunn8{
	color: white;
			letter-spacing: 2px;
	text-align: left;
	font-size: 0.7em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 248px;
	top: 6645px
    }

.b7 img{
	width: 231px;
	height: auto;
	position: absolute;
	left: 30px;
	top: 6770px;
    }

div#bunn9{
	color: white;
			letter-spacing: 2px;
	text-align: left;
	font-size: 0.9em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
	position: absolute;
	left: 112px;
	top: 6862px
    }

.en28 img{
	width: 130px;
	height: auto;
	position: absolute;
	left: 10px;
	top: 5915px;
    }

.en29 img{
	width: 175px;
	height: auto;
	position: absolute;
	left: 270px;
	top: 6670px;
    }

.en30 img{
	width: 375px;
	height: auto;
	position: absolute;
	left: -330px;
	top: 6500px;
    }

.en31 img{
	width: 450px;
	height: auto;
	position: absolute;
	left: -40px;
	top: 6770px;
    }

.en32 img{
	width: 330px;
	height: auto;
	position: absolute;
	left: 15px;
	top: 7470px;
    }

.gif4 img{
	width: 130px;
	height: auto;
	position: absolute;
	left: 110px;
	top: 7800px;
    }

.ft img{
	width: 375px;
	height: auto;
	position: absolute;
	left: -5px;
	top: 8000px;
    }


.footer-menu {
position: absolute;
	color: white;
	top: 8170px;
	left: 20px;
    font-size: 0.9em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
   text-align: left;
	line-height:38px;
display: inline;
}

.copyright { 
	color: white;
	text-align: center;
	position: absolute;
    top: 8470px;
	left: 90px;
	font-size: 0.6em;
	font-family:"Hiragino Sans", "Hiragino Kaku Gothic ProN", Meiryo, "sans-serif";
   display: inline;
	
	
   }

.title img{
	width: 180px;
	height: auto;
	position: absolute;
	left: 98px;
	top: 260px;
    }