#load{
				z-index: 200;
				width:100%;
				height:100vh;
				top: 0;
				text-align: center;
				background-color: #000;
				position: fixed;
			}
			#load::after {
				content: 'Now Loading';
				font-family: 'Noto Serif JP', serif;
				font-size: 8vw;
				text-align: center;
				width: 90%;
				margin: auto;
				position: absolute;
				top:40%;
				bottom: 0;
				left: 0;
				right:0;
				opacity: 0;
				color: white;
				-webkit-animation: noise-1 .2s linear infinite;
				animation: noise-1 .2s linear infinite;
			}
			#load::before {
				content: 'Now Loading';
				font-family: 'Noto Serif JP', serif;
				font-size: 8vw;
				text-align: center;
				width: 90%;
				margin: auto;
				position: absolute;
				top:40%;
				bottom: 0;
				left: 0;
				right:0;
				opacity: 0;
				color: white;
				-webkit-animation: noise-2 .2s linear infinite;
				animation: noise-2 .2s linear infinite;
			}
&#160;
			@-webkit-keyframes noise-1 {
				0%, 20%, 40%, 60%, 70%, 90% {opacity: 0;}
				10% {opacity: .1;}
				50% {opacity: .5; left: -6px;}
				80% {opacity: .3;}
				100% {opacity: .6; left: 2px;}
			}
&#160;
			@keyframes noise-1 {
				0%, 20%, 40%, 60%, 70%, 90% {opacity: 0;}
				10% {opacity: .1;}
				50% {opacity: .5; left: -6px;}
				80% {opacity: .3;}
				100% {opacity: .6; left: 2px;}
			}
&#160;
			@-webkit-keyframes noise-2 {
				0%, 20%, 40%, 60%, 70%, 90% {opacity: 0;}
				10% {opacity: .1;}
				50% {opacity: .5; left: 6px;}
				80% {opacity: .3;}
				100% {opacity: .6; left: -2px;}
			}
&#160;
			@keyframes noise-2 {
				0%, 20%, 40%, 60%, 70%, 90% {opacity: 0;}
				10% {opacity: .1;}
				50% {opacity: .5; left: 6px;}
				80% {opacity: .3;}
				100% {opacity: .6; left: -2px;}
			}
&#160;
			@-webkit-keyframes noise {
				0%, 3%, 5%, 42%, 44%, 100% {opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1);}  
				4.3% {opacity: 1; -webkit-transform: scaleY(1.7); transform: scaleY(1.7);}
				43% {opacity: 1; -webkit-transform: scaleX(1.5); transform: scaleX(1.5);}
			}
&#160;
			@keyframes noise {
				0%, 3%, 5%, 42%, 44%, 100% {opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1);}  
				4.3% {opacity: 1; -webkit-transform: scaleY(1.7); transform: scaleY(1.7);}
				43% {opacity: 1; -webkit-transform: scaleX(1.5); transform: scaleX(1.5);}
			}
&#160;
			@-webkit-keyframes noise-3 {
				0%,3%,5%,42%,44%,100% {opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1);}
				4.3% {opacity: 1; -webkit-transform: scaleY(4); transform: scaleY(4);}
				43% {opacity: 1; -webkit-transform: scaleX(10) rotate(60deg); transform: scaleX(10) rotate(60deg);}
			}
&#160;
			@keyframes noise-3 {
				0%,3%,5%,42%,44%,100% {opacity: 1; -webkit-transform: scaleY(1); transform: scaleY(1);}
				4.3% {opacity: 1; -webkit-transform: scaleY(4); transform: scaleY(4);}
				43% {opacity: 1; -webkit-transform: scaleX(10) rotate(60deg); transform: scaleX(10) rotate(60deg);}
			}