.cq-service-layout{margin-top:6rem;padding:0 3rem}.cq-service-layout .idx-service-main{margin:0 auto;max-width:var(--desktop-width);width:100%}.cq-service-layout .idx-service-main ul{align-items:center;display:flex;justify-content:space-between;margin-bottom:2.8em}.cq-service-layout .idx-service-main ul li{align-items:center;display:flex;justify-content:center;margin-left:23px;position:relative;z-index:0}.cq-service-layout .idx-service-main ul .imgBox{align-items:center;background:var(--lineLg03);border:2px solid #fff;border-radius:50px;display:flex;height:50px;justify-content:center;left:0;margin-bottom:15px;position:absolute;width:50px}.cq-service-layout .idx-service-main ul .imgBox:before{background:url(./ser-title-iconBg.BKTlkwT7.webp) no-repeat 0 0;background-size:contain;content:"";display:block;height:110px;left:-25px;margin-top:15px;position:absolute;width:110px;z-index:-1}.cq-service-layout .idx-service-main ul .imgBox .defaultIcon[class*=icon-]{--iconSize:25px;--iconColor:var(--mainColor)}.cq-service-layout .idx-service-main ul .imgTxt{align-items:flex-start;background:url(./ser-title-textBg.BLIWdgee.webp) no-repeat 50%;background-size:100%;display:flex;flex-direction:column;font-size:18px;height:108px;justify-content:center;margin-left:20px;padding-left:68px;width:235px;z-index:-2}.cq-service-layout .idx-service-main ul .imgTxt p{font-size:18px;font-weight:500;line-height:1em}.cq-service-layout .idx-service-main ul .imgTxt p span{display:block;font-family:Georgia,serif;font-size:12px;font-style:italic;font-weight:700}.cq-service-layout .idx-service-main ul .imgTxt p:last-child{color:#a0a4b9;font-size:14px;font-weight:400;line-height:1.5em}.cq-partner-layout{margin-top:4rem;position:relative;z-index:0}.cq-partner-layout .idx-partner-main{background-image:var(--lineLg02);border:1px solid;border-color:#fff #fff #e7eeff;border-radius:30px;box-shadow:var(--boxShadow01);margin:0 auto 5rem;max-width:var(--desktop-width);padding:.5rem 1.5rem 3rem;position:relative;width:100%}.cq-partner-layout .idx-partner-main:after,.cq-partner-layout .idx-partner-main:before{border-radius:40px;content:"";height:50px;left:0;position:absolute;width:100%;z-index:-1}.cq-partner-layout .idx-partner-main:before{background-image:var(--lineLg04);top:-10px}.cq-partner-layout .idx-partner-main:after{background:var(--lineLg05);bottom:-10px}.cq-partner-layout .idx-partner-main h2.idx-partner-title{align-items:center;background:url(./idx-download-titleBg.G3H59RKU.webp) no-repeat 50%;background-size:contain;color:#fff;display:flex;font-size:2rem;font-weight:700;justify-content:center;margin:-29px auto 0;min-height:76px;padding-bottom:3px;width:400px}.cq-partner-layout .idx-partner-main ul{border-top:1px solid #dfe7fe;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-top:2rem;padding-top:1rem}.cq-partner-layout .idx-partner-main ul li{display:flex;justify-content:center;padding:10px;width:10%}.cq-partner-layout .idx-partner-main ul li .partner-logo{align-items:center;background:var(--lineLg02);border:1px solid;border-color:#fff #fff #e7eeff;border-radius:25px;display:flex;flex-direction:column;height:116px;justify-content:center;padding:10px;width:116px}.cq-partner-layout .idx-partner-main ul li .partner-logo span{align-items:center;display:flex;justify-content:center;width:100%}.cq-partner-layout .idx-partner-main ul li .partner-logo span img{height:50px;-o-object-fit:contain;object-fit:contain;width:80%}
