section,picture{display:block}picture.lazy{filter:blur(5px)}picture img{width:100%}.faq-sec{background-color:#f9fafb;padding:60px 0}@media only screen and (max-width:767px){.faq-sec{padding:50px 0}}.faq-sec .inner-wrapper{width:1092px;max-width:calc(100% - 120px);margin:0 auto}@media only screen and (max-width:1300px){.faq-sec .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.faq-sec .inner-wrapper{max-width:calc(100% - 40px)}}.faq-sec .inner-head-2{margin-bottom:40px}@media only screen and (max-width:767px){.faq-sec .inner-head-2{margin-bottom:25px}}.faq-sec .faq-card{background-color:#fff;border:1px solid #d1d8de;border-radius:8px;padding:30px;margin-bottom:12px}@media only screen and (max-width:767px){.faq-sec .faq-card{padding:25px 20px}}.faq-sec .faq-card:last-child{margin-bottom:0}.faq-sec .faq-question{font-size:16px;font-weight:bold;color:#000;line-height:normal;margin-bottom:20px}@media only screen and (max-width:767px){.faq-sec .faq-question{font-size:15px;margin-bottom:15px}}.faq-sec .faq-divider{height:1px;background-color:#e5e5e5;margin-bottom:20px}@media only screen and (max-width:767px){.faq-sec .faq-divider{margin-bottom:15px}}.faq-sec .faq-answer p{font-size:14px;font-weight:400;color:#000;line-height:30px;margin-bottom:0}.bottom-cta-sec .cta-bg{background-color:#0046af;position:relative;padding:70px 0 70px;overflow:hidden;background-image:url("//www.zohowebstatic.com/sites/zweb/images/jp/crm/excel-paper-footer-bg-2x.jpg");background-position:top center;background-size:cover}@media only screen and (max-width:767px){.bottom-cta-sec .cta-bg{padding:30px 0 50px}}.bottom-cta-sec .cta-bg .inner-wrapper{width:1092px;max-width:calc(100% - 120px);margin:0 auto;position:relative;z-index:1}@media only screen and (max-width:1300px){.bottom-cta-sec .cta-bg .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.bottom-cta-sec .cta-bg .inner-wrapper{max-width:calc(100% - 40px)}}.bottom-cta-sec .cta-layout{display:flex;flex-direction:row;align-items:center;gap:40px}@media only screen and (max-width:991px){.bottom-cta-sec .cta-layout{flex-direction:column;align-items:center;gap:20px;text-align:center}}.bottom-cta-sec .cta-illust{width:216px;min-width:216px}@media only screen and (max-width:991px){.bottom-cta-sec .cta-illust{width:160px;min-width:unset}}@media only screen and (max-width:767px){.bottom-cta-sec .cta-illust{width:130px}}.bottom-cta-sec .cta-illust img{width:100%;height:auto;display:block}.bottom-cta-sec .cta-content{flex:1}.bottom-cta-sec .cta-content h2{font-size:25px;font-weight:bold;color:#fff;line-height:1.5;margin-bottom:16px}@media only screen and (max-width:767px){.bottom-cta-sec .cta-content h2{font-size:17px}}.bottom-cta-sec .cta-content p{font-size:14px;font-weight:400;color:#fff;line-height:30px;margin-bottom:10px}.bottom-cta-sec .cta-list{list-style:none;padding:0;margin:0 0 14px;text-align:left}.bottom-cta-sec .cta-list li{font-size:14px;font-weight:400;color:#fff;line-height:2;padding-left:18px;position:relative}.bottom-cta-sec .cta-list li::before{content:'';width:6px;height:6px;background-color:#f6ca4d;border-radius:50%;position:absolute;left:0;top:11px}.bottom-cta-sec .cta-link{font-size:14px;font-weight:bold;color:#fff;display:inline-flex;align-items:center;gap:8px;transition:opacity ease .2s}.bottom-cta-sec .cta-link .inner-link{text-decoration:underline;text-underline-offset:3px}.bottom-cta-sec .cta-link:hover{opacity:.8}.bottom-cta-sec .cta-arrow{font-size:24px;color:#fff;text-decoration:none}.benefits-sec{background-color:#fff;padding:50px 0 60px}@media only screen and (max-width:767px){.benefits-sec{padding:40px 0}}.benefits-sec .inner-wrapper{width:1092px;max-width:calc(100% - 120px);margin:0 auto}@media only screen and (max-width:1300px){.benefits-sec .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.benefits-sec .inner-wrapper{max-width:calc(100% - 40px)}}.benefits-sec .section-title{font-size:28px;font-weight:bold;color:#000;text-align:center;line-height:1.5;margin-bottom:16px}@media only screen and (max-width:991px){.benefits-sec .section-title{font-size:24px}}@media only screen and (max-width:767px){.benefits-sec .section-title{font-size:22px}}.benefits-sec .section-desc{font-size:14px;font-weight:400;color:#000;text-align:center;line-height:30px;margin-bottom:30px;max-width:764px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.benefits-sec .section-desc{text-align:left;margin-bottom:20px}}.benefits-sec .benefits-list{display:flex;flex-direction:column;gap:20px}.benefits-sec .benefit-card{background-color:#fff;border:1px solid #abbbe3;border-radius:18px;padding:30px 80px 30px 30px;display:flex;flex-direction:row;align-items:flex-start;gap:20px}@media only screen and (max-width:767px){.benefits-sec .benefit-card{padding:24px 20px;gap:16px;flex-direction:column;border-radius:12px}}.benefits-sec .benefit-icon-box{width:50px;height:50px;min-width:50px;background-color:#eef3ff;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.benefits-sec .benefit-card-content{flex:1;min-width:0}.benefits-sec .benefit-card-title{font-size:24px;font-weight:bold;color:#000;line-height:1.4;margin-bottom:12px}@media only screen and (max-width:767px){.benefits-sec .benefit-card-title{font-size:16px}}.benefits-sec .benefit-card-desc{font-size:14px;font-weight:400;color:#000;line-height:30px;margin-bottom:0}.benefits-sec .benefit-point-box{background-color:#eff6ff;border-radius:8px;padding:20px 24px;margin-top:16px}@media only screen and (max-width:767px){.benefits-sec .benefit-point-box{padding:16px 18px}}.benefits-sec .benefit-point-label{font-size:14px;font-weight:bold;color:#000;margin-bottom:10px}.benefits-sec .benefit-point-list{list-style:none;padding:0;margin:0}.benefits-sec .benefit-point-list li{font-size:14px;font-weight:400;color:#000;line-height:2;padding-left:18px;position:relative}.benefits-sec .benefit-point-list li::before{content:'';display:inline-block;width:6px;height:6px;background-color:#0166fe;border-radius:50%;position:absolute;left:0;top:11px}.tips-sec{background-color:#f9fafc;padding:50px 0 60px}@media only screen and (max-width:767px){.tips-sec{padding:40px 0}}.tips-sec .inner-wrapper{width:1092px;max-width:calc(100% - 120px);margin:0 auto}@media only screen and (max-width:1300px){.tips-sec .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.tips-sec .inner-wrapper{max-width:calc(100% - 40px)}}.tips-sec .section-title{font-size:28px;font-weight:bold;color:#000;text-align:center;line-height:1.5;margin-bottom:16px}@media only screen and (max-width:991px){.tips-sec .section-title{font-size:24px}}@media only screen and (max-width:767px){.tips-sec .section-title{font-size:22px}}.tips-sec .section-desc{font-size:14px;font-weight:400;color:#000;text-align:center;line-height:30px;margin-bottom:30px;max-width:764px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.tips-sec .section-desc{text-align:left;margin-bottom:20px}}.tips-sec .tips-list{display:flex;flex-direction:column;gap:20px;margin-bottom:40px}.tips-sec .tip-card{background-color:#fff;border:1px solid #abbbe3;border-radius:18px;padding:30px 80px 30px 30px;display:flex;flex-direction:row;align-items:flex-start;gap:20px}@media only screen and (max-width:767px){.tips-sec .tip-card{padding:24px 20px;gap:16px;flex-direction:column;border-radius:12px}}.tips-sec .tip-icon-box{width:50px;height:50px;min-width:50px;background-color:#eef3ff;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tips-sec .tip-card-content{flex:1;min-width:0}.tips-sec .tip-card-title{font-size:24px;font-weight:bold;color:#000;line-height:1.4;margin-bottom:12px}@media only screen and (max-width:767px){.tips-sec .tip-card-title{font-size:16px}}.tips-sec .tip-card-desc{font-size:14px;font-weight:400;color:#000;line-height:30px;margin-bottom:0}.tips-sec .tip-point-box{background-color:#eff6ff;border-radius:8px;padding:20px 24px;margin-top:16px}@media only screen and (max-width:767px){.tips-sec .tip-point-box{padding:16px 18px}}.tips-sec .tip-point-label{font-size:14px;font-weight:bold;color:#000;margin-bottom:10px}.tips-sec .tip-point-list{list-style:none;padding:0;margin:0}.tips-sec .tip-point-list li{font-size:14px;font-weight:400;color:#000;line-height:2;padding-left:18px;position:relative}.tips-sec .tip-point-list li::before{content:'';display:inline-block;width:6px;height:6px;background-color:#0166fe;border-radius:50%;position:absolute;left:0;top:11px}.tips-sec .tips-cta{display:flex;flex-direction:row;align-items:center;gap:30px;padding-top:20px;max-width:900px;margin:0 auto}@media only screen and (max-width:767px){.tips-sec .tips-cta{flex-direction:column;gap:20px;text-align:center}}.tips-sec .tips-cta-illust{width:208px;min-width:208px;flex-shrink:0}@media only screen and (max-width:767px){.tips-sec .tips-cta-illust{width:150px;min-width:unset}}.tips-sec .tips-cta-illust img{width:100%;height:auto;display:block}.tips-sec .tips-cta-content{flex:1}.tips-sec .tips-cta-content p{font-size:14px;font-weight:400;color:#000;line-height:30px;margin-bottom:14px}.tips-sec .tips-cta-link{font-size:15px;font-weight:bold;color:#000;display:inline-flex;align-items:center;gap:8px;transition:color ease .2s}.tips-sec .tips-cta-link:hover{color:#0166fe}.tips-sec .tips-cta-link .tips-underlink{text-decoration:underline;text-underline-offset:3px}.tips-sec .tips-cta-arrow{font-size:18px;text-decoration:none}.prep-sec{background-color:#fffbe9;padding:50px 0 60px}@media only screen and (max-width:767px){.prep-sec{padding:40px 0}}.prep-sec .inner-wrapper{width:1092px;max-width:calc(100% - 120px);margin:0 auto}@media only screen and (max-width:1300px){.prep-sec .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.prep-sec .inner-wrapper{max-width:calc(100% - 40px)}}.prep-sec .section-title{font-size:28px;font-weight:bold;color:#000;text-align:center;line-height:1.5;margin-bottom:16px}@media only screen and (max-width:767px){.prep-sec .section-title{font-size:22px}}.prep-sec .section-desc{font-size:14px;font-weight:400;color:#000;text-align:center;line-height:30px;margin-bottom:30px;max-width:764px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.prep-sec .section-desc{text-align:left;margin-bottom:20px}}.prep-sec .prep-grid{display:flex;flex-wrap:wrap;gap:24px 30px}@media only screen and (max-width:767px){.prep-sec .prep-grid{flex-direction:column;gap:16px}}.prep-sec .prep-card{width:calc(50% - 15px);border-radius:18px;border:1px solid #e0d085;background:#FFF;padding:30px;box-sizing:border-box}@media only screen and (max-width:767px){.prep-sec .prep-card{width:100%;padding:24px 20px;border-radius:12px}}.prep-sec .prep-card-header{display:flex;align-items:center;gap:14px;margin-bottom:16px}.prep-sec .prep-icon-box{width:50px;height:50px;min-width:50px;background-color:#fff4c5;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.prep-sec .prep-num{font-size:18px;font-weight:bold;color:#000;line-height:1}.prep-sec .prep-card-title{font-size:18px;font-weight:bold;color:#000;line-height:1.4;margin-bottom:0}@media only screen and (max-width:767px){.prep-sec .prep-card-title{font-size:15px}}.prep-sec .prep-card-desc{font-size:14px;font-weight:400;color:#000;line-height:28px;margin-bottom:16px}.prep-sec .prep-point-box{background-color:#fffbe9;border-radius:6px;padding:20px 24px;margin-bottom:16px}@media only screen and (max-width:767px){.prep-sec .prep-point-box{padding:16px 18px}}.prep-sec .prep-point-box:last-child{margin-bottom:0}.prep-sec .prep-point-label{font-size:14px;font-weight:bold;color:#000;margin-bottom:4px}.prep-sec .prep-point-list{list-style:none;padding:0;margin:0}.prep-sec .prep-point-list li{font-size:14px;font-weight:400;color:#000;line-height:2;padding-left:18px;position:relative}.prep-sec .prep-point-list li::before{content:'';display:inline-block;width:6px;height:6px;background-color:#e27000;border-radius:50%;position:absolute;left:0;top:11px}.no-webp .migration-how_to-hubspot-sprite{background-image:url('//www.zohowebstatic.com/sites/zweb/images/jp/crm/hubspot-sprite-2x.png')}.migration-how_to-hubspot-sprite{display:inline-block;background-repeat:no-repeat;background-size:261px 201px}.migration-how_to-hubspot-sprite.lazy{background-image:url("//www.zohowebstatic.com/sites/zweb/images/jp/crm/hubspot-sprite-lazy.png");filter:blur(5px)}.migration-how_to-hubspot-sprite.icon-cheque{background-position:-91px 0;width:50px;height:50px}.migration-how_to-hubspot-sprite.icon-clean{background-position:0 -91px;width:50px;height:50px}.migration-how_to-hubspot-sprite.icon-clipboard-check{background-position:-60px -91px;width:50px;height:50px}.migration-how_to-hubspot-sprite.icon-dashboard-customize{background-position:-151px 0;width:50px;height:50px}.migration-how_to-hubspot-sprite.icon-document-view{background-position:-151px -60px;width:50px;height:50px}.migration-how_to-hubspot-sprite.icon-download{background-position:0 0;width:81px;height:81px}@media only screen and (max-width:767px){.migration-how_to-hubspot-sprite.icon-download{width:60px;height:60px;background-size:193px 149px}}.migration-how_to-hubspot-sprite.icon-edit{background-position:0 -151px;width:50px;height:50px}.migration-how_to-hubspot-sprite.icon-upload{background-position:-60px -151px;width:50px;height:50px}.migration-how_to-hubspot-sprite.icon-user-attributes{background-position:-120px -151px;width:50px;height:50px}.migration-how_to-hubspot-sprite.icon-user-hierarchy{background-position:-211px 0;width:50px;height:50px}.page-wrapper .inner-head-2{font-size:28px;font-weight:bold;line-height:1.45;margin-bottom:20px}@media only screen and (max-width:991px){.page-wrapper .inner-head-2{font-size:24px}}@media only screen and (max-width:767px){.page-wrapper .inner-head-2{font-size:20px}}.page-wrapper .inner-head-2.wht{color:#fff}.page-wrapper .inner-head-2.cntr{text-align:center}.page-wrapper .para{font-size:14px;font-weight:400;line-height:1.75;margin-bottom:20px}@media only screen and (max-width:767px){.page-wrapper .para{line-height:1.95}}.page-wrapper .para.wht{color:#fff}.page-wrapper .para.cntr{text-align:center}.page-wrapper .para.nm{margin-bottom:0}.sticky-layout{position:relative;width:calc(100% - 348px);margin:0 auto 0 0 !important;border-right:1px solid #f4f4f4}@media only screen and (max-width:1199px){.sticky-layout{width:100%;border-right:0}}.sticky-layout .banner-section{position:static}.sticky-layout .banner-section .feature-breadcrumb{padding-top:23px;max-width:calc(100% - 120px);margin:0 auto}@media only screen and (max-width:1300px){.sticky-layout .banner-section .feature-breadcrumb{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.sticky-layout .banner-section .feature-breadcrumb{max-width:calc(100% - 40px)}}.form-wrapper-2{width:348px;position:absolute;right:-349px;top:0;transition:top .3s ease}@media only screen and (max-width:1199px){.form-wrapper-2{width:420px;position:relative;max-width:100%;right:unset;top:unset;margin:40px auto 20px auto;border:1px solid #f4f4f4}}@media only screen and (max-width:767px){.form-wrapper-2{max-width:calc(100% - 40px)}}.form-wrapper-2.low-padding{position:fixed;right:0;top:60px;max-height:calc(100vh - 60px);overflow:auto;padding-bottom:60px;transition:top .3s ease}@media only screen and (max-width:1199px){.form-wrapper-2.low-padding{position:relative;right:unset;top:unset;height:auto;padding-bottom:0;max-height:unset}}.form-wrapper-2.low-padding.is-normal{position:absolute;top:unset;right:-349px;max-height:unset;bottom:0}@media only screen and (max-width:1199px){.form-wrapper-2.low-padding.is-normal{position:relative;right:unset;bottom:unset}}.form-wrapper-2 .creator_form{width:100%;margin:0 auto;position:relative;padding:0 25px 25px 25px;box-sizing:border-box;background-color:#fff;text-align:left}.form-wrapper-2 .creator_form .heading-top{display:block}@media only screen and (max-width:400px){.form-wrapper-2 .creator_form .heading-top{text-align:center}}.form-wrapper-2 .creator_form .heading-top h3{margin:0 -25px;font-size:18px;font-weight:bold;padding:20px 25px;color:#fff;background-color:#12498f}@media only screen and (max-width:400px){.form-wrapper-2 .creator_form .heading-top h3{font-size:14px;padding:20px}}.form-wrapper-2 .creator_form .heading-top .desc-cont{position:relative;padding-bottom:15px;padding-top:15px;margin-bottom:20px}.form-wrapper-2 .creator_form .heading-top .desc-cont::after{content:"";position:absolute;height:1px;width:calc(100% + 18px);background:linear-gradient(90deg,#dbdbdb 0,#000 100%);bottom:0;right:-18px}@media only screen and (max-width:400px){.form-wrapper-2 .creator_form .heading-top .desc-cont::after{right:0;width:100%;background:linear-gradient(90deg,#dbdbdb 0,#000 50%,#dbdbdb 100%)}}.form-wrapper-2 .creator_form .heading-top .desc-cont p{font-size:10px;margin-bottom:0}.form-wrapper-2 .creator_form .heading-top .desc-cont p b{font-size:11px;font-weight:bold;margin-bottom:5px;display:block}.form-wrapper-2 .creator_form .heading-top .desc-cont .img-cont{width:60px;position:absolute;bottom:0;right:-18px}@media only screen and (max-width:420px){.form-wrapper-2 .creator_form .heading-top .desc-cont .img-cont{display:none}}.form-wrapper-2 .creator_form .heading-top .desc-cont .img-cont picture{display:block;font-size:0}.form-wrapper-2 div[data-formgroup="inquiry_form"]{min-height:546px}.form-wrapper-2 div[data-formgroup="inquiry_form"].cwf-success-msg{min-height:665px}.form-wrapper-2 div[data-formgroup="inquiry_form"] .cwf-container.cwf-on-page .cwf-title-wrap h2{font-size:20px;font-weight:700;line-height:normal;margin-bottom:20px}.cwf-field-row .select2-selection__rendered{white-space:nowrap;text-overflow:ellipsis;width:calc(100% - 10px)}.cwf-field-col.cwf-fid-1-10-1.zjp_zcf_migration_method:not(.cwf-hide){width:100%}.cwf-field-col.cwf-fid-1-10-1.zjp_zcf_migration_method fieldset{display:contents !important;width:100%}.banner-section{background:linear-gradient(180deg,#eff6ff 0,#fff 100%);position:relative;z-index:1;display:inline-block;width:100%;overflow:hidden}@media only screen and (max-width:1199px){.banner-section{padding-bottom:30px}}.banner-section .banner-sections-sub{position:relative}.banner-section .banner-sections-sub:before{content:'';background:url('//www.zohowebstatic.com/sites/zweb/images/jp/crm/migration-how-to-other-bg-2x.png');position:absolute;left:0;right:0;top:0;width:100%;height:100%;background-size:cover;background-position:top center;background-repeat:no-repeat;opacity:60%}.banner-section .inner-wrapper{position:relative;z-index:1;width:862px;padding:50px 0 80px;max-width:calc(100% - 120px);text-align:left;margin:0 auto}@media only screen and (max-width:1300px){.banner-section .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:1199px){.banner-section .inner-wrapper{padding:50px 0 0;text-align:center}}@media only screen and (max-width:767px){.banner-section .inner-wrapper{max-width:calc(100% - 40px);padding:50px 0 0}}.banner-section .inner-wrapper h1{font-size:36px;font-weight:bold;margin-bottom:16px;line-height:1.4;color:#000}@media only screen and (max-width:1199px){.banner-section .inner-wrapper h1{font-size:30px}}@media only screen and (max-width:991px){.banner-section .inner-wrapper h1{font-size:26px}}@media only screen and (max-width:767px){.banner-section .inner-wrapper h1{font-size:22px}.banner-section .inner-wrapper h1 br{display:none}}.banner-section .inner-wrapper .banner-text{font-size:15px;font-weight:400;color:#000;line-height:30px;margin-bottom:14px}.banner-section .inner-wrapper .banner-text:last-child{margin-bottom:0}.api-overview-sec{background-color:#0046af;padding:60px 0}@media only screen and (max-width:767px){.api-overview-sec{padding:40px 0}}.api-overview-sec .inner-wrapper{width:1092px;max-width:calc(100% - 120px);margin:0 auto}@media only screen and (max-width:1300px){.api-overview-sec .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.api-overview-sec .inner-wrapper{max-width:calc(100% - 40px)}}.api-overview-sec .section-title{font-size:28px;font-weight:bold;color:#fff;text-align:center;line-height:1.5;margin-bottom:20px}@media only screen and (max-width:991px){.api-overview-sec .section-title{font-size:24px}}@media only screen and (max-width:767px){.api-overview-sec .section-title{font-size:22px}}.api-overview-sec .section-desc{font-size:14px;font-weight:400;color:#fff;text-align:center;line-height:30px;margin-bottom:10px;max-width:764px;margin-left:auto;margin-right:auto}.api-overview-sec .section-desc:last-of-type{margin-bottom:40px}@media only screen and (max-width:767px){.api-overview-sec .section-desc{text-align:left;margin-bottom:20px}}.api-overview-sec .flow-cards{display:flex;gap:20px}@media only screen and (max-width:767px){.api-overview-sec .flow-cards{flex-direction:column;gap:12px;align-items:center}}.api-overview-sec .flow-card{flex:1;background-color:#fff;border-radius:12px;padding:30px;box-sizing:border-box}@media only screen and (max-width:767px){.api-overview-sec .flow-card{width:100%;padding:24px 20px}}.api-overview-sec .flow-card-head{display:flex;align-items:center;gap:14px;margin-bottom:24px}.api-overview-sec .flow-icon-box{width:50px;height:50px;min-width:50px;background-color:#f1f6ff;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.api-overview-sec .flow-card-title{font-size:18px;font-weight:bold;color:#000;line-height:1.4;margin-bottom:0}@media only screen and (max-width:767px){.api-overview-sec .flow-card-title{font-size:16px}}.api-overview-sec .flow-card-body{display:flex;flex-direction:column;gap:12px}.api-overview-sec .flow-step{display:flex;align-items:flex-start;gap:14px}.api-overview-sec .flow-step-num{width:25px;height:25px;min-width:25px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:bold;color:#000;background:#f1f6ff;line-height:1;flex-shrink:0}.api-overview-sec .flow-step p{font-size:14px;font-weight:400;color:#000;line-height:26px;margin-bottom:0}.api-overview-sec .flow-arrow{width:84px;min-width:84px;flex-shrink:0;margin-top:51px}@media only screen and (max-width:767px){.api-overview-sec .flow-arrow{margin-top:0;width:62px;min-width:62px;transform:rotate(90deg)}}.api-overview-sec .flow-arrow img{width:100%;height:auto;display:block}.detail-steps-sec{background-color:#fff;padding:50px 0 50px}@media only screen and (max-width:767px){.detail-steps-sec{padding:40px 0}}.detail-steps-sec .inner-wrapper{width:1092px;max-width:calc(100% - 120px);margin:0 auto}@media only screen and (max-width:1300px){.detail-steps-sec .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.detail-steps-sec .inner-wrapper{max-width:calc(100% - 40px)}}.detail-steps-sec .section-title{font-size:28px;font-weight:bold;color:#000;text-align:center;line-height:1.5;margin-bottom:16px}@media only screen and (max-width:991px){.detail-steps-sec .section-title{font-size:24px}}@media only screen and (max-width:767px){.detail-steps-sec .section-title{font-size:22px}}.detail-steps-sec .section-desc{font-size:14px;font-weight:400;color:#000;text-align:center;line-height:30px;margin-bottom:30px;max-width:764px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.detail-steps-sec .section-desc{text-align:left;margin-bottom:20px}}.detail-steps-sec .phase-pill{text-align:center;margin-bottom:40px;position:relative}.detail-steps-sec .phase-pill span{display:inline-block;background-color:#333;color:#fff;font-size:16px;font-weight:bold;padding:14px 50px;border-radius:30px;position:relative}@media only screen and (max-width:767px){.detail-steps-sec .phase-pill span{font-size:12px;padding:12px 30px}}.detail-steps-sec .phase-pill span::after{content:'';position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #333}.detail-steps-sec .step-block{margin-bottom:50px;text-align:center}@media only screen and (max-width:767px){.detail-steps-sec .step-block{margin-bottom:40px}}.detail-steps-sec .step-block:last-child{margin-bottom:0}.detail-steps-sec .step-badge{display:inline-block;background-color:#f1f6ff;color:#0166fe;font-size:14px;font-weight:bold;padding:5px 16px;border-radius:12px;margin-bottom:14px;text-align:center}.detail-steps-sec .step-title{font-size:20px;font-weight:bold;color:#00122b;line-height:1.5;margin-bottom:16px}@media only screen and (max-width:767px){.detail-steps-sec .step-title{font-size:16px}}.detail-steps-sec .step-desc{font-size:14px;font-weight:400;color:#00122b;line-height:30px;margin-bottom:10px;text-align:center}@media only screen and (max-width:767px){.detail-steps-sec .step-desc{text-align:left}}.detail-steps-sec .step-desc:last-of-type{margin-bottom:16px}.detail-steps-sec .scope-list{list-style:none;padding:0;margin:0 0 20px;padding-left:20px;text-align:left;display:inline-block}.detail-steps-sec .scope-list li{font-size:14px;font-weight:400;color:#000;line-height:2.2;padding-left:18px;position:relative}.detail-steps-sec .scope-list li::before{content:'';display:inline-block;width:6px;height:6px;background-color:#0166fe;border-radius:50%;position:absolute;left:0;top:13px}.detail-steps-sec .step-screenshot{background:linear-gradient(180deg,#f6f6f6 0,#fff 117.52%);border-radius:11px;padding:40px;margin-bottom:20px;max-width:765px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.detail-steps-sec .step-screenshot{padding:12px;border-radius:8px}}.detail-steps-sec .step-screenshot picture{display:block;margin:0 auto}.detail-steps-sec .step-screenshot picture.max-500{max-width:500px}.detail-steps-sec .step-screenshot picture img{width:100%;height:auto;display:block;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,0.05)}.mapping-table-sec{background-color:#fff;padding:0 0 60px}@media only screen and (max-width:767px){.mapping-table-sec{padding:0 0 40px}}.mapping-table-sec .inner-wrapper{width:1092px;max-width:calc(100% - 120px);margin:0 auto}@media only screen and (max-width:1300px){.mapping-table-sec .inner-wrapper{max-width:calc(100% - 60px)}}@media only screen and (max-width:767px){.mapping-table-sec .inner-wrapper{max-width:calc(100% - 40px)}}.mapping-table-sec .section-title{font-size:28px;font-weight:bold;color:#000;text-align:center;line-height:1.5;margin-bottom:16px}@media only screen and (max-width:991px){.mapping-table-sec .section-title{font-size:24px}}@media only screen and (max-width:767px){.mapping-table-sec .section-title{font-size:22px}}.mapping-table-sec .section-desc{font-size:14px;font-weight:400;color:#000;text-align:center;line-height:30px;margin-bottom:30px;max-width:622px;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.mapping-table-sec .section-desc{text-align:left;margin-bottom:20px}}.mapping-table-sec .table-wrapper{max-width:765px;margin:0 auto;overflow-x:auto}@media only screen and (max-width:767px){.mapping-table-sec .table-wrapper{max-width:100%}}.mapping-table-sec .mapping-table{width:100%;border-collapse:separate;border-spacing:0;border:.5px solid #848181;border-radius:8px;overflow:hidden;min-width:600px}.mapping-table-sec .mapping-table thead tr{background-color:#f0f4ff}.mapping-table-sec .mapping-table thead th{font-size:12px;font-weight:bold;color:#000;text-align:center;padding:12px 10px;border-bottom:.5px solid #848181;border-right:.5px solid #848181;white-space:nowrap}.mapping-table-sec .mapping-table thead th:last-child{border-right:0}.mapping-table-sec .mapping-table tbody td{font-size:14px;font-weight:400;color:#000;text-align:center;padding:8px 10px;border-bottom:.5px solid #d9d9d9;border-right:.5px solid #848181;vertical-align:middle;line-height:1.6}.mapping-table-sec .mapping-table tbody td:last-child{border-right:0}.mapping-table-sec .mapping-table tbody td b{font-weight:500}.mapping-table-sec .mapping-table tbody tr:last-child td{border-bottom:0}.mapping-table-sec .mapping-table tbody tr.group-border td{border-top:.5px solid #848181}