body{margin:0;padding:0;border:0;font-family:Noto Sans KR,sans-serif;background-color:#191a1f;overflow-x:hidden}.flex-center{display:flex;justify-content:center;align-items:center}.flex-center-between{display:flex;justify-content:space-between;align-items:center}.flex-left{display:flex;justify-content:left;align-items:center}.flex-right{display:flex;justify-content:right;align-items:center}.flex-vertical-left{display:flex;justify-content:left;flex-direction:column}.flex-vertical-center{display:flex;justify-content:center;flex-direction:column}.flex-vertical-right{display:flex;justify-content:right;flex-direction:column}.pointer{cursor:pointer}.ContentsArea{background-image:linear-gradient(#000000f2,#141414f2),url(/Image/main_background.jpg);padding-bottom:64px}.Menu-Title-Text{width:120px;max-width:120px;min-width:120px;font-size:30px;color:#d9d9d9;margin-right:24px;margin-left:8px}.Menu-Title-Line{align-items:center;width:100%;min-width:10px;max-width:984px;height:3px;background-color:#f51d5f}.SideMenu{z-index:3;display:flex;flex-direction:column;position:fixed;left:0;top:0;width:260px;height:100%;background-color:#1b1e22;box-shadow:4px 0 4px #0006}.SideMenu-InnerBox{background-color:#24262b;border-radius:8px;margin:8px;padding:10px 10px 0 16px;width:calc(100% - 42px);height:auto;color:#98a7b5}.SideMenu-Item{z-index:4;cursor:pointer;margin-bottom:10px}.icon_slot{background-image:url(/Image/nav_icon02.svg);width:24px;height:24px;margin-right:4px}.icon_notice{background-image:url(/Image/nav_icon04.svg);width:24px;height:24px;margin-right:4px}.icon_my_info{background-image:url(/Image/nav_icon06.svg);width:24px;height:24px;margin-right:4px}.MainBanner{position:relative;width:100%;overflow:hidden}.MainBanner-All{display:grid;grid-template-columns:100% 100% 100%}.MainBanner-Image{width:100%}.MainBanner-Banner-1{background-image:url(/Image/main-slide-001.jpg);width:100%;height:100%}.MainBanner-Banner-2{background-image:url(/Image/main-slide-002.jpg);width:100%;height:100%}.MainBanner-Banner-3{background-image:url(/Image/main-slide-003.jpg);width:100%;height:100%}.TopBar{position:relative;width:100%;height:72px;background-color:#191a1e;border-bottom:1px #D9D9D9 solid;color:#fff;align-items:center;align-content:center}.TopBar-Icon-Cash{background-image:url(/Image/icon-won.svg);background-repeat:no-repeat;width:24px;height:24px;margin-right:8px}.TopBar-Icon-Point{background-image:url(/Image/icon-point.svg);background-repeat:no-repeat;width:24px;height:24px;margin-right:8px}.TopBar-Icon-Man{background-image:url(/Image/icon-man.svg);background-repeat:no-repeat;width:24px;height:24px;margin-right:8px}.TopBar-Info{padding-right:16px;margin-right:16px;border-right:1px white solid}.Footer{padding:48px 0}.Footer-Info-Wrap{display:flex;flex-direction:column;text-align:center;justify-content:center;width:400px;line-height:1.3;margin-bottom:64px}.Footer-Info{margin-top:32px;font-size:14px;color:#d9d9d9}.PopupDimmed{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;background-color:#00000080}.PopupClose{position:relative;width:30px;height:30px;z-index:15;cursor:pointer;margin-top:16px}.PopupClose-Left{height:4px;width:30px;position:absolute;margin-top:14px;background-color:#f4a259;border-radius:2px;transform:rotate(-45deg);transition:all .1s ease-in}.PopupClose:hover .PopupClose-Left{transform:rotate(45deg);background-color:#f25c66}.PopupClose-Right{height:4px;width:30px;position:absolute;margin-top:14px;background-color:#f4a259;border-radius:2px;transform:rotate(45deg);transition:all .1s ease-in}.PopupClose:hover .PopupClose-Right{transform:rotate(135deg);background-color:#f25c66}.PopupLogin{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:736px;height:515px;background-color:#191a1e;border-radius:4px;z-index:10;display:flex;justify-content:flex-end;background-image:url(/Image/Img.png);background-size:100% 100%}@media (max-width: 1000px){.PopupLogin{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:360px;height:515px;background-color:#191a1e;border-radius:4px;z-index:10;display:flex;justify-content:flex-end;background-image:none}}.PopupLogin-Left{background-image:url(/Image/login_modal_back.jpg);background-size:100% 100%;width:369px}.PopupLogin-Right{width:369px;height:100%;padding-left:16px;padding-right:16px}.PopupLogin-Area-Login{border-bottom:1px solid #EDCD94;padding-bottom:8px;margin-top:48px}.PopupLogin-Login{color:#edcd94;font-size:20px;font-weight:700}.PopupLogin-Input-Up{color:#edcd94;margin-top:10px;margin-bottom:2px}.PopupLogin-Input{margin-top:4px;border-radius:4px;width:calc(100% - 24px);height:22px;border:1px solid #ccc;color:#555;padding:6px 12px;margin-bottom:8px}.PopupLogin-Button-Login,.PopupLogin-Button-Join{width:100%;height:32px;background-color:#d9d9d9;color:#191a1e;border:2px solid #D9D9D9;border-radius:24px;margin-top:16px;cursor:pointer}.PopupLogin-Button-Login:hover,.PopupLogin-Button-Join:hover{background-color:#edcd94}.PopupJoin_1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:420px;height:200px;background-color:#191a1e;border-radius:4px;z-index:10;display:flex;justify-content:flex-start;flex-direction:column}.PopupJoin_2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:420px;height:540px;background-color:#191a1e;border-radius:4px;z-index:10;display:flex;justify-content:flex-start;flex-direction:column}.PopupJoin-Title{color:#edcd94;font-size:20px;font-weight:700;text-align:center;margin-bottom:8px}.PopupJoin-Input{margin-top:4px;border-radius:4px;width:320px;height:22px;border:1px solid #ccc;color:#555;margin-bottom:8px}.Slot-Brands{display:flex;justify-content:space-between;align-items:center;width:calc(100% - 64px);height:100px;margin:0 32px;border-bottom:2px solid #EDCD94;padding-left:2vw}.Slot-Brand{display:flex;flex-direction:column;justify-content:center;align-items:center;width:120px;cursor:pointer;filter:none;color:#edcd94}.Slot-Brand-Logo{width:48px;height:48px;margin-bottom:8px}.Logo-All{background-image:url(/Image/list.svg);background-size:100% 100%;width:24px;height:24px}.Slot-Brand-All{display:flex;justify-content:center;flex-direction:column;align-items:center;width:64px;height:64px;background-color:#edcd94;border-radius:4px;filter:grayscale(100%);margin-right:4vw;cursor:pointer}.Slot-Brand-All-Name{text-align:center;font-size:12px}.Slot-Item-Top-Logo{width:65%;height:70%}.Logo-PlayPotent{background-image:url(/Slot/luckymonaco.png);background-size:100% 100%}.Slot-Item-Logo-Large{position:absolute;left:35%;top:30%;width:30%;height:25%}.Slot-Brand-Name{text-align:center}.Slot-Item-Area{display:flex;justify-content:center;flex-wrap:wrap;width:100%}.Slot-Item{position:relative;width:100%;border-radius:10px;border:1px solid #3C3F47;overflow:hidden}.Slot-Item-Image{border-radius:10px;transition:all .2s ease-in}.Slot-Item-Button{display:flex;justify-content:center;align-items:center;position:absolute;left:20%;top:70%;width:60%;height:15%;border-radius:16px;background-color:#edcd94;color:#191a1e;font-size:1.2vw}.Slot-Item:hover{cursor:pointer}.Slot-Item-Hover{display:none}.Slot-Item:hover .Slot-Item-Hover{display:block}.Slot-Item:hover .Slot-Item-Image{cursor:pointer;filter:brightness(.4);transform:scale(1.2) rotate(10deg)}.Slot-Item-Logo-Area{position:absolute;left:75%;top:0;width:25%;height:16%;border-top-right-radius:8px;border-bottom-left-radius:8px;background-color:#000}.Slot-Item-Logo-PlayPotent{background-image:url(/Slot/PlayPotent.png);background-size:100% 100%;width:32px;height:32px}.Slot-Item-Name{margin-top:8px;color:#d9d9d9}.Notice-List{margin-left:64px;margin-right:64px;padding-top:64px}.Notice_List-Title{color:#fff;font-size:15px;margin-top:32px;margin-bottom:16px}.Notice_List-Item{background-color:#25252bbf;padding:12px;color:#fff;max-width:1250px;font-size:15px;margin-bottom:4px;cursor:pointer}.Notice-Read{margin-left:64px;margin-top:64px;margin-right:64px}.Notice-Read-Title{display:flex;justify-content:flex-start;align-items:center;background-color:#25252bbf;padding:12px;color:#fff;max-width:1250px;font-size:15px;margin-top:16px;border-bottom:1px solid rgba(255,255,255,.1)}.Notice-Read-Contents{background-color:#25252bbf;padding:12px;color:#fff;max-width:1250px;font-size:15px;margin-bottom:4px;height:auto;min-height:350px;white-space:pre-wrap}.Notice-Read-Button{display:flex;justify-content:center;align-items:center;width:300px;height:40px;cursor:pointer;background-color:#98a7b5;border-radius:8px;color:#000;transition:all .3s;margin-top:16px;margin-left:480px}.Notice-Read-Button:hover{background-color:#edcd94}.MyInfo{margin-left:64px;margin-top:64px;margin-right:64px}.MyInfo-Title-Text{width:max-content;font-size:30px;color:#d9d9d9;margin-right:24px;margin-left:8px}.MyInfo-Title-Line{align-items:center;width:984px;height:3px;background-color:#f51d5f}.MyInfo-Info{display:flex;flex-direction:column;margin-top:10px;margin-bottom:10px}.MyInfo-Info-Key{color:#fff;margin-bottom:4px;font-size:15px}.MyInfo-Info-Value{background-color:#25252bbf;padding:12px;color:#fff;max-width:600px;width:calc(100vw - 40px);font-size:15px}.MyInfo-Info-Value-Area{display:flex;justify-content:flex-start;background-color:#25252bbf;padding:12px;color:#fff;width:1250px;font-size:15px}.MyInfo-Pass{display:flex;flex-direction:column;justify-content:center}.MyInfo-Pass-Key{color:#fff;margin-bottom:4px;font-size:12px}.MyInfo-Pass-Value{background-color:#2e2e36;max-width:580px;width:calc(100vw - 50px);border:none;height:30px;padding:8px;color:#fff;font-size:15px;margin-bottom:4px;outline:none}.MyInfo-Button{display:flex;justify-content:center;align-items:center;width:120px;height:32px;cursor:pointer;background-color:#98a7b5;border-radius:8px;margin:0 8px;color:#000;transition:all .3s}.MyInfo-Button:hover{background-color:#edcd94}@media (max-width: 1000px){.MyInfo-Title-Line{min-width:calc(100vw - 290px)}.MyInfo{margin-left:8px;margin-top:0;padding-top:32px}.MyInfo-Info-Value-Area{display:flex;justify-content:flex-start;flex-direction:column}.Slot-Item-Button{font-size:3vw}}.LightButton{display:flex;justify-content:center;align-items:center;width:max-content;padding:4px 16px;background:#ffffff0d;box-shadow:0 15px 15px #0000004d;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);border-radius:30px;overflow:hidden;transition:transform .5s;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);letter-spacing:1px;text-decoration:none;color:#fff;font-weight:400}.LightButton:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to left,rgba(255,255,255,.15),transparent);transform:skew(45deg) translate(0);transition:transform .5s;filter:blur(0px)}.LightButton:hover:before{transform:skew(45deg) translate(100px)}.LightButton-Up{display:flex;justify-content:center;align-items:center;width:max-content;padding:4px 16px;background:#ffffff0d;box-shadow:0 15px 15px #0000004d;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);border-radius:30px;overflow:hidden;transition:transform .5s;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);letter-spacing:1px;text-decoration:none;color:#fff;font-weight:400;cursor:pointer}.LightButton-Up:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to left,rgba(255,255,255,.15),transparent);transform:skew(45deg) translate(0);transition:transform .5s;filter:blur(0px)}.LightButton-Up:hover{letter-spacing:3px}.LightButton-Up:hover:before{transform:skew(45deg) translate(200px)}.top-bt{display:flex;justify-content:center;gap:16px}.top-bt .btn{position:relative;top:0;left:0;width:250px;height:50px;margin:0;display:flex;justify-content:center;align-items:center}.top-bt .btn a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:#ffffff0d;box-shadow:0 15px 15px #0000004d;border-bottom:1px solid rgba(255,255,255,.1);border-top:1px solid rgba(255,255,255,.1);border-radius:30px;padding:10px;letter-spacing:1px;text-decoration:none;overflow:hidden;color:#fff;font-weight:400px;z-index:1;transition:.5s;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.top-bt .btn:hover a{letter-spacing:3px}.top-bt .btn a:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background:linear-gradient(to left,rgba(255,255,255,.15),transparent);transform:skew(45deg) translate(0);transition:.5s;filter:blur(0px)}.top-bt .btn:hover a:before{transform:skew(45deg) translate(200px)}.top-bt .btn:before{content:"";position:absolute;left:50%;transform:translate(-50%);bottom:-5px;width:30px;height:10px;background:red;border-radius:10px;transition:.5s;transition-delay:.5}.top-bt .btn:hover:before{bottom:0;height:50%;width:80%;border-radius:30px}.top-bt .btn:after{content:"";position:absolute;left:50%;transform:translate(-50%);top:-5px;width:30px;height:10px;background:red;border-radius:10px;transition:.5s;transition-delay:.5}.top-bt .btn:hover:after{top:0;height:50%;width:80%;border-radius:30px}.top-bt .btn:nth-child(1):before,.top-bt .btn:nth-child(1):after{background:#ff1f71;box-shadow:0 0 5px #ff1f71,0 0 15px #ff1f71,0 0 30px #ff1f71,0 0 60px #ff1f71}.top-bt .btn:nth-child(2):before,.top-bt .btn:nth-child(2):after{background:#2db2ff;box-shadow:0 0 5px #2db2ff,0 0 15px #2db2ff,0 0 30px #2db2ff,0 0 60px #2db2ff}
