/*flash-style1*/
.main__gamelist.style1{display:flex;max-width:1200px;margin:50px auto 100px auto;flex-wrap:wrap;gap:80px 1.5%;justify-content:center;}
.main__gamelist.style1 li{width:23.5%;animation:fadein .5s both;}
.main__gamelist.style1 li .name{display:flex;flex-direction:column;position:relative;height:370px;border-radius:20px;cursor:pointer;background-color:#000000;justify-content:center;align-items:center;}
.main__gamelist.style1 li .main__gamelist__btn{opacity:0;position:absolute;top:45%;left:50%;z-index:3;padding:0 3rem;padding:0 3rem;border-radius:6rem;transition:all .3s ease;transform:translateX(-50%);color:#ffffff;line-height:1;line-height:5rem;background:linear-gradient(45deg, #ff2f6d 0%, #ae47ff 100%);box-shadow:0 5px 15px rgba(0, 0, 0, .5);}
.main__gamelist.style1 li:hover .main__gamelist__btn{opacity:1;color:#ffffff;}
.main__gamelist.style1 li .main__gamelist__btn:hover{box-shadow:0 5px 15px rgba(0, 0, 0, .5), 0 0 50px rgba(255, 176, 165, 1) inset;}
.main__gamelist.style1 .main__gamelist__category--eng{z-index:2;margin-top:80px;transition:all .3s ease;color:#ffffff;font-size:3rem;font-weight:500;line-height:1;text-shadow:0 0 20px rgb(255 56 56), 0 0 10px rgb(255 56 56);order:0;}
.main__gamelist.style1 .main__gamelist__category--eng b{display:block;margin-bottom:8px;letter-spacing:1px;color:#ffffff;font-size:4rem;font-weight:700;}
.main__gamelist.style1 .main__gamelist__category--kor{z-index:2;transition:all .3s ease;color:#ffffff;font-size:1.5rem;text-shadow:0 0 6px rgb(255 56 56);order:1;}
.main__gamelist.style1 .main__gamelist__category--kor b{margin-left:4px;font-weight:normal;}
.main__gamelist.style1 .main__gamelist__name--eng{position:absolute;bottom:-5rem;left:0;z-index:2;width:100%;user-select:none;transition:all .3s ease;pointer-events:none;color:#999999;font-size:1.2rem;line-height:2rem;}
.main__gamelist.style1 .main__gamelist__name--kor{position:absolute;bottom:-3rem;left:0;z-index:2;width:100%;user-select:none;transition:all .3s ease;letter-spacing:-.5px;pointer-events:none;color:#333333;font-size:1.5rem;font-weight:bold;line-height:2rem;}
.main__gamelist.style1 .main__gamelist__logo{display:block;z-index:2;width:80%;height:70px;margin:70px 10% 0 10%;transition:all .3s ease;order:2;background-position: center;background-size: auto 57px;background-repeat: no-repeat;}
.main__gamelist.style1 .main__gamelist__bg{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;border-radius:20px;transition:background-size .3s ease, all .3s ease;}
.main__gamelist.style1 li:hover .main__gamelist__bg{opacity:.6;background-size:120%;}
.main__gamelist.style1 li:hover .main__gamelist__logo{margin-bottom:40px;}
.main__gamelist.style1 li:hover .main__gamelist__category--eng{margin-top:30px;}
.main__gamelist.style1 li:hover .main__gamelist__name--eng{bottom:2rem;color:rgba(255, 255, 255, .5);}
.main__gamelist.style1 li:hover .main__gamelist__name--kor{bottom:4rem;color:rgba(255, 255, 255, .9);}

/*호텔*/
.main__gamelist.style1 .hotel .main__gamelist__bg{background:url(../../img/flex/common/game-banner/bg/style1/h_bg01.jpg) center center no-repeat;background-size:cover;}
.main__gamelist.style1 li:nth-child(2n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg02.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(3n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg03.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(4n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg04.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(5n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg05.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(6n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg06.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(7n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg07.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(8n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg08.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(9n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg09.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(10n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg10.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(11n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg11.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(12n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg12.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(13n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg13.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(14n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg14.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(15n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg15.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(16n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg16.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(17n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg17.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(18n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg18.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(19n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg19.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(20n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg20.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(21n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg21.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(22n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg22.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(23n of :is(.hotel)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/h_bg23.jpg) center center no-repeat; background-size: cover;}

/*라이브*/
.main__gamelist.style1 .live .main__gamelist__bg{background:url(../../img/flex/common/game-banner/bg/style1/l_bg01.jpg) center center no-repeat;background-size:cover;}
.main__gamelist.style1 li:nth-child(2n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg02.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(3n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg03.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(4n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg04.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(5n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg05.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(6n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg06.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(7n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg07.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(8n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg08.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(9n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg09.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(10n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg10.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(11n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg11.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(12n of :is(.live)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/l_bg12.jpg) center center no-repeat; background-size: cover;}

/*슬롯*/
.main__gamelist.style1 .slot .main__gamelist__bg{background:url(../../img/flex/common/game-banner/bg/style1/s_bg01.jpg) center center no-repeat;background-size:cover;}
.main__gamelist.style1 li:nth-child(2n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg02.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(3n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg03.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(4n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg04.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(5n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg05.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(6n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg06.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(7n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg07.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(8n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg08.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(9n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg09.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(10n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg10.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(11n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg11.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(12n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg12.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(13n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg13.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(14n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg14.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(15n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg15.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(16n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg16.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(17n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg17.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(18n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg18.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(19n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg19.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(20n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg20.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(21n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg21.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(22n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg22.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(23n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg23.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(24n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg24.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(25n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg25.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(26n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg26.jpg) center center no-repeat; background-size: cover;}
.main__gamelist.style1 li:nth-child(27n of :is(.slot)) .main__gamelist__bg {background: url(../../img/flex/common/game-banner/bg/style1/s_bg27.jpg) center center no-repeat; background-size: cover;}

@media (max-width: 1000px) {
	.main__gamelist.style1{margin:20px auto;gap:60px 1.6rem;}
	.main__gamelist.style1 li{width:45%;}
	.main__gamelist.style1 li .name{height:250px;}
	.main__gamelist.style1 li .main__gamelist__btn{width:150px;padding:0 2rem;}
	.main__gamelist.style1 .main__gamelist__category--eng{font-size:2.5rem;}
	.main__gamelist.style1 .main__gamelist__category--eng b{font-size:3.5rem;}
	.main__gamelist.style1 .main__gamelist__logo{margin:30px 10% 0 10%;background-size: auto 35px;}
	.main__gamelist.style1 .main__gamelist__bg{background-size:cover !important;}
}

/*flash-style2*/
.main__gamelist.style2{display:flex;position:relative;z-index:2;max-width:1500px;margin:50px auto 100px auto;flex-wrap:wrap;gap:80px 1%;justify-content:center;}
.main__gamelist.style2:before, .main__gamelist.style2:after{display:inline-block;position:absolute;right:0;bottom:50%;left:0;z-index:-1;width:470px;height:600px;content:'';background-repeat:no-repeat;}
.main__gamelist.style2:before{left:-220px;user-select:none;animation:leftBgAnim 1s ease 1 backwards;pointer-events:none;background-repeat:no-repeat;background-position:left bottom;}
.main__gamelist.style2:after{right:0;bottom:40%;left:auto;user-select:none;animation:rightBgAnim 1s ease 1 backwards;pointer-events:none;background-repeat:no-repeat;background-position:130% bottom;}
.main__gamelist.style2 li{width:284px;height:200px;cursor:pointer;animation:fadein .5s both;}
.main__gamelist.style2 li .name{display:flex;flex-direction:column;}
.main__gamelist.style2 li .main__gamelist__btn{position:absolute;bottom:0;left:50%;z-index:49;padding:0 2.4rem;border:none;border-radius:5px;transition:all .3s ease;transform:translateX(-50%);color:#ffffff;font-size:1.4rem;line-height:3rem;background-color:#f2da01;background-image:linear-gradient(to bottom,#f2da01 0,#ffa028 50%,#fd8c04 51%,#df7c4b 100%);text-shadow:0 0 3px rgba(0, 0, 0, .8);}
.main__gamelist.style2 li:hover .main__gamelist__btn{bottom:-2.5rem;box-shadow:0 2px 10px rgba(0, 0, 0, .5);}
.main__gamelist.style2 .main__gamelist__category--eng{display:none;}
.main__gamelist.style2 .main__gamelist__category--kor{display:none;}
.main__gamelist.style2 .main__gamelist__name--eng{display:none;}
.main__gamelist.style2 .main__gamelist__name--kor{width:calc(100% - 20px);margin:-9rem auto 0 auto;padding:10rem 0 10px 0;border:solid 1px #dd1b75;border-top:0;border-radius:0 0 10px 10px;transition:.3s;animation:scFooterAnim .5s ease 1 backwards;animation:scFooterGlowAnim .5s ease .3s 1 backwards;letter-spacing:-.5px;font-size:1.5rem;line-height:1.5;background:linear-gradient(180deg,#341829 29%,#24121d 30%,#5b314a 31%,#341829 33%,#341829 68%,#24121d 69%,#5b314a 70%,#341829 72%);background-color:#341829;box-shadow:0 2px 5px rgba(0, 0, 0, 1), inset 0 0 15px rgba(0, 0, 0, .4);order:2;}
.main__gamelist.style2 li:hover .main__gamelist__name--kor{margin:-3rem auto 0 auto;}
.main__gamelist.style2 .main__gamelist__name--kor:after{position:absolute;right:0;bottom:5px;left:0;z-index:0;width:80%;height:50%;margin:0 auto;border-radius:50%;content:'';transition:.3s;transition:all .3s ease;animation:scFooterGlowAnim .5s ease .3s 1 backwards;box-shadow:0 0 50px #c0d1ec;}
.main__gamelist.style2 li:hover .main__gamelist__name--kor:after{bottom:4rem;}
.main__gamelist.style2 .main__gamelist__logo{position: absolute;top: 0;left: 0;z-index: 55;width: 39%;height: 35px;margin: 5rem 0 0 1rem;transition: all .3s ease;animation: scLogoAnim .7s ease .2s 1 backwards;background-repeat: no-repeat;background-size: contain;}
.main__gamelist.style2 .main__gamelist__bg{display:block;position:relative;z-index:50;width:100%;height:0;margin-top:4rem;padding-bottom:61%;transition:all .3s ease;background-repeat:no-repeat;background-position:center bottom;background-size:100% 100%;order:0;}
.main__gamelist.style2 .main__gamelist__bg:before{display:block;position:absolute;bottom:-1px;left:0;z-index:53;width:100%;height:182px;content:'';transition:all .2s ease;animation:scContAnim .5s ease .1s both;background-repeat:no-repeat;background-position:center bottom;background-size:100% 100%;}
.main__gamelist.style2 .main__gamelist__bg:after{opacity:.6;position:absolute;top:0;left:0;width:100%;height:100%;content:'';transition:all .3s ease;background:url(../../assets/img/zeus/girl/darken_bg.png) 0 0 no-repeat;background-size:100% 100%;}
.main__gamelist.style2 li:before{opacity:0;position:absolute;top:15%;left:15%;z-index:-1;width:70%;height:0;padding-bottom:70%;border-radius:50%;content:'';transition:all .3s ease;animation:rotate-ani 2s ease infinite both;box-shadow:0 -20px 70px #ff3399, 0 30px 70px #00ffff;mix-blend-mode:screen;}
.main__gamelist.style2 li:hover:before{opacity:1;}
.main__gamelist.style2 li:hover .main__gamelist__bg{margin-top:0;}
.main__gamelist.style2 .main__gamelist:hover .main__gamelist__bg:before{opacity: 0;}
.main__gamelist.style2 li:hover .main__gamelist__bg{filter:brightness(1);}
.main__gamelist.style2 li:hover .main__gamelist__bg:before{filter:brightness(1);}
.main__gamelist.style2 li:hover .main__gamelist__bg:after{opacity:.3;}
.main__gamelist.style2 li:hover .main__gamelist__logo{margin-top:.5rem;}

/*호텔*/
.main__gamelist.style2 .hotel .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_bg01.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(2n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_bg02.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(3n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_bg03.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(4n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_bg04.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(5n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_bg05.png) center center no-repeat;background-size:cover;}


/*라이브*/
.main__gamelist.style2 .live .main__gamelist__bg{background:url(../../assets/img/zeus/l_bg01.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(2n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/l_bg02.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(3n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg03.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(4n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg04.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(5n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg05.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(6n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg06.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(7n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg07.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(8n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg08.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(9n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg09.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(10n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg10.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(11n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg11.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(12n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg12.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(13n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg13.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(14n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg14.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(15n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg15.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(16n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg16.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(17n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg17.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(18n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg18.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(19n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg19.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(20n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg20.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(21n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg21.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(22n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg22.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(23n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_bg23.png) center center no-repeat;background-size:cover;}

/*슬롯*/
.main__gamelist.style2 .slot .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg01.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(2n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg02.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(3n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg03.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(4n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg04.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(5n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg05.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(6n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg06.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(7n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg07.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(8n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg08.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(9n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg09.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(10n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg10.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(11n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg11.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(12n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg12.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(13n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg13.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(14n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg14.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(15n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg15.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(16n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg16.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(17n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg17.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(18n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg18.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(19n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg19.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(20n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg20.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(21n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg21.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(22n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg22.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(23n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg23.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(24n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg24.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(25n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg25.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(26n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_bg26.png) center center no-repeat;background-size:cover;}

/*호텔*/
.main__gamelist.style2 .hotel .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/h_girl01.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2  li:nth-child(2n of :is(.hotel)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/h_girl02.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2  li:nth-child(3n of :is(.hotel)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/h_girl03.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2  li:nth-child(4n of :is(.hotel)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/h_girl04.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2  li:nth-child(5n of :is(.hotel)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/h_girl05.png) center center no-repeat;background-size:cover;}


/*라이브*/
.main__gamelist.style2 .live .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl01.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(2n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl02.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(3n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl03.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(4n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl04.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(5n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl05.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(6n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl06.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(7n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl07.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(8n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl08.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(9n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl09.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(10n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl10.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(11n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl11.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(12n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl12.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(13n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl13.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(14n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl14.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(15n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl15.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(16n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl16.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(17n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl17.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(18n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl18.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(19n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl19.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(20n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl20.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(21n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl21.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(22n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl22.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(23n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl23.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(24n of :is(.live)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/l_girl24.png) center center no-repeat;background-size:cover;}

/*슬롯*/
.main__gamelist.style2 .slot .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl01.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(2n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl02.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(3n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl03.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(4n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl04.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(5n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl05.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(6n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl06.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(7n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl07.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(8n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl08.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(9n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl09.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(10n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl10.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(11n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl11.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(12n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl12.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(13n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl13.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(14n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl14.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(15n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl15.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(16n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl16.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(17n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl17.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(18n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl18.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(19n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl19.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(20n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl20.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(21n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl21.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(22n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl22.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(23n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl23.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(24n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl24.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(25n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl25.png) center center no-repeat;background-size:cover;}
.main__gamelist.style2 li:nth-child(26n of :is(.slot)) .main__gamelist__bg:before{background:url(../../assets/img/zeus/girl/s_girl26.png) center center no-repeat;background-size:cover;}

@media (max-width: 1000px) {
	.main__gamelist.style2{margin:1rem auto 4rem auto;gap:40px 1%;}
	.main__gamelist.style2:before{top:-50px;bottom:auto;left:-15%;width:50%;height:50vw;background-position:right top;background-size:contain;}
	.main__gamelist.style2:after{top:10%;bottom:auto;width:50%;height:50vw;background-size:contain;}
	.main__gamelist.style2 .main__gamelist__name--kor{margin:-7.5rem auto 0 auto;padding:8rem 0 10px 0;font-size:1.2rem;line-height:1.2rem;background:linear-gradient(180deg,#341829 29%,#24121d 30%,#5b314a 31%,#341829 33%,#341829 66%,#24121d 67%,#5b314a 68%,#341829 70%);}
	.main__gamelist.style2 li{width:46%;height:0;padding-bottom:32%;}
	.main__gamelist.style2 .main__gamelist__bg:before{height:0;padding-bottom:65%;}
	.main__gamelist.style2 li .main__gamelist__btn{padding:0 1rem;font-size:1.2rem;}
	.main__gamelist.style2 li:hover .main__gamelist__btn{bottom:-2rem;}
}

/*flash-style3*/
.main__gamelist.style3 {display:flex;overflow:hidden;padding:3rem 0;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem;}
.main__gamelist.style3 li{width:23%;cursor:pointer;user-select:none;transition:all .3s ease;}
.main__gamelist.style3 li .name{display:flex;flex-direction:column;position:relative;height:200px;padding:0rem;border:2px solid #dbb34980;border-radius:2rem;transition:all .3s ease;box-shadow:5px 0 15px #b2792f33;justify-content:flex-end;align-items:center;gap:1rem;}
.main__gamelist.style3 li .main__gamelist__btn{display:inline-block;opacity:0;overflow:hidden;position:relative;position:absolute;top:-50px;right:0;width:70px;height:70px;margin:2rem;user-select:none;transition:all .3s ease;text-align:left;text-indent:-9999px;pointer-events:none;color:transparent;background-color:transparent;background-image:url(../../../res/img/flash/game-banner/bg/style3/btn-game.png);background-repeat:no-repeat;background-position:center;background-size:100% 100%;}
.main__gamelist.style3 li:hover .main__gamelist__btn{opacity:1;top:14%;border:0;}
.main__gamelist.style3 .main__gamelist__category--eng{position:relative;z-index:2;margin-bottom:0rem;padding:.1rem 1rem;border:2px solid transparent;border-radius:.5rem;transition:all .3s ease;text-align:center;font-family:'Montserrat';color:#ffffffcc;font-size:1rem;font-weight:normal;background-color:#876c51;background-repeat:repeat-x;background-position:center;background-size:contain;}
.main__gamelist.style3 .main__gamelist__category--eng b{margin-left:6px;font-family:'Montserrat';color:#f90;font-weight:normal;}
.main__gamelist.style3 .main__gamelist__category--kor{display:none;}
.main__gamelist.style3 .main__gamelist__name--eng{display:none;}
.main__gamelist.style3 .main__gamelist__name--kor{position:relative;z-index:2;text-align:center;letter-spacing:-.5px;font-family:'Montserrat', 'Noto Sans KR', sans-serif;color:#000000;font-size:2rem;font-weight:900;}
.main__gamelist.style3 .main__gamelist__logo{display: inline-block;z-index: 2;width: 100%;height: 50px;order: -1;filter: drop-shadow(1px 1px 1px black) drop-shadow(-1px -1px 0px #fff);mix-blend-mode: normal;position: absolute;top: 1rem;right: 1rem;background-repeat: no-repeat;background-size: contain;background-position: right center;}
.main__gamelist.style3 .main__gamelist__bg{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:105%;transition:all .3s ease;}
.main__gamelist.style3 li:hover .main__gamelist__category--eng{border:2px solid #876c51;color:#4e3925;font-weight:bold;background-color:transparent;}
.main__gamelist.style3 li:hover .main__gamelist__category--eng b{color:#4e3925;font-weight:bold;}
.main__gamelist.style3 li:hover .main__gamelist__name--kor{font-weight:bold;}
.main__gamelist.style3 li:hover .main__gamelist__bg{left:-60px;height:115%;filter:brightness(1.1);}
.main__gamelist.style3 .hotel .name{background:url(../../assets/img/zeus/h_bg01.png) center center no-repeat #f3ece9;background-size:cover;}
.main__gamelist.style3 .live .name{background:url(../../assets/img/zeus/l_bg01.png) center center no-repeat #f3ece9;background-size:cover;}
.main__gamelist.style3 .slot .name{background:url(../../assets/img/zeus/s_bg01.png) center center no-repeat #f3ece9;background-size:cover;}
.main__gamelist.style3 li:hover .name{border-color:#a06a33;}
.main__gamelist.style3 li.hotel:hover .name{background-color:#b5e646;}
.main__gamelist.style3 li.live:hover .name{background-color:#ffd31d;}
.main__gamelist.style3 li.slot:hover .name{background-color:#eb97ff;}
.main__gamelist.style3 .name:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';transition:all .5s ease;}
.main__gamelist.style3 .name:after{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:100px;border-radius:0 0 1rem 1rem;border-radius:2rem;content:'';transition:all .3s ease;background:linear-gradient(#ffffff00, #ffffffff);}
.main__gamelist.style3 li:hover .name:before{opacity:0;transform:scale(2);}
.main__gamelist.style3 li.hotel .name:before{background:url(../../assets/img/zeus/girl/h_bg02.png) top center no-repeat;background-size:contain;}
.main__gamelist.style3 li.live .name:before{background:url(../../assets/img/zeus/l_bg02.png) top center no-repeat;background-size:contain;}
.main__gamelist.style3 li.slot .name:before{background:url(../../assets/img/zeus/girl/s_bg02.png) top center no-repeat;background-size:contain;}

.main__gamelist.style3 .hotel .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl01.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(2n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl02.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(3n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl03.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(4n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl04.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(5n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl05.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(6n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl06.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(7n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl07.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(8n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl08.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(9n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl09.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(10n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl10.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(11n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl11.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(12n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl12.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(13n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl13.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(14n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl14.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(15n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl15.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(16n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl16.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(17n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl17.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(18n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl18.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(19n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl19.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(20n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl20.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(21n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl21.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(22n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl22.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(23n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl23.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(24n of :is(.hotel)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/h_girl24.png) bottom center no-repeat;background-size:contain;}


.main__gamelist.style3 .live .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl01.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(2n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl02.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(3n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl03.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(4n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl04.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(5n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl05.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(6n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl06.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(7n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl07.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(8n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl08.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(9n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl09.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(10n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl10.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(11n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl11.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(12n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl12.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(13n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl13.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(14n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl14.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(15n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl15.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(16n of :is(.live)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/l_girl16.png) bottom center no-repeat;background-size:contain;}

.main__gamelist.style3 .slot .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl01.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(2n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl02.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(3n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl03.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(4n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl04.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(5n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl05.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(6n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl06.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(7n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl07.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(8n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl08.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(9n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl09.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(10n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl10.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(11n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl11.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(12n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl12.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(13n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl13.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(14n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl14.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(15n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl15.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(16n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl16.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(17n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl17.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(18n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl18.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(19n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl19.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(20n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl20.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(21n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl21.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(22n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl22.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(23n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl23.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(24n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl24.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(25n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl25.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(26n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl26.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(27n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl27.png) bottom center no-repeat;background-size:contain;}
.main__gamelist.style3 li:nth-child(28n of :is(.slot)) .main__gamelist__bg{background:url(../../assets/img/zeus/girl/s_girl28.png) bottom center no-repeat;background-size:contain;}

@media (max-width: 1000px) {
	.main__gamelist.style3{padding:2rem 0;gap:1rem 4%;}
	.main__gamelist.style3 li{width:46%;}
	.main__gamelist.style3 li .name{height:180px;padding:1.6rem 1.6rem;}
	.main__gamelist.style3 li .main__gamelist__btn{width:40px;height:40px;margin:1rem;}
	.main__gamelist.style3 .main__gamelist__bg{width: 78%}
	.main__gamelist.style3 li:hover .main__gamelist__bg{bottom:0;left:-10px;height:115%;filter:brightness(1.1);}
	.main__gamelist.style3 .main__gamelist__logo{height: 46px;top: 0.5rem;right: 0.5rem;filter: drop-shadow(1px 1px 0px black);}
}