.com-first-title,.com-fourth-title,.com-third-title{line-height:1.3;color:#21272f}p{margin:0;padding:0}.list-ul .li{position:relative;margin-bottom:10px;padding-left:18px;font-size:16px;color:#38414f}.list-ul .li::before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:50%;background-color:#6b7482}.list-ul .li:last-child{margin-bottom:0}.com-container{margin:0 auto;max-width:1300px;width:calc(100% - 80px)}.com-first-title{font-size:48px}.com-second-title{font-size:40px;line-height:1.3;max-width:1000px;text-align:center;margin:auto}.com-third-title{font-size:32px;max-width:1000px;text-align:center;margin:0 auto 60px}.com-fourth-title{font-size:28px;margin-bottom:30px}.com-fifth-title{color:#21272f;font-size:20px;line-height:1.5}.com-first-desc,.com-second-desc,.com-text,body{color:#38414f;line-height:1.5}.com-first-desc{font-size:20px}.com-second-desc{font-size:18px;max-width:1000px}.com-text,body{font-size:16px;font-weight:400}.com-tip{font-size:14px;line-height:1.5}@media only screen and (max-width:768px){.list-ul .li{padding-left:14px;font-size:14px;line-height:1.5;margin-bottom:8px}.list-ul .li::before{top:7px;width:6px;height:6px}.com-container{width:calc(100% - 60px)}.com-first-title{font-size:40px;line-height:1.3}.com-second-title{font-size:32px;line-height:1.3}.com-third-title{margin-bottom:48px;font-size:28px;line-height:1.3}.com-fourth-title{margin-bottom:20px;font-size:24px;line-height:1.3}.com-fifth-title,.com-first-desc{font-size:18px;line-height:1.5}.com-second-desc{font-size:16px;line-height:1.5}.com-text{font-size:14px;line-height:1.5}}@media only screen and (max-width:500px){.list-ul .li{margin-bottom:6px}.com-first-title,.com-third-title{line-height:1.3;margin-bottom:36px}.com-container{width:calc(100% - 40px)}.com-first-title{font-size:32px}.com-second-title{font-size:28px;line-height:1.3}.com-third-title{font-size:24px}.com-fourth-title{font-size:18px;line-height:1.5}.com-fifth-title,.com-first-desc{font-size:16px;line-height:1.5}.com-second-desc,.com-text{font-size:14px;line-height:1.5}}.banner{position:relative;height:340px;padding-top:80px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}.banner .bg-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.banner .bg-box img{width:100%;height:100%;object-fit:cover}.banner .banner-content-box{margin:auto;text-align:center}.banner .banner-title{max-width:1000px;font-size:48px;line-height:1.3;color:#21272f;margin:0 auto 20px}.banner .banner-desc{max-width:1000px;margin:auto;color:#38414f}@media only screen and (max-width:1024px){html{min-width:initial}.banner{padding-top:60px;height:auto}.banner .banner-content-box{padding:80px 40px}}@media only screen and (max-width:768px){.banner .banner-title{font-size:40px;line-height:1.3;margin-bottom:16px}.banner .banner-content-box{padding:60px 30px}}@media only screen and (max-width:500px){.banner .banner-title{font-size:32px;line-height:1.3;margin-bottom:12px}}.trust-document{min-width:0}.trust-page{display:flow-root}.trust-page .trust-button{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;max-width:100%;min-height:40px;padding:0 18px;border:1px solid #216ce0;border-radius:6px;background:#216ce0;color:#fff;font-size:16px;line-height:1.5;text-align:center;overflow-wrap:anywhere;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,-webkit-transform .2s ease}.trust-page .trust-button:hover{background:#205ecd;border-color:#205ecd;-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.trust-page .trust-button:focus-visible{outline:#73a5ff solid 3px;outline-offset:4px}@media only screen and (max-width:500px){.trust-page .trust-button{width:100%;padding:8px 16px;font-size:14px;line-height:1.5;line-height:20px}}