[data-v-b279077e]:export{colorPrimary:#2d68ec}.topBanner[data-v-b279077e]{background-image:url(../../static/img/bannerSoulCabin.ce3b7502.png)}.topBanner .MbannerInfo[data-v-b279077e]{padding-top:9.8rem}.topBanner .MbannerInfo .title[data-v-b279077e]{color:#fff;font-size:.9rem;line-height:1.5;width:13rem;margin:0 auto}.topBanner .MbannerInfo .desc[data-v-b279077e]{font-size:.5rem;color:#fff}.section01[data-v-b279077e]{margin-top:0;padding-top:30px;background:#fff9f9}.section01 .itemBox[data-v-b279077e]{padding-bottom:20px;padding:0 20px 20px}.section01 .itemBox .item[data-v-b279077e]{position:relative;padding-top:10px;background:#fff;margin-bottom:6px;box-shadow:0 0 4px rgba(0,0,0,.1)}.section01 .itemBox .item .icon[data-v-b279077e]{width:28px;height:28px;position:absolute;background:#fe6f61;top:0;left:32px;padding:0 4px 4px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.section01 .itemBox .item .desc[data-v-b279077e]{font-size:.5rem;text-align:left;padding:18px 16px 12px;line-height:26px}.section02 .caseList[data-v-b279077e]{padding:0 20px 20px}.section02 .caseList .item[data-v-b279077e]{padding:8px 0;background-size:100% 100%;box-shadow:0 0 4px rgba(0,0,0,.1);text-align:center;background:#fff;margin-bottom:20px}.section02 .caseList .item .title[data-v-b279077e]{font-size:.6rem;color:#000;margin-bottom:6px}.section02 .caseList .item .desc[data-v-b279077e]{font-size:.5rem}.section02 .caseList .item .icon_img[data-v-b279077e]{width:30px;margin:10px auto;display:block}.section03 .item[data-v-b279077e]{width:50%;height:auto;border-bottom:1px solid #e3e2e2;padding:0 6px 10px;box-sizing:border-box;background:#fff9f9}.section03 .item .icon[data-v-b279077e]{width:100%}.section03 .item .ttl[data-v-b279077e]{color:#333;font-size:.6rem;margin-bottom:10px;margin-top:10px;text-align:center}.section03 .item .desc[data-v-b279077e]{font-size:.4rem;color:#666}.section03 .item .icon_img[data-v-b279077e]{width:50px;margin:15px auto;display:block}.section03 .item[data-v-b279077e]:nth-child(odd){border-right:1px solid #e3e2e2}.section04[data-v-b279077e]{padding-top:30px}.section04 .caseList[data-v-b279077e]{padding:0 20px 20px}.section04 .caseList .item[data-v-b279077e]{padding:8px 0;background-size:100% 100%;box-shadow:0 0 4px rgba(0,0,0,.1);text-align:center;background:#fff;margin-bottom:20px}.section04 .caseList .item .title[data-v-b279077e]{font-size:.6rem;color:#000;margin-bottom:6px}.section04 .caseList .item .desc[data-v-b279077e]{font-size:.5rem}.section04 .caseList .item .icon_img[data-v-b279077e]{width:30px;margin:10px auto;display:block}.section05[data-v-b279077e]{margin-top:0}.section05 .infoBox[data-v-b279077e]{width:96%;margin:0 auto}.section05 .tabUl[data-v-b279077e]{position:relative;background:#f6f7fc;width:100%}.section05 .tabUl .item[data-v-b279077e]{position:relative;height:40px;width:50%;text-align:center;color:#000;line-height:40px;font-size:.6rem;z-index:1;transition:all .25s ease}.section05 .tabUl .item.on[data-v-b279077e]{color:#fff}.section05 .tabUl .onBg[data-v-b279077e]{position:absolute;left:0;top:0;width:50%;height:100%;background:linear-gradient(90deg,#ff696a,#ff2c2b);transition:all .25s ease}.section05 .tabUl .onBg[data-v-b279077e]:before{content:"";position:absolute;left:50%;top:97%;width:30px;height:10px;background:linear-gradient(90deg,#ff696a,#ff2c2b);-webkit-clip-path:polygon(50% 100%,0 0,100% 0);clip-path:polygon(50% 100%,0 0,100% 0);transform:translateX(-50%)}.section05 .tabBox[data-v-b279077e]{padding:10px 10px 0}.section05 .tabBox .title[data-v-b279077e]{position:relative;font-size:.6rem;line-height:4;color:#d3d3d3;border-bottom:1px solid #ebeef5}.section05 .tabBox .title[data-v-b279077e]:before{content:"";position:absolute;left:0;bottom:-1px;width:50px;height:3px;background:linear-gradient(90deg,#ff696a,#ff2c2b)}.section05 .tabBox .ttl[data-v-b279077e]{margin-top:14px;font-size:.5rem;line-height:1.7;margin-bottom:4px;color:#d3d3d3}.section05 .tabBox .desc[data-v-b279077e]{font-size:.5rem;color:#d3d3d3}.section05 .tabBox .case img[data-v-b279077e]{width:100%;margin-top:4px;background:#fff;padding:4px}