@import url("https://use.typekit.net/xmj0tmh.css");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Marcellus&display=swap");@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css");:root{--hc1:#222;--hc2:#003c81;--hc3:#888;--hc4:#ff1616;--hc5:#1946b9;--error:#e7021d;--bgColor:#f5f5f5;--border-nor:1px solid #eee;--border-hc:1px solid #000;--borNor:1px solid #e1e1e1;--content-width:1260px;--content-gutter:20px;--header-h-mobile:6rem;--header-h-desktop:100px;--z-header:100;--z-gnb:900;--z-backdrop:1050;--z-modal:1060;--z-skip:9999;--tx1:1.6rem;--mg1:1rem;--mg2:2rem;--mg3:3rem;--mg4:4rem;--mg5:5rem;--mg6:6rem;--mg8:8rem;--pd1:1.5rem}html{font-size:10px;font-family:Noto Sans KR,Pretendard,sans-serif;line-height:1;font-weight:400;color:var(--hc1)}@media (max-width:480px){html{font-size:2.6vw}}@media (min-width:1024px){html{font-size:16px;scrollbar-gutter:stable}:root{--mg1:10px;--mg2:20px;--mg3:30px;--mg4:40px;--mg5:50px;--mg6:60px;--mg8:80px;--pd1:15px;--tx1:17px}}body{margin:0;overflow-wrap:break-word;text-size-adjust:none}body,html{width:100%;height:100%}:lang(ko){word-break:keep-all}em{font-style:normal}img{max-width:100%;height:auto;border:0;vertical-align:top}button{cursor:pointer}[class]{margin:0;padding:0;list-style:none;border:0;background-color:transparent;border-collapse:collapse;border-spacing:0;appearance:none}[class],[class]:after,[class]:before{box-sizing:border-box}table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}td,th{vertical-align:middle}a,button,input,label,select,textarea{display:inline-block;margin:0;padding:0;box-sizing:border-box;font-family:inherit;color:inherit}button{border:0;appearance:none}input,textarea{-webkit-appearance:none;-webkit-border-radius:0}fieldset{border:0;margin:0;padding:0}a{text-decoration:none;color:inherit}#accessibility{position:relative;margin:0;padding:0}#accessibility a{display:block;height:1px;width:1px;margin-bottom:-1px;overflow:hidden;text-align:center;color:#000;white-space:nowrap}#accessibility a:active,#accessibility a:focus{position:absolute;height:auto;width:100%;padding:5px;margin-bottom:10px;background:#fff;z-index:var(--z-skip)}.ally{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip,caption,hr,legend{visibility:hidden;width:0;height:0;font-size:0;line-height:0;overflow:hidden}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--hc2);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media (max-width:1023px){body.mainPage{height:100%}#wrap{min-height:100%;max-width:100%;width:100%;overflow-x:hidden}html.backLock{overflow:hidden}em{font-style:normal}.static{padding:0 1.5rem}.hc1{color:var(--hc1)}.hc2{color:var(--hc2)}.hc3{color:var(--hc3)}.hc4{color:var(--hc4)}.hc5{color:#1946B9!important}.errorMsg{font-size:1.6rem;line-height:1.385;color:#E7021D}.swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0)}.tx-1{font-size:.938rem}.tx1{font-size:1.6rem;line-height:1.5}.tx2{font-size:1.25rem;line-height:1.35}.tx3{font-size:1.375rem}.tx4{font-size:1.5rem;line-height:1.375}.hty1{font-size:2.4rem;letter-spacing:-.26px}.hty2{font-size:1.25rem;font-weight:700;color:#1946B9;line-height:1.35}.hty3{font-size:2rem;line-height:1.375;letter-spacing:-.05em}.hty4{font-size:2.5rem;line-height:1.35;font-weight:700}.date,.hit,.unit{font-size:1.5rem;color:var(--hc3);line-height:1.333}.spBar{display:inline-block;width:1px;height:.875rem;background-color:#D9D9D9;vertical-align:middle;margin:0 var(--mg1)}.btnSh{width:5rem;height:5rem;background:#000 url(/images/mobile/common/ico-sh.png) no-repeat 50% 50%;background-size:auto 23px;border-radius:50%}.btnSh,.btnShare{display:inline-block;font-size:0}.btnShare{width:2.9rem;height:2.9rem;background:url(/images/mobile/common/ico-share.png) no-repeat 50% 50%;background-size:auto 100%}.sLine{display:inline-flex;justify-content:center;align-items:center;background:#7415D2;height:2.4rem;border-radius:10rem;color:#fff;font-size:1.5rem;line-height:1.333;padding:0 1rem}.lkArr{display:inline-block;width:3.563rem;height:2.125rem;background:#D0FF71 url(/images/mobile/sub/arr-lk.png) no-repeat 50% 50%;background-size:auto 9px;border-radius:50px;font-size:0}.dotList{margin-top:1.6rem}.dotList>li{font-size:1.6rem;line-height:1.5;color:#666;position:relative;padding-left:1.6rem}.dotList>li:before{content:"";display:block;width:.3rem;height:.3rem;background-color:#666;border-radius:50%;position:absolute;top:1.1rem;left:.4rem}.dotList>li+li{margin-top:.4rem}.btn--bor{width:100%;background:#fff;color:#000;border:1px solid #000;line-height:1.333}.btn--bor,.btn--nor{display:inline-flex;align-items:center;justify-content:center;height:5rem;font-size:1.6rem}.btn--nor{width:16rem;background:var(--hc2);color:#fff;border:1px solid var(--hc2);line-height:1.375;border-radius:100px}.btn--bor.sm{padding:0 .667rem;min-width:6.667rem;width:auto;height:2rem;border:1px solid #878787;font-size:.867rem}.btn--link{display:inline-block;font-size:1.067rem;line-height:1.375;border-bottom:1px solid #000}.btn__btm--center{margin-top:var(--mg4)}.btn__btm--center,.btn__btm--fixed{display:flex;justify-content:center}.btn__btm--fixed{position:fixed;left:0;bottom:0;width:100%}.btn__btm--fixed a,.btn__btm--fixed button{flex:1 1;height:60px}.btn__btm--fixed .btn--bor{border-left:0;border-bottom:0}.btn__btm--more{padding:2rem 1rem 0}.btnX{display:block;position:relative;width:2.8rem;height:2.8rem;font-size:0}.btnX:after,.btnX:before{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#000}.btnX:before{width:2.8rem;height:2px;transform:translate(-50%,-50%) rotate(-45deg)}.btnX:after{width:2px;height:2.8rem;transform:translate(-50%,-50%) rotate(135deg)}.aCheck{display:inline-block;position:relative}.aCheck input{position:absolute;opacity:0}.aCheck label{position:relative;display:block;padding-left:33px;line-height:1.75;font-size:1.6rem}.aCheck label:after,.aCheck label:before{content:"";display:block;position:absolute;left:0;box-sizing:border-box}.aCheck label:before{border:1px solid #888;top:0;border-radius:2px}.aCheck input:checked+label{color:var(--hc1)}.aCheck input:disabled+label{cursor:not-allowed;color:var(--text-disabled-color)}.aCheck input:disabled+label:after{display:none}.aCheck input:disabled+label:before{opacity:.33;background-color:#ccc}.aCheck input[type=radio]+label:before{width:24px;height:24px;border-radius:50%}.aCheck input[type=radio]+label:after{top:5px;left:5px;width:14px;height:14px;background-color:#fff;border-radius:100%}.aCheck input[type=radio]:checked+label:after{background-color:var(--hc1)}.aCheck input[type=checkbox]+label:before{width:2.8rem;height:2.8rem;background-color:#fff}.aCheck input[type=checkbox]:checked+label:before{background:#222 url(/images/mobile/common/ico-chk.png) no-repeat 50% 50%;background-size:auto 1.6rem;border:1px solid var(--hc1)}.aCheck input+.aCheck__label{position:relative;display:block}.aCheck input+.aCheck__label:after,.aCheck input+.aCheck__label:before{content:"";display:block}.aCheck input+.aCheck__label:before{width:23px;height:23px;background-color:#fff;border-radius:2px;border:1px solid var(--text-disabled-color)}.aCheck input:checked+.aCheck__label:before{background-color:var(--text-checked-color);border:1px solid var(--text-checked-color)}.aCheck input:checked+.aCheck__label:after{position:absolute;top:0;left:0;width:15px;height:7px;margin:6px 4px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg)}.aCheck input:disabled+.aCheck__label{opacity:.33}.bCheck{display:inline-block;vertical-align:top;min-height:28px;vertical-align:middle;position:relative}.bCheck input{position:absolute;opacity:0;vertical-align:middle}.bCheck__label{display:block;position:relative;padding-left:34px;color:#fff;font-size:1rem;line-height:1.3;min-height:28px;vertical-align:middle;padding-top:5px}.bCheck__label:before{content:"";display:block;position:absolute;top:0;left:0;width:28px;height:28px;border-radius:2px;background:#5676C8}.bCheck input:checked+.bCheck__label{font-weight:700}.bCheck input:checked+.bCheck__label:before{background:#fff url(/images/mobile/common/chk-chk.png) no-repeat 50% 50%;background-size:auto 12px}.input--text{width:100%;height:50px;border:0;border-bottom:1px solid #eee;padding:.875rem 0;font-size:1rem;outline:none;color:var(--hc1);background-color:#fff}.input--text::placeholder{color:var(--hc3)}.input--text:focus{border-bottom:1px solid #000}.select--dsg{position:relative;width:100%;border:0;padding:.84rem 2.5rem .84rem 0;font-size:1rem;text-align:left;background:#fff url(/images/mobile/common/sel-arr.png) no-repeat 100%;background-size:auto 12px;outline:none;height:50px;border-bottom:1px solid #eee}.select--dsg:focus{border-bottom:1px solid var(--hc1)}.textar{width:100%;padding:1rem;font-size:1rem;border:1px solid #eee;outline:none;border-radius:0}.textar:focus{border:1px solid var(--hc1)}.date input[type=date]::-webkit-clear-button,.date input[type=date]::-webkit-inner-spin-button{display:none}.date input[type=date]::-webkit-calendar-picker-indicator{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;color:transparent;cursor:pointer}.date input[data-placeholder]:before{padding-left:0}.date input[type=date]:before{content:attr(data-placeholder);width:100%}.date input[type=date]:valid:before{display:none}.date input[data-placeholder]:before{color:#878787;font-size:.867rem}.attach{position:relative}.attach__file{width:100%;height:110px;background-color:transparent;position:absolute;left:0;top:0;border:0 solid #fff;font-size:0;opacity:0}.attach__view{width:100%;height:50px;background:#F6F8F9;border:1px solid #f6f8f9;padding:.875rem 1rem;font-size:.867rem;outline:none;color:var(--hc1)}.attach__view::-webkit-input-placeholder{color:#878787}.attach__btn{width:100%;height:50px;background:#fff;color:#222;font-size:.938rem;margin-top:var(--mg1);border:1px solid #222}.attach__del{position:absolute;right:1rem;top:.813rem;width:24px;height:24px;background:url(/images/mobile/common/ico-cir-x.png) no-repeat 50% 50%;background-size:cover;font-size:0;z-index:2;display:none}.layerModal__wrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-30%)}.layerModal__wrap.layer--open{transform:translate(-50%,-50%)}.layerModal{width:90vw;max-height:70vh;background-color:#fff}.layerModal__header{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.333rem .933rem;background:#F5F5F5}.layerModal__body{overflow:hidden;overflow-y:auto}.layerModal__title{font-size:1.2rem;font-weight:400;line-height:1.222}.layerModal__close{display:block;position:relative;width:28px;height:28px}.layerModal__close:after,.layerModal__close:before{content:"";display:block;position:absolute;top:50%;left:50%;background-color:#000}.layerModal__close:before{width:28px;height:2px;transform:translate(-50%,-50%) rotate(-45deg)}.layerModal__close:after{width:2px;height:28px;transform:translate(-50%,-50%) rotate(135deg)}.layerModal__btn{text-align:center;padding:2rem 1rem 0}.layerModal.alert{width:76vw;max-width:320px}.layerModal__body2{padding:1.333rem 1.333rem 2rem}.layerModal__btn .btn--bor,.layerModal__btn .btn--nor{width:56%;height:2.667rem}.layerModal__btn.col2{display:flex;justify-content:space-between;padding:2rem 0 0}.layerModal__btn.col2 .btn--bor,.layerModal__btn.col2 .btn--nor{width:48%;height:2.667rem}.layerModal__btns{text-align:center;padding:2rem 0 0}.layerModal__btns .btn--bor{width:100%}.layerModal__btns .btn--bor+.btn--bor{margin-top:5px}.mainModal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:1050}.mainModal__wrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.mainModal{width:90vw;max-width:540px;flex-direction:column}.mainModal,.mainModal__footer{display:flex;justify-content:space-between;background-color:#fff}.mainModal__footer{align-items:center;flex:1 1;height:6rem;padding:1.5rem}.mainModal__footer .aCheck label{padding-top:0}.mainModal__footer .mainModal__close{position:relative;width:30px;height:30px;cursor:pointer;font-size:0;background:url(/images/main/ico_close_thin.png) no-repeat 50% 50%}.layerModal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:1050}.layerModal__wrap{position:absolute;transform:translateY(30%);transition:all .5s;opacity:0;width:100%}.layerModal__wrap.layer--open{transform:translateY(0);opacity:1}.layerModal__backdrop{display:flex;justify-content:center;align-items:center}.mainPopSlider{overflow:hidden;position:relative}.mainPopSlider .mainPopSlider__item img{width:100%}.mainPopSlider .swiper-pagination-bullet-active{background-color:var(--hc2)}.pagination{margin-top:var(--mg4);overflow:hidden;position:relative;width:100%;text-align:center;--color:#000}.pagination .paging{display:flex;justify-content:center;align-items:center;max-width:400px;margin:0 auto}.pagination .paging>a{display:block;float:left;width:2.4rem;height:2.4rem;transition:all .3s;font-family:noto-sans}.pagination .paging__number{float:left;display:block;margin:0 var(--mg1)}.pagination .paging__number>a{position:relative;top:0;float:left;min-width:2.4rem;height:2.4rem;margin:0 .5rem;font-size:1.6rem;transition:all .3s;display:flex;align-items:center;justify-content:center}.pagination .paging__number>a.on{background:#fff;color:var(--hc2)}.pagination .paging .paging__next,.pagination .paging .paging__prev{display:flex;align-items:center;justify-content:center;margin:0}.pagination .paging .paging__first,.pagination .paging .paging__last{display:flex;align-items:center;justify-content:center}.pagination .paging .paging__first:after,.pagination .paging .paging__first:before,.pagination .paging .paging__last:after,.pagination .paging .paging__last:before,.pagination .paging .paging__next:before,.pagination .paging .paging__prev:before{content:"";display:inline-block;width:12px;height:12px;border:2px solid var(--color);border-right:0;border-bottom:0;transform-origin:center}.pagination .paging .paging__prev:before{transform:rotate(-45deg);margin-left:5px}.pagination .paging .paging__first:after,.pagination .paging .paging__first:before{transform:rotate(-45deg)}.pagination .paging .paging__first:before{margin-left:6px}.pagination .paging .paging__first:after{margin-left:-4px}.pagination .paging .paging__next:before{transform:rotate(135deg);margin-right:5px}.pagination .paging .paging__last:after,.pagination .paging .paging__last:before{transform:rotate(135deg)}.pagination .paging .paging__last:before{margin-right:-4px}.pagination .paging .paging__last:after{margin-right:6px}.pagination .paging .paging__first{margin-right:var(--mg1)}.pagination .paging .paging__last{margin-left:var(--mg1)}.is-motion{opacity:0;transition:all 1s;transform:translateY(30%)}.is-motion.is-active{opacity:1;transform:translateY(0)}.n-motion{opacity:0;transition-property:all;transition-duration:1s}.n-delay1{transition-delay:.1s}.n-delay2{transition-delay:.2s}.n-delay3{transition-delay:.3s}.n-delay4{transition-delay:.4s}.n-delay5{transition-delay:.5s}.n-delay6{transition-delay:.6s}.n-delay7{transition-delay:.7s}.n-delay8{transition-delay:.8s}.n-delay9{transition-delay:.9s}.n-motion.n-left{transform:translateX(-50px)}.n-motion.n-right{transform:translateX(50px)}.n-motion.n-top{transform:translateY(-50px)}.n-motion.n-bottom{transform:translateY(50px)}.n-motion.n-spin{transform:rotate(180deg)}.n-motion.n-active{opacity:1}.n-motion.n-left.n-active,.n-motion.n-right.n-active{transform:translateX(0)}.n-motion.n-bottom.n-active,.n-motion.n-top.n-active{transform:translateY(0)}.n-motion.n-spin.n-active{transform:rotate(0deg)}@media (max-width:370px){.col--mgt .aCheck{width:auto;width:100px}.pagination .paging__number>a{margin:0 .125rem}}.errorWwrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#F6F6F6}.errorWwrap .errorCont{width:90%;padding:6rem 2rem;background-color:#fff;border-radius:5rem}.errorWwrap .errorLogo{width:18rem;height:3rem;background:url(/images/mobile/common/h1-logo.png) no-repeat 50% 50%;background-size:cover;font-size:0;margin:0 auto}.errorWwrap .errorContInfo{border-top:1px solid #000;margin-top:2rem;padding-top:2rem;text-align:center}.errorWwrap .errorImg{width:107px;height:107px;background:url(/images/common/ico-404.png) no-repeat 50% 50%;font-size:0;margin:30px auto}.errorWwrap .errorTx1{font-size:2.1rem;font-weight:500;line-height:1.35}.errorWwrap .errorTx2{font-size:1.5rem;line-height:1.5;color:#555}.errorWwrap .errorTx2 strong{font-weight:700;color:#201751}.errorWwrap .btn--nor{margin:3rem auto 0;width:70%;height:4rem;background-color:#000;border-radius:0}.errorWwrap .btn--nor,.getReady{display:flex;justify-content:center;align-items:center}.getReady{background-color:#f6f6f6;padding:10rem 0;margin-bottom:-6rem}.getReady__msg{background-color:#fff;border-radius:50px;padding:5em 5rem;text-align:center}.getReady__msg .msg1 img{width:80%}.getReady__msg .msg2{font-size:2rem;font-weight:500;color:#222;margin-top:2rem;padding-top:2rem;border-top:1px solid #201751}}@media (min-width:1024px){html.backLock{overflow:hidden}.static{min-width:1260px;max-width:1260px}#wrap,.static{width:100%;margin:0 auto}#wrap{min-height:100%}.hc1{color:var(--hc1)}.hc2{color:var(--hc2)}.hc3{color:var(--hc3)}.hc4{color:var(--hc4)}.hc5{color:var(--hc5)}.ptx1{font-size:1rem;line-height:1.375}.mgT8{margin-top:80px}.mgT6{margin-top:60px}.mgT5{margin-top:50px}.mgT4{margin-top:40px}.mgT3{margin-top:30px}.mgT2{margin-top:20px}.mgT1{margin-top:10px}.mgT0{margin-top:0}.mgB0{margin-bottom:0}.mgB1,.mgB2{margin-bottom:10px}.mgB4{margin-bottom:40px}.hty1{font-size:34px;line-height:1.353}.hty1,.hty2{font-weight:700}.hty2{font-size:30px;line-height:1.367}.hty3{font-size:22px;line-height:1.364}.hty3,.hty4{font-weight:700}.hty4{font-size:16px;line-height:1.375}.hty4 em{color:var(--hc2)}.spBar{display:inline-block;width:1px;height:16px;background-color:#D9D9D9;margin:0 19px;vertical-align:middle}.tx1{font-size:17px;line-height:1.353}.tx2{font-size:18px}.tx3{font-size:20px;line-height:1.35}.mhty1{font-size:90px;letter-spacing:.9px;text-transform:uppercase;line-height:1;font-weight:700;color:#000}.dotList>li{font-size:17px;line-height:1.353;position:relative;padding-left:16px;color:#666}.dotList>li:before{content:"";display:block;position:absolute;top:10px;left:0;width:4px;height:4px;background:#666;border-radius:50%}.dotList>li+li{margin-top:10px}.icoAlarm{background:url(/images/common/ico-alarm.png) no-repeat 50% 50%;background-size:31px auto}.icoAlarm,.icoLang{display:inline-block;width:32px;height:32px;font-size:0}.icoLang{background:url(/images/common/ico-lang.png) no-repeat 50% 50%;background-size:31px auto}.linkArr{width:70px;height:42px;background:var(--hc2) url(/images/common/ico-link-arr-w.png) no-repeat 50% 50%;border-radius:50px;background-size:29px auto}.btnSh,.linkArr{display:inline-block;font-size:0}.btnSh{width:47px;height:47px;background:#000 url(/images/common/ico-sh.png) no-repeat 50% 50%;background-size:auto 25px;border-radius:50%}.btnShare{display:inline-block;width:30px;height:30px;background:url(/images/common/ico-share.png) no-repeat 50% 50%;background-size:28px auto;font-size:0}.pNext,.pPrev{font-size:1rem;line-height:1.375;color:var(--hc3);position:relative}.pNext,.pNext span,.pPrev,.pPrev>span{display:inline-block}.pPrev{padding-left:20px}.pNext{padding-right:20px;line-height:22px}.pPrev:after,.pPrev:before{content:"";display:block;width:2px;height:11px;background:#888;position:absolute;left:4px}.pPrev:after{top:0;transform:rotate(45deg)}.pPrev:before{bottom:4px;transform:rotate(-45deg)}.pNext:after,.pNext:before{content:"";display:block;width:2px;height:11px;background:#888;position:absolute;right:4px}.pNext:after{top:1px;transform:rotate(-45deg)}.pNext:before{bottom:3px;transform:rotate(45deg)}.btn__btm--center{display:flex;justify-content:center;margin-top:60px}.btn--bor,.btn--gray,.btn--nor{display:inline-block;margin:0;width:100%;padding:16px 2em 17px;border:1px solid var(--hc1);vertical-align:middle;line-height:1.389;font-size:18px;cursor:pointer;text-align:center;transition:color .15s ease-in-out;border-radius:100px}.btn--bor{background-color:#fff;color:var(--hc1);border:1px solid var(--hc1)}.btn--bor.on{background-color:var(--hc1);color:#fff}.btn--bor:hover,.btn--nor{background-color:var(--hc2);color:#fff}.btn--nor:hover{background-color:#fff;color:var(--hc1);border:1px solid var(--hc1)}.btn--list{height:55px;background:var(--hc2);font-size:17px;color:#fff}.btn--bor,.btn--list{display:flex;justify-content:center;align-items:center;width:300px;border-radius:100px}.btn--bor{height:60px;background:#fff;font-size:22px;color:#222;border:1px solid #eee}.btnMore{display:flex;justify-content:center;margin-top:60px}.btnMore .btn--nor{width:300px;height:60px}.btnLinkCir{width:46px;height:46px;background:#fff url(/images/common/ico-link-arr2.png) no-repeat 0 50%;border-radius:50%;font-size:0}.mbtnMore{display:inline-flex;justify-content:center;align-items:center;width:12.3vw;height:2.15vw;border-radius:100px;font-size:.86vw;letter-spacing:-.01em;color:#222}.lkArr,.mbtnMore{background:#D0FF71}.lkArr{display:block;width:69px;height:42px;border-radius:50px;font-size:0}.lkArr:after{content:"";display:block;width:100%;height:100%;background:url(/images/sub/lk-arr1.png) no-repeat 50% 50%}.prodCate{display:inline-block;background-color:#eee;font-size:17px;line-height:1.353;padding:7px 14px}.aCheck{position:relative;--default-color:#888;--checked-color:#000;--disabled-color:#ccc}.aCheck label{position:relative;display:block;font-size:1rem;line-height:1.5;color:var(--hc1);padding:3px 2px 1px 40px;min-height:25px}.aCheck label:after,.aCheck label:before{content:"";display:block;position:absolute;left:0;top:0;box-sizing:border-box}.aCheck label:before{border:1px solid #f5f5f5}.aCheck input:checked+label{color:var(--checked-color)}.aCheck input:disabled+label{cursor:not-allowed;color:var(--disabled-color)}.aCheck input[type=radio]+label{color:var(--base-color)}.aCheck input[type=radio]+label:before{width:24px;height:24px;border-radius:50%;border:var(--border-nor)}.aCheck input[type=radio]+label:after{top:5px;left:5px;width:14px;height:14px;background-color:#fff;border-radius:100%}.aCheck input[type=radio]:checked+label:after{background-color:var(--checked-color)}.aCheck input[type=checkbox]+label:before{width:30px;height:30px;background-color:#fff;border:1px solid #eee}.aCheck input[type=checkbox]+label:after{top:0;left:0;width:20px;height:14px;margin:6px 5px;border:0}.aCheck input[type=checkbox]:checked+label:before{background-color:var(--checked-color);border:1px solid #222}.aCheck input[type=checkbox]:checked+label:after{top:0;left:0;width:18px;height:11px;margin:6px;border:3px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg)}.aCheck{display:inline-block}.aCheck input{position:absolute;opacity:0}.aCheck input+.aCheck__label{position:relative;display:block}.aCheck input+.aCheck__label:after,.aCheck input+.aCheck__label:before{content:"";display:block}.aCheck input+.aCheck__label:before{width:23px;height:23px;background-color:#fff;border-radius:2px;border:1px solid var(--disabled-color)}.aCheck input:checked+.aCheck__label:before{background-color:var(--checked-color);border:1px solid var(--checked-color)}.aCheck input:checked+.aCheck__label:after{position:absolute;top:0;left:0;width:15px;height:7px;margin:6px 4px;border:2px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg)}.aCheck input:disabled+.aCheck__label{opacity:.33}.bCheck{display:inline-block;vertical-align:top;min-height:30px;vertical-align:middle;position:relative}.bCheck input{position:absolute;opacity:0;vertical-align:middle}.bCheck__label{display:block;position:relative;padding-left:40px;color:#fff;font-size:17px;line-height:1.4;min-height:30px;vertical-align:middle;padding-top:3px}.bCheck__label:before{content:"";display:block;position:absolute;top:0;left:0;width:30px;height:30px;border-radius:2px;background:#5676C8}.bCheck input:checked+.bCheck__label{font-weight:700}.bCheck input:checked+.bCheck__label:before{background:#fff url(/images/sub/chk-chk.png) no-repeat 50% 50%}.input--text{width:100%;border:1px solid #eee;padding:13px 16px 12px;font-size:1rem;line-height:1.375;font-weight:400;background-color:#fff}.input--text:focus{outline:none;border:var(--border-hc)}.input--text::placeholder{color:var(--hc3);font-weight:400}.input--text:disabled{background-color:var(--bgColor);border:1px solid var(--bgColor);color:#B1B1B1}.errorMsg{font-size:15px;color:var(--error);font-size:.938rem;line-height:1.333}select{padding:.84rem 3.5rem .84rem 1rem}.select--dsg,select{font-size:1rem;text-align:left}.select--dsg{position:relative;border-bottom:1px solid #000;padding:.84rem 3.5rem .84rem 0;background:#fff url(/images/common/sel-arr.png) no-repeat 100% 50%;color:var(--base-color)}.select--dsg:focus{outline:none}.textar{width:100%;border:1px solid #eee;padding:20px;font-size:17px;line-height:1.375}.textar:focus{outline:none}.attach{position:relative;display:flex;justify-content:space-between}.attach__file{width:100%;height:50px;background-color:transparent;position:absolute;left:0;top:0;border:0 solid #fff;font-size:0;opacity:0;cursor:pointer}.attach__view{width:calc(100% - 160px);border:1px solid var(--bgColor);font-size:17px;background-color:var(--bgColor);padding:.5rem 40px .5rem 1rem}.attach__view::-webkit-input-placeholder{color:#999}.attach__btn{width:150px;height:50px;background:#fff;color:#222;border:1px solid #222;font-size:17px;line-height:1}.capcha{display:flex}.capcha__img,.capcha__txt{border:1px solid #eee;height:70px;padding:10px 20px}.capcha__img{width:200px;text-align:center;margin-right:10px}.capcha__txt{width:300px;font-size:17px}.capcha__txt:focus{outline:none}.mainModal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:1050}.mainModal__wrap{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.mainModal{width:540px;flex-direction:column}.mainModal,.mainModal__footer{display:flex;justify-content:space-between}.mainModal__footer{align-items:center;flex:1 1;height:60px;background-color:#fff;padding:15px}.mainModal__footer .aCheck label{font-size:1.2rem;padding-top:0}.mainModal__footer .mainModal__close{position:relative;width:30px;height:30px;cursor:pointer;font-size:0;background:url(/images/main/ico_close_thin.png) no-repeat 50% 50%}.layerModal__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:1050}.layerModal__wrap{position:absolute;transform:translateY(30%);transition:all .5s;opacity:0;width:100%}.layerModal__wrap.layer--open{transform:translateY(0);opacity:1}.layerModal__backdrop{display:flex;justify-content:center;align-items:center}.mainPopSlider{overflow:hidden;position:relative}.mainPopSlider .mainPopSlider__item img{width:100%}.mainPopSlider .swiper-pagination-bullet-active{background-color:var(--hc2)}.pagination{overflow:hidden;position:relative;width:100%;text-align:center;padding-top:80px;--color:#000}.pagination .paging{display:inline-block}.pagination .paging>a{display:block;float:left;width:35px;height:35px;transition:all .3s}.pagination .paging__number{float:left;display:block;margin:0 20px}.pagination .paging__number>a{position:relative;top:0;float:left;min-width:35px;height:35px;margin:0 14px;font-size:1rem;line-height:33px;color:var(--color);transition:all .3s}.pagination .paging__number>a.on{color:var(--hc2);font-weight:700}.pagination .paging .paging__next,.pagination .paging .paging__prev{display:flex;align-items:center;justify-content:center;width:89px;height:21px}.pagination .paging .paging__next:after,.pagination .paging .paging__prev:after{content:"";display:block;width:22px;height:21px;background:url(/images/common/p-next.png) no-repeat 50% 50%}.pagination .paging .paging__prev:after{transform:rotate(180deg)}.pagination .paging .paging__first:after,.pagination .paging .paging__last:after{content:"";display:block;width:22px;height:21px;background:url(/images/common/p-end.png) no-repeat 50% 50%}.pagination .paging .paging__first:after{transform:rotate(180deg)}.pagination .paging .paging__first,.pagination .paging .paging__last{display:flex;align-items:center;justify-content:center;width:89px;height:21px}.pagination .paging .paging__first,.pagination .paging .paging__prev{border-right:1px solid #d9d9d9;margin-top:6px}.pagination .paging .paging__last,.pagination .paging .paging__next{border-left:1px solid #d9d9d9;margin-top:7px}.pagination+.myGuide{margin-top:80px}.is-motion{opacity:0;transition:all .5s;transform:translateY(30%)}.is-motion.is-active{opacity:1;transform:translateY(0) scale(1)}.n-motion{opacity:0;transition-property:all;transition-duration:1s}.n-delay1{transition-delay:.1s}.n-delay2{transition-delay:.2s}.n-delay3{transition-delay:.3s}.n-delay4{transition-delay:.4s}.n-delay5{transition-delay:.5s}.n-delay6{transition-delay:.6s}.n-delay7{transition-delay:.7s}.n-delay8{transition-delay:.8s}.n-delay9{transition-delay:.9s}.n-delay10{transition-delay:1s}.n-delay11{transition-delay:1.1s}.n-delay12{transition-delay:1.2s}.n-delay13{transition-delay:1.3s}.n-delay14{transition-delay:1.4s}.n-motion.n-left{transform:translateX(-50px)}.n-motion.n-right{transform:translateX(50px)}.n-motion.n-top{transform:translateY(-50px)}.n-motion.n-bottom{transform:translateY(50px)}.n-motion.n-spin{transform:rotate(180deg)}.n-motion.n-active{opacity:1}.n-motion.n-left.n-active,.n-motion.n-right.n-active{transform:translateX(0)}.n-motion.n-bottom.n-active,.n-motion.n-top.n-active{transform:translateY(0)}.n-motion.n-spin.n-active{transform:rotate(0deg)}.errorWwrap{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:#F6F6F6}.errorWwrap .errorCont{padding:80px 120px;background-color:#fff;border-radius:5rem}.errorWwrap .errorLogo{width:276px;height:46px;background:url(/images/common/h1-logo.png) no-repeat 50% 50%;background-size:auto 100%;font-size:0;margin:0 auto}.errorWwrap .errorContInfo{border-top:1px solid #000;margin-top:30px;padding-top:30px;text-align:center}.errorWwrap .errorImg{width:107px;height:107px;background:url(/images/common/ico-404.png) no-repeat 50% 50%;font-size:0;margin:30px auto}.errorWwrap .errorTx1{font-size:26px;font-weight:500}.errorWwrap .errorTx2{font-size:16px;line-height:1.5;color:#555}.errorWwrap .errorTx2 strong{font-weight:700;color:#201751}.errorWwrap .btn--nor{display:block;margin:50px auto 0;width:250px;height:49px;background-color:#000;border-radius:0;padding:10px 88px}.getReady{background-color:#f6f6f6;padding:240px 0;display:flex;justify-content:center;align-items:center;margin-bottom:-160px}.getReady__msg{background-color:#fff;border-radius:50px;padding:140px 120px;text-align:center}.getReady__msg .msg2{font-size:26px;font-weight:500;color:#222;margin-top:30px;padding-top:30px;border-top:1px solid #201751;width:700px}}@media (max-width:1023px){.h1__logo__link,.h1__logo__link2{display:block;width:13rem;height:2.2rem;background:url(/images/mobile/common/h1-logo.png) no-repeat 0 50%;background-size:auto 100%;font-size:0}.header{position:fixed;top:0;left:0;right:0;width:auto;max-width:100%;z-index:100;background-color:#fff}.headerTop{justify-content:space-between;padding:0 max(1.5rem,env(safe-area-inset-right,0px)) 0 max(1.5rem,env(safe-area-inset-left,0px));height:6rem;background-color:#fff;border-bottom:1px solid #eee}.headerTop,.headerTop__side{display:flex;align-items:center}.headerTop__side{flex:none}.headerTop__side .navBtn{margin-left:1.333rem;flex:none}.navBtn{position:relative;width:2.9rem;height:2.4rem}.navBtn:after,.navBtn:before{content:""}.navBtn .bar,.navBtn:after,.navBtn:before{display:block;position:absolute;width:100%;height:2px;border-radius:1px;background-color:#000;font-size:0}.navBtn:before{top:0}.navBtn:after{bottom:0}.navBtn .bar{top:50%;transform:translateY(-50%)}.navBtn--close{display:block;width:2rem;height:2rem;font-size:0;position:relative}.navBtn--close:after,.navBtn--close:before{content:"";display:block;position:absolute;top:50%;left:0;width:100%;height:2px;background-color:#000;border-radius:25%;transform:rotate(-45deg)}.navBtn--close:after{transform:rotate(-135deg)}#gnb{display:flex;flex-direction:column;position:fixed;top:0;bottom:0;right:-100%;width:100%;height:100%;background-color:#fff;transition:all .5s}#gnb.nav--open{right:0;overflow:hidden}.gnb__header{display:flex;align-items:center;justify-content:space-between;padding:0 max(1.5rem,env(safe-area-inset-right,0px)) 0 max(1.5rem,env(safe-area-inset-left,0px));height:6rem}.gnb__body{flex:1 1;overflow:hidden;overflow-y:auto;background:#F5F5F5}.gnb__log{padding:1rem 1rem 2rem}.gnb__log__tit{font-size:1.333rem;line-height:1.35;color:#fff;letter-spacing:-.05em}.gnb__log__tit strong{font-size:1.6rem}.gnb__log__links{font-size:1rem;color:#fff;line-height:1.333;margin-top:1.333rem}.gnb__log__links a{display:inline-block;margin-right:1.333rem}.gnb__list{padding-bottom:3.333rem}.gnb__link{display:block;position:relative;padding:2rem 1.5rem;font-size:2.4rem;line-height:1.375;text-align:left;border-bottom:1px solid #dfdfdf;font-weight:700;color:var(--hc2);letter-spacing:-.24px}.gnb__link:after{content:"";display:block;position:absolute;top:50%;right:1.5rem;width:12px;height:21px;background:url(/images/common/ico-arr-b.png) no-repeat 50% 50%;background-size:auto 100%;transform:translateY(-50%) rotate(90deg)}.gnbSub__link{display:block;color:var(--hc1);font-size:2rem;line-height:2.2}.gnb__item.on .gnbSub{display:block}.gnbSubWrap{display:none;background:#fff;padding:3rem 1.5rem}.gnbSub__tit{font-size:1.125rem;line-height:1.389;color:var(--hc3)}.gnbSub+.gnbSub__tit{padding-top:var(--mg2);border-top:1px solid #eee;margin-top:var(--mg1)}.gnbSub__link:hover,.on .gnb__link{color:var(--hc2);font-weight:700}.on .gnb__link{border-bottom:0}.on .gnb__link:after{transform:translateY(-50%) rotate(-90deg)}.on .gnbSubWrap{display:block}.headerTop__lang{position:relative}.btnLang{display:inline-flex;justify-content:center;align-items:center;width:7.5rem;height:3rem;border-radius:5rem;background-color:#dfdfdf}.btnLang .current{font-size:1.2rem;color:#000}.btnLang .icoLang{display:inline-block;width:1.5rem;height:1.5rem;background:url(/images/common/ico-lang.png) no-repeat 50% 50%;background-size:cover;font-size:0;margin-left:.5rem}.headerTop__lang__lists{position:absolute;top:3rem;display:none}.headerTop__lang__lists .item{display:flex;justify-content:center;align-items:center;width:7.5rem;height:3rem;border-radius:5rem;background-color:#fff;border:1px solid var(--hc2);font-size:1.2rem;color:#222;margin-top:.3rem}.headerTop__lang__lists .item:after{content:"";display:block;width:1.5rem;height:1.5rem;background:url(/images/common/ico-lang.png) no-repeat 50% 50%;background-size:cover;margin-left:.5rem}.headerTop__lang__lists .item.on{background-color:var(--hc2);color:#fff}.headerTop__lang__lists .item.on:after{background:url(/images/common/ico-lang-w.png) no-repeat 50% 50%;background-size:cover}.hv .headerTop__lang__lists{display:block}#footer{background:#0C1821;color:#fff;position:relative}#footer .static{padding:6rem 1.5rem 7rem}.footerInfos__logo{width:71%;max-width:24.5rem}.footerInfos__logo img{width:45.1%;height:auto}.footerInfos__info1{margin-top:var(--mg5)}.footerInfos__info1 a{font-size:1.6rem;color:#fff;margin-top:1rem;line-height:1.43}.footerInfos__info1 a:first-child{margin-top:0}.footerInfos__info2 address,.footerInfos__info2 span{display:block;color:rgba(255,255,255,.6);font-size:1.4rem;line-height:1.78}.footerInfos__info2 address{font-style:normal}.footerInfos__info2,.footerInfos__info3{margin-top:var(--mg3)}.footerInfos__info3 .copy{color:rgba(255,255,255,.6);font-size:1.4rem}.footerInfos__links{margin-top:5rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}.footerInfos__link+.footerInfos__link{margin-left:0}.footerInfos__link__tit{font-size:1.8rem;font-weight:700;color:#fff}.footerInfos__link__list{margin-top:2rem}.footerInfos__link__list>li>a{font-size:1.5rem;color:rgba(255,255,255,.6);line-height:1.667}.footerInfos__fm{margin-top:2rem}.fm__btn{width:100%;border:1px solid rgba(255,255,255,.4);padding:10px 50px}.fm__btn span{font-size:1.6rem;font-weight:800;color:#fff;position:relative;padding-right:2rem}.fm__btn span:after{content:"+";margin-left:2rem;position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:2.4rem;font-weight:400}.footerInfos__fm__select{position:relative}.fm__lists{position:absolute;bottom:5.5rem;left:0;width:100%;display:none}.fm__lists>li+li{margin-top:.5rem}.fm__lists__link{display:flex;justify-content:center;align-items:center;padding:10px 50px;border:1px solid #6d747a;background:#0C1821}.fm__lists__link:hover{background-color:var(--hc2);border:1px solid var(--hc2)}.fm__lists__link span{display:inline-block;padding-right:2.4rem;background:url(/images/mobile/common/ico-arr-w.png) no-repeat 100% 50%;background-size:auto 1.2rem;font-size:1.6rem;font-weight:800;color:#fff}.open .fm__btn{background-color:#000;border:1px solid #000}.open .fm__btn span:after{content:"";display:inline-block;width:1.5rem;height:.2rem;background-color:#fff}.open .fm__lists{display:block}.btnTop{position:absolute;top:0;right:0;width:5rem;height:5rem;background:var(--hc2);font-size:0;cursor:pointer}.btnTop:before{content:"";position:absolute;inset:0;background:url(/images/mobile/common/ico-arr-w.png) no-repeat 50% 50%;background-size:auto 2rem;transform:rotate(-90deg)}.footer__btn{display:inline-flex;justify-content:center;align-items:center;width:100%;height:5.1rem;padding:1.2rem 3rem;background-color:var(--hc2);border-radius:3rem}.footer__btn span{display:block;color:#fff;font-size:2rem;font-weight:700;padding-right:3rem;background:url(/images/mobile/common/ico-arr-w.png) no-repeat 100% 50%;background-size:auto 1.2rem}.mainVisual{overflow:hidden;height:calc(var(--vh, 1vh) * 100);padding-top:6rem}.mainVisualSwiper{position:relative;width:100%;height:100%}.mainVisualSwiper .swiper-wrapper{transition-timing-function:ease-out}.mainVisualSwiper .swiper-pagination{position:absolute;bottom:5.44%;left:0;display:flex;justify-content:center}.mainVisualSwiper .swiper-slide{overflow:hidden;position:relative}.mainVisualSwiper .swiper-bg{width:100%;height:100%;transition:all 5s ease;overflow:hidden}.mainVisualSwiper .swiper-bg img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.07);transition:all 2s}.mainVisualSwiper .swiper-slide-active img{transform:translate(-50%,-50%) scale(1)}.mainVisualSwiper .swiper-bg img,.mainVisualSwiper .swiper-bg video{width:100%;height:100%;object-fit:cover}.mainVisualSwiper .swiper-bg video{position:relative}.swiper-thumbs{position:absolute;bottom:10%;right:0;display:flex;z-index:2;width:100%;max-width:100%;align-items:center;padding-left:2.5rem;overflow:hidden;box-sizing:border-box}.swiper-thumbs-item{margin:0 .5rem;cursor:pointer;position:relative;background-color:transparent;width:43px;height:43px;opacity:1}.swiper-thumbs-item .photo{display:block;overflow:hidden}.swiper-thumbs-item .photo,.swiper-thumbs-item .photo img{width:43px;height:43px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-thumbs-item .photo img.on{display:none}.swiper-thumbs-item .text{font-size:.875rem;font-size:0;letter-spacing:-.01em;text-transform:uppercase;color:#fff;width:100%;text-align:center;line-height:1.35}.swiper-thumbs-item .progress,.swiper-thumbs-item .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-thumbs-item .progress{z-index:103;display:none}.swiper-thumbs-item .circle-origin{fill:transparent;stroke:rgb(255,255,255);stroke-width:1;stroke-linecap:round;stroke-dasharray:1200;stroke-dashoffset:0}.swiper-thumbs-item.active{width:130px;height:50px}.swiper-thumbs-item.active .photo{width:122px;height:43px;border-radius:5rem;margin-top:-.4px}.swiper-thumbs-item.active .photo img{display:none}.swiper-thumbs-item.active .photo img.on{display:block;width:122px;height:43px;border-radius:25%}.swiper-thumbs-item.active .progress{display:flex;width:132px;height:52px}.swiper-thumbs-item.active .circle-origin{width:130px;height:50px;animation:progress 40s}.swiper-thumbs-item.active .text{font-size:10px;font-weight:500;text-transform:uppercase;color:#FFF;display:flex;justify-content:center;align-items:center;line-height:1;background:rgba(28,46,101,.8);width:122px;height:43px;border-radius:50px;margin-top:-.4px;letter-spacing:.1px}.swiper-thumbs-item.mov .text{font-size:0;position:relative}.swiper-thumbs-item.mov .text:after{content:"";display:block;background:url(/images/mobile/main/ico-play.png) no-repeat 50% 50%;width:14px;height:21px;background-size:100% auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mainVisualSwiper .swiper__text{position:absolute;bottom:24%;left:3rem;z-index:103;color:#fff;letter-spacing:-.02em}.mainVisualSwiper .btnVsMore{margin-top:var(--mg1)}.mainVisualSwiper .btnVsMore,.mainVisualSwiper .swiper__text__t1,.mainVisualSwiper .swiper__text__t2{transition:all .5s;transform:translateY(100px);opacity:0}.mainVisualSwiper .swiper__text__t1{font-size:3rem;line-height:1.12;font-weight:700;text-transform:uppercase;letter-spacing:-.04em;padding-right:2.4rem}.mainVisualSwiper .swiper__text__t2{font-size:1.2rem;line-height:1.333;margin-top:var(--mg1);font-weight:400;width:80%}.mainVisualSwiper .swiper-slide-active .swiper__text__t1{animation:fadeInUp 1s .2s both}.mainVisualSwiper .swiper-slide-active .swiper__text__t2{animation:fadeInUp 1s .6s both}.mainVisualSwiper .swiper-slide-active .btnVsMore{animation:fadeInUp 1s .8s both}.mainVisualSwiper .swiper-bg[data-slide-type=vod]+.swiper__text,.mainVisualSwiper .swiper__text.swiper__text__vod{top:61%}.mainVisualSwiper .swiper__text{width:calc(100% - 6rem)}.mainSect__tit{padding:6rem 1.5rem 3rem}.mainSect__tit .mhty1{font-size:4.5rem;text-transform:uppercase;line-height:1.1;color:#000;font-weight:700}.mainSect__tit .desc .tx3{font-size:1.6rem;line-height:1.62;color:#666;margin-top:4rem;padding-top:4rem;border-top:1px solid #000}.mainSection1{overflow:hidden}.mainBrandItem img{width:100%}.mainBrandItem__link{text-align:center;padding:3rem 1.5rem 0}.mainBrandItem__link .logo{font-size:4rem;font-weight:700;color:#000;line-height:1.35}.mainBrandItem__link .link{display:inline-flex;justify-content:center;align-items:center;border:1px solid #000;padding:.8rem 3rem;color:#000;font-size:1.6rem;line-height:1.375;margin-top:1.5rem}.mainBrandSwiper{position:relative}.mainBrandSwiper-ctrl{position:absolute;right:0;top:93.5vw;width:10rem;height:5rem}.mainBrandSwiper .swiper-button-next,.mainBrandSwiper .swiper-button-prev{width:5rem;height:5rem;margin:0;top:0}.mainBrandSwiper .swiper-button-prev{background:#000 url(/images/mobile/sub/sw-prev.svg) no-repeat 50% 50%;left:0;right:inherit;background-size:auto 60%}.mainBrandSwiper .swiper-button-next{background:#D9D9D9 url(/images/mobile/sub/sw-next-b.svg) no-repeat 50% 50%;right:0;left:inherit;background-size:auto 60%}.mainBrandSwiper .swiper-button-next:after,.mainBrandSwiper .swiper-button-prev:after{display:none}.marquee{position:relative;width:100%;max-width:100%;overflow:hidden;height:7rem}.marquee .track{position:absolute;white-space:nowrap;will-change:transform}.marquee .content{font-size:6rem;font-weight:700;color:#000;text-transform:uppercase;line-height:1.37;display:flex}.marquee1 .track{animation:marquee1 25s linear infinite}.marquee2 .track{animation:marquee2 25s linear infinite}.mainSection2{padding-top:5rem;overflow:hidden}.mainSection3{padding:6rem 1.5rem 0;width:100%}.mainSection3 .onlineMall{height:45rem;display:flex;flex-direction:column;padding:53px 0 42px;align-items:center;justify-content:flex-end}.onlineMall__tx{width:85.22%}.onlineMall__tx .mhty1{font-size:4rem;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#fff}.onlineMall__bar{width:1px;height:14rem;background-color:#d9d9d9;margin:3.7rem 0}.onlineMall .link{font-size:2.2rem;line-height:1.35;text-decoration-line:underline;color:#fff;margin-top:3rem;text-underline-position:under;text-align:center}.mainNews{padding:0 1.5rem}.mainNews__btn{padding:20px 0 100px;text-align:center}.mainNews__btn .btn--bor{width:14rem;height:3.8rem}.mainNews__item{display:flex;flex-direction:column;border:1px solid #222222;background:#222222;padding:5rem 2.6rem;height:34.5rem}.mainNews__item+.mainNews__item{margin-top:2rem}.mainNews__item .date{font-size:1.6rem;color:#fff}.mainNews__item .desc{font-size:2.2rem;margin-top:2rem;color:#fff;line-height:1.363}.mainNews__item .num{font-size:6rem;line-height:1;color:#e4e4e4;font-weight:700;margin-top:auto}.swiper-thumbs{animation:fadeInUp 1s .8s both}@keyframes fadeInUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes progress{0%{stroke-dashoffset:1200}to{stroke-dashoffset:0}}@keyframes marquee1{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes marquee2{0%{transform:translateX(-50%)}to{transform:translateX(0)}}}@media (min-width:1024px){#header{top:-100px;transition:all 1s ease-in;opacity:1}#header.header--sub{top:0;transition:none;opacity:1}#header{z-index:11;z-index:101;transition:all .4s}#header,#header.fixed{position:fixed;width:100%}#header.fixed{top:0;left:0}#header:before{content:"";opacity:1;width:100%;height:0;background:rgba(246,248,249,.96);position:absolute;top:100px;left:0;transform:all .4s}#header.header--open:before{opacity:1;height:310px}.h1__logo__link{display:block;width:281px;height:52px;background:url(/images/common/h1-logo-w.png) no-repeat 0 0;font-size:0;background-size:100% 100%}.headerTop{justify-content:space-between;height:100px;padding:0 50px}.headerSide,.headerTop{display:flex;align-items:center}.headerSide__lang{margin-left:0}.headerSide__btn1{width:274px;height:57px;background:#fff;border-radius:30px;display:flex;justify-content:center;align-items:center;padding:0 40px}.headerSide__btn1 span{display:inline-block;background:url(/images/common/ico-arr-b.png) no-repeat 100% 80%;padding-right:30px;font-size:24px;font-weight:700;color:#1C2E65;line-height:1;margin-top:-4px;white-space:nowrap;width:194px}.headerSide__btn1 span:before{content:"ONLINE MALL";display:block;text-align:center}.headerSide__btn1:hover span:before{content:"폰드그룹닷컴"}.gnb{display:flex}.gnb__item{padding:0 3.5vw}.gnb__link{font-size:20px;line-height:1.35;color:#fff}.gnb__item:hover .gnb__link,.on .gnb__link{font-weight:700;color:var(--hc2)}.btnLang{display:flex;justify-content:center;align-items:center;background-color:#dfdfdf;width:142px;height:57px;border-radius:50px}.btnLang .current{font-size:20px;color:#000}.headerSide .icoLang{width:29px;height:29px;border-radius:50%;margin-left:12px;background:url(/images/common/ico-lang.png) no-repeat 50% 50%}.headerSide__lang{position:relative;z-index:100;margin-right:20px}.headerSide__lang__lists{position:absolute;right:0;top:57px;width:142px;z-index:101;display:none}.headerSide__lang__lists .item{display:flex;justify-content:center;align-items:center;height:57px;font-size:20px;line-height:1.375;color:#222;background:#F6F8F9;border-radius:50px;border:1px solid var(--hc2);margin-top:5px}.headerSide__lang__lists .item:after{content:"";display:inline-flex;width:29px;height:29px;background:url(/images/common/ico-lang.png) no-repeat 50% 50%;margin-left:12px}.headerSide__lang__lists .item:hover{background-color:var(--hc2);color:#fff}.headerSide__lang__lists .item:hover:after{background:url(/images/common/ico-lang-w.png) no-repeat 50% 50%}.headerSide__lang:hover .btnLang{background-color:var(--hc2)}.headerSide__lang:hover .btnLang .current{color:#fff}.headerSide__lang:hover .icoLang{background:url(/images/common/ico-lang-w.png) no-repeat 50% 50%;background-size:auto 100%}.headerSide__lang:hover .headerSide__lang__lists{display:block}.gnb__link{height:100px;display:flex;align-items:center;justify-content:center;width:77px;white-space:nowrap}.gnb__item:nth-child(4) .gnb__link,.gnb__item:nth-child(5) .gnb__link{width:50px}.gnb__item{position:relative}.gnbSubMenu{position:absolute;display:none;height:0;transition:all .4s;border-left:1px solid #e9e9e9;padding-top:30px;width:100%}.gnbSubTit{font-size:16px;line-height:1.357;color:var(--hc3);padding-left:10px;margin-bottom:12px}.gnbSub{margin-top:-5px}.gnbSub+.gnbSubTit{margin-top:21px}.gnbSub__link{font-size:18px;line-height:1.889;padding-left:10px;display:block;color:#000}.gnbSub__link:hover{position:relative;color:#1946B9;font-weight:700}.gnbSub__link:hover:before{content:"";display:block;width:3px;height:20px;background:#1946B9;position:absolute;left:-1px;top:50%;margin-top:-12px}.fixed--main{background:#fff}.fixed--main .gnb__link{color:#222}.fixed--main .h1__logo__link{background:url(/images/common/h1-logo.png) no-repeat 0 0}.fixed--main .headerSide__btn1{background:#1C2E65}.fixed--main .headerSide__btn1 span{background:url(/images/common/ico-arr-w.png) no-repeat 100% 80%;color:#fff}.header--open{background:#fff}.header--open .gnbSubMenu{display:block;height:310px}.header--open .gnb__link{color:#222}.header--open .h1__logo__link{background:url(/images/common/h1-logo.png) no-repeat 0 0}.header--open .headerSide__btn1{background:#1C2E65}.header--open .headerSide__btn1 span{background:url(/images/common/ico-arr-w.png) no-repeat 100% 80%;color:#fff}.header--sub{background:#fff}.header--sub .gnb__link{color:#222}.header--sub .h1__logo__link{background:url(/images/common/h1-logo.png) no-repeat 0 0}.header--sub .headerSide__btn1{background:#1C2E65}.header--sub .headerSide__btn1 span{background:url(/images/common/ico-arr-w.png) no-repeat 100% 80%;color:#fff}.fixed--main{box-shadow:0 0 5px rgba(0,0,0,.2)}.fixed--main .btnLang .current{color:#222}.fixed--main .headerSide__lang__lists .item{color:#222;background:#F6F8F9;border-radius:50px}.fixed--main .headerSide__lang__lists .item:hover{background-color:var(--hc2);color:#fff}.header--sub .btnLang .current{color:#222}.header--sub .headerSide__lang__lists .item{color:#222;background:#F6F8F9;border-radius:50px}.header--sub .headerSide__lang__lists .item:hover{background-color:var(--hc2);color:#fff}.header--sub.fixed{box-shadow:0 0 5px rgba(0,0,0,.2)}#footer{background:#131313}.footerTop{height:160px;background-color:#000;padding:20px 0;overflow:hidden}.flow__banner{overflow:hidden;width:100%}.flow__banner .list{white-space:nowrap;display:table;table-layout:fixed}.flow__banner .list>li{white-space:nowrap;display:inline-flex;margin-left:110px;height:120px;align-items:center}.footerInfos{background:#0C1821;padding:97px 7.81vw}.footerInfos .static{display:flex;justify-content:space-between;align-items:flex-start;max-width:100%;min-width:100%}.footerInfos__info1 a{color:#fff;font-size:16px}.footerInfos__info1 a+a{margin-left:15px}.footerInfos__info2{color:rgba(255,255,255,.6);font-size:15px;line-height:1.6;margin-top:30px}.footerInfos__info2 address{font-style:normal}.footerInfos__info2 address,.footerInfos__info2 span{display:block}.footerInfos__info3{margin-top:30px}.footerInfos__info3 .copy{color:rgba(255,255,255,.6);font-size:15px}.footerInfos__links{display:flex;justify-content:space-between}.footerInfos__link__tit{color:#fff;font-size:18px;font-weight:700;line-height:1.38}.footerInfos__link__list>li>a{font-size:15px;line-height:1.667;color:rgba(255,255,255,.6)}.footerInfos__link+.footerInfos__link{margin-left:80px}.footerInfos__link__list{margin-top:20px}.fm__btn{border:1px solid rgba(255,255,255,.4);padding:8px 10px;width:255px;white-space:nowrap}.fm__btn span{font-size:16px;font-weight:800;color:#fff;position:relative;padding-right:1.2rem}.fm__btn span:after{content:"+";margin-left:1rem;position:absolute;right:0;top:50%;transform:translateY(-50%)}.footerInfos__fm__select{position:relative;z-index:2}.fm__lists{position:absolute;bottom:50px;left:0;width:100%;display:none;transition:all .5s}.fm__lists>li+li{margin-top:.4rem}.fm__lists__link{display:flex;justify-content:center;align-items:center;padding:10px 30px;border:1px solid #6d747a}.fm__lists__link:hover{background-color:var(--hc2);border:1px solid var(--hc2)}.fm__lists__link span{display:inline-block;padding-right:24px;background:url(/images/common/ico-arr-w.png) no-repeat 100% 50%;font-size:16px;font-weight:800;color:#fff}.open .fm__btn{background-color:#000;border:1px solid #000}.open .fm__btn span:after{content:"";display:inline-block;width:15px;height:2px;background-color:#fff}.open .fm__lists{display:block}.footer__btn{display:inline-flex;justify-content:center;align-items:center;width:226px;height:51px;padding:12px 30px;background-color:var(--hc2);border-radius:30px}.footer__btn span{display:block;color:#fff;font-size:20px;font-weight:700;padding-right:30px;background:url(/images/common/ico-arr-w.png) no-repeat 100% 50%}.footer__btn:hover{background-color:#fff}.footer__btn:hover span{color:var(--hc2);background:url(/images/common/ico-arr-b.png) no-repeat 100% 50%}.footer__btn span{width:165px}.footer__btn span:before{content:"ONLINE MALL";display:block;text-align:center}.footer__btn:hover span:before{content:"폰드그룹닷컴"}.main{min-width:1280px}.mainVisual{position:relative;left:50%;transform:translateX(-50%);height:100vh;overflow:hidden}.mainVisualSwiper{height:100%}.mainVisualSwiper .swiper-wrapper{transition-timing-function:ease-out}.mainVisualSwiper .swiper-slide{width:100%;height:100%}.mainVisualSwiper .swiper-pagination{position:absolute;bottom:60px;right:40px;text-align:right}.mainVisualSwiper .swiper-slide{overflow:hidden}.mainVisualSwiper .swiper-bg{width:100%;height:100%;transition:all 5s ease}.mainVisualSwiper .swiper-bg img,.mainVisualSwiper .swiper-bg video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1.1);transition:all 2s}.mainVisualSwiper .swiper-bg video{min-width:100%;min-height:100%;width:auto;height:auto;object-fit:cover}.mainVisualSwiper .swiper-bg img{width:100%;height:100%;object-fit:cover}.mainVisualSwiper .swiper-slide-active img{transform:translate(-50%,-50%) scale(1)}.mainVisual .mainVisualSwiper .swiper-pagination-bullet{margin:0 15px}.mainVisualSwiper .swiper-pagination-bullet{position:relative;background-color:transparent;width:90px;height:90px;opacity:1}.mainVisualSwiper .swiper-pagination-bullet .photo{display:block;width:90px;height:90px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}.mainVisualSwiper .swiper-pagination-bullet .photo img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:250px;height:90px;max-width:250px}.mainVisualSwiper .swiper-pagination-bullet .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;letter-spacing:-.01em;text-transform:uppercase;color:#fff;width:100%;text-align:center;line-height:1.35}.mainVisualSwiper .swiper-pagination-bullet-active{width:250px}.mainVisualSwiper .swiper-pagination-bullet-active .photo{border-radius:25%}.mainVisualSwiper .swiper-pagination-bullet .progress{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:103;width:90px;height:90px}.mainVisualSwiper .swiper-pagination-bullet-active .photo,.mainVisualSwiper .swiper-pagination-bullet-active .progress{width:250px}.mainVisualSwiper .swiper-pagination-bullet-active .circle-origin{width:262px;height:99px}.mainVisualSwiper .circle-origin{fill:transparent;stroke:rgb(255,255,255);stroke-width:1;stroke-linecap:round;stroke-dasharray:1400;stroke-dashoffset:0}.mainVisualSwiper .swiper-pagination-bullet-active .circle-origin{animation:progress 24s}.mainVisualSwiper .swiper-pagination-bullet:nth-child(3) .text{font-size:0;background:url(/images/main/ico-play.png) no-repeat 50% 50%;width:40px;height:40px}.swiper-thumbs{position:absolute;bottom:14%;left:0;display:flex;z-index:2;align-items:center;padding-left:7.7vw}.swiper-thumbs-item{margin:0 15px;cursor:pointer}.swiper-thumbs-item:first-child{margin-left:0}.swiper-thumbs-item{position:relative;background-color:transparent;width:90px;height:90px;opacity:1}.swiper-thumbs-item .photo{display:block;border-radius:50%;overflow:hidden}.swiper-thumbs-item .photo,.swiper-thumbs-item .photo img{width:90px;height:90px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper-thumbs-item .photo img{border-radius:90px}.swiper-thumbs-item .photo .on{display:none;width:260px;height:90px;max-width:260px}.swiper-thumbs-item .text{font-size:18px;letter-spacing:-.01em;text-transform:uppercase;color:#fff;width:100%;text-align:center;line-height:1.35}.swiper-thumbs-item .progress,.swiper-thumbs-item .text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}.swiper-thumbs-item .progress{z-index:103;width:90px;height:90px}.swiper-thumbs-item .circle-origin{fill:transparent;stroke:rgb(255,255,255);stroke-width:1;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:0}.swiper-thumbs-item.active{width:260px;height:100px}.swiper-thumbs-item.active .photo{width:250px;height:90px;border-radius:90px;margin-top:-.5px}.swiper-thumbs-item.active .photo img{display:none}.swiper-thumbs-item.active .photo img.on{display:block}.swiper-thumbs-item.active .text{background:rgba(28,46,101,.8);width:250px;height:90px;border-radius:90px;margin-top:-.5px;font-weight:400}.swiper-thumbs-item.active .progress{width:262px;height:102px;display:block}.swiper-thumbs-item.active .circle-origin{width:260px;height:100px;animation:progress 24s}.swiper-thumbs-item.active .text{display:flex;justify-content:center;align-items:center}.swiper-thumbs-item.mov .text{display:block;font-size:0;background:url(/images/main/ico-play.png) no-repeat 50% 50%;width:40px;height:40px}.swiper__text{position:absolute;bottom:28%;left:0;z-index:103;color:#fff;letter-spacing:-.02em;padding-left:7.7vw;padding-right:7.7vw}.swiper__text__t1,.swiper__text__t2{transition:all 1s;transform:translateY(100px);opacity:0}.swiper__text__t1{font-size:120px;line-height:1;font-weight:700}.swiper__text__t2{font-size:22px;line-height:1.5;margin-top:60px;font-weight:400}.mainVisualSwiper .btnVsMore{transition:all .5s;transform:translateY(100px);opacity:0;margin-top:40px}.mainVisualSwiper .swiper-slide-active .swiper__text__t1{animation:fadeInUp 1s .2s both}.mainVisualSwiper .swiper-slide-active .swiper__text__t2{animation:fadeInUp 1s .6s both}.mainVisualSwiper .swiper-slide-active .btnVsMore{animation:fadeInUp 1s .8s both}.mainSection1,.mainSection4{padding:140px 7.7vw}.mainSect__tit{align-items:flex-end}.mainSect__tit,.mainSect__tit .desc{display:flex;justify-content:space-between}.mainSect__tit .desc{align-items:flex-start;width:50%;border-top:1px solid #000;padding-top:86px}.mainSect__tit .desc .tx3,.mainSect__tit .link{font-weight:500;color:#000}.mainSect__tit .link{white-space:nowrap;font-size:20px}.mainSection1{padding-bottom:100px}.mainBrandSwiper{overflow:hidden;position:relative;margin-top:100px;height:1150px}.mainBrandSwiper .swiper-wrapper{transition-timing-function:ease-out}.mainBrandItem{width:100%;height:100%}.mainBrandItem .img{width:100%;height:100%;overflow:hidden;position:relative}.mainBrandItem .img img{width:100%;height:100%;object-fit:cover;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 1s ease}.mainBrandItem .img:hover img{transform:translate(-50%,-50%) scale(1.1)}.mainBrandItem__link{position:absolute;left:70px;bottom:100px}.mainBrandItem__link .logo{font-size:70px;font-weight:700;letter-spacing:.7px;color:#fff;line-height:1.357}.mainBrandItem__link .link{display:inline-flex;border:1px solid #fff;padding:10px 40px;font-size:22px;letter-spacing:.22px;font-weight:500;color:#fff;margin-top:15px;line-height:1.36;transition:all .4s}.mainBrandItem__link .link:hover{background-color:var(--hc2);border:1px solid var(--hc2)}.mainBrandItem{transform:translateY(100px);transition:all .4s;opacity:0}.n-active .mainBrandItem:first-child{transform:translateY(0);opacity:1}.n-active .mainBrandItem:nth-child(2){transform:translateY(0);transition-delay:.2s;opacity:1}.mainBrandSwiper-ctrl{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:100%;height:88px}.mainBrandSwiper .swiper-button-next,.mainBrandSwiper .swiper-button-prev{width:88px;height:88px;margin:0;top:0}.mainBrandSwiper .swiper-button-prev{background:#000 url(/images/sub/sw-prev.png) no-repeat 50% 50%;left:0;right:inherit}.mainBrandSwiper .swiper-button-next{background:#D9D9D9 url(/images/sub/sw-next-b.png) no-repeat 50% 50%;left:intial;right:0}.mainSection1,.mainSection2{overflow:hidden}.mainSection2 .content>li{line-height:1.36;font-size:160px;font-weight:700;color:#000;padding-right:3rem}.marquee{overflow:hidden}.marquee .track{overflow:hidden;width:100%}.marquee .content{white-space:nowrap;display:table;table-layout:fixed}.marquee .content>li{white-space:nowrap;display:inline-block;text-transform:uppercase}.mainSection3{height:620px;margin-top:120px;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.mainSection3 .onlineMall,.mainSection3 .static{display:flex;justify-content:space-between}.mainSection3 .onlineMall{align-items:center}.mainSection3 .bg{display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 1s ease}.mainSection3 .bg:hover{transform:translate(-50%,-50%) scale(1.1)}.onlineMall__bar{width:100px;height:1px;background:#D9D9D9;margin:0 50px}.onlineMall__tx{position:relative}.onlineMall__tx .mhty1{white-space:nowrap;color:#fff;display:flex;align-items:center}.onlineMall__tx .mhty1 img{max-width:673px}.onlineMall__tx .link{position:absolute;right:0;bottom:-60px;color:#fff;text-decoration:underline;text-underline-position:under;font-size:40px;font-weight:400}.mainNews{display:flex;margin-top:100px}.mainNews__item{border:1px solid #222222;background-color:#222222;padding:86px 54px 59px 60px;height:694px;width:32%;display:flex;flex-direction:column;margin-left:2%;transition:all .4s ease-in-out}.mainNews__item:first-child{margin-left:0}.mainNews__item .date{font-size:20px;line-height:1.35;color:#fff;transition:all .4s ease}.mainNews__item .desc{font-size:36px;line-height:1.36;color:#fff;margin-top:20px;transition:all .4s ease}.mainNews__item .num{margin-top:auto;font-size:90px;font-weight:700;line-height:1;color:#e4e4e4;letter-spacing:.9px}.mainNews__item:hover{border:1px solid #000;background:#fff}.mainNews__item:hover .date,.mainNews__item:hover .desc{color:#000}.mainNews__item{transform:translateY(100px);opacity:0;transition:all 1s ease}.n-active .mainNews__item:first-child{transform:translateY(0);opacity:1}.n-active .mainNews__item:nth-child(2){transform:translateY(0);opacity:1;transition-delay:.2s}.n-active .mainNews__item:nth-child(3){transform:translateY(0);opacity:1;transition-delay:.4s}@keyframes fadeInUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes progress{0%{stroke-dashoffset:1000}to{stroke-dashoffset:0}}@media (max-width:1920px){.swiper-thumbs{padding-left:50px;bottom:10%}.footerInfos{padding:90px 50px}.swiper__text{padding-left:50px;bottom:30%}.swiper__text__t1{font-size:6.25vw}.swiper__text__t2{font-size:1.15vw}.mainSection1,.mainSection4{padding-left:50px;padding-right:50px}}@media (max-width:1600px){.onlineMall__bar{width:9vw;margin:0 1vw}.fm__btn{width:100%}.footerInfos__link+.footerInfos__link{margin-left:3vw}}}