    /*----- フェードイン -----*/
    .inviewfadeIn {
        opacity: 0;
        transition: .8s;
    }
    
    .fadeIn {
        opacity: 1.0;
    }
/*----- フェードイン2 -----*/
    .inviewfadeIn2 {
        opacity: 0;
        transition: 5.0s;
    }
    
    .fadeIn2 {
        opacity: 1.0;
    }

    /*----- 上へスライド -----*/
    .inviewUp {
        transform: translate(0, 40px);
        -webkit-transform: translate(0, 40px);
        transition: .8s;
    }
    
    .Up {
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }

    /*----- ズームイン -----*/
    .inviewzoomIn {
        transform: scale(0, 0);
        -webkit-transform: scale(0, 0);
        transition: .8s;
    }
    
    .zoomIn {
        transform: scale(1, 1);
        -webkit-transform: scale(1, 1);
    } 
    
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp {
        opacity: 0;
        transform: translate(0, 40px);
        -webkit-transform: translate(0, 40px);
        transition: .4s;
    }
    
    .fadeInUp {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp2 {
        opacity: 0;
        transform: translate(0, 40px);
        -webkit-transform: translate(0, 40px);
        transition: .8s;
    }
    
    .fadeInUp2 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp3 {
        opacity: 0;
        transform: translate(0, 50px);
        -webkit-transform: translate(0, 50px);
        transition: .4s;
    }
    
    .fadeInUp3 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp4 {
        opacity: 0;
        transform: translate(0, 50px);
        -webkit-transform: translate(0, 50px);
        transition: .8s;
    }
    
    .fadeInUp4 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp5 {
        opacity: 0;
        transform: translate(0, 60px);
        -webkit-transform: translate(0, 60px);
        transition: .4s;
    }
    
    .fadeInUp5 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp6 {
        opacity: 0;
        transform: translate(0, 60px);
        -webkit-transform: translate(0, 60px);
        transition: .8s;
    }
    
    .fadeInUp6 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp_com1 {
        opacity: 0;
        transform: translate(0, 30px);
        -webkit-transform: translate(0, 30px);
        transition: 1s;
    }
    
    .fadeInUp_com1 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp_com2 {
        opacity: 0;
        transform: translate(0, 30px);
        -webkit-transform: translate(0, 30px);
        transition: 1.5s;
    }
    
    .fadeInUp_com2 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp_com3 {
        opacity: 0;
        transform: translate(0, 30px);
        -webkit-transform: translate(0, 30px);
        transition: 2s;
    }
    
    .fadeInUp_com3 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp_comshop1 {
        opacity: 0;
        transform: translate(0, 30px);
        -webkit-transform: translate(0, 30px);
        transition: 1s;
    }
    
    .fadeInUp_comshop1 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp_comshop2 {
        opacity: 0;
        transform: translate(0, 40px);
        -webkit-transform: translate(0, 40px);
        transition: 2s;
    }
    
    .fadeInUp_comshop2 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp_comshop3 {
        opacity: 0;
        transform: translate(0, 50px);
        -webkit-transform: translate(0, 50px);
        transition: 3s;
    }
    
    .fadeInUp_comshop3 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }
/*----- フェードインしながら上へスライド -----*/
    .inviewfadeInUp_comshop4 {
        opacity: 0;
        transform: translate(0, 60px);
        -webkit-transform: translate(0, 60px);
        transition: 3s;
    }
    
    .fadeInUp_comshop4 {
        opacity: 1.0;
        transform: translate(0, 0);
        -webkit-transform: translate(0, 0);
    }