body{
margin:0;
padding:0;
width:100%;
}
canvas{
margin:0;
padding:0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.container{
width:640px;
height:480px;
margin:auto;
display:block;
}
div.wlby_movie
{
	width: 640px;
	height: 480px;
	margin:auto;
}
.wlby_text p { padding: 0; margin: 0; }

a.wlby_classic-link { color: inherit; text-decoration: none; }
a.wlby_classic-link:link { color: inherit; text-decoration: none; }
a.wlby_classic-link:hover { color: inherit; text-decoration: none; }
a.wlby_classic-link:active { color: inherit; text-decoration: none; }
a.wlby_classic-link:visited { color: inherit; text-decoration: none; }

a.wlby_tlf-link { color: inherit; text-decoration: none; }
a.wlby_tlf-link:link { color: inherit; text-decoration: none; }
a.wlby_tlf-link:hover { color: inherit; text-decoration: none; }
a.wlby_tlf-link:active { color: inherit; text-decoration: none; }
a.wlby_tlf-link:visited { color: inherit; text-decoration: none; }

.wlby_button > * { visibility: hidden; }
.wlby_button > .wlby_button_normal { visibility: visible; }

.male_heart .wlby_button:hover > .wlby_button_normal { visibility: hidden; }
.male_heart .wlby_button:hover > .wlby_button_hover { visibility: visible; }


.wlby_button:active > .wlby_button_normal { visibility: hidden; }
.wlby_button:active > .wlby_button_hover { visibility: hidden; }
.wlby_button:active > .wlby_button_active { visibility: visible; }

@-webkit-keyframes wlby_frameset-animation {
	from { }
	to { }
}

.wlby_button 
{
}

.wlby_fs, .wlby_graphic 
{
	-webkit-animation-name: wlby_frameset-animation;
}

.wlby_graphic 
{
	-webkit-animation-duration: 1s;
}

.wlby_masked 
{
	height: inherit;
	position: inherit;
	width: inherit;
}

.wlby_sprite 
{
	-webkit-animation-name: wlby_frameset-animation;
	-webkit-animation-iteration-count: infinite;
}

@-webkit-keyframes wlby_KF_23 {
from {
	-webkit-transform: matrix(1, 0, 0, 1, -11.1, -47.6) rotate(21.496deg) scale(0.6464, 0.6464);
	opacity: 0;
}
44.99% {
	-webkit-transform: matrix(1, 0, 0, 1, -4.4, -50.3) rotate(0deg) scale(1, 1);
	opacity: 1;
}
95%, to {
	-webkit-transform: matrix(1, 0, 0, 1, -11.1, -47.6) rotate(21.496deg) scale(0.6464, 0.6464);
	opacity: 0;
}
}
@-webkit-keyframes wlby_KF_14 {
from {
	-webkit-transform: matrix(1, 0, 0, 1, -80.7, 11.45) rotate(0deg) scale(1, 1);
	opacity: 1;
}
44.99% {
	-webkit-transform: matrix(1, 0, 0, 1, -30.7, -20.55) rotate(98.144deg) scale(1, 1);
	opacity: 1;
}
95% {
	-webkit-transform: matrix(1, 0, 0, 1, -80.7, 11.45) rotate(0deg) scale(1, 1);
	opacity: 1;
}
95.01%, to {
	-webkit-transform: matrix(1, 0, 0, 1, -80.7, 11.45) rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes wlby_KF_19 {
from {
	-webkit-transform: matrix(1, 0, 0, 1, 21.6, -59.3) rotate(0deg) scale(1, 1);
	opacity: 1;
}
44.99% {
	-webkit-transform: matrix(1, 0, 0, 1, 18.45, -55.3) rotate(29.69deg) scale(0.6667, 0.6667);
	opacity: 0;
}
95% {
	-webkit-transform: matrix(1, 0, 0, 1, 21.6, -59.3) rotate(0deg) scale(1, 1);
	opacity: 1;
}
95.01%, to {
	-webkit-transform: matrix(1, 0, 0, 1, 21.6, -59.3) rotate(0deg) scale(1, 1);
}
}
@-webkit-keyframes wlby_KF_26 {
from, 44.99% {
	-webkit-transform: matrix(1, 0, 0, 1, -36.4, -64.3) rotate(38.187deg) scale(1, 1);
}
45%, 95.01% {
	-webkit-transform: matrix(1, 0, 0, 1, -36.4, -64.3) rotate(0deg) scale(1, 1);
	opacity: 0;
}
95.02%, to {
	-webkit-transform: matrix(1, 0, 0, 1, -36.4, -64.3) rotate(38.187deg) scale(1, 1);
}
}
@-webkit-keyframes wlby_KF_60 {
from {
	-webkit-transform: matrix(1, 0, 0, 1, -44.1, -18.55);
	opacity: 0.5;
}
20% {
	-webkit-transform: matrix(1, 0, 0, 1, -44.1, -18.55);
	opacity: 0.0703125;
}
45% {
	-webkit-transform: matrix(1, 0, 0, 1, -44.1, -18.55);
	opacity: 0.5;
}
70% {
	-webkit-transform: matrix(1, 0, 0, 1, -44.1, -18.55);
	opacity: 0.03125;
}
95%, to {
	-webkit-transform: matrix(1, 0, 0, 1, -44.1, -18.55);
	opacity: 0.5;
}
}
@-webkit-keyframes wlby_KF_54 {
from {
	-webkit-transform: matrix(1, 0, 0, 1, 10.9, -20.55);
	opacity: 0.5;
}
20% {
	-webkit-transform: matrix(1, 0, 0, 1, 10.9, -20.55);
	opacity: 0.0195312;
}
45% {
	-webkit-transform: matrix(1, 0, 0, 1, 10.9, -20.55);
	opacity: 0.5;
}
70% {
	-webkit-transform: matrix(1, 0, 0, 1, 10.9, -20.55);
	opacity: 0;
}
95%, to {
	-webkit-transform: matrix(1, 0, 0, 1, 10.9, -20.55);
	opacity: 0.5;
}
}
@-webkit-keyframes wlby_KF_10 {
from {
	-webkit-transform: matrix(1, 0, 0, 1, 80.762, 21.465) rotate(18.192deg) scale(1, 1);
	-webkit-transform-origin: -48px -1px;
	opacity: 1;
}
44.99% {
	-webkit-transform: matrix(1, 0, 0, 1, 99.508, 20.482) rotate(-75.222deg) scale(1, 1);
	-webkit-transform-origin: -48px -1px;
	opacity: 1;
}
45% {
	-webkit-transform: matrix(1, 0, 0, 1, 97.408, 16.932) rotate(-75.222deg) scale(1, 1);
	-webkit-transform-origin: -45.9px 2.55px;
	opacity: 1;
}
95.01% {
	-webkit-transform: matrix(1, 0, 0, 1, 78.662, 17.915) rotate(18.192deg) scale(1, 1);
	-webkit-transform-origin: -45.9px 2.55px;
	opacity: 1;
}
95.02%, to {
	-webkit-transform: matrix(1, 0, 0, 1, 80.762, 21.465) rotate(18.192deg) scale(1, 1);
	-webkit-transform-origin: -48px -1px;
}
}
@-webkit-keyframes wlby_KF_47 {
from {
	-webkit-transform: matrix(1, 0, 0, 1, -33.85, 10.4) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: 3.5px -2px;
	opacity: 1;
}
15% {
	-webkit-transform: matrix(1, 0, 0, 1, -34.843, 12.438) rotate(49.469deg) scale(1, 1);
	-webkit-transform-origin: 3.5px -2px;
	opacity: 1;
}
15.01% {
	-webkit-transform: matrix(1, 0, 0, 1, -33.893, 10.438) rotate(49.469deg) scale(1, 1);
	-webkit-transform-origin: 2.55px 0px;
	opacity: 1;
}
30.01% {
	-webkit-transform: matrix(1, 0, 0, 1, -34.914, 10.483) rotate(-24.972deg) scale(1, 1);
	-webkit-transform-origin: 2.55px 0px;
	opacity: 1;
}
30.02% {
	-webkit-transform: matrix(1, 0, 0, 1, -33.814, 10.433) rotate(-24.972deg) scale(1, 1);
	-webkit-transform-origin: 1.45px 0.05px;
	opacity: 1;
}
45.02% {
	-webkit-transform: matrix(1, 0, 0, 1, -35.8, 6.35) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: 1.45px 0.05px;
	opacity: 1;
}
45.03% {
	-webkit-transform: matrix(1, 0, 0, 1, -33.85, 10.4) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: -0.5px -4px;
	opacity: 1;
}
60.03% {
	-webkit-transform: matrix(1, 0, 0, 1, -35.836, 13.41) rotate(39.948deg) scale(1, 1);
	-webkit-transform-origin: -0.5px -4px;
	opacity: 1;
}
60.04% {
	-webkit-transform: matrix(1, 0, 0, 1, -33.886, 10.41) rotate(39.948deg) scale(1, 1);
	-webkit-transform-origin: -2.45px -1px;
	opacity: 1;
}
75.04% {
	-webkit-transform: matrix(1, 0, 0, 1, -32.914, 10.353) rotate(-27.239deg) scale(1, 1);
	-webkit-transform-origin: -2.45px -1px;
	opacity: 1;
}
75.05% {
	-webkit-transform: matrix(1, 0, 0, 1, -33.864, 10.403) rotate(-27.239deg) scale(1, 1);
	-webkit-transform-origin: -1.5px -1.05px;
	opacity: 1;
}
95.05% {
	-webkit-transform: matrix(1, 0, 0, 1, -27.85, 10.45) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: -1.5px -1.05px;
	opacity: 1;
}
95.06%, to {
	-webkit-transform: matrix(1, 0, 0, 1, -33.85, 10.4) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: 4.5px -1px;
}
}
@-webkit-keyframes wlby_KF_39 {
from {
	-webkit-transform: matrix(1, 0, 0, 1, 33.9, 1.4) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: -3.5px 3px;
	opacity: 1;
}
10% {
	-webkit-transform: matrix(1, 0, 0, 1, 33.965, -4.601) rotate(-26.975deg) scale(1, 1);
	-webkit-transform-origin: -3.5px 3px;
	opacity: 1;
}
10.01% {
	-webkit-transform: matrix(1, 0, 0, 1, 28.115, -3.301) rotate(-26.975deg) scale(1, 1);
	-webkit-transform-origin: 2.35px 1.7px;
	opacity: 1;
}
20% {
	-webkit-transform: matrix(1, 0, 0, 1, 33.032, -9.232) rotate(15.07deg) scale(1, 1);
	-webkit-transform-origin: 2.35px 1.7px;
	opacity: 1;
}
20.02% {
	-webkit-transform: matrix(1, 0, 0, 1, 28.782, -10.382) rotate(15.07deg) scale(1, 1);
	-webkit-transform-origin: 6.6px 2.85px;
	opacity: 1;
}
25.02% {
	-webkit-transform: matrix(1, 0, 0, 1, 29.881, -11.966) rotate(14.467deg) scale(1, 1);
	-webkit-transform-origin: 6.6px 2.85px;
}
30.02% {
	-webkit-transform: matrix(1, 0, 0, 1, 29.345, -10.794) rotate(12.659deg) scale(1, 1);
	-webkit-transform-origin: 6.6px 2.85px;
}
35.02% {
	-webkit-transform: matrix(1, 0, 0, 1, 28.468, -8.829) rotate(9.645deg) scale(1, 1);
	-webkit-transform-origin: 6.6px 2.85px;
}
40.02% {
	-webkit-transform: matrix(1, 0, 0, 1, 27.274, -6.054) rotate(5.425deg) scale(1, 1);
	-webkit-transform-origin: 6.6px 2.85px;
}
45.02% {
	-webkit-transform: matrix(1, 0, 0, 1, 25.8, -2.45) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: 6.6px 2.85px;
}
45.03% {
	-webkit-transform: matrix(1, 0, 0, 1, 33.9, 1.4) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: -1.5px -1px;
	opacity: 1;
}
60.03% {
	-webkit-transform: matrix(1, 0, 0, 1, 37.945, -11.75) rotate(-22.732deg) scale(1, 1);
	-webkit-transform-origin: -1.5px -1px;
	opacity: 1;
}
60.04% {
	-webkit-transform: matrix(1, 0, 0, 1, 25.695, -12.7) rotate(-22.732deg) scale(1, 1);
	-webkit-transform-origin: 10.75px -0.05px;
	opacity: 1;
}
75.04% {
	-webkit-transform: matrix(1, 0, 0, 1, 13.685, -4.323) rotate(22.524deg) scale(1, 1);
	-webkit-transform-origin: 10.75px -0.05px;
	opacity: 1;
}
75.05% {
	-webkit-transform: matrix(1, 0, 0, 1, 24.485, -4.423) rotate(22.524deg) scale(1, 1);
	-webkit-transform-origin: -0.05px 0.05px;
	opacity: 1;
}
80.05% {
	-webkit-transform: matrix(1, 0, 0, 1, 24.373, -4.23) rotate(21.116deg) scale(1, 1);
	-webkit-transform-origin: -0.05px 0.05px;
}
85.05% {
	-webkit-transform: matrix(1, 0, 0, 1, 26.179, -2.695) rotate(16.893deg) scale(1, 1);
	-webkit-transform-origin: -0.05px 0.05px;
}
90.05% {
	-webkit-transform: matrix(1, 0, 0, 1, 29.201, -0.156) rotate(9.854deg) scale(1, 1);
	-webkit-transform-origin: -0.05px 0.05px;
}
95.05% {
	-webkit-transform: matrix(1, 0, 0, 1, 33.45, 3.35) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: -0.05px 0.05px;
}
95.06%, to {
	-webkit-transform: matrix(1, 0, 0, 1, 33.9, 1.4) rotate(0deg) scale(1, 1);
	-webkit-transform-origin: -0.5px 2px;
}
}
.wlby_5
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, -80.7, 11.45);
	-webkit-transform-origin: 0px 0px;
}

.wlby_14
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_14;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, -80.7, 11.45);
	-webkit-transform-origin: 0px 0px;
	-webkit-animation-timing-function: linear;
}

