@charset "utf-8";@import url(//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSans-kr.css);@font-face{font-family:"GmarketSansMedium";src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GmarketSansBold";src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"Happiness-Sans-Bold";src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2205@1.0/Happiness-Sans-Bold.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Paperlogy-5Medium";src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/2408-3@1.0/Paperlogy-5Medium.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"Korail Round Gothic";src:url(https://fastly.jsdelivr.net/gh/projectnoonnu/noonfonts_2212@1.0/KorailRoundGothicMedium.woff2)format("woff2");font-weight:500;font-style:normal}.page_wrap .container{color:var(--blue)}.top_tit.center{text-align:center}.top_tit.white{color:#fff}.top_tit .desc{font-size:2.2rem;font-weight:700}.top_tit .tit{font-size:5.6rem;font-weight:700;font-family:var(--serif);line-height:1.1}.top_tit .tit.Kr{font-size:4.2rem;font-family:var(--NotoSerif)}.top_tit .tit.sans{font-family:"Pretendard",sans-serif}.top_tit .tit b{font-family:var(--NotoSerif);font-weight:500;line-height:1}.top_tit .desc+.tit{margin-top:15px}.top_tit .txt{margin-top:1.5rem;font-size:1.8rem;font-weight:500;word-break:keep-all}.inp_wrap{display:flex;align-content:center;justify-content:space-between}.inp_wrap .inp_box+.inp_box{margin-left:1rem}.inp_box{width:100%}.inp_box input{width:100%;height:55px;line-height:55px;padding:0 20px;background-color:#fff;border:1px solid #5a82a1;font-size:1.8rem;font-weight:500}.inp_box input::placeholder{color:var(--blue);font-weight:400}.container{padding-top:var(--header_Height);transition:padding-top .3s}.page_wrap.basic .container{padding-top:var(--header_Height)}.page_wrap.basic .container.banner{padding-top:calc(var(--header_Height) + 10rem)}.page_wrap.basic .container.banner.no_banner{padding-top:calc(var(--header_Height))}.visual_sect{position:relative;padding:36% 8em 0}.visual_sect .visualSwiper{position:absolute;left:50%;top:0;width:95%;height:100%;transform:translateX(-50%)}.visual_sect .visualSwiper .swiper-slide:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.1);z-index:10;pointer-events:none}.visual_sect .visualSwiper .swiper-slide.bg:before{background-color:rgba(0,0,0,.3)}.visual_sect .visualSwiper .swiper-slide .img{width:100%;height:100%}.visual_sect .visualSwiper .swiper-slide .img iframe{position:absolute;width:100%;height:150%;left:50%;top:50%;transform:translate(-50%,-50%);object-fit:cover;object-position:center;pointer-events:none}.visual_sect .visualSwiper .swiper-slide .img video{width:100%;height:100%;object-fit:cover;object-position:center}.visual_sect .visualSwiper .swiper-slide .img img{width:100%;height:100%;object-fit:cover;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;transform:translateZ(0);backface-visibility:hidden}.visual_sect .txt_box p{overflow:hidden}.visual_sect .txt_box p span{display:block;transform:translateY(100%)}.visual_sect .txt_box .btn1{margin-top:7rem;border-color:#fff;background-color:transparent}.visual_sect .txt_box .btn1:before{background-color:#fff}.visual_sect .txt_box .btn1 span{color:#fff}.visual_sect .swiper-slide .txt_box span,.visual_sect .swiper-slide .txt_box span{display:block;word-break:keep-all}.visual_sect .txt_wrap.delay .view_btn,.visual_sect .txt_wrap.delay span{transform:translateY(100%)!important;opacity:0!important}.visual_sect .swiper-slide-active .txt_box .txt span,.visual_sect .swiper-slide-active .txt_box .tit p span{transform:translateY(0);transition:transform .75s;transition-delay:0s}.visual_sect .swiper-slide-active .txt_box .tit p span{transition:transform 1s}.visual_sect .swiper-slide-active .txt_box .tit p:nth-child(1) span{transition-delay:.3s}.visual_sect .swiper-slide-active .txt_box .tit p:nth-child(2) span{transition-delay:.5s}.visual_sect .swiper-slide-active .txt_box .tit p:nth-child(3) span{transition-delay:.7s}.visual_sect .swiper-slide-active .btn{opacity:1;transform:translateY(0)}.header nav .depth1 .depth2 li a{line-height:1.2em}.main .visual_sect .slide_move{position:absolute;left:14.5%;bottom:10%;z-index:10;display:flex;align-items:center}.main .visual_sect .slide_move .swiper-pagination{position:static}.main .visual_sect .slide_move .swiper-pagination-bullet{width:.8rem;height:.8rem;background-color:#fff;position:relative;opacity:1}.main .visual_sect .slide_move .swiper-pagination-bullet:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:38px;height:38px;border-radius:50%}.main .visual_sect .slide_move .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:7rem}.main .visual_sect .slide_move .swiper-pagination-bullet>svg{position:absolute;left:50%;top:0;transform:translate(-50%,0) rotate(-90deg);stroke-dasharray:125;stroke-dashoffset:125}.main .visual_sect .slide_move .swiper-pagination-bullet .circle{opacity:0}.main .visual_sect .slide_move .swiper-pagination-bullet-active .circle{animation:draw 11.8s linear forwards}.main .visual_sect .slide_move .swiper-pagination-bullet.no_delay .circle{animation:draw 11s linear forwards;opacity:1}.main .visual_sect .slide_move .swiper-pagination-bullet-active .circle.off{animation:none;opacity:0}.main .visual_sect .slide_move .swiper-pagination-bullet-active{background-color:transparent}.main .visual_sect .slide_move .swiper-pagination-bullet-active .circle{opacity:1}.main .visual_sect .slide_move .swiper-pagination-bullet .btn.off{display:none}.main .visual_sect .slide_move .swiper-pagination-bullet .btn{display:flex;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;z-index:3}.main .visual_sect .slide_move .swiper-pagination-bullet .btn span{display:block;width:3px;height:13px;border-radius:50px;background-color:#fff}.main .visual_sect .slide_move .swiper-pagination-bullet .btn span+span{margin-left:5px}.main .visual_sect .slide_move .swiper-pagination-bullet .btn svg{fill:#fff;height:12px}.main .visual_sect .slide_move .swiper-pagination-bullet-active .btn{opacity:1}@keyframes draw{to{stroke-dashoffset:0}}.main .visual_sect .slide_move .paging_btn{display:flex;align-items:center;margin-left:50px}.main .visual_sect .slide_move .swiper-button-next,.main .visual_sect .slide_move .swiper-button-prev{position:static;margin:0;width:auto;height:auto;color:#fff;font-size:18px;opacity:.5;transition:all .3s}.main .visual_sect .slide_move .pagination{position:static;margin-left:50px;color:#fff;font-size:1.6rem;font-weight:500;font-family:var(--NotoSerif);margin-top:0}.main .visual_sect .slide_move .pagination .bar{margin:0 .5rem 0 1rem}.main .visual_sect .slide_move .pagination .active{position:relative;top:-3px;opacity:1;font-size:2.3rem}.main .visual_sect .scroll-down{position:absolute;left:50%;bottom:30px;transform:translate(-50%,0);text-align:center;z-index:15;color:#fff}.scroll_down span{display:block;position:relative;width:23px;height:30px;border:1px solid #fff;border-radius:10px;box-sizing:border-box;margin:0 auto}.scroll_down span:before{content:"";display:block;position:absolute;top:2px;left:50%;width:4px;height:6px;border:1px solid #fff;border-radius:2rem;transform:translateX(-50%);box-sizing:border-box;-webkit-animation:scroll 2s infinite;animation:scroll 2s infinite}@-webkit-keyframes scroll{0%{-webkit-transform:translate(-50%,0);opacity:0}40%{opacity:1}80%{-webkit-transform:translate(-50%,20px);opacity:0}to{opacity:0}}@keyframes scroll{0%{transform:translate(-50%,0);opacity:0}40%{opacity:1}80%{transform:translate(-50%,20px);opacity:0}to{opacity:0}}#timer{margin:0;width:40px;height:40px;position:relative}.main .visual_sect .txt_box{position:absolute;left:12%;top:50%;transform:translateY(-50%);color:#fff;z-index:20}.main .visual_sect .txt_box .txt{margin-bottom:.6rem;font-size:2.6rem;font-weight:400}.main .visual_sect .txt_box .tit{font-size:6.9rem;font-weight:600;line-height:1.3;margin-top:15px}.page_wrap.basic .container{padding-top:0}.sub1 .top_img{display:none}.ft_top .online_wrap .online_btn .ico{width:18px;flex-shrink:0}body{overflow-x:hidden}table{border-collapse:coll hidden}*{margin:0;padding:0;font:inherit;color:inherit}*,:after,:before{box-sizing:border-box}html,body{height:100%;overflow-x:clip}img,picture,video,canvas,svg{display:block;width:100%;max-width:100%;object-fit:cover}button{border:0;background:0 0;cursor:pointer}a{text-decoration:none;border-spacing:0}ul,ol{list-style:none}fieldset,input{border:0}.header .top .sch_box .ico svg{display:block;width:unset;max-width:unset;object-fit:unset}.main-popup-close svg{display:block;width:unset;max-width:unset;object-fit:unset}.header nav .close_btn{padding:0}@media (min-width:1601px) and (max-width:1920px){html{font-size:10px}}@media screen and (max-width:768px){.main-popup-slide .swiper-slide img{width:100%}}.pc{display:block}.mo{display:none}.blind{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0)}.sticky{position:sticky;top:0;height:calc(var(--svh)*100);overflow:hidden;z-index:10}.inner{width:100%;max-width:148rem;margin:0 auto;padding:0 max(20px,2rem)}.inner.type02{max-width:164rem}.btn{color:#303030}.link-arw{display:flex;justify-content:space-between;align-items:center;position:relative;width:100%;max-width:24rem;padding:1rem;border-radius:999rem;overflow:hidden;transition:all .3s ease}.link-arw::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:linear-gradient(90deg,#2fa6ce 0,#d26fa8 50%,#e57627 100%);transition:all .3s ease}.link-arw.link-naver{background:#03c75a}.link-arw.link-kakao{background:#ffdc00}.sc-corp .link-arw{background:#fff}.link-arw .txt{position:relative;padding-left:2.6rem;font-weight:600;font-size:1.8rem;line-height:1.3}.link-arw .ico-arw{width:5.4rem;height:5.4rem;border-radius:100%;background:url(/inc/img/test/arw-down.webp)no-repeat center center/2.4rem 2.4rem #333;transform:rotate(-90deg)}.header nav .depth1 .char-wrap{display:inline-block;overflow:hidden}.header nav .depth1 .char-wrap .char{backface-visibility:hidden;text-shadow:0 1.5em 0 currentColor}.sc-since{position:relative;height:calc(var(--vh)*400)}.sc-since .sticky-inner{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10}.sc-since .title-area{color:#252525}.sc-since .title-area .num{font-family:"Spoqa Han Sans",serif;font-weight:700;font-size:11rem;line-height:1;position:relative}.sc-since .text-box{display:inline-block;position:relative;overflow:hidden}.sc-since .title-area .num:before{content:"SINCE";position:absolute;top:0;left:0;transform:translate(0,-50%);font-size:.3em;font-weight:400;display:block}.sc-since .title-area .num.since-on:before{display:none}.sc-since .title-area .text-box{margin-left:7px}.sc-since .title-area .text{display:block;font-size:4.3rem;line-height:1}.sc-since .title-area .text:not(:first-child){position:absolute;bottom:-100%;right:0}.sc-since .desc-box{position:relative;width:100%;overflow:hidden;text-align:center}.sc-since .desc{display:block;margin-top:4px;font-weight:600;font-size:3.6rem;line-height:1.5;letter-spacing:-.02em;color:#252525}.sc-since .desc:not(:first-child){position:absolute;left:50%;width:100%;transform:translateX(-50%)}.sc-since .desc:nth-child(2){top:100%}.sc-since .desc:nth-child(3){top:200%}.sc-since .scroll-area{margin-top:3.2rem}.sc-since .ico-scroll-down{display:block;width:7.5rem;height:7.5rem;background:url(/inc/img/test/arw-scroll-down.svg)no-repeat 50% 50%/100%auto;animation:scroll-down 1.5s ease infinite}.sc-since .scroll-text{display:block;text-align:center;font-size:1.7rem;color:#6d6d6d}.sc-since .bg-area{margin-top:calc(var(--vh)*-100)}.sc-since .bg-box{display:flex;align-items:center;gap:1.5%;height:200vh}.sc-since .bg-top .bg{width:16.6%}.sc-since .bg-bottom .bg{width:15.625%}.sc-since .bg-box .bg:nth-child(3){margin-left:auto}.sc-since .bg-top .bg:nth-child(1){margin-top:91rem}.sc-since .bg-top .bg:nth-child(2){margin-top:50rem}.sc-since .bg-top .bg:nth-child(3){margin-top:65rem}.sc-since .bg-box .img{width:100%;object-fit:cover}.sc-since .bg-bottom .bg:nth-child(2){margin-top:65rem}.sc-since .bg-bottom .bg:nth-child(3){margin-top:34.5rem}.sc-since .bg-bottom .bg:nth-child(4){margin-top:91rem}@keyframes scroll-down{0%{transform:translateY(0)}50%{transform:translateY(8px)}to{transform:translateY(0)}}.sc-slogan{position:relative;z-index:5;height:calc(var(--vh)*700);pointer-events:none}.sc-slogan .sticky{display:grid}.sc-slogan .img-area{position:relative;z-index:10;grid-area:1/1;display:flex;justify-content:center;align-items:center;height:calc(var(--vh)*100)}.sc-slogan .img-box{position:relative;flex:1;max-width:29rem}.sc-slogan .img-box+.img-box{margin-left:4rem}.sc-slogan .img-box.img-box-01{z-index:4}.sc-slogan .img-box:nth-child(2){z-index:3}.sc-slogan .img-box.ani-box{z-index:2}.sc-slogan .img-box:nth-child(4){z-index:1}.sc-slogan .contents{position:relative;grid-area:1/1;overflow:hidden}.sc-slogan .img-box.ani-box{position:static;max-width:34.4rem;aspect-ratio:344/290;overflow:hidden;clip-path:url(#triangleMask)}.sc-slogan .img-box.ani-box.on{position:absolute;left:50%;z-index:10;max-width:unset;margin-left:0}.sc-slogan .mask{height:100%;background:url(/inc/img/test/bg-slogan.webp)no-repeat center center/cover}.sc-slogan .bg-area{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.sc-slogan-mo{position:relative}.sc-slogan-mo .bg_area{position:relative;aspect-ratio:720/1280;overflow:hidden}.sc-slogan-mo .bg_area video,.sc-slogan-mo .bg_area .last_img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.sc-slogan-mo .txt_wrap{position:absolute;bottom:calc(6.5rem + 10.8rem + 8rem);left:0;width:100%;opacity:0;transition:all .4s}.sc-slogan-mo .txt_wrap.on{opacity:1}.sc-slogan .text-area{position:absolute;top:50%;left:50%;width:100%;max-width:132rem;padding:0 max(20px,2rem);transform:translate(-50%,-50%);color:#fff}.sc-slogan-mo .text-area{width:100%;max-width:132rem;padding:0 max(20px,2rem);color:#fff}.sc-slogan-mo .ico-slogan,.sc-slogan .ico-slogan{display:block;width:6.7rem;height:4rem;background:url(/inc/img/test/ico-slogan.svg)no-repeat center center/100%auto}.sc-slogan-mo .title,.sc-slogan .title{display:flex;flex-direction:column;gap:2rem;font-size:5rem;line-height:1.3;letter-spacing:-.04em}.sc-slogan .title .img{width:24%;object-fit:cover}.sc-slogan-mo .title .img{width:50%;object-fit:cover}.sc-slogan-mo .text-box,.sc-slogan .text-box{margin-top:3.25rem}.sc-slogan-mo .text-box .text,.sc-slogan .text-box .text{font-weight:500;font-size:2.16rem;line-height:1.6}.sc-slogan-mo .text-box .text+.text,.sc-slogan .text-box .text+.text{margin-top:1.9rem}.sc-slogan-mo .btn-area,.sc-slogan .btn-area{display:flex;justify-content:center;align-items:center;position:absolute;left:50%;bottom:-4rem;width:10.8rem;height:10.8rem;border-radius:50%;border:1.5px solid #fff;background-color:rgba(255,255,255,.1);transform:translate(-50%,100%)}.sc-slogan-mo .btn-area .ico,.sc-slogan .btn-area .ico{width:2.4rem;height:2.4rem;background:url(/inc/img/test/arw-down.svg)no-repeat center center/100%auto}.sc-service{position:relative;margin-top:calc(var(--svh)*-50);z-index:5}.sc-service .title-wrap{position:relative;z-index:20;height:calc(var(--vh)*200);pointer-events:none}.sc-service .title-area{position:relative;display:flex;justify-content:center;align-items:center;height:calc(var(--svh)*100)}.sc-service .title-area .title{display:flex;justify-content:center;align-items:center;position:relative;width:45.2rem;height:45.2rem;border-radius:50%;overflow:hidden}.sc-service .title-area .bg{position:absolute;width:100%;height:100%;background:linear-gradient(90deg,#4db082 0,#2fa6ce 100%)}.sc-service .title-area img{position:relative;width:22.6rem;opacity:0;visibility:hidden;transition:.3s ease}.sc-service .title-area img.show{opacity:1;visibility:visible}.sc-service .slide-wrap{position:relative;margin-top:calc(var(--vh)*-200);height:calc(var(--vh)*400);color:#fff}.sc-service .wave{position:relative;filter:blur(3vw);top:-3vw}.sc-service .wave::before,.sc-service .wave::after{content:"";display:block;position:absolute;top:calc(var(--vh)*-2);left:calc(100% + -17px);width:200vw;height:33.84615vw;background:url(/inc/img/test/wave_w.webp?v=4)100%/100%auto;animation:wave 10.2s cubic-bezier(0,0,.9,.98) both infinite;pointer-events:none}.sc-service .wave::before{left:0}.sc-service .marquee-area{position:absolute;left:0;bottom:8.3rem;z-index:-1;display:flex;gap:4rem}.sc-service .marquee-text{font-weight:700;font-size:21rem;line-height:1.3;color:rgba(255,255,255,.2);white-space:nowrap;animation:marqueeX 120s linear infinite forwards}.sc-service .sticky-wrap{position:absolute}.sc-service .nav{position:absolute;top:calc(290/920*100*var(--vh));right:71.5625%;z-index:10;text-align:right}.sc-service .nav .nav-list{display:flex;flex-direction:column;gap:2.8rem;margin-top:2.8rem}.sc-service .nav .text{font-size:1.8rem;line-height:1.3}.sc-service .nav .nav-item{font-weight:600;font-size:2rem;line-height:1.3;transition:.3s ease}.sc-service .nav .nav-item.active{font-weight:700;font-size:4rem}.sc-service .nav .nav-item.active a{text-shadow:0 2px 20px rgba(0,0,0,.2)}.sc-service .service-item{position:relative;width:100%;height:calc(var(--vh)*100)}.sc-service .bg-area{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}.sc-service .bg-item{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.3s ease}.sc-service .bg-item.active{opacity:1;visibility:visible}.sc-service .bg-item:nth-child(1){background:linear-gradient(180deg,rgba(255,255,255,0) 75.98%,#fff 100%),linear-gradient(98deg,#2363b1 2.58%,#5ccac1 50.63%,#f2b155 97.73%)}.sc-service .bg-item:nth-child(2){background:linear-gradient(180deg,rgba(255,255,255,0) 75.98%,#fff 100%),linear-gradient(97deg,#5a80b5 2.49%,#8185cc 46.73%,#c3af9c 90.96%)}.sc-service .bg-item:nth-child(3){background:linear-gradient(180deg,rgba(255,255,255,0) 75.98%,#fff 100%),linear-gradient(98deg,#c39f9d 5.74%,#69b4bf 90.91%)}.sc-service .bg-item:nth-child(4){background:linear-gradient(180deg,rgba(255,255,255,0) 75.98%,#fff 100%),linear-gradient(98deg,#7eafec 5.74%,#e6d2e0 48.32%,#bc6d38 90.91%)}.sc-service .slide-wrap .img-area{position:relative}.sc-service .slide-wrap .img-box{position:absolute;top:50%;left:50%;width:26%;max-width:50rem;aspect-ratio:500/660;z-index:10;transform:translate(-50%,-50%)}.sc-service .slide-wrap .img-box .img{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.3s ease}.sc-service .slide-wrap .img-box .img.show{opacity:1;visibility:visible}.sc-service .slide-wrap .img-box .img:nth-child(1){z-index:4}.sc-service .slide-wrap .img-box .img:nth-child(2){z-index:3}.sc-service .slide-wrap .img-box .img:nth-child(3){z-index:2}.sc-service .slide-wrap .img-box .img:nth-child(4){z-index:1}.sc-service .text-wrap{position:absolute;top:calc(300/920*100*var(--vh));left:calc(1290/1920*100vw);right:8.3vw;max-width:47rem}.sc-service .text-area{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:.3s ease}.sc-service .text-area.active{opacity:1;visibility:visible}.sc-service .text-area .text{font-size:2rem;line-height:1.3}.sc-service .text-area .desc,.sc-service .text-area .title-box{text-shadow:0 2px 20px rgba(0,0,0,.2)}.sc-service .text-area .title{display:block;font-weight:700;font-size:4rem;line-height:1.3;margin-top:.4rem}.sc-service .text-area .desc{margin-top:3rem;font-size:2rem;line-height:1.6;letter-spacing:-.3px}.sc-service .text-area .link-service{display:flex;justify-content:center;align-items:center;margin-top:4rem;width:10rem;height:10rem;border-radius:50%;border:1.5px solid #fff;background-color:rgba(255,255,255,.2)}.sc-service .text-area .ico-service{width:2.4rem;height:2.4rem;background:url(/inc/img/test/arw-down.svg)no-repeat center center/100%auto;transform:rotate(-90deg)}.sc-service .bg_txt_area{position:absolute;bottom:0;left:0;width:100%;display:flex;top:calc(100vh - 280px);z-index:-1}.sc-service .bg_txt_area img:first-child{animation:rolltxt 120s linear infinite;padding-right:100px}.sc-service .bg_txt_area img:last-child{animation:rolltxt2 120s linear infinite;padding-right:100px}.sc-service .bg_txt_area img{max-width:unset;width:fit-content}@keyframes rolltxt{0%{transform:translateX(0)}50%{transform:translateX(-100%)}50.1%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes rolltxt2{0%{transform:translateX(0)}to{transform:translateX(-200%)}}@keyframes marqueeX{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes wave{0%{transform:translateX(0)}to{transform:translateX(-200vw)}}.sc-standard{position:relative;overflow:hidden}.sc-standard .standard-top{position:relative;padding:43rem 0 44.6rem;background:linear-gradient(180deg,rgba(244,220,208,0) 81.25%,rgba(222,216,211,.25) 85.94%,rgba(200,221,214,.5) 90.63%,#b9d1e5 100%),#fff;overflow:hidden}.sc-standard .standard-top .title-area{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:10;width:100%;max-width:76rem;margin:0 auto;padding:0 2rem;text-align:center}.sc-standard .standard-top .img-wrap,.sc-standard .standard-top .desc{opacity:0}.sc-standard .standard-top .desc{margin-top:4rem;color:#252525;font-size:2.2rem;line-height:1.6;letter-spacing:-.44px;opacity:0}.sc-standard .standard-top .path-area{position:absolute;top:16%;right:-10%;width:100%;opacity:0}.sc-standard .standard-top .eye-box{position:absolute;top:16%;right:30rem;width:100%;max-width:34rem;aspect-ratio:340/210}.sc-standard .standard-top .doctor-img-wrap{position:absolute;bottom:0;left:50%;transform:translate(-50%,0);width:100%;max-width:1440px}.sc-standard .standard-top .doctor-img-wrap .img-area{position:absolute;bottom:0;width:17.1875vw;max-width:400px;aspect-ratio:1/1;opacity:0}.sc-standard .standard-top .doctor-img-wrap .img-area:nth-child(1){left:16.8125vw}.sc-standard .standard-top .doctor-img-wrap .img-area:nth-child(2){left:24.4375vw;z-index:1}.sc-standard .standard-top .doctor-img-wrap .img-area:nth-child(3){left:33.4125vw;z-index:2}.sc-standard .standard-top .doctor-img-wrap .img-area:nth-child(4){left:41.2125vw;z-index:3}.sc-standard .standard-top .doctor-img-wrap .img-area:nth-child(5){right:29.4125vw;z-index:7}.sc-standard .standard-top .doctor-img-wrap .img-area:nth-child(6){right:21.2125vw;z-index:6}.sc-standard .standard-top .doctor-img-wrap .img-area:nth-child(7){right:13.8125vw;z-index:5}.sc-standard .standard-top .doctor-img-wrap .img-area:nth-child(8){right:13.8125vw;z-index:4}.sc-standard .corp{position:relative}.sc-standard .corp .swiper-slide .link{display:block;height:16rem;padding:5rem 0}.sc-standard .corp .link img{height:100%;object-fit:contain}.sc-guarantee{min-height:calc(var(--vh)*100);display:flex;flex-direction:column;background:url(/inc/img/test/bg-guarantee01.webp)no-repeat center center/cover;color:#fff;overflow:hidden}.sc-guarantee .inner{display:flex;justify-content:space-between;align-items:center}.sc-guarantee .title-area .txt{font-size:2.4rem;line-height:1.3}.sc-guarantee .title-area .title{margin-top:4px;font-weight:700;font-size:4rem}.sc-guarantee .left{display:flex;flex-direction:column;justify-content:center;position:relative;padding:14.3rem 0;overflow:hidden;position:relative;z-index:5;padding-left:7.2rem}.sc-guarantee .left .img{margin-top:6rem;width:26.6rem;aspect-ratio:266/180}.sc-guarantee .txt-area{margin-top:5rem}.sc-guarantee .txt{font-weight:500;font-size:2.2rem;line-height:1.6}.sc-guarantee .txt+.txt{margin-top:2rem}.sc-guarantee .right{width:31.5625vw;transform:translate(-50px,22px)}.sc-guarantee .right .img{aspect-ratio:606/725}.sc-event{padding:16rem 0;color:#303030}.sc-event .title-area .title{font-weight:700;font-size:4.4rem;line-height:1.3;letter-spacing:-.88px}.sc-event .title-area .desc{margin-top:4px;font-size:2.4rem;line-height:1.3;letter-spacing:-.48px}.sc-event .contents{margin-top:4.5rem}.sc-event .contents .date{font-family:"Spoqa Han Sans",serif;font-size:1.6rem;letter-spacing:-.32px;color:#6d6d6d}.sc-event .title-box{display:flex;align-items:center;gap:1.2rem}.sc-event .swiper{overflow:hidden;padding:0 4rem}.sc-event .swiper-slide{width:100%;max-width:35rem}.sc-event .link{display:block}.sc-event .thumbnail{overflow:hidden;border:1px solid #dbdbdb;border-radius:2.4rem}.sc-event .thumbnail img{aspect-ratio:350/340;object-fit:cover}.sc-event .info-area{margin-top:2rem}.sc-event .info-area .link-title{display:block;width:100%;margin-bottom:.6rem;font-weight:500;font-size:2rem;line-height:1.3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sc-event .swiper-controller{display:flex;justify-content:center;gap:1rem;margin-top:7.5rem}.sc-event .swiper-btn{position:relative;width:5.4rem;height:5.4rem;border-radius:50%;background-color:#173348;transition:.4s ease-in-out}.sc-event .swiper-btn:hover{background-color:#173348}.sc-event .swiper-btn.swiper-button-disabled{background-color:#d5d5d5}.sc-event .swiper-btn::before{content:"";display:block;position:absolute;top:50%;left:50%;width:2.4rem;height:2.4rem;background-repeat:no-repeat;background-position:center center;background-size:100%auto;background-image:url(/inc/img/test/arw-down.svg)}.sc-event .swiper-btn.prev::before{transform:translate(-50%,-50%) rotate(90deg)}.sc-event .swiper-btn.next::before{transform:translate(-50%,-50%) rotate(-90deg)}.sc-map{display:flex;min-height:calc(var(--vh)*100);overflow:hidden;color:#303030;background:linear-gradient(180deg,#fff 82.34%,#f5f5f5 100%)}.sc-map .map-left{position:relative;width:56.25%;padding:12rem 0 8.7rem}.sc-map .map-left .inner{max-width:76rem}.sc-map .map-left::before{content:"";display:block;position:absolute;right:0;bottom:-25px;width:20vw;aspect-ratio:392/588;background:url(/inc/img/test/bg-subway.webp)no-repeat center center/100%auto}.sc-map .title-area .title{font-size:4.4rem;font-weight:700;line-height:1.3;letter-spacing:-.88px}.sc-map .title-area .txt{display:block;margin-top:4px;font-size:2.4rem;font-weight:400;line-height:1.3;letter-spacing:-.48px}.sc-map .title-area .txt strong{font-weight:600;text-decoration:underline}.sc-map .caution-box{display:flex;align-items:center;gap:8px;margin-top:1rem}.sc-map .caution{color:#4d4d4d;font-size:18px;line-height:1.3;letter-spacing:-.36px}.sc-map .caution-box .btn{display:flex;padding:.6rem 1.4rem;justify-content:center;align-items:center;gap:1rem;border-radius:999px;background:#e6e6e6;color:#4d4d4d;font-size:1.4rem;font-weight:500;line-height:1.3;letter-spacing:-.28px}.sc-map .link-area{display:flex;margin-top:3rem}.sc-map .link{display:flex;justify-content:center;align-items:center;position:relative;padding:.8rem 3rem}.sc-map .link::before{content:"";width:2.6rem;height:2.6rem;background-repeat:no-repeat;background-position:center center;background-size:100%auto}.sc-map .link-naver{color:#fff;background-color:#3cb44a}.sc-map .link-naver::before{background-image:url(/inc/img/test/ico-naver-logo.svg)}.sc-map .link-kakao{color:#303030;background-color:#fc0}.sc-map .link-kakao::before{background-image:url(/inc/img/test/ico-kakaomap.svg)}.sc-map .link-bk{color:#fff;background-color:#173348}.sc-map .link-bk::before{content:none}.sc-map .link .txt{font-size:1.6rem;font-weight:400;line-height:1.3;letter-spacing:-.317px}.sc-map .way-area{position:relative;max-width:53rem;margin-top:12.4rem;margin-left:4rem}.sc-map .way-area .desc{font-size:2.4rem;line-height:1.3;letter-spacing:-.48px}.sc-map .way-area .desc strong{font-size:2.4rem;font-weight:600;line-height:1.3;letter-spacing:-.48px}.sc-map .way-list{margin-top:4rem}.sc-map .way-item{display:flex;align-items:center;gap:1rem}.sc-map .way-item+.way-item{margin-top:2.4rem}.sc-map .way-item .img{flex:1;width:calc(100% - 9.6rem);aspect-ratio:880/180;object-fit:cover}.sc-map .way-item .time{display:flex;padding:.8rem;justify-content:center;align-items:center;font-family:"Korail Round Gothic";font-weight:500;font-size:1.6rem;line-height:1.3;background-color:#e6e6e6;border-radius:1rem;flex-shrink:0}.sc-map .map-right{width:43.75%}.sc-map .map-right #map{width:100%;height:100%;aspect-ratio:840/920;background:url(/inc/img/test/img-map.webp)no-repeat center center/cover}.sc-reserve{position:relative;padding:17.8rem 0;color:#303030}.sc-reserve::before{content:"";display:block;position:absolute;bottom:0;right:0;width:54.74vw;aspect-ratio:1051/721;background:url(/inc/img/test/bg-reserve01.webp)no-repeat center center/100%auto}.sc-reserve .inner{display:flex;justify-content:center;align-items:center}.sc-reserve .reserve-left{width:45%}.sc-reserve .title{font-size:4.4rem;font-weight:700;line-height:1.3;letter-spacing:-.88px}.sc-reserve .title-area{margin-top:6rem}.sc-reserve .title-area .title{font-size:3.2rem;letter-spacing:-.64px}.sc-reserve .desc{font-size:2.4rem;line-height:1.3;letter-spacing:-.48px}.sc-reserve .form{margin-top:6rem}.sc-reserve .form-group{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem}.sc-reserve .form-box{position:relative;width:100%}.sc-reserve .form-control{display:flex;width:100%;min-width:11rem;padding:1.8rem 3rem;border:2.5px solid #d0d0d0;border-radius:2rem;font-size:1.8rem;line-height:1.3;color:#333;transition:.3s ease}.sc-reserve .form-control:focus-within{border:2.5px solid transparent;background-image:linear-gradient(#fff,#fff),linear-gradient(90deg,#2fa6ce 0,#d26fa8 50%,#e57627 100%);background-origin:border-box;background-clip:padding-box,border-box}.sc-reserve .form-control:invalid{background-color:rgba(ff0000,.05)}.sc-reserve .form-control::placeholder{transition:.3s ease;color:#8d8d8d}.sc-reserve .form-control:focus-within::placeholder{color:#333}.sc-reserve .nice-select{height:unset}.sc-reserve .fancy-area{display:flex;align-items:center;gap:.6rem;margin-top:2.2rem;margin-left:1rem;margin-bottom:1rem}.sc-reserve .fancy-area .fancy-ani-box{margin-top:-.2rem}.sc-reserve .fancy-ani-box input+label{position:relative;display:flex;justify-content:center;align-items:center;width:2.1rem;height:2.1rem;cursor:pointer;background:url(/inc/img/test/ico-checkbox2.svg)no-repeat -5rem -2rem/9.1rem 6.2rem}.sc-reserve2 .fancy-ani-box input+label{background:url(/inc/img/test/ico-checkbox2.svg)no-repeat -5rem -2rem/9.1rem 6.2rem}.sc-reserve .fancy-ani-box input:checked+label{background-position:-2.05rem -2.05rem}.sc-reserve .chk{display:flex;align-items:center;font-size:1.6rem;line-height:1.3;letter-spacing:-.32px;color:#333}.sc-reserve .chk .all{text-decoration:underline}.sc-reserve .btn-apply{color:#fff;font-size:1.8rem;font-weight:500;line-height:1.3;border-radius:2rem;letter-spacing:-.36px;background-color:#173348}.sc-reserve .time-list{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:1rem min(.4vw,8rem);margin-top:2.4rem}.sc-reserve .time-item{display:flex;align-items:center}.sc-reserve .time-item:nth-child(n+4){justify-self:flex-end}.sc-reserve .time-item+.time-item{margin-top:1rem}.sc-reserve .time-item .info{display:flex}.sc-reserve .time-item .info-title{width:10rem;font-size:2.2rem;line-height:1.3}.sc-reserve .time-item .info-txt{width:15rem;font-size:2.2rem;line-height:1.3}.sc-reserve .time-item:nth-last-child(1) .info-txt{width:21rem}.sc-reserve .time-item:nth-last-child(2) .info-txt{width:21rem}.sc-reserve .ico-box{display:flex;align-items:center;gap:.2rem}.sc-reserve .ico-box .ico{width:2.4rem;height:2.4rem;background-repeat:no-repeat;background-position:center center;background-size:100%auto}.sc-reserve .ico-box .ico.ico01{background-image:url(/inc/img/test/ico-reserve01.svg)}.sc-reserve .ico-box .ico.ico02{background-image:url(/inc/img/test/ico-reserve02.svg)}.sc-reserve .ico-box .ico.ico03{background-image:url(/inc/img/test/ico-reserve03.svg)}.sc-reserve .ico-box .txt{font-size:1.5rem;line-height:1.6;color:#6d6d6d}.sc-reserve .reserve-right{width:60%}.sc-reserve .link-area{display:flex;flex-wrap:wrap;gap:2rem;max-width:52rem;margin:0 135px 0 auto}.sc-reserve .link{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:calc(50% - (2rem/2));padding:5rem 5rem 7rem;gap:.4rem;border-radius:1rem}.sc-reserve .link::before{content:"";width:15rem;aspect-ratio:1/1;background-repeat:no-repeat;background-position:center center;background-size:100%auto}.sc-reserve .link.link-naver{background:#d3f4d1}.sc-reserve .link.link-naver::before{background-image:url(/inc/img/test/ico-naver-3d.webp)}.sc-reserve .link.link-kakao{background:#ffecaf}.sc-reserve .link.link-kakao::before{background-image:url(/inc/img/test/ico-kakao-3d.webp)}.sc-reserve .link.link-online{background:#beddf3}.sc-reserve .link.link-online::before{background-image:url(/inc/img/test/ico-gpt-3d.webp)}.sc-reserve .link.link-phone{padding-bottom:5.3rem;background:#f4dbdb}.sc-reserve .link.link-phone::before{background-image:url(/inc/img/test/ico-phone-3d.webp)}.sc-reserve .link .txt{margin-top:-.3rem;font-size:2.4rem;font-weight:600;line-height:1.3;letter-spacing:-.48px}.sc-reserve .link.link-naver .txt{color:#10390e}.sc-reserve .link.link-kakao .txt{color:#322300}.sc-reserve .link.link-online .txt{color:#072a43}.sc-reserve .link.link-phone .txt{color:#351414}.sc-reserve .link .txt-sm{font-weight:600;font-size:1.6rem;line-height:1.3;letter-spacing:-.32px;color:#5b1b21}.sc-media{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3.5rem;position:relative;padding:13rem 0 15rem;overflow:hidden;background:#fff;background:linear-gradient(180deg,#e5d5d1 0,#dec3d4 50%,#94b1d7 100%);color:#303030}.sc-media .bg-area{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sc-media .bg-area .txt{font-family:"GmarketSansMedium",serif;font-weight:700;font-size:21rem;text-align:center;color:rgba(255,255,255,.1);white-space:nowrap}.sc-media .title-area{position:relative;z-index:10;text-align:center;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.3)}.sc-media .title-area .title{font-weight:700;font-size:4.4rem;line-height:1.3;letter-spacing:-.88px}.sc-media .contents{position:relative;z-index:5}.sc-media .tab-menu{max-width:48rem;margin:0 auto;padding:2px;border-radius:999em;overflow:hidden;background-image:linear-gradient(rgba(255,255,255,.9),rgba(255,255,255,.9)),linear-gradient(to right,#2fa6ce 0,#d26fa8 50%,#e57627 100%);background-color:rgba(255,255,255,.5);background-origin:border-box;background-clip:content-box,border-box}.sc-media .tab-list{display:flex;justify-content:center;align-items:center;padding:1.1rem}.sc-media .tab-item{flex:1;display:flex;justify-content:center;align-items:center;border-radius:999em;color:#303030;font-size:1.8rem;font-weight:600;line-height:1.3;letter-spacing:-.36px}.sc-media .tab-item button{padding:1.6rem 0}.sc-media .tab-item.active{background:#173348}.sc-media .tab-item.active .tab-txt{color:#fff}.sc-media .tab-con{width:100vw;margin-top:6.8rem;padding:0 16rem}.sc-media .tab-con .con{display:none}.sc-media .tab-con .con.active{display:block}.sc-media .swiper-wrapper{width:100%}.sc-media .swiper-slide{width:36rem;border-radius:2.4rem;box-shadow:0 1rem 2rem 0 rgba(0,0,0,.1);background:#fff;transition:.4s ease-in-out}.sc-media .swiper-slide a{display:block;width:100%}.sc-media .swiper-slide+.swiper-slide{margin-left:2.4rem}@media (hover:hover){.sc-media .swiper-slide:hover{background:#173348}.sc-media .swiper-slide:hover .title,.sc-media .swiper-slide:hover .day{color:#fff}}.sc-media .swiper-slide .img-area{border-radius:2.4rem;overflow:hidden;aspect-ratio:16/9;width:101%;transform:translate(-.5%)}.sc-media .swiper-slide .img-area img{height:100%}.sc-media .swiper-slide .txt-area{display:flex;flex-direction:column;gap:2.6rem;padding:2rem 2.4rem 4.2rem 2.4rem}.sc-media .swiper-slide .ttl-area{display:flex;flex-direction:column;gap:1.2rem}.sc-media .swiper-slide .tag{padding:.5rem 1rem;border-radius:.6rem;color:#fff}.sc-media .swiper-slide .tag.tag-blue{background:#568cd5}.sc-media .swiper-slide .tag.tag-bk{background:#2c2c2c}.sc-media .swiper-slide .tag.tag-red{background:#e50e0e}.sc-media .link-media .title,.sc-media .link-media .day,.sc-media .swiper-slide .title,.sc-media .swiper-slide .day{transition:.4s ease-in-out}.sc-media .swiper-slide .title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#303030;font-size:2rem;font-weight:500;line-height:1.3;letter-spacing:-.4px}.sc-media .swiper-slide .day{color:#6d6d6d;font-family:"Spoqa Han Sans Neo";font-size:1.5rem;font-weight:400;line-height:1.3;letter-spacing:-.3px}.footer.new{padding-top:0}.footer.new .ft_btm{border-top:none}@media screen and (max-width:2000px){.main .visual_sect .txt_box{top:47%}}@media screen and (max-width:1640px){.visual_sect{padding-top:36%}.main .visual_sect .txt_box .txt{font-size:2.4rem}.main .visual_sect .txt_box .tit{font-size:6rem}.main .visual_sect .slide_move{bottom:9%}.main .visual_sect .slide_move .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:5rem}}@media screen and (max-width:1440px){.visual_sect .visualSwiper{width:calc(100% - 40px)}.main .visual_sect .txt_box{left:7%}.main .visual_sect .slide_move{left:9%}.main .visual_sect .txt_box .txt{font-size:2.2rem}.main .visual_sect .txt_box .tit{font-size:5.2rem}.main .visual_sect .slide_move .swiper-pagination-bullet>svg{width:30px;height:30px;stroke-dasharray:95;stroke-dashoffset:95}.main .visual_sect .slide_move .swiper-pagination-bullet:before{width:29px;height:29px}.main .visual_sect .slide_move .swiper-pagination-bullet .circle{cx:15px;cy:15px;r:15px}.main .visual_sect .slide_move .swiper-pagination-bullet .btn span{width:2px;height:8px}.main .visual_sect .slide_move .swiper-pagination-bullet .btn span+span{margin-left:3px}.main .visual_sect .slide_move .pagination{font-size:1.4rem}.main .visual_sect .slide_move .pagination .active{font-size:1.25em}.visual_sect .txt_box .btn{margin-top:4.5rem}}@media screen and (max-width:1200px){.visual_sect{padding:61% 8rem 0}.sc-reserve .inner{flex-direction:column;gap:8vw}.sc-reserve .reserve-left,.sc-reserve .reserve-right{width:100%}.sc-reserve .link-area{margin:0 auto}}@media screen and (max-width:768px){.top_tit .desc{font-size:1.8rem}.top_tit .tit{font-size:28px}.info_sect .info .tit,.top_tit .tit.Kr{font-size:18px}.top_tit .txt{font-size:10px}.top_tit .desc+.tit{margin-top:10px}.visual_sect{padding:100% 8em 0}.visual_sect .visualSwiper{width:100%}#timer{width:35px;height:35px}.main .visual_sect .slide_move .paging_btn{margin-left:30px}.main .visual_sect .slide_move .btn .pause{width:8px;height:10px}.main .visual_sect .slide_move .btn .pause span{width:2px}.main .visual_sect .txt_box{left:var(--in_pd);top:auto;bottom:20%;transform:translateY(0)}.main .visual_sect .txt_box .txt{margin-bottom:0;font-size:3vw}.main .visual_sect .txt_box .tit{font-size:6vw;margin-top:10px}.main .visual_sect .bg_link{position:absolute;width:100%;height:100%;left:0;top:0}.visual_sect .txt_box .btn1{display:none}.main .visual_sect .slide_move{left:30px;bottom:20px}.main .visual_sect .slide_move .pagination{margin-left:0;margin-top:8px}.main .visual_sect .scroll-down{display:none}.main .visual_sect .slide_move .pagination{font-size:11px}.main .visual_sect .slide_move .pagination .active{font-size:1.15em}.main .visual_sect .slide_move .swiper-pagination-bullet>svg{width:20px;height:20px;stroke-dasharray:80;stroke-dashoffset:80}.main .visual_sect .slide_move .swiper-pagination-bullet:before{width:19px;height:19px}.main .visual_sect .slide_move .swiper-pagination-bullet .circle{cx:10px;cy:10px;r:10px}.main .visual_sect .slide_move .swiper-pagination-bullet .btn span{width:2px;height:6px}.main .visual_sect .slide_move .swiper-pagination-bullet .btn span+span{margin-left:3px}.main .visual_sect .slide_move .swiper-pagination-bullet .btn svg{height:8px}.main .visual_sect .slide_move .swiper-pagination-bullet{width:3px;height:3px}.main .visual_sect .slide_move .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:4rem}.pc{display:none}.mo{display:block}.inner{padding:0 max(18px,2.6rem)}.link-arw{max-width:24rem;padding:1rem}.link-arw::before{content:none}.link-arw .txt{padding-left:1.7rem;font-size:2rem}.link-arw .ico-arw{width:5rem;height:5rem;background-size:2.1rem 2.1rem}.sc-since .sticky{z-index:10}.sc-since .sticky-inner{justify-content:flex-start;padding-top:16rem}.sc-since .sticky-inner:before{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,#fff 40%,rgba(255,255,255,0))}.sc-since .title-area{position:relative;z-index:10}.sc-since .title-area .num{font-size:7.8rem}.sc-since .title-area .text-box{margin-left:4px}.sc-since .title-area .text{font-size:2.8rem}.sc-since .desc{margin-top:2px;font-size:3.6rem}.sc-since .scroll-area{margin-top:2.8rem;width:10rem;height:10rem;background:rgba(255,255,255,.6);border-radius:50%;display:flex;flex-direction:column;align-items:center}.sc-since .ico-scroll-down{width:5.7rem;height:5.7rem}.sc-since .scroll-text{font-size:2rem}.sc-since .bg-box{gap:1.5%;height:150vh;margin:0-7.5%}.sc-since .bg-top .bg,.sc-since .bg-bottom .bg{width:30%}.sc-since .bg-top .bg:nth-child(1){margin-top:105.7rem}.sc-since .bg-top .bg:nth-child(2){margin-top:16.1rem}.sc-since .bg-top .bg:nth-child(3){margin-top:88.1rem}.sc-since .bg-bottom .bg:nth-child(2){margin-top:88.1rem}.sc-since .bg-bottom .bg:nth-child(3){margin-top:16.1rem}.sc-since .bg-bottom .bg:nth-child(4){margin-top:105.7rem}.sc-slogan{height:350vh}.sc-slogan .sticky-wrap{height:450vh}.sc-slogan .img-area{position:static;align-self:center;flex-wrap:wrap;max-width:49.5rem;margin:0 auto;height:auto}.sc-slogan .img-box{width:calc((100% - 8px)/2);max-width:24.3rem;flex:unset}.sc-slogan .img-box+.img-box{margin-left:1rem}.sc-slogan .img-box:nth-child(odd){margin-left:0}.sc-slogan .img-box:nth-child(-n+2){margin-bottom:1rem}.sc-slogan .img-box:nth-child(3){max-width:24.3rem;height:24.3rem;clip-path:url(#triangleMask02)}.sc-slogan .text-area{max-width:unset;padding:0 max(18px,2.6rem)}.sc-slogan .ico-slogan{width:7.1rem;height:4.3rem}.sc-slogan .title{gap:1rem}.sc-slogan .title .img{width:27.1rem}.sc-slogan .text-box{margin-top:3.4rem}.sc-slogan .text-box .text{font-size:2.1rem}.sc-slogan .text-box .text+.text{margin-top:2rem}.sc-slogan .btn-area{bottom:7.8rem;width:8.6rem;height:8.6rem;border-width:1px}.sc-slogan .btn-area .ico{width:2.8rem;height:2.8rem}.sc-service{margin-top:0}.sc-service .text-wrap{position:absolute;top:auto;bottom:0;left:50%;max-width:90%;width:100%;height:35%;transform:translate(-50%,0)}.sc-service .sticky{min-height:860px}.sc-service .swiper-service{width:90%;height:100%;margin:0 auto}.sc-service .swiper-service .swiper-slide{padding:100px 0 20px}.sc-service .swiper-service .num{font-weight:700;font-size:3.4rem;line-height:1.3;padding-left:20px}.sc-service .swiper-service .link{position:absolute;right:0;bottom:0;width:8.6rem;height:8.6rem;border-radius:50%;background:url(/inc/img/test/arw-down.webp)no-repeat center center/2.8rem 2.8rem #333;transform:rotate(-90deg)}.sc-service .slide-wrap .img-box{position:static;top:unset;left:unset;width:100%;max-width:unset;margin-top:4.3rem;transform:translate(0);aspect-ratio:500/660}.sc-service .slide-wrap .img-box .img{visibility:visible;opacity:1}.sc-service .wave{position:absolute;top:auto;bottom:0}.sc-standard .standard-top.hide{opacity:0}.sc-standard .standard-top .title{width:80%;margin:0 auto;gap:1.1rem}.sc-standard .standard-top .path-area,.sc-standard .standard-top .eye-box{display:none}.sc-standard .standard-bottom{display:block;height:unset;padding-bottom:17.1rem}.sc-standard .standard-list{display:block;margin-top:-60vh;height:100%}.sc-standard .standard-item{width:100%;padding:6.5rem 3.4rem 0;border-radius:3.4rem;aspect-ratio:unset}.sc-standard .standard-item .title-area .txt{font-size:2.8rem}.sc-standard .standard-item .title-area .txt-color{font-size:5.1rem}.sc-standard .standard-item .desc{margin-top:4.3rem;font-size:2.1rem}.sc-standard .standard-item .ico-box{position:static;margin-top:2.8rem;margin-right:-3.4rem}.sc-standard .standard-item .ico{width:24.6rem;margin-left:auto;aspect-ratio:172/184}.sc-guarantee{min-height:100vh;display:flex;flex-direction:column}.sc-guarantee .inner{flex-direction:column;gap:4.3rem}.sc-guarantee .title-area .txt{font-size:2.4rem;line-height:1.3}.sc-guarantee .title-area .title{margin-top:4px;font-weight:700;font-size:4rem}.sc-guarantee .left{padding-bottom:0;padding-left:0;align-items:center;text-align:center}.sc-guarantee .right{width:100%;max-width:394px;margin:0 auto;transform:translate(4%,22px)}.sc-event .swiper{padding:0}.sc-event .inner{padding-right:0}.sc-news{padding:11.4rem 0}.sc-news .title-area .title{font-size:3.4rem}.sc-news .contents{flex-direction:column;gap:11.4rem;margin-top:4.3rem}.sc-news .contents .title-box{margin-bottom:2rem}.sc-news .contents .title{font-size:2.6rem}.sc-news .contents .date{font-size:1.7rem}.sc-news .news-left{width:100%}.sc-news .news-left .title-box{display:block}.sc-news .news-left .title-box .sub-title{margin-top:2px;font-size:2.6rem}.sc-news .news-left .swiper{overflow:visible}.sc-news .news-left .swiper-slide{width:100%;max-width:35.7rem}.sc-news .news-left .link{border-radius:2.3rem}.sc-news .news-left .thumbnail img{aspect-ratio:250/235}.sc-news .news-left .info-area{padding:2.6rem 2.1rem}.sc-news .news-left .info-area .link-title{margin-bottom:4px;font-size:2.1rem}.sc-news .news-left .swiper-btn{width:5.4rem;height:5.4rem}.sc-news .news-left .swiper-btn::before{width:2.3rem;height:2.3rem}.sc-news .news-right{width:100%}.sc-news .news-right .tab-item+.tab-item{margin-left:1.4rem;padding-left:1.4rem}.sc-news .news-right .tab-item+.tab-item::before{height:2.8rem}.sc-news .news-right .btn.btn-outline{max-width:15.7rem;padding:1rem;font-size:1.7rem}.sc-news .news-right .link-notice{gap:3.4rem;padding:2.3rem}.sc-news .news-right .date .day{font-size:3.1rem}.sc-news .news-right .notice{font-size:2.1rem}.sc-map{flex-direction:column}.sc-map .map-left{width:100%}.sc-map .map-right{width:100%}.sc-map .link-area{display:grid;grid-template-columns:repeat(3,1fr)}.sc-map .way-area{margin-top:7rem;margin-left:0}.sc-map .way-list{flex-direction:column}.sc-map .way-item{width:100%;padding:0;aspect-ratio:338/84;border-radius:2.3rem}.sc-map .way-item+.way-item{margin-top:1.4rem}.sc-map .txt-area .title{font-size:2.2rem}.sc-map .txt-area .txt-sm{font-weight:400;font-size:1.7rem}.sc-map .txt-area .txt{font-size:2rem}.sc-map .ico{width:5.7rem;height:5.7rem}.sc-map .caution-box{gap:4px;margin-top:1.4rem}.sc-map .caution{font-size:13px}.sc-map .btn{padding:.8rem 1.4rem;font-size:1.6rem}.sc-map .map-left::before{display:none}.sc-reserve .form-group{grid-template-columns:repeat(1,1fr)}.sc-reserve .btn-apply{padding:1em 0}.sc-reserve{padding:11.4rem 0 0}.sc-reserve .inner{display:flex;flex-direction:column;gap:6rem}.sc-reserve .reserve-left{width:100%}.sc-reserve .title-area .txt{font-size:2.1rem}.sc-reserve .title-area .title{font-size:3.1rem}.sc-reserve .title-area .txt-gradient::before{height:2px}.sc-reserve .time-list{margin:2.8rem 0;display:block}.sc-reserve .time-item+.time-item{margin-top:1rem}.sc-reserve .time-item .info{gap:2.3rem}.sc-reserve .time-item .info-title{width:12.3rem}}.sc-seo-intro{padding:6rem 0;background:#f7f9fb}.sc-seo-intro .tit{font-size:2.6rem;font-weight:700;line-height:1.4;margin-bottom:1.6rem;word-break:keep-all}.sc-seo-intro .desc{font-size:1.7rem;line-height:1.8;color:#444;word-break:keep-all}.sc-seo-intro .desc a{text-decoration:underline;text-underline-offset:.3em;color:inherit}@media (max-width:768px){.sc-seo-intro{padding:5rem 0}.sc-seo-intro .tit{font-size:3rem;margin-bottom:2rem}.sc-seo-intro .desc{font-size:2.1rem;line-height:1.7}}@media screen and (max-width:768px){.sc-reserve{padding-bottom:11.4rem}}@media screen and (max-width:768px){.sc-service .slide-wrap{height:calc(var(--vh)*220)}}@media screen and (max-width:768px){.sc-standard .standard-top{padding-bottom:0}.sc-standard .standard-top .doctor-img-wrap{position:relative;left:auto;bottom:auto;transform:none;margin-top:4rem}.sc-standard .standard-top .doctor-img-wrap .mo{display:block;width:100%}}
@media screen and (max-width:768px){.sc-since{height:calc(var(--vh)*300)}}