.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{margin-left:auto;margin-right:auto;display:block;position:relative;top:0;left:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}
.o75jkj0 .white{color:#fff}
.o75jkj0 .gray50{color:#818897}
.o75jkj0 .gray70{color:#515662}
.o75jkj0 .gray90{color:#2e3138}
.o75jkj0 .green70{color:#0ac290}
.o75jkj0 .green90{color:#089b73}
.o75jkj0 :where(img){width:100%;max-width:100%;height:auto;display:block}
.o75jkj0 .slide .slick-dots{justify-content:center;margin-top:30px;display:flex!important}
.o75jkj0 .slick-dots li button{color:#0000;background:url(/images/v2/about/dot.svg) 50% no-repeat;transition:all .3s}
.o75jkj0 .slick-dots li.slick-active button{background:url(/images/v2/about/dot_active.svg) 50% no-repeat}
.o75jkj0 .slide .slick-arrow{z-index:9;cursor:pointer;width:60px;height:60px;font-size:0;position:absolute;top:-90px;right:0}
.o75jkj0 .slide .slick-prev{background:url(/images/v2/slide-next.svg) no-repeat;right:115px;transform:rotate(180deg)}
.o75jkj0 .slide .slick-next{background:url(/images/v2/slide-next.svg) no-repeat}
.o75jkj0 .slide .slick-prev:hover,.o75jkj0 .slide .slick-next:hover{background:url(/images/v2/slide-next-hover.svg) no-repeat}
.o75jkj0 .slide .slick-prev.slick-disabled,.o75jkj0 .slide .slick-next.slick-disabled{background:url(/images/v2/slide-next-disabled.svg) no-repeat}
.o75jkj0 .slick-counter{z-index:9;color:#818897;font-size:13px;font-weight:600;line-height:7.6px;position:absolute;top:-65px;right:75px}
.o75jkj0 .slick-counter .current{color:#0ac290}
.o75jkj0 .mo-show{display:none!important}
.o75jkj0 .mo-hide{display:block!important}
.o75jkj0 .content{width:100%;max-width:1314px;margin:0 auto}
.o75jkj0 .content.type1{padding:100px 0 120px}
.o75jkj0 .content.type2{padding:176px 0 90px}
.o75jkj0 .content.type3{padding:100px 0 150px}
.o75jkj0 .content .titles .title1{letter-spacing:-.006em;text-align:center;font-size:40px;font-weight:700;line-height:56px}
.o75jkj0 .content .titles .title2{letter-spacing:-.01em;font-size:34px;font-weight:700;line-height:48px}
.o75jkj0 .content .titles .sub-title1{letter-spacing:-.006em;font-size:20px;font-weight:500;line-height:28px}
.o75jkj0 .content .titles .sub-title2{letter-spacing:-.006em;text-align:center;font-size:18px;font-weight:400;line-height:28px}
.o75jkj0 .content .titles .body2{letter-spacing:-.006em;font-size:16px;font-weight:400;line-height:26px}
.o75jkj0 .wrapper{position:relative}
@media screen and (max-width:1023px){.o75jkj0 .slide .slick-arrow{width:50px;height:50px;top:25%;right:10px}.o75jkj0 .slide .slick-prev{left:-10px;right:auto!important}.o75jkj0 .mo-show{display:block!important}.o75jkj0 .mo-hide{display:none!important}.o75jkj0 .content{width:auto;margin:0}.o75jkj0 .content.type2,.o75jkj0 .content.type3{padding:60px 20px 50px}.o75jkj0 .content .titles .title1,.o75jkj0 .content .titles .title2{letter-spacing:-.008em;font-size:26px;line-height:38px}.o75jkj0 .content .titles .sub-title2{letter-spacing:-.004em;font-size:16px;line-height:24px}}
@keyframes _1nx38lz0{to{background-position:-100% 0}}
@keyframes _1nx38lz1{to{background-position:100% 0}}
.o75jkj0 #about .titles .title1{margin-bottom:20px}
.o75jkj0 #about .mansion-area{border-bottom:1px solid #e4e7ec;flex-direction:column;align-items:center;padding:80px 0;display:flex}
.o75jkj0 #about .mansion-area .img-area{margin-bottom:30px}
.o75jkj0 #about .mansion-area .titles{flex-direction:column;align-items:center;display:flex}
.o75jkj0 #about .merit-area{flex-direction:column;gap:150px;margin-bottom:47px;display:flex}
.o75jkj0 #about .merit-area .items{gap:142px;display:flex}
.o75jkj0 #about .merit-area .items .title,.o75jkj0 #about .merit-area .items .sub-title{text-align:left}
.o75jkj0 #about .merit-area .items .badge{letter-spacing:-.004em;padding-bottom:8px;font-size:14px;font-weight:400;line-height:24px}
.o75jkj0 #about .merit-area .items .sub-title1{padding:22px 0 12px}
.o75jkj0 #about .merit-area .items .info{text-align:left}
.o75jkj0 #about .merit-area .items .hash-btns{width:95%;padding-top:60px;font-size:0}
.o75jkj0 #about .merit-area .items .hash-btns .btn{cursor:pointer;color:#089b73;border:1px solid #0ac290;border-radius:30px;margin:0 14px 14px 0;padding:8px 22px;font-size:16px;font-weight:500;line-height:26px;display:inline-block}
.o75jkj0 #about .merit-area .items .hash-btns .btn.on{color:#fff;background-color:#0ac290}
.o75jkj0 .btn-hover{color:#fff;background-color:#0ac29059}
.o75jkj0 #about .merit-area .items .slide{width:642px;height:530px}
.o75jkj0 #about .merit-area .items .slide .slick-list li{border-radius:20px;width:642px;height:530px}
.o75jkj0 #about .merit-area .items .slide .slick-list li img,.o75jkj0 #about .merit-area .items .slide .slick-list li video{border-radius:20px}
.o75jkj0 #about .banner-area{height:74px;position:relative;overflow:hidden}
.o75jkj0 #about .banner-area .banner{background:url(/images/v2/about/banner.svg) repeat-x;width:100%;height:74px;animation:25s linear infinite _1nx38lz0}
.o75jkj0 #about .dry-area .types-area,.o75jkj0 #about .laundry-room-area .types-area{justify-content:center;gap:30px;margin:40px 0 80px;display:flex}
.o75jkj0 #about .dry-area .types-area .box,.o75jkj0 #about .laundry-room-area .types-area .box{text-align:center;background:#fff;border-radius:16px;width:145px;padding:30px 43px;box-shadow:0 0 26px #959da52e}
.o75jkj0 #about .dry-area .types-area img,.o75jkj0 #about .laundry-room-area .types-area img{width:auto;margin:0 auto}
.o75jkj0 #about .dry-area .types-area .types,.o75jkj0 #about .laundry-room-area .types-area .types{letter-spacing:-.006em;text-align:center;padding-top:10px;font-size:18px;font-weight:700;line-height:28px}
.o75jkj0 #about .dry-area .types-area .items,.o75jkj0 #about .laundry-room-area .types-area .items{padding-top:6px}
.o75jkj0 #about .dry-area{background:#f5f6f7}
.o75jkj0 #about .dry-area .title-wrap{position:relative}
.o75jkj0 #about .dry-area .title-wrap .lottie-wrap{position:absolute;top:66px;right:-64px}
.o75jkj0 #about .dry-area .slide-title{margin-bottom:90px}
.o75jkj0 #about .dry-area .dry-slide{margin-top:30px;position:relative}
.o75jkj0 #about .dry-area .dry-slide .imgs{height:520px;position:relative}
.o75jkj0 #about .dry-area .dry-slide .slick-slide{margin-right:30px}
.o75jkj0 #about .dry-area .dry-slide .slick-slide:last-child{margin-right:0}
.o75jkj0 #about .dry-area .dry-slide .slick-track{width:25000px!important}
.o75jkj0 #about .dry-area .dry-slide .imgs:after{content:"";background-size:contain;width:-webkit-fill-available;height:50px;display:block;position:absolute;bottom:55px;left:40px}
.o75jkj0 #about .dry-area .dry-slide .slick-slide:first-child .imgs:after{background:url(/images/v2/about/dry_stations_badge01.svg) no-repeat}
.o75jkj0 #about .dry-area .dry-slide .slick-slide:nth-child(2) .imgs:after{background:url(/images/v2/about/dry_stations_badge02.svg) no-repeat}
.o75jkj0 #about .dry-area .dry-slide .slick-slide:nth-child(3) .imgs:after{background:url(/images/v2/about/dry_stations_badge03.svg) no-repeat}
.o75jkj0 #about .dry-area .dry-slide .slick-slide:nth-child(4) .imgs:after{background:url(/images/v2/about/dry_stations_badge04.svg) no-repeat}
.o75jkj0 #about .dry-area .dry-slide .slick-slide:nth-child(5) .imgs:after{background:url(/images/v2/about/dry_stations_badge05.svg) no-repeat}
.o75jkj0 #about .dry-area .dry-slide li .badge{width:auto;position:absolute;bottom:30px;left:33px}
.o75jkj0 #about .dry-area .dry-slide li .img{width:418px;height:520px}
.o75jkj0 #about .dry-area .slide li img,.o75jkj0 #about .dry-area .slide li video{border-radius:20px}
.o75jkj0 #about .platform-area .container{justify-content:space-between;gap:142px;display:flex}
.o75jkj0 #about .platform-area .container .titles{height:fit-content;position:sticky;top:100px}
.o75jkj0 #about .platform-area .container .nav{margin-top:40px}
.o75jkj0 #about .platform-area .container .nav li{text-align:left;cursor:pointer;margin-bottom:10px}
.o75jkj0 #about .platform-area .container .nav li.is_active{color:#0ac290;font-weight:700}
.o75jkj0 #about .platform-area .container .contents{flex:1}
.o75jkj0 #about .platform-area .container .contents section{padding-top:120px}
.o75jkj0 #about .platform-area .container .contents section:first-child{padding-top:0}
.o75jkj0 #about .platform-area .container .contents section .title{letter-spacing:-.01em;margin:30px 0 12px;font-size:22px;font-weight:600;line-height:32px}
.o75jkj0 #about .platform-area .container .contents section .info{letter-spacing:-.006em;font-size:18px;font-weight:400;line-height:28px}
.o75jkj0 #about .platform-area .container .contents section .info .steps{letter-spacing:-.006em;color:#2e3138;margin-top:10px;font-size:20px;font-weight:500;line-height:28px}
.o75jkj0 #about .platform-area .container .contents section .info .steps:first-child{margin-top:0}
.o75jkj0 #about .laundry-room-area{background:#f5f6f7}
.o75jkj0 #about .laundry-room-area .title-wrap{position:relative}
.o75jkj0 #about .laundry-room-area .title-wrap .lottie-wrap{position:absolute;top:23px;left:-30px}
.o75jkj0 #about .laundry-room-area .types-area .box{width:167px;padding:30px 32px}
.o75jkj0 #about .laundry-room-area .slide{margin-top:-120px;padding-bottom:120px}
.o75jkj0 #about .laundry-room-area .slide li{max-width:1090px;position:relative}
.o75jkj0 #about .laundry-room-area .slide .slick-slide{padding-right:30px}
.o75jkj0 #about .laundry-room-area .slide .slick-slide:last-child{padding-right:0}
.o75jkj0 #about .laundry-room-area .slide .slick-track{width:15000px!important}
.o75jkj0 #about .laundry-room-area .slide li .dimmed{opacity:1;background:linear-gradient(90deg,#e4e7ece6 0% 10%,#f5f6f7 30% 70%,#e4e7ece6 100% 100%);border-radius:20px;width:100%;height:100%;position:absolute}
.o75jkj0 #about .laundry-room-area .slide .slick-slide.slick-active .dimmed{display:none}
.o75jkj0 #about .laundry-room-area .slide img{border-radius:20px;width:auto}
.o75jkj0 #about .laundry-room-area .slick-arrow{top:40%}
.o75jkj0 #about .laundry-room-area .slick-prev{left:40px}
.o75jkj0 #about .laundry-room-area .slick-next{right:40px}
@media screen and (max-width:1023px){.o75jkj0 #about .titles .title1{margin-bottom:14px}.o75jkj0 #about .mansion-area{padding:60px 20px 20px}.o75jkj0 #about .merit-area{gap:87px;margin-bottom:40px;padding:40px 20px 50px}.o75jkj0 #about .merit-area .items{flex-direction:column;gap:20px}.o75jkj0 #about .merit-area .items .hash-btns{width:100%;padding-top:30px}.o75jkj0 #about .merit-area .items .hash-btns .btn{letter-spacing:-.006em;margin:0 8px 8px 0;padding:8px 12px;font-size:13px;line-height:20px}.o75jkj0 #about .merit-area .items .slide{border-radius:14px;width:100%;height:276px}.o75jkj0 #about .merit-area .items .slide .slick-list li{width:auto;height:276px;overflow:hidden}.o75jkj0 #about .merit-area .items .slide .slick-list li img,.o75jkj0 #about .merit-area .items .slide .slick-list li video{border-radius:14px;width:100%;height:100%}.o75jkj0 #about .merit-area .items .slide .slick-list li video{transform:scale(1.05)}.o75jkj0 #about .merit-area .items.slide2{flex-direction:column-reverse}.o75jkj0 #about .merit-area .slick-list{border-radius:14px}.o75jkj0 #about .banner-area .banner{background:url(/images/v2/about/m_banner.svg) repeat-x;animation:40s linear infinite _1nx38lz1}.o75jkj0 #about .dry-area .content{padding:60px 0 50px}.o75jkj0 #about .dry-area .title-wrap{flex-direction:column-reverse;align-items:center;display:flex}.o75jkj0 #about .dry-area .title-wrap .lottie-wrap{position:initial;margin-bottom:10px}.o75jkj0 #about .dry-area .slide-title{margin-bottom:0}.o75jkj0 #about .dry-area .titles .body2{letter-spacing:-.006em;font-size:16px;font-weight:400;line-height:26px}.o75jkj0 #about .dry-area .dry-slide{margin-left:20px}.o75jkj0 #about .dry-area .slide .slick-arrow{top:40%}.o75jkj0 #about .dry-area .dry-slide .imgs{height:auto}.o75jkj0 #about .dry-area .dry-slide .slick-slide{margin-right:13px}.o75jkj0 #about .dry-area .dry-slide .imgs:after{height:42px;bottom:38px;left:auto}.o75jkj0 #about .dry-area .dry-slide .slick-slide:first-child .imgs:after{background:url(/images/v2/about/dry_stations_badge01_mo.svg) top no-repeat}.o75jkj0 #about .dry-area .dry-slide .slick-slide:nth-child(2) .imgs:after{background:url(/images/v2/about/dry_stations_badge02_mo.svg) top no-repeat}.o75jkj0 #about .dry-area .dry-slide .slick-slide:nth-child(3) .imgs:after{background:url(/images/v2/about/dry_stations_badge03_mo.svg) top no-repeat}.o75jkj0 #about .dry-area .dry-slide .slick-slide:nth-child(4) .imgs:after{background:url(/images/v2/about/dry_stations_badge04_mo.svg) top no-repeat}.o75jkj0 #about .dry-area .dry-slide .slick-slide:nth-child(5) .imgs:after{background:url(/images/v2/about/dry_stations_badge05_mo.svg) top no-repeat}.o75jkj0 #about .dry-area .dry-slide li .img{width:320px;height:auto}.o75jkj0 #about .dry-area .dry-slide .slick-counter{display:none}.o75jkj0 #about .platform-area .content,.o75jkj0 #about .laundry-room-area .content{padding:40px 20px 50px}.o75jkj0 #about .platform-area .container{flex-direction:column;gap:30px}.o75jkj0 #about .platform-area .container .titles{position:initial}.o75jkj0 #about .platform-area .container .nav{display:none}.o75jkj0 #about .platform-area .container .contents section{padding-top:50px}.o75jkj0 #about .platform-area .container .contents section img{border-radius:8px}.o75jkj0 #about .platform-area .container .contents section .top-text{letter-spacing:-.004em;color:#0ac290;margin-top:20px;font-size:14px;font-weight:500;line-height:24px}.o75jkj0 #about .platform-area .container .contents section .title{margin:4px 0 14px}.o75jkj0 #about .platform-area .container .contents section .info{letter-spacing:-.004em;font-size:14px;line-height:24px}.o75jkj0 #about .platform-area .container .contents section .info .steps{letter-spacing:-.004em;color:#515662;font-size:14px;font-weight:500;line-height:24px}.o75jkj0 #about .laundry-room-area .title-wrap{flex-direction:column;align-items:center;display:flex}.o75jkj0 #about .laundry-room-area .title-wrap .lottie-wrap{position:initial;margin-bottom:10px;margin-left:40px}.o75jkj0 #about .laundry-room-area .slide{margin-top:-50px;padding-bottom:50px}.o75jkj0 #about .laundry-room-area .slide li{max-width:300px}.o75jkj0 #about .laundry-room-area .slide .slick-slide{padding-right:13px}.o75jkj0 #about .laundry-room-area .slide li .dimmed,.o75jkj0 #about .laundry-room-area .slide img{border-radius:8px}}
@media screen and (max-width:767px){.o75jkj0 #about .dry-area .types-area,.o75jkj0 #about .laundry-room-area .types-area{flex-direction:column;gap:20px;margin:30px 0 50px}.o75jkj0 #about .dry-area .types-area .box,.o75jkj0 #about .laundry-room-area .types-area .box{border-radius:14px;width:auto;padding:30px 0}.o75jkj0 #about .dry-area .content .titles,.o75jkj0 #about .dry-area .content .types-area{padding:0 20px}}
@keyframes _1ywwxor0{0%{top:15px}to{top:30px}}
@keyframes _1ywwxor1{0%{top:1px}to{top:10px}}
.o75jkj0 #competition .graph-area{background:#f8fafd;height:700px;position:relative}
.o75jkj0 #competition .graph-area:before{content:"";background:url(/images/v2/competition/bg_competition.svg) 0 0/cover no-repeat;width:100%;height:100%;display:inline-block;position:absolute;top:0;left:0}
.o75jkj0 #competition .graph-area .content{width:100%;height:100%;position:relative}
.o75jkj0 #competition .graph-area .titles{position:absolute;top:130px}
.o75jkj0 #competition .graph-area .title1{margin-bottom:20px}
.o75jkj0 #competition .graph-area .title1,.o75jkj0 #competition .graph-area .sub-title2{text-align:left}
.o75jkj0 #competition .graph-area .container{justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;bottom:60px;right:90px}
.o75jkj0 #competition .graph-area .container .text{letter-spacing:-.004em;margin-left:27px;font-size:15px;font-weight:400;line-height:24px}
.o75jkj0 #competition .graph-area .target-area{position:relative}
.o75jkj0 #competition .graph-area .target-area .balloon{width:auto;animation:.5s linear infinite alternate _1ywwxor0;position:absolute;top:30px;right:160px}
.o75jkj0 #competition .counter-box{gap:30px;margin:100px 0;display:flex}
.o75jkj0 #competition .counter-box .box{background-color:#f8fafd;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:418px;height:375px;display:flex}
.o75jkj0 #competition .counter-box img{width:188px}
.o75jkj0 #competition .counter-box .counts{letter-spacing:-.008em;margin:15px 0 8px;font-size:32px;font-weight:700;line-height:42px}
.o75jkj0 #competition .counter-box .info{letter-spacing:-.006em;font-size:18px;font-weight:400;line-height:28px}
.o75jkj0 #competition .text-area{align-items:flex-end;gap:204px;margin-bottom:150px;display:flex}
.o75jkj0 #competition .text-area .top-notice{letter-spacing:-.004em;margin-bottom:8px;font-size:14px;font-weight:400;line-height:24px}
.o75jkj0 #competition .text-area .info{text-align:left;flex:1}
.o75jkj0 #competition .slide-area{margin-bottom:120px}
.o75jkj0 #competition .slide-area .slick-slide{margin-right:30px}
.o75jkj0 #competition .slide-area .slick-slide:last-child{margin-right:0}
.o75jkj0 #competition .slide-area .slick-slide>div>li{flex-direction:column;align-items:center;display:flex!important}
.o75jkj0 #competition .slide-area .slick-track{width:30000px!important}
.o75jkj0 #competition .slide-area img{border-radius:16px;width:380px;height:300px}
.o75jkj0 #competition .slide-area .badge{background-color:#d4f9f0;border-radius:8px;margin:34px 0 14px;padding:6px 18px;font-size:18px;font-weight:500;line-height:28px}
.o75jkj0 #competition .slide-area .price{letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:32px}
.o75jkj0 #competition .slide-area .store{letter-spacing:-.006em;margin:10px 0 6px;font-size:18px;font-weight:400;line-height:28px}
.o75jkj0 #competition .slide-area .info{letter-spacing:-.004em;font-size:14px;font-weight:400;line-height:24px}
.o75jkj0 #competition .slide-area .slide .slick-prev{right:70px}
@media screen and (max-width:1023px){.o75jkj0 #competition .graph-area{height:auto;padding:0 20px}.o75jkj0 #competition .graph-area:before{background:url(/images/v2/competition/bg_competition_mo.svg) bottom/contain no-repeat}.o75jkj0 #competition .graph-area .titles{position:initial;letter-spacing:-.008em;padding-top:80px;font-size:32px;font-weight:700;line-height:42px}.o75jkj0 #competition .graph-area .title1{margin-bottom:14px}.o75jkj0 #competition .graph-area .container{position:initial;flex-direction:column;align-items:center;gap:20px;padding:56px 0 40px}.o75jkj0 #competition .counter-box{gap:20px;margin:40px 20px}.o75jkj0 #competition .counter-box .box{width:100%;height:300px}.o75jkj0 #competition .counter-box img{width:149px}.o75jkj0 #competition .counter-box .counts{letter-spacing:-.008em;font-size:26px;line-height:38px}.o75jkj0 #competition .counter-box .info{letter-spacing:-.004em;font-size:14px;line-height:24px}.o75jkj0 #competition .text-area{flex-direction:column;align-items:flex-start;gap:14px;margin:20px 20px 30px}.o75jkj0 #competition .slide-area{margin-bottom:50px;margin-left:20px}.o75jkj0 #competition .slide-area .slick-slide{margin-right:13px}.o75jkj0 #competition .slide-area img{border-radius:14px;width:330px}}
@media screen and (max-width:767px){.o75jkj0 #competition .graph-area .target-area .balloon{height:52px;animation:.5s linear infinite alternate _1ywwxor1;right:90px}.o75jkj0 #competition .counter-box{flex-direction:column;align-items:center}}
.o75jkj0 #fnq{background-color:#f8fafd}
.o75jkj0 #fnq .container{justify-content:space-evenly;margin-top:60px;display:flex}
.o75jkj0 #fnq .fnq-list{width:886px}
.o75jkj0 #fnq .fnq-list li{cursor:pointer;border-top:1px solid #cbcfda;position:relative}
.o75jkj0 #fnq .fnq-list li:last-child{border-bottom:1px solid #cbcfda}
.o75jkj0 #fnq .question{letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:30px 24px;font-size:22px;font-weight:600;line-height:32px;display:flex;position:relative}
.o75jkj0 #fnq .question:after{content:"";background:url(/images/v2/close_btn.svg) no-repeat;width:18px;height:18px;transition:transform .2s;position:absolute;right:10px;transform:rotate(45deg)}
.o75jkj0 #fnq .answer{letter-spacing:-.006em;opacity:0;height:0;font-size:18px;font-weight:400;line-height:28px}
.o75jkj0 #fnq .fnq-list li.show .question:after{transform:rotate(90deg)}
.o75jkj0 #fnq .fnq-list li.show .answer{opacity:1;height:auto;padding:0 24px 30px;display:block}
@media screen and (max-width:1023px){.o75jkj0 #fnq .content{padding:60px 20px 50px}.o75jkj0 #fnq .container{margin-top:30px}.o75jkj0 #fnq .question{letter-spacing:-.004em;padding:15px 10px;font-size:16px;line-height:24px}.o75jkj0 #fnq .question:after{width:14px;height:14px}.o75jkj0 #fnq .answer{letter-spacing:-.004em;font-size:14px;line-height:24px}.o75jkj0 #fnq .fnq-list li.show .answer{padding:0 35px 15px 10px}}
@keyframes _1wlghsk0{0%{bottom:16px}to{bottom:30px}}
.o75jkj0 header{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffff4d;width:100%;height:100vh;position:relative}
.o75jkj0 #video{z-index:0;position:absolute;inset:0}
.o75jkj0 #video .text-area{z-index:99;letter-spacing:-.03em;text-align:center;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;width:100%;font-size:48px;font-weight:700;line-height:64px;display:flex;position:absolute;top:40%}
.o75jkj0 #video .dimmed{z-index:99;background:#0000004d;width:100%;height:100%;position:absolute}
.o75jkj0 #video video{object-fit:cover;height:100%;position:absolute;top:0;left:0}
.o75jkj0 #video .btn-down{z-index:99;width:55px;animation:.5s linear infinite alternate _1wlghsk0;position:absolute;bottom:30px;left:calc(50% - 27px)}
@media screen and (max-width:1023px){.o75jkj0 #video .text-area{font-size:28px;line-height:38px}}
.o75jkj0 nav{z-index:99;color:#fff;width:100%;position:absolute;top:0}
.o75jkj0 nav .content{align-items:center;gap:190px;height:60px;display:flex}
.o75jkj0 nav .content .logo-black{display:none}
.o75jkj0 nav .logo img{width:auto}
.o75jkj0 nav ul{gap:10px;display:flex}
.o75jkj0 nav ul li{color:#fff;cursor:pointer;padding:6px 14px;font-size:14px;font-weight:500;line-height:24px}
.o75jkj0 nav.fix{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:#ffffff4d;position:fixed}
.o75jkj0 nav.fix .content .logo-white{display:none}
.o75jkj0 nav.fix .content .logo-black{display:block}
.o75jkj0 nav.fix .menu-list li{color:#2e3138}
.o75jkj0 nav.fix .menu-list li.on{color:#fff;background-color:#23262b;border-radius:30px}
.o75jkj0 nav .content .menu-btn{display:none}
.o75jkj0 nav .mobile-menu{display:none}
@media screen and (max-width:1023px){.o75jkj0 nav .content{gap:initial;justify-content:space-between;padding:0 20px}.o75jkj0 nav .content .menu-btn{cursor:pointer;background:url(/images/v2/menu_hbg_btn_white.svg) 0 0/cover;width:24px;height:24px;transition:transform .2s ease-in-out;display:block}.o75jkj0 nav .content .logo{height:16px}.o75jkj0 nav .content .menu-list{display:none}.o75jkj0 nav .mobile-menu.open{display:block}.o75jkj0 nav .mobile-menu .mobile-menu-list{flex-direction:column;gap:0;padding-top:20px}.o75jkj0 nav .mobile-menu .mobile-menu-list li{letter-spacing:-.01em;text-align:center;color:#2e3138;padding:14px 0;font-size:22px;font-weight:700;line-height:32px}.o75jkj0 nav.on{z-index:1000;height:100vh}.o75jkj0 nav.on .content .logo-white{display:none}.o75jkj0 nav.on .content .logo-black{display:block}.o75jkj0 nav.on .content .menu-btn,.o75jkj0 nav.fix .content .menu-btn{background:url(/images/v2/menu_hbg_btn_black.svg)}.o75jkj0 nav.on,.o75jkj0 nav.on.fix{background-color:#fff}}
.o75jkj0 .fixed-area{display:none}
.o75jkj0 .fixed-area.visible{display:block}
.o75jkj0 .fixed-area>.inner{z-index:99;background-color:#151719;justify-content:center;gap:90px;width:100%;height:72px;display:flex;position:fixed;bottom:0}
.o75jkj0 .fixed-area .text-box{color:#0deaae;align-items:center;gap:9px;font-size:28px;font-weight:700;line-height:38px;display:flex}
.o75jkj0 .fixed-area .form-box{color:#818897;align-items:center;gap:8px;font-size:15px;font-weight:400;line-height:18px;display:flex}
.o75jkj0 .fixed-area .form-box .inner{display:contents}
.o75jkj0 .fixed-area button{cursor:pointer;background:#0ac290;border-radius:30px;margin-left:12px;padding:8px 18px;font-size:16px;font-weight:500;line-height:26px}
.o75jkj0 .fixed-area .form-box button:hover{background:#089b73}
.o75jkj0 .fixed-area .form-box input{box-sizing:border-box;text-align:left;border:1px solid #fff;border-radius:2px;width:115px;padding:11px 10px;font-size:15px;font-weight:400;line-height:18px}
.o75jkj0 .fixed-area .form-box input:focus{outline:0}
.o75jkj0 .fixed-area .form-box input.error,.o75jkj0 .fixed-area .form-box .select-box.error{border:1px solid #ff4a55}
.o75jkj0 .fixed-area .form-box .select-box{box-sizing:border-box;cursor:pointer;background-color:#fff;border-radius:2px;justify-content:space-between;align-items:center;gap:8px;width:136px;padding:11px 14px;display:flex;position:relative}
.o75jkj0 .fixed-area .form-box .select-box img{width:auto}
.o75jkj0 .fixed-area .form-box .select-list{z-index:10;letter-spacing:-.006em;background:#fff;border:1px solid #ebebeb;border-radius:6px;width:calc(100% - 20px);max-height:430px;padding:8px 10px;font-size:16px;font-weight:400;line-height:26px;display:none;position:absolute;bottom:50px;left:0}
.o75jkj0 .fixed-area .form-box .select-list.open{display:block}
.o75jkj0 .fixed-area .form-box .select-list li{padding:4px}
.o75jkj0 .fixed-area .form-box .select-list li:hover{background-color:#f7f7f7;border-radius:4px}
.o75jkj0 .fixed-area .privacy-area .check-box{justify-content:space-between;align-items:center;margin-left:12px;display:flex}
.o75jkj0 .fixed-area .privacy-area .check-wrap{align-items:center;gap:10px;font-size:15px;font-weight:400;line-height:18px;display:flex}
.o75jkj0 .fixed-area .privacy-area .check-wrap .check-btn{cursor:pointer;background:url(/images/v2/icon_unCheck.svg) no-repeat;width:24px;height:24px}
.o75jkj0 .fixed-area .privacy-area .check-wrap.checked .check-btn{background:url(/images/v2/icon_check.svg) no-repeat}
.o75jkj0 .fixed-area .check-box span{letter-spacing:-.004em;color:#fff;cursor:pointer;font-size:14px;font-weight:400;line-height:24px}
.o75jkj0 .floating-top{cursor:pointer;z-index:999;background:#fff url(/images/v2/floating_top.svg) 0 0/cover no-repeat;border-radius:50%;width:68px;height:68px;display:none;position:fixed;bottom:105px;right:70px}
.o75jkj0 .floating-top.visible{display:block}
.o75jkj0 .floating-top:hover{background:url(/images/v2/floating_top_hover.svg) no-repeat}
.o75jkj0 .privacy-popup{z-index:10000;background-color:#0006;width:100%;height:100vh;display:none;position:fixed;top:0;left:0;overflow:hidden}
.o75jkj0 .privacy-popup.open{display:block}
.o75jkj0 .privacy-popup .inner{background-color:#fff;border-radius:16px;flex-direction:column;align-items:flex-end;gap:10px;width:648px;margin:15% auto;padding:15px 20px 20px;display:flex}
.o75jkj0 .privacy-popup .inner .btn{cursor:pointer;width:24px}
.o75jkj0 .privacy-popup .inner .policy-title{color:#fff;letter-spacing:-.01em;text-align:center;background-color:#bdbfc4;border-radius:8px;width:100%;padding:12px 0;font-size:22px;font-weight:600;line-height:32px}
.o75jkj0 .privacy-popup .inner .policy-content{color:#000;letter-spacing:-.006em;background-color:#acafb5;border-radius:8px;padding:25px 30px;font-size:16px;font-weight:400;line-height:26px}
@media screen and (max-width:1023px){.o75jkj0 .fixed-area>.inner{flex-direction:column;align-items:center;gap:0;height:auto}.o75jkj0 .fixed-area .text-box{letter-spacing:-.006em;height:62px;font-size:18px;font-weight:700;line-height:28px}.o75jkj0 .fixed-area .text-box .img{cursor:pointer;background:url(/images/v2/arrow_btn_mo.svg) 0 0/cover no-repeat;width:16px;height:16px}.o75jkj0 .fixed-area .form-box{opacity:0;flex-direction:column;gap:4px;height:0}.o75jkj0 .fixed-area .inner.show .text-box .img{transform:rotate(180deg)}.o75jkj0 .fixed-area .inner.show .form-box{opacity:1;background-color:#2e3138;width:100%;height:auto;padding:20px 0 30px;display:flex}.o75jkj0 .fixed-area button{letter-spacing:-.004em;border-radius:6px;width:80%;margin-left:0;padding:6px 18px;font-size:14px;font-weight:600;line-height:24px}.o75jkj0 .fixed-area .form-box input,.o75jkj0 .fixed-area .form-box .select-box{width:80%;padding:6px 15px}.o75jkj0 .fixed-area .form-box .select-list{bottom:35px}.o75jkj0 .fixed-area .privacy-area{width:80%}.o75jkj0 .fixed-area .privacy-area .check-box{margin:14px 0}.o75jkj0 .fixed-area .privacy-area .check-wrap{letter-spacing:-.006em;font-size:12px;font-weight:400;line-height:16px}.o75jkj0 .fixed-area .privacy-area .check-wrap .check-btn{width:18px;height:18px}.o75jkj0 .fixed-area .check-box span{letter-spacing:-.006em;font-size:12px;line-height:16px}.o75jkj0 .floating-top{width:58px;height:58px;bottom:75px;right:10px}.o75jkj0 .floating-top:hover{width:58px;height:58px}.o75jkj0 .floating-top.mo-top{bottom:360px}.o75jkj0 .privacy-popup .inner{width:80%}}
.o75jkj0 #inquiry .titles .title1{margin-bottom:20px}
.o75jkj0 #inquiry .container{justify-content:space-evenly;margin-top:40px;display:flex}
.o75jkj0 #inquiry .container .inquiry-form{width:886px}
.o75jkj0 #inquiry .container .inquiry-form .sub-title1{background:#e3f9f4;border-radius:10px;padding:15px 24px 14px}
.o75jkj0 #inquiry .container .form-area{flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}
.o75jkj0 #inquiry .container .form-area fieldset{width:100%}
.o75jkj0 #inquiry .container .form-area ul.form{text-align:left}
.o75jkj0 #inquiry .container .form-area ul.form>li{border-bottom:1px solid #eff2f6;align-items:center;padding:14px 0;display:flex}
.o75jkj0 #inquiry .container .form-area ul.form>li:last-child{align-items:flex-start}
.o75jkj0 #inquiry .container .form-area label{min-width:174px;padding-left:20px;display:inline-block;position:relative}
.o75jkj0 #inquiry .container .form-area label:after{content:"*";color:#ff4a55;margin-left:4px;display:inline-block;position:absolute;top:4px}
.o75jkj0 #inquiry .container .form-area input{box-sizing:border-box;text-align:left;border:1px solid #cbcfda;border-radius:6px;width:272px;padding:8px 14px}
.o75jkj0 #inquiry .container .form-area input:focus,.o75jkj0 #inquiry .container .form-area textarea:focus{border:1px solid #515662;outline:0}
.o75jkj0 #inquiry .container .form-area input.error,.o75jkj0 #inquiry .container .form-area textarea.error{border:1px solid #ff4a55}
.o75jkj0 #inquiry .container .form-area .select-box{box-sizing:border-box;cursor:pointer;border:1px solid #cbcfda;border-radius:6px;justify-content:space-between;align-items:center;width:272px;padding:8px 14px;display:flex;position:relative}
.o75jkj0 #inquiry .container .form-area .select-box img{width:auto}
.o75jkj0 #inquiry .container .form-area .select-list{z-index:10;letter-spacing:-.006em;background:#fff;border:1px solid #ebebeb;border-radius:6px;width:calc(100% - 20px);max-height:430px;padding:8px 10px;font-size:16px;font-weight:400;line-height:26px;display:none;position:absolute;top:50px;left:0}
.o75jkj0 #inquiry .container .form-area .select-list.open{display:block}
.o75jkj0 #inquiry .container .form-area .select-list li{padding:4px}
.o75jkj0 #inquiry .container .form-area .select-list li:hover{background-color:#f7f7f7;border-radius:4px}
.o75jkj0 #inquiry .container .form-area textarea{resize:none;box-sizing:border-box;text-align:left;border:1px solid #cbcfda;border-radius:5px;width:687px;height:130px;padding:10px;line-height:160%}
.o75jkj0 #inquiry .container .form-area .textLength-box{text-align:right;letter-spacing:-.004em;margin-top:-8px;font-size:13px;font-weight:400;line-height:23px}
.o75jkj0 #inquiry .container .privacy-area{background:#f7f7f7;border-radius:10px;margin:30px 0}
.o75jkj0 #inquiry .container .privacy-area .check-box{justify-content:space-between;align-items:center;padding:14px 20px;display:flex}
.o75jkj0 #inquiry .container .privacy-area .check-wrap{align-items:center;gap:10px;font-size:15px;font-weight:400;line-height:18px;display:flex}
.o75jkj0 #inquiry .container .privacy-area .check-wrap .check-btn{cursor:pointer;background:url(/images/v2/icon_unCheck.svg) no-repeat;width:24px;height:24px}
.o75jkj0 #inquiry .container .privacy-area .check-wrap.checked .check-btn{background:url(/images/v2/icon_check.svg) no-repeat}
.o75jkj0 #inquiry .container .privacy-area .btn{cursor:pointer;letter-spacing:-.004em;background-color:#d0d0d2;border-radius:6px;padding:6px 10px;font-size:14px;font-weight:400;line-height:24px}
.o75jkj0 #inquiry .container .privacy-area .btn.clicked{background-color:#2e3138}
.o75jkj0 #inquiry .container .privacy-area .text-box{display:none}
.o75jkj0 #inquiry .container .privacy-area .text-box .title{letter-spacing:-.004em;padding-bottom:6px;font-size:14px;font-weight:600;line-height:24px}
.o75jkj0 #inquiry .container .privacy-area .text-box .info{letter-spacing:-.004em;font-size:14px;font-weight:400;line-height:24px}
.o75jkj0 #inquiry .container .privacy-area .text-box.show{padding:4px 0 24px 55px;display:block}
.o75jkj0 #inquiry .container .btn-area{text-align:center;margin-top:30px}
.o75jkj0 #inquiry .container .submit-btn{cursor:pointer;background-color:#0ac290;border-radius:30px;padding:12px 30px;font-size:18px;font-weight:600;line-height:28px}
.o75jkj0 #inquiry .container .submit-btn:hover{background-color:#089b73}
@media screen and (max-width:1023px){.o75jkj0 #inquiry .titles .title1{margin-bottom:14px}.o75jkj0 #inquiry .content{padding:60px 20px 50px}.o75jkj0 #inquiry .container{margin-top:30px;display:block}.o75jkj0 #inquiry .container .inquiry-form{width:auto}.o75jkj0 #inquiry .container .inquiry-form .sub-title1{border-radius:4px}.o75jkj0 #inquiry .container .form-area{display:block}.o75jkj0 #inquiry .container .form-area ul.form>li{border-bottom:0;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 0 0}.o75jkj0 #inquiry .container .form-area label{padding-left:0}.o75jkj0 #inquiry .container .form-area input{border-radius:4px;width:100%;padding:6px 14px}.o75jkj0 #inquiry .container .form-area .select-box{width:100%}.o75jkj0 #inquiry .container .form-area .select-box img{width:20px}.o75jkj0 #inquiry .container .form-area textarea{border-radius:4px;width:100%;height:125px}.o75jkj0 #inquiry .container .form-area .textarea{width:100%}.o75jkj0 #inquiry .container .form-area .textLength-box{letter-spacing:-.006em;margin-top:0;font-size:10px;line-height:16px}.o75jkj0 #inquiry .container .privacy-area{border-radius:4px}.o75jkj0 #inquiry .container .privacy-area .check-box{flex-direction:column;gap:20px;padding:20px}.o75jkj0 #inquiry .container .privacy-area .check-wrap{letter-spacing:-.004em;font-size:14px;line-height:24px}.o75jkj0 #inquiry .container .privacy-area .btn{letter-spacing:-.006em;font-size:13px;line-height:20px}.o75jkj0 #inquiry .container .privacy-area .text-box.show{padding:0 20px 20px}}
.o75jkj0 #price{background-color:#53d4b1}
.o75jkj0 #price .container{width:866px;margin:60px auto 0}
.o75jkj0 #price .tab-nav{gap:4px;display:flex}
.o75jkj0 #price .tab-nav li a{color:#818897;background:#e4e7ec;border-top-left-radius:16px;border-top-right-radius:16px;align-items:center;gap:8px;height:51px;padding:0 25px;font-size:16px;font-weight:500;line-height:26px;display:flex;position:relative}
.o75jkj0 #price .tab-nav li a:before{content:"";width:24px;height:24px}
.o75jkj0 #price .tab-nav li:first-child a:before{background:url(/images/v2/price/icon_tap01_off.svg) no-repeat}
.o75jkj0 #price .tab-nav li:nth-child(2) a:before{background:url(/images/v2/price/icon_tap02_off.svg) no-repeat}
.o75jkj0 #price .tab-nav li:nth-child(3) a:before{background:url(/images/v2/price/icon_tap03_off.svg) no-repeat}
.o75jkj0 #price .tab-nav li a.active{color:#2e3138;background:#fff}
.o75jkj0 #price .tab-nav li:first-child a.active:before{background:url(/images/v2/price/icon_tap01.svg) no-repeat}
.o75jkj0 #price .tab-nav li:nth-child(2) a.active:before{background:url(/images/v2/price/icon_tap02.svg) no-repeat}
.o75jkj0 #price .tab-nav li:nth-child(3) a.active:before{background:url(/images/v2/price/icon_tap03.svg) no-repeat}
.o75jkj0 #price .tab-nav li:hover a:after,.o75jkj0 #price .tab-nav li a.active:after{content:"";background:#0ac290;border-radius:50px;width:60%;height:2px;position:absolute;bottom:0;left:22%}
.o75jkj0 #price .tab-content{background:#fff;border-radius:0 20px 20px;padding:30px 41px}
.o75jkj0 #price .tab-content .table-wrap{height:594px}
.o75jkj0 #price .tab-content .table-wrap:first-child{background:url(/images/v2/price/price01.svg) 0 0/cover no-repeat}
.o75jkj0 #price .tab-content .table-wrap:nth-child(2){background:url(/images/v2/price/price02.svg) 0 0/cover no-repeat}
.o75jkj0 #price .tab-content .table-wrap:nth-child(3){background:url(/images/v2/price/price03.svg) 0 0/cover no-repeat}
@media screen and (max-width:1023px){.o75jkj0 #price .content{padding:60px 20px 50px}}
@media screen and (max-width:767px){.o75jkj0 #price .container{flex-direction:column;width:fit-content;margin:30px auto 0;display:flex}.o75jkj0 #price .tab-nav{gap:3px}.o75jkj0 #price .tab-nav li a{gap:2px;height:30px;padding:0 8px;font-size:12px;line-height:18px}.o75jkj0 #price .tab-nav li a:before{width:16px;height:16px}.o75jkj0 #price .tab-content{border-radius:0 10px 10px;min-width:335px;min-height:305px;padding:6px 5px 5px}.o75jkj0 #price .tab-content .table-wrap{min-width:335px;height:305px}.o75jkj0 #price .tab-content .table-wrap:first-child{background:url(/images/v2/price/price01_mo.svg) no-repeat;background-size:contain!important}.o75jkj0 #price .tab-content .table-wrap:nth-child(2){background:url(/images/v2/price/price02_mo.svg) no-repeat;background-size:contain!important}.o75jkj0 #price .tab-content .table-wrap:nth-child(3){background:url(/images/v2/price/price03_mo.svg) no-repeat;background-size:contain!important}}
.o75jkj0 #process .titles .title1{margin-bottom:20px}
.o75jkj0 #process .container{max-width:1314px;margin:60px auto 0}
.o75jkj0 #process .container .inner{flex-direction:column;align-items:flex-end;gap:10px;display:flex}
.o75jkj0 #process .container .boxs{align-items:center;gap:9px;display:flex}
.o75jkj0 #process .container .box{background-color:#fff;border-radius:20px;min-width:240px;padding:33px 27px;box-shadow:0 0 26px #959da52e}
.o75jkj0 #process .container .box .title{letter-spacing:-.01em;color:#2e3138;font-size:22px;font-weight:600;line-height:32px}
.o75jkj0 #process .container .box .body2{border-bottom:1px solid #cbcfda;padding:8px 0 9.5px}
.o75jkj0 #process .container .box .process-number{color:#0ac290;padding-top:9.5px}
.o75jkj0 #process .container .arrow-wrap{width:292px}
.o75jkj0 #process .container .arrow{background:url(/images/v2/process/icon_process_arrow.svg) 0 0/30px no-repeat;width:30px;height:30px}
.o75jkj0 #process .container .arrow.down{margin:0 auto;transform:rotate(90deg)}
.o75jkj0 #process .container .arrow.revert{transform:rotate(180deg)}
.o75jkj0 #process .container .img-wrap{justify-content:flex-end;display:flex}
.o75jkj0 #process .container .img-wrap img{width:110px}
@media screen and (max-width:1023px){.o75jkj0 #process .titles .title1{margin-bottom:14px}.o75jkj0 #process .content{padding:60px 20px 50px}.o75jkj0 #process .container{max-width:none;margin:30px auto 0}.o75jkj0 #process .container .inner{align-items:center}.o75jkj0 #process .container .boxs{flex-direction:column;align-items:center;gap:10px}.o75jkj0 #process .container .boxs.last-boxs{flex-direction:column-reverse}.o75jkj0 #process .container .box{border-radius:14px;width:100%;min-width:250px;padding:18px 30px}.o75jkj0 #process .container .boxs .arrow,.o75jkj0 #process .container .boxs .arrow.revert{transform:rotate(90deg)}.o75jkj0 #process .container .img-wrap img{width:100px}}
.o75jkj0 #store .container{width:1314px;height:860px;margin-top:60px;position:relative}
.o75jkj0 #store .container #map{width:1314px;height:860px;position:absolute}
.o75jkj0 #store .container .search{background-color:#fff;border-radius:6px;width:300px;height:550px;position:absolute;top:98px;left:75px;overflow:hidden}
.o75jkj0 #store .container .search .overlap-group{width:300px;height:110px;position:absolute;top:0;left:0}
.o75jkj0 #store .container .search .frame{align-items:center;width:100%;display:inline-flex;position:absolute;top:0;left:0}
.o75jkj0 #store .container .search .frame .store-tab{color:#818897;letter-spacing:-.108px;cursor:pointer;background-color:#f8fafd;flex:none;justify-content:center;align-items:center;width:150px;height:51px;font-size:18px;font-weight:400;line-height:28px;display:inline-flex;position:relative}
.o75jkj0 #store .container .search .frame .store-tab.on{color:#fff;background-color:#0ac290}
.o75jkj0 #store .container .search .search-block{background-color:#0ac290;width:300px;height:60px;display:none;position:absolute;top:50px;left:0}
.o75jkj0 #store .container .search .search-block.on{display:block}
.o75jkj0 #store .container .search .search-block .store-name-search{background-color:#fff;border-width:0;align-items:center;gap:18px;width:226px;height:36px;padding-left:10px;font-size:14px;line-height:24px;display:flex;position:relative;top:12px;left:10px}
.o75jkj0 #store .container .search .search-block .search-btn1{cursor:pointer;background:#fff url(/images/v2/store/search.svg) 50% no-repeat;width:24px;height:24px;padding:7px 9px;position:absolute;top:12px;left:248px}
.o75jkj0 #store .container .search .search-block select{text-indent:10px;color:#818897;letter-spacing:-.108px;white-space:nowrap;appearance:none;background:#fff url(/images/v2/store/open.png) right 10px center/12px 12px no-repeat;border:0;width:110px;height:39px;margin-top:-1px;font-size:14px;font-weight:400;line-height:28px;position:relative;top:12px;left:10px}
.o75jkj0 #store .container .search .search-block select option{border-radius:8px;margin:4px 0;padding-left:10px}
.o75jkj0 #store .container .search .search-block .search-btn2{cursor:pointer;background:url(/images/v2/store/search-btn.svg) 50% no-repeat;width:52px;height:38px;position:absolute;top:12px;left:240px}
.o75jkj0 #store .container .search .result{flex-direction:column;align-items:center;gap:25px;width:280px;display:flex;position:absolute;top:127px;left:10px}
.o75jkj0 #store .container .search .msg-wrapper{background-color:#e3f9f4;border-radius:6px;align-self:stretch;width:100%;height:42px;position:relative;overflow:hidden}
.o75jkj0 #store .container .search .msg{color:#515662;white-space:nowrap;height:26px;font-size:16px;font-weight:400;line-height:26px;position:absolute;top:7px;left:19px}
.o75jkj0 #store .container .search .store-list{flex-direction:column;flex:none;align-self:flex-start;align-items:flex-start;width:280px;height:340px;display:inline-flex;position:relative;overflow:hidden scroll}
.o75jkj0 #store .container .search .store-list::-webkit-scrollbar{width:8px}
.o75jkj0 #store .container .search .store-list::-webkit-scrollbar-thumb{background:#dedee0;border-radius:10px}
.o75jkj0 #store .container .search .store-list::-webkit-scrollbar-track{background:#fff}
.o75jkj0 #store .container .search .store-row1{cursor:pointer;border:0 solid #dedee0;border-top-width:1px;flex-direction:column;flex:none;align-items:flex-start;gap:15px;width:280px;display:flex;position:relative;left:0}
.o75jkj0 #store .container .search .store-row1.on{background:#e4fdf6}
.o75jkj0 #store .container .search .store-row2{flex-direction:column;flex:none;align-items:flex-start;gap:3px;width:240px;padding:15px 20px;display:inline-flex;position:relative}
.o75jkj0 #store .container .search .store-name{text-indent:15px;color:#000;letter-spacing:-.128px;background:url(/images/v2/store/anchor.png) 0 4px/12px 14px no-repeat;align-self:stretch;width:220px;height:26px;margin-top:-1px;font-size:14px;font-style:normal;font-weight:600;line-height:24px;position:relative}
.o75jkj0 #store .container .search .store-addr{flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}
.o75jkj0 #store .container .search .p{color:#515662;letter-spacing:-.056px;width:220px;margin-top:-1px;font-size:14px;font-weight:400;line-height:24px;position:relative}
.o75jkj0 #store .container .search .search-paging{display:none}
.o75jkj0 #store .container .search li{margin-left:20px;font-size:13px;display:inline}
.o75jkj0 #store .container .search li.now{color:#0ac290}
.o75jkj0 #store .container .search .span{color:#2e3138;letter-spacing:-.01px;font-weight:600}
.o75jkj0 #store .container .search .text-wrapper-4{color:#515662;letter-spacing:-.128px;font-size:16px;font-weight:400;line-height:26px}
.store-box{width:226px}
.store-box .title{letter-spacing:-.004em;font-feature-settings:"case" on;color:#2e3138;align-items:center;width:210px;height:24px;padding:8px 10px;font-size:14px;font-style:normal;font-weight:600;line-height:24px;display:flex}
.store-box .title img{cursor:pointer;width:36px;height:40px;position:absolute;left:84%}
.store-box .addr{letter-spacing:-.008em;font-feature-settings:"case" on;color:#2e3138;align-items:center;width:210px;padding:8px 10px;font-size:13px;font-style:normal;font-weight:400;line-height:24px;display:flex}
.store-box .link{width:100%;height:60px}
.store-box .link img{width:69px;height:32px;position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)}
@media screen and (max-width:1023px){.o75jkj0 #store .container{aspect-ratio:1;width:100%;height:auto;margin-top:30px}.o75jkj0 #store .container #map{width:calc(100vw - 40px);height:calc(100vw - 40px);margin:0 auto;position:relative}.o75jkj0 #store .container .search{width:calc(100vw - 40px);height:550px;position:relative;top:0;left:0}.o75jkj0 #store .container .search .overlap-group{background-color:#fff;border-radius:6px;width:100%;height:550px;position:relative;left:0;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 4px 4px #0000000a,0 10px 6px #00000005,0 17px 7px #00000003,0 27px 8px #0000}.o75jkj0 #store .container .search .frame .store-tab{white-space:nowrap;flex:1;width:50%;height:26px;padding:12px 51px}.o75jkj0 #store .container .search .search-block{width:100%}.o75jkj0 #store .container .search .search-block .store-name-search{width:calc(100% - 72px);height:38px;top:11px}.o75jkj0 #store .container .search .search-block .search-btn1{float:right;width:42px;height:38px;padding:0;position:relative;top:-27px;left:-10px}.o75jkj0 #store .container .search .search-block select{width:calc(50% - 41px);height:38px;font-size:16px;line-height:24px}.o75jkj0 #store .container .search .search-block .search-btn2{float:right;height:36px;position:relative;top:11px;left:-10px}.o75jkj0 #store .container .search .result{width:calc(100vw - 60px)}.o75jkj0 #store .container .search .store-list{width:100%;height:auto;overflow-y:visible}.o75jkj0 #store .container .search .store-list::-webkit-scrollbar{width:0}.o75jkj0 #store .container .search .store-row1{width:100%}.o75jkj0 #store .container .search .store-row2{width:100%;padding:15px 0}.o75jkj0 #store .container .search .store-name{width:calc(100% - 42px)}.o75jkj0 #store .container .search .p{width:100%}.o75jkj0 #store .container .search .search-paging{display:block}}
.o75jkj0 #story{background:url(/images/v2/story/story_bg.png) 0 0/cover no-repeat;height:796px}
.o75jkj0 #story .container{justify-content:flex-start;align-items:flex-end;gap:107px;display:flex;position:relative}
.o75jkj0 #story .titles{flex-direction:column;gap:25px;display:flex}
.o75jkj0 #story .titles .title1{text-align:left}
.o75jkj0 #story .boxs{width:443px;height:227px;position:relative}
.o75jkj0 #story .txt-box{color:#0000;opacity:0;width:100%;transition-duration:.4s;display:inline-block;position:absolute}
.o75jkj0 #story .txt-box .profile{width:auto;height:108px;margin-top:21px}
.o75jkj0 #story .txt-box:first-child .profile{background:url(/images/v2/story/profile_03.svg) no-repeat;background-size:contain!important}
.o75jkj0 #story .txt-box:nth-child(2) .profile{background:url(/images/v2/story/profile_02.svg) no-repeat;background-size:contain!important}
.o75jkj0 #story .txt-box:nth-child(3) .profile{background:url(/images/v2/story/profile_01_20241023.png) no-repeat;background-size:contain!important}
.o75jkj0 #story .txt-box.on{opacity:1}
.o75jkj0 #story .titles .comment{letter-spacing:-.01em;font-size:22px;font-weight:400;line-height:34px}
.o75jkj0 #story .titles .comment .quotes{background:url(/images/v2/story/icon_quotes.svg) no-repeat;width:auto;height:22px}
.o75jkj0 #story .titles .comment .text{margin-top:8px}
.o75jkj0 #story .youtube{border:6px solid #3acea6;border-radius:4px;width:785px;height:454px}
.o75jkj0 #story .youtube .slick-arrow,.o75jkj0 #story .youtube .slick-dots{display:none!important}
.o75jkj0 #story .youtube iframe{aspect-ratio:500/281;width:780px;height:auto}
.o75jkj0 #story .slide-control{align-items:center;display:inline-flex;position:absolute;bottom:-60px}
.o75jkj0 #story .slide-control .now-count,.o75jkj0 #story .slide-control .all-count{color:#fff;width:24px;font-size:20px;font-weight:400}
.o75jkj0 #story .slide-control .progressbar{width:180px;height:2px;position:unset;z-index:100;background-color:#ffffff40;margin:0 12px}
.o75jkj0 #story .slide-control .progressbar .progressbar-fill{background-image:linear-gradient(90deg,#fff,#fff);background-repeat:no-repeat;background-size:0% 100%;width:100%;height:100%;transition:background-size .3s ease-in-out;display:block;position:relative;overflow:hidden}
.o75jkj0 #story .slide-control .arrows{cursor:pointer;margin-left:22px;display:flex;position:relative}
.o75jkj0 #story .slide-control .arrows .swiper-button-next,.o75jkj0 #story .slide-control .arrows .swiper-button-prev{position:unset;background-position:50%;background-repeat:no-repeat;background-size:100%;justify-content:center;align-items:center;width:24px;height:24px;margin-top:0;display:flex}
.o75jkj0 #story .slide-control .arrows .swiper-button-next:after,.o75jkj0 #story .slide-control .arrows .swiper-button-prev:after{content:"";display:block}
.o75jkj0 #story .slide-control .arrows .swiper-button-prev{background-image:url(/images/v2/story/btn_arrow_left.svg);margin-right:8px}
.o75jkj0 #story .slide-control .arrows .swiper-button-next{background-image:url(/images/v2/story/btn_arrow_right.svg)}
@media screen and (max-width:1023px){.o75jkj0 #story{height:auto}.o75jkj0 #story .container{flex-direction:column;align-items:flex-start;gap:40px}.o75jkj0 #story .titles{gap:14px}.o75jkj0 #story .boxs{position:initial;width:100%;min-height:200px;height:initial}.o75jkj0 #story .txt-box .profile{height:86px;margin-top:30px}.o75jkj0 #story .txt-box:first-child .profile{background:url(/images/v2/story/profile_01_mo.png) no-repeat}.o75jkj0 #story .txt-box:nth-child(2) .profile{background:url(/images/v2/story/profile_02_mo.png) no-repeat}.o75jkj0 #story .txt-box:nth-child(3) .profile{background:url(/images/v2/story/profile_03_mo.png) no-repeat}.o75jkj0 #story .titles .comment{letter-spacing:-.006em;font-size:18px;font-weight:400;line-height:28px}.o75jkj0 #story .youtube{border:3px solid #3acea6;width:100%;height:auto}.o75jkj0 #story .youtube .slick-slide{width:100vw}.o75jkj0 #story .youtube iframe{object-fit:cover;width:93%}.o75jkj0 #story .slide-control{position:relative;bottom:0;left:45%}.o75jkj0 #story .slide-control .now-count,.o75jkj0 #story .slide-control .all-count{letter-spacing:-.004em;width:auto;font-size:14px;line-height:24px}.o75jkj0 #story .slide-control .line{letter-spacing:-.004em;color:#fff;width:auto;padding:0 5px;font-size:14px;font-weight:400;line-height:24px}.o75jkj0 #story .slide-control .progressbar{display:none}.o75jkj0 #story .slide-control .arrows{position:absolute;top:0}.o75jkj0 #story .slide-control .arrows .swiper-button-prev{margin-right:0;position:absolute;left:-60px}.o75jkj0 #story .slide-control .arrows .swiper-button-next{position:absolute;right:-60px}}
