.kv_pc,.kv_pc img,p.title{text-align:center}.WRAPPER,.ebg1 .eye,.ebg2{overflow:hidden}.ebg2,.kv_pc{max-width:1920px}.WRAPPER{position:relative;width:100%;min-width:1200px;margin:0 auto}.kv_pc,.topbox{position:relative;margin:auto}.topbox{width:1200px}.kv_pc{width:100%;display:flex;justify-content:center;flex-wrap:wrap-reverse}.kv_pc img{display:block}body{background:url(../images/700-90-5-monochrome.png) top center,#1a1a1a;animation:.8s linear infinite noise-ani;padding-bottom:50px}@keyframes noise-ani{50%{background-position:800px 600px}100%{background-position:-600px -400px}}p.title{font-size:20px;color:#fff;padding:50px 0}.ebg1 img.kv1{top:138px;animation:2s fadeInDown}.ebg1 img.kv2{top:469px;animation:1.5s .5s fadeInDown}.ebg1 img.kv3{top:669px;left:3px;animation:1s 1s flipInX}.ebg1 img.kv4{top:38px;right:358px;animation:1s 1.5s bounceIn}.ebg1 img.kv5{right:-65px;top:107px;animation:1s 1.8s bounceIn}.ebg1 img.kv6{top:227px;right:242px;animation:1s 2s bounceIn}.ebg1 .topbox img{position:absolute;animation-fill-mode:backwards}.bg2,.ebg2 .linkbg a,.ebg4,.ebg4 .topbox img,.ebg4 img.kv{position:relative}.ebg1 .eye{background-color:#fff;width:37px;height:36px;border-radius:50%;position:absolute;right:193px;top:531px;border:2px solid #000}.ebg1 .pupil{background:#000;width:20px;height:20px;border-radius:50%;position:absolute;left:7px;top:5px}.ebg1 .eye1{right:397px}.ebg2{height:600px;margin:0 auto;background:url("https://events.eslite.com/2023/230112-spring/images/tree.gif") top left no-repeat fixed,url("https://events.eslite.com/2023/230112-spring/images/tree2.gif") bottom right no-repeat fixed,url("https://events.eslite.com/2023/230112-spring/images/fixedbg.png") top center fixed,url("https://events.eslite.com/2023/230112-spring/images/bg.jpg") top center fixed}.ebg2 .linkbg{padding-top:80px;padding-bottom:70px;background:url("https://events.eslite.com/2023/230112-spring/images/linkbg.png") top center no-repeat}.ebg2 .link{display:flex;justify-content:center}.ebg2 .linkbg a{transition:.5s}.ebg4 img.kv1,.ebg4 img.kv2{position:absolute;animation:1s fadeInLeft}.ebg2 .linkbg a:hover{transition:.5s;transform:scale(.95);z-index:111}.ebg2 .box1{transform:translateX(10%);transition:transform 2s}.ebg2 .box1.show{transform:translateX(60%)}.ebg2 .box2,.ebg2 .box2.show{transform:translateX(0)}.ebg2 .box2{transition:transform 5s}.ebg2 .box3{transform:translateX(-10%);transition:transform 2s}.ebg2 .box3.show{transform:translateX(-60%)}.ebg4 img.kv1{top:37px;left:33px}.ebg4 img.kv2{top:125px;left:115px}.floating{animation-name:floating;animation-delay:1s;animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;margin-left:30px;margin-top:5px}@keyframes floating{from,to{transform:translate(0,0)}50%{transform:translate(0,10px)}}.ebg4 .kv3 img{top:0;left:1018px;animation:15s 1s infinite swing}.ebg4 .kv4 img{top:77px;right:323px;animation:15s infinite swing}.ebg4 .kv5 img{top:300px;left:694px;animation:15s 1s infinite swing}.ebg4 .kv6 img{top:316px;left:1216px;animation:15s 3s infinite swing}.ebg4 .kv7 img{top:435px;right:265px;animation:15s 5s infinite swing}


.close{
	position: relative;
	height: 50px;
}

.close_btn{
	text-align: center;
}

.close_btn::before{
	content: "╱";
	color:#fff;
	font-size: 16px;
	position: absolute;
	top:15px;
}

.close_btn::after{
	content: "╲";
	color:#fff;
	font-size: 16px;
	position: absolute;
	top:15px;
}
.blocker, .model{display: none;}
@media screen and (max-width: 1180px) {
    .blocker {
        display: block;
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        overflow: auto;
        z-index: 11111111;
        box-sizing: border-box;
        background-color: #00000080;
        text-align: center;
    }
    .modal{
        position: fixed;
        top: 0;
        right: 0;
        bottom: 0;
        left: 0;
        margin: auto;
        height: 15vh;
        display: flex;
        flex-direction: column;
    }
    .modal span{
        color: #fff;
        font-size: 3vh;
        line-height: 5vh;
    }
    .blockerclose{
    	display: none !important;
    }
}