/*  https://stackoverflow.com/questions/1373142/preloading-css-images/14390213 */
    body::after{
       position:absolute; width:0; height:0; overflow:hidden; z-index:-1; // hide images
       content:url(terkep/image/01n1.gif)  // load images
    }

    #indulocontainer {
        position: absolute;
        display: block;
        background: linear-gradient(to bottom, #00fff0 0%, #00fff0 37%, #007770 68%, #007770 100%);  
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        text-align: center;	
        z-index: 19400;
        overflow: hidden;
        font-family: 'Alegreya Sans', sans-serif;
        cursor: pointer;
        transition-property: transform;
        transition-duration: 2s;
        transition-timing-function: ease-in-out;
    }  
    #bpszec {
        position: absolute;
        display: block;
        width: 100%;        
        font-family: 'Amarante', cursive, sans-serif;
		top: 55%;
		left: 50%;
		transform: translate(-50%, -50%);
		font-size:60px;
		color: #00fff0;
		letter-spacing:0.2em;
		/*   -webkit-text-fill-color: transparent; */
		/*   -webkit-text-stroke-width: 1px; */
		/*   -webkit-text-stroke-color: white; */
		-webkit-text-stroke: 3px white;
		z-index: 21000;
    }
    #ikep1 {
        position: absolute;
        display: inline-block;        
        width: 200px;
        height: auto;
        left: 40%;
        top: 0px;
        opacity: 0;
        z-index: 19600;
        transition-property: opacity;
        transition-duration: 1s;
        transition-timing-function: ease-in-out;
    }
    #ikep1 img {
        width: 200px;
    }
    #ikep2 {
        position: absolute;
        display: inline-block;        
        width: 200px;
        height: auto;
        left: 65%;
        top: 0px;
        opacity: 0;
        z-index: 19500;
        transition-property: opacity;
        transition-duration: 1s;
        transition-timing-function: ease-in-out;
    }
    #ikep2 img {
        width: 200px;
    }
    #box {
        width: 386px;
        height: 320px;
        left: 0px;
        top: 0px;
        position:absolute;
        z-index: 19200;
        transition-property: transform opacity;
        transition-duration: 1.5s;
        transition-timing-function: cubic-bezier(2.0,0,0.58,1);}
    }



