.flex[data-v-79c853ba]{display:flex}.flex-col[data-v-79c853ba]{flex-direction:column}.flex-wrap[data-v-79c853ba]{flex-wrap:wrap}.flex-nowrap[data-v-79c853ba]{flex-wrap:nowrap}.row-center[data-v-79c853ba]{justify-content:center}.row-left[data-v-79c853ba]{justify-content:flex-start}.row-right[data-v-79c853ba]{justify-content:flex-end}.row-between[data-v-79c853ba]{justify-content:space-between}.row-around[data-v-79c853ba]{justify-content:space-around}.col-center[data-v-79c853ba]{align-items:center}.col-top[data-v-79c853ba]{align-items:flex-start}.col-bottom[data-v-79c853ba]{align-items:flex-end}.text-left[data-v-79c853ba]{text-align:left}.text-center[data-v-79c853ba]{text-align:center}.text-right[data-v-79c853ba]{text-align:right}.center[data-v-79c853ba]{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.between[data-v-79c853ba]{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.text-ellipsis[data-v-79c853ba]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-ellipsis-2[data-v-79c853ba]{-webkit-line-clamp:2}.text-ellipsis-2[data-v-79c853ba],.text-ellipsis-3[data-v-79c853ba]{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.text-ellipsis-3[data-v-79c853ba]{-webkit-line-clamp:3}.text-ellipsis-4[data-v-79c853ba]{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}[data-v-79c853ba]::-webkit-scrollbar{width:.520833vw;background-color:#fff}[data-v-79c853ba]::-webkit-scrollbar-thumb{border-radius:.520833vw;background:rgba(0,0,0,.75)}.content[data-v-79c853ba]{padding:4.364583vw 8.854167vw 6.770833vw 6.25vw}.content .title-box[data-v-79c853ba]{margin-bottom:3.645833vw;text-align:center}.content .title-box .circle-box[data-v-79c853ba]{position:relative}.content .title-box .circle-box .circle[data-v-79c853ba]{width:2.604167vw;height:2.604167vw;background:linear-gradient(137deg,rgba(26,25,25,.56) 14.22%,rgba(187,178,144,.8) 91.43%);box-shadow:0 .104167vw .208333vw rgba(0,0,0,.15);border-radius:50%}.content .title-box .circle-box img[data-v-79c853ba]{width:9.114583vw;height:1.510417vw;top:1.5625vw;left:2.604167vw;position:absolute}.content .title-box .text[data-v-79c853ba]{color:#1a1919;font-weight:700;font-size:2.083333vw;line-height:2.1875vw;letter-spacing:.3px;margin-left:-.625vw;position:relative}.content .left .step[data-v-79c853ba]{width:22.916667vw;padding:1.927083vw 1.875vw;border-radius:1.458333vw;border:.208333vw solid rgba(187,178,144,.2);background:hsla(0,0%,100%,.3);box-shadow:.520833vw .520833vw .520833vw 0 rgba(187,178,144,.25);margin-bottom:2.604167vw}.content .left .step[data-v-79c853ba]:last-child{margin-bottom:0}.content .left .step img[data-v-79c853ba]{width:1.666667vw;height:2.395833vw;margin-right:.9375vw}.content .left .step .desc[data-v-79c853ba]{color:#161617;font-size:1.041667vw;line-height:1.510417vw;font-weight:600}.content .btn[data-v-79c853ba]{width:6.822917vw;height:2.291667vw;border-radius:51.041667vw;background:#161617;box-shadow:0 .104167vw .208333vw rgba(0,0,0,.08);color:#fff;font-weight:700;font-size:.885417vw;line-height:1.302083vw;letter-spacing:.3px;margin:4.6875vw auto 0;cursor:pointer}.content .right .contact-form[data-v-79c853ba]{margin-left:-4.0625vw}.flex[data-v-491bac8e]{display:flex}.flex-col[data-v-491bac8e]{flex-direction:column}.flex-wrap[data-v-491bac8e]{flex-wrap:wrap}.flex-nowrap[data-v-491bac8e]{flex-wrap:nowrap}.row-center[data-v-491bac8e]{justify-content:center}.row-left[data-v-491bac8e]{justify-content:flex-start}.row-right[data-v-491bac8e]{justify-content:flex-end}.row-between[data-v-491bac8e]{justify-content:space-between}.row-around[data-v-491bac8e]{justify-content:space-around}.col-center[data-v-491bac8e]{align-items:center}.col-top[data-v-491bac8e]{align-items:flex-start}.col-bottom[data-v-491bac8e]{align-items:flex-end}.text-left[data-v-491bac8e]{text-align:left}.text-center[data-v-491bac8e]{text-align:center}.text-right[data-v-491bac8e]{text-align:right}.center[data-v-491bac8e]{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.between[data-v-491bac8e]{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.text-ellipsis[data-v-491bac8e]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-ellipsis-2[data-v-491bac8e]{-webkit-line-clamp:2}.text-ellipsis-2[data-v-491bac8e],.text-ellipsis-3[data-v-491bac8e]{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.text-ellipsis-3[data-v-491bac8e]{-webkit-line-clamp:3}.text-ellipsis-4[data-v-491bac8e]{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}[data-v-491bac8e]::-webkit-scrollbar{width:.520833vw;background-color:#fff}[data-v-491bac8e]::-webkit-scrollbar-thumb{border-radius:.520833vw;background:rgba(0,0,0,.75)}.phone-box[data-v-491bac8e]{gap:.833333vw;padding:.625vw .729167vw;color:#161617;height:3.4375vw;box-sizing:border-box;border-radius:4.6875vw;background:#f5f5f5;box-shadow:inset 0 0 1px 0 rgba(232,232,237,.11);backdrop-filter:blur(.182292vw)}.phone-box .phone[data-v-491bac8e]{animation:shake-491bac8e 1s infinite alternate;width:2.083333vw;height:2.083333vw}.phone-box .phone svg[data-v-491bac8e]{width:2.083333vw;height:2.083333vw}@keyframes shake-491bac8e{0%{transform:rotate(0deg)}60%{transform:rotate(0deg)}70%{transform:rotate(10deg)}80%{transform:rotate(-10deg)}90%{transform:rotate(10deg)}to{transform:rotate(0deg)}}.phone-box .num[data-v-491bac8e]{width:6.666667vw}.phone-box .order[data-v-491bac8e]{height:2.1875vw;box-sizing:border-box;justify-content:center;border-radius:51.041667vw;background:#bbb290;font-size:.885417vw;font-weight:600;cursor:pointer}.en .order[data-v-491bac8e],.ja .order[data-v-491bac8e]{padding:0 1.354167vw;align-items:center;gap:.520833vw}.zh .order[data-v-491bac8e],.zhf .order[data-v-491bac8e]{padding:.3125vw 1.354167vw .46875vw}.flex[data-v-c732b164]{display:flex}.flex-col[data-v-c732b164]{flex-direction:column}.flex-wrap[data-v-c732b164]{flex-wrap:wrap}.flex-nowrap[data-v-c732b164]{flex-wrap:nowrap}.row-center[data-v-c732b164]{justify-content:center}.row-left[data-v-c732b164]{justify-content:flex-start}.row-right[data-v-c732b164]{justify-content:flex-end}.row-between[data-v-c732b164]{justify-content:space-between}.row-around[data-v-c732b164]{justify-content:space-around}.col-center[data-v-c732b164]{align-items:center}.col-top[data-v-c732b164]{align-items:flex-start}.col-bottom[data-v-c732b164]{align-items:flex-end}.text-left[data-v-c732b164]{text-align:left}.text-center[data-v-c732b164]{text-align:center}.text-right[data-v-c732b164]{text-align:right}.center[data-v-c732b164]{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.between[data-v-c732b164]{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center}.text-ellipsis[data-v-c732b164]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-ellipsis-2[data-v-c732b164]{-webkit-line-clamp:2}.text-ellipsis-2[data-v-c732b164],.text-ellipsis-3[data-v-c732b164]{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.text-ellipsis-3[data-v-c732b164]{-webkit-line-clamp:3}.text-ellipsis-4[data-v-c732b164]{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}[data-v-c732b164]::-webkit-scrollbar{width:.520833vw;background-color:#fff}[data-v-c732b164]::-webkit-scrollbar-thumb{border-radius:.520833vw;background:rgba(0,0,0,.75)}.service-box .img-box[data-v-c732b164]{position:relative;width:100vw;height:100vh;background-color:#fff}.service-box .img-box img[data-v-c732b164]{width:100vw;height:100vh}.service-box .img-box .bg[data-v-c732b164]{width:100%;height:100vh;box-sizing:border-box;background:rgba(0,0,0,.3);color:#fff;position:absolute;top:0;left:0;font-weight:700}.service-box .img-box .bg .title[data-v-c732b164]{font-size:2.083333vw;margin-bottom:.625vw;width:100%;margin-top:-1.5625vw}.service-box .img-box .bg .desc[data-v-c732b164],.service-box .img-box .bg .title[data-v-c732b164]{line-height:normal;opacity:0;animation:showText-c732b164 1s linear .1s forwards;white-space:pre-line}.service-box .img-box .bg .desc[data-v-c732b164]{font-size:1.458333vw}@keyframes showText-c732b164{0%{opacity:0}to{opacity:1}}.service-box .more[data-v-c732b164]{color:#161617;font-weight:700;font-size:2.083333vw;line-height:3.020833vw;margin-bottom:5.208333vw}.en .bg[data-v-c732b164],.ja .bg[data-v-c732b164]{font-weight:500!important}