.header{box-sizing:border-box;left:0;position:absolute;top:0;width:100%;z-index:11}.header__logo{align-items:center;display:flex;height:8rem;justify-content:center;width:13rem}.header__logo span{background:url(/images/bi-kakaogames-w.07bd9.svg) no-repeat 50% 50%/100% auto;cursor:pointer;display:block;font-size:0;height:2.1rem;line-height:0;overflow:hidden;text-indent:-9999px;width:12.1rem}.header.black{border-bottom:.1rem solid #e0e0e0}.header.black .header__logo span{background-image:url(/images/bi-kakaogames-b.42e5a.svg)}@media(max-width:767px){.header__logo span{height:2.7rem;width:15.2rem}}
.notice-bar{background-color:#f4f4f4;display:block;position:relative}.notice-bar .notice-loading{align-items:center;display:flex;height:100%;justify-content:center;width:calc(100% - 14rem)}.notice-bar .notice-loading span{animation:loadingDot .4s infinite;background-color:#ddd;border-radius:100%;display:block;height:.8rem;width:.8rem}.notice-bar .notice-loading span:nth-of-type(2){animation-delay:.1s}.notice-bar .notice-loading span:nth-of-type(3){animation-delay:.2s}.notice-bar .notice-loading span+span{margin-left:.4rem}.notice-bar__title{color:#000;flex-shrink:0;font-size:2rem;width:10rem}.notice-bar__title a{color:#000}.notice-bar__inner{align-items:center;display:flex;justify-content:flex-start;padding:3.4rem 6rem 3.1rem;position:relative;width:100%}.notice-bar__inner:after{background-color:#a1a1a1;bottom:0;content:"";height:.1rem;left:0;margin:auto;max-width:156.6rem;opacity:.2;position:absolute;right:0;width:calc(100% - 12rem)}.notice-bar__guide-box{display:flex;flex-shrink:0;z-index:3}.notice-bar__guide-box .btn-slide{display:block;height:2.6rem;position:relative;width:2.6rem}.notice-bar__guide-box .btn-slide:before{border-bottom:.2rem solid #b6b6b6;border-right:.2rem solid #b6b6b6;box-sizing:border-box;content:"";height:1rem;margin:auto;position:absolute;transform:rotate(135deg);transition:.25s;width:1rem}.notice-bar__guide-box .btn-slide__prev:before{bottom:0;left:.4rem;right:0;top:0;transform:rotate(135deg)}.notice-bar__guide-box .btn-slide__next:before{bottom:0;left:0;right:.4rem;top:0;transform:rotate(-45deg)}@media(hover:hover)and (pointer:fine){.notice-bar__guide-box .btn-slide:hover:before{border-bottom-color:#888;border-right-color:#888}}.notice-bar__list{display:flex;height:2.6rem;position:relative;width:calc(100% - 10rem)}.notice-bar__item{align-items:center;background-color:#f4f4f4;cursor:pointer;display:flex;justify-content:flex-start;padding-left:1rem;position:relative}.notice-bar__item p{color:#000;font-size:1.6rem;font-weight:300;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 2rem)}@media(hover:hover)and (pointer:fine){.notice-bar__item:hover p{text-decoration:underline}}@media(max-width:1279px){.notice-bar__title{color:#000;flex-shrink:0;font-size:2rem;width:10rem}.notice-bar__inner{padding:3.4rem 4rem 3.1rem}.notice-bar__inner:after{width:calc(100% - 8rem)}.notice-bar__guide-box{margin:auto;position:absolute;right:0;top:calc(50% - 2rem)}.notice-bar__guide-box .btn-slide__prev{display:block;height:4rem;position:relative;width:4rem}.notice-bar__guide-box .btn-slide__prev:before{height:1.6rem;left:.4rem;width:1.6rem}.notice-bar__guide-box .btn-slide__next{display:block;height:4rem;position:relative;width:4rem}.notice-bar__guide-box .btn-slide__next:before{height:1.6rem;right:.4rem;width:1.6rem}.notice-bar__list{width:calc(100% - 10rem)}.notice-bar__item{width:calc(100% - 8rem)}.notice-bar__item p{width:calc(100% - 10rem)}}@media(max-width:767px){.notice-bar__title{font-size:3.2rem;font-weight:600;width:100%}.notice-bar__inner{display:block;padding:3.4rem 4rem 2rem}.notice-bar__inner:after{width:calc(100% - 8rem)}.notice-bar__guide-box{align-items:center;bottom:0;top:0}.notice-bar__guide-box .btn-slide__prev{display:block;height:6.4rem;position:relative;width:6.4rem}.notice-bar__guide-box .btn-slide__prev:before{height:2rem;left:.4rem;width:2rem}.notice-bar__guide-box .btn-slide__next{display:block;height:6.4rem;position:relative;width:6.4rem}.notice-bar__guide-box .btn-slide__next:before{height:2rem;right:.4rem;width:2rem}.notice-bar__list{padding:2.4rem 0;width:100%}.notice-bar__item{margin-left:0;padding-left:0}.notice-bar__item p{font-size:2.6rem;width:calc(100% - 12rem)}}
.footer{background-color:#f4f4f4;color:#000;font-size:1.8rem}.footer__inner{padding-bottom:8.4rem;padding-top:4rem}.footer__head{display:flex;justify-content:space-between;padding-bottom:2.2rem}.footer__body .footer-menu{padding-bottom:1.4rem}.footer__body .footer-menu__list{display:flex;flex-wrap:wrap}.footer__body .footer-menu__item{margin-right:3.2rem}.footer__body .footer-menu__item a{display:block;padding:1.8rem 0}.footer__body .footer-menu__item a span{color:#656565;font-size:1.5rem;font-weight:500}.footer__body .footer-menu__item a span.bold{color:#000}@media(hover:hover)and (pointer:fine){.footer__body .footer-menu__item a:hover span{text-decoration:underline}}.footer__body .footer-info__item{color:#898989;font-size:1.4rem;font-weight:300;line-height:1.4}.footer__body .footer-info__item+.footer-info__item{margin-top:1rem}.footer__body .footer-info__item.copyright{margin-top:1.6rem}.footer__body .footer-info__item .btn-text{display:inline;line-height:1.4;vertical-align:top}.footer__body .footer-info__item .underline{text-decoration:underline}.footer__body .footer-info__item .cert-link{align-items:center;display:inline-flex;margin-top:1.5rem}.footer__body .footer-info__item .cert-link span{color:#656565;font-size:1.5rem;font-weight:500;line-height:1;margin-right:.6rem}.footer__body .footer-info__item .cert-link>img{height:auto;width:.6rem}@media(hover:hover)and (pointer:fine){.footer__body .footer-info__item .cert-link:hover span{text-decoration:underline}}.footer__logo span{background:url(/images/bi-kakaogames-b.42e5a.svg) no-repeat 0 0/100% auto;display:block;height:3rem;text-indent:-999rem;width:16.8rem}.footer .sns-group__list{display:flex}.footer .sns-group__item{display:block;height:2.5rem;position:relative}.footer .sns-group__item+.sns-group__item{margin-left:3.2rem}.footer .sns-group__item .link-sns{display:block;height:2.5rem;position:relative}.footer .sns-group__item .link-sns span{background-position:50% 50%;background-repeat:no-repeat;background-size:100% auto;display:block;margin:auto;text-indent:-999rem}.footer .sns-group__item .link-sns span.icon-facebook{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAxMSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMjc5MjEgMjFWMTIuMjUxNkgxMC4yNzYxTDEwLjg0NDQgOC42MzUwNUg3LjI3OTIxVjYuMjgzMjdDNy4yNzkyMSA1LjI5NTEzIDcuNzc5ODMgNC4zMjY3NSA5LjM3NjM4IDQuMzI2NzVIMTFWMS4yNDM3NEMxMSAxLjI0Mzc0IDkuNTI1MjIgMSA4LjEyNDg1IDFDNS4xODg4MSAxIDMuMjY3NTMgMi43MzI1NCAzLjI2NzUzIDUuODY4MjVWOC42Mjg0NkgwVjEyLjI0NTFIMy4yNjc1M1YyMC45OTM0SDcuMjg1OThMNy4yNzkyMSAyMVoiIGZpbGw9IiMzODM4MzgiLz4KPC9zdmc+Cg==);height:2.2rem;width:1.1rem}.footer .sns-group__item .link-sns span.icon-youtube{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNSAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01IDJDMi4yMzg1OCAyIDAgNC4yMzg1OCAwIDdWMTVDMCAxNy43NjE0IDIuMjM4NTggMjAgNSAyMEgxOS45OTg3QzIyLjc2MDIgMjAgMjQuOTk4NyAxNy43NjE0IDI0Ljk5ODcgMTVWN0MyNC45OTg3IDQuMjM4NTggMjIuNzYwMiAyIDE5Ljk5ODcgMkg1Wk0xNi42NTY2IDExLjg0NjJDMTcuMjc5MyAxMS40NTQgMTcuMjc5MyAxMC41NDYxIDE2LjY1NjYgMTAuMTUzOUwxMS4yODMgNi43Njk0QzEwLjYxNzEgNi4zNDk5OCA5Ljc1MDAzIDYuODI4NTYgOS43NTAwMyA3LjYxNTU1VjE0LjM4NDVDOS43NTAwMyAxNS4xNzE1IDEwLjYxNzEgMTUuNjUwMSAxMS4yODMgMTUuMjMwN0wxNi42NTY2IDExLjg0NjJaIiBmaWxsPSIjMzgzODM4Ii8+Cjwvc3ZnPg==);height:2.2rem;width:2.5rem}.footer .sns-group__item .link-sns span.icon-instagrame{background-image:url(/images/ico-sns-instagrame.e9f82.svg);height:2.2rem;width:2rem}.footer .sns-group__item .link-sns span.icon-kakaotalk{background-image:url(/images/ico-sns-kakaotalk.41d2c.svg);height:2.2rem;width:2.1rem}@media(max-width:767px){.footer__inner{padding-top:6.4rem}.footer__head{padding-bottom:4.6rem}.footer__body .footer-menu{padding-bottom:3rem}.footer__body .footer-menu__list{display:flex}.footer__body .footer-menu__item{margin-right:3.2rem}.footer__body .footer-menu__item a span{font-size:2.4rem;font-weight:500}.footer__body .footer-info__item{font-size:2.2rem;font-weight:200}.footer__body .footer-info__item+.footer-info__item{margin-top:1.2rem}.footer__body .footer-info__item.copyright{margin-top:4.2rem}.footer__body .footer-info__item .cert-link{margin-top:3.5rem}.footer__body .footer-info__item .cert-link span{font-size:2.2rem;margin-right:.8rem}.footer__body .footer-info__item .cert-link>img{height:auto;width:.8rem}.footer__logo span{height:4.2rem;width:24.3rem}.footer .sns-group__item{height:4rem}.footer .sns-group__item+.sns-group__item{margin-left:4rem}.footer .sns-group__item .link-sns{height:4rem}.footer .sns-group__item .link-sns span.icon-facebook{height:4rem;width:2rem}.footer .sns-group__item .link-sns span.icon-youtube{height:4rem;width:4.5rem}.footer .sns-group__item .link-sns span.icon-instagrame{height:4rem;width:3.6rem}.footer .sns-group__item .link-sns span.icon-kakaotalk{height:4rem;width:3.8rem}}
.section-error .error-box{align-items:center;display:flex;flex-direction:column;height:99rem;justify-content:center}.section-error .error-box .icon-error{font-size:1rem;height:15.2rem;margin-bottom:5rem;position:relative;width:34rem}.section-error .error-box .icon-error:before{left:0;top:.7em}.section-error .error-box .icon-error:after,.section-error .error-box .icon-error:before{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMyAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMTguMjY1NiIgeT0iMC41MDQ4ODMiIHdpZHRoPSI2LjY5MzMxIiBoZWlnaHQ9IjI0LjU0MjEiIHJ4PSIzLjM0NjY2IiB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxOC4yNjU2IDAuNTA0ODgzKSIgZmlsbD0iI0VBRUFFQSIvPgo8cmVjdCB4PSIyMi45OTIyIiB5PSIxNy44NTYiIHdpZHRoPSI2LjY5MzMxIiBoZWlnaHQ9IjI0LjU0MjEiIHJ4PSIzLjM0NjY2IiB0cmFuc2Zvcm09InJvdGF0ZSgxMzUgMjIuOTkyMiAxNy44NTYpIiBmaWxsPSIjRUFFQUVBIi8+Cjwvc3ZnPgo=) no-repeat 50% 50%/100% auto;content:"";height:2.2em;position:absolute;width:2.2em}.section-error .error-box .icon-error:after{right:0;top:8.5em}.section-error .error-box .icon-error span{height:100%;left:0;position:absolute;top:0;width:100%}.section-error .error-box .icon-error .icon-01:before{animation:spin 4s linear infinite;height:15em;left:4.5em;top:0;width:15em}.section-error .error-box .icon-error .icon-01:after,.section-error .error-box .icon-error .icon-01:before{background:url(/images/ico-error-01.c0552.svg) no-repeat 50% 50%/100% auto;content:"";position:absolute}.section-error .error-box .icon-error .icon-01:after{animation:spin 5s linear infinite;height:4em;left:24.9em;top:.5em;width:4em}.section-error .error-box .icon-error .icon-02:before{animation:spin 5s linear infinite reverse;background:url(/images/ico-error-01.c0552.svg) no-repeat 50% 50%/100% auto;content:"";height:9em;left:18.8em;position:absolute;top:6em;width:9em}.section-error .error-box p em{color:#000;display:block;font-size:3.8rem;font-weight:600;text-align:center}.section-error .error-box p span{color:#000;display:block;font-size:1.8rem;font-weight:400;margin-top:1.6rem;text-align:center}.section-error .error-box a{align-items:center;border:.1rem solid #e0e0e0;border-radius:.4rem;box-sizing:border-box;display:flex;height:7.8rem;justify-content:center;margin-top:5.6rem;text-align:center;transition:.25s;width:31.8rem}.section-error .error-box a span{color:#000;font-size:1.8rem}@media(hover:hover)and (pointer:fine){.section-error .error-box a:hover{border-color:#000}}@media(max-width:767px){.section-error .error-box{align-items:center;display:flex;flex-direction:column;height:99rem;justify-content:center}.section-error .error-box .icon-error{font-size:1rem;height:15.2rem;margin-bottom:5rem;position:relative;width:34rem}.section-error .error-box p em{font-size:4rem;font-weight:600}.section-error .error-box p span{font-size:2.4rem;margin-top:1.3rem}.section-error .error-box a{border-radius:.4rem;height:9.8rem;margin-top:5.6rem;transition:0s;width:37.4rem}.section-error .error-box a span{font-size:2.8rem}}