.wlby_12
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, -36.4, -64.3) rotate(38.187deg) scale(1, 1);
	-webkit-transform-origin: 0px 0px;
}

.wlby_18
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_26;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, -36.4, -64.3) rotate(38.187deg) scale(1, 1);
	-webkit-transform-origin: 0px 0px;
	-webkit-animation-timing-function: linear;
}

.wlby_23
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, -33.85, 10.4);
	-webkit-transform-origin: 3.5px -2px;
}

.wlby_31
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_47;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, -33.85, 10.4);
	-webkit-transform-origin: 4.5px -1px;
	-webkit-animation-timing-function: linear;
}

.wlby_25
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, -4.4, 0);
	-webkit-transform-origin: 0px 0px;
}

.wlby_32
{
	-webkit-animation-duration: 0.833333s;
	-webkit-transform: matrix(1, 0, 0, 1, -4.4, 0);
	-webkit-transform-origin: 0px 0px;
}

.wlby_27
{
	position: absolute;
}

.wlby_7
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, 3.45, 25.35);
	-webkit-transform-origin: 0px 0px;
}

.wlby_15
{
	-webkit-animation-duration: 0.833333s;
	-webkit-transform: matrix(1, 0, 0, 1, 3.45, 25.35);
	-webkit-transform-origin: 0px 0px;
}

