.select-localization{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer}.select-localization:hover{background:rgba(255,255,255,.12)}.select-localization.localization-top{padding:0 8px}.select-localization.localization-side,.select-localization.localization-sp{margin:4px;padding:4px;border-radius:50%}.select-localization.localization-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;border-radius:4px;padding:0 12px;margin-top:4px;word-break:keep-all}.select-localization.localization-bottom .selected-language-icon,.select-localization.localization-bottom .selected-currency-code-icon{margin-right:6px}.select-localization .selected-language-icon,.select-localization .selected-currency-code-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-localization .selected-language-icon::before,.select-localization .selected-currency-code-icon::before{content:"";width:24px;height:24px;-webkit-mask-size:cover;mask-size:cover;background:rgba(255,255,255,.6)}.select-localization .selected-language-icon::before{-webkit-mask-image:url(/images/icons/language.svg);mask-image:url(/images/icons/language.svg)}.select-localization .selected-currency-code-icon::before{-webkit-mask-image:url(/images/icons/currency_change.svg);mask-image:url(/images/icons/currency_change.svg)}.select-localization .selected-language,.select-localization .selected-currency-code{color:rgba(255,255,255,.6);font-size:14px;font-weight:normal}.localization-modal [data-localization-type=language] .localization-contents .is-language-content{display:block}.localization-modal [data-localization-type=currency] .localization-contents .is-currency-content{display:block}.localization-modal .localization-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:24px;margin:0 24px 24px;border-bottom:2px solid rgba(255,255,255,.16);position:relative}.localization-modal .localization-tabs .localization-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:48px;padding:12px 24px}@media(max-width: 480px){.localization-modal .localization-tabs .localization-tab{width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box}}.localization-modal .localization-tabs .localization-tab:hover{cursor:pointer;position:relative;background:rgba(255,255,255,.08)}.localization-modal .localization-tabs .localization-tab .icon-language,.localization-modal .localization-tabs .localization-tab .icon-currency{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4px}.localization-modal .localization-tabs .localization-tab .icon-language::before,.localization-modal .localization-tabs .localization-tab .icon-currency::before{content:"";-webkit-mask-size:cover;mask-size:cover;background:rgba(255,255,255,.6);width:16px;height:16px}.localization-modal .localization-tabs .localization-tab .icon-language::before{-webkit-mask-image:url(/images/icons/language.svg);mask-image:url(/images/icons/language.svg)}.localization-modal .localization-tabs .localization-tab .icon-currency::before{-webkit-mask-image:url(/images/icons/currency_change.svg);mask-image:url(/images/icons/currency_change.svg)}.localization-modal .localization-contents{margin:0 24px 32px;-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}@media(max-width: 480px){.localization-modal .localization-contents{margin-bottom:64px}}.localization-modal .localization-contents li{list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex}.localization-modal .localization-contents li input{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.localization-modal .localization-contents li label{width:100%;font-size:16px;font-weight:normal;cursor:pointer;padding-left:56px}.localization-modal .localization-contents li label:hover{background:rgba(255,255,255,.08)}.localization-modal .localization-contents li label span{width:100%;min-height:48px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.localization-modal .localization-contents li label span::before{content:"";position:absolute;left:-30px;width:16px;height:16px;border-radius:50%;border:solid 2px rgba(255,255,255,.38);-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}@media(max-width: 480px){.localization-modal .localization-contents li label span::before{width:15px;height:15px}}.localization-modal .localization-contents li label span::after{content:"";position:absolute;left:-25px;top:19px;width:10px;height:10px;background-color:#65b7f3;border-radius:50%;color:transparent;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}@media(max-width: 480px){.localization-modal .localization-contents li label span::after{width:9px;height:9px}}.localization-modal .localization-contents li input:checked+label span::before,.localization-modal .localization-contents li input:focus+label span::before{border-color:#65b7f3}.localization-modal .localization-contents li input:checked+label span::after{-webkit-transform:scale(1);transform:scale(1)}.localization-modal .localization-contents .localization-content{display:none}.localization-modal .localization-indicator{height:2px;background:rgba(255,255,255,.87);display:block;position:absolute;bottom:-2px;-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.is-active-campaign~#page{margin-top:78px}.header-main .campaign-contents,.header-wrapper .campaign-contents{position:absolute;top:100%;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 12px;width:100%;height:36px}.header-main .campaign,.header-wrapper .campaign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.header-main .campaign .campaign-text,.header-wrapper .campaign .campaign-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f3c07c !important;font-size:14px;font-weight:bold;line-height:20px}.header-main .campaign .campaign-text.is-bounding,.header-wrapper .campaign .campaign-text.is-bounding{-webkit-animation:promotion-bound-anim 1s 3;animation:promotion-bound-anim 1s 3}.header-main .campaign .campaign-text .campaign-icon,.header-wrapper .campaign .campaign-text .campaign-icon{display:inline-block;margin-right:4px;width:18px;height:18px;vertical-align:middle}.header-main .campaign .campaign-text .campaign-icon img,.header-wrapper .campaign .campaign-text .campaign-icon img{width:100%}.header-main .campaign .campaign-text .arrow,.header-wrapper .campaign .campaign-text .arrow{background:#f3c07c !important}.header-main .campaign .campaign-inner,.header-wrapper .campaign .campaign-inner{width:386px;position:absolute;padding:8px 16px 16px}.header-main .campaign .campaign-inner a,.header-wrapper .campaign .campaign-inner a{padding:0}.header-main .campaign .campaign-inner a img,.header-wrapper .campaign .campaign-inner a img{width:100%;height:auto}.header-main .menu-campaign,.header-wrapper .menu-campaign{padding:16px;top:36px}.header-main .menu-campaign a,.header-wrapper .menu-campaign a{display:block;font-size:0}.header-main .menu-campaign a img,.header-wrapper .menu-campaign a img{width:100%}@media(min-width: 1280px){.header-main .campaign .campaign-text .text.is-narrow{display:none}}@media(max-width: 1279px){.header-main .campaign .campaign-text .text.is-default{display:none}}.header-main .campaign .campaign-text .arrow{vertical-align:middle}.header-main .campaign .campaign-inner{left:-105px}.header-main .campaign .campaign-inner a{display:block;position:relative;height:145px}.header-wrapper .campaign-text .text.is-narrow{display:none}@-webkit-keyframes promotion-bound-anim{10%{-webkit-transform:scale(1.1, 0.8) translateY(5%);transform:scale(1.1, 0.8) translateY(5%)}15%{-webkit-transform:scale(0.9, 1.1) translateY(-80%);transform:scale(0.9, 1.1) translateY(-80%)}25%{-webkit-transform:scale(1.05, 0.9) translateY(-100%);transform:scale(1.05, 0.9) translateY(-100%)}30%{-webkit-transform:scale(1) translateY(-60%);transform:scale(1) translateY(-60%)}40%{-webkit-transform:scale(1.05, 1) translateY(0);transform:scale(1.05, 1) translateY(0)}41%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}50%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes promotion-bound-anim{10%{-webkit-transform:scale(1.1, 0.8) translateY(5%);transform:scale(1.1, 0.8) translateY(5%)}15%{-webkit-transform:scale(0.9, 1.1) translateY(-80%);transform:scale(0.9, 1.1) translateY(-80%)}25%{-webkit-transform:scale(1.05, 0.9) translateY(-100%);transform:scale(1.05, 0.9) translateY(-100%)}30%{-webkit-transform:scale(1) translateY(-60%);transform:scale(1) translateY(-60%)}40%{-webkit-transform:scale(1.05, 1) translateY(0);transform:scale(1.05, 1) translateY(0)}41%{-webkit-transform:scale(1.1, 0.9);transform:scale(1.1, 0.9)}50%{-webkit-transform:translateY(-15%);transform:translateY(-15%)}60%{-webkit-transform:translateY(0);transform:translateY(0)}}.footerLayout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footerContent{padding:48px 48px 24px}.footerContent .footerLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.footerContent .footerLinks li{list-style:none}.footerContent .footerLinks>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.footerContent .footerLinks>li ul:nth-child(2){margin-top:28px}.footerContent .footerLinks>li li{font-size:14px;margin-bottom:7px}.footerContent .footerLinks>li li a{color:rgba(255,255,255,.6)}.footerContent .footerLinks>li li.title{color:rgba(255,255,255,.38);font-size:12px;font-weight:bold;margin-bottom:12px}.footerContent .footer-sub-link-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footerContent .footer-sub-link-contents>div{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 1079px){.footerContent .footer-sub-link-contents>div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footerContent .footer-localization .select-localization-contents{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:16px}@media(max-width: 480px){.footerContent .footer-localization .select-localization-contents{width:100%;margin:0 0 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footerContent .footer-localization .social-icons{display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width: 480px){.footerContent .footer-localization .social-icons{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footerContent .footer-localization .social-icon{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;gap:4px;border-radius:50%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footerContent .footer-localization .social-icon:after{content:"";width:32px;height:32px;-webkit-mask-size:cover;mask-size:cover;background:rgba(255,255,255,.6)}.footerContent .footer-localization .social-icon.is-twitter:after{-webkit-mask-image:url(/images/sns/mark/twitter.svg);mask-image:url(/images/sns/mark/twitter.svg)}.footerContent .footer-localization .social-icon.is-discord:after{-webkit-mask-image:url(/images/sns/mark/discord.svg);mask-image:url(/images/sns/mark/discord.svg)}.footerContent .footer-localization .social-icon.is-facebook:after{-webkit-mask-image:url(/images/sns/mark/facebook.svg);mask-image:url(/images/sns/mark/facebook.svg)}.footerContent .footer-localization .social-icon.is-youtube:after{-webkit-mask-image:url(/images/sns/mark/youtube.svg);mask-image:url(/images/sns/mark/youtube.svg)}.footerContent .footer-localization .social-icon:hover{background:rgba(255,255,255,.08)}.footerMainContent{background:#121212;border-top:1px solid rgba(255,255,255,.16);border-bottom-width:0;color:rgba(255,255,255,.6);font-size:10px;padding:24px 48px}.footerMainContent a{color:rgba(255,255,255,.6)}.footerMainContent .logo-links .logo{display:block;min-width:60px;height:32px}.footerMainContent .logo-links .logo img{max-width:100%;height:100%}.footerMainContent .copyright-links a{margin-right:8px;padding-right:8px;border-right:1px solid rgba(255,255,255,.16)}.footerMainContent .copyright-links a:last-child{margin-right:0;padding-right:0;border-right:none}@media(max-width: 1079px){.footerLayout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 24px}.footerContent{row-gap:40px}.footerContent .footerLinks{-webkit-column-gap:initial;-moz-column-gap:initial;column-gap:initial;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.footerMainContent{text-align:center}.footerMainContent .logo-links .logo{margin:0 auto 8px}.footerMainContent .logo-links .warning-text{margin:4px 0 8px}.footerMainContent .copyright-links{display:block}.footerMainContent .copyright-links p{margin-bottom:8px}}@media(min-width: 1080px){.footerMainContent .logo-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footerMainContent .logo-links .warning-text{max-width:390px;margin-left:16px}.footerMainContent .copyright-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footerMainContent .copyright-links p{margin-right:16px}.footerMainContent .copyright-links a{-webkit-box-flex:0;-ms-flex:none;flex:none}}@media(max-width: 660px){.footerContent .footerLinks,.footerContent .footer-localization{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.footerContent .footerLinks{gap:20px 0}.footerContent .footerLinks>li{width:50%}.footerContent .footerLinks>li:nth-child(2n){padding-right:0}}.vip-rank-icon{background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block}.vip-rank-icon.vip-rank-0,.vip-rank-icon.vip-rank-1{display:none}.vip-rank-icon.vip-rank-2{background-image:url(/images/vip/rank/white.svg)}.vip-rank-icon.vip-rank-3{background-image:url(/images/vip/rank/yellow.svg)}.vip-rank-icon.vip-rank-4{background-image:url(/images/vip/rank/orange.svg)}.vip-rank-icon.vip-rank-5{background-image:url(/images/vip/rank/red.svg)}.vip-rank-icon.vip-rank-6{background-image:url(/images/vip/rank/bronze.svg)}.vip-rank-icon.vip-rank-7{background-image:url(/images/vip/rank/silver.svg)}.vip-rank-icon.vip-rank-8{background-image:url(/images/vip/rank/gold.svg)}.vip-simple-detail .current-credits-bonus{margin-bottom:32px}.vip-simple-detail .current-credits-bonus .heading{font-size:14px;font-weight:bold}.vip-simple-detail .current-credits-bonus .details{border-left:2px solid rgba(255,255,255,.16);margin:8px 0 0 4px;padding:8px 0 8px 12px}.vip-simple-detail .current-credits-bonus .details>div{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.vip-simple-detail .current-credits-bonus .details>div.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.vip-simple-detail .current-credits-bonus .details>div:last-child{margin-bottom:0}.vip-simple-detail .current-credits-bonus .details .label{font-size:16px;font-weight:normal}.vip-simple-detail .current-credits-bonus .details .increase-rate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:bold;margin-left:auto}.vip-simple-detail .current-credits-bonus .details .increase-rate:not(.is-regular){color:#f2cd69}.vip-simple-detail .current-credits-bonus .details .increase-rate .max{color:rgba(255,255,255,.87);font-size:12px;font-weight:normal;margin-right:4px}.vip-simple-detail .current-credits-bonus .details .vip-rank-detail .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vip-simple-detail .current-credits-bonus .details .vip-rank-detail .label .vip-rank-icon{width:16px;height:20px;margin-right:4px}.vip-simple-detail .current-credits-bonus .details .vip-rank-detail .label .vip-detail-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;padding:4px;margin-left:4px}.vip-simple-detail .current-credits-bonus .details .vip-rank-detail .label .vip-detail-button::before{content:"";background:rgba(255,255,255,.87);width:16px;height:16px;-webkit-mask-image:url(/images/icons/help.svg);mask-image:url(/images/icons/help.svg);-webkit-mask-size:cover;mask-size:cover}.vip-simple-detail .current-credits-bonus .details .vip-rank-detail .label .vip-detail-button:hover{background:rgba(255,255,255,.12)}.vip-simple-detail .current-credits-bonus .credits-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px}.vip-simple-detail .current-credits-bonus .credits-button>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;min-width:112px;margin-left:auto}.vip-simple-detail .current-credits-bonus .credits-button>a:before{content:"";background:url(/images/icons/virtual_currency.svg) no-repeat;background-size:cover;width:16px;height:16px;margin-right:4px}.vip-simple-detail .vip-rank-progress{background:rgba(255,255,255,.04);border-radius:4px;padding:16px}.vip-simple-detail .vip-rank-progress>div{display:none}.vip-simple-detail .vip-rank-progress .heading{font-size:14px;font-weight:bold}.vip-simple-detail .vip-rank-progress .loading,.vip-simple-detail .vip-rank-progress .error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:135px}.vip-simple-detail .vip-rank-progress .loading.is-active,.vip-simple-detail .vip-rank-progress .error.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.vip-simple-detail .vip-rank-progress .error{color:rgba(255,255,255,.6)}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents.is-active{display:block}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .vip-rank{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:2px solid rgba(255,255,255,.16);margin:8px 0 0 0;padding:8px 0 8px 12px}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .vip-rank.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .vip-rank .vip-rank-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:normal}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .vip-rank .vip-rank-name .vip-rank-icon{width:16px;height:20px;margin-right:4px}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .vip-rank .increase-rate{color:rgba(255,255,255,.6);font-size:24px;font-weight:bold;margin-left:auto}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:8px}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .details .label{font-size:12px;font-weight:normal}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .details .label .conditions{display:none}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .details .label .conditions.is-active{display:inline}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .details .label .rank{font-size:12px;font-weight:bold}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .details .label .credits{font-size:18px;font-weight:bold;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 2px;vertical-align:middle}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .details .label .credits::before{content:"";background:url(/images/icons/virtual_currency.svg) no-repeat;background-size:cover;display:inline-block;margin-bottom:2px;width:16px;height:16px}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .details .vip-detail-button{color:#65b7f3;-ms-flex-negative:0;flex-shrink:0;margin-left:24px}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .batch-executed-time{font-size:12px;font-weight:normal;display:none;color:rgba(255,255,255,.38);text-align:right;margin-top:12px}.vip-simple-detail .vip-rank-progress .vip-rank-progress-contents .batch-executed-time.is-active{display:block}.header-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;height:56px;z-index:1500;background:#121212}.header-main .is-inactive{display:none !important}.header-main.is-small{height:40px}.header-main.is-small .drop-down-menu{top:40px}.header-main:not(.is-simple){min-width:1080px}.header-main:not(.is-simple) .logo{margin-right:8px}.header-main .leftBox,.header-main .rightBox{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.header-main .leftBox{margin-left:24px}.header-main .leftBox .drop-down-menu{left:0}.header-main .rightBox{margin-left:auto}.header-main .rightBox .drop-down-menu{right:0}.header-main .logo{margin:auto;min-width:45px;height:24px}.header-main .logo img{max-width:100%;height:100%}.header-main .menu-label{font-size:14px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 8px;height:100%;background-color:transparent;border:none;cursor:pointer;color:rgba(255,255,255,.87)}.header-main .menu-label.open{pointer-events:none}.header-main .menu-label:hover{text-decoration:none;background:rgba(255,255,255,.12)}.header-main .arrow{display:inline-block;-webkit-mask-size:cover;mask-size:cover;background:rgba(255,255,255,.87);width:16px;height:16px;-webkit-mask-image:url(/images/icons/arrow.svg);mask-image:url(/images/icons/arrow.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-main .is-hover .arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.header-main .menu-contents{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .menu-contents .menu-contents-item{position:relative}@media(min-width: 1280px){.header-main .menu-contents .menu-contents-item.is-games{display:none}}@media(max-width: 1279px){.header-main .menu-contents .menu-contents-item.is-f2p-pc,.header-main .menu-contents .menu-contents-item.is-f2p-mobile,.header-main .menu-contents .menu-contents-item.is-premium{display:none}}.header-main .menu-contents .menu-contents-item>div{height:100%}.header-main .drop-down-menu{display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;list-style:none;padding:10px 0;position:absolute;top:56px;background:#2e2e2e}.header-main .drop-down-menu.user-menu{min-width:240px}.header-main .drop-down-menu a:hover{text-decoration:none;background:rgba(255,255,255,.08)}.header-main .drop-down-menu li .drop-down-menu-label{font-size:12px;font-weight:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(255,255,255,.6);padding:12px 24px 4px}.header-main .drop-down-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-main .drop-down-menu li a.profile-contents{padding:8px 12px}.header-main .drop-down-menu li a.profile-contents img{border-radius:50%;width:40px;height:40px}.header-main .drop-down-menu li a.profile-contents .username-contents{margin-left:8px}.header-main .drop-down-menu li a.profile-contents .username-contents .username{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:132px}.header-main .drop-down-menu li a.profile-contents .username-contents .vip-rank{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.08);border-radius:4px;font-size:12px;font-weight:bold;margin-top:2px;padding:2px 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.header-main .drop-down-menu li a.profile-contents .username-contents .vip-rank.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .drop-down-menu li a.profile-contents .username-contents .vip-rank .vip-rank-icon{width:16px;height:20px;margin-right:4px}.header-main .drop-down-menu li a:not(.profile-contents){padding:8px 24px}.header-main .drop-down-menu li a:not(.profile-contents) .notification{display:none;font-size:12px;font-weight:bold;border-radius:10px;padding:0 4px;min-width:24px;text-align:center;margin-left:8px;background:#c60312}.header-main .drop-down-menu li a:not(.profile-contents) .notification.is-active{display:inline-block}.header-main .drop-down-menu li a:not(.profile-contents) .icon-game-type{margin-right:7px;vertical-align:middle;width:24px;height:24px;-webkit-mask-size:cover;mask-size:cover;background:#dedede}.header-main .drop-down-menu li a:not(.profile-contents) .icon-game-type.is-computer{-webkit-mask:url(/images/icons/computer.svg);mask:url(/images/icons/computer.svg)}.header-main .drop-down-menu li a:not(.profile-contents) .icon-game-type.is-download{-webkit-mask:url(/images/icons/get_app.svg);mask:url(/images/icons/get_app.svg)}.header-main .drop-down-menu li a:not(.profile-contents) .icon-game-type.is-mobile{-webkit-mask:url(/images/icons/phone.svg);mask:url(/images/icons/phone.svg)}.header-main .signup-area,.header-main .user-info{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .signup-area{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;margin-right:8px}.header-main .signup-area>a{margin:auto;width:auto}.header-main .signup-area>a{min-width:100px}.header-main .user-info{-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.header-main .user-info .username .avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4px 0 8px}.header-main .user-info .username .avatar .vip-rank{display:none;margin-right:4px}.header-main .user-info .username .avatar .vip-rank.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .user-info .username .avatar .vip-rank .vip-rank-icon{width:16px;height:20px}.header-main .user-info .username .avatar .name-contents{position:relative}.header-main .user-info .username .avatar .name-contents .name{display:block;font-size:12px;font-weight:normal;max-width:70px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.header-main .user-info .username .avatar .name-contents .icon-notice{position:absolute;top:-8px;right:-4px;width:8px;height:8px;border-radius:50%;background:#c60312}.header-main .user-info .username .avatar .name-contents .icon-notice.is-inactive{display:none}.header-main .user-info .username .avatar .arrow{margin-left:4px}.header-main .user-info .username .drop-down-menu{z-index:1750}.header-main .user-info .username .drop-down-menu li{border-bottom:1px solid rgba(255,255,255,.16);padding:4px 0}.header-main .user-info .username .drop-down-menu li:first-child{padding-top:0}.header-main .user-info .username .drop-down-menu li:last-child{border-bottom:none;padding-bottom:0}.header-main .user-info .chest{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-main .user-info .chest>*{height:32px}.header-main .user-info .chest a.gold-count{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.12);border-radius:60px 0 0 60px;padding:0 8px}.header-main .user-info .chest a.gold-count:hover{text-decoration:none}.header-main .user-info .chest a.gold-count:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.08);border-radius:60px 0 0 60px}.header-main .user-info .chest a.gold-count:before{content:"";background:url(/images/icons/virtual_currency.svg) no-repeat;background-size:cover;width:16px;height:16px;margin-right:4px}.header-main .user-info .chest a.gold-count .gold-count{font-size:14px;font-weight:bold;min-width:24px}.header-main .user-info .chest .button-credits-contents{position:relative}.header-main .user-info .chest .button-credits-contents>a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#c60312;border-radius:0 30px 30px 0;padding:0 8px 0 4px;height:100%}.header-main .user-info .chest .button-credits-contents>a:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.24);border-radius:0 30px 30px 0}.header-main .user-info .chest .button-credits-contents>a:before{content:"";background:rgba(255,255,255,.87);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url("/images/icons/add.svg");mask-image:url("/images/icons/add.svg");width:24px;height:24px}.header-main .user-info .chest .button-credits-contents .credits-promotion-wrapper{position:absolute;top:40px;right:-25px;z-index:1750}.header-main .user-info .current-bonus-contents{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-main .user-info .current-bonus-contents .button-current-bonus{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(255,255,255,.12);border:none;border-radius:50px;padding:0 4px 0 12px;cursor:pointer;height:32px}.header-main .user-info .current-bonus-contents .button-current-bonus:hover{text-decoration:none}.header-main .user-info .current-bonus-contents .button-current-bonus:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.08);border-radius:50px}.header-main .user-info .current-bonus-contents .button-current-bonus .label{font-size:10px;font-weight:normal;color:rgba(255,255,255,.87);margin-right:4px;line-height:1.1;width:42px;text-align:left}.header-main .user-info .current-bonus-contents .button-current-bonus .total-credits-increase-rate{display:none;font-size:16px;font-weight:bold;color:#f2cd69;margin-right:4px}.header-main .user-info .current-bonus-contents .button-current-bonus .total-credits-increase-rate.is-active{display:block}.header-main .user-info .current-bonus-contents .current-bonus-detail-contents{display:none;position:absolute;top:40px;right:0;background:#2e2e2e;min-width:360px;padding:16px;z-index:1750}.header-main .sub-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .sub-buttons .support{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 8px;cursor:pointer}.header-main .sub-buttons .support:hover{background:rgba(255,255,255,.12)}.header-main .sub-buttons .support .support-icon{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-main .sub-buttons .support .support-icon::before{content:"";width:24px;height:24px;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-image:url(/images/icons/help.svg);mask-image:url(/images/icons/help.svg);background:rgba(255,255,255,.6)}.header-main .sub-buttons .exchange-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 12px;background:rgba(255,255,255,.12);min-width:56px;font-size:12px;font-weight:bold}.header-main .sub-buttons .exchange-link:hover{text-decoration:none}.header-main .sub-buttons .exchange-link:hover:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.08)}.header-main .game-category-list{display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .game-category-list .game-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-main .game-category-list .category-contents{padding:8px}.header-main .game-category-list .category-contents .category-name{font-size:12px;font-weight:normal;color:rgba(255,255,255,.6)}.header-main .game-category-list .game-type-list{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.header-main .game-category-list .game-type-list .game-type{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px;width:160px}.header-main .game-category-list .game-type-list .game-type.is-active{background:rgba(255,255,255,.08)}.header-main .game-category-list .game-type-list .game-type .icon-game-type{background:#dedede;margin-right:8px;-webkit-mask-size:cover;mask-size:cover;width:24px;height:24px}.header-main .game-category-list .game-type-list .game-type .icon-game-type.is-computer{-webkit-mask-image:url(/images/icons/computer.svg);mask-image:url(/images/icons/computer.svg)}.header-main .game-category-list .game-type-list .game-type .icon-game-type.is-download{-webkit-mask-image:url(/images/icons/get_app.svg);mask-image:url(/images/icons/get_app.svg)}.header-main .game-category-list .game-type-list .game-type .icon-game-type.is-mobile{-webkit-mask-image:url(/images/icons/phone.svg);mask-image:url(/images/icons/phone.svg)}.header-main .game-type-contents .game-type-contents-detail{display:none}.header-main .game-type-contents .game-type-contents-detail.is-active{display:block}.header-main .game-list-contents{padding:16px}.header-main .game-list-contents .contents-title{font-size:18px;font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.header-main .game-list-contents .contents-title .list-link{font-size:14px;font-weight:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;color:rgba(255,255,255,.6);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:16px;padding:4px 12px}.header-main .game-list-contents .contents-title .list-link:after{content:"";background-color:rgba(255,255,255,.6);display:inline-block;margin-left:4px;-webkit-mask-image:url("/images/icons/arrow.svg");mask-image:url("/images/icons/arrow.svg");-webkit-mask-size:cover;mask-size:cover;width:16px;height:16px}.header-main .game-list-contents .contents-detail{margin-top:16px}.header-main .game-list-contents .contents-detail .loading,.header-main .game-list-contents .contents-detail .error{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:820px;height:180px}.header-main .game-list-contents .contents-detail .loading[data-game-type=premium],.header-main .game-list-contents .contents-detail .error[data-game-type=premium]{height:232px}.header-main .game-list-contents .contents-detail .error{color:rgba(255,255,255,.6)}.header-main .game-list-contents .contents-detail .game-list{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.header-main .game-list-contents .contents-detail .game-list .game-item{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out;width:130px}.header-main .game-list-contents .contents-detail .game-list .game-item:hover{margin-top:-3px;padding-bottom:3px}.header-main .game-list-contents .contents-detail .game-list .game-item a{-webkit-transition:all .2s 0s ease-out;transition:all .2s 0s ease-out}.header-main .game-list-contents .contents-detail .game-list .game-item a:hover{background:rgba(255,255,255,.12)}.header-main .game-list-contents .contents-detail .game-list .game-item .game-info{background:rgba(255,255,255,.08);border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0}.header-main .game-list-contents .contents-detail .game-list .game-item .game-info .game-item-image{position:relative;width:100%;height:auto}.header-main .game-list-contents .contents-detail .game-list .game-item .game-info .game-item-image img{display:block;width:100%;height:auto;overflow:hidden}.header-main .game-list-contents .contents-detail .game-list .game-item .game-info .game-item-image:hover{text-decoration:none}.header-main .game-list-contents .contents-detail .game-list .game-item .game-info .contents-wrapper{padding:4px 12px;width:100%}.header-main .game-list-contents .contents-detail .game-list .game-item .game-info .contents-wrapper .title{font-size:14px;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:45px}.header-main .game-list-contents .popular-premium-games{margin-top:32px}.header-main .game-list-contents .popular-premium-games a:hover{background:none}.header-main .game-list-contents .popular-premium-games .popular-premium-games-button{max-width:230px;width:auto}
