.service-index-container[data-v-daf6cb9d]{background:#f5f5f5;margin-top:10.66667vw}.service-index-container .service-content[data-v-daf6cb9d]{font-size:0}.service-index-container .service-content .poster[data-v-daf6cb9d]{width:100%}.service-index-container .service-content .service-text[data-v-daf6cb9d]{left:0;text-align:center;top:13.06667vw;width:100%}.service-index-container .service-content .service-text .title[data-v-daf6cb9d]{font-size:5.33333vw;margin-bottom:2.13333vw}.service-index-container .service-content .service-text .slogan[data-v-daf6cb9d]{color:#545454;font-size:4vw}.service-index-container .map-content[data-v-daf6cb9d]{background:#fff}.service-index-container .map-content .svg-content[data-v-daf6cb9d]{margin-bottom:-21.33333vw;position:relative;top:-37.33333vw}.service-index-container .map-content .svg-content .map-area[data-v-daf6cb9d]{height:100.26667vw;overflow:hidden}.service-index-container .map-content .svg-content .map-area .btn[data-v-daf6cb9d]{background:#fff;border-radius:5.33333vw;bottom:0;box-shadow:0 0 1.06667vw rgba(0,0,0,.05);display:flex;flex-direction:column;height:21.33333vw;left:5.33333vw;padding:2.93333vw;width:9.33333vw;z-index:2}.service-index-container .map-content .svg-content .map-area .btn i[data-v-daf6cb9d]{font-weight:700}.service-index-container .map-content .svg-content .map-area .btn .disabled[data-v-daf6cb9d]{cursor:not-allowed;opacity:.3}.service-index-container .map-content .svg-content .map-area .map-img-content[data-v-daf6cb9d]{height:100%;overflow:hidden;position:relative;z-index:1}.service-index-container .map-content .svg-content .map-area .map-img-content .map-img-content-wrapper[data-v-daf6cb9d]{left:0;position:absolute;top:0;touch-action:none;transform-origin:0 0}.service-index-container .map-content .svg-content .map-area .map-img-content .map-img[data-v-daf6cb9d]{display:block;height:100vw}.service-index-container .map-content .svg-content .name[data-v-daf6cb9d]{font-size:2.13333vw;position:relative;transition:all .3s;z-index:11}.service-index-container .map-content .svg-content .name.active[data-v-daf6cb9d]{color:#fff}.service-index-container .map-content .svg-content .ripple-box[data-v-daf6cb9d]{cursor:pointer;height:auto;left:0;line-height:2.13333vw;position:absolute;top:0;width:auto;z-index:1}@keyframes ripple-effect-daf6cb9d{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:.5}to{opacity:0;transform:translate(-50%,-50%) scale(1)}}.service-index-container .map-content .svg-content .ripple-box .ripple[data-v-daf6cb9d]{backface-visibility:hidden;-webkit-backface-visibility:hidden;background-color:#e6e6e6;border-radius:50%;height:20vw;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:background .3s ease-in-out;width:20vw;will-change:transform,opacity;z-index:1}.service-index-container .map-content .svg-content .ripple-box .ripple.active[data-v-daf6cb9d]{background-color:#9e353f}.service-index-container .map-content .svg-content .ripple-box .ripple[data-v-daf6cb9d]:first-child{animation:ripple-effect-daf6cb9d 4s ease-in-out infinite;animation-delay:0s}.service-index-container .map-content .svg-content .ripple-box .ripple[data-v-daf6cb9d]:nth-child(2){animation:ripple-effect-daf6cb9d 4s ease-in-out infinite;animation-delay:2s}.service-index-container .map-content .svg-content .map-info[data-v-daf6cb9d]{border-radius:4vw;box-shadow:0 0 2.13333vw rgba(0,0,0,.05);margin:2.66667vw 5.33333vw 0;min-height:50.66667vw;padding:4vw;position:relative}.service-index-container .map-content .svg-content .map-info .company-name[data-v-daf6cb9d]{color:#9e353f;font-size:4.26667vw;line-height:5.33333vw;margin-right:10.93333vw}.service-index-container .map-content .svg-content .map-info .shop-name[data-v-daf6cb9d]{color:#000;font-size:3.73333vw;line-height:4.53333vw;padding:.8vw 0;position:relative;z-index:1}.service-index-container .map-content .svg-content .map-info .address[data-v-daf6cb9d]{color:#545454;font-size:3.73333vw;line-height:4.53333vw;position:relative;white-space:pre-line;z-index:1}.service-index-container .map-content .svg-content .map-info .point-svg[data-v-daf6cb9d]{bottom:0;height:23.73333vw;position:absolute;right:6.4vw;width:19.2vw;z-index:0}.service-index-container .map-content .title[data-v-daf6cb9d]{font-size:5.33333vw;line-height:6.66667vw;padding:7.73333vw 0 4.8vw;text-align:center;white-space:pre-line}.service-index-container .map-content .text[data-v-daf6cb9d]{color:#545454;font-size:3.2vw;line-height:4vw;text-align:center;white-space:pre-line}.service-index-container .map-content .text p[data-v-daf6cb9d]{margin-bottom:2.66667vw}.service-index-container .map-content .text p[data-v-daf6cb9d]:last-of-type{margin-bottom:0}.service-index-container .map-content .bg-linear[data-v-daf6cb9d]{background-image:linear-gradient(180deg,#fff 0,#fff 80%,rgba(255,255,255,0));padding-bottom:16vw;pointer-events:none;position:relative;z-index:3}.service-index-container .response-content[data-v-daf6cb9d]{background:#fafafa;padding:12.8vw 0 13.33333vw}.service-index-container .response-content .title[data-v-daf6cb9d]{font-size:5.33333vw;line-height:6.66667vw;margin-bottom:4vw;text-align:center;white-space:pre-line}.service-index-container .response-content .text[data-v-daf6cb9d]{color:#545454;font-size:3.2vw;line-height:4vw;margin-bottom:10.66667vw;text-align:center;white-space:pre-line}.service-index-container .response-content .text p[data-v-daf6cb9d]{margin-bottom:2.13333vw}.service-index-container .response-content .text p[data-v-daf6cb9d]:last-of-type{margin-bottom:0}.service-index-container .response-content .support-list[data-v-daf6cb9d]{display:grid;gap:4vw;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;margin:0 6.4vw}.service-index-container .response-content .support-list .support-item[data-v-daf6cb9d]{align-items:center;background:#f5f5f5;display:flex;flex-direction:column;height:43.73333vw;justify-content:center}.service-index-container .response-content .support-list .support-item .support-icon[data-v-daf6cb9d]{height:9.6vw;margin-bottom:3.2vw;width:9.6vw}.service-index-container .response-content .support-list .support-item .support-name[data-v-daf6cb9d]{font-size:4vw;margin:.53333vw}.service-index-container .response-content .support-list .support-item .support-tip[data-v-daf6cb9d]{color:#545454;font-size:2.4vw}
