


@font-face{font-family:"KiaSignature";font-style:normal;font-weight:100;src:url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureLight.woff2) format("woff2"),url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureLight.woff) format("woff");font-display:swap}@font-face{font-family:"KiaSignature";font-style:normal;font-weight:400;src:url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureRegular.woff2) format("woff2"),url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureRegular.woff) format("woff");font-display:swap}@font-face{font-family:"KiaSignature";font-style:normal;font-weight:700;src:url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureBold.woff2) format("woff2"),url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureBold.woff) format("woff");font-display:swap}@font-face{font-family:"KiaSignatureKR";font-style:normal;font-weight:100;src:url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureKRLight.woff2) format("woff2"),url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureKRLight.woff) format("woff");font-display:swap}@font-face{font-family:"KiaSignatureKR";font-style:normal;font-weight:400;src:url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureKRRegular.woff2) format("woff2"),url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureKRRegular.woff) format("woff");font-display:swap}@font-face{font-family:"KiaSignatureKR";font-style:normal;font-weight:700;src:url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureKRBold.woff2) format("woff2"),url(/content/dam/kwcms/gt/en/font/font_optimization_201808/KiaSignatureKRBold.woff) format("woff");font-display:swap}html{background-color:#fff;font-size:62.5%;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media (max-width: 22.4375em){html{font-size:56.25%}}body{min-width:280px;margin:0;color:#05141f;font-size:1em;font-family:"KiaSignatureKR", sans-serif;-webkit-overflow-scrolling:touch}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ul,ol,dl,dt,dd{margin:0;padding:0}ol,ul{list-style:none}em,address{font-style:normal}figure{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;overflow:visible;height:0}button{-webkit-appearance:none;-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;border:0;background:transparent;cursor:pointer}table{border-collapse:collapse;border-spacing:0;empty-cells:show}td{vertical-align:middle}small{font-size:80%}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400;word-break:keep-all;word-wrap:break-word}p{word-break:keep-all;word-wrap:break-word}a{color:#0a0a0a;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}iframe{border:0}img,video{max-width:100%;height:auto;border:0;vertical-align:top;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden;max-width:100%;vertical-align:top}template,.hidden,[hidden]{display:none !important}.a11y{position:absolute !important;overflow:hidden;height:1px;width:1px;clip:rect(1px, 1px, 1px, 1px)}@media (min-width: 45em){.for-until-medium{display:none !important}}@media (min-width: 60em){.for-until-large{display:none !important}}@media (max-width: 59.99em){.for-large{display:none !important}}@font-face{font-family:'icon';src:url("/content/dam/kwcms/gt/en/font/font_optimization_201808/icon.woff2") format("woff2"),url("/content/dam/kwcms/gt/en/font/font_optimization_201808/icon.woff") format("woff")}.icon{display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.icon-arrow-down:before{content:'\ea01'}.icon-close:before{content:'\ea02'}.icon-facebook:before{content:'\ea03'}.icon-heart:before{content:'\ea04'}.icon-instagram:before{content:'\ea05'}.icon-kia-logo-lg:before{content:'\ea06'}.icon-kia-logo:before{content:'\ea07'}.icon-layer-pause:before{content:'\ea08'}.icon-layer-play:before{content:'\ea09'}.icon-linkedin:before{content:'\ea0a'}.icon-next:before{content:'\ea0b'}.icon-oval:before{content:'\ea0c'}.icon-play:before{content:'\ea0d'}.icon-prev:before{content:'\ea0e'}.icon-region:before{content:'\ea0f'}.icon-sound-off:before{content:'\ea10'}.icon-sound-on:before{content:'\ea11'}.icon-twitter:before{content:'\ea12'}.icon-youtube:before{content:'\ea13'}.flexible-obj{overflow:hidden;position:relative;width:100%;height:0;padding-bottom:56.25%}.flexible-obj iframe,.flexible-obj video{position:absolute;top:0;left:0;width:100%;height:100%}.link{line-height:1.4;border-bottom:1px solid #05141f;color:#05141f}.link--ghost{color:#fff;border-bottom:1px solid #fff}.link:hover,.link:focus{text-decoration:none}.linkicon{position:relative;display:inline;color:#05141f;font-weight:bold;line-height:1.4}
        .linkicon span{position:relative;-webkit-box-shadow:inset 0 -1px #05141f;box-shadow:inset 0 -1px #05141f}.linkicon::after{content:'';position:relative;top:3px;display:inline-block;margin-left:4px;width:16px;height:16px;background-repeat:no-repeat;background-size:100% 100%;background-position:center bottom}.linkicon--win::after{background-image:url(../image/icon/icon-window.svg)}
.linkicon--down::after{background-image:url(../image/icon/icon-download.svg)}.linkicon--sm{font-size:1.3rem}.linkline{color:#05141f;line-height:1.4}.linkline:hover .linkline__text,.linkline:focus .linkline__text{background-size:100% 100%}.linkline__text{width:calc(100%);background-image:-o-linear-gradient(transparent calc(100% - 1px), #05141f 1px);background-image:linear-gradient(transparent calc(100% - 1px), #05141f 1px);background-repeat:no-repeat;background-size:0% 100%;-webkit-transition:background-size .3s;-o-transition:background-size .3s;transition:background-size .3s}a[href^=tel]{cursor:default}.ta-c{text-align:center}.ta-r{text-align:right}.func{padding-top:3rem;text-align:center}.func--right{text-align:right}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.row.has-no-gutter{margin-left:0;margin-right:0}.row.has-no-gutter [class*=col-]{padding-left:0;padding-right:0}[class*=col-]{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;min-height:1px;-ms-flex-negative:0;flex-shrink:0;padding-left:10px;padding-right:10px}@media (max-width: 59.99em){[class*=col-lg-]{width:100%}}@media (max-width: 44.99em){[class*=col-md-]{width:auto}}@media (max-width: 34.99em){[class*=col-sm-]{width:auto}}.col-align-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.col-1{width:8.33333%;width:calc(100% * 1 / 12)}.col-2{width:16.66667%;width:calc(100% * 2 / 12)}.col-3{width:25%;width:calc(100% * 3 / 12)}.col-4{width:33.33333%;width:calc(100% * 4 / 12)}.col-5{width:41.66667%;width:calc(100% * 5 / 12)}.col-6{width:50%;width:calc(100% * 6 / 12)}.col-7{width:58.33333%;width:calc(100% * 7 / 12)}.col-8{width:66.66667%;width:calc(100% * 8 / 12)}.col-9{width:75%;width:calc(100% * 9 / 12)}.col-10{width:83.33333%;width:calc(100% * 10 / 12)}.col-11{width:91.66667%;width:calc(100% * 11 / 12)}.col-12{width:100%;width:calc(100% * 12 / 12)}.col-sm-1{width:25%;width:calc((100% * 1) / 4)}.col-sm-2{width:50%;width:calc((100% * 2) / 4)}.col-sm-3{width:75%;width:calc((100% * 3) / 4)}.col-sm-4{width:100%;width:calc((100% * 4) / 4)}@media (min-width: 45em){.col-md-1{width:16.66667%;width:calc(100% * 1 / 6)}.col-md-2{width:33.33333%;width:calc(100% * 2 / 6)}.col-md-3{width:50%;width:calc(100% * 3 / 6)}.col-md-4{width:66.66667%;width:calc(100% * 4 / 6)}.col-md-5{width:83.33333%;width:calc(100% * 5 / 6)}.col-md-6{width:100%;width:calc(100% * 6 / 6)}.col-md-push-1{margin-left:16.66667%;margin-left:calc(100% * 1 / 6)}.col-md-push-2{margin-left:33.33333%;margin-left:calc(100% * 2 / 6)}.col-md-push-3{margin-left:50%;margin-left:calc(100% * 3 / 6)}.col-md-push-4{margin-left:66.66667%;margin-left:calc(100% * 4 / 6)}.col-md-push-5{margin-left:83.33333%;margin-left:calc(100% * 5 / 6)}}@media (min-width: 60em){.row{margin-left:-20px;margin-right:-20px}[class*=col-]{padding-left:20px;padding-right:20px}.col-lg-1{width:8.33333%;width:calc(100% * 1 / 12)}.col-lg-2{width:16.66667%;width:calc(100% * 2 / 12)}.col-lg-3{width:25%;width:calc(100% * 3 / 12)}.col-lg-4{width:33.33333%;width:calc(100% * 4 / 12)}.col-lg-5{width:41.66667%;width:calc(100% * 5 / 12)}.col-lg-6{width:50%;width:calc(100% * 6 / 12)}.col-lg-7{width:58.33333%;width:calc(100% * 7 / 12)}.col-lg-8{width:66.66667%;width:calc(100% * 8 / 12)}.col-lg-9{width:75%;width:calc(100% * 9 / 12)}.col-lg-10{width:83.33333%;width:calc(100% * 10 / 12)}.col-lg-11{width:91.66667%;width:calc(100% * 11 / 12)}.col-lg-12{width:100%;width:calc(100% * 12 / 12)}.col-lg-push-1{margin-left:8.33333%;margin-left:calc(100% * 1 / 12)}.col-lg-push-2{margin-left:16.66667%;margin-left:calc(100% * 2 / 12)}.col-lg-push-3{margin-left:25%;margin-left:calc(100% * 3 / 12)}.col-lg-push-4{margin-left:33.33333%;margin-left:calc(100% * 4 / 12)}.col-lg-push-5{margin-left:41.66667%;margin-left:calc(100% * 5 / 12)}.col-lg-push-6{margin-left:50%;margin-left:calc(100% * 6 / 12)}.col-lg-push-7{margin-left:58.33333%;margin-left:calc(100% * 7 / 12)}.col-lg-push-8{margin-left:66.66667%;margin-left:calc(100% * 8 / 12)}.col-lg-push-9{margin-left:75%;margin-left:calc(100% * 9 / 12)}.col-lg-push-10{margin-left:83.33333%;margin-left:calc(100% * 10 / 12)}.col-lg-push-11{margin-left:91.66667%;margin-left:calc(100% * 11 / 12)}}@media (min-width: 75em){.col-xl-1{width:8.33333%;width:calc(100% * 1 / 12)}.col-xl-2{width:16.66667%;width:calc(100% * 2 / 12)}.col-xl-3{width:25%;width:calc(100% * 3 / 12)}.col-xl-4{width:33.33333%;width:calc(100% * 4 / 12)}.col-xl-5{width:41.66667%;width:calc(100% * 5 / 12)}.col-xl-6{width:50%;width:calc(100% * 6 / 12)}.col-xl-7{width:58.33333%;width:calc(100% * 7 / 12)}.col-xl-8{width:66.66667%;width:calc(100% * 8 / 12)}.col-xl-9{width:75%;width:calc(100% * 9 / 12)}.col-xl-10{width:83.33333%;width:calc(100% * 10 / 12)}.col-xl-11{width:91.66667%;width:calc(100% * 11 / 12)}.col-xl-12{width:100%;width:calc(100% * 12 / 12)}.col-xl-push-1{margin-left:8.33333%;margin-left:calc(100% * 1 / 12)}
    .col-xl-push-2{margin-left:16.66667%;margin-left:calc(100% * 2 / 12)}.col-xl-push-3{margin-left:25%;margin-left:calc(100% * 3 / 12)}
.col-xl-push-4{margin-left:33.33333%;margin-left:calc(100% * 4 / 12)}.col-xl-push-5{margin-left:41.66667%;margin-left:calc(100% * 5 / 12)}.col-xl-push-6{margin-left:50%;margin-left:calc(100% * 6 / 12)}.col-xl-push-7{margin-left:58.33333%;margin-left:calc(100% * 7 / 12)}.col-xl-push-8{margin-left:66.66667%;margin-left:calc(100% * 8 / 12)}.col-xl-push-9{margin-left:75%;margin-left:calc(100% * 9 / 12)}.col-xl-push-10{margin-left:83.33333%;margin-left:calc(100% * 10 / 12)}.col-xl-push-11{margin-left:91.66667%;margin-left:calc(100% * 11 / 12)}}.h1,.h2,.h3,.h4,.h5,.h6{color:#05141f;letter-spacing:0;line-height:1.4;font-weight:bold}.h1{font-size:4rem}.h2{font-size:3.2rem}.h3{font-size:2.6rem}.h4{font-size:2.2rem}.h5{font-size:2rem}.h6{font-size:1.6rem}.caption{color:#666666;font-size:1.6rem;line-height:1.6;letter-spacing:0;font-style:normal}.desc{color:#414141;font-size:1.4rem;line-height:1.6}.eyebrow{color:#0a0a0a;font-family:"KiaSignature", sans-serif;line-height:1.4;font-size:1.4rem;text-transform:uppercase;letter-spacing:.15em}blockquote.bq{margin:0;padding-left:2rem;border-left:2px rgba(5,20,31,0.6) solid}@media (min-width: 60em){.h1{font-size:6rem}.h2{font-size:4.2rem}.h3{font-size:3.2rem}.h4{font-size:2.8rem}.h5{font-size:2.2rem}.h6{font-size:1.8rem}blockquote.bq{padding-left:3rem}}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}.btn{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;overflow:hidden;position:relative;color:#05141f;padding:13px 28px 12px;border:1px solid #05141f;background-color:transparent;font-size:1.6rem;text-align:center;text-decoration:none;font-weight:bold;letter-spacing:0;vertical-align:middle;line-height:1.2;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.btn+.btn{margin-left:0.5em}.btn[disabled]{border-color:#05141f !important;color:#05141f !important;opacity:0.2;cursor:default;pointer-events:none}.btn span{position:relative;z-index:1}.no-touchevents .btn:hover,.no-touchevents .btn:focus{border-color:#05141f;background-color:#05141f;color:#fff;text-decoration:none;opacity:0.8}.btn:active:enabled{-webkit-transform:translateY(0.1em);-ms-transform:translateY(0.1em);transform:translateY(0.1em)}.btn--sm{padding:9px 18px 8px;font-size:14px;line-height:16px}.btn--lg{max-width:100%;padding:17px 38px;font-size:19px;white-space:nowrap}.btn--block{display:block;width:100%}@media (max-width: 44.99em){.btn--block-sm{display:block;width:100%}.btn--block-sm+.btn--block-sm{margin-top:10px;margin-left:0}}.btn--em{border-color:#05141f;background-color:#05141f;color:#fff}.btn--em[disabled]{color:#fff !important}.btn--em .svg-icon{fill:#fff}.btn--ghost{border-color:#fff;color:#fff}.no-touchevents .btn--ghost:hover,.no-touchevents .btn--ghost:focus{border-color:#fff;background-color:#fff;color:#05141f}.btn--ghost[disabled]{border-color:#fff !important;color:#fff !important}.btn--invert{background-color:#fff;border-color:#fff}.no-touchevents .btn--invert:hover,.no-touchevents .btn--invert:focus{border-color:#fff;background-color:#fff;color:#05141f}.btn--invert[disabled]{border-color:#fff !important;background-color:#fff !important;color:#05141f !important}.btn--line{border:none;padding:5px 0;border-bottom:1px solid #05141f}.btn .icon{vertical-align:middle}.btn .svg-icon{width:auto;height:1em}.btn--icon-before{padding-right:2.4em}.btn--icon-after{padding-left:2.4em}.btn-guide-arrow{position:absolute;z-index:1;bottom:3%;left:50%;width:50px;height:50px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);color:#fff;-webkit-animation:arrow-down infinite 1.5s;animation:arrow-down infinite 1.5s;cursor:pointer}.btn-guide-arrow:before{content:'\ea01';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:1rem}@-webkit-keyframes arrow-down{0%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}30%{-webkit-transform:translate3d(-50%, 20%, 0);transform:translate3d(-50%, 20%, 0)}60%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}@keyframes arrow-down{0%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}30%{-webkit-transform:translate3d(-50%, 20%, 0);transform:translate3d(-50%, 20%, 0)}60%{-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0)}}.btn-close:before{content:'\ea02';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:20px}.btn-play,.btn-pause{overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:50%;left:50%;width:50px;height:50px;border:2px solid #fff;border-radius:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(5,20,31,0.4)}.btn-play:before{content:'\ea0d';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:relative;top:2px;left:2px;color:#fff;font-size:2rem}.btn-play--join::after{content:'';display:block;position:absolute;left:50%;bottom:-20px;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);font-size:14px;letter-spacing:0.15em;font-weight:bold;color:#fff;white-space:nowrap;text-transform:uppercase}[lang=ko] .btn-play--join::after{content:'';font-size:15px;letter-spacing:0;font-weight:lighter}.btn-play--discover::after{content:'';display:block;position:absolute;left:50%;bottom:-20px;-webkit-transform:translate(-50%, 50%);-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%);font-size:14px;letter-spacing:0.15em;font-weight:bold;color:#fff;white-space:nowrap;text-transform:uppercase}[lang=ko] .btn-play--discover::after{content:'';font-size:15px;letter-spacing:0;font-weight:lighter}.btn-pause:before{content:'\ea08';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:relative;top:2px;left:0;color:#fff;font-size:2rem}@media (max-width: 59.99em){.btn-play--join::after,.btn-play--discover::after{display:none}}@media (min-width: 60em){.btn-guide-arrow::before{font-size:1.6rem}.btn-play{width:70px;height:70px;top:50%}.btn-play::before{left:3px;font-size:2.8rem}.btn-play--join::after,.btn-play--discover::after{bottom:-25px}[lang=ko] .btn-play--join::after,[lang=ko] .btn-play--discover::after{font-size:16px}.btn-pause{width:70px;height:70px;top:50%}.btn-pause::before{font-size:2.8rem}}.form-g{margin-bottom:2rem}.form-g .label{display:block;margin-bottom:0.5rem;font-size:1.4rem}.form-g input,.form-g select{display:block;width:100%}.form-g:last-child{margin-bottom:0}.form-g.is-success{position:relative}.form-g.is-success::after{content:'';position:absolute;display:none;width:6px;height:10px;top:22px;right:20px;-webkit-transform:scalex(-1) rotate(135deg);-ms-transform:scalex(-1) rotate(135deg);transform:scalex(-1) rotate(135deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-top:2px solid #5D7D2B;border-right:2px solid #5D7D2B}.form-g.is-success input,.form-g.is-success select,.form-g.is-success textarea,.form-g.is-success .ta-counter-box{border-color:#5D7D2B}.form-g.is-success small{display:block;font-size:1.2rem;margin-top:0.7rem;color:#5D7D2B}.form-g.is-error input,.form-g.is-error select,.form-g.is-error textarea,.form-g.is-error .ta-counter-box{border-color:#ea0029}.form-g.is-error small{display:block;font-size:1.2rem;margin-top:0.7rem;color:#ea0029}.form-g.has-icon::after{display:block}.form-g.has-icon.is-success input{padding-right:40px}.flex-g .form-g+.form-g{margin-top:1rem}@media (min-width: 45em){.flex-g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-g .form-g+.form-g{margin-top:0}.flex-g .form-g--1of3{width:calc(33.33333% - 5px)}.flex-g .form-g--2of3{width:calc(66.66667% - 5px)}}.input-file input{width:1px}.input-file .btn{width:100%;padding:9px 15px}.input-file__text{display:inline-block;margin:2rem 0 0;font-size:1.5rem;padding-right:1rem;word-break:break-all}.input-file__del{position:relative;top:-2px;width:26px;height:26px;border-radius:100%;border:1px solid rgba(5,20,31,0.2)}.input-file__del::before,.input-file__del::after{content:'';display:block;position:absolute;width:2px;height:12px;top:50%;left:50%;margin-top:-6px;margin-left:-1px;background:#05141f;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.input-file__del::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.input-file__desc{display:block;width:100%;font-size:1.3rem;margin-top:0.8rem}.input-file__desc b{color:#05141f}.input-file__desc .ul{margin-bottom:1rem}.input-file__desc .ul li{font-size:1.3rem;margin-top:0.3rem;margin-bottom:0rem;color:rgba(5,20,31,0.8)}.input-file__desc .ul li::before{top:6px}@media (min-width: 60em){.input-file{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:7rem}.input-file .btn{width:auto;height:37px;padding:9px 18px}.input-file__text{margin:0;padding-left:3rem;max-width:calc(100% - 260px)}.input-file__del{top:0}.input-file__desc{margin-top:1rem}.input-file__desc .ul{margin-bottom:0}}.radio,.checkbox{position:relative;display:inline-block;margin-right:25px;white-space:normal;word-break:keep-all;word-wrap:break-word}.radio label,.checkbox label{display:inline-block;position:relative;padding:4px 0;padding-left:28px;-webkit-transition:color 0.3s;-o-transition:color 0.3s;transition:color 0.3s;font-size:1.5rem;font-weight:100;line-height:20px;vertical-align:top;color:#05141f}.radio label::before,.radio label::after,.checkbox label::before,.checkbox label::after{position:absolute;left:0;top:2px;font-size:17px;line-height:1}.radio label::before,.checkbox label::before{color:inherit;-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.radio label::after,.checkbox label::after{color:transparent;-webkit-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s}.radio:last-child,.checkbox:last-child{margin-right:0}.radio input,.checkbox input{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px}.radio input:focus+label,.checkbox input:focus+label{outline:1px dotted #999999}.radio input[disabled]+label,.checkbox input[disabled]+label{cursor:not-allowed;color:#999999}.radio input[disabled]+label::before,.checkbox input[disabled]+label::before{border-color:#999999 !important}.radio.input-block+.radio.input-block{margin-top:5px}.radio [type='radio']+label::before{content:'';border:1px solid rgba(0,0,0,0.2);width:19px;height:19px;border-radius:50%}.radio [type='radio']+label::after{content:'';background:transparent;top:8px;left:4px;position:absolute;display:block;width:4px;height:8px;top:13px;left:5px;-webkit-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-top:2px solid;border-right:2px solid}.radio [type='radio']:checked+label::before{background:#05141f;border-color:#05141f}.radio [type='radio']:checked+label::after{background:transparent;border-color:#fff}.checkbox [type='checkbox']+label::before{content:'';border:1px solid rgba(0,0,0,0.1);width:20px;height:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.checkbox [type='checkbox']+label::after{content:'';position:absolute;display:block;width:6px;height:10px;top:11px;left:3px;-webkit-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-top:2px solid;border-right:2px solid}.checkbox [type='checkbox']:checked+label::before{border-color:#000}.checkbox [type='checkbox']:checked+label::after{border-color:#05141f}.checkbox--hidden-label .checkbox__text{display:inline-block;overflow:hidden;width:1px;text-indent:2px;line-height:1;white-space:nowrap}form{margin:0}fieldset{margin:0;padding:0;border:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit}button,select{text-transform:none}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;vertical-align:middle}input[type=number]{-webkit-appearance:none;-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;height:auto;-webkit-appearance:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}input[type=date]::-webkit-inner-spin-button,input[type=datetime-local]::-webkit-inner-spin-button{display:none;margin:0}input[type=date]::-webkit-clear-button,input[type=date]::-webkit-calendar-picker-indicator,input[type=datetime-local]::-webkit-clear-button,input[type=datetime-local]::-webkit-calendar-picker-indicator{display:none}input[type=date]::-webkit-datetime-edit-fields-wrapper,input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

[type=text],[type=number],[type=tel],[type=search],[type=password],[type=email],[type=url],[type=date],[type=datetime-local],[type=file],select,textarea{-webkit-box-sizing:border-box;box-sizing:border-box;/*padding:13px 15px;*/border:1px solid rgba(5,20,31,0.2);background:transparent;color:#05141f;font-size:1.5rem;font-weight:400;/*line-height:1.25;*//*min-height:24px;*/outline:none;vertical-align:middle;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;-webkit-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s} /* 2023.01.04 #59511 */
[type=text]:hover,[type=text]:focus,[type=number]:hover,[type=number]:focus,[type=tel]:hover,[type=tel]:focus,[type=search]:hover,[type=search]:focus,[type=password]:hover,[type=password]:focus,[type=email]:hover,[type=email]:focus,[type=url]:hover,[type=url]:focus,[type=date]:hover,[type=date]:focus,[type=datetime-local]:hover,[type=datetime-local]:focus,[type=file]:hover,[type=file]:focus,select:hover,select:focus,textarea:hover,textarea:focus{border-color:#05141f}[type=text][readonly],[type=text][disabled],[type=number][readonly],[type=number][disabled],[type=tel][readonly],[type=tel][disabled],[type=search][readonly],[type=search][disabled],[type=password][readonly],[type=password][disabled],[type=email][readonly],[type=email][disabled],[type=url][readonly],[type=url][disabled],[type=date][readonly],[type=date][disabled],[type=datetime-local][readonly],[type=datetime-local][disabled],[type=file][readonly],[type=file][disabled],select[readonly],select[disabled],textarea[readonly],textarea[disabled]{opacity:0.4;cursor:not-allowed}[type=text][readonly]:hover,[type=text][readonly]:focus,[type=text][disabled]:hover,[type=text][disabled]:focus,[type=number][readonly]:hover,[type=number][readonly]:focus,[type=number][disabled]:hover,[type=number][disabled]:focus,[type=tel][readonly]:hover,[type=tel][readonly]:focus,[type=tel][disabled]:hover,[type=tel][disabled]:focus,[type=search][readonly]:hover,[type=search][readonly]:focus,[type=search][disabled]:hover,[type=search][disabled]:focus,[type=password][readonly]:hover,[type=password][readonly]:focus,[type=password][disabled]:hover,[type=password][disabled]:focus,[type=email][readonly]:hover,[type=email][readonly]:focus,[type=email][disabled]:hover,[type=email][disabled]:focus,[type=url][readonly]:hover,[type=url][readonly]:focus,[type=url][disabled]:hover,[type=url][disabled]:focus,[type=date][readonly]:hover,[type=date][readonly]:focus,[type=date][disabled]:hover,[type=date][disabled]:focus,[type=datetime-local][readonly]:hover,[type=datetime-local][readonly]:focus,[type=datetime-local][disabled]:hover,[type=datetime-local][disabled]:focus,[type=file][readonly]:hover,[type=file][readonly]:focus,[type=file][disabled]:hover,[type=file][disabled]:focus,select[readonly]:hover,select[readonly]:focus,select[disabled]:hover,select[disabled]:focus,textarea[readonly]:hover,textarea[readonly]:focus,textarea[disabled]:hover,textarea[disabled]:focus{border-color:rgba(5,20,31,0.2)}input:required{background:none}input::-ms-clear{display:none}label{cursor:pointer}select{display:inline-block;padding-right:40px}select::-ms-expand{display:none}select option{color:#05141f}.csstransforms3d select{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAICAYAAADnVO9eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMzMEY4OTZBNTI3MTExRThBQjRDQzc4NkVEN0Q2N0E1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMzMEY4OTZCNTI3MTExRThBQjRDQzc4NkVEN0Q2N0E1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzMwRjg5Njg1MjcxMTFFOEFCNENDNzg2RUQ3RDY3QTUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzMwRjg5Njk1MjcxMTFFOEFCNENDNzg2RUQ3RDY3QTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7NDvcmAAAAmklEQVR42mLQ0NAQZiASgNT+//+fgRzMxMXFNcvIyCiHkCUgNSC1DGQCpk+fPkUxMjIGGxsbl+BSBJIDqQGpJduiO3fu/Pz48aMHkO2NzTKomDdIDUgt2RaBCFyWUcsSEGBE5qioqLDz8/PvADK3/vv3j4OJickZ3RJQxFJsEZplDNh8QjWLQEBBQYEDRD948OAHuhy5FgEEGABfqXiJWBAInAAAAABJRU5ErkJggg==);background-repeat:no-repeat;background-position:right 50%;background-size:26px auto}.csstransforms3d select[multiple]{background:transparent}.csstransforms3d select.input--ghost{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAICAYAAADnVO9eAAAACXBIWXMAAAsTAAALEwEAmpwYAAAF62lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNi4wLWMwMDYgNzkuMTY0NzUzLCAyMDIxLzAyLzE1LTExOjUyOjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyMS0wNS0wNFQxNzo1ODozOCswOTowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjEtMDUtMDRUMTg6MDA6MjgrMDk6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjEtMDUtMDRUMTg6MDA6MjgrMDk6MDAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ZDFjYTc1OGYtYzFhMy0wZTQ0LTk3ZmQtMzU2OWQ1MzM1NWU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMzMEY4OTZCNTI3MTExRThBQjRDQzc4NkVEN0Q2N0E1IiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6QzMwRjg5NkI1MjcxMTFFOEFCNENDNzg2RUQ3RDY3QTUiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMzBGODk2ODUyNzExMUU4QUI0Q0M3ODZFRDdENjdBNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMzBGODk2OTUyNzExMUU4QUI0Q0M3ODZFRDdENjdBNSIvPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpkMWNhNzU4Zi1jMWEzLTBlNDQtOTdmZC0zNTY5ZDUzMzU1ZTkiIHN0RXZ0OndoZW49IjIwMjEtMDUtMDRUMTg6MDA6MjgrMDk6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMi4zIChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7A05pfAAAAfElEQVQoka2RMQrDMAxFX0LA3XOkLj1MxpymJ+mWE3VvptchKrgFmyT1B4EsHjxkdeoIPNmXI+xXeuAOTDvYKdhzUZO6qLNKoeZgUoWp1qepyf6W5KKSrIlEZch+cQVuwCPeF+Aas/X0bSKd+jtLmayJpCSCbRuAVwsJwBtE8wQTICDr9gAAAABJRU5ErkJggg==)}textarea{overflow-x:hidden;overflow-y:auto;width:100%;min-height:80px;line-height:1.6;vertical-align:top;resize:vertical}

/*::-webkit-input-placeholder{color:#05141f}::-moz-placeholder{color:#05141f}:-ms-input-placeholder{color:#05141f}:-moz-placeholder{color:#05141f}*/ /* 2023.01.04 #59511 */
.input-block{display:block;width:100%}.input--sm{padding:11px 15px;font-size:1.4rem;line-height:14px;height:36px}.input--lg{padding:15px 15px;font-size:1.8rem;line-height:34px;height:56px}.input--ghost{color:#fff;border-color:rgba(255,255,255,0.2)}.input--ghost:hover,.input--ghost:focus{border-color:#fff}.input--ghost[readonly]:hover,.input--ghost[readonly]:focus,.input--ghost[disabled]:hover,.input--ghost[disabled]:focus{border-color:rgba(255,255,255,0.2)}.input--ghost::-webkit-input-placeholder{color:#fff}.input--ghost::-moz-placeholder{color:#fff}.input--ghost:-ms-input-placeholder{color:#fff}.input--ghost:-moz-placeholder{color:#fff}.ta{position:relative}.ta-counter-box{position:relative;padding-bottom:40px;border:1px solid rgba(5,20,31,0.2);-webkit-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.ta-counter-box:hover,.is-active .ta-counter-box{border-color:#05141f}.ta-counter-box textarea{border:0;padding-bottom:0}.ta-counter{position:absolute;left:20px;bottom:7px;font-size:1.2rem;color:rgba(5,20,31,0.8)}.accordion{border-top:2px solid #05141f;border-bottom:1px solid #05141f}.accordion__item{border-top:1px solid rgba(5,20,31,0.2)}.accordion__item:first-child{border-top:0}.accordion__heading{position:relative}.accordion__heading::before{content:'';position:absolute;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border:solid #05141f;top:18px;left:14px;width:6px;height:6px;border-width:1px 1px 0 0}.is-open .accordion__heading::before{margin-top:-2px;margin-left:2px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.accordion__btn{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:1.3rem 1.5rem 1.3rem 4rem;font-size:1.6rem;text-align:left;font-weight:bold;line-height:1.2;color:#05141f}.accordion__btn:focus,.accordion__btn:active{outline:1px dotted #999999}.accordion__panel{display:none;overflow:hidden;height:0}.accordion__content{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.4rem 1.5rem 1.4rem 4rem;font-size:1.3rem;line-height:1.5;color:#05141f;border-top:1px solid rgba(5,20,31,0.2)}.accordion__content p:last-child{margin-bottom:0}.accordion--full .accordion__content{padding-left:0;padding-right:0}@media (min-width: 60em){.accordion__heading::before{top:23px;left:25px;width:8px;height:8px;border-width:2px 2px 0 0}.accordion__btn{padding:1.8rem 2.5rem 1.8rem 5.5rem;font-size:1.8rem}.accordion__content{padding:2rem 2.5rem 2rem 5.5rem}.accordion--sm .accordion__heading::before{top:18px;left:14px;width:6px;height:6px;border-width:1px 1px 0 0}.accordion--sm .accordion__btn{font-size:1.6rem;padding:1.3rem 1.5rem 1.3rem 4rem}.accordion--sm .accordion__content{padding:1.4rem 1.5rem 1.4rem 4rem}}@-webkit-keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes blink{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.calendar__header{position:relative;width:100%;margin-bottom:15px;text-align:center;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}.calendar__label{font-size:1.8rem;font-weight:bold;-webkit-box-flex:1;-ms-flex:1;flex:1}.calendar__btn{color:#05141f;width:38px;height:38px;border:1px solid rgba(5,20,31,0.2);border-radius:100%;margin:0 5px}.calendar__btn:first-child{margin-left:0}.calendar__btn:last-child{margin-right:0}.calendar__btn::before,.calendar__btn::after{vertical-align:middle;font-size:20px}.calendar__btn::after{margin-left:-13px}.calendar__btn:focus,.calendar__btn:active{outline:1px dotted #999999}.is-active .calendar__btn{border-color:#05141f}.is-today .calendar__btn{color:#fff;background-color:rgba(5,20,31,0.6)}.calendar__btn-prev-month:before{content:'\ea0e';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.calendar__btn-next-month:before{content:'\ea0b';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.calendar__btn-prev-year:before{content:'\ea0e';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.calendar__btn-prev-year:after{content:'\ea0e';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.calendar__btn-next-year:before{content:'\ea0b';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.calendar__btn-next-year:after{content:'\ea0b';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.calendar__week{border-top:1px solid rgba(5,20,31,0.2);border-bottom:1px solid rgba(5,20,31,0.2);padding:0.9rem 0;font-size:1.1rem;font-weight:bold;letter-spacing:0.15em}.calendar__week span{display:inline-block;width:14.28571%;text-align:center;text-transform:uppercase}.calendar__body{padding:0.5rem 0;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0}.calendar__body .calendar__btn{border-width:2px;margin:0}.calendar__date{position:relative;display:inline-block;width:14.28571%;text-align:center;font-size:1.6rem;padding:0.5rem 0}.calendar__date span{display:inline-block;width:42px;height:42px;line-height:42px;text-align:center}.calendar__date.is-today span{position:relative;color:#fff;border-radius:100%;background-color:rgba(5,20,31,0.6)}@media (min-width: 60em){.calendar__label{font-size:2.2rem}.calendar__week{font-size:1.4rem}.calendar__date{padding:1rem 0}.calendar__date span{width:52px;height:52px;line-height:52px}.calendar__body{padding:2rem 0 0}.calendar__body .calendar__btn{width:48px;height:48px;line-height:48px}}.choose-country{color:#05141f}.choose-country ::-webkit-scrollbar{width:10px;height:10px}.choose-country ::-webkit-scrollbar-thumb{background:#d8d8d8}.choose-country ::-webkit-scrollbar-track{background:#f7f2ee}.choose-country .modal__pad{scrollbar-face-color:#d8d8d8;scrollbar-arrow-color:#d8d8d8;scrollbar-track-color:#f7f2ee}.choose-country .tingle-modal-box{background:transparent}.choose-country .tingle-modal__close{display:none}.choose-country .modal__close{position:absolute}.choose-country .modal-popup{background-color:#f7f2ee;height:100vh}.choose-country .modal-header{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;padding:6.5rem 30px 1rem}.choose-country .modal-body{overflow-y:auto;max-height:calc(100vh - 100px)}.choose-country .title{margin:0;padding:0;font-size:2.2rem;font-weight:bold;text-align:left}.choose-country .list{padding-bottom:5rem}.choose-country .list .item{margin-top:3.5rem}.choose-country .list .item+.item{margin-top:4.5rem}.choose-country .list .item__h{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(5,20,31,0.2);font-size:1.6rem;font-weight:bold;letter-spacing:0.15em;text-transform:uppercase}.choose-country .list .item__h2{margin:2rem 0;font-size:1.5rem;font-weight:bold}.choose-country .list .item__box{border-bottom:1px solid rgba(5,20,31,0.2)}.choose-country .list .item__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.choose-country .list .item__sub li{width:50%}.choose-country .list .item__t{font-weight:bold}.choose-country .list .item__link{display:block;margin-bottom:1.7rem;font-size:1.3rem}@media (min-width: 45em){.choose-country .modal-popup{overflow:hidden;border-radius:10px;height:auto}.choose-country .modal__close{right:40px}.choose-country .modal-header{padding-top:6.5rem}.choose-country .modal-body{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;width:80vw;max-width:1062px;max-height:calc(78vh - 107px);padding:0 10.4%}.choose-country .title{font-size:2.8rem;text-align:center}}@media (min-width: 60em){.choose-country .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:8rem}.choose-country .list .item{width:100%;margin-top:5rem}.choose-country .list .item+.item{margin-top:6rem}.choose-country .list .item__h{margin:0}.choose-country .list .item__box{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:1.7rem}.choose-country .list .item__h2{width:25%;margin:0}.choose-country .list .item__sub{width:75%}.choose-country .list .item__sub li{width:33.33333%}.choose-country .list .item__link{font-size:1.4rem}}#landscape-veil{position:fixed;top:60px;left:0;bottom:0;background-color:#fff;z-index:400}@media only screen and (min-width: 480px) and (max-height: 480px) and (orientation: landscape){#landscape-veil{top:0;right:0;background-color:#0a0a0a}#landscape-veil::before{content:'You can check contents in portrait view on mobile.';color:#fff;text-align:center;position:absolute;left:20px;right:20px;top:50vh;margin-top:-24px;font-size:20px;line-height:1.2;word-break:keep-all;word-wrap:break-word}#landscape-veil:lang(ko)::before{font-size:32px;content:'모바일에서는 세로로 감상해주세요!'}#landscape-veil:lang(de)::before{content:'Sie können Inhalte in der Porträtansicht auf Mobilgeräten überprüfen'}#landscape-veil:lang(nl)::before{content:'U kunt de inhoud in staande weergave op mobiel controleren'}#landscape-veil:lang(it)::before{content:'Puoi controllare i contenuti in visualizzazione verticale sui dispositivi mobili'}#landscape-veil:lang(es)::before{content:'Puede comprobar el contenido en vista vertical en el móvil'}#landscape-veil:lang(fr)::before{content:'Vous pouvez vérifier le contenu en mode portrait sur mobile'}#landscape-veil:lang(sv)::before{content:'Du kan kontrollera innehållet i stående vy på mobilen'}}.ul,.ul-dash,.ul-tri,.ol,.ol-bracket,.ol-round,.ol-en{margin-bottom:1.2rem}.ul>li,.ul-dash>li,.ul-tri>li,.ol>li,.ol-bracket>li,.ol-round>li,.ol-en>li{position:relative;padding-left:1.5rem}.ul li,.ul-dash li,.ul-tri li,.ol li,.ol-bracket li,.ol-round li,.ol-en li{margin-top:1.1rem;font-size:1.5rem;word-break:keep-all;word-wrap:break-word}.ul+.ul,.ul-dash+.ul,.ul-tri+.ul,.ol+.ul,.ol-bracket+.ul,.ol-round+.ul,.ol-en+.ul,.ul+.ul-dash,.ul-dash+.ul-dash,.ul-tri+.ul-dash,.ol+.ul-dash,.ol-bracket+.ul-dash,.ol-round+.ul-dash,.ol-en+.ul-dash,.ul+.ul-tri,.ul-dash+.ul-tri,.ul-tri+.ul-tri,.ol+.ul-tri,.ol-bracket+.ul-tri,.ol-round+.ul-tri,.ol-en+.ul-tri,.ul+.ol,.ul-dash+.ol,.ul-tri+.ol,.ol+.ol,.ol-bracket+.ol,.ol-round+.ol,.ol-en+.ol,.ul+.ol-bracket,.ul-dash+.ol-bracket,.ul-tri+.ol-bracket,.ol+.ol-bracket,.ol-bracket+.ol-bracket,.ol-round+.ol-bracket,.ol-en+.ol-bracket,.ul+.ol-round,.ul-dash+.ol-round,.ul-tri+.ol-round,.ol+.ol-round,.ol-bracket+.ol-round,.ol-round+.ol-round,.ol-en+.ol-round,.ul+.ol-en,.ul-dash+.ol-en,.ul-tri+.ol-en,.ol+.ol-en,.ol-bracket+.ol-en,.ol-round+.ol-en,.ol-en+.ol-en{margin-top:3em}.ul .ul>li,.ul-dash .ul>li,.ul-tri .ul>li,.ol .ul>li,.ol-bracket .ul>li,.ol-round .ul>li,.ol-en .ul>li{padding-left:1rem}.ul .ul>li+li,.ul-dash .ul>li+li,.ul-tri .ul>li+li,.ol .ul>li+li,.ol-bracket .ul>li+li,.ol-round .ul>li+li,.ol-en .ul>li+li{margin-top:0}.ul>li{padding-left:1rem}.ul>li::before{content:'';position:absolute;top:9px;left:0;width:3px;height:3px;border-radius:50%;background-color:#05141f}.ul-dash>li{padding-left:1.5rem}.ul-dash>li::before{position:absolute;top:0;left:0;content:'-'}.ul-tri>li{padding-left:3rem}.ul-tri>li::before{position:absolute;top:0;left:0;content:'▶'}.ol{counter-reset:order-list-counter}.ol>li{padding-left:3rem}.ol>li::before{position:absolute;top:0;left:0;content:counter(order-list-counter) ".";counter-increment:order-list-counter}.ol-bracket{counter-reset:order-list-counter}.ol-bracket>li{padding-left:2.5rem}.ol-bracket>li::before{position:absolute;top:1px;left:0;content:"(" counter(order-list-counter) ")";counter-increment:order-list-counter}.ol-en{counter-reset:order-list-counter}.ol-en>li{padding-left:2.5rem}.ol-en>li::before{position:absolute;top:1px;left:0;content:"(" counter(order-list-counter, lower-alpha) ")";counter-increment:order-list-counter}.ol-round{counter-reset:order-list-counter}.ol-round>li{margin-top:1rem;padding-left:1.4em}.ol-round>li::before{position:absolute;top:0;left:0}.ol-round>li:nth-child(0)::before{content:"\246-1"}.ol-round>li:nth-child(1)::before{content:"\2460"}.ol-round>li:nth-child(2)::before{content:"\2461"}.ol-round>li:nth-child(3)::before{content:"\2462"}.ol-round>li:nth-child(4)::before{content:"\2463"}.ol-round>li:nth-child(5)::before{content:"\2464"}.ol-round>li:nth-child(6)::before{content:"\2465"}.ol-round>li:nth-child(7)::before{content:"\2466"}.ol-round>li:nth-child(8)::before{content:"\2467"}.ol-round>li:nth-child(9)::before{content:"\2468"}.ol-round>li:nth-child(10)::before{content:"\2469"}.ol-round>li:nth-child(11)::before{content:"\246a"}.ol-round>li:nth-child(12)::before{content:"\246b"}.ol-round>li:nth-child(13)::before{content:"\246c"}.ol-round>li:nth-child(14)::before{content:"\246d"}.ol-round>li:nth-child(15)::before{content:"\246e"}.ol-round>li:nth-child(16)::before{content:"\246f"}@media (min-width: 60em){.ul li,.ul-dash li,.ul-tri li,.ol li,.ol-bracket li,.ol-round li,.ol-en li{font-size:1.6rem}}/*! locomotive-scroll v4.0.6 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction="horizontal"] [data-scroll-container]{white-space:nowrap;height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction="horizontal"] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;-webkit-transform-origin:center right;-ms-transform-origin:center right;transform-origin:center right;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transition:opacity 0.3s, -webkit-transform 0.3s;-o-transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s, -webkit-transform 0.3s;opacity:0}.c-scrollbar:hover{-webkit-transform:scaleX(1.45);-ms-transform:scaleX(1.45);transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-scrolling .c-scrollbar,.has-scroll-dragging .c-scrollbar{opacity:1}[data-scroll-direction="horizontal"] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}[data-scroll-direction="horizontal"] .c-scrollbar:hover{-webkit-transform:scaleY(1.3);-ms-transform:scaleY(1.3);transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:black;opacity:0.5;width:7px;border-radius:10px;margin:2px;cursor:-webkit-grab;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction="horizontal"] .c-scrollbar_thumb{right:auto;bottom:0}.c-scrollbar{z-index:10000}@supports (-ms-ime-align: auto){.bg-visual{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.bg-visual img,.bg-visual video{position:absolute;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;min-width:100%;min-height:100%;max-width:none !important;width:auto !important;height:auto !important;-webkit-transform:translate3d(-50%, -50%, 0) !important;transform:translate3d(-50%, -50%, 0) !important}}.no-objectfit .bg-visual{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden}.no-objectfit .bg-visual img,.no-objectfit .bg-visual video{position:absolute;top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;min-width:100%;min-height:100%;max-width:none !important;width:auto !important;height:auto !important;-webkit-transform:translate3d(-50%, -50%, 0) !important;transform:translate3d(-50%, -50%, 0) !important}.pagination .page,.pagination .prev,.pagination .next{display:inline-block;position:relative;z-index:1;height:40px;min-width:40px;line-height:40px}.pagination{font-size:0;text-align:center}.pagination .page{-webkit-box-sizing:border-box;box-sizing:border-box;text-decoration:none;font-size:1.6rem;-webkit-transition:color 0.2s;-o-transition:color 0.2s;transition:color 0.2s;vertical-align:middle;color:#05141f;opacity:.6;margin:0 2px}.pagination .page.is-current{opacity:1;font-weight:bold}.pagination .page.is-current span{position:relative}.pagination .page.is-current span::after{position:absolute;left:0;right:0;bottom:0;content:'';display:block;height:2px;background:#05141f}.pagination .prev span,.pagination .next span{vertical-align:middle;display:inline-block;width:8px;height:8px;border-top:2px solid #05141f;border-left:2px solid #05141f;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:0}.pagination .prev span::before,.pagination .next span::before{content:'';display:block;top:0;left:0;width:2px;height:14px;background-color:#05141f;-webkit-transform:rotate(-45deg) translate(4px, 0);-ms-transform:rotate(-45deg) translate(4px, 0);transform:rotate(-45deg) translate(4px, 0)}.pagination .prev.is-disabled span,.pagination .next.is-disabled span{opacity:0.4}.pagination .prev span{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.pagination .next span{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.pagination a.page:hover{opacity:1}.tab{display:-webkit-box;display:-ms-flexbox;display:flex}.tab__a{padding:10px 0;cursor:pointer;text-align:center;font-size:1.8rem;font-weight:bold;text-decoration:none;opacity:.6;color:#05141f}.tab__a+.tab__a{margin-left:3.5rem}.tab__a.is-current{position:relative;opacity:1}.tab__a.is-current span::after{position:absolute;top:0;right:0;left:0;display:block;height:4px;content:'';background:#05141f}.table{width:100%;table-layout:fixed;font-size:1.3rem}.table caption.a11y{position:relative !important;width:0;height:0;font-size:0;line-height:0}.table-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;border:1px solid #cdd0d2;margin-top:1.5rem}.table .ul li,.table .ul-dash li{font-size:1.3rem}.table th,.table td{padding:10px;border-left:1px solid #cdd0d2;word-break:break-all}.table th:first-child,.table td:first-child{border-left:none}.table thead th{color:#05141f;background-color:rgba(5,20,31,0.03)}.table tbody th,.table tfoot th{font-weight:normal;border-top:1px solid #cdd0d2}.table td{border-top:1px solid #cdd0d2}.table--txt tbody th,.table--txt tbody td,.table--txt tfoot th,.table--txt tfoot td{text-align:left}.table--num td{text-align:center}.table--txtnum tbody th,.table--txtnum tfoot th{text-align:left}.table--txtnum tbody td,.table--txtnum tfoot td{text-align:center}.table-wrap--merged{border-left:0}.table-wrap--merged::before{border-left:1px solid #cdd0d2}.table-wrap--merged .table th,.table-wrap--merged .table td{border-left:1px solid #cdd0d2}.table .talign-l{text-align:left}.table .talign-c{text-align:center}.table .talign-r{text-align:right}.table .total tr:first-child th,.table .total tr:first-child td{border-top:2px solid #05141f}@media (max-width: 59.99em){.table-pad{overflow-x:auto}.table-pad .table{min-width:960px}.table-wrap{position:relative;display:block;width:100%}.table-wrap::before,.table-wrap::after{content:'';position:absolute;z-index:1;top:1px;width:50px;height:calc(100% - 1px);line-height:1;opacity:0;-webkit-transition:0.1s;-o-transition:0.1s;transition:0.1s}.table-wrap::before{background:#fff;background:-webkit-gradient(linear, left top, right top, color-stop(40%, #fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(left, #fff 40%, rgba(255,255,255,0));background:linear-gradient(90deg, #fff 40%, rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff 40%', endColorstr='rgba(255, 255, 255, 0)',GradientType=1 );left:0}.table-wrap::after{background:#fff;background:-webkit-gradient(linear, right top, left top, color-stop(40%, #fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(right, #fff 40%, rgba(255,255,255,0));background:linear-gradient(-90deg, #fff 40%, rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff 40%', endColorstr='rgba(255, 255, 255, 0)',GradientType=1 );right:0}.table-wrap.has-scroll-left::before{opacity:1}.table-wrap.has-scroll-right::after{opacity:1}.table-wrap--xsm .table{min-width:420px}.table-wrap--sm .table{min-width:calc(560px - 6rem - 2px)}.table-wrap--md .table{min-width:calc(720px - 6rem - 2px)}}@media (min-width: 420px){.table-wrap--xsm.has-scroll-right::after{opacity:0}}@media (min-width: 35em){.table-wrap--sm.has-scroll-right::after{opacity:0}}@media (min-width: 45em){.table-wrap--md.has-scroll-right::after{opacity:0}}.table-line{table-layout:auto;font-size:1.5rem;border-bottom:1px solid #cdd0d2}.table-line th,.table-line td{padding-top:1.3rem;padding-bottom:1.3rem;border-top:1px solid #cdd0d2}.table-line th{width:38%;padding-left:0;background-color:transparent;text-align:left}.table-line td{border-left:none}.table-line tbody th{font-weight:bold}.table-line--block{display:block}.table-line--block tbody,.table-line--block tr,.table-line--block th,.table-line--block td{display:block}.table-line--block tr{padding:1.3rem 0;border-top:1px solid #cdd0d2}.table-line--block th{text-align:left}.table-line--block tbody th{border-top:none}.table-line--block th,.table-line--block td{width:100%;padding:0;border-top:none}.switch-table__label,.switch-table__select,.switch-table__list{display:none}.switch-table .mb-item__tit{display:none}@media (max-width: 59.99em){.switch-table__label,.switch-table__select,.switch-table__list{width:100%;display:block;margin-bottom:10px}.switch-table__label{font-weight:bold;font-size:1.4rem}.switch-table .mb-hide{display:none}.switch-table .mb-item{display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #cdd0d2;border-left:0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.3rem}.switch-table .mb-item__tit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:bold;width:30%;padding:10px;color:#05141f;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(5,20,31,0.03);border-right:1px solid #cdd0d2;-webkit-box-sizing:border-box;box-sizing:border-box}.switch-table .mb-item__cont{width:70%;padding:10px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.switch-table .table--num .mb-item__cont,.switch-table .table--txtnum .mb-item__cont{text-align:center}.switch-table__list{border:1px solid #cdd0d2}.switch-table__list dl{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px 10px}.switch-table__list .mb-item:first-child{border-top:0}.switch-table .table colgroup,.switch-table .table thead,.switch-table .table .mb-hide{display:none}.switch-table .table-wrap{border-top:0}.switch-table .table th{font-weight:bold;text-align:left;color:#05141f;background-color:rgba(5,20,31,0.03)}.switch-table--wide .mb-item__tit{width:60%}.switch-table--wide .mb-item__cont{width:40%}.switch-table--flip .table{display:-webkit-box;display:-ms-flexbox;display:flex}.switch-table--flip .table tbody th,.switch-table--flip .table tfoot th{display:none}.switch-table--flip .table tbody{display:block;width:100%}.switch-table--flip .table tr{display:block}.switch-table--flip .table .total th,.switch-table--flip .table .total td{border-top:1px solid #cdd0d2}.switch-table--separate .table{display:none}}.video-box{position:relative;overflow:hidden}.video-box::before{content:'';display:block;padding-top:56.25%}.video-box video,.video-box img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-objectfit .video-box video,.no-objectfit .video-box img{top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;min-width:100%;min-height:100%;max-width:none !important;width:auto !important;height:auto !important;-webkit-transform:translate3d(-50%, -50%, 0) !important;transform:translate3d(-50%, -50%, 0) !important}.video-box-wrap ::-webkit-scrollbar{width:10px;height:10px}.video-box-wrap ::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.2)}.video-box-wrap ::-webkit-scrollbar-track{background:transparent}.video-box-wrap .video-box-caption{scrollbar-face-color:rgba(0,0,0,0.2);scrollbar-arrow-color:rgba(0,0,0,0.2);scrollbar-track-color:transparent}.video-box-caption{overflow:hidden;overflow-y:auto;-webkit-box-sizing:border-box;box-sizing:border-box;height:180px;padding:2rem 3rem;text-align:left;font-size:1.4rem;color:#666666;background:rgba(5,20,31,0.03);word-break:keep-all;word-wrap:break-word}@media (min-width: 60em){.video-box-caption{font-size:1.6rem}}.video-layer{display:none;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;background-color:#000;z-index:500}.video-layer .btn-close{position:absolute;color:#fff;top:20px;right:20px;z-index:10}.video-layer .video-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;max-width:100%}.video-layer .video-container video{width:100%;height:100%}.video-layer .controls{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;width:100%;height:60px;position:absolute;left:0;bottom:0;z-index:10;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.video-layer .controls[data-state=hidden]{display:none}.video-layer .controls[data-state=visible]{display:-webkit-box;display:-ms-flexbox;display:flex}.video-layer .controls>*{float:left;margin-left:10px;display:block}.video-layer .controls>*:first-child{margin-left:0}.video-layer .controls button{border:none;cursor:pointer;background:transparent;background-size:contain;background-repeat:no-repeat;font-size:2rem;min-width:28px;padding:1rem}.video-layer .controls button:hover,.video-layer .controls button:focus{opacity:0.5}.video-layer .controls button[data-state="play"]:before{content:"\ea09";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:relative;top:3px;color:#fff}.video-layer .controls button[data-state="pause"]:before{content:"\ea08";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:relative;top:3px;color:#fff}.video-layer .controls button[data-state="stop"]{width:40px;height:40px;background-color:#fff}.video-layer .controls button[data-state="go-fullscreen"]{display:none}.video-layer .controls button[data-state="mute"]:before{content:"\ea11";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:relative;top:3px;color:#fff}.video-layer .controls button[data-state="unmute"]:before{content:"\ea10";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;position:relative;top:3px;color:#fff}.video-layer .controls .progress{cursor:pointer;width:90.390625%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-layer .controls .progress progress{height:2px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.video-layer .controls .progress:hover progress{-webkit-transform:scaleY(2);-ms-transform:scaleY(2);transform:scaleY(2)}.video-layer .controls progress{display:block;width:100%;height:60%;margin-top:0.125rem;border:none;color:#0095dd;border-radius:2px}.video-layer .controls progress[data-state="fake"]{background:#e6e6e6;height:65%}.video-layer .controls progress span{width:0%;height:100%;display:inline-block;background-color:#fff}.video-layer .controls progress::-moz-progress-bar{background-color:#fff}.video-layer .controls progress::-webkit-progress-value{background-color:#fff}@media (min-width: 60em){.video-layer .btn-close{top:4rem;right:4rem}.video-layer .btn-close::before{font-size:2.8rem}.video-layer .controls{height:100px;padding:0 3rem}.video-layer .controls button{font-size:2.8rem}}@media screen and (max-height: 600px){.btn-guide-arrow{bottom:1.5%}.sect__cont--lower .desc{margin-top:0.4rem}.sect .btn-play{top:38%}}@media screen and (max-height: 400px){.unveil-count-container{max-width:40rem}}.yt-layer{display:none;position:fixed;width:100vw;height:100vh;top:0;left:0;opacity:0;background-color:#000;z-index:500}.yt-layer .btn-close{position:absolute;color:#fff;top:2rem;right:2rem}.yt-layer .yt-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}@media (min-width: 60em){.yt-layer .btn-close{top:4rem;right:4rem}.yt-layer .btn-close::before{font-size:2.8rem}}.notyf{-webkit-box-sizing:border-box;box-sizing:border-box;position:fixed;top:0;left:0;z-index:9999;height:100%;width:100%;color:#fff;font-weight:500;font-size:1.8rem;pointer-events:none}.notyf__icon--error,.notyf__icon--success{height:21px;width:21px;background:white;border-radius:50%;display:block;margin:0 auto;position:relative}.notyf__icon--error:after,.notyf__icon--error:before{content:"";display:block;position:absolute;width:3px;border-radius:3px;left:9px;height:12px;top:5px}.notyf__icon--error:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.notyf__icon--error:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.notyf__icon--success:after,.notyf__icon--success:before{content:"";display:block;position:absolute;width:3px;border-radius:3px}.notyf__icon--success:after{height:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:9px;left:6px}.notyf__icon--success:before{height:11px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:5px;left:10px}.notyf__toast{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;position:relative;-webkit-animation:notyf-fadeinup 0.3s ease-in forwards;animation:notyf-fadeinup 0.3s ease-in forwards;-webkit-box-shadow:0px 3px 7px 0px rgba(0,0,0,0.25);box-shadow:0px 3px 7px 0px rgba(0,0,0,0.25);border-radius:2px;-ms-flex-negative:0;flex-shrink:0;pointer-events:auto;-webkit-transform:translateY(25%);-ms-transform:translateY(25%);transform:translateY(25%)}.notyf__toast--disappear{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-animation:notyf-fadeoutdown 0.3s forwards;animation:notyf-fadeoutdown 0.3s forwards;-webkit-animation-delay:0.25s;animation-delay:0.25s}.notyf__toast--disappear .notyf__message,.notyf__toast--disappear .notyf__icon{-webkit-animation:notyf-fadeoutdown 0.3s forwards;animation:notyf-fadeoutdown 0.3s forwards;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.notyf__toast--disappear .notyf__dismiss{-webkit-animation:notyf-fadeoutright 0.3s forwards;animation:notyf-fadeoutright 0.3s forwards;opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.notyf__toast--disappear .notyf__message{-webkit-animation-delay:0.05s;animation-delay:0.05s}.notyf__toast--upper{margin-bottom:20px}.notyf__toast--lower{margin-top:20px}.notyf__toast--dismissible .notyf__wrapper{padding-right:30px}.notyf__wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:10;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;height:90px;padding-top:15px;padding-bottom:15px;padding-right:15px}.notyf__icon{width:22px;text-align:center;font-size:1.3em;opacity:0;-webkit-animation:notyf-fadeinup 0.3s forwards;animation:notyf-fadeinup 0.3s forwards;-webkit-animation-delay:0.3s;animation-delay:0.3s;margin-right:13px}.notyf__icon .icon{vertical-align:middle}.notyf__dismiss{position:absolute;top:22px;right:10px;-webkit-animation:notyf-fadeinleft 0.3s forwards;animation:notyf-fadeinleft 0.3s forwards;-webkit-animation-delay:0.35s;animation-delay:0.35s;opacity:0}.notyf__dismiss-btn{border:none;cursor:pointer;-webkit-transition:opacity 0.2s ease, background-color 0.2s ease;-o-transition:opacity 0.2s ease, background-color 0.2s ease;transition:opacity 0.2s ease, background-color 0.2s ease;outline:none}.notyf__dismiss-btn:before{content:"\ea02";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;padding:10px;font-size:18px;color:#fff}.notyf__message{position:relative;opacity:0;-webkit-animation:notyf-fadeinup 0.3s forwards;animation:notyf-fadeinup 0.3s forwards;-webkit-animation-delay:0.25s;animation-delay:0.25s;line-height:1.5em;text-align:center;word-break:keep-all;word-wrap:break-word}@media (min-width: 60em){.notyf__dismiss-btn::before{font-size:24px}}@media only screen and (max-width: 480px){.notyf{padding:0}.notyf__toast{max-width:initial;border-radius:0;-webkit-box-shadow:0px -2px 7px 0px rgba(0,0,0,0.13);box-shadow:0px -2px 7px 0px rgba(0,0,0,0.13);width:100%}}@-webkit-keyframes notyf-fadeinup{0%{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notyf-fadeinup{0%{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes notyf-fadeinleft{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes notyf-fadeinleft{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes notyf-fadeoutright{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}}@keyframes notyf-fadeoutright{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}}@-webkit-keyframes notyf-fadeoutdown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}}@keyframes notyf-fadeoutdown{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(25%);transform:translateY(25%)}}.tingle-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:320;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,0.6);opacity:0}.tingle-modal__close{overflow:hidden;position:fixed;top:18px;right:18px;z-index:320;padding:5px;width:24px;height:24px;border:none;background-color:transparent;color:#fff;font-size:24px;line-height:1;cursor:pointer}.tingle-modal__close svg{display:none}.tingle-modal__close:before{content:"\ea02";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.tingle-modal__closeIcon{display:none}.tingle-modal__closeLabel{position:absolute;font-size:1px;visibility:hidden}.tingle-modal-box{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:auto;margin-bottom:auto;background:#fff;opacity:1;cursor:auto;will-change:transform, opacity}.tingle-modal-box .modal{display:block}.tingle-modal.tingle-enabled{position:fixed;right:0;left:0;overflow:hidden}.tingle-modal.tingle-modal--visible{visibility:visible;opacity:1}.tingle-modal.tingle-modal--visible .tingle-modal-box__footer{padding:15px;bottom:0;background-color:#f0f0f0;text-align:center}.tingle-modal.tingle-modal--visible .tingle-modal-box{-webkit-animation:scale 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards;animation:scale 0.2s cubic-bezier(0.68, -0.55, 0.265, 1.55) forwards}.tingle-modal.tingle-modal--overflow{overflow-y:scroll}@-webkit-keyframes scale{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale{0%{opacity:0;-webkit-transform:scale(0.9);transform:scale(0.9)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media (max-width: 44.99em){.tingle-modal{background:#fff}.tingle-modal-box{width:100%;height:calc(100% - 1px);margin-top:0}.tingle-modal-box__content{height:100%}}.modal{display:none;position:relative;width:100%;height:100%}.js .modal-template{display:none}.modal__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:55px;padding-left:30px;background-color:#f7f7f7}.modal__body{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.6rem;height:100%}.modal__body--center{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;height:calc(100% - 56px);padding-bottom:50px;text-align:center}.modal__body--center .modal__pad{overflow:visible}.modal ::-webkit-scrollbar{width:10px;height:10px}.modal ::-webkit-scrollbar-thumb{background:#d8d8d8}.modal ::-webkit-scrollbar-track{background:white}.modal .modal__pad{scrollbar-face-color:#d8d8d8;scrollbar-arrow-color:#d8d8d8;scrollbar-track-color:white}.modal__pad{height:calc(100% - 55px);overflow-y:auto}.modal__close{position:fixed;top:20px;right:20px;width:21px;height:21px;padding:10px;z-index:320}.modal__close::before,.modal__close::after{content:'';position:absolute;top:20px;left:7px;width:27px;height:1px;background-color:#05141f;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.modal__close::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.modal__close::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 45em){.modal{width:440px}.modal__body--center{padding-top:20px}.modal__pad{max-height:calc(490px - 55px)}}@media (min-width: 60em){.modal__close{width:26px;height:26px}.modal__close::before,.modal__close::after{top:22px;left:7px;width:32px;height:2px}}.modal-popup{position:relative;z-index:10;width:100%;min-width:360px;background:#fff}.no-hiddenscroll .modal-popup ::-webkit-scrollbar{width:10px;height:10px}.no-hiddenscroll .modal-popup ::-webkit-scrollbar-thumb{background:#d8d8d8}.no-hiddenscroll .modal-popup ::-webkit-scrollbar-track{background:white}.no-hiddenscroll .modal-popup .modal-body{scrollbar-face-color:#d8d8d8;scrollbar-arrow-color:#d8d8d8;scrollbar-track-color:white}.modal-header{width:100%;text-align:center;height:40px;padding-top:30px}.modal-close{position:absolute;top:5px;right:5px;padding:10px;color:#0a0a0a;font-size:30px}.modal-close:before{content:"\ea02";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.modal-body{font-size:1.4rem;padding:0 30px;max-height:calc(100vh - 40px - 30px);overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-footer{position:absolute;z-index:50;left:0;right:0;bottom:0;text-align:center;padding:20px 0;background:#fff}.modal--full-video .tingle-modal-box{background-color:#000}.modal--full-video .tingle-modal-box__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .lang__item,.footer .lang__item{display:inline-block;font-size:1.5rem}.header .lang__item+.lang__item::before,.footer .lang__item+.lang__item::before{content:'';display:inline-block;width:1px;height:11px;margin-left:0.9rem;margin-right:0.6rem;background-color:#05141f;opacity:0.2}.header .lang__item.is-current .lang__link,.footer .lang__item.is-current .lang__link{position:relative;font-weight:bold}.header .lang__link,.footer .lang__link{font-weight:lighter}.header .sns__item+.sns__item,.footer .sns__item+.sns__item{margin-left:20px}.header .sns__link,.footer .sns__link{display:block}.header .sns__link::before,.footer .sns__link::before{font-size:2.4rem}.header .sns__link--facebook:before,.footer .sns__link--facebook:before{content:"\ea03";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.header .sns__link--twitter:before,.footer .sns__link--twitter:before{content:"\ea12";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.header .sns__link--instagram:before,.footer .sns__link--instagram:before{content:"\ea05";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.header .sns__link--youtube:before,.footer .sns__link--youtube:before{content:"\ea13";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.header .sns__link--linkedin:before,.footer .sns__link--linkedin:before{content:"\ea0a";display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}#backdrop{position:fixed;top:0;left:0;opacity:0;-webkit-transition:opacity .3s ease-out, -webkit-backdrop-filter .2s ease-out;transition:opacity .3s ease-out, -webkit-backdrop-filter .2s ease-out;-o-transition:opacity .3s ease-out, backdrop-filter .2s ease-out;transition:opacity .3s ease-out, backdrop-filter .2s ease-out;transition:opacity .3s ease-out, backdrop-filter .2s ease-out, -webkit-backdrop-filter .2s ease-out}#backdrop.is-active{width:100%;height:100%;z-index:90;background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:1}.is-filter #backdrop{z-index:100;cursor:pointer}#wrap{position:relative;-webkit-user-drag:none;-ms-touch-action:pan-y;touch-action:pan-y}.main{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;font-size:1.6rem;line-height:1.6;outline:none;min-height:100vh}.keyline{height:0;border:0;border-bottom:1px solid #999999}#viewport-breakpoint{position:relative;display:none;speak:none;z-index:1;content:"small,medium,large,x-large,xx-large"}@media (min-width: 35em){#viewport-breakpoint{z-index:2}}@media (min-width: 45em){#viewport-breakpoint{z-index:3}}@media (min-width: 60em){#viewport-breakpoint{z-index:4}}@media (min-width: 75em){#viewport-breakpoint{z-index:5}}@media (min-width: 100em){#viewport-breakpoint{z-index:6}}#skipnav{position:absolute;left:-100%;color:#fff;background:#999999;font-size:1.5em}#skipnav:focus{display:block;position:fixed;left:0;width:200px;z-index:29999;padding:15px;font-weight:bold;line-height:1.5;text-align:center;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box}#symbol-container{position:absolute;z-index:-1}#onetrust-banner-sdk,#onetrust-pc-sdk,#ot-sdk-cookie-policy,#ot-sync-ntfy{font-size:16px !important}.l-wrap{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin-left:auto;margin-right:auto}@media (min-width: 60em){.l-wrap{max-width:1360px}}@media (max-width: 59.99em){.l-m-full{width:auto;margin-left:0;margin-right:0}}.header{position:absolute;top:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:300;-webkit-transition:background-color 0.4s, -webkit-transform 0.4s;transition:background-color 0.4s, -webkit-transform 0.4s;-o-transition:transform 0.4s, background-color 0.4s;transition:transform 0.4s, background-color 0.4s;transition:transform 0.4s, background-color 0.4s, -webkit-transform 0.4s}.header__container{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;padding:0 3rem;height:76px;-webkit-transition:height 0.2s ease-out;-o-transition:height 0.2s ease-out;transition:height 0.2s ease-out}.header .logo{position:relative;color:#fff;-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s;margin-top:0.5rem;width:89px;height:24px}.header .logo__link{position:relative;display:block;width:100%;height:100%}.header .logo__svg{height:100%;fill:#fff;-webkit-transition:fill 0.4s;-o-transition:fill 0.4s;transition:fill 0.4s}.header .showcase{color:#fff;-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s;margin-top:0.5rem}.header .showcase__text{display:inline-block;margin-right:0.8rem;font-size:1.2rem;font-weight:lighter;text-align:right;letter-spacing:0}.header .showcase__day{font-size:3rem;letter-spacing:0}.header .global-region{display:block;position:absolute;top:50%;right:70px;width:26px;height:26px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header .global-region__svg{height:100%;fill:#fff}.header .sub-container{text-align:center;position:absolute;left:50%;bottom:30px;bottom:calc(20px + env(safe-area-inset-bottom));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%;background-color:#fff}.header .sub-container .corp{padding:0 2rem}.header .sub-container .corp__item{display:inline-block;font-size:1.3rem;margin-bottom:1rem}.header .sub-container .corp__item+.corp__item::before{content:'';display:inline-block;position:relative;width:1px;height:11px;top:2px;margin-left:0.8rem;margin-right:0.6rem;background-color:#05141f;opacity:0.2}.header .sub-container .corp__link{color:#05141f;font-weight:bold}.header .sub-container .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2.2rem auto 1.8rem}@media (min-width: 60em){.header__container{padding:0 4rem;height:110px}.header .logo{width:118px;height:32px;margin-top:0.8rem}.header .showcase{margin-top:1rem}.header .showcase__text{margin-right:1.2rem;font-size:1.4rem}.header .showcase__day{font-size:3.8rem}.header .global-region{width:32px;height:32px;top:4rem;right:1rem}.header .sub-container{display:none}.header .sub-container .corp{-webkit-box-flex:1;-ms-flex:1;flex:1;left:3rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:left}.header .sub-container .sns{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;top:0;margin:0;margin-right:2.6rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.header .sub-container .lang{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0}}.header.is-invert{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.header.is-invert .logo svg,.header.is-invert .mypage svg,.header.is-invert .global-region svg{fill:#05141f}.header.is-invert .showcase{color:#05141f}.header.is-invert .reserve-now{color:#05141f;border-color:#05141f}.no-touchevents .header.is-invert .reserve-now:hover,.no-touchevents .header.is-invert .reserve-now:focus{color:#fff;background-color:#05141f}.header.is-invert .gnb__toggle .line{background-color:#05141f}.header.is-invert .gnb .menu__link{color:#05141f}.header.is-em{background-color:#05141f}.header.is-em .header__container{height:60px}.scroll-down .header.is-em{-webkit-transform:translateY(-60px);-ms-transform:translateY(-60px);transform:translateY(-60px)}@media (min-width: 60em){.header.is-em .header__container{height:70px}.scroll-down .header.is-em{-webkit-transform:translateY(-70px);-ms-transform:translateY(-70px);transform:translateY(-70px)}}.header.is-sticky{position:fixed;top:0;left:0}.gnb{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gnb__toggle{position:absolute;top:30px;right:30px;z-index:1000}.gnb__toggle .line{display:block;position:relative;width:28px;height:1px;margin-top:7px;background-color:#fff;-webkit-transition:background-color 0.4s, -webkit-transform 0.4s;transition:background-color 0.4s, -webkit-transform 0.4s;-o-transition:background-color 0.4s, transform 0.4s;transition:background-color 0.4s, transform 0.4s;transition:background-color 0.4s, transform 0.4s, -webkit-transform 0.4s}.gnb__toggle .line:first-child{margin-top:0}.gnb__pad{position:fixed;top:0;bottom:0;width:92%;height:100%;max-width:365px;right:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);background-color:#fff;z-index:2}.gnb .menu__item{text-align:center;-webkit-transition:border-color 0.4s;-o-transition:border-color 0.4s;transition:border-color 0.4s}.gnb .menu__item.is-active{border-bottom:1px solid rgba(5,20,31,0.5)}.gnb .menu__link{color:#05141f;font-weight:bold;padding:40px 0}.gnb .menu__sub{display:none;padding:1rem 0}.gnb .menu__sublink{display:block;color:#05141f;padding:0 3rem 2.5rem;font-size:1.6rem;-webkit-tap-highlight-color:transparent}.no-touchevents .gnb .menu__sublink:hover::after,.no-touchevents .gnb .menu__sublink:focus::after{opacity:1}@media (max-width: 59.99em){.gnb .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:76px 30px 0;width:100%;max-width:365px;-webkit-box-sizing:border-box;box-sizing:border-box}.gnb .menu__item+.menu__item{text-align:center;margin-top:3rem}.gnb .menu__item.has-sub{width:100%;text-align:left;position:relative}.gnb .menu__item.has-sub::before{content:'';position:absolute;top:20px;right:10px;-webkit-box-sizing:border-box;box-sizing:border-box;width:8px;height:8px;border:solid #05141f;border-width:0 1px 1px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s, -webkit-transform .2s}.gnb .menu__item.has-sub:first-child{border-top:1px solid rgba(0,0,0,0.2)}.gnb .menu__item.is-open::before{top:28px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.gnb .menu__item.is-open .menu__sub{display:block}.gnb .menu__link{font-size:2rem}.gnb .menu [data-depth=ev6]::before{display:none}.gnb .menu [data-depth=ev6] .menu__sub{display:none}.gnb.is-open::before{content:'';position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.4);opacity:1;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s}.gnb.is-open .gnb__toggle{position:fixed}.gnb.is-open .gnb__toggle .line{background-color:#05141f}.gnb.is-open .gnb__toggle .line:nth-child(1){top:8px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.gnb.is-open .gnb__toggle .line:nth-child(2){opacity:0}.gnb.is-open .gnb__toggle .line:nth-child(3){top:-8px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}@media (min-width: 60em){.gnb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1rem;margin-right:8rem}.gnb__toggle{display:none}.gnb__pad{position:relative;height:auto;width:auto;max-width:none;background-color:transparent;-webkit-transform:translateX(0) !important;-ms-transform:translateX(0) !important;transform:translateX(0) !important}.gnb .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.gnb .menu__item+.menu__item{margin-left:2.5rem}.gnb .menu__item.is-active{border-bottom:1px solid rgba(255,255,255,0.5)}.gnb .menu__item.is-hover{position:relative;z-index:2}.gnb .menu__item.is-hover .menu__link::after{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.gnb .menu__item.is-hover .menu__sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gnb .menu__link{position:relative;color:#fff;font-size:1.7rem}.gnb .menu__link::after{content:'';position:absolute;bottom:-10px;left:-4rem;right:-4rem;height:4rem;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.gnb .menu__sub{position:absolute;top:46px;left:-240px;padding:1px 3rem}.gnb .menu [data-depth=ev6] .menu__sub{left:-280px}.gnb .menu [data-depth=company] .menu__sub{left:-216px}.gnb .menu__subitem{position:relative;z-index:40}.gnb .menu__sublink{position:relative;color:#fff;display:block;height:18px;line-height:18px;font-size:1.5rem;font-weight:bold;padding:23px 1.5rem 20px;white-space:pre}.gnb .menu__sublink::after{content:'';position:absolute;left:1.5rem;right:1.5rem;bottom:0;border-top:2px solid;opacity:0;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease}}@media (min-width: 75em){.gnb .menu__item+.menu__item{margin-left:5rem}}.header.is-open .reserve-now{z-index:-1}.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__nav .reserve-now{display:block;color:#fff;font-size:1.6rem;padding:7px 15px;border:1px solid #fff;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:bold;line-height:1}.no-touchevents .header__nav .reserve-now:hover,.no-touchevents .header__nav .reserve-now:focus{color:#05141f;background-color:#fff;opacity:0.8}[lang=ko] .header__nav .reserve-now{padding-top:6px;padding-bottom:5px;line-height:1.6}.header__nav .mypage{display:block;width:26px;height:26px}.header__nav .mypage__svg{height:100%;fill:#fff}.header__nav .global-region{position:relative;top:auto;right:auto;-webkit-transform:none;-ms-transform:none;transform:none;display:block}.header__nav .gnb{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;margin:0;min-height:41px}@media (max-width: 59.99em){.header__nav .btns-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;right:0;z-index:20;background-color:#fff;padding:3rem 3rem 2rem}.header__nav .btns-container svg{fill:#05141f}.header__nav .reserve-now{position:absolute;top:50%;right:8rem;margin-top:-16px}.header__nav .mypage+.global-region{margin-left:2rem}.header__nav .util .mypage,.header__nav .util .global-region{display:none}.header__nav .gnb .menu{height:calc(100% - 160px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow-y:auto}.header__nav .gnb .menu__item{width:100%;text-align:left;margin:0;border-bottom:1px solid rgba(0,0,0,0.2)}.header__nav .gnb .menu__item:first-child{border-top:1px solid rgba(0,0,0,0.2)}.header__nav .gnb .menu__link{display:block;padding:18px 0;font-size:1.8rem}}@media (min-width: 60em){.header__nav .mypage{width:32px;height:32px}.header__nav .gnb .menu__item{border-bottom:0}.header__nav .gnb .menu__item+.menu__item{margin-left:1rem}.header__nav .gnb .menu__item.is-hover{position:relative}.header__nav .gnb .menu__item.is-hover::after{content:'';display:block;position:absolute;height:1px;top:45px;left:1.3rem;right:1.3rem;border-bottom:2px solid #fff;z-index:100}.header__nav .gnb .menu__link{padding-left:1.3rem;padding-right:1.3rem}.header__nav .util{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__nav .util__link{margin:0 0.8rem}.header__nav .util__link:last-child{margin-right:0}}@media (min-width: 75em){.header__nav .gnb{margin-right:2rem}.header__nav .gnb .menu__item+.menu__item{margin-left:2rem}.header__nav .util__link{margin:0 1rem}.header__nav .util__link:last-child{margin-right:0}}.header .reserve-back{position:absolute;top:20px;right:20px;width:21px;height:21px;padding:10px}.header .reserve-back::before,.header .reserve-back::after{content:'';position:absolute;top:20px;left:7px;width:27px;height:1px;background-color:#05141f;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.header .reserve-back::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.header .reserve-back::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 60em){.header__container{-webkit-box-sizing:border-box;box-sizing:border-box;padding:2.2rem 3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:141px;-webkit-transition:background-color 0.4s, -webkit-transform 0.4s;transition:background-color 0.4s, -webkit-transform 0.4s;-o-transition:transform 0.4s, background-color 0.4s;transition:transform 0.4s, background-color 0.4s;transition:transform 0.4s, background-color 0.4s, -webkit-transform 0.4s;overflow:hidden}.header .reserve-now{padding:10px 20px}.header .btns-container{display:none}.header .logo{left:0;margin-top:0}.header.is-hover::before,.header.is-hover::after{content:'';display:block;position:absolute;width:100%;height:1px;left:0;right:0;z-index:100}.header.is-hover::before{top:79px;border-bottom:1px solid rgba(255,255,255,0.2)}.header.is-hover::after{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;z-index:-1;background-color:rgba(0,0,0,0.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,0.2)}.header.is-hover .menu__link,.header.is-hover .menu__sublink{color:#fff}.header.is-hover .reserve-now{color:#fff;border-color:#fff}.header.is-hover.is-invert::before,.header.is-hover.is-invert::after{border-color:rgba(5,20,31,0.2)}.header.is-hover.is-invert::after{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.header.is-hover.is-invert .gnb .menu__item.is-hover::after{border-color:#05141f}.header.is-hover.is-invert .menu__link,.header.is-hover.is-invert .menu__sublink{color:#05141f}.header.is-hover.is-invert .reserve-now{color:#05141f;border-color:#05141f}.header.is-hover.is-invert .logo svg,.header.is-hover.is-invert .mypage svg,.header.is-hover.is-invert .global-region svg{fill:#05141f}.header.is-hover.no-sub::after{display:none}.header .reserve-back{position:fixed;width:26px;height:26px;-webkit-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.header .reserve-back::before,.header .reserve-back::after{top:22px;left:7px;width:32px;height:2px}.header .reserve-back.is-hide{opacity:0}}.misc .header__container,.login .header__container,.policy .header__container{position:relative;background-color:#fff;background-color:transparent}.misc .header__container::after,.login .header__container::after,.policy .header__container::after{content:'';position:absolute;top:0;left:0;right:0;height:50px;background:rgba(5,20,31,0.04);background:-webkit-gradient(linear, left top, left bottom, from(rgba(5,20,31,0.04)), to(rgba(5,20,31,0)));background:-o-linear-gradient(top, rgba(5,20,31,0.04), rgba(5,20,31,0));background:linear-gradient(180deg, rgba(5,20,31,0.04), rgba(5,20,31,0));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(5, 20, 31, 0.04)', endColorstr='rgba(5, 20, 31, 0)',GradientType=1 )}.misc .header__container::after,.login .header__container::after,.policy .header__container::after{top:76px}@media (min-width: 60em){.misc .header__container::after,.login .header__container::after,.policy .header__container::after{top:80px}}@media (min-width: 60em){.misc .header__nav,.login .header__nav,.policy .header__nav{position:absolute;top:22px;right:30px}}.magazine .header.is-hover:not(.no-sub),.company .header.is-hover:not(.no-sub){background:#fff}.magazine.subindex .header.is-hover,.company.subindex .header.is-hover{background:transparent}.root{position:relative}.footer{background-color:#fff;text-align:center;padding:3.8rem 0 4rem;line-height:1.15}.footer .corp__item{display:inline-block;font-size:1.3rem}.footer .corp__item+.corp__item::before{content:'';display:inline-block;position:relative;width:1px;height:11px;top:2px;margin-left:0.8rem;margin-right:0.6rem;background-color:#05141f;opacity:0.2}.footer .corp__link{color:#05141f;font-weight:bold}.footer .sns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2.2rem auto 1.8rem}.footer .sns__item+.sns__item{margin-left:20px}.footer .cpy{color:#000;opacity:0.8;font-size:1.4rem;font-weight:lighter;letter-spacing:-0.02em}@media (max-width: 59.99em){.footer{position:absolute;width:100%;bottom:25px;background-color:transparent;text-align:center;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.footer .corp,.footer .sns,.footer .lang{display:none}.footer .cpy{color:#fff}.footer.is-invert .cpy{color:#05141f}}@media (min-width: 45em){.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0 3rem}.footer__container .sns{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;top:0;margin:0;margin-right:2.6rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__container .corp{-webkit-box-flex:1;-ms-flex:1;flex:1;left:3rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:left}.footer__container .cpy{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:1rem}.footer__container .lang{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:0}}@media (min-width: 60em){.footer{border-top:1px solid rgba(5,20,31,0.2);padding:2.2rem 0 2rem}.footer__container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width: 45em) and (max-width: 59.99em){.footer__container .corp{-webkit-box-flex:initial;-ms-flex:initial;flex:initial}.footer__container .sns{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.footer__container .lang{position:relative;top:auto;left:auto;margin-left:2.6rem;-webkit-transform:none;-ms-transform:none;transform:none}}

.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z' fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z' fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z' fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z' fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z' fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z' fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;-o-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;-o-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top;-webkit-transition:.2s transform,.2s top,.2s -webkit-transform;-o-transition:.2s transform,.2s top,.2s -webkit-transform;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;-o-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left;-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left;-webkit-transition:.2s transform,.2s left,.2s -webkit-transform;-o-transition:.2s transform,.2s left,.2s -webkit-transform;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;-o-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right;-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right;-webkit-transition:.2s transform,.2s right,.2s -webkit-transform;-o-transition:.2s transform,.2s right,.2s -webkit-transform;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox%3D'0 0 120 120' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline id%3D'l' x1%3D'60' x2%3D'60' y1%3D'7' y2%3D'27' stroke%3D'%236c6c6c' stroke-width%3D'11' stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(30 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(60 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(90 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(120 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(150 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.37' transform%3D'rotate(180 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.46' transform%3D'rotate(210 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.56' transform%3D'rotate(240 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.66' transform%3D'rotate(270 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.75' transform%3D'rotate(300 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.85' transform%3D'rotate(330 60%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox%3D'0 0 120 120' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline id%3D'l' x1%3D'60' x2%3D'60' y1%3D'7' y2%3D'27' stroke%3D'%23fff' stroke-width%3D'11' stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(30 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(60 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(90 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(120 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.27' transform%3D'rotate(150 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.37' transform%3D'rotate(180 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.46' transform%3D'rotate(210 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.56' transform%3D'rotate(240 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.66' transform%3D'rotate(270 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.75' transform%3D'rotate(300 60%2C60)'%2F%3E%3Cuse xlink%3Ahref%3D'%23l' opacity%3D'.85' transform%3D'rotate(330 60%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.cv{color:#05141f;background-color:#F6F2ED;overflow-x:hidden}.cv .l-wrap{padding:0 30px}@media (min-width: 75em){.cv .l-wrap{max-width:1060px;padding:0}}@media (max-width: 59.99em){.cv .l-wrap .video-box{margin-left:-30px;margin-right:-30px}}.cv .bg-visual img,.cv .bg-visual video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-objectfit .cv .bg-visual img,.no-objectfit .cv .bg-visual video{top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;min-width:100%;min-height:100%;max-width:none !important;width:auto !important;height:auto !important;-webkit-transform:translate3d(-50%, -50%, 0) !important;transform:translate3d(-50%, -50%, 0) !important}.cv .bg-visual .video-rwd{width:100%;height:100%}.cv .eyebrow{margin-bottom:1rem;text-align:center}.cv .title{margin:0;font-size:3.2rem;font-weight:bold;line-height:1.3;text-align:center}.cv .title--sm{font-size:2.2rem}@media (min-width: 60em){.cv .eyebrow{margin-bottom:2.5rem;font-size:1.6rem}.cv .title{font-size:4.2rem}.cv .title--sm{font-size:2.8rem}}.cv .design{position:relative;padding-top:8rem}.cv .design__head{text-align:center}.cv .design__list{margin-bottom:3rem}.cv .design__list .item__thumb{padding:8rem 0 3rem;padding-left:30px}.cv .design__list .item__thumb img{width:100%}.cv .design__list .item__cont{padding:0 30px}.cv .design__list .item__h{font-size:1.8rem;font-weight:bold;line-height:1.6}.cv .design__list .item__p{margin:1em 0;font-size:1.4rem}.cv .design__list .item:nth-child(odd) .item__thumb{padding-left:0;padding-right:30px}@media (min-width: 45em){.cv .design__list .item__thumb{padding-left:64px}.cv .design__list .item__cont{padding:0 10%}.cv .design__list .item__h{font-size:2rem}.cv .design__list .item__p{font-size:1.6rem}.cv .design__list .item:nth-child(odd) .item__thumb{padding-left:0;padding-right:64px}}@media (min-width: 60em){.cv .design{overflow:hidden;padding-top:12rem}.cv .design__head{position:absolute;top:20%;left:50%;width:33.33333%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.cv .design__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -2rem -15rem}.cv .design__list .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box;width:33.33333%;padding:0 1rem 6rem}.cv .design__list .item__thumb{padding:0;min-height:1px}.cv .design__list .item:nth-child(odd) .item__thumb{padding-right:0}.cv .design__list .item:nth-child(odd) .item__cont{margin-top:6rem}.cv .design__list .item:nth-child(3n+2){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:25%}.cv .design__list .item:nth-child(3n+2) .item__cont{margin-bottom:6rem}}@media (min-width: 75em){.cv .design__head{top:23rem;left:50%}.cv .design__list .item__cont{padding-left:13%;padding-right:17%}.cv .design__list .item:nth-child(3n+2){margin-top:20%;text-align:center}}.cv .egmp{position:relative;overflow:hidden;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;min-height:100vh;background-color:#000}.cv .egmp .eyebrow{color:#fff}.cv .egmp .title{margin-bottom:6rem}.cv .egmp__bg{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.cv .egmp__bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;background:rgba(0,0,0,0.45)}.cv .egmp__cont{position:relative;z-index:11;width:100%;padding:8rem 0 15rem;color:#fff;text-align:center}@media (min-width: 60em){.cv .egmp{height:100vh}.cv .egmp .title{margin-bottom:0rem}.cv .egmp__cont{padding-bottom:18rem}}.cv .faq{position:relative;overflow:hidden;padding:5.5rem 0}.cv .faq .eyebrow{display:block;margin-bottom:1.5rem;text-align:left}.cv .faq__item{position:relative;padding-left:3rem;padding-right:2rem;height:100%}.cv .faq__item::before{content:"";position:absolute;top:0;left:-1px;width:1px;height:100%;background-color:rgba(5,20,31,0.2)}.cv .faq__h{margin-bottom:2rem;font-size:2.6rem;font-weight:bold;line-height:1.35}.cv .faq__desc{margin:0;font-size:1.4rem;opacity:0;-webkit-transform:translateX(1em);-ms-transform:translateX(1em);transform:translateX(1em);-webkit-transition:opacity .4s, -webkit-transform .6s;transition:opacity .4s, -webkit-transform .6s;-o-transition:opacity .4s, transform .6s;transition:opacity .4s, transform .6s;transition:opacity .4s, transform .6s, -webkit-transform .6s}.no-js .cv .faq__desc{opacity:1}.cv .faq__mypage .svg{width:20px;height:20px}.cv .faq__swiper{overflow:visible;width:85%;margin-left:0;margin-right:0}.cv .faq__swiper .swiper-slide{height:auto}.cv .faq__swiper .swiper-slide:first-child{overflow:hidden}.cv .faq__swiper .swiper-slide-active .faq__desc{opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.cv .faq__swiper .swiper-button-prev,.cv .faq__swiper .swiper-button-next{position:static;display:inline-block;width:60px;height:28px;margin-top:0;background-size:auto}.cv .faq__swiper .swiper-button-prev::before,.cv .faq__swiper .swiper-button-prev::after,.cv .faq__swiper .swiper-button-next::before,.cv .faq__swiper .swiper-button-next::after{display:none}.cv .faq__swiper .swiper-button-next{margin-left:1.5rem}.cv .faq__controller{margin-top:3rem;margin-left:3rem}@media (min-width: 60em){.cv .faq{padding:11.5rem 0}.cv .faq .eyebrow{margin-bottom:2rem}.cv .faq__swiper{width:40%}.cv .faq__item{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:6rem;padding-left:50px;padding-right:50px}.cv .faq__h{margin-bottom:3rem;font-size:3.2rem}.cv .faq__desc{width:140%;font-size:1.6rem}.cv .faq__controller{position:absolute;left:4rem;bottom:0;z-index:1;margin-left:0}.cv .faq .swiper-slide-active{width:130% !important}.cv .faq .swiper-slide-active .faq__h{width:74%}.cv .faq .swiper-slide-active .faq__desc{width:100%}}@media (min-width: 75em){.cv .faq__swiper{width:38%}.cv .faq__item{padding-left:75px;padding-right:75px}.cv .faq__h{margin-bottom:4rem}.cv .faq__controller{left:7.5rem}}.cv .hero{position:relative;overflow:hidden;height:calc(var(--vh, 1vh) * 100)}.cv .hero .btn-guide-arrow{z-index:11}.cv .hero .btn-play{top:40%;z-index:11}.cv .hero .swiper-container{height:100%}.cv .hero .swiper-slide{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.cv .hero .swiper-controller{bottom:10%}.cv .hero .h1,.cv .hero .h2,.cv .hero .h3,.cv .hero .h4,.cv .hero .eyebrow{color:#fff}.cv .hero__bg{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.cv .hero__bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;background:-webkit-gradient(linear, left bottom, left top, from(transparent), to(rgba(0,0,0,0.2)));background:-o-linear-gradient(bottom, transparent, rgba(0,0,0,0.2));background:linear-gradient(to top, transparent, rgba(0,0,0,0.2))}.cv .hero__cont{position:absolute;z-index:11;left:50%;bottom:18%;width:100%;padding:0 2rem;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.cv .hero__desc{margin:1rem 0 0;color:rgba(255,255,255,0.6)}.cv .hero__sub{font-size:1.5rem;line-height:1.4;margin-bottom:1rem}.cv .hero__sub:last-child{margin-bottom:0rem}.cv .hero__time{margin:1rem 0 0;font-size:1.8rem;font-weight:bold;letter-spacing:0.15em}.cv .hero__btn{margin-top:2rem}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.cv .hero{height:100vh}}@media (min-width: 60em){.cv .hero{min-height:100vh}.cv .hero .btn-play{top:50%}.cv .hero__cont{bottom:15%;max-width:1360px}.cv .hero__desc{font-size:2rem}.cv .hero__sub{font-size:1.8rem;line-height:1.5;margin-bottom:1.5rem}.cv .hero__time{font-size:2.8rem}.cv .hero.has-disclaimer .btn-play{top:40%}.cv .hero.has-disclaimer .btn-guide-arrow{bottom:90px}.cv .hero.has-disclaimer .swiper-controller{bottom:130px}.cv .hero.has-disclaimer .hero__cont{bottom:180px}}.cv .inspiration{position:relative;overflow:hidden;min-height:100vh}.cv .inspiration .swiper-container{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.cv .inspiration .swiper-wrapper{overflow:hidden}.cv .inspiration__bg{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.cv .inspiration__bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;background:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.4)), color-stop(40%, transparent), color-stop(60%, transparent), to(rgba(0,0,0,0.4)));background:-o-linear-gradient(bottom, rgba(0,0,0,0.4) 0%, transparent 40%, transparent 60%, rgba(0,0,0,0.4) 100%);background:linear-gradient(to top, rgba(0,0,0,0.4) 0%, transparent 40%, transparent 60%, rgba(0,0,0,0.4) 100%)}.cv .inspiration .swiper-container{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.cv .inspiration .swiper-wrapper{overflow:hidden}.cv .inspiration__head{position:absolute;z-index:20;top:80px;left:50%;width:100%;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center;color:#fff}.cv .inspiration__cont{position:absolute;z-index:11;bottom:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cv .inspiration__cont .item{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.cv .inspiration__cont .item+.item{border-top:1px solid rgba(255,255,255,0.2)}.cv .inspiration__cont .item__btn{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:4rem 2rem 4rem 3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.cv .inspiration__cont .item__h{color:#fff;font-size:2.2rem;font-weight:bold;line-height:1.4}.cv .inspiration__cont .btn-play{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;top:0;left:0;-webkit-transform:none;-ms-transform:none;transform:none;width:40px;height:40px;line-height:38px;border:2px solid rgba(255,255,255,0.6)}.cv .inspiration__cont .btn-play::before{top:50%;left:50%;font-size:15px;margin-left:2px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 60em){.cv .inspiration__head{top:130px}.cv .inspiration__bg .preview video{display:none}.cv .inspiration__bg .preview video:first-child{display:block}.cv .inspiration__cont{top:0}.cv .inspiration__cont .item{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:33.33333%}.cv .inspiration__cont .item+.item{border-top:none;border-left:1px solid rgba(255,255,255,0.2)}.cv .inspiration__cont .item__h{font-size:3.2rem}.cv .inspiration__cont .item__btn{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width: 75em){.cv .inspiration__cont .item__btn{padding:5rem 3rem 5rem 5rem}}.cv .lnb{position:fixed;z-index:100;top:0;width:100%;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;-o-transition:transform 0.4s;transition:transform 0.4s;transition:transform 0.4s, -webkit-transform 0.4s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);color:#fff;background-color:rgba(0,0,0,0.3);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.cv .lnb::after{content:'';display:block;position:absolute;width:100%;height:calc(100% - 1px);top:0;left:0;border-bottom:1px solid rgba(255,255,255,0.2);z-index:100}.no-objectfit .cv .lnb{background-color:rgba(5,20,31,0.9)}.js .cv .lnb{opacity:0}.cv .lnb__inner{position:relative;z-index:120;padding-left:3rem;padding-right:3rem}.cv .lnb__pad{height:60px;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}.cv .lnb .nav{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:760px}.cv .lnb .nav__item{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cv .lnb .nav__item.is-active .nav__link{opacity:1}.cv .lnb .nav__link{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 2rem;font-size:1.5rem;letter-spacing:0.01em;font-weight:bold;color:#fff}.cv .lnb .nav__link span{display:block;height:2.5rem;padding:1.7rem 0;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease, -webkit-box-shadow .2s ease}.cv .lnb .nav__link:hover,.cv .lnb .nav__link:focus{text-decoration:none}.no-touchevents .cv .lnb .nav__link:hover span,.no-touchevents .cv .lnb .nav__link:focus span{-webkit-box-shadow:inset 0 -2px #fff;box-shadow:inset 0 -2px #fff}.cv .lnb .nav__name{white-space:pre;display:inline-block}.cv .lnb__btns{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cv .lnb__reserve{color:#fff;padding:7px 15px;border:1px solid #fff;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;font-weight:bold;line-height:1}.no-touchevents .cv .lnb__reserve:hover,.no-touchevents .cv .lnb__reserve:focus{color:#05141f;border-color:#fff;background-color:#fff;opacity:0.8}.cv .lnb__mypage{width:25px;height:24px}.cv .lnb__mypage path{fill:#fff}@media (max-width: 74.99em){.cv .lnb .nav{display:none}.cv .lnb__btns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.cv .lnb__btns::before{display:none}.cv .lnb.has-scroll-nav .nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cv .lnb.has-scroll-nav .lnb__btns{display:none}.cv .lnb.has-scroll-nav .lnb__controller{position:relative;margin-left:-1rem;margin-right:-1rem;z-index:20}.cv .lnb.has-scroll-nav .lnb__controller::before,.cv .lnb.has-scroll-nav .lnb__controller::after{position:absolute;z-index:5;top:20px;line-height:1;opacity:0;-webkit-transition:0.1s;-o-transition:0.1s;transition:0.1s}.cv .lnb.has-scroll-nav .lnb__controller:before{content:'\ea0e';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;left:-15px}.cv .lnb.has-scroll-nav .lnb__controller:after{content:'\ea0b';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;right:-15px}.cv .lnb.has-scroll-nav .lnb__box{position:relative}.cv .lnb.has-scroll-nav .lnb__box::before,.cv .lnb.has-scroll-nav .lnb__box::after{content:'';position:absolute;z-index:10;top:0;width:60px;height:calc(100% - 1px);line-height:1;opacity:0;-webkit-transition:0.1s;-o-transition:0.1s;transition:0.1s}.cv .lnb.has-scroll-nav .lnb__box::before{background:rgba(0,0,0,0.3);background:-webkit-gradient(linear, left top, right top, color-stop(20%, rgba(0,0,0,0.3)), to(transparent));background:-o-linear-gradient(left, rgba(0,0,0,0.3) 20%, transparent);background:linear-gradient(90deg, rgba(0,0,0,0.3) 20%, transparent);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 0.3) 20%', endColorstr='transparent',GradientType=1 );left:-20px}.cv .lnb.has-scroll-nav .lnb__box::after{background:rgba(0,0,0,0.3);background:-webkit-gradient(linear, right top, left top, color-stop(20%, rgba(0,0,0,0.3)), to(transparent));background:-o-linear-gradient(right, rgba(0,0,0,0.3) 20%, transparent);background:linear-gradient(-90deg, rgba(0,0,0,0.3) 20%, transparent);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(0, 0, 0, 0.3) 20%', endColorstr='transparent',GradientType=1 );right:-20px}.cv .lnb.has-scroll-nav .lnb__pad{overflow-x:auto;overflow-y:hidden}.cv .lnb.has-scroll-left .lnb__controller::before,.cv .lnb.has-scroll-left .lnb__box::before{opacity:1}.cv .lnb.has-scroll-right .lnb__controller::after,.cv .lnb.has-scroll-right .lnb__box::after{opacity:1}}@media (min-width: 60em){.cv .lnb__pad{height:70px}.cv .lnb__mypage{display:inline-block;width:34px;height:34px;margin-left:3rem}.cv .lnb__reserve{padding:10px 20px}.cv .lnb .nav__item:first-child .nav__link{padding-left:0rem}.cv .lnb .nav__link{padding:0 2rem}.cv .lnb .nav__link span{padding:2.2rem 0}.cv .lnb.has-scroll-nav .lnb__btns{display:none}}@media (max-width: 59.99em){.cv-notice .hero__cont{bottom:15%}.cv-notice .footer{z-index:20}}@media (min-width: 60em){.cv-notice .hero,.cv-notice .main{height:calc(100vh - 71px);min-height:calc(100vh - 71px)}}.cv .onair{position:relative;overflow:hidden;min-height:120vh}.cv .onair .swiper-container{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.cv .onair .swiper-wrapper{overflow:hidden}.cv .onair .swiper-controller{top:40%;bottom:auto}.cv .onair .swiper-button-prev,.cv .onair .swiper-button-next{padding:10px}.cv .onair .swiper-button-prev:before,.cv .onair .swiper-button-next:before{content:'\ea01';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.cv .onair .swiper-button-prev::before,.cv .onair .swiper-button-next::before{font-size:16px;text-shadow:1px 1px 20px rgba(10,10,10,0.4)}.cv .onair .swiper-button-prev::after,.cv .onair .swiper-button-next::after{display:none}.cv .onair .swiper-button-prev{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cv .onair .swiper-button-next{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.cv .onair__bg{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.cv .onair__bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;background:-webkit-gradient(linear, left bottom, left top, from(transparent), to(rgba(0,0,0,0.2)));background:-o-linear-gradient(bottom, transparent, rgba(0,0,0,0.2));background:linear-gradient(to top, transparent, rgba(0,0,0,0.2))}.cv .onair__head{position:absolute;z-index:20;top:70px;left:50%;width:100%;padding:0 30px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);text-align:center;color:#fff}.cv .onair__head small{display:block;margin-top:1rem;font-size:1.8rem;font-weight:normal}.cv .onair__cont{position:absolute;z-index:11;bottom:130px;left:50%;width:100%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);color:#fff}[lang=ko] .cv .onair__cont{bottom:110px}.cv .onair__desc{position:absolute;left:30px;right:30px;z-index:20;color:#fff;opacity:0.8;font-size:1.2rem;line-height:1.4;bottom:30px}.cv .onair__desc:lang(en){font-size:1rem;line-height:1.2}.cv .onair__desc .l-wrap{padding-left:0;padding-right:0}.cv .onair__desc.is-long{bottom:15px}@media (max-width: 59.99em){.cv .onair--lg{min-height:140vh}.cv .onair--lg .onair__cont{bottom:20%}}@media (min-width: 60em){.cv .onair{min-height:100vh}.cv .onair .l-wrap{max-width:1280px}.cv .onair .swiper-controller{top:50%}.cv .onair .swiper-button-prev{left:20px}.cv .onair .swiper-button-next{right:20px}.cv .onair__head{top:130px}.cv .onair__head small{margin-top:2rem}.cv .onair__cont{bottom:108px}.cv .onair__desc{text-align:center}.cv .onair.has-disclaimer .onair__cont{bottom:18%}.cv .onair.has-disclaimer .onair__desc{bottom:100px}}.cv .onair .spec{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cv .onair .spec__h{margin-bottom:1rem;font-size:2.2rem;font-weight:bold}.cv .onair .spec .item{position:relative;padding:1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cv .onair .spec .item+.item{border-top:1px solid rgba(255,255,255,0.2)}.cv .onair .spec .item__h{width:100px;font-size:1.6rem}[lang=ko] .cv .onair .spec .item__h{font-size:1.8rem;word-break:keep-all;word-wrap:break-word}.cv .onair .spec .item__cont{width:calc(100% - 100px);padding-left:1.5rem;line-height:1.2;word-break:keep-all;word-wrap:break-word}[lang=ko] .cv .onair .spec .item__cont{line-height:1.4}.cv .onair .spec .item__name{font-size:2.6rem}.cv .onair .spec .item__name .xsmall{font-weight:normal;font-size:1.4rem}.cv .onair .spec .item__name small{font-size:2rem}.cv .onair .spec .item__desc{display:block;font-size:1.4rem;color:rgba(255,255,255,0.8)}.cv .onair .spec .item__txt{font-size:1.8rem}[lang=ko] .cv .onair .spec .item__txt{font-size:2rem}@media (min-width: 45em){.cv .onair .spec .item__h{width:200px}.cv .onair .spec .item__cont{width:calc(100% - 200px)}}@media (min-width: 60em){.cv .onair .spec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cv .onair .spec__h{font-size:2.8rem}.cv .onair .spec__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.cv .onair .spec .item{display:inline-block;width:33.33333%;padding:0;text-align:center}.cv .onair .spec .item+.item{border-top:none;border-left:1px solid rgba(255,255,255,0.2)}.cv .onair .spec .item__cont{width:100%;padding-left:0}.cv .onair .spec .item__h{position:static;display:block;width:auto;margin-bottom:1.1rem;font-size:1.8rem}.cv .onair .spec .item__desc{margin-top:0.5rem}.cv .onair .spec .item__name{display:block;font-size:3.2rem}.cv .onair .spec .item__name small{font-size:2.2rem}.cv .onair .spec .item__txt{font-size:2rem;line-height:1.4}}.cv .performance{padding-top:10rem;padding-bottom:10rem;text-align:center}.cv .performance+.performance{padding-top:0}.cv .performance__cont{margin-bottom:6rem}.cv .performance small{font-size:1.2rem}@media (min-width: 60em){.cv .performance{padding-bottom:14rem}}.cv .process{position:relative;overflow:hidden;color:#fff}.cv .process__bg{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%}.cv .process__cont{position:relative;z-index:20;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8rem 0}.cv .process__step{counter-reset:process-step;margin-top:8rem}.cv .process__step .step{position:relative;padding-left:8rem}.cv .process__step .step+.step{margin-top:45px}.cv .process__step .step:last-child::before{display:none}.cv .process__step .step__num{position:absolute;top:-10px;left:0;z-index:10;-webkit-box-sizing:border-box;box-sizing:border-box;width:62px;height:62px;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;border:1px solid #fff;border-radius:50%;font-size:2.4rem}.cv .process__step .step__h{font-size:2rem;line-height:1.4}.cv .process__step .step__h small{display:block;font-size:1.5rem}.cv .process__step .step__desc{max-width:290px;margin-top:1rem;opacity:0.8}.cv .process__step .step__bar{position:absolute;z-index:5;top:52px;left:31px;width:1px;height:calc(100% - 62px + 45px);background-color:#fff}.cv .process__desc{color:#fff;opacity:0.8;font-size:1.2rem;padding:6rem 0 0}@media (min-width: 60em){.cv .process__img{margin:auto;max-width:620px;width:70vh}.cv .process__cont{padding:13rem 0}.cv .process__step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cv .process__step .step{position:relative;padding-left:0;width:33.33333%;text-align:center}.cv .process__step .step+.step{margin-top:0}.cv .process__step .step__num{position:relative;top:0;left:50%;-webkit-transform:translateX(-41px);-ms-transform:translateX(-41px);transform:translateX(-41px);width:82px;height:82px;font-size:2.8rem}.cv .process__step .step__h{margin-top:3rem;font-size:2.2rem;height:5.5rem}.cv .process__step .step__desc{margin:1.5rem auto 0}.cv .process__step .step__bar{top:41px;left:calc(50% + 42px);width:calc(100% - 82px);height:1px}.cv .process__step .step__before,.cv .process__step .step__after{position:absolute;top:41px;width:calc(50% - 41px + 30px);height:1px;background-color:#fff}.cv .process__step .step__before{left:-30px}.cv .process__step .step__after{right:-30px}.cv .process__desc{text-align:center}}@media (min-width: 75em){.cv .process__step .step__before,.cv .process__step .step__after{width:calc(((100vw - 1060px) / 2) + 50% - 41px)}.cv .process__step .step__before{left:calc((100vw - 1060px) / -2)}.cv .process__step .step__after{right:calc((100vw - 1060px) / -2)}}.cv .promotion{overflow:hidden;padding:10rem 0 6rem}.cv .promotion__cont{margin-bottom:3rem;text-align:center}.cv .promotion__point{display:block;font-size:2.1rem;margin-top:2rem}.cv .promotion__point+p{margin-top:0.5rem}.cv .promotion__sub{font-size:1.8rem}.cv .promotion .benefit{position:relative;text-align:left;max-width:50rem;margin:0 auto}.cv .promotion .benefit__list{margin-left:-37px;margin-right:-37px}.cv .promotion .benefit__item img{width:100%}.cv .promotion .benefit__item:nth-child(2){padding:2rem 9rem 0}.cv .promotion .benefit__item:only-child{padding:0 4rem 2rem}.cv .promotion .benefit__cont{margin-bottom:4rem;padding-bottom:2rem;border-bottom:2px solid #05141f}.cv .promotion .benefit__cont--bt{margin-bottom:0;padding-top:3.5rem;padding-bottom:0;border-top:2px solid #05141f;border-bottom:none}.cv .promotion .benefit__desc{margin:0;font-size:1.4rem;color:#05141f}.cv .promotion .benefit__p{margin:0;padding:1.8rem;font-size:1.4rem;line-height:1.4}.cv .promotion .benefit__notice{margin-top:3.5rem;font-size:1.2rem}.cv .promotion .benefit__notice li+li{margin-top:0.5rem;word-break:keep-all;word-wrap:break-word}.cv .promotion__btns{margin-top:3rem;text-align:center}@media (min-width: 60em){.cv .promotion{padding-top:14rem;padding-bottom:10rem}.cv .promotion__point{margin-top:2.5rem;font-size:2.6rem}.cv .promotion__point+p{margin-top:1rem}.cv .promotion__cont{margin-bottom:4rem}.cv .promotion .benefit{max-width:none;padding:0}.cv .promotion .benefit__list{position:relative;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cv .promotion .benefit__item img{width:100%}.cv .promotion .benefit__item:nth-child(1){width:58.5%;margin-left:10.4%}.cv .promotion .benefit__item:nth-child(2){width:27.5%;padding:0}.cv .promotion .benefit__item:only-child{margin-left:20.7%;padding:0}.cv .promotion .benefit__cont{position:relative;padding-top:5rem}.cv .promotion .benefit__cont--bt{padding-left:10.4%;padding-right:10.4%}.cv .promotion__btns{margin-top:3rem}}.cv .technology{position:relative;z-index:10;background:#000}.cv .technology .eyebrow{color:#fff}.cv .technology .title{margin-bottom:6rem}.cv .technology__item{position:relative}.cv .technology__cont{position:relative;z-index:8;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8rem 30px 2rem;color:#fff;text-align:center}.cv .technology__cont small{font-size:1.2rem}.cv .technology__bg{overflow:hidden}.cv .technology__bg img{-webkit-filter:blur(30px);filter:blur(30px);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.no-objectfit .cv .technology__bg img{display:none}.cv .technology__bg-sm{position:absolute;top:0;left:0;right:0;bottom:0;bottom:20%;z-index:1}.cv .technology__bg-sm img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cv .technology__img-sm{position:relative;z-index:5}.cv .technology__img-lg,.cv .technology__bg-lg{display:none}@media (min-width: 60em){.cv .technology .eyebrow,.cv .technology .title{text-align:left}.cv .technology__item{min-height:100vh}.cv .technology__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;min-height:100vh;padding:5rem 4rem;text-align:left}.cv .technology__spacer{position:relative;width:100%;height:70vh}.cv .technology__bg-sm{bottom:0}.cv .technology__bg-sm,.cv .technology__img-sm,.cv .technology__img-lg,.cv .technology__bg-lg{display:block}.cv .technology__bg-sm img,.cv .technology__img-sm img,.cv .technology__img-lg img,.cv .technology__bg-lg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-objectfit .cv .technology__bg-sm img,.no-objectfit .cv .technology__img-sm img,.no-objectfit .cv .technology__img-lg img,.no-objectfit .cv .technology__bg-lg img{top:50% !important;left:50% !important;right:auto !important;bottom:auto !important;min-width:100%;min-height:100%;width:auto !important;height:auto !important;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.cv .technology__img-sm,.cv .technology__img-lg{position:absolute;top:0;left:0;right:0;bottom:0;left:50%;z-index:5;overflow:hidden}.cv .technology__img-sm .pad,.cv .technology__img-lg .pad{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.cv .technology__bg-lg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.cv .technology__bg-lg,.cv .technology__img-lg,.cv .technology__spacer{display:none}.cv .technology[data-pin]{height:100vh;overflow:hidden}.cv .technology[data-pin] .technology__cont{position:absolute;top:0;bottom:0;left:50%;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}.cv .technology[data-pin] .technology__item{position:static;min-height:auto}.cv .technology[data-pin] .technology__bg-sm,.cv .technology[data-pin] .technology__img-sm{display:none}.cv .technology[data-pin] .technology__bg-lg,.cv .technology[data-pin] .technology__img-lg,.cv .technology[data-pin] .technology__spacer{display:block}}@media (min-width: 75em){.cv .technology .title{margin-bottom:11rem}.cv .technology__cont{padding:8rem}}@media screen and (min-width: 75em) and (max-height: 700px){.cv .technology .title{margin-bottom:2rem}.cv .technology__cont{padding-left:3rem;padding-right:3rem}}.cv .vrbanner{position:relative;overflow:hidden;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;text-align:center;height:100vh;background-color:#000}.cv .vrbanner__bg{position:absolute;width:100%;height:100%}.cv .vrbanner__bg::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:11;background:rgba(0,0,0,0.45)}.cv .vrbanner__cont{position:relative;color:#fff;z-index:20}.cv .vrbanner__h{margin:0;font-weight:bold;line-height:1.3;font-size:2.6rem}.cv .vrbanner__cap{opacity:0.8;margin-bottom:1rem;font-size:1.6rem}.cv .vrbanner__p{margin-bottom:0}.cv .vrbanner__desc{color:#fff;position:absolute;left:30px;right:30px;bottom:60px;text-align:center;opacity:0.6;font-size:1.2rem;z-index:5}.cv .vrbanner .eyebrow{color:#fff}.cv .vrbanner .btn{margin-top:4rem}@media (min-width: 60em){.cv .vrbanner__h{font-size:3.2rem}.cv .vrbanner__cap{font-size:1.8rem;margin-bottom:2rem}.cv .vrbanner__p{font-size:1.6rem}.cv .vrbanner__desc{bottom:30px}}.cv .disclaimer{position:relative;font-size:1.2rem;line-height:1.6;text-align:left;color:#05141f;-webkit-box-sizing:border-box;box-sizing:border-box}.cv .disclaimer .pad{margin:5rem 30px 0;padding:2rem 0 4rem;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgba(5,20,31,0.2)}.cv .disclaimer__cont{position:relative;overflow:hidden;height:38px}.cv .disclaimer__cont::before{content:'';position:absolute;bottom:0;right:0;width:150px;height:19px;background:#f6f2ed;background:-webkit-gradient(linear, right top, left top, color-stop(60%, #f6f2ed), to(rgba(246,242,237,0)));background:-o-linear-gradient(right, #f6f2ed 60%, rgba(246,242,237,0));background:linear-gradient(-90deg, #f6f2ed 60%, rgba(246,242,237,0));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f2ed 60%', endColorstr='rgba(246, 242, 237, 0)',GradientType=1 )}.cv .disclaimer__text{overflow:hidden;margin:0}.cv .disclaimer__btn{position:absolute;right:0;bottom:2px;padding:0 1px;background-color:#F6F2ED;color:#05141f;font-weight:bold;font-style:italic;line-height:1;border-bottom:1px solid rgba(5,20,31,0.6);cursor:pointer}.cv .disclaimer--em{color:#fff;background:#05141f}.cv .disclaimer--em .pad{border-top:0;margin:0;padding:1.5rem 30px}.cv .disclaimer--em .disclaimer__cont::before{background:#05141f;background:-webkit-gradient(linear, right top, left top, color-stop(60%, #05141f), to(rgba(5,20,31,0)));background:-o-linear-gradient(right, #05141f 60%, rgba(5,20,31,0));background:linear-gradient(-90deg, #05141f 60%, rgba(5,20,31,0));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#05141f 60%', endColorstr='rgba(5, 20, 31, 0)',GradientType=1 )}.cv .disclaimer--em .disclaimer__btn{color:#fff;background-color:#05141f;border-bottom:1px solid rgba(255,255,255,0.6)}.cv .disclaimer--full{margin:0;background:#fff}.cv .disclaimer--full .pad{margin:0;padding:2rem 30px}.cv .disclaimer--full .disclaimer__cont::before{background:#fff;background:-webkit-gradient(linear, right top, left top, color-stop(60%, #fff), to(rgba(255,255,255,0)));background:-o-linear-gradient(right, #fff 60%, rgba(255,255,255,0));background:linear-gradient(-90deg, #fff 60%, rgba(255,255,255,0));filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff 60%', endColorstr='rgba(255, 255, 255, 0)',GradientType=1 )}.cv .disclaimer--full .disclaimer__btn{background-color:#fff}.cv .disclaimer.is-opened .disclaimer__btn{position:relative;display:block;margin-left:auto}.cv .disclaimer.is-opened .disclaimer__cont::before{opacity:0}.cv .disclaimer.is-not-open .disclaimer__cont::before{opacity:0}.cv .disclaimer.is-not-open .disclaimer__btn{display:none}@media (min-width: 60em){.cv .disclaimer .pad{margin:8rem 30px 5rem;padding:1.5rem 0}.cv .disclaimer--em{position:absolute;left:0;right:0;z-index:20;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.cv .disclaimer--em .pad{margin-top:0;margin-bottom:0}.cv .disclaimer--full .pad{margin:0;padding:2rem 30px}}@media (min-width: 100em){.cv .disclaimer .pad{max-width:1280px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}.cv .disclaimer--full .pad{max-width:none;padding-left:30px;padding-right:30px}}@media (min-width: 60em){.cv .design+.disclaimer .pad{margin-top:0}}.cv .experts-say{background-color:#ece5dd}.cv .experts-say__btn{color:#05141f;width:100%;text-align:center;font-size:1.6rem;font-weight:bold;padding:2rem 0}.cv .experts-say__btn span{display:inline-block;position:relative;padding-right:20px;line-height:1;vertical-align:middle}.cv .experts-say__btn span::before{content:'';position:absolute;top:3px;right:0;width:8px;height:8px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid #05141f;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cv .experts-say__cont{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;visibility:hidden;max-height:0;opacity:0;-webkit-transition:0.5s ease;-o-transition:0.5s ease;transition:0.5s ease;-webkit-transition:visibility 0s 0.4s, max-height 0.4s, opacity 0.4s;-o-transition:visibility 0s 0.4s, max-height 0.4s, opacity 0.4s;transition:visibility 0s 0.4s, max-height 0.4s, opacity 0.4s}.cv .experts-say__cont .item{padding:2.5rem 0 3rem;border-top:1px solid rgba(5,20,31,0.2)}.cv .experts-say__cont .item__h{font-size:1.6rem;font-weight:bold;margin-top:0;margin-bottom:1rem}.cv .experts-say__cont .item__desc{font-size:1.5rem;line-height:1.4;font-style:italic;margin-top:0;margin-bottom:0.5rem;word-break:keep-all;word-wrap:break-word}.cv .experts-say__cont .item__more{line-height:1.4;border-bottom:1px solid #05141f;color:#05141f;font-size:1.5rem;font-weight:bold}.cv .experts-say.is-opened .experts-say__cont{visibility:visible;max-height:1000px;opacity:1;-webkit-transition:visibility 0s 0s, max-height 0.4s, opacity 0.4s;-o-transition:visibility 0s 0s, max-height 0.4s, opacity 0.4s;transition:visibility 0s 0s, max-height 0.4s, opacity 0.4s}.cv .experts-say.is-opened .experts-say__btn span::before{top:7px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}@media (min-width: 60em){.cv .experts-say__btn{font-size:1.8rem}.cv .experts-say__cont .item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:4rem}.cv .experts-say__cont .item:first-child{padding-left:0}.cv .experts-say__cont .item__h{font-size:1.8rem}.cv .experts-say__cont .item__desc{font-size:1.6rem;margin-bottom:1rem}}.swiper-controller{position:absolute;bottom:12%;width:100%;z-index:11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-controller--invert .swiper-button-prev,.swiper-controller--invert .swiper-button-next,.swiper-controller--invert .swiper-button-play,.swiper-controller--invert .swiper-button-pause,.swiper-controller--invert .swiper-pagination{color:#fff}.swiper-controller--invert .swiper-button-pause::before,.swiper-controller--invert .swiper-button-pause::after{background:#fff}.swiper-controller--invert .swiper-pagination-bullet{border-color:#fff}.no-touchevents .swiper-controller--invert .swiper-pagination-bullet:hover,.no-touchevents .swiper-controller--invert .swiper-pagination-bullet:focus{background-color:#fff}.swiper-controller--invert .swiper-pagination-bullet-active{background-color:#fff}.swiper-pagination{position:relative;z-index:15}.swiper-pagination-bullet{width:9px;height:9px;margin:5px 6px;opacity:1;border:2px solid #05141f;background-color:transparent;-webkit-transition:background-color 0.4s, color 0.4s;-o-transition:background-color 0.4s, color 0.4s;transition:background-color 0.4s, color 0.4s}.no-touchevents .swiper-pagination-bullet:hover,.no-touchevents .swiper-pagination-bullet:focus{background-color:#05141f}.swiper-pagination-bullet-active{background-color:#05141f}.no-touchevents .swiper-pagination-bullet-active:hover,.no-touchevents .swiper-pagination-bullet-active:focus{background-color:#05141f}.swiper-button-prev,.swiper-button-next{width:auto;height:auto;background-image:none;text-align:center;font-size:0}.swiper-button-prev::before,.swiper-button-next::before{font-size:20px}@media (min-width: 60em){.swiper-button-prev::before,.swiper-button-next::before{font-size:50px}}.swiper-button-prev{left:0px}.swiper-button-prev:before{content:'\ea0e';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.swiper-button-next{right:0px}.swiper-button-next:before{content:'\ea0b';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.swiper-button-play,.swiper-button-pause{display:none;width:28px;height:28px;z-index:1;-webkit-transition:color 0.4s;-o-transition:color 0.4s;transition:color 0.4s}.swiper-button-play--invert,.swiper-button-pause--invert{color:#fff}.is-pause .swiper-button-play{display:block !important}.swiper-button-play:before{content:'\ea0d';display:inline-block;font-family:'icon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none;font-size:13px}.swiper-button-pause{position:relative}.swiper-container-initialized .swiper-button-pause{display:block}.is-pause .swiper-button-pause{display:none !important}.swiper-button-pause::after,.swiper-button-pause::before{content:'';position:absolute;top:5px;display:block;width:3px;height:13px;background:#05141f}.swiper-button-pause::before{left:8px}.swiper-button-pause::after{right:8px}.cv .faq .swiper-slide:last-child .eyebrow{display:none}



@media (min-width: 60em) {
  .sub-textfild {height:100vh; position: relative;  font-size:0; line-height:0; background-color: #F6F2EE ;}
  .sub-textfild .text-fild {width:100%; max-width:1060px; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index:11; text-align: center;}
  .sub-textfild .text-fild p {font-size: 20px; line-height: 1.6; text-align: center; color: #05141F; margin-top:40px;}
  .sub-textfild .text-fild h2 {font-weight: 600; /*font-size: 42px; */line-height: 130%; text-align: center; color: #05141F;}
  br.m{ display:none; }
  br.pc{ display:block; }
}
.sub-textfild {height:100vh; position: relative;  font-size:0; line-height:0;}
.sub-textfild .egmp__bg::before {display:none;}
.sub-textfild .text-fild {width:100%; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index:11; text-align: center; padding:0 30px; box-sizing: border-box;}
.sub-textfild .text-fild strong { font-size:4.2rem; line-height: 1.3; text-align: left; color: #fff;}
.sub-textfild .text-fild p { font-size: 1.6rem; line-height: 1.6; color: #fff;}
.sub-textfild .text-fild .btn-read_more {color:#fff; border-color:#fff;}
.btn-read_more {display:inline-block; width:14rem; padding:12px 28px; border:1px solid #fff; font-size: 1.6rem; line-height: 1.2; text-align: center; color: #FFFFFF; margin-top:40px;}
.hero {font-size:0; line-height:0;}

.cv .design__list .item__p strong {font-weight:bold;}

@media (min-width: 60em) {
  .venom-poster {height:100vh; position: relative;  font-size:0; line-height:0; overflow: hidden;}
  .venom-poster .text-fild {width:100%; max-width:640px; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index:11; text-align: center;}
  .venom-poster .text-fild h2 {font-weight: 600; font-size: 42px; line-height: 1.3; text-align: center; color: #FFFFFF;}
  .venom-poster .text-fild p {font-size: 16px; line-height: 1.6; text-align: center; color: #FFFFFF; margin-top:30px;}
}
.venom-poster {height:100vh; position: relative;  font-size:0; line-height:0; overflow: hidden;}
.venom-poster .text-fild {width:100%; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index:11; text-align: center; padding:0 30px; box-sizing: border-box;}
.venom-poster .text-fild h2 {font-weight: 600; font-size: 42px; line-height: 1.3; text-align: center; color: #FFFFFF;}
.venom-poster .text-fild p {font-size: 16px; line-height: 1.6; text-align: center; color: #FFFFFF; margin-top:30px;}
.venom-poster .text-fild img{ display:block; margin:0 auto; }

@media (min-width: 60em) {
  /*.cv .title { font-size:4.2rem; }*/
  .cv .design {padding-top:120px;}
  .cv .design__list {width:100%; max-width:1168px; margin:0 auto; justify-content:space-between;}
  .cv .design__list .item {max-width:513px; width:44%;}
  .cv .design__list .item:nth-child(3n+2) .item__cont {margin-bottom:30px;}
  .cv .design__list .item:nth-child(even) {margin-top:290px; flex-direction:column;}
  .cv .design__list .item:nth-child(odd) .item__cont {margin-top:30px; padding:0 20px;}
  .cv .design__list .item__cont {padding:0 20px; margin-bottom:30px; text-align:left;}
  .cv .design__list .item__cont.text{ min-width:60rem; }


  .cv .design__list .item__h {font-weight: 600; font-size: 2.0rem; line-height: 1.6; color: #05141F;}
  .cv .design__list .item__p {margin-top:15px; font-size: 1.6rem; line-height: 1.6;color: #05141F;}
}
@media (max-width: 59.9em) {
  br.m{ display:block; }
  br.pc{ display:none; }

  .sub-textfild .text-fild strong { display:block; font-size:3.2rem; line-height: 1.3; text-align: left; color: #fff;}
  .sub-textfild .text-fild p { display:block; font-size: 1.6rem; line-height: 1.6; text-align: left; color: #fff;}

  .cv .design {padding-top:80px;}
  .cv .design__list {width:auto; margin:0 auto; justify-content:space-between;}
  .cv .design__list .item {width:calc(100% - 30px);}
  .cv .design__list .item:nth-child(3n+2) .item__cont {margin-bottom:0px; margin-top:30px; padding-left:0;}
  .cv .design__list .item:nth-child(even) {margin-top:80px; flex-direction:column-reverse; margin-left:30px; display:flex;}
  .cv .design__list .item:nth-child(odd) .item__cont {margin-top:30px; padding:0 20px; width:100%; }
  .cv .design__list .item__thumb {padding:0; }
  .cv .design__list .item__cont {padding:0 20px; margin-bottom:30px; text-align:left;}
  .cv .design__list .item__h {font-weight: 600; font-size: 1.8rem; line-height: 1.6; color: #05141F;}
  .cv .design__list .item__p {margin-top:15px; font-size: 1.4rem; line-height: 1.6;color: #05141F;}
  .cv .design__list .item:nth-child(odd) .item__thumb {padding-right:0;}
}
@media (min-width: 60em) {
  .cv .lnb.has-scroll-nav .lnb__btns {display:inline-block; width:65px;}
}

@media (max-width: 1199px) {
  .cv .lnb.has-scroll-nav .nav {display:none;}
  .cv .lnb.has-scroll-nav .lnb__btns {display:inline-block;}
  .cv .lnb.has-scroll-nav .lnb__controller {margin:0;}
}

@media (max-width: 961px) {
  .cv .lnb__pad {height:60px;}
  .cv .lnb.has-scroll-nav .nav {display:none;}
  .cv .lnb.has-scroll-nav .lnb__btns {display:inline-block; width:25px; height:24px; margin-left:0;}
  .cv .lnb.has-scroll-nav .lnb__controller {margin:0;}
}

/* .swiper-controller {align-items: center;} */
.swiper-button-play:before {margin-top:-5px;}



.venom-images {box-sizing: border-box; position: relative; padding:121px 0; background: #fff;}
/* .venom-images__swiper {position: relative;}
.venom-images .pad {
  width: 100%}
.venom-images .swiper-container {
  width: 74%;
  padding-left: 30px;
  padding-right: 26%;
  padding-bottom: 0;
  margin: 0;
  overflow: visible;
}
.venom-images .swiper-pagination {
  position: absolute;
  top: auto;
  bottom: -50px;
  left: 30px;
  right: 30px;
  width: auto;
  height: 2px;
}
.venom-images .swiper-slide {
  overflow: hidden;
  cursor: pointer;
}
.venom-images .swiper-container-horizontal .swiper-pagination-progressbar, .venom-images .swiper-container-horizontal .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  height: 2px;
}
.venom-images .swiper-pagination-progressbar-fill {
  background: #05141f;
}
.venom-images .thumb-box {
  position: relative;
}
.venom-images .thumb-box__img {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.venom-images__title {
  position: absolute;
  top: 45px;
  left: 80px;
  z-index: 5;
  font-size: 2.8rem;
  color: #fff;
  width: 65%;
  max-width: 900px;
}
@media (max-width: 59.99em) {
  .venom-images .thumb-box {
  height: 0;
  padding-bottom: 56.25%}
.venom-images .thumb-box__img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%}
}

.venom-images .thumb-box__img {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
} */

/* .venom-images {
  position: relative;
  padding: 40px 30px;
  background-color: #fff;
} */
.venom-images__title {
  margin: 0 0 2rem;
  color: #05141f;
  font-size: 2.2rem;
  font-weight: bold;
}
.venom-images__sub {
  margin: 0 0 2rem;
  color: #05141f;
  font-size: 1.6rem;
}
@media (max-width: 59.99em) {
  .venom-images li+li {
    margin-top: 30px;
  }
  .venom-images {
    padding:40px 30px;
  }
}
@media (min-width: 60em) {
  .venom-images {
  padding: 121px 0px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.venom-images__title {
  position: absolute;
  top: 45px;
  left: 80px;
  z-index: 5;
  font-size: 2.8rem;
  color: #fff;
  width: 65%;
  max-width: 900px;
}
.venom-images__sub {
  position: absolute;
  top: 90px;
  left: 80px;
  z-index: 5;
  font-size: 1.8rem;
  color: #fff;
  width: 65%;
  max-width: 900px;
}
.venom-images .pad {
  width: 100%}
.venom-images .swiper-container {
  width: 74%;
  padding-left: 30px;
  padding-right: 26%;
  padding-bottom: 32px;
  margin: 0;
  overflow: visible;
}
.venom-images .swiper-pagination {
  position: absolute;
  top: auto;
  bottom: 60px;
  left: 30px;
  right: 30px;
  width: auto;
  height: 2px;
}
.venom-images .swiper-slide {
  overflow: hidden;
  height: calc(100vh - 240px);
  cursor: pointer;
}
.venom-images .swiper-container-horizontal .swiper-pagination-progressbar, .venom-images .swiper-container-horizontal .swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  height: 2px;
}
.venom-images .swiper-pagination-progressbar-fill {
  background: #05141f;
}
}.venom-images .thumb-box {
  position: relative;
}
.venom-images .thumb-box__img {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
@media (max-width: 59.99em) {
  .venom-images .thumb-box {
  height: 0;
  padding-bottom: 56.25%}
.venom-images .thumb-box__img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%}
}@media (min-width: 60em) {
  .venom-images .thumb-box {
  height: 100%}
.no-objectfit .venom-images .thumb-box__img {
  top: 50% !important;
  left: 50% !important;
  right: auto !important;
  bottom: auto !important;
  min-width: 100%;
  min-height: 100%;
  max-width: none;
  width: auto !important;
  height: auto !important;
  -webkit-transform: translate3d(-50%,  -50%,  0);
  transform: translate3d(-50%,  -50%,  0);
}
}


.index-top {position: relative; z-index:30; background:#F6F2EE;}
.index-bot {position: relative; z-index:10;}

@media (min-width: 60em) {
  .sportage-fild {position: relative; height:100vh; overflow:hidden;}
  .sportage-fild .text-fild {max-width:1060px; width:100%; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index:11; text-align: center;}
  .sportage-fild .text-fild h2 {font-weight: 600; font-size: 42px; line-height: 1.3; text-align: center; color: #FFFFFF;}
  .sportage-fild .text-fild p {font-size: 16px; line-height: 1.6; text-align: center; color: #FFFFFF; margin-top:30px;}
  .sportage-fild .egmp__bg {position: fixed; left:50%; top:50%; transform: translate(-50%, -50%);}

  .k5-fild {position: relative; height:576px; overflow:hidden;}
  .k5-fild .text-fild {max-width:1060px; width:100%; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index:11; text-align: center;}
  .k5-fild .text-fild h2 {font-weight: 600; font-size: 20px; line-height: 1.6; text-align: center; color: #FFFFFF;}
  .k5-fild .text-fild p {font-size: 16px; line-height: 1.6; text-align: center; color: #FFFFFF;}
}

.sportage-fild {position: relative; height:100vh; overflow:hidden;}
.sportage-fild .text-fild {max-width:1060px; width:100%; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index:11; text-align: center; padding:0 30px; box-sizing: border-box;}
.sportage-fild .text-fild h2 {font-weight: 600; font-size: 3.2rem; line-height: 1.3; text-align: center; color: #FFFFFF;}
.sportage-fild .text-fild p {font-size: 1.6rem; line-height: 1.6; text-align: center; color: #FFFFFF; margin-top:30px;}
.k5-fild .text-fild a,.sportage-fild .text-fild a{ margin:40px auto}

.sportage-fild .egmp__bg {position: fixed; left:50%; top:50%; transform: translate(-50%, -50%);}

.k5-fild {position: relative; height:576px; overflow:hidden;}
.k5-fild .text-fild {max-width:1060px; width:100%; position: absolute; left:50%; top:50%; transform: translate(-50%, -50%); z-index:11; text-align: center; padding:0 30px; box-sizing: border-box;}
.k5-fild .text-fild h2 {font-weight: 600; font-size: 2.0rem; line-height: 1.6; text-align: center; color: #FFFFFF;}
.k5-fild .text-fild p {font-size: 1.6rem; line-height: 1.6; text-align: center; color: #FFFFFF;}




.footer {position: relative; z-index:31;}




.mov .lnbs {
  position: absolute;
  bottom: 0;
  padding-bottom: 4.5rem;
  width: 100%;
  z-index: 100;
  color: #fff;
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
  -webkit-transition: -webkit-transform 0.4s;
  transition: -webkit-transform 0.4s;
  -o-transition: transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s,  -webkit-transform 0.4s;
}
.mov .lnbs::before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.mov .lnbs::after {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: calc(100% - 1px);
  top: 0;
  left: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  border-color: transparent;
  -webkit-transition: all 0.8s;
  -o-transition: all 0.8s;
  transition: all 0.8s;
}
.mov .lnbs .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 2.5rem;
  position: relative;
  z-index: 10;
}
.mov .lnbs .nav__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: relative;
}
.mov .lnbs .nav__item .btn-guide-arrow {
  display: none;
  position: absolute;
  bottom: -40px;
}
.mov .lnbs .nav__item::before, .mov .lnbs .nav__item::after {
  content: '';
  display: block;
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
  height: 1px;
  background: rgba(255, 255, 255, 0.2);
}
.mov .lnbs .nav__item.is-active .btn-guide-arrow {
  display: block;
}
.mov .lnbs .nav__item.is-active .nav__link {
  opacity: 1;
}
.mov .lnbs .nav__link {
  display: block;
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding: 0 15px;
  margin: 0 auto;
  color: #fff;
  font-size: 1.3rem;
  font-weight: bold;
  letter-spacing: 0.15em;
  text-align: center;
  text-transform: uppercase;
  opacity: 0.4;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height:1.2;
}
.mov .lnbs .nav__link[data-on-air] {
  min-width: 100px;
}
.mov .lnbs .nav__link[data-on-air]::before {
  content: '';
  display: block;
  position: relative;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  margin: 0 auto;
  margin-bottom: 0.5rem;
  background-color: #fff;
}
.mov .lnbs .nav__item.is-active .nav__link[data-on-air]::before {
  -webkit-animation: blink 1s ease-out infinite;
  animation: blink 1s ease-out infinite;
}
.mov .lnbs .nav__name {
  display: inline-block;
}
@media (min-width: 60em) {
  .mov .lnbs {
  padding-bottom: 70px;
}
.mov .lnbs .nav {
  margin-top: 3.5rem;
}
.mov .lnbs .nav__link {
  -webkit-box-flex: 0;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  margin: 0 25px;
  font-size: 2.8rem;
  max-width: none;
}
.mov .lnbs .nav__link[data-on-air]::before {
  display: inline-block;
  margin-bottom: 0;
  margin-right: 18px;
  width: 20px;
  height: 20px;
}
}.mov .lnbs.is-sticky {
  top: 0;
  bottom: auto;
  padding-bottom: 0;
  overflow: hidden;
}
.mov .lnbs.is-sticky.has-bg::before {
  background-color: rgba(0, 0, 0, 0.2);
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
  -webkit-transition: none;
  -o-transition: none;
  transition: none;
}
.no-objectfit .mov .lnbs.is-sticky.has-bg::before {
  background-color: rgba(5, 20, 31, 0.9);
}
.mov .lnbs.is-sticky.has-bg::after {
  border-color: rgba(255, 255, 255, 0.2);
}
.mov .lnbs.is-sticky .title {
  opacity: 0;
}
.mov .lnbs.is-sticky .nav {
  margin-top: 0;
  padding: 1.5rem 0;
}
.mov .lnbs.is-sticky .nav__item {
  -webkit-box-flex: initial;
  -ms-flex: initial;
  flex: initial;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.mov .lnbs.is-sticky .nav__item::before, .mov .lnbs.is-sticky .nav__item::after {
  display: none;
}
.mov .lnbs.is-sticky .nav__item.is-active .nav__name::before {
  opacity: 1;
}
.mov .lnbs.is-sticky .nav__item+.nav__item {
  margin-left: 3rem;
}
.mov .lnbs.is-sticky .nav__link {
  -webkit-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}
.mov .lnbs.is-sticky .nav__link[data-on-air] .nav__name::before {
  bottom: -15px;
}
.no-touchevents .mov .lnbs.is-sticky .nav__link:hover, .no-touchevents .mov .lnbs.is-sticky .nav__link:focus {
  opacity: 1;
}
.no-touchevents .mov .lnbs.is-sticky .nav__link:hover .nav__name::before, .no-touchevents .mov .lnbs.is-sticky .nav__link:focus .nav__name::before {
  opacity: 1;
}
.mov .lnbs.is-sticky .nav__name {
  position: relative;
}
.mov .lnbs.is-sticky .nav__name::before {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  bottom: -15px;
  height: 2px;
  opacity: 0;
  background-color: #fff;
}
.mov .lnbs.is-sticky .nav .btn-guide-arrow {
  display: none;
}
@media (min-width: 60em) {
  .mov .lnbs.is-sticky .nav {
  padding: 2.3rem 0;
}
.mov .lnbs.is-sticky .nav__item {
  -webkit-box-flex: 0;
  -ms-flex: none;
  flex: none;
}
.mov .lnbs.is-sticky .nav__item+.nav__item {
  margin-left: 25px;
}
.mov .lnbs.is-sticky .nav__link {
  margin: 0;
  padding: 0 23px;
  font-size: 1.5rem;
}
.mov .lnbs.is-sticky .nav__link::before {
  display: none;
}
.mov .lnbs.is-sticky .nav__link[data-on-air] .nav__name::before {
  bottom: -23px;
}
.mov .lnbs.is-sticky .nav__name {
  font-size: 1.5rem;
}
.mov .lnbs.is-sticky .nav__name::before {
  right: 2px;
  bottom: -23px;
}
}


@media (min-width: 60em) {
  .cv .hero__cont {
    bottom:18rem;
  }
}


    /* contents fix */

.cv .hero .btn-play {top:40%;}
.cv .hero__cont {bottom:35rem;}
.mov .lnbs {bottom:10rem;}

.main_bt_text {display:block;width:auto;position:absolute;bottom:-35px;left:50%;letter-spacing:1px;transform:translateX(-50%);font-size:18px;color:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);}
.btn-play--join::after {content:"";}
.sub-textfild .text-fild .btn-read_more {font-size:14px;}
.btn-read_more {width:15rem;}
.desc {color:#05141f;font-size:16px;}
#footer .foot_copy_area .copyright .tel_call, #footer .site_info .cpr .br {font-size:13px;}
#footer .foot_breadcrumbs ol li, #footer .foot_breadcrumbs ol li a {font-size:13px;}
.cv .hero {min-height:auto;height: calc(100vh - 112px);}
.k5-fild {height: 100vh;}

@media (min-width: 60em) {
.cv .hero {min-height:auto;height: calc(100vh - 112px);}
    }

@media (max-width: 1024px) {
	.mov .lnbs {bottom:5rem;}
}

@media (max-width: 768px) {
        .cv .hero {min-height:auto;height: calc(100vh - 60px);}
    .main_bt_text {display:none;}
.cv .hero__cont {bottom:16rem;}
.sub-textfild .text-fild strong {padding-top:50px;}
.sub-textfild .text-fild p {font-size:1.4rem;}
.sub-textfild .text-fild {padding:0 30px 50px 30px;}
.btn-play:before {top:0;left:3px;}

}

/* outlink 2021.10.01 #54403 S */
.outlink_link {position:relative;}
.outlink_link:before {position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}
/* outlink 2021.10.01 #54403 E */

/* ar version 2021.08.27 #53759 S */
.at_ver {direction:rtl;}
.at_ver .cv .design__list .item__cont {text-align:right}
.at_ver .cv .hero__cont {bottom:35rem;}
.at_ver .video-layer .btn-close {right:auto;left:4rem;}

@media (max-width: 1024px) {
.at_ver .cv .hero__cont {bottom:30rem;}
.at_ver .mov .lnbs .nav__link {font-size:2.0rem;}

}

@media (max-width: 768px) {

.at_ver .sub-textfild .text-fild strong {text-align:right;}
.at_ver .sub-textfild .text-fild p {text-align:right;}
.at_ver  .mov .lnbs .nav__item::before, .at_ver  .mov .lnbs .nav__item::after {flex:none;width:0;}

}
@media (max-width: 767px) {
.at_ver .cv .hero__cont {bottom:20rem;}
.at_ver .mov .lnbs .nav__link {font-size:1.3rem;}
}
/* ar version 2021.08.27 #53759 E */


.at_ver .mov .lnbs .nav__link {letter-spacing:0;} /* 2021.09.16 #53759 */



/* 2021.10.07 #54403 section copyrights S */
.section_copyrights {position:relative;width:100%;max-width:1140px;margin:auto;font-size:12px;color:#05141f;text-align:right;box-sizing:border-box;}
.section_copyrights .sec_copy_box {position:absolute;bottom:20px;right:0;}
.section_copyrights .sec_copy_box .copy_img {text-align:center;}
.section_copyrights .sec_copy_box .copy_img span {display:inline-block;width:180px;}
.section_copyrights .sec_copy_box .copy_text {display:inline-block;padding-top:10px;}

@media (max-width: 1024px) {
.section_copyrights .sec_copy_box {right:15px;}
}
@media (max-width: 768px) {
.section_copyrights .sec_copy_box {position:relative;right:0;}
.section_copyrights .sec_copy_box .copy_text {width:100%;text-align:center;}
}
@media (max-width: 767px) {
.section_copyrights .sec_copy_box .copy_img span {width:160px;}
.section_copyrights .sec_copy_box .copy_text {font-size:11px;}
}

/* 2021.10.07 #54403 at 추가 s */
.at_ver .section_copyrights .sec_copy_box {position:absolute;bottom:20px;right:auto;left:0;}
.at_ver .section_copyrights .sec_copy_box .copy_text {direction:ltr;}
@media (max-width: 1024px) {
.at_ver .section_copyrights .sec_copy_box {right:auto;left:15px;}
}
@media (max-width: 768px) {
.at_ver .section_copyrights .sec_copy_box {position:relative;right:0;}
.at_ver .section_copyrights .sec_copy_box .copy_text {width:100%;text-align:center;}
}
/* 2021.10.07 #54403 at 추가 e */
/* 2021.10.07 #54403 section copyrights E */

.cv .title{line-height: 1.2;} /*#54403 - 2021.10.08. */ /* 2021.10.14 #54003 */