@charset "UTF-8";

body,
html {
	margin: 0;
	padding: 0;
}

#b_12 {
	background-color: #0f5f5b;
	border: 0;
	box-sizing: border-box;
	cursor: pointer;
	display: block;
	height: 90px;
	overflow: hidden;
	position: relative;
	width: 728px;
	z-index: 1;
}

#b_12 div {
	position: absolute;
	box-sizing: border-box;
	padding: 0;
	margin: 0;
}

#b_12 img {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	padding: 0;
	margin: 0;
}

#el_36611 {
	top: 15px;
	left: 611px;
	z-index: 6;
	pointer-events: none;
	mix-blend-mode: normal;
}

#img_36611 {
	width: 97px;
	height: 55px;
}

#img_36611.bnfy-enter {
	-webkit-animation: none 1000ms 0ms ease 1 both;
	animation: none 1000ms 0ms ease 1 both;
}

#el_35462 {
	top: 11px;
	left: 5px;
	z-index: 5;
	pointer-events: none;
	mix-blend-mode: normal;
}

#img_35462 {
	width: 175px;
	height: 73px;
}

#img_35462.bnfy-enter {
	-webkit-animation: shake-bottom 1000ms 5000ms ease 1 both;
	animation: shake-bottom 1000ms 5000ms ease 1 both;
}

#el_36683 {
	top: 0px;
	left: 0px;
	z-index: 4;
	pointer-events: none;
	mix-blend-mode: normal;
}

#img_36683 {
	width: 204px;
	height: 90px;
}

#img_36683.bnfy-enter {
	-webkit-animation: none 1000ms 0ms ease 1 both;
	animation: none 1000ms 0ms ease 1 both;
}

#el_35377 {
	top: 0px;
	left: 0px;
	z-index: 3;
	pointer-events: none;
	mix-blend-mode: normal;
}

#img_35377 {
	width: 295px;
	height: 90px;
}

#img_35377.bnfy-enter {
	-webkit-animation: none 1000ms 0ms ease 1 both;
	animation: none 1000ms 0ms ease 1 both;
}

#el_3517 {
	top: 11px;
	left: 330px;
	z-index: 2;
	pointer-events: none;
	mix-blend-mode: normal;
}

#img_3517 {
	width: 196px;
	height: 70px;
}

#img_3517.bnfy-enter {
	-webkit-animation: fade-in 1500ms 3000ms ease 1 both;
	animation: fade-in 1500ms 3000ms ease 1 both;
}

#img_3517.bnfy-exit {
	-webkit-animation: fade-out 1000ms ease 1 both;
	animation: fade-out 1000ms ease 1 both;
}

#el_316 {
	top: 11px;
	left: 328px;
	z-index: 1;
	pointer-events: none;
	mix-blend-mode: normal;
}

#img_316 {
	width: 238px;
	height: 64px;
}

#img_316.bnfy-enter {
	-webkit-animation: fade-in 1500ms 0ms ease 1 both;
	animation: fade-in 1500ms 0ms ease 1 both;
}

#img_316.bnfy-exit {
	-webkit-animation: fade-out 1500ms ease 1 both;
	animation: fade-out 1500ms ease 1 both;
}

#el_12 {
	top: 0px;
	left: 0px;
	z-index: 0;
	pointer-events: none;
	mix-blend-mode: normal;
}

#img_12 {
	width: 728px;
	height: 90px;
}

#img_12.bnfy-enter {
	-webkit-animation: undefined 0ms 0ms ease 1 both;
	animation: undefined 0ms 0ms ease 1 both;
}

@-webkit-keyframes shake-bottom {
	0%,
	to {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		-webkit-transform-origin: 50% 100%;
		transform-origin: 50% 100%
	}
	10%,
	90% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}
	20%,
	40%,
	60% {
		-webkit-transform: rotate(-4deg);
		transform: rotate(-4deg)
	}
	30%,
	50%,
	70% {
		-webkit-transform: rotate(4deg);
		transform: rotate(4deg)
	}
	80% {
		-webkit-transform: rotate(-2deg);
		transform: rotate(-2deg)
	}
}

@keyframes shake-bottom {
	0%,
	to {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
		-webkit-transform-origin: 50% 100%;
		transform-origin: 50% 100%
	}
	10%,
	90% {
		-webkit-transform: rotate(2deg);
		transform: rotate(2deg)
	}
	20%,
	40%,
	60% {
		-webkit-transform: rotate(-4deg);
		transform: rotate(-4deg)
	}
	30%,
	50%,
	70% {
		-webkit-transform: rotate(4deg);
		transform: rotate(4deg)
	}
	80% {
		-webkit-transform: rotate(-2deg);
		transform: rotate(-2deg)
	}
}

@-webkit-keyframes fade-in {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@keyframes fade-in {
	0% {
		opacity: 0
	}
	to {
		opacity: 1
	}
}

@-webkit-keyframes fade-out {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}

@keyframes fade-out {
	0% {
		opacity: 1
	}
	to {
		opacity: 0
	}
}
