.life-better .content-wrapper{padding:90px 20px 0}.life-better h3.tit-round{background-color:#f7f7f7;border-radius:25px;color:#444;display:inline-block;font-size:20px;font-weight:500;height:50px;line-height:50px;margin:50px 0;position:relative;width:380px}.life-better{text-align:center}.life-better .cont{border:1px solid #e9e6df;padding:65px 32px 50px}.life-better .cont ul.order{display:inline-block;list-style:none;margin:45px 0;padding:0}.life-better .cont li{float:left;height:161px;position:relative;width:160px}.life-better .cont li:after{border:solid #000;border-width:0 3px 3px 0;content:"";display:inline-block;left:190px;padding:3px;position:absolute;top:76px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.life-better .cont li span{background-color:#319e37;border-radius:5px;color:#fff;display:inline-block;font-size:13px;left:-60px;padding:3px 12px;position:relative;top:16px}.life-better .cont li span:after{background-color:#319e37;border-radius:1px;content:"";display:inline-block;height:9px;left:51px;position:absolute;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:9px}.life-better .cont li:nth-child(2){margin:0 70px}.life-better .desc p{color:#444;font-size:17px;line-height:2;margin:0}.life-better h3.tit-round:after{background-color:#ccc;border-radius:50%;content:"";display:block;height:13px;left:50%;position:absolute;-webkit-transform:translateX(-50%) translateY(70px);transform:translateX(-50%) translateY(70px);width:13px;z-index:1}.life-better .cont li:last-child:after{display:none}.life-better h3.tit-round:before{background-color:#ccc;content:"";display:block;height:72px;left:50%;position:absolute;top:100%;width:1px;z-index:1}.life-better img.mobile_img{display:none}@media(max-width:767px){.life-better .content-wrapper{padding:80px 22px 0}.life-better h3.tit-round{background-color:#f7f7f7;border-radius:30px;display:inline-block;font-size:16px;font-weight:500;height:auto;line-height:1.5;margin:0 0 30px;min-height:30px;min-width:246px;padding:4px 20px;width:auto}.life-better h3.tit-round:before{height:31px;top:100%;width:1px}.life-better h3.tit-round:after{border-radius:50%;height:9px;-webkit-transform:translateX(-50%) translateY(40px);transform:translateX(-50%) translateY(40px);width:9px}.life-better .cont{background-color:#fff;border:1px solid #e9e6df;padding:51px 22px}.life-better .desc p{color:#444;font-size:14px;line-height:1.8}.life-better .cont ul.order.desktop{display:none}.life-better img.mobile_img{display:block;margin-bottom:32px}}