.wlby_9
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, 21.6, -59.3);
	-webkit-transform-origin: 0px 0px;
}

.wlby_16
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_19;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, 21.6, -59.3);
	-webkit-transform-origin: 0px 0px;
	-webkit-animation-timing-function: linear;
}

.wlby_21
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, 33.9, 1.4);
	-webkit-transform-origin: -3.5px 3px;
}

.wlby_30
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_39;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, 33.9, 1.4);
	-webkit-transform-origin: -0.5px 2px;
	-webkit-animation-timing-function: linear;
}

.wlby_3
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, 80.762, 21.465) rotate(18.192deg) scale(1, 1);
	-webkit-transform-origin: -48px -1px;
}

.wlby_13
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_10;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, 80.762, 21.465) rotate(18.192deg) scale(1, 1);
	-webkit-transform-origin: -48px -1px;
	-webkit-animation-timing-function: linear;
}

.wlby_20
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,-125,0);
}

.wlby_29
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,-124.9,0);
}

.wlby_24
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,-91,-25);
}

.wlby_8
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,-58,-46);
}

.wlby_6
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,-50.5,-24);
}

.wlby_4
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,-49.5,-24);
}

.wlby_10
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,-9.5,-12);
}

.wlby_2
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,-0.7,2.5);
}

.wlby_22
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,0,-25);
}

