.pc #container[data-v-fbfcd33e]{background:url(/static/Images/background.png) no-repeat top;width:100%;height:auto;background-position:100% 100%;background-size:cover;padding-top:0}.pc .home .youtube[data-v-fbfcd33e]{width:1000px;margin:0 auto;margin-top:90px}.pc .home[data-v-fbfcd33e] .banner .swiper-pagination{bottom:15px}.pc .home[data-v-fbfcd33e] .banner .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;background:#535148;opacity:1}.pc .home[data-v-fbfcd33e] .banner .swiper-pagination .swiper-pagination-bullet-active{background:#2f2e2a;opacity:1}.pc .home .SignUp[data-v-fbfcd33e]{font-size:24px;color:#0e8a66;font-weight:700;width:560px;padding:18px 0;display:block;text-align:center;border:2px solid #094;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 100px}.pc .home .success-case[data-v-fbfcd33e]{width:1000px;margin:0 auto;margin-top:50px}.pc .home .success-case .left[data-v-fbfcd33e]{float:left;width:600px}.pc .home .success-case .left .title[data-v-fbfcd33e]{font-size:48px;color:#0e8a66;font-weight:700;text-align:center;margin-bottom:30px}.pc .home .success-case .left .title img[data-v-fbfcd33e]{width:100%}.pc .home .success-case .left .case-list[data-v-fbfcd33e]{margin-bottom:50px;background:url(/static/Images/back01_03.png) no-repeat 100%;background-size:cover;border-radius:40px;padding:20px;padding-right:5px;position:relative}.pc .home .success-case .left .case-list .map[data-v-fbfcd33e]{float:left;width:48%}.pc .home .success-case .left .case-list .route[data-v-fbfcd33e]{width:51%;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pc .home .success-case .left .case-list .route .route_content p[data-v-fbfcd33e]{color:#fff;font-size:16px;margin-bottom:10px}.pc .home .success-case .left .case-list .route .route_content p img[data-v-fbfcd33e]{vertical-align:middle}.pc .home .success-case .left .case-list .route .route_content p a[data-v-fbfcd33e]{color:#fff;font-size:16px}.pc .home .success-case .right[data-v-fbfcd33e]{float:right;width:360px}.mobile #container[data-v-fbfcd33e]{background:url(/static/Images/mobliebackground.png) top;width:100%;height:auto;background-size:100% auto;padding-top:0}.mobile .home .banner[data-v-fbfcd33e]{background-color:#fff}.mobile .home .banner[data-v-fbfcd33e] .swiper-pagination{bottom:12px}.mobile .home .banner[data-v-fbfcd33e] .swiper-pagination .swiper-pagination-bullet{background:#e5e5e5;opacity:1;-webkit-box-shadow:#484848 0 0 2px 0;box-shadow:0 0 2px 0 #484848;width:10px;height:10px;outline:none}.mobile .home .banner[data-v-fbfcd33e] .swiper-pagination .swiper-pagination-bullet-active{background:#646464;-webkit-box-shadow:none;box-shadow:none}.mobile .home .SignUp[data-v-fbfcd33e]{font-size:1.8rem;color:#0e8a66;font-weight:700;padding:1rem 0;display:block;text-align:center;border:2px solid #094;-webkit-box-sizing:border-box;box-sizing:border-box;margin:3rem 1rem 5rem;text-decoration:none}.mobile .home .success-case[data-v-fbfcd33e]{width:100%;margin:0 auto;margin-top:50px}.mobile .home .success-case .left[data-v-fbfcd33e]{float:none;width:100%}.mobile .home .success-case .left .title[data-v-fbfcd33e]{font-size:48px;color:#0e8a66;font-weight:700;text-align:center;margin-bottom:30px}.mobile .home .success-case .left .title img[data-v-fbfcd33e]{width:100%}.mobile .home .success-case .left .case-list[data-v-fbfcd33e]{margin-bottom:50px;background:url(/static/Images/footerback_02.png) no-repeat top;background-size:cover;border-radius:40px;padding:20px;position:relative}.mobile .home .success-case .left .case-list .map[data-v-fbfcd33e]{float:none;width:100%;text-align:center}.mobile .home .success-case .left .case-list .route[data-v-fbfcd33e]{width:100%;margin-top:1rem}.mobile .home .success-case .left .case-list .route .route_content p[data-v-fbfcd33e]{color:#fff;font-size:1.4rem;margin-bottom:10px}.mobile .home .success-case .left .case-list .route .route_content p img[data-v-fbfcd33e]{vertical-align:middle}.mobile .home .success-case .left .case-list .route .route_content p a[data-v-fbfcd33e]{color:#fff;font-size:1.4rem}.mobile .home .success-case .right[data-v-fbfcd33e]{float:none;width:100%;text-align:center;margin-bottom:2rem}