@font-face{font-family:"Jost";src:url("/font/Jost-Black.ttf");font-optical-sizing:auto;font-weight:900;font-display:swap}@font-face{font-family:"Jost";src:url("/font/Jost-Bold.ttf");font-optical-sizing:auto;font-weight:700;font-display:swap}@font-face{font-family:"Jost";src:url("/font/Jost-SemiBold.ttf");font-optical-sizing:auto;font-weight:600;font-display:swap}@font-face{font-family:"Jost";src:url("/font/Jost-Regular.ttf");font-optical-sizing:auto;font-weight:400;font-display:swap}.home-title{font-size:40px}@media(max-width: 1199px){.home-title{font-size:32px}}@media(max-width: 991px){.home-title{font-size:.7em}}@media(max-width: 576px){.home-title{font-size:.75em}}body{color:#fcf6f6;font-size:60px;background-color:hsl(0,0%,17%);padding-top:0;margin-top:0}@media(max-width: 991px){body{font-size:6vw}}img{margin:0 auto}#footer{background-color:rgba(0,0,0,0);padding-bottom:40px;position:relative;z-index:11}#footer::before{display:none}#footer-termNav{padding-bottom:12px}.c-top.js-top.is-show{z-index:50}#main{background:none;padding-bottom:0}.c-top{display:none}#invite{height:auto;background-position:top center;background-repeat:repeat-x;background-color:#020204}#invite .mainBg{position:absolute;z-index:1;pointer-events:none;max-width:100vw;width:100%;min-width:360px;height:100%;-o-object-fit:cover;object-fit:cover}#invite #Modal-Login #Login-other{margin-top:.2em}#invite .slogan{position:relative;margin-bottom:.5em;font-size:.42em;text-align:center;display:flex;justify-content:center;align-items:center;width:100%;text-transform:uppercase}#invite .slogan.small{font-size:.3em;margin-top:.6em;margin-bottom:0}#invite .slogan.small::before,#invite .slogan.small::after{width:9%}#invite .slogan::before{content:"";background-color:#fff;width:12%;height:1px;display:block;margin-right:7px}#invite .slogan::after{content:"";background-color:#fff;width:12%;height:1px;display:block;margin-left:7px}#invite #Member-Login{position:relative;top:0;display:block;z-index:24;width:100%}#invite #Modal-Login{position:relative}#invite #Modal-Login .mainTitle{margin-bottom:0}#invite #Modal-Login .c-form select,#invite #Modal-Login .c-form textarea,#invite #Modal-Login .c-form input{font-size:24px}#invite #Modal-Login .row.center{margin-bottom:0 !important;margin-top:.3em !important}#invite #Modal-Login .row.center.or{margin-top:0 !important;margin-bottom:.3em !important}#invite #Modal-Login .modal-content{width:100%;padding:0;background:none;border:0;box-shadow:none;border-radius:0;padding:0 7%}#invite #Modal-Login .modal-content::before{display:none}#invite #Modal-Login .modal-content.finalMsg{width:100%;display:block;padding:0 3%;top:50%;transform:translateY(-50%)}#invite #Modal-Login .modal-content .msg{position:relative;font-size:.6em;text-align:center;font-weight:bold;display:block;width:100%;margin-bottom:.8em}#invite #Modal-Login .modal-content .check{position:relative;width:185px}#invite #Modal-Login .modal-content .info{position:relative;font-size:.35em;text-align:left;width:94%;margin:1em auto 2em;text-transform:uppercase;text-align:center}#invite #Modal-Login .modal-content .btnBox{position:relative;display:flex;justify-content:space-between;width:100%;max-width:520px;margin:0 auto}#invite #Modal-Login .modal-content .btnBox .c-download{margin:0;padding:0;height:51px;border:1px solid #8b8b8b;width:32.3%;border-radius:10px}#invite #Modal-Login .modal-content .btnBox .btn{position:relative;margin:0 8px;filter:brightness(1.2) drop-shadow(2px 4px 6px rgba(255, 255, 255, 0));transition:all .3s ease;transform:scale(1)}#invite #Modal-Login .modal-content .btnBox .btn img{position:relative}#invite #Modal-Login .modal-content .btnBox .btn:hover{transform:scale(1.02);filter:brightness(1.2) drop-shadow(2px 4px 6px #fff)}#invite #Modal-Login .modal-window{background:url(/img/event/invite/mainBg.png?v=02);max-width:830px;height:auto;padding:4%;background-repeat:no-repeat;background-size:100% 100%;width:100%;min-height:360px;box-shadow:none;flex-direction:column;justify-content:flex-start;padding-top:110px}#invite #Modal-Login .modal-window.girl:after{display:none}#invite #Modal-Login .modal-window::after{display:none}#invite #Modal-Login .modal-window .title{width:65%;position:absolute;top:-1%;left:50%;transform:translateX(-50%);z-index:10;animation:shineing 1s ease infinite alternate}#invite .modal-overflow{overflow:visible;max-height:none}#invite .mainText{position:relative;margin:0 auto;width:90%;max-width:1000px;padding-top:122px}#invite .mainText .title{position:relative;z-index:3;display:block;margin:0 auto;animation:scale_ 1s ease infinite alternate}#invite .mainText .prizeBox{position:relative;display:flex;justify-content:space-between;margin-top:-96px;z-index:1}#invite .mainText .prizeBox .prize{position:relative;width:48%;animation:scale_ 1.5s ease infinite alternate}#invite .mainText .prizeBox .prize:nth-child(2){animation:scale_ 1.5s ease infinite alternate 1.5s}.footerTip{position:relative;font-size:.255em;bottom:0;text-align:center;width:auto;white-space:nowrap;left:50%;transform:translateX(-50%);display:inline-block;z-index:3}.footerTip ul li{position:relative}.home-title{font-weight:bold;text-shadow:0 0 3px #2a030c,0 0 8px #2a030c;margin-bottom:1em}.header-title{left:50%;top:.15em;width:200px;transform:translateX(-514px)}#Modal-Login .logo{background-image:url(/img/logo-casinonia.png);background-position:center;background-repeat:no-repeat;background-size:100% auto;width:84%;padding-bottom:44%;margin-left:auto;margin-right:auto;filter:drop-shadow(0 0 15px #000)}@keyframes shineing{0%{filter:brightness(1)}100%{filter:brightness(1.3)}}@keyframes scale_{0%{transform:scale(1)}100%{transform:scale(1.02)}}@media(max-width: 1199px){.header-title{left:0%;transform:none}#invite #Modal-Login .modal-content.finalMsg{top:0;transform:none}}@media(max-width: 991px){#invite .mainText .prizeBox{margin-top:-7vw}#invite #Member-Login{position:relative;top:0}.footerTip{position:relative;font-size:.32em}#footer{background-color:rgba(1,1,1,.8);margin-top:.5em}#footer-logo{margin-top:0}#invite #Modal-Login .modal-content.fullWidth{padding-top:1.8em;font-size:6vw;width:90%;margin-left:auto;margin-right:auto}#invite #Modal-Login .c-form select,#invite #Modal-Login .c-form textarea,#invite #Modal-Login .c-form input{font-size:.58em;padding:.5em}#invite #Modal-Login .modal-content{font-size:7vw}#invite #Modal-Login .modal-content .check{width:18vw}#invite #Modal-Login .modal-content .info{margin-bottom:1em}#invite #Modal-Login .modal-content .btnBox .btn img{width:100%}#invite #Modal-Login .modal-window{height:auto;padding-bottom:60px}#invite #Modal-Login .mainTitle{text-align:center;margin-top:0}#invite #Modal-Login .modal-window.girl::after{padding-bottom:60%;top:14%;width:48%}#invite #Modal-Login #Login-other{font-size:.7em}}@media(max-width: 767px){.c-top{display:block}.header-title{width:34vw}#invite #Modal-Login .hasLogin .modal-window{background-image:url(/img/event/invite/modalBg_setp2Mobile.png?v=02)}#invite #Modal-Login #Login-other{font-size:1.2em;width:90%}#invite #Modal-Login .modal-window{background:url(/img/event/invite/modalBg_setp2Mobile.png?v=02);background-size:100% 100%;height:auto;display:block;padding-top:7vw}#invite #Modal-Login .modal-window.girl::after{display:none}#invite #Modal-Login .modal-window .title{width:63%;top:1%}#invite #Modal-Login .logo{width:70%}#invite #Modal-Login .modal-content{width:100%;padding:13vw 7% 0vw}#invite #Modal-Login .modal-content .check{width:20vw}#invite #Modal-Login .modal-content .info{font-size:.5em}#invite #Modal-Login .modal-content.fullWidth{padding-top:2.4em}#invite #Modal-Login .modal-content.fullWidth .msg{font-size:.7em}#invite .mainText{padding-top:25vw}#invite .mainText .prizeBox{display:block;width:76%;margin:0 auto}#invite .mainText .prizeBox .prize{width:auto;margin-top:-5vw}#invite #Modal-Login .modal-content .btnBox .c-download{height:8.5vw;background-color:#000}}/*# sourceMappingURL=invite.css.map */