.startLogo{
	width: 100%;
	height: 100vh;
	background: #211e17;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9998;
	overflow-y: hidden;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.startLogo>div:nth-child(1){
	margin: 0 0 10px;
}
.startLogo img{
	width: 300px;
}
.kurukuruBox{
	width: 25px;
	height: 25px;
	animation: .5s linear infinite rotation;
	position: relative;
}
@keyframes rotation{
	0%{transform: rotate(0);}
	100%{transform: rotate(360deg)}
}
.kurukuruBox>div{
	width: 100%;
	height: 6px;
	position: absolute;
	top: 40%;
}
.kurukuruBox>div:nth-child(2){
	-webkit-transform: rotate(45deg);
	transform: rotate(-60deg);
}
.kurukuruBox>div:nth-child(3){
	-webkit-transform: rotate(90deg);
	transform: rotate(-120deg);
}
.kurukuruBox>div:nth-child(4){
	-webkit-transform: rotate(90deg);
	transform: rotate(-180deg);
}
.kurukuruBox>div:nth-child(5){
	-webkit-transform: rotate(90deg);
	transform: rotate(-240deg);
}
.kurukuruBox>div:nth-child(6){
	-webkit-transform: rotate(90deg);
	transform: rotate(-300deg);
}
.kurukuruBox>div>div{
	width: 6px;
	height: 6px;
	border-radius: 3px;
	background: #000;
}
.kurukuruBox>div:nth-child(2)>div{
	background: #333;
}
.kurukuruBox>div:nth-child(3)>div{
	background: #666;
}
.kurukuruBox>div:nth-child(4)>div{
	background: #999;
}
.kurukuruBox>div:nth-child(5)>div{
	background: #ccc;
}
.kurukuruBox>div:nth-child(6)>div{
	background: #fff;
}