.main-renewal-route .office-locations{z-index:31;background-color:#fafafa;padding:44px 0 0}@media(min-width:1200px){.main-renewal-route .office-locations{padding:148px 0 176px}}.main-renewal-route .office-locations img{max-width:100%}.main-renewal-route .office-locations .wrap .logo-box{height:56px;display:flex;align-items:center;justify-content:center}@media(min-width:1200px){.main-renewal-route .office-locations .wrap .logo-box{display:none}}.main-renewal-route .office-locations .wrap .logo-box img{height:30px}.main-renewal-route .office-locations .wrap .sub-title{margin-top:10px;text-align:center;font-size:18px;font-weight:600;line-height:1.4;color:#222}@media(min-width:1200px){.main-renewal-route .office-locations .wrap .sub-title{font-size:54px}}.main-renewal-route .office-locations .wrap .title{background:linear-gradient(81deg,#2894FF 40.33%,#5837D0 59.4%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-size:24px;font-weight:700;line-height:1.4;text-align:center}@media(min-width:1200px){.main-renewal-route .office-locations .wrap .title{font-size:70px}}.main-renewal-route .office-locations .wrap .tab{position:relative;max-width:320px;margin:20px auto 4px;border-radius:100px;background:linear-gradient(90deg,#00B3FC,#5248FB);display:flex}@media(min-width:1200px){.main-renewal-route .office-locations .wrap .tab{margin:50px auto 11px;max-width:546px}}.main-renewal-route .office-locations .wrap .tab:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:100px;background-color:#fff}.main-renewal-route .office-locations .wrap .tab .tab-item{position:relative;height:38px;width:25%;font-size:14px;font-weight:600;line-height:1.4;color:#222;text-align:center}@media(min-width:1200px){.main-renewal-route .office-locations .wrap .tab .tab-item{height:48px;font-size:20px}}.main-renewal-route .office-locations .wrap .tab .tab-item-active{position:absolute;top:-4px;left:0;border-radius:100px;border:2px solid #fff;background:linear-gradient(90deg,#00B3FC,#5248FB);box-shadow:4px 2px 4px 0 rgba(0,0,0,.08);width:25%;height:45px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700;line-height:1.4;transition:.25s ease-in-out}@media(min-width:1200px){.main-renewal-route .office-locations .wrap .tab .tab-item-active{top:-11px;height:70px;font-size:24px}}.main-renewal-route .office-locations .wrap .tab.active2 .tab-item-active{left:25%}.main-renewal-route .office-locations .wrap .tab.active3 .tab-item-active{left:50%}.main-renewal-route .office-locations .wrap .tab.active4 .tab-item-active{left:75%}.main-renewal-route .office-locations .wrap .panel{margin:19px -16px 0}.main-renewal-route .office-locations .wrap .panel .panel-slide{position:relative}.main-renewal-route .office-locations .wrap .panel .panel-slide .panel-slide-item img{width:auto;height:auto;object-fit:cover}.main-renewal-route .office-locations .wrap .panel .panel-slide .swiper-pagination-fraction{position:absolute;bottom:12px;right:12px;left:auto;width:auto;background:rgba(0,0,0,.4);color:#fff;font-size:12px;padding:3px 10px;border-radius:12px;z-index:10;letter-spacing:0;line-height:1.4;color:hsla(0,0%,100%,.6);font-weight:400}.main-renewal-route .office-locations .wrap .panel .panel-slide .swiper-pagination-fraction .swiper-pagination-current{font-weight:600;color:#fff}.main-renewal-route .office-locations .wrap .panel .panel-title{padding:16px 20px 10px;display:flex;flex-direction:column;gap:4px}.main-renewal-route .office-locations .wrap .panel .panel-title .panel-title-name{font-size:18px;font-weight:600;line-height:1.4;color:#222}.main-renewal-route .office-locations .wrap .panel .panel-title .panel-title-count{display:flex;gap:4px;align-items:center}.main-renewal-route .office-locations .wrap .panel .panel-title .panel-title-count .count-item{font-size:14px;line-height:1.4;color:#767676}.main-renewal-route .office-locations .wrap .panel .panel-title .panel-title-count .count-item+.count-item{display:flex;gap:4px;align-items:center}.main-renewal-route .office-locations .wrap .panel .panel-title .panel-title-count .count-item+.count-item:before{content:"";width:3px;height:3px;border-radius:50%;background-color:#d0d0d0}.main-renewal-route .office-locations .wrap .panel .panel-tab{display:flex;position:relative}.main-renewal-route .office-locations .wrap .panel .panel-tab:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100vw;height:1px;background-color:#e3e3e3}.main-renewal-route .office-locations .wrap .panel .panel-tab .panel-tab-item{position:relative;flex:1 0 0;padding:10px 0;font-size:16px;font-weight:500;line-height:1.4;color:#999;border-bottom:2px solid rgba(0,0,0,0)}.main-renewal-route .office-locations .wrap .panel .panel-tab .panel-tab-item.active{color:#5e00d7;font-weight:600;padding:10px 0;border-bottom-color:#5e00d7}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont{display:none}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.active{display:block}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info{padding:16px 20px 20px;display:flex;flex-direction:column;gap:6px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item{display:flex;align-items:start;gap:8px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .icon{width:16px;height:16px;margin-top:2px;flex-shrink:0}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box{display:flex;flex-wrap:wrap;gap:2px 4px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box .text{font-size:14px;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box .text .copy{color:#3d77ff}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box .way{display:flex;font-size:12px;line-height:1.4;color:#767676;gap:2px;width:100%}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box .way .way-icon{width:14px;margin:1px 2px 1px 1px;border-radius:50%;font-size:8px;color:#fff;line-height:14px;text-align:center;flex-shrink:0}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box .way .way-icon+.way-icon{margin-left:-2px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box .way .way-icon.green{background-color:#03cd00}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box .way .way-icon.orange{background-color:#f06030}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box .way .way-icon.pink{background-color:#e11d6c}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box.in-a{flex-direction:column;gap:0}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-info .home-info-item .box.in-a a{font-size:14px;line-height:1.4;color:#1e99db}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review{padding:20px;position:relative}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review:before{top:0;content:"";position:absolute;height:8px;width:100vw;left:50%;transform:translateX(-50%);background-color:#eee}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-head{display:flex;align-items:center;justify-content:space-between}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-head .review-title{font-size:16px;font-weight:600;line-height:1.4;color:#222}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide{margin-top:10px;width:100%;overflow:visible}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item{flex-shrink:0;width:280px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;border:1px solid #e3e3e3;border-radius:10px;background-color:#fff;box-sizing:border-box}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head{display:flex;gap:8px;align-items:center}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .profile{width:40px;height:40px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .profile img{width:100%;height:100%}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .user{display:flex;flex-direction:column;gap:2px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .user .name{font-size:12px;line-height:1.4;color:#767676}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .user .date{display:flex;gap:4px;align-items:center}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .user .date .date-text{font-size:12px;line-height:1.4;color:#767676}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .user .date .date-text.star{display:flex;align-items:normal}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .user .date .date-text+.date-text{display:flex;align-items:center;gap:4px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-head .user .date .date-text+.date-text:before{content:"";width:3px;height:3px;border-radius:50%;background-color:#d0d0d0}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.home .home-review .review-slide .review-item .review-item-body .review-text{height:39px;font-size:14px;line-height:1.4;color:#333;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map{position:relative}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-img img{width:100%}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info{position:absolute;bottom:16px;left:10px;right:10px;border-radius:20px;border:1px solid #ccc;background:#fff;box-shadow:0 0 3.2px 0 rgba(0,0,0,.25);padding:19px 19px 13px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-title{font-size:16px;font-weight:700;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-address{margin-top:6px;display:flex;align-items:start;gap:6px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-address .address-text{font-size:14px;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-address .address-btn,.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-address .address-btn .btn-item{display:flex;gap:3px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-address .address-btn .btn-item+.btn-item:before{content:"·";color:#3d77ff;font-size:12px;line-height:1.6}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-address .address-btn .btn-item .btn{color:#3d77ff;font-size:12px;line-height:1.6}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-way{margin-top:2px;color:#767676;gap:2px;font-size:14px;line-height:1.4;display:flex;align-items:start}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-way .way-icon{color:#fff;text-align:center;border-radius:50%;width:14px;margin:3px 2px 3px 1px;font-size:8px;line-height:14px;flex-shrink:0}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-way .way-icon+.way-icon{margin-left:-2px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-way .way-icon.green{background-color:#03cd00}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-way .way-icon.orange{background-color:#f06030}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-way .way-icon.pink{background-color:#e11d6c}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-list{margin-top:6px;padding-top:6px;border-top:1px solid #f0f0f0;font-size:12px;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-text{margin-top:12px;font-size:12px;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-btn{margin-top:12px;display:flex;gap:2px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-btn .btn{border-radius:5px;border:1px solid #e6e6e6;height:40px;flex:1 0 0;display:flex;align-items:center;justify-content:center;font-size:12px;color:#000;line-height:1.2;gap:5px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.map .map-info .map-info-btn .btn img{width:28px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.photo{position:relative;padding:10px 6px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.photo:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background-color:#fff}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.photo .photo-list{display:flex;gap:4px;flex-wrap:wrap;position:relative}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.photo .photo-list .photo-item{width:calc(33% - 2px);aspect-ratio:1/1;overflow:hidden;cursor:pointer}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.photo .photo-list .photo-item img{width:100%;height:100%;object-fit:cover}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review{position:relative;padding:8px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review:before{content:"";position:absolute;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background-color:#f0f0f0}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list{position:relative;gap:7px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item{box-sizing:border-box;background-color:#fff;border-bottom:1px solid #f0f0f0;border-radius:10px;flex-direction:column;gap:10px;padding:18px 22px;display:flex}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head{align-items:center;gap:8px;display:flex}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .profile{width:40px;height:40px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .profile img{width:100%;height:100%}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .user{flex-direction:column;gap:2px;display:flex}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .user .name{color:#767676;font-size:12px;line-height:1.4}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .user .date{align-items:center;gap:4px;display:flex}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .user .date .date-text{color:#767676;font-size:12px;line-height:1.4}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .user .date .date-text.star{display:flex;align-items:normal}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .user .date .date-text+.date-text{align-items:center;gap:4px;display:flex}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-head .user .date .date-text+.date-text:before{content:"";background-color:#d0d0d0;border-radius:50%;width:3px;height:3px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list .review-item .review-item-body .review-text{font-size:14px;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.review .review-list{display:flex;flex-direction:column;gap:10px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro{padding:35px 26px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-profile{width:53px;height:53px;margin:0 auto}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-profile img{width:100%;height:100%}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-text{position:relative;margin:20px -12px 28px;border-radius:13px;background-color:#f4f6fc;padding:28px 30px;box-shadow:3px 6px 9.5px rgba(0,0,0,.16)}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-text:before{content:"▲";position:absolute;top:-14px;left:50%;transform:translateX(-50%);font-size:24px;line-height:1;color:#f4f6fc}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-text p{font-size:14px;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-text p b{font-weight:700}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-text p b.blue{color:#3d77ff}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-title{font-size:14px;font-weight:700;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-title .count{color:#8c8c8c}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-tag{display:flex;flex-wrap:wrap;gap:6px 4px;margin:15px 0 35px}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-tag span{padding:6px;border-radius:5px;background-color:#f4f6fc;font-size:12px;line-height:1.2;color:#3d77ff;letter-spacing:-.06em}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-service{margin-top:15px;display:flex;gap:23px 0;flex-wrap:wrap}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-service .service-item{width:33%;display:flex;flex-direction:column;gap:5px;align-items:center}.main-renewal-route .office-locations .wrap .panel .panel-tab-cont.intro .intro-service .service-item span{font-size:12px;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .pc-only{max-width:1200px;margin:0 auto}.main-renewal-route .office-locations .wrap .pc-only .panel{margin-top:91px;display:flex;flex-direction:column;gap:100px}.main-renewal-route .office-locations .wrap .pc-only .panel-box{display:flex;gap:46px;align-items:flex-start}.main-renewal-route .office-locations .wrap .pc-only .panel-map{position:relative;width:690px;flex-shrink:0;overflow:hidden;border-radius:10px;box-shadow:0 4.475px 12.53px 0 rgba(18,38,102,.03);font-size:0}.main-renewal-route .office-locations .wrap .pc-only .panel-map img{width:100%}.main-renewal-route .office-locations .wrap .pc-only .panel-map .panel-map-btn{position:absolute;bottom:25px;right:26px;display:flex;gap:19px}.main-renewal-route .office-locations .wrap .pc-only .panel-map .panel-map-btn .btn{width:55px}.main-renewal-route .office-locations .wrap .pc-only .panel-map .panel-map-btn .btn img{width:100%;height:auto}.main-renewal-route .office-locations .wrap .pc-only .panel-info{flex:1 0 0}.main-renewal-route .office-locations .wrap .pc-only .panel-info .panel-name{font-size:24px;font-weight:700;line-height:1.4;color:#222}.main-renewal-route .office-locations .wrap .pc-only .panel-info .panel-text{margin-top:15px;border-radius:13px;background-color:#eff3ff;padding:19px 0 17px 26px;position:relative}.main-renewal-route .office-locations .wrap .pc-only .panel-info .panel-text p{font-size:18px;line-height:1.3;color:#333}.main-renewal-route .office-locations .wrap .pc-only .panel-info .panel-text p span{display:block;font-weight:700;color:#3d77ff}.main-renewal-route .office-locations .wrap .pc-only .panel-info .panel-text img{position:absolute;right:28px;bottom:0}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info{margin-top:14px;display:flex;flex-direction:column;gap:8px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item{display:flex;align-items:start;gap:12px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .icon{flex-shrink:0;margin:2px 0}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .icon img{width:20px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box{display:flex;flex-wrap:wrap;gap:2px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box .text{font-size:18px;line-height:1.4;color:#333}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box .text .copy{color:#3d77ff;font-size:18px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box .way{display:flex;font-size:16px;line-height:1.4;color:#767676;gap:2px;width:100%}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box .way .way-icon{width:16px;height:16px;border-radius:50%;font-size:12px;color:#fff;line-height:16px;text-align:center;flex-shrink:0;margin:2px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box .way .way-icon.green{background-color:#03cd00}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box .way .way-icon.orange{background-color:#f06030}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box .way .way-icon.pink{background-color:#e11d6c}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box.in-a{flex-direction:column;gap:0}.main-renewal-route .office-locations .wrap .pc-only .panel-info .home-info .home-info-item .box.in-a a{font-size:18px;line-height:1.4;color:#1e99db}.main-renewal-route .office-locations .wrap .pc-only .panel-info .intro-title{margin-top:35px;font-size:18px;font-weight:600;line-height:1.4;color:#222}.main-renewal-route .office-locations .wrap .pc-only .panel-info .intro-title .count{color:#8c8c8c}.main-renewal-route .office-locations .wrap .pc-only .panel-info .intro-service{margin-top:15px;display:flex;align-items:start;gap:26px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .intro-service .service-item{display:flex;align-items:center;flex-direction:column;gap:5px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .intro-service .service-item img{width:23px}.main-renewal-route .office-locations .wrap .pc-only .panel-info .intro-service .service-item span{font-size:16px;color:#333;line-height:1.4}.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap{position:relative}.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap .btn-next,.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap .btn-prev{opacity:1;position:absolute;top:0;bottom:0;margin:auto 0;z-index:10;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap .btn-next.btn-prev,.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap .btn-prev.btn-prev{left:0}.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap .btn-next.btn-next,.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap .btn-prev.btn-next{right:0}.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap .btn-next.swiper-button-disabled,.main-renewal-route .office-locations .wrap .pc-only .panel-slide-wrap .btn-prev.swiper-button-disabled{opacity:.3;cursor:default}.main-renewal-route .office-locations .wrap .pc-only .panel-slide{position:relative}.main-renewal-route .office-locations .wrap .pc-only .panel-slide .panel-slide-item{cursor:pointer;height:203px;opacity:.5}.main-renewal-route .office-locations .wrap .pc-only .panel-slide .panel-slide-item img{width:100%;height:100%;object-fit:cover;border-radius:10px}.main-renewal-route .office-locations .wrap .pc-only .panel-slide .panel-slide-item.swiper-slide-active{opacity:1}.main-renewal-route .office-locations .wrap .pc-only .panel-slide .panel-slide-item.swiper-slide-active:before{position:absolute;top:0;bottom:0;left:0;content:"";width:400px;height:100%;border-radius:8px;background:linear-gradient(270deg,rgba(255,255,255,0) 50%,#FFF)}.main-renewal-route .office-locations .wrap .pc-only .panel-slide .panel-slide-item.swiper-slide-next,.main-renewal-route .office-locations .wrap .pc-only .panel-slide .panel-slide-item.swiper-slide-next+.panel-slide-item,.main-renewal-route .office-locations .wrap .pc-only .panel-slide .panel-slide-item.swiper-slide-next+.panel-slide-item+.panel-slide-item{opacity:1}.main-renewal-route .office-locations .wrap .pc-only .panel-slide .panel-slide-item.swiper-slide-next+.panel-slide-item+.panel-slide-item:before{position:absolute;top:0;bottom:0;right:0;content:"";width:400px;height:100%;border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,0) 50%,#FFF)}.main-renewal-route .office-locations .wrap .pc-only .panel-slide .swiper-pagination-fraction{position:absolute;top:-40px;right:0;bottom:auto;left:auto;width:auto;background:rgba(0,0,0,0);color:#222;font-size:18px;font-weight:400;padding:0}.main-renewal-route .office-locations .wrap .pc-only .panel-slide .swiper-pagination-fraction .swiper-pagination-current{font-weight:700;color:#222}.main-renewal-route .office-locations .wrap .pc-only .home-review{margin-top:21px}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-head .review-title{font-size:24px;font-weight:700;color:#222;line-height:1.4}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide{overflow:visible}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .swiper-wrapper{transition-timing-function:linear!important}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item{width:100%;padding:20px 22px;border-radius:8px;background-color:#fff;border:1px solid #e3e3e3;box-sizing:border-box}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head{display:flex;gap:8px;align-items:center;margin-bottom:8px}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head .profile{width:56px;height:56px}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head .profile img{width:100%;height:100%}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head .user .name{font-size:16px;color:#767676;margin-bottom:2px}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head .user .date{display:flex;gap:6px;font-size:14px;line-height:1.4;color:#999;align-items:center}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head .user .date .date-text.star{font-weight:600;color:#222;display:flex;align-items:center;gap:2px}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head .user .date .date-text.star img{width:14px;margin-top:-1px}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head .user .date .date-text+.date-text{display:flex;align-items:center;gap:6px}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-head .user .date .date-text+.date-text:before{width:2px;height:2px;content:"";background-color:#ddd}.main-renewal-route .office-locations .wrap .pc-only .home-review .review-slide .review-item .review-item-body .review-text{font-size:16px;line-height:1.4;height:68px;color:#444;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.main-renewal-route{--swiper-theme-color:#ffffff;letter-spacing:-.04em;word-break:keep-all}.main-renewal-route,.main-renewal-route *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.main-renewal-route :where(div,p,span,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,input,button,select,textarea,th,td,img){border:0;margin:0;padding:0;outline:none}.main-renewal-route :where(ul,ol,li,dl,dt,dd){list-style:none}.main-renewal-route :where(button,input:not(input[type=range]),textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:rgba(0,0,0,0);color:inherit;font-family:inherit;resize:none}.main-renewal-route :where(button){cursor:pointer}.main-renewal-route :where(a){color:inherit;text-decoration:none;outline:none}.main-renewal-route :where(img){display:inline-block}.main-renewal-route :where(strong){font-weight:700}.main-renewal-route .section-title{font-size:2.65625vw;line-height:1.2;font-weight:700;letter-spacing:-.05em;text-align:center}@media(max-width:1024px){.main-renewal-route .section-title{font-size:3.515625vw}}@media(max-width:480px){.main-renewal-route .section-title{font-size:8.5vw}}.main-renewal-route .section-subtitle{font-size:1.875vw;line-height:1.2;font-weight:700;letter-spacing:-.05em;text-align:center}@media(max-width:1024px){.main-renewal-route .section-subtitle{font-size:3.515625vw}}@media(max-width:480px){.main-renewal-route .section-subtitle{font-size:6vw}}.main-renewal-route .is-mobile{display:none}@media(max-width:480px){.main-renewal-route .is-mobile{display:block}}.main-renewal-route .is-desktop{display:block}@media(max-width:480px){.main-renewal-route .is-desktop{display:none}}.main-renewal-route #main-renewal{letter-spacing:-.02em;width:100%;margin:0 auto}.main-renewal-route .section{overflow:hidden;position:relative}.main-renewal-route .pc-only{display:none!important}@media(min-width:1200px){.main-renewal-route .pc-only{display:block!important}.main-renewal-route .mo-only{display:none!important}}.main-renewal-route .section .wrap{width:100%;max-width:1376px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;box-sizing:border-box}.main-renewal-route .section .more{font-size:14px;font-weight:500;line-height:16px;display:inline-flex;align-items:center;gap:4px;color:#767676}.main-renewal-route .section .more:after{content:"";width:16px;height:16px;background:url(https://d1as53h2pztvcj.cloudfront.net/images/main_geo_section4/section_04-arrow.svg) no-repeat 50%/cover}@media(min-width:1200px){.main-renewal-route .section .more{font-size:20px;line-height:1.4}.main-renewal-route .section .more:after{width:24px;height:24px}}.main-renewal-route .section .swiper{font-size:0}.main-renewal-route .section .review-more{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:172px;background:linear-gradient(0deg,#FFF 31.95%,rgba(255,255,255,0));z-index:10;display:flex;align-items:flex-end;justify-content:center;padding-bottom:20px;box-sizing:border-box}.main-renewal-route .section .review-more:before{content:"";position:absolute;bottom:37px;left:19px;right:19px;height:1px;background-color:#e5e9f6;margin:0 auto}.main-renewal-route .section .review-more .btn-more{width:104px;height:33px;border-radius:17px;background-color:#e5e9f6;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;color:#333;gap:5px;position:relative;z-index:1}.main-renewal-route .section .copy-snackbar{position:fixed;bottom:75px;right:24px;z-index:9999;display:flex;align-items:center;gap:8px;padding:12px 20px;border-radius:12px;background:rgba(34,34,34,.92);box-shadow:0 4px 16px rgba(0,0,0,.18);color:#fff;font-size:14px;font-weight:500;line-height:1.4;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.main-renewal-route .section .copy-snackbar.visible{opacity:1;transform:translateY(0);pointer-events:auto}.main-renewal-route .section .copy-snackbar .copy-snackbar-icon{width:18px;height:18px;border-radius:50%;background:#3d77ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.main-renewal-route .section .copy-snackbar .copy-snackbar-icon:after{content:"";display:block;width:7px;height:3px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translateY(-1px)}@media(min-width:1200px){.main-renewal-route .section .copy-snackbar{bottom:40px;right:40px;padding:14px 24px;font-size:15px;border-radius:14px}}.main-renewal-route .section .photo-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:1000;display:none;align-items:center}.main-renewal-route .section .photo-popup.active{display:flex}.main-renewal-route .section .photo-popup .popup-box{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}.main-renewal-route .section .photo-popup .popup-box .popup-head{display:flex;align-items:center;justify-content:space-between;position:absolute;top:50px;right:24px;left:24px;z-index:10}.main-renewal-route .section .photo-popup .popup-box .popup-head .count{display:inline-flex;height:26px;padding:0 14px;justify-content:center;align-items:center;gap:5px;border-radius:51px;border:.917px solid rgba(0,0,0,.1);background:linear-gradient(0deg,rgba(206,206,206,.26),rgba(206,206,206,.26)),rgba(0,0,0,.26);-webkit-backdrop-filter:blur(2.5149509907px);backdrop-filter:blur(2.5149509907px)}.main-renewal-route .section .photo-popup .popup-box .popup-head .count span{font-size:18px;color:#fff;opacity:.45}.main-renewal-route .section .photo-popup .popup-box .popup-head .count .current{opacity:1}.main-renewal-route .section .photo-popup .popup-box .photo-swiper{width:100%;height:auto}.main-renewal-route .section .photo-popup .popup-box .photo-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.main-renewal-route .section .photo-popup .popup-box .photo-swiper .swiper-slide img{width:100%;max-width:100%;max-height:80vh;object-fit:contain}.main-renewal-route .section .photo-popup .popup-box .btn{position:absolute;top:0;bottom:0;margin:auto 0;z-index:10;width:45px;height:45px;display:flex;align-items:center;justify-content:center}.main-renewal-route .section .photo-popup .popup-box .btn.prev{left:0}.main-renewal-route .section .photo-popup .popup-box .btn.next{right:0}@media(min-width:1200px){.main-renewal-route .section .photo-popup{align-items:center;justify-content:center}.main-renewal-route .section .photo-popup .popup-box{max-width:1138px;height:auto}.main-renewal-route .section .photo-popup .popup-box .popup-head{top:34px;left:34px;right:34px}.main-renewal-route .section .photo-popup .popup-box .popup-head .count{height:38px;padding:0 20px}.main-renewal-route .section .photo-popup .popup-box .popup-head .count span{font-size:24px}.main-renewal-route .section .photo-popup .popup-box .popup-head .close{width:39px}.main-renewal-route .section .photo-popup .popup-box .photo-swiper .swiper-slide img{object-fit:contain;max-height:100vh}.main-renewal-route .section .photo-popup .popup-box .btn{width:93px;height:93px}.main-renewal-route .section .photo-popup .popup-box .btn.prev{left:-178px}.main-renewal-route .section .photo-popup .popup-box .btn.next{right:-178px}}.book-intro-section__container{background:linear-gradient(159.02deg,#12c1aa 18.79%,#1156ce 99%)}.book-intro-section__container .book-intro-top{padding:calc(151/1920*100vw) calc(47/1920*100vw) calc(141/1920*100vw);background-color:#2e3036}@media(max-width:480px){.book-intro-section__container .book-intro-top{padding:calc(51/400*100vw) calc(47/400*100vw)}}.book-intro-section__container .book-intro-top .section-title{color:#fff;font-size:calc(36/1920*100vw)}@media(max-width:1024px){.book-intro-section__container .book-intro-top .section-title{font-size:calc(36/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-top .section-title{text-align:left;font-size:calc(34/400*100vw)}}.book-intro-section__container .book-intro-top .section-title>br{display:none}@media(max-width:480px){.book-intro-section__container .book-intro-top .section-title>br{display:inline}}.book-intro-section__container .book-intro-top .section-title span{background:linear-gradient(-85.622deg,#7aa4ff,#6affe9),linear-gradient(-84.669deg,#6259e9,#00d1b1),linear-gradient(#ebdc84,#ebdc84);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.book-intro-section__container .description{color:#fff;font-size:calc(24/1920*100vw);line-height:1.3;letter-spacing:-.05em;text-align:center;margin-top:calc(18/1920*100vw)}@media(max-width:1024px){.book-intro-section__container .description{font-size:calc(20/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .description{display:none}}.book-intro-section__container .book-intro-bottom{padding:calc(24/1920*100vw) calc(0/1920*100vw) calc(97.5/1920*100vw)}@media(max-width:480px){.book-intro-section__container .book-intro-bottom{padding:calc(0/400*100vw) calc(0/400*100vw) calc(51/400*100vw)}}.book-intro-section__container .book-intro-bottom{background:hsla(0,0%,100%,.39);position:relative}.book-intro-section__container .book-intro-bottom .book-nav-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-around;position:relative;background-color:#fff;border-radius:46.77px;box-shadow:0 5.69px 12.52px 0 rgba(0,0,0,.12);position:absolute;padding:calc(10/1920*100vw) calc(40/1920*100vw);top:0;left:50%;transform:translate(-50%,-50%);width:calc(100% - min(86/1920*100vw,86px));max-width:calc(586/1920*100vw);height:calc(74/1920*100vw);z-index:30}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-nav-wrapper{max-width:calc(500/1024*100vw);width:calc(100% - 86/1024*100vw);height:calc(64/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-nav-wrapper{padding:calc(10/400*100vw) calc(40/400*100vw);width:calc(100% - 86/400*100vw);height:calc(42/400*100vw);max-width:calc(314/400*100vw);justify-content:space-between}}.book-intro-section__container .book-intro-bottom .book-nav-wrapper span{text-align:center;position:relative;z-index:2;font-size:calc(25.67/1920*100vw);cursor:pointer;line-height:1.2;font-weight:700;letter-spacing:-.05em;color:#9e9e9e}.book-intro-section__container .book-intro-bottom .book-nav-wrapper span:first-child{text-align:left}.book-intro-section__container .book-intro-bottom .book-nav-wrapper span:last-child{text-align:right}.book-intro-section__container .book-intro-bottom .book-nav-wrapper span.active{color:#3dccff;font-size:calc(35.3/1920*100vw)}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-nav-wrapper span.active{font-size:calc(30/1024*100vw)}.book-intro-section__container .book-intro-bottom .book-nav-wrapper span{font-size:calc(24/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-nav-wrapper span{font-size:calc(16/400*100vw);flex:1 0}.book-intro-section__container .book-intro-bottom .book-nav-wrapper span.active{font-size:calc(22/400*100vw)}}.book-intro-section__container .book-intro-bottom .book-nav-wrapper:before{content:"";position:absolute;inset:0;padding:2px;background:linear-gradient(271.65deg,#7aa4ff -1.05%,#6affe9 99.39%);border-radius:46.77px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude;mask-composite:exclude}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content{position:relative;--swiper-navigation-sides-offset:calc(min(vw(44.1146), 44.1146px) / 2)}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content{padding:calc(60/1024*100vw) 0}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content{padding:calc(60/400*100vw) 0;max-width:100%;--swiper-navigation-sides-offset:unset}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .swiper{padding:min(120/1920*100vw,120px) min(80/1920*100vw,80px);max-width:calc(847/1920*100vw);overflow:hidden;margin:0 auto}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .swiper{padding:calc(120/1024*100vw) calc(80/1024*100vw);max-width:calc(800/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .swiper{overflow:visible}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .swiper-button-next:after,.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .swiper-button-prev:after{content:none}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .swiper-button-next,.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .swiper-button-prev{width:calc(34/1920*100vw);height:calc(34/1920*100vw)}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns{position:absolute;top:50%;left:0;right:0;max-width:calc(915/1920*100vw);margin:0 auto;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns{max-width:calc(900/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns{display:none}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns .swiper-button-next,.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns .swiper-button-prev{pointer-events:auto;opacity:.44;transition:opacity .3s ease}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns .swiper-button-next:hover,.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns .swiper-button-prev:hover{opacity:1}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns .swiper-button-prev{left:0}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .nav-btns .swiper-button-next{right:0}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .book-intro-bottom-content-item{width:min(179/1920*100vw,179px);aspect-ratio:179/247;box-shadow:16.43px 21.26px 30.64px 0 rgba(0,0,0,.63);transition:transform .3s ease,box-shadow .3s ease}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .book-intro-bottom-content-item{width:calc(160/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .book-intro-bottom-content-item{width:calc(157/400*100vw);aspect-ratio:157/213;box-shadow:18.31px 23.69px 34.14px 0 rgba(0,0,0,.631372549)}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .book-intro-bottom-content-item.swiper-slide-active{transform:scale(1.3)}@media(min-width:481px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .book-intro-bottom-content-item:not(.swiper-slide-prev):not(.swiper-slide-active):not(.swiper-slide-next){box-shadow:none}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content .book-intro-bottom-content-item img{width:100%;height:100%}.book-intro-section__container .book-intro-bottom .book-intro-bottom-content-des{text-align:center;font-size:calc(16/1920*100vw);line-height:1.3;font-weight:400;letter-spacing:-.05em;color:#fff;display:none}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-content-des{font-size:calc(16/400*100vw);display:block}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(23.64/1920*100vw)}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns{gap:calc(24/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns{gap:calc(14.5/400*100vw);padding-top:calc(42/400*100vw)}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(16.3/1920*100vw);padding:calc(11.4/1920*100vw) calc(16.3/1920*100vw);background-color:#fff;border-radius:14.68px;width:calc(155/1920*100vw);box-shadow:0 12px 20px 0 rgba(0,0,0,.11),0 4px 4px 0 rgba(0,0,0,.25);-webkit-backdrop-filter:blur(9.3px);backdrop-filter:blur(9.3px);border:1px solid}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn{padding:calc(8/1024*100vw) calc(12/1024*100vw);width:calc(120/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn{padding:calc(7/400*100vw) calc(9/400*100vw);gap:calc(7/400*100vw);width:calc(95/400*100vw);border-width:.5px;border-radius:9px}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn span{font-family:Wanted Sans;font-size:calc(22.83/1920*100vw);line-height:1.2;font-weight:700;letter-spacing:-.05em;color:rgba(0,0,0,.5019607843)}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn span{font-size:calc(20/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn span{font-size:calc(14/400*100vw)}}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn.kyobo{border-color:#d0e4b8}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn.kyobo span{color:#61a60e}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn.yes24{border-color:#b5daff}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn.yes24 span{color:#0080ff}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn.aladin{border-color:#fac5e1}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn.aladin span{color:#ee3897}.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn img{width:calc(32.64/1920*100vw);height:calc(32.64/1920*100vw)}@media(max-width:1024px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn img{width:calc(24/1024*100vw);height:calc(24/1024*100vw)}}@media(max-width:480px){.book-intro-section__container .book-intro-bottom .book-intro-bottom-btns .btn img{width:calc(20/400*100vw);height:calc(20/400*100vw)}}.service-intro-section__container{width:100%;height:100%;background-color:#fff;position:relative}.service-intro-section__container .section-btn{display:none}@media(max-width:480px){.service-intro-section__container .section-btn{display:flex}.service-intro-section__container .section-snackbar{display:none}}.service-intro-section__container .service-intro-section__content-overlay{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100vh;height:100lvh;z-index:1;background-color:#fff}.service-intro-section__container .service-intro-section__content-overlay .service-intro-section__content-overlay-title .section-title span{background:linear-gradient(-84.878deg,#f23a50,#f19c24),linear-gradient(#000000,#000000);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item{width:100%;min-height:100vh;min-height:100lvh;background-color:#fff;position:relative}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item svg{overflow:visible}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content{width:100%;min-height:100vh;min-height:100lvh;top:0;left:0}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .content-text{font-size:calc(28/1920*100vw);line-height:1.2;font-weight:700;letter-spacing:-.05em}@media(max-width:1024px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .content-text{font-size:calc(22/1024*100vw)}}@media(max-width:480px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .content-text{font-size:calc(16/400*100vw)}}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .tag-wrapper{padding:calc(3.4/1920*100vw) calc(5/1920*100vw);gap:calc(9/1920*100vw)}@media(max-width:1024px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .tag-wrapper{padding:calc(3/1024*100vw) 0;gap:calc(8/1024*100vw)}}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .tag-wrapper .tag{font-size:calc(22/1920*100vw)}@media(max-width:1024px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .tag-wrapper .tag{font-size:calc(18/1024*100vw)}}@media(max-width:480px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .tag-wrapper .tag{font-size:calc(13/400*100vw)}}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .content-image{width:calc(260/1920*100vw);height:calc(260/1920*100vw)}@media(max-width:1024px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .content-image{width:calc(160/1024*100vw);height:calc(160/1024*100vw)}}@media(max-width:480px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .content-image{width:calc(135/400*100vw);height:calc(135/400*100vw)}}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .top-title{display:flex;flex-direction:column;justify-content:center;left:0;width:100%}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .top-title .section-subtitle{font-size:calc(40/1920*100vw)}@media(max-width:1024px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .top-title .section-subtitle{font-size:calc(40/1024*100vw)}}@media(max-width:480px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item .service-intro-section__contents-item-content .top-title .section-subtitle{font-size:calc(24/400*100vw)}}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item.bg-1{background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/serviceIntroSection/section-1/bg-pc.avif);background-size:cover;background-position:50%;background-repeat:no-repeat}@media(max-width:480px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item.bg-1{background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/serviceIntroSection/section-1/bg.avif)}}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item.bg-2{background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/serviceIntroSection/section-2/bg-pc.avif);background-size:cover;background-position:top;background-repeat:no-repeat}@media(max-width:480px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item.bg-2{background-position:50%;background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/serviceIntroSection/section-2/bg.avif)}}.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item.bg-3{background-image:url(https://d1as53h2pztvcj.cloudfront.net/images/main-renewal/serviceIntroSection/section-3/bg-pc.avif);background-size:cover;background-position:bottom;background-repeat:no-repeat}@media(max-width:480px){.service-intro-section__container .service-intro-section__contents-body .service-intro-section__contents-item.bg-3{background-position:50% 50%}}.service-intro-section__contents-item.bg-2 .top-title{align-items:flex-end;padding:calc(120/1920*100vw) calc(164/1920*100vw) 0 0}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .top-title{padding:calc(60/400*100vw) calc(32/400*100vw) 0 0}}.service-intro-section__contents-item.bg-2 .top-title .section-subtitle{color:#fff}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .top-title .section-subtitle{text-align:right}}.service-intro-section__contents-item.bg-2 .top-title span{background:linear-gradient(-85.622deg,#37a8ff,#4cf9df),linear-gradient(#2d577c,#2d577c);-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.service-intro-section__contents-item.bg-2 .service-intro-section__contents-item-content{display:flex;flex-direction:column;height:100%}.service-intro-section__contents-item.bg-2 .tag-wrapper{display:flex;flex-direction:column;gap:calc(5/1920*100vw)}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .tag-wrapper{gap:calc(5/400*100vw)}}.service-intro-section__contents-item.bg-2 .tag-wrapper .tag{width:-moz-fit-content;width:fit-content;font-size:calc(13/1920*100vw);line-height:1.2;letter-spacing:-.05em;font-weight:400;color:#fff;padding:calc(4/1920*100vw) calc(5.5/1920*100vw);border-radius:4px;background-color:rgba(0,0,0,.16);border:1px solid #fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .tag-wrapper .tag{padding:calc(4/1024*100vw) calc(5.5/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .tag-wrapper .tag{padding:calc(4/400*100vw) calc(5.5/400*100vw);font-size:calc(13/400*100vw)}}.service-intro-section__contents-item.bg-2 .content-text{font-size:calc(16/1920*100vw);line-height:1.2;font-weight:700;letter-spacing:-.05em;color:#fff;text-align:left}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .content-text{font-size:calc(16/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-1{position:absolute;display:flex;flex-direction:row-reverse;top:12.5%;left:calc(415/1920*100vw);gap:calc(22/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-1{top:15%;left:calc(100/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-1{flex-direction:row;gap:calc(3/400*100vw);top:calc(152/400*100vw);left:calc(36/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-1 .line-1{width:calc(58/1920*100vw);height:calc(76/1920*100vw);margin-top:calc(10/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-1 .line-1{width:calc(58/1024*100vw);height:calc(76/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-1 .line-1{width:calc(53/400*100vw);height:calc(58/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-1 .content-wrapper{display:flex;flex-direction:column;align-items:flex-start;gap:calc(9/1920*100vw)}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-1 .content-wrapper{gap:calc(9/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-2{position:absolute;display:flex;flex-direction:column;right:calc(296/1920*100vw);bottom:29.44%}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-2{right:calc(100/1024*100vw);bottom:25%}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-2{right:calc(32/400*100vw);bottom:calc(122/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:calc(10/1920*100vw)}.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper .content-text-wrapper{display:flex;flex-direction:column;gap:calc(8/1920*100vw)}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper .content-text-wrapper{gap:calc(8/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper .content-text-wrapper svg{overflow:visible}.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper .tag-wrapper{align-items:flex-end}.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper .tag-wrapper .tag:first-child{padding-left:calc(2/1920*100vw)}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper .tag-wrapper .tag:first-child{padding-left:calc(2/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper .content-text{text-align:right}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-2 .content-wrapper{gap:calc(10/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-2 svg{width:calc(238/1920*100vw);height:calc(223/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-2 svg{width:calc(238/1024*100vw);height:calc(223/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-2 svg{width:calc(56/400*100vw);height:calc(61/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-3{position:absolute;display:flex;flex-direction:row;align-items:flex-end;left:calc(381/1920*100vw);bottom:27.41%}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-3{left:calc(100/1024*100vw);bottom:30%}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3{left:calc(73/400*100vw);bottom:calc(134/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-3 svg{width:calc(255/1920*100vw);height:calc(42/1920*100vw);margin-bottom:calc(-45/1920*100vw);margin-right:calc(-10/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-3 svg{width:calc(255/1024*100vw);height:calc(42/1024*100vw);margin-bottom:calc(-50/1024*100vw);margin-right:calc(-20/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3 svg{width:calc(23/400*100vw);height:calc(23/400*100vw);margin-bottom:0}}.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper{margin-bottom:calc(8/1920*100vw)}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper{margin-bottom:calc(12/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box{position:relative;border:2.5px solid #b998ff;background-color:rgba(66,0,123,.42);padding:calc(23/1920*100vw) calc(34/1920*100vw);border-radius:10.2px;-webkit-backdrop-filter:blur(11.3px);backdrop-filter:blur(11.3px)}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box{padding:calc(20/1024*100vw) calc(24/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box{border-width:1px;border-radius:4px;padding:calc(7/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box span.medium-text{font-size:calc(29.44/1920*100vw);line-height:1.2;font-weight:400;letter-spacing:-.05em}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box span.medium-text{font-size:calc(22/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box span.medium-text{font-size:calc(13/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box span{font-size:calc(22.65/1920*100vw);line-height:1.2;font-weight:400;letter-spacing:-.05em}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box span{font-size:calc(14/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box span{font-size:calc(10/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box span{color:#fff}.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect{position:absolute;display:block;mix-blend-mode:plus-lighter;opacity:0;animation:sparkle 3s ease-in-out infinite;width:calc(150/1920*100vw);height:calc(150/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect{width:calc(150/1024*100vw);height:calc(150/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect{width:calc(87/400*100vw);height:calc(87/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect:first-of-type{top:calc(-78/1920*100vw);left:calc(-52/1920*100vw);animation-delay:0s}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect:first-of-type{top:calc(-78/1024*100vw);left:calc(-52/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect:first-of-type{top:calc(-46/400*100vw);left:calc(-32/400*100vw)}}.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect:nth-of-type(2){bottom:calc(-70/1920*100vw);right:calc(-94/1920*100vw);animation-delay:.5s}@media(max-width:1024px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect:nth-of-type(2){bottom:calc(-70/1024*100vw);right:calc(-94/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-2 .group-3 .content-wrapper .box .effect:nth-of-type(2){bottom:calc(-42/400*100vw);right:calc(-55/400*100vw)}}@keyframes sparkle{0%{opacity:0;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}60%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content{position:absolute}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title{padding:calc(109/1920*100vw) 0 0 calc(400/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title{padding:calc(109/1024*100vw) 0 0 calc(200/1920*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title{align-items:flex-end;padding:calc(90/400*100vw) calc(44.7/400*100vw) 0 0}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title .section-subtitle{text-align:left}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title .section-subtitle{text-align:right}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title .section-subtitle span{color:#af8a3c}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title>span{font-size:calc(28/1920*100vw);line-height:1.2;font-weight:400;letter-spacing:-.05em;margin-top:calc(14/1920*100vw);color:rgba(0,0,0,.8)}@media(max-width:1024px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title>span{font-size:calc(28/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .top-title>span{margin-top:calc(1/400*100vw);font-size:calc(16/400*100vw)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1{position:absolute;top:36%;left:calc(388/1920*100vw);width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row-reverse}@media(max-width:1024px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1{left:calc(100/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1{top:calc(196/400*100vw);left:calc(38/400*100vw)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .line{margin-top:calc(30/1920*100vw);margin-left:calc(30/1920*100vw);width:calc(212/1920*100vw);height:calc(80/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .line{width:calc(212/1024*100vw);height:calc(80/1024*100vw)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .line circle,.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .line line{fill:#fff;stroke:#fff}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .line circle,.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .line line{fill:#000;stroke:#000}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .line{position:absolute;margin-top:0;right:calc(-50/400*100vw);width:calc(76/400*100vw);height:calc(60/400*100vw)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .content-wrapper{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:flex-start;gap:calc(21/1920*100vw);color:#fff}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .content-wrapper{gap:calc(13/400*100vw);color:#000}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .content-wrapper .content-text{font-size:calc(28/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .content-wrapper .content-text{font-size:calc(22/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-1 .content-wrapper .content-text{font-size:calc(16/400*100vw)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2{position:absolute;bottom:38.8%;right:calc(213/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2{bottom:25%;right:calc(100/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2{bottom:calc(158/400*100vw);right:calc(34/400*100vw)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .line{position:absolute;left:calc(-150/1920*100vw);top:calc(320/1920*100vw);width:calc(154/1920*100vw);height:calc(88/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .line{left:calc(-150/1024*100vw);width:calc(154/1024*100vw);height:calc(88/1024*100vw)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .line circle,.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .line line{fill:#fff;stroke:#fff}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .line{top:unset;left:unset;right:0;bottom:calc(100% + 16/400*100vw);width:calc(65/400*100vw);height:calc(65/400*100vw)}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .content-wrapper{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:calc(14.5/1920*100vw)}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .content-wrapper{gap:calc(14.5/400*100vw);flex-direction:row}}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .content-wrapper .content-text-wrapper{position:relative}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .content-wrapper .content-text-wrapper svg{overflow:visible}.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .content-wrapper .content-text{color:#000;text-align:right}@media(max-width:480px){.service-intro-section__contents-item.bg-1 .service-intro-section__contents-item-content .group-2 .content-wrapper .content-text{color:#fff}}.service-intro-section__contents-item.bg-3 .top-title{align-items:flex-start!important;padding:calc(136/1920*100vw) 0 0 calc(367/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-3 .top-title{padding:calc(80/1024*100vw) 0 0 calc(100/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .top-title{padding:calc(44/400*100vw) 0 0 calc(36/400*100vw)}}.service-intro-section__contents-item.bg-3 .top-title .section-subtitle{text-align:left!important}.service-intro-section__contents-item.bg-3 .top-title span{background:linear-gradient(270deg,rgb(43,110,191),rgb(42,202,182));-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content{position:relative;display:flex;flex-direction:column}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-1{position:absolute;display:flex;flex-direction:column;top:26.67%;right:calc(295/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-1{right:calc(100/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-1{top:calc(149/400*100vw);left:calc(36/400*100vw);right:unset}}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-1 .content-wrapper{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:flex-start;gap:calc(13/1920*100vw);margin-bottom:calc(13.61/1920*100vw)}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-1 .content-wrapper{gap:calc(10/400*100vw);margin-bottom:calc(13.61/400*100vw)}}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-1 svg{margin-left:calc(-240/1920*100vw);margin-top:calc(5/1920*100vw);width:calc(249/1920*100vw);height:calc(133/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-1 svg{margin-left:calc(-200/1024*100vw);margin-top:calc(5/1024*100vw);width:calc(249/1024*100vw);height:calc(133/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-1 svg{margin-left:calc(50/400*100vw);width:calc(47/400*100vw);height:calc(33/400*100vw)}}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2{position:absolute;display:flex;align-items:flex-end;top:61.48%;left:calc(407/1920*100vw)}@media(max-width:1024px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2{left:calc(100/1024*100vw)}}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2{flex-direction:row-reverse;bottom:calc(230/400*100vw);right:calc(46/400*100vw)}}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 .content-wrapper{display:flex;flex-direction:column;gap:calc(3/1920*100vw);color:#fff}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 .content-wrapper{gap:calc(3/400*100vw);color:#000}}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 svg{width:calc(159/1920*100vw);height:calc(133/1920*100vw);margin-bottom:-20px}@media(max-width:1024px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 svg{width:calc(159/1024*100vw);height:calc(133/1024*100vw);margin-bottom:-100px;margin-left:20px}}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 svg{width:calc(34/400*100vw);height:calc(23/400*100vw);margin-bottom:-30px;margin-right:-10px}}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 svg circle,.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 svg line{stroke:#fff;fill:#fff}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 svg circle,.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 svg line{stroke:#000;fill:#000}}.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 .tag-wrapper .tag{color:#fff;border-color:#fff}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .service-intro-section__contents-item-content .group-2 .tag-wrapper .tag{color:#000;border-color:#000}}.service-intro-section__contents-item.bg-3 .tag-wrapper{display:flex;flex-direction:column;gap:calc(5/1920*100vw)}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .tag-wrapper{gap:calc(5/400*100vw)}}.service-intro-section__contents-item.bg-3 .tag-wrapper .tag{width:-moz-fit-content;width:fit-content;font-size:calc(13/1920*100vw);line-height:1.2;letter-spacing:-.05em;font-weight:400;padding:calc(4/1920*100vw) calc(5.5/1920*100vw);border-radius:4px;background:rgba(0,0,0,0);color:#000;border:1px solid #000}@media(max-width:480px){.service-intro-section__contents-item.bg-3 .tag-wrapper .tag{padding:calc(4/400*100vw) calc(5.5/400*100vw);font-size:calc(13/400*100vw)}}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}
/*# sourceMappingURL=8203c80f1d9977a0.css.map*/