@charset "UTF-8";
.top_main.ice_top {
    background-image: url(images/index.jpg);
    overflow: hidden;
}
.ice .ice_teaparty_block {
    background-image: url(images/ice_teaparty_img.jpg);
}
.ice .photo_gallery_block {
    background-image: url(images/photo_gallery_bg.jpg);
}

.water .photo_img.one, .ice .photo_img.one {
    width: 470px;
    height: 293px;
    z-index: 1;
    transform: translateY(-10%);
}
@media screen and (min-width: 1600px) {
    .water .photo_img.one, .ice .photo_img.one {
        width: 570px;
        height: 360px;
    }
}
.water .photo_img.two, .ice .photo_img.two {
    width: 355px;
    height: 189px;
    z-index: 2;
    transform: translate(60%, 95%);
}
@media screen and (min-width: 1600px) {
    .water .photo_img.two, .ice .photo_img.two {
        width: 420px;
        height: 224px;
    }
}
.water .photo_img.three, .ice .photo_img.three {
    width: 215px;
    height: 310px;
}
@media screen and (min-width: 1600px) {
    .water .photo_img.three, .ice .photo_img.three {
        width: 290px;
        height: 419px;
    }
}

.water .photo_img.three.fadein_up, .ice .photo_img.three.fadein_up {
    transform: translate(-100%, 30%) !important;
}