.wlby_1
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,178.95,214.7);
}

.wlby_19
{
	position: absolute;
	-webkit-transform:matrix(1,0,0,1,591,251.55);
}

.wlby_11
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, -11.1, -47.6) rotate(21.496deg) scale(0.6464, 0.6464);
	-webkit-transform-origin: 0px 0px;
	opacity: 0;
}

.wlby_17
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_23;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, -11.1, -47.6) rotate(21.496deg) scale(0.6464, 0.6464);
	-webkit-transform-origin: 0px 0px;
	-webkit-animation-timing-function: linear;
	opacity: 0;
}

.wlby_28
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, -44.1, -18.55);
	-webkit-transform-origin: 15.5px 15.5px;
	opacity: 0.5;
}

.wlby_34
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_60;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, -44.1, -18.55);
	-webkit-transform-origin: 15.5px 15.5px;
	-webkit-animation-timing-function: linear;
	opacity: 0.5;
}

.wlby_26
{
	-webkit-animation-duration: 0.0416667s;
	-webkit-transform: matrix(1, 0, 0, 1, 10.9, -20.55);
	-webkit-transform-origin: 15.5px 15.5px;
	opacity: 0.5;
}

.wlby_33
{
	-webkit-animation-duration: 0.833333s;
	-webkit-animation-name: wlby_KF_54;
	-webkit-animation-iteration-count: infinite;
	-webkit-transform: matrix(1, 0, 0, 1, 10.9, -20.55);
	-webkit-transform-origin: 15.5px 15.5px;
	-webkit-animation-timing-function: linear;
	opacity: 0.5;
}

