﻿*{font-family:"Pretendard","Apple SD Gothic Neo","맑은 고딕","Malgun Gothic",sans-serif}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0}body{min-width:320px;text-size-adjust:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}a{text-decoration:none}ol,ul{list-style:none}img{display:block;width:100%}.agree-contents{display:none}.agree-contents h2{font-weight:bold;margin-bottom:12px}.agree-contents p{margin-bottom:6px}.agree-contents strong{font-size:16px;text-decoration:underline}.agree-contents ul{padding:4px 12px;font-size:14px;margin-bottom:6px}.agree-contents small{display:block}.agree-contents.in-modal{display:inherit}:root{--flip-clock-wrapper-color: #333233;--flip-clock-font-color: rgba(255, 255, 255, 0.8);--flip-clock-bg-color: #707070;--flip-clock-dot-color: #707070;--flip-clock-label-color: #FFF}.event-countdown .event-timer-title{text-align:center;font-weight:700;background-color:var(--flip-clock-wrapper-color);color:var(--flip-clock-font-color);padding:1.4em 0 .7em}@media(min-width: 712px){.event-countdown .event-timer-title{font-size:1.5em}}.flip-clock-wrapper{position:relative;display:flex;justify-content:center;align-items:center;text-align:center;-webkit-user-select:none;padding:.7em 0;background-color:var(--flip-clock-wrapper-color)}.flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flip-clock-wrapper.clearfix{*zoom:1}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:var(--flip-clock-font-color);pointer-events:none}.flip-clock-wrapper a:hover{color:var(--flip-clock-font-color)}.flip-clock-wrapper ul{position:relative;background:var(--flip-clock-bg-color);font-weight:200;list-style:none;padding-inline-start:0 !important}.flip-clock-wrapper ul li{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;text-decoration:none !important}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul li a{display:block;height:100%;margin:0 !important;overflow:visible !important;cursor:default !important}.flip-clock-wrapper ul li a div{position:absolute;left:0;z-index:1;overflow:hidden;width:100%;height:50%;outline:1px solid rgba(0,0,0,0)}.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;left:0;z-index:5;width:100%;height:3px;background-color:var(--flip-clock-font-color);opacity:.4}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul li a div .shadow{position:absolute;z-index:2;width:100%;height:100%}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:var(--flip-clock-font-color);text-shadow:0 1px 2px rgba(0,0,0,.4);text-align:center;background-color:var(--flip-clock-bg-color)}.flip-clock-wrapper .flip-clock-meridium{background:none !important;box-shadow:0 0 0 !important}.flip-clock-wrapper .flip-clock-meridium a{color:var(--flip-clock-font-color)}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,.7)}.flip-clock-wrapper .flip-clock-divider{position:relative;display:inline-block}.flip-clock-wrapper .flip-clock-divider:first-child{width:0}.flip-clock-wrapper .flip-clock-divider .flip-clock-label{position:absolute;top:-2em;transform:translateX(50%);color:var(--flip-clock-label-color);font-family:myriad;text-shadow:none;text-transform:uppercase}.flip-clock-wrapper .flip-clock-dot{position:absolute;display:block;background:var(--flip-clock-dot-color);border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,.5)}@media(min-width: 712px){.flip-clock-wrapper{font-size:70px}.flip-clock-wrapper ul{width:60px;height:90px;line-height:90px;margin:5px;border-radius:6px}.flip-clock-wrapper ul li{line-height:90px}.flip-clock-wrapper ul li a{-webkit-perspective:200px;-moz-perspective:200px;perspective:200px}.flip-clock-wrapper ul li a div.up::after{top:44px}.flip-clock-wrapper ul li a div.down{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{font-size:70px;border-radius:6px}.flip-clock-wrapper .flip-clock-meridium{font-size:36px !important}.flip-clock-wrapper .flip-clock-divider{width:20px;height:90px}.flip-clock-wrapper .flip-clock-divider .flip-clock-label{font-size:15px;right:-70px}.flip-clock-wrapper .flip-clock-dot{left:5px;width:10px;height:10px}.flip-clock-wrapper .flip-clock-dot.top{top:27px}.flip-clock-wrapper .flip-clock-dot.bottom{bottom:27px}}@media(max-width: 711.8px){.flip-clock-wrapper{font-size:56px}.flip-clock-wrapper ul{width:50px;height:72px;line-height:72px;margin:4px;border-radius:6px}.flip-clock-wrapper ul li{line-height:72px}.flip-clock-wrapper ul li a{-webkit-perspective:200px;-moz-perspective:200px;perspective:200px}.flip-clock-wrapper ul li a div.up::after{top:35px}.flip-clock-wrapper ul li a div.down{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{font-size:56px;border-radius:6px}.flip-clock-wrapper .flip-clock-meridium{font-size:20px !important}.flip-clock-wrapper .flip-clock-divider{width:6px;height:72px}.flip-clock-wrapper .flip-clock-divider .flip-clock-label{font-size:11px;right:-58px}.flip-clock-wrapper .flip-clock-dot{left:1px;width:4px;height:4px}.flip-clock-wrapper .flip-clock-dot.top{top:22px}.flip-clock-wrapper .flip-clock-dot.bottom{bottom:22px}}@media(max-width: 519.8px){.flip-clock-wrapper{font-size:40px}.flip-clock-wrapper ul{width:34px;height:60px;line-height:60px;margin:2px;border-radius:6px}.flip-clock-wrapper ul li{line-height:60px}.flip-clock-wrapper ul li a{-webkit-perspective:200px;-moz-perspective:200px;perspective:200px}.flip-clock-wrapper ul li a div.up::after{top:29px}.flip-clock-wrapper ul li a div.down{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{font-size:40px;border-radius:6px}.flip-clock-wrapper .flip-clock-meridium{font-size:20px !important}.flip-clock-wrapper .flip-clock-divider{width:6px;height:60px}.flip-clock-wrapper .flip-clock-divider .flip-clock-label{font-size:11px;right:-38px}.flip-clock-wrapper .flip-clock-dot{left:1px;width:4px;height:4px}.flip-clock-wrapper .flip-clock-dot.top{top:18px}.flip-clock-wrapper .flip-clock-dot.bottom{bottom:18px}}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;animation:turn2 .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, 0.1)), color-stop(100%, black));background:linear,top,rgba(0,0,0,.1) 0%,#000 100%;background:-o-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);background:-ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, black 100%);background:linear,to bottom,rgba(0,0,0,.1) 0%,#000 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, rgba(0, 0, 0, 0.1)));background:linear,top,#000 0%,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);background:-ms-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,.1) 100%;-webkit-animation:show .5s linear both;-moz-animation:show .5s linear both;animation:show .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active{animation:asd .01s .49s linear both;z-index:5}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;animation:turn .5s .5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, black), color-stop(100%, rgba(0, 0, 0, 0.1)));background:linear,top,#000 0%,rgba(0,0,0,.1) 100%;background:-o-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);background:-ms-linear-gradient(top, black 0%, rgba(0, 0, 0, 0.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,.1) 100%;-webkit-animation:hide .5s .3s linear both;-moz-animation:hide .5s .3s linear both;animation:hide .5s .2s linear both}@keyframes asd{0%{z-index:2}100%{z-index:4}}@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}@keyframes turn2{0%{transform:rotateX(0deg)}100%{transform:rotateX(-90deg)}}@keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes hide{0%{opacity:1}100%{opacity:0}}.gc-button-primary{width:100%;height:48px;border-radius:10px;font-size:1rem;padding:15px 18px;border-style:none;background-color:#1d8bff;cursor:pointer}.gc-button-primary span{font-weight:700;color:#fff}.gc-button-primary:hover{background-color:#006ce0}.gc-button-secondary{width:100%;height:48px;border-radius:10px;font-size:1rem;padding:15px 18px;border-style:none;background-color:#f5f5f5;cursor:pointer}.gc-button-secondary span{font-weight:700;color:#222}.gc-button-secondary:hover{background-color:#e1e1e1}.modal-overlay{position:fixed;top:0px;left:0px;z-index:1000;display:block;width:100vw;height:100vh;background-color:rgba(0,0,0,.48)}.modal-overlay .modal-content{position:absolute;left:50%;z-index:10;background:#fff;overflow:auto;border-radius:10px;padding:16px 20px 20px 20px;box-shadow:0px 2px 16px rgba(0,0,0,.08);transform:translate(-50%, -50%)}.modal-overlay .modal-content .modal-title{font-size:1.125rem;margin:4px 0 20px;font-weight:700;line-height:1.11}.modal-overlay .modal-content .modal-title:empty{display:none}.modal-overlay .modal-content .modal-description{font-size:.9375rem;color:#222;margin:4px 0 20px;line-height:1.46}.modal-overlay .modal-content .modal-description:empty{display:none}.modal-overlay .modal-content .modal-bottom{display:flex;flex-direction:row;gap:8px}@media(max-width: 711.8px){.modal-overlay .modal-content{width:calc(100vw - 80px)}}@media(min-width: 712px){.modal-overlay .modal-content{width:340px}}.layerpop{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.7);top:0;left:0;z-index:9999;display:none}.layerpop p{margin:0}.layerpop .layerpop_web{position:fixed !important;top:1.4%;z-index:500;left:50%;right:0;transform:translateX(-50%);margin-right:auto;margin-left:auto;background:#fff;border-radius:15px;padding:30px 0 22px}@media(max-width: 711.8px){.layerpop .layerpop_web{padding:4.25% 0 4.73%}}@media(max-width: 711.8px){.layerpop .layerpop_web{width:calc(100vw - 80px)}}@media(min-width: 712px){.layerpop .layerpop_web{width:340px}}.layerpop .layerpop_web .btns-wrap{width:90%;margin:0 auto}.layerpop .layerpop_web .btns-wrap .btn-primary{color:#fff;background-color:#1d8bff;border:0;width:100%;cursor:pointer;font-weight:600;margin-top:15px;border-radius:10px;padding:15px 5%;font-size:18px}.layerpop .layerpop_web .btns-wrap .btn-primary:hover{background-color:#006ce0}.fade-in{opacity:0;transform:scale(0.9)}.fade-out{opacity:1;transform:translateX(0);transition:all .3s}.event-img-accordion label{display:block}body.desktop .event-img-accordion label{cursor:pointer}.event-img-accordion label span{display:block}.event-img-accordion label span .handle{display:block}.event-img-accordion label span .contents{display:none}.event-img-accordion label input{display:none}.event-img-accordion label input:checked+.wrapper .handle{display:none}.event-img-accordion label input:checked+.wrapper .contents{display:block}.pre-cautions{position:relative;padding:0;background-color:#393939;color:#fff;font-size:11px}.pre-cautions font-weight:lighter .alarm-on{padding:2.2em 5.6%}.pre-cautions footer{padding:0 5.6% 2em}.pre-cautions footer .handle{display:flex;flex-direction:row;align-items:center;padding:1.62em .5em;margin-bottom:2em;font-weight:normal;border:solid rgba(255,255,255,.15);border-width:1px 0;color:#fff;cursor:pointer}.pre-cautions footer .handle img:first-of-type{width:16px}.pre-cautions footer .handle img:last-of-type{width:12px;transition:all ease .3s;transform:rotate(180deg)}.pre-cautions footer .handle span{font-size:1.3em;padding:2px 10px 0 5px}@media(min-width: 724px){.pre-cautions footer .handle span{font-size:16px}}.pre-cautions footer .handle.active img:last-of-type{transform:rotate(0deg)}.pre-cautions footer .info{display:block;color:#fff;transition:max-height .3s ease-out}.pre-cautions footer .info.show{display:block}.pre-cautions footer .info h3{position:relative;display:inline-block;margin-bottom:8px;padding:0 .7em;font-weight:lighter}.pre-cautions footer .info h3::before{content:"|";margin-right:3px}.pre-cautions footer .info h3::after{content:"|";margin-left:3px}.pre-cautions footer .info ul,.pre-cautions footer .info ol{padding-left:0}.pre-cautions footer .info ul li,.pre-cautions footer .info ol li{line-height:1.6em;word-break:keep-all}.pre-cautions footer .info ul li img,.pre-cautions footer .info ol li img{padding:.5em 0}.pre-cautions footer .info .wrap{padding-bottom:63px;background-color:rgba(0,0,0,0)}.pre-cautions footer .info .wrap>ul{margin-bottom:2.72em}.pre-cautions footer .info .wrap>ul>li{padding:0 .7em;position:relative;margin-bottom:.5em}.pre-cautions footer .info .wrap>ul>li::before{content:"·";position:absolute;left:0;font-size:14px;font-weight:bold}.pre-cautions footer .info .wrap>ul>li a{color:inherit;text-decoration:underline}.pre-cautions footer .info .wrap>ul>li>ol>li{margin-bottom:.1em}.pre-cautions footer .info .wrap>ul>li>ol>li>ul>li{position:relative}.pre-cautions footer .info .wrap>ul>li>ol>li>ul>li::before{content:"┗";margin-left:-3px;margin-right:3px}@media(min-width: 724px){.pre-cautions footer .info .wrap h3{font-size:15px}.pre-cautions footer .info .wrap>ul>li{font-size:13px}.pre-cautions footer .info>ol>li{font-size:13px}}.swiper-container{position:relative}.swiper-container .swiper-pagination span{width:10px;height:10px;background-color:#cecfd2;opacity:1}@media(max-width: 711.8px){.swiper-container .swiper-pagination span{width:5px;height:5px}}.swiper-container .swiper-pagination .swiper-pagination-bullet-active{background:#222}.swiper-container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}@media(max-width: 711.8px){.swiper-container .swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 2px}}.swiper-container.big-swiper .swiper-pagination{bottom:14px}@media(max-width: 711.8px){.swiper-container.big-swiper .swiper-pagination{bottom:7px}}.swiper-container.rectangle-swiper .swiper-pagination{bottom:0}.mgt-10{margin-top:10px}.mgb-10{margin-bottom:10px}.mgb-20{margin-bottom:20px}.mgb-d5em{margin-bottom:.5em}.mgb-1em{margin-bottom:1em}.mgb-2em{margin-bottom:2em}.clearfix::before,.clearfix::after{display:block;content:""}.clearfix::after{clear:both}:root{--event-timer-title-color: #222;--event-timer-label-color: #222;--event-timer-num-color: #F94239;--event-timer-divider-color: #BBB;--event-timer-bg-color: #F5F7FA;--event-timer-wrap-bg-color: transparent}.event-timer{width:100%;height:auto;padding:var(--event-timer-padding);background-color:var(--event-timer-wrap-bg-color)}@media(max-width: 519.98px){.event-timer{--event-timer-padding: 0 20px;--timer-wrap-padding: 16px 28px;--timer-wrap-radius: 12px;--title-font-size: 13px;--title-margin-bottom: 8px;--time-unit-inner-gap: 4px;--time-unit-width: 54px;--num-font-size: 24px;--num-single-width: 16px;--label-font-size: 11px;--separator-font-size: 20px;--separator-font-weight: 700}}@media(min-width: 520px)and (max-width: 723.98px){.event-timer{--event-timer-padding: 0 29px;--timer-wrap-padding: 20px 40px;--timer-wrap-radius: 16px;--title-font-size: 18px;--title-margin-bottom: 12px;--time-unit-inner-gap: 5.5px;--time-unit-width: 78px;--num-font-size: 35px;--num-single-width: 24px;--label-font-size: 15px;--separator-font-size: 30px;--separator-font-weight: 700}}@media(min-width: 724px){.event-timer{--event-timer-padding: 0 44px;--timer-wrap-padding: 32px 56px;--timer-wrap-radius: 24px;--title-font-size: 26px;--title-margin-bottom: 16px;--time-unit-inner-gap: 8px;--time-unit-width: 108px;--num-font-size: 48px;--num-single-width: 32px;--label-font-size: 22px;--separator-font-size: 40px;--separator-font-weight: 800}}.event-timer *{text-align:center;font-weight:700}.event-timer .timer-wrap{padding:var(--timer-wrap-padding);background-color:var(--event-timer-bg-color);border-radius:var(--timer-wrap-radius)}.event-timer .timer-wrap .timer-title{margin-bottom:var(--title-margin-bottom);color:var(--event-timer-title-color);font-size:var(--title-font-size)}.event-timer .timer-wrap .clock{display:flex;text-align:center;justify-content:center;width:100%}.event-timer .timer-wrap .clock>div{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--time-unit-inner-gap);width:var(--time-unit-width)}.event-timer .timer-wrap .clock .number{display:flex;justify-content:center;color:var(--event-timer-num-color);font-size:var(--num-font-size)}.event-timer .timer-wrap .clock .number>span{width:var(--num-single-width)}.event-timer .timer-wrap .clock .number+span{display:block;color:var(--event-timer-label-color);font-size:var(--label-font-size);font-weight:400}.event-timer .timer-wrap .clock .time-separator{color:var(--event-timer-divider-color);font-size:var(--separator-font-size);font-weight:var(--separator-font-weight)}