*{font-family:Noto Sans JP}.container-fluid{padding-left:0!important;padding-right:0!important}.columns_data_anaylsis{padding:120px 220px 0}.data_analysis h3{font-feature-settings:"palt" on;font-size:24px;letter-spacing:.04em;line-height:1.5}.data_analysis h4{font-size:18px}.data_analysis h5{font-size:16px}.ctaBtn .link a.free_contact_button{background:transparent}.ctaBtn .link a{font-feature-settings:"palt" on;background:#e60017;letter-spacing:.04em;line-height:1.5;text-align:center}.ctaBtn .link a:hover{color:#e60017}.data_analysis .ctaBtn{background:#f0f0e8}.withBorder{font-feature-settings:"palt" on;border-left:4px solid #e60017;font-size:30px!important;letter-spacing:.04em;line-height:1.5;margin-bottom:32px;margin-top:80px!important;padding-left:20px;padding-left:24px!important}.benefits-data-analysis h4,.cooperation-data-analysis h4,.overview-data-anaylsis h4{font-size:18px;line-height:1.5}.section{padding:120px 0}.image-column{flex:1 0 0%}.header-data-analysis .ctaBtn .link a svg{color:#e81916}.row_bg_gray{margin-bottom:40px;margin-top:40px}@media only screen and (max-width:375px){.data_analysis .ctaBtn{padding:40px 0}.content .withBorder{margin-bottom:24px}.withBorder{margin-bottom:25px}}@media (min-width:769px){.data_analysis .ctaBtn{padding:50px 220px 55px}}@media (max-width:769px){.withBorder{margin-bottom:27px}.data_analysis h2{font-size:32px}.data_analysis h3{font-size:20px}.data_analysis h4{font-size:16px}.data_analysis h5{font-size:14px}.section{padding:64px 0}.columns_data_anaylsis{padding:120px 220px 40px}.flow_data_anaylsis{padding-top:64px}.row_bg_gray{flex-direction:column}.box{width:100%}.sb:not(:last-child):before{border:10px solid transparent;border-top-color:#fff;bottom:-23px;right:50%;top:inherit}.sb:not(:last-child):after{border:12px solid transparent;border-top-color:#f3f3f3;bottom:-19px;right:50%;top:inherit}.box:not(:last-child){border-bottom:3px solid #fff}.flow_image{margin-top:30px}.ctaBtn p{font-feature-settings:"palt" on;font-size:20px;letter-spacing:.04em;line-height:1.75;text-align:center}.ctaBtn .link a{font-size:20px;font-weight:700!important}.withBorder{font-size:24px!important;margin-top:40px!important;padding-left:16px!important}.content p{font-size:16px}.con-image-column{gap:43px;margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.con-image-column-only{flex-direction:column}}@media only screen and (max-width:600px){.image-column{flex:0 0 auto;width:100%}}@media (min-width:1400px){.lp-page-data-analysis .container{max-width:1045px}}