@charset "UTF-8";.ly-in_container{margin:0 auto;max-width:980px}@media (max-width:980px){.ly-in_container{padding:0 4vw}}.lp_service_content{margin-bottom:150px}@media (max-width:980px){.lp_service_content{margin-bottom:40px}}.hp-sp{display:none}@media (max-width:768px){.hp-sp{display:inline}}small{font-size:.8em}.bl-service_mv{background:#33465a;padding-bottom:60px;padding-top:160px}@media (max-width:800px){.bl-service_mv{padding-top:100px}}.bl-service_mv h1{color:#fff;font-family:Inter,sans-serif;font-size:60px;font-weight:700;letter-spacing:-.015em;line-height:121%;text-align:center}@media (max-width:800px){.bl-service_mv h1{font-size:30px}}.bl-service_mv p{color:#fff;font-family:Inter,sans-serif;font-size:24px;font-weight:700;letter-spacing:-.04em;line-height:175%;margin-top:30px;text-align:center}@media (max-width:800px){.bl-service_mv p{font-size:18px}}.bl-service_mv .bl-service_mv__btn{margin:40px auto 0;width:463px}@media (max-width:800px){.bl-service_mv .bl-service_mv__btn{margin-top:30px;width:100%}}.bl-service_mv .bl-service_mv__btn iframe a{position:relative;transition:all .3s linear}.bl-service_mv .bl-service_mv__btn iframe a:before{background:url(https://4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/common/link_ar.png);background-size:cover;bottom:0;content:"";display:block;height:15px;margin:auto;position:absolute;right:23px;top:0;transition:transform .3s ease;width:18px}.bl-service_mv .bl-service_mv__btn iframe a:hover{transform:translateX(5px);transition:transform .3s ease}.bl-service_mv .bl-service_mv__btn .link_btn{box-sizing:border-box!important;font-size:25px;font-weight:700;line-height:121%;padding-right:1em;text-align:center;width:100%!important}@media (max-width:500px){.bl-service_mv .bl-service_mv__btn .link_btn{font-size:20px}}.bl-service_mv .bl-service_mv__btn .link_btn:before{height:15px;right:23px;width:18px}.bl-service_ttl+p{font-size:18px;font-weight:500;line-height:180%;margin-top:25px}@media (max-width:800px){.bl-service_ttl+p{font-size:16px;margin-top:20px}}h2.bl-service_ttl{font-size:32px;font-weight:700;line-height:150%;text-align:left}@media (max-width:800px){h2.bl-service_ttl{font-size:24px}}h3.bl-service_ttl{font-size:28px;font-weight:700;line-height:150%;text-align:left}@media (max-width:800px){h3.bl-service_ttl{font-size:20px}}.bl-service_box{display:flex;flex-wrap:wrap}.bl-service_box.--col2{justify-content:space-between}.bl-service_box.--col2 .bl-service_box__box{margin-bottom:30px;width:48%}@media (max-width:768px){.bl-service_box.--col2 .bl-service_box__box{margin-bottom:20px;width:100%}}.bl-service_box.--col3 .bl-service_box__box{margin-bottom:30px;width:30.6%}@media (max-width:768px){.bl-service_box.--col3 .bl-service_box__box{margin-bottom:20px;width:100%}}.bl-service_box.--col3 .bl-service_box__box:not(:nth-child(3n)){margin-right:4.1%}@media (max-width:768px){.bl-service_box.--col3 .bl-service_box__box:not(:nth-child(3n)){margin-right:0}}.bl-service_box.--col4 .bl-service_box__box{margin-bottom:20px;width:22.5%}@media (max-width:768px){.bl-service_box.--col4 .bl-service_box__box{width:100%}}.bl-service_box.--col4 .bl-service_box__box:not(:nth-child(4n)){margin-right:3.3%}@media (max-width:768px){.bl-service_box.--col4 .bl-service_box__box:not(:nth-child(4n)){margin-right:0}}.bl-service_box a.bl-service_box__box{color:#000;padding-bottom:60px;position:relative}.bl-service_box a.bl-service_box__box .bl-service_box__box_link{bottom:20px;color:#ff7a59;left:20px;position:absolute}.bl-service_box .bl-service_box__box{background:#fff;border:1px solid #b6c7d6;border-radius:25px;box-sizing:border-box;padding:35px 25px}.bl-service_box .bl-service_box__box figure{align-items:center;display:flex;justify-content:center;margin-bottom:20px;min-height:140px}@media (max-width:768px){.bl-service_box .bl-service_box__box figure{min-height:0}}.bl-service_box .bl-service_box__box figure img{max-width:100%}.bl-service_box .bl-service_box__box p{font-size:15px;font-weight:500;line-height:150%}.bl-service_box .bl-service_box__box p.bl-service_box__box_ttl{font-size:18px;font-weight:700;line-height:130%;margin-bottom:12px}.bl-service_1col_box .bl-service_ttl{margin-bottom:25px}@media (max-width:800px){.bl-service_1col_box .bl-service_ttl{margin-bottom:20px}}.bl-service_1col_box p{font-size:18px;font-weight:500;line-height:180%;margin-bottom:45px}@media (max-width:800px){.bl-service_1col_box p{font-size:16px;margin-bottom:35px}}.bl-service_2col_box .ly-in_container{display:flex;flex-wrap:wrap;justify-content:space-between}.bl-service_2col_box .bl-service_2col_box__box{margin-bottom:30px;width:47.9%}@media (max-width:768px){.bl-service_2col_box .bl-service_2col_box__box{width:100%}}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl{background:#f2f2f2;font-size:22px;line-height:130%;margin-bottom:30px;padding:18px}@media (max-width:768px){.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl{font-size:20px;margin-bottom:20px}}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl span{font-weight:700}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon{align-items:center;box-sizing:border-box;display:flex;min-height:98px;padding:10px 0}@media (max-width:768px){.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon{min-height:70px}}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon .bl-service_2col_box__box_ttl_icon{background:no-repeat 50%/contain;margin:0 16px;width:70px}@media (max-width:768px){.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon .bl-service_2col_box__box_ttl_icon{margin:0 10px;width:50px}}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon .bl-service_2col_box__box_ttl_icon span{display:block;height:70px;padding:0!important}@media (max-width:768px){.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon .bl-service_2col_box__box_ttl_icon span{height:50px}}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon span:last-child{padding:4px 20px 4px 0}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon_wide{align-items:center;display:flex;padding:10px 0}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon_wide .bl-service_2col_box__box_ttl_icon{background:no-repeat 50%/contain;margin:0 13px;width:128px}@media (max-width:768px){.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon_wide .bl-service_2col_box__box_ttl_icon{margin:0 10px;width:100px}}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon_wide .bl-service_2col_box__box_ttl_icon span{display:block;height:79px;padding:0!important}@media (max-width:768px){.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon_wide .bl-service_2col_box__box_ttl_icon span{height:50px}}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl.--icon_wide span:last-child{padding:4px 20px 4px 0}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box_ttl2{font-size:18px;font-weight:700;line-height:150%;margin-bottom:15px}.bl-service_2col_box .bl-service_2col_box__box p{font-size:18px;line-height:150%;margin-bottom:20px}.bl-service_2col_box .bl-service_2col_box__box ul li{font-size:18px;font-weight:500;line-height:150%;padding-left:20px;position:relative}@media (max-width:768px){.bl-service_2col_box .bl-service_2col_box__box ul li{font-size:16px}}.bl-service_2col_box .bl-service_2col_box__box ul li:before{background:#343535;border-radius:50%;content:"";display:block;height:4px;left:7px;position:absolute;top:10px;width:4px}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box__btn{display:flex;justify-content:center;margin-top:25px}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box__btn .link_btn{padding-right:70px;width:auto}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box__btn .link_btn.--bg_bl{background:#3e556a}.bl-service_2col_box .bl-service_2col_box__box .bl-service_2col_box__box__btn .link_btn.--bg_bl:hover{background:#000}.bl-service_media .bl-service_media__box{align-items:center;display:flex;justify-content:space-between}@media (max-width:768px){.bl-service_media .bl-service_media__box{flex-direction:column-reverse;flex-wrap:wrap}}.bl-service_media .bl-service_media__box:not(:last-child){margin-bottom:30px}@media (max-width:768px){.bl-service_media .bl-service_media__box:not(:last-child){margin-bottom:60px}}.bl-service_media .bl-service_media__box.--reverse{flex-direction:row-reverse}@media (max-width:768px){.bl-service_media .bl-service_media__box.--reverse{flex-direction:column-reverse}}.bl-service_media .bl-service_media__box figure{border-radius:10px;overflow:hidden;width:47.9%}@media (max-width:768px){.bl-service_media .bl-service_media__box figure{margin:20px 0 0;width:100%}}.bl-service_media .bl-service_media__box figure a{display:block;opacity:1;transition:opacity .3s linear}.bl-service_media .bl-service_media__box figure a:hover{opacity:.7}.bl-service_media .bl-service_media__box .bl-service_media__box_content{width:47.9%}@media (max-width:768px){.bl-service_media .bl-service_media__box .bl-service_media__box_content{width:100%}}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__box_content_ttl{font-size:24px;font-weight:700;line-height:130%;margin-bottom:15px}@media (max-width:768px){.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__box_content_ttl{font-size:20px}}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__box_content_ttl2{font-size:18px;font-weight:700;line-height:130%;margin-top:20px}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__box_content_list{margin-bottom:27px;margin-top:15px}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__box_content_list li{color:#000;font-size:18px;line-height:150%;padding-left:1em;position:relative}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__box_content_list li:before{background:#000;border-radius:4px;content:"";display:block;height:4px;left:0;position:absolute;top:.7em;width:4px}.bl-service_media .bl-service_media__box .bl-service_media__box_content p{font-size:18px;font-weight:500;line-height:150%}@media (max-width:768px){.bl-service_media .bl-service_media__box .bl-service_media__box_content p{font-size:16px}}.bl-service_media .bl-service_media__box .bl-service_media__box_content p small{display:inline-block;font-size:.8em;margin-top:10px}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__btn{margin-top:15px}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__btn a{display:inline-block;font-size:18px;font-weight:700;line-height:100%;padding-right:60px;width:auto}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__cta{margin-top:15px}.bl-service_media .bl-service_media__box .bl-service_media__box_content .bl-service_media__cta iframe .interactive-button{font-size:22px!important}.bl-service_step .bl-service_step__inner{display:flex;flex-wrap:wrap}.bl-service_step .bl-service_step__box{background:#fff;border:1px solid #333;border-radius:10px;box-sizing:border-box;margin-bottom:30px;margin-right:4.1%;position:relative;width:30.6%}@media (max-width:768px){.bl-service_step .bl-service_step__box{margin-bottom:30px;margin-right:0;width:100%}}.bl-service_step .bl-service_step__box:after{border-bottom:20px solid transparent;border-left:20px solid #333;border-top:20px solid transparent;content:"";display:block;height:0;position:absolute;right:-20px;top:calc(50% - 20px);width:0}@media (max-width:768px){.bl-service_step .bl-service_step__box:after{border:20px solid transparent;border-bottom:none;border-top-color:#333;bottom:-20px;right:calc(50% - 20px);top:auto}}.bl-service_step .bl-service_step__box:nth-child(3n){margin-right:0}.bl-service_step .bl-service_step__box:last-child:after{display:none}.bl-service_step .bl-service_step__box .bl-service_step__box_ttl{background:#333;border-top-left-radius:9px;border-top-right-radius:9px;color:#fff;font-family:Roboto Condensed,sans-serif;font-size:30px;font-weight:700;line-height:117%;padding:7px 25px}@media (max-width:768px){.bl-service_step .bl-service_step__box .bl-service_step__box_ttl{font-size:24px}}.bl-service_step .bl-service_step__box .bl-service_step__box_inner{padding:15px 25px}.bl-service_step .bl-service_step__box .bl-service_step__box_sub{font-size:18px;font-weight:700;line-height:130%;margin-bottom:10px}.bl-service_step .bl-service_step__box p{font-size:15px;font-weight:500;line-height:150%}.bl-service_step .bl-service_step__box p small{display:inline-block;font-size:12px;font-weight:500;line-height:130%;margin-top:10px}.bl-service_faq.--last_no_border .bl-service_faq_accordion:last-child{border-bottom:none}.bl-service_faq .bl-service_faq_accordion{border-bottom:1px solid #666;padding-bottom:30px}.bl-service_faq .bl-service_faq_accordion:not(:last-child){margin-bottom:35px}.bl-service_faq .bl-service_faq_accordion__ttl{align-items:flex-start;display:flex;font-size:24px;font-weight:700;line-height:150%;position:relative}@media (max-width:768px){.bl-service_faq .bl-service_faq_accordion__ttl{font-size:18px}}.bl-service_faq .bl-service_faq_accordion__ttl:hover{cursor:pointer}.bl-service_faq .bl-service_faq_accordion__ttl.--open .bl-service_faq_accordion__ttl_i:after{display:none}.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__ttl_q{background:#343535;border-radius:50%;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.04em;line-height:100%;margin-right:20px;padding:13px 0;position:relative;text-align:center;top:-2px;width:42px}@media (max-width:768px){.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__ttl_q{margin-right:10px}}.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__icon{margin-right:20px;position:relative;top:-7px;width:50px}@media (max-width:768px){.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__icon{margin-right:10px}}.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__ttl_txt{box-sizing:border-box;font-weight:700;padding-right:40px;width:calc(100% - 62px)}@media (max-width:768px){.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__ttl_txt{width:calc(100% - 52px)}}.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__ttl_i{border:1px solid #666;height:28px;position:absolute;right:0;top:5px;width:28px}.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__ttl_i:before{background:#666;content:"";display:block;height:2px;left:5px;position:absolute;top:calc(50% - 1px);width:18px}.bl-service_faq .bl-service_faq_accordion__ttl .bl-service_faq_accordion__ttl_i:after{background:#666;content:"";height:18px;left:calc(50% - 1px);position:absolute;top:5px;width:2px}.bl-service_faq .bl-service_faq_accordion__content{margin-top:25px}@media (max-width:768px){.bl-service_faq .bl-service_faq_accordion__content{margin-top:15px}}.bl-service_faq .bl-service_faq_accordion__content p{font-family:Inter,sans-serif;font-size:16px;font-weight:500;line-height:180%}@media (max-width:768px){.bl-service_faq .bl-service_faq_accordion__content p{font-size:14px}}.bl-service_faq .bl-service_faq_accordion__content p:not(:last-child){margin-bottom:1em}.bl-service_faq .bl-service_faq_accordion__content p a{text-decoration:underline}.bl-service_faq .bl-service_faq_accordion__content p a:hover{text-decoration:none}.bl-service_faq .bl-service_faq_accordion__content ul{padding-left:40px}.bl-service_faq .bl-service_faq_accordion__content ul li{font-size:16px;font-weight:500;line-height:180%;padding-left:20px;position:relative}@media (max-width:768px){.bl-service_faq .bl-service_faq_accordion__content ul li{font-size:14px}}.bl-service_faq .bl-service_faq_accordion__content ul li:before{background:#343535;border-radius:50%;content:"";display:block;height:4px;left:7px;position:absolute;top:12px;width:4px}@media (max-width:768px){.bl-service_faq__table01{overflow-x:scroll;width:100%}}.bl-service_faq__table01 table{min-width:600px}.bl-service_faq__table01 table th{background:#000;box-sizing:border-box;color:#fff;font-size:15px;font-weight:700;line-height:121%;padding:15px;text-align:center;width:66.3%}.bl-service_faq__table01 table th:first-child{border-right:1px solid #fff;width:33.6%}.bl-service_faq__table01 table td{box-sizing:border-box;color:#000;font-size:16px;line-height:150%;padding:15px 20px;vertical-align:top;width:500px}.bl-service_faq__table01 table td:first-child{border-right:1px solid #fff;font-weight:700;padding-left:40px;position:relative}.bl-service_faq__table01 table td:first-child:before{background:url(https://www.100inc.co.jp/hubfs/100inc-corp/image/service/crm/icon_table_chk.svg) no-repeat 50%/contain;content:"";display:block;height:20px;left:13px;position:absolute;top:17px;width:23px}.bl-service_faq__table01 table tr:nth-child(2n){background:#efefef}.bl-service_faq__table01 table tr:nth-child(odd){background:#f8f8f8}.bl-service_bottom_cta p{font-size:24px;font-weight:500;line-height:125%;margin-bottom:50px;text-align:center}@media (max-width:768px){.bl-service_bottom_cta p{font-size:18px;margin-bottom:30px}}.bl-service_bottom_cta .bl-service_bottom_cta__btn{margin:0 auto;width:463px}@media (max-width:767px){.bl-service_bottom_cta .bl-service_bottom_cta__btn{width:100%}}.bl-service_bottom_cta .bl-service_bottom_cta__btn .link_btn{box-sizing:border-box!important;font-size:25px;font-weight:700;line-height:121%;padding-right:1em;text-align:center;width:100%!important}@media (max-width:500px){.bl-service_bottom_cta .bl-service_bottom_cta__btn .link_btn{font-size:20px;width:100%}}.bl-service_bottom_cta .bl-service_bottom_cta__btn .link_btn:before{height:15px;right:23px;width:18px}.bl_service_text{font-size:18px;font-weight:500;line-height:180%;margin-bottom:45px}@media (max-width:800px){.bl_service_text{font-size:16px;margin-bottom:35px}}.bl_service_prices{display:flex;gap:30px}@media screen and (max-width:800px){.bl_service_prices{flex-wrap:wrap}}.bl_service_prices>.bl_service_price{width:100%}.bl_service_price{background-color:#fff;border:1px solid #333;border-radius:10px;font-size:14px;list-style-type:none}.bl_service_price:not(:first-child){position:relative}.bl_service_price:not(:first-child).--no_plus:after,.bl_service_price:not(:first-child).--no_plus:before{display:none}.bl_service_price:not(:first-child):before{background:url(https://www.100inc.co.jp/hubfs/100inc-corp/image/service/salesforce/icon_price_p.png) no-repeat 50%/100% auto;content:"";height:50px;left:-41px;position:absolute;top:calc(50% - 25px);width:50px;z-index:2}@media (max-width:800px){.bl_service_price:not(:first-child):before{left:calc(50% - 25px);top:-41px}}.bl_service_price_header{background-color:#333;border-radius:10px 10px 0 0;box-sizing:border-box;color:#fff;padding:25px 10px 20px;text-align:center}.bl_service_price_ttl{font-size:18px;font-weight:700;line-height:125%}.bl_service_price_price,.bl_service_price_text,.bl_service_price_ttl{font-family:Akrobat Bold,sans-serif}.bl_service_price_price{font-family:Noto Sans JP,sans-serif;font-size:40px;font-weight:700;line-height:140%}.bl_service_price_price_unit{display:inline-block;font-size:16px;margin-bottom:0;margin-left:.3em}.bl_service_price_price_unit,.bl_service_price_text{color:#fff;font-weight:700;line-height:1;text-align:center}.bl_service_price_text{font-size:15px;margin-top:5px}.bl_service_price_body{padding:30px}.bl_service_price_body>:last-child{margin-bottom:0!important}.bl_service_price_lead{margin-bottom:20px}.bl_service_price_features:not(:last-child){margin-bottom:30px}.bl_service_price_features>:last-child{margin-bottom:0!important}.bl_service_price_features_ttl{background:#f5f5f5;font-size:14px;font-weight:500;line-height:143%;margin-bottom:15px;padding:15px 10px;text-align:center}.bl_service_price_features_txt{font-size:18px;font-weight:500;line-height:150%;text-align:left}.bl_service_price_features_txt small{display:inline-block;font-size:.88em;line-height:130%;margin-top:10px}.hs-form fieldset{max-width:none!important}.hs-form fieldset.form-columns-1 .input{margin-right:0}.hs-form fieldset.form-columns-1 .hs-input{width:100%!important}.hs-form fieldset.form-columns-1 .inputs-list input[type=checkbox],.hs-form fieldset.form-columns-1 .inputs-list input[type=radio]{-webkit-appearance:none;background:#fff;border:2px solid #ddd;border-radius:4px;color:#cfd3d7;cursor:pointer;height:20px!important;margin-left:0;margin-right:8px;opacity:1;overflow:hidden;padding:0;position:relative;top:2px;width:20px!important}.hs-form fieldset.form-columns-1 .inputs-list input[type=checkbox]:checked:after,.hs-form fieldset.form-columns-1 .inputs-list input[type=radio]:checked:after{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/contact/check.png);background-size:cover;content:"";height:20px;left:-2px;opacity:1;position:absolute;top:-2px;width:20px;z-index:1}.hs-form fieldset.form-columns-1 .inputs-list input[type=radio]{border-radius:25px}.hs-form fieldset.form-columns-2 .hs-input{width:95%}.hs-form fieldset.form-columns-2 .hs-input:first-child{margin-right:20px}.hs-form .hs-form-field{box-sizing:border-box;flex-wrap:wrap;margin-bottom:40px;position:relative;width:100%}.hs-form .hs-form-field label{display:block;font-size:16px;margin-bottom:10px!important}.hs-form .hs-form-field label.hs-form-checkbox-display{padding-top:0!important;width:auto!important}.hs-form .hs-form-field label.hs-form-checkbox-display span{font-weight:400}.hs-form .hs-form-field label span{font-weight:700}.hs-form .hs-form-field legend{display:block;font-size:16px;line-height:1.8;padding:10px 0}.hs-form textarea.form-item,.hs-form textarea.hs-input{min-height:400px;padding:20px}.hs-form .input{width:100%}.hs-form .input .inputs-list+label:after{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/contact/check.png);background-size:cover;height:20px;left:-2px;opacity:0;top:-2px;width:20px;z-index:1}.hs-form .hs-input{background:#f2f2f2;border:none;border-radius:2.5px;box-sizing:border-box;font-size:14px;height:50px;padding:0 25px;transition:background .3s ease}.hs-form .hs-submit{margin-top:40px}.hs-form input[type=submit]{align-items:center;background:#000;border:none;border-radius:10px;box-sizing:border-box;color:#fff;display:flex;font-size:18px;font-weight:700;height:80px;justify-content:center;margin:0 auto;max-width:500px;padding:0 20px;position:relative;text-align:center;transition:all .3s ease;z-index:100}.hs-form .inputs-list{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px}.hs-form .inputs-list.input-radio label:before{border-radius:50px}.hs-form .inputs-list li{margin-bottom:15px;position:relative;width:50%}.hs-form .inputs-list li:nth-child(3n-1){width:50%}@media screen and (max-width:800px){.hs-form .inputs-list li:nth-child(3n-1){width:100%}}.hs-form .inputs-list .type-mg{margin-right:60px}.hs-form .inputs-list label{cursor:pointer;display:block;font-size:16px;line-height:1.5;margin-bottom:10px!important;padding-left:0;position:relative}.hs-form .inputs-list label:after,.hs-form .inputs-list label:before{box-sizing:border-box;content:"";display:none;position:absolute}.hs-form .inputs-list label:before{border:2px solid rgba(0,0,0,.15);border-radius:5px;height:20px;left:0;top:1px;width:20px;z-index:0}.hs-form .inputs-list input{left:0;opacity:0;position:absolute;z-index:0}.hs-form .inputs-list input:checked+label:before{border-color:#000}.hs-form .inputs-list input:checked+label:after{opacity:1}.hs-form .inputs-list+label:after{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/contact/check.png);background-size:cover;height:20px;left:-2px;opacity:0;top:-2px;width:20px;z-index:1}.hs-form .hs-richtext p{font-size:16px;line-height:1.4;margin-bottom:20px;max-width:975px;width:100%}.hs-form .legal-consent-container li{width:100%}@media screen and (max-width:800px){.hs-form .hs-error-msgs .form h2{font-size:24px;font-size:clamp(22px,6.4vw,26px)}}.hs-form .hs-error-msgs li{color:#f2545b;width:100%}.hs-form .hs-error-msgs li label{padding-left:0!important;padding-top:5px}.hs-form .hs-error-msgs li label:before{border:0;content:"";height:0;width:0}@media screen and (max-width:800px){.hs-form li{margin-bottom:25px}}.bl-service_zoom_flow .bl-service_zoom_flow__lead{background:#f2f2f2;border-radius:10px;font-family:Inter,sans-serif;font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:150%;margin:0 auto 45px;max-width:700px;padding:15px;position:relative;text-align:center}@media (max-width:767px){.bl-service_zoom_flow .bl-service_zoom_flow__lead{display:none}}.bl-service_zoom_flow .bl-service_zoom_flow__lead:after{border-left:13px solid transparent;border-right:13px solid transparent;border-top:13px solid #f2f2f2;bottom:-13px;content:"";display:block;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.bl-service_zoom_flow .bl-service_zoom_flow__content{border:1px solid #b6c7d6;border-radius:10px;overflow:hidden;position:relative}@media (max-width:767px){.bl-service_zoom_flow .bl-service_zoom_flow__content{border-radius:5px}}.bl-service_zoom_flow .bl-service_zoom_flow__content span{display:none}@media (max-width:767px){.bl-service_zoom_flow .bl-service_zoom_flow__content span{background:#000;color:#fff;display:inline-block;font-size:25px;padding:0 5px 2px;position:absolute;right:0;top:0}}.bl-service_zoom_flow .bl-service_zoom_flow__zoom_in{background:#464646;border-radius:50%;padding:12px;position:absolute;right:16px;top:16px;width:20px;z-index:3}@media (max-width:767px){.bl-service_zoom_flow .bl-service_zoom_flow__zoom_in{display:none}}.bl-service_zoom_flow .bl-service_zoom_flow__zoom_in:hover{cursor:pointer}.bl-service_zoom_flow .bl-service_zoom_flow__zoom_in.--active{background:#ccc}.bl-service_zoom_flow .bl-service_zoom_flow__zoom_out{background:#464646;border-radius:50%;padding:12px;position:absolute;right:16px;top:70px;width:20px;z-index:3}@media (max-width:767px){.bl-service_zoom_flow .bl-service_zoom_flow__zoom_out{display:none}}.bl-service_zoom_flow .bl-service_zoom_flow__zoom_out:hover{cursor:pointer}.bl-service_zoom_flow .bl-service_zoom_flow__zoom_out.--active{background:#ccc}.bl-service_zoom_flow .bl-service_zoom_flow__base:hover{cursor:zoom-in}.bl-service_zoom_flow .bl-service_zoom_flow__zoom{display:none;left:0;position:absolute;top:0;width:2500px}@media (max-width:767px){.bl-service_zoom_flow .bl-service_zoom_flow__zoom{display:none}}.bl-service_zoom_flow .bl-service_zoom_flow__zoom.hover{display:block}.bl-service_zoom_flow .bl-service_zoom_flow__zoom.hover:hover{cursor:zoom-out}.bl-service_zoom_flow .bl-service_zoom_flow__zoom.hover.--drag:hover{cursor:move}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area{display:block;height:357px;position:absolute;top:857px;width:207px;z-index:2}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area1{left:42px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area2{left:269px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area3{left:577px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area4{left:806px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area5{left:1036px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area6{left:1263px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area7{left:1490px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area8{left:1706px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area9{left:1922px}.bl-service_zoom_flow .bl-service_zoom_flow__zoom .bl-service_zoom_flow__area.--area10{left:2253px}.bl-service_zoom_flow__area_sp{display:block;height:255px;position:absolute;top:619px;width:150px;z-index:2}.bl-service_zoom_flow__area_sp.--area_sp1{left:29px}.bl-service_zoom_flow__area_sp.--area_sp2{left:193px}.bl-service_zoom_flow__area_sp.--area_sp3{left:416px}.bl-service_zoom_flow__area_sp.--area_sp4{left:580px}.bl-service_zoom_flow__area_sp.--area_sp5{left:745px}.bl-service_zoom_flow__area_sp.--area_sp6{left:909px}.bl-service_zoom_flow__area_sp.--area_sp7{left:1073px}.bl-service_zoom_flow__area_sp.--area_sp8{left:1229px}.bl-service_zoom_flow__area_sp.--area_sp9{left:1383px}.bl-service_zoom_flow__area_sp.--area_sp10{left:1622px}.bl-service_lp_modal{box-sizing:border-box;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .3s linear;width:100vw;z-index:-1}.bl-service_lp_modal.--open{opacity:1;z-index:9000}.bl-service_lp_modal.--iframe .bl-service_lp_modal__close{right:calc(50% - 490px);top:15vh;z-index:3}@media (max-width:1150px){.bl-service_lp_modal.--iframe .bl-service_lp_modal__close{right:6%}}.bl-service_lp_modal.--iframe .bl-service_lp_modal__close:before{color:#000}.bl-service_lp_modal.--iframe .bl-service_lp_modal__inner{max-width:985px;overflow:hidden;padding:0;position:relative}.bl-service_lp_modal.--iframe .bl-service_lp_modal__inner iframe{height:70vh;width:100%}.bl-service_lp_modal.--image .bl-service_lp_modal__inner{background:none;height:80vh;overflow:hidden;padding:0;text-align:center}.bl-service_lp_modal.--image .bl-service_lp_modal__inner img{max-height:100%;max-width:100%;width:auto}.bl-service_lp_modal.--video .bl-service_lp_modal__close{right:calc(50% - 490px);top:20px;z-index:3}@media (max-width:1150px){.bl-service_lp_modal.--video .bl-service_lp_modal__close{right:6%}}.bl-service_lp_modal.--video .bl-service_lp_modal__close:before{color:#fff}.bl-service_lp_modal.--video .bl-service_lp_modal__inner{max-width:985px;overflow:hidden;padding:0;position:relative}.bl-service_lp_modal.--video .bl-service_lp_modal__inner iframe{height:70vh;width:100%}.bl-service_lp_modal .bl-service_lp_modal__overlay{background:rgba(0,0,0,.8);height:100%;position:absolute;width:100%;z-index:1}.bl-service_lp_modal .bl-service_lp_modal__close{height:40px;position:absolute;right:5%;top:5%;width:40px;z-index:2}.bl-service_lp_modal .bl-service_lp_modal__close:before{color:#fff;content:"×";font-size:40px}.bl-service_lp_modal .bl-service_lp_modal__inner{background:#fff;box-sizing:border-box;left:50%;max-height:80vh;overflow:scroll;padding:20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:88%;z-index:2}.bl-service_lp_modal .bl-service_lp_modal__inner_img{position:relative;width:1800px}.bl-service_big_2col_box{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between}@media (max-width:768px){.bl-service_big_2col_box{display:block}}.bl-service_big_2col_box .bl-service_big_2col_box__box{border:1px solid #b6c7d6;border-radius:10px;box-sizing:border-box;padding:40px 32px;width:calc(50% - 15px)}@media (max-width:768px){.bl-service_big_2col_box .bl-service_big_2col_box__box{margin-top:30px;padding:30px 25px;width:100%}}.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_ttl{font-family:YuGothic,sans-serif;font-size:24px;font-weight:700;line-height:130%;text-align:center}@media (max-width:768px){.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_ttl{font-size:20px}}.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_img{align-items:center;display:flex;height:200px;justify-content:center;margin-bottom:40px;margin-top:35px}@media (max-width:768px){.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_img{margin:25px 0 30px}}.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_img img{max-height:100%}.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_row{background:#f2f2f2;margin-top:15px;padding:15px 25px}.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_row .bl-service_big_2col_box__box_row__ttl{color:#ff7a59;font-family:YuGothic,sans-serif;font-size:20px;font-weight:700;line-height:113%}@media (max-width:768px){.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_row .bl-service_big_2col_box__box_row__ttl{font-size:18px}}.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_row .bl-service_big_2col_box__box_row__ttl span{background:#fff;background:linear-gradient(0deg,#fff,#fff 40%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0));font-weight:700}.bl-service_big_2col_box .bl-service_big_2col_box__box .bl-service_big_2col_box__box_row p{font-family:YuGothic,sans-serif;font-size:16px;line-height:130%;margin-top:12px}.bl-service_accent{padding-top:70px;position:relative}.bl-service_accent.--no_plus:before{display:none}.bl-service_accent:before{background:url(https://www.100inc.co.jp/hubfs/100inc-corp/image/service/crm-data/icon_p.png) no-repeat 50%/100% auto;content:"";height:70px;left:calc(50% - 35px);position:absolute;top:-20px;width:70px;z-index:2}.bl-service_accent .bl-service_accent__ttl{font-family:YuGothic,sans-serif;font-size:24px;font-weight:700;line-height:130%;margin-bottom:40px;text-align:center}.bl-service_accent .bl-service_accent__ttl.--mt_short{margin-bottom:20px}.bl-service_accent .bl-service_accent__bubbles{color:#fff;font-family:YuGothic,sans-serif;font-size:32px;font-weight:700;line-height:100%;text-align:center}.bl-service_accent .bl-service_accent__bubbles span{background:#ff7a59;border-radius:10px;display:block;font-weight:700;margin:0 auto 47px;max-width:700px;padding:30px 0;position:relative}.bl-service_accent .bl-service_accent__bubbles span:after{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #ff7a59;bottom:-20px;content:"";display:block;height:0;left:calc(50% - 20px);position:absolute;width:0}.bl-service_accent p{font-family:YuGothic,sans-serif;font-size:18px;line-height:150%}.bl-service_owned_media_chart{overflow-x:scroll}.bl-service_owned_media_chart .bl-service_owned_media_chart__img{position:relative;width:980px}@media (max-width:768px){.bl-service_owned_media_chart .bl-service_owned_media_chart__img{width:640px}}.bl-service_owned_media_chart .bl-service_owned_media_chart__img img{width:100%}.bl-service_owned_media_chart .bl-service_owned_media_chart__img .bl-service_owned_media_chart__link{display:block;height:2.8%;position:absolute;width:10.2%}.bl-service_owned_media_chart .bl-service_owned_media_chart__img .bl-service_owned_media_chart__link.--index1{height:12%;left:9.1%;top:11.7%;width:43.5%}.bl-service_owned_media_chart .bl-service_owned_media_chart__img .bl-service_owned_media_chart__link.--index2{height:11.3%;left:14.3%;top:25.8%;width:38.3%}.bl-service_owned_media_chart .bl-service_owned_media_chart__img .bl-service_owned_media_chart__link.--index3{height:17.5%;left:27.5%;top:39.2%;width:25.1%}.bl-service_menu .bl-service_menu__inner{background:rgba(51,70,90,.85);padding:26px 0}.bl-service_menu .bl-service_menu__inner.--fixed{display:none;left:0;position:fixed;top:0;width:100%;z-index:3}@media (max-width:800px){.bl-service_menu .bl-service_menu__inner.--fixed{display:block;left:auto;padding:10px 0;right:-320px;top:75px;transition:right .3s linear;width:250px}.bl-service_menu .bl-service_menu__inner.--fixed ul{display:block;padding:0;width:100%}.bl-service_menu .bl-service_menu__inner.--fixed ul li{padding:10px 20px}}.bl-service_menu .bl-service_menu__inner.--fixed.--open{display:block}@media (max-width:800px){.bl-service_menu .bl-service_menu__inner.--fixed.--open{display:flex;right:-251px}}.bl-service_menu .bl-service_menu__inner.--fixed.--open.--fullopen{right:0}.bl-service_menu .bl-service_menu__inner.--pc_hide{visibility:hidden}@media (max-width:800px){.bl-service_menu .bl-service_menu__inner.--pc_hide{visibility:visible}}.bl-service_menu .bl-service_menu__inner .bl-service_menu__sp_btn{display:none;font-size:10px;left:-65px;position:absolute;text-align:center;top:0;width:65px}@media (max-width:800px){.bl-service_menu .bl-service_menu__inner .bl-service_menu__sp_btn{display:block}}.bl-service_menu .bl-service_menu__inner .bl-service_menu__sp_btn span{background:#33465a;border-bottom-left-radius:22px;border-left:none;border-top-left-radius:22px;color:#fff;display:block;font-weight:700;padding:17px 0}.bl-service_menu .bl-service_menu__inner ul{display:flex;gap:0 40px;justify-content:center}@media (max-width:800px){.bl-service_menu .bl-service_menu__inner ul{flex-wrap:wrap;gap:20px 30px;padding:0 4vw}}.bl-service_menu .bl-service_menu__inner ul li{font-size:16px;font-weight:500;line-height:100%}.bl-service_menu .bl-service_menu__inner ul li a{color:#fff;display:inline-block;position:relative}.bl-service_menu .bl-service_menu__inner ul li a:hover{text-decoration:underline}.bl-midcta{background:#efefef;padding:70px 0}@media (max-width:800px){.bl-midcta{padding:40px 0}}.bl-midcta .ly-in_container{display:flex;flex-wrap:wrap;gap:20px 36px;justify-content:center}.bl-midcta .ly-in_container .bl-midcta__btn{max-width:100%;width:463px}.bl-midcta .ly-in_container .bl-midcta__btn img{height:auto!important}.bl-service_modal_btn{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.bl-service_modal_btn .link_btn{box-sizing:border-box!important;font-size:25px;font-weight:700;line-height:121%;padding-right:1em;text-align:center;width:450px}@media (max-width:500px){.bl-service_modal_btn .link_btn{font-size:20px;width:100%}}.bl-service_modal_btn .link_btn:before{height:15px;right:23px;width:18px}.bl-technology_product_cards{display:flex;flex-wrap:wrap;gap:25px 0}.bl-technology_product_cards a.bl-technology_product_cards__card{color:inherit}.bl-technology_product_cards a.bl-technology_product_cards__card:hover{background:#fff4f1}.bl-technology_product_cards a.bl-technology_product_cards__card .bl-technology_product_cards__card_ttl{position:relative}.bl-technology_product_cards a.bl-technology_product_cards__card .bl-technology_product_cards__card_ttl:before{background:#464646;border-radius:50%;content:"";display:block;height:25px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:25px}.bl-technology_product_cards a.bl-technology_product_cards__card .bl-technology_product_cards__card_ttl:after{border-bottom:5px solid transparent;border-left:9px solid #fff;border-top:5px solid transparent;content:"";display:block;height:0;left:9px;position:absolute;top:50%;transform:translateY(-50%);width:0}.bl-technology_product_cards a.bl-technology_product_cards__card .bl-technology_product_cards__card_ttl span{display:inline-block;padding-left:28px;position:relative;text-decoration:underline}.bl-technology_product_cards .bl-technology_product_cards__card{align-items:flex-start;border:1px solid #333;border-radius:10px;display:flex;justify-content:space-between;padding:40px;width:100%}@media (max-width:767px){.bl-technology_product_cards .bl-technology_product_cards__card{display:block;padding:25px}}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_logo{align-items:center;aspect-ratio:1/1;background:#fff;border:1px solid #b6c7d6;border-radius:8px;display:flex;justify-content:center;width:22.2%}@media (max-width:767px){.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_logo{margin:0 auto 20px;width:200px}}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_logo img{max-height:84%;max-width:84%}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_content{position:relative;width:74.4%}@media (max-width:767px){.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_content{width:100%}}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_category{display:flex;gap:10px;position:absolute;right:0;top:0}@media (max-width:767px){.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_category{margin-bottom:15px;position:static}}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_category li{background:#ffe4de;border-radius:15px;font-size:15px;font-weight:500;line-height:100%;padding:7px 15px}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_ttl{font-size:24px;font-weight:700;line-height:150%}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_ttl span{font-weight:700;padding-right:220px}@media (max-width:767px){.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_ttl span{padding-right:0}}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_company{font-size:18px;font-weight:500;line-height:150%;margin-top:7px}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_text{font-size:15px;font-weight:500;line-height:150%;margin-bottom:25px;margin-top:10px}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list{align-items:flex-start;display:flex;margin-top:10px}@media (max-width:767px){.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list{display:block;margin-top:15px}}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list dt{background:#999;border-radius:3px;color:#fff;font-size:15px;font-weight:700;line-height:167%;margin-right:10px;text-align:center;width:115px}@media (max-width:767px){.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list dt{margin:0 0 5px}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list dt.--sp_wide{width:200px}}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list dd{font-size:15px;line-height:167%;width:calc(100% - 125px);word-break:break-all}@media (max-width:767px){.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list dd{width:100%}}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list dd a{color:#ff7a59;word-break:break-all}.bl-technology_product_cards .bl-technology_product_cards__card .bl-technology_product_cards__card_list dd a:hover{text-decoration:underline}.bl_service_image_anchor{position:relative}.bl_service_image_anchor li{height:27%;left:0;position:absolute;top:0;width:26%}.bl_service_image_anchor li:first-child{left:37%;top:3.8%}.bl_service_image_anchor li:nth-child(2){left:66%;top:9%}.bl_service_image_anchor li:nth-child(3){left:69%;top:39%}.bl_service_image_anchor li:nth-child(4){left:51.5%;top:69.5%}.bl_service_image_anchor li:nth-child(5){left:22.5%;top:69.5%}.bl_service_image_anchor li:nth-child(6){left:5%;top:39%}.bl_service_image_anchor li:nth-child(7){left:8%;top:9%}.bl_service_image_anchor li a{display:block;height:100%;width:100%}.bl_service_slider{position:relative}.bl_service_slider .bl_service_slider__wrapper{margin:0 auto;max-width:852px;width:90%}.bl_service_slider .bl_service_slider__slide figure{border:1px solid #999;box-sizing:border-box;width:100%}.bl_service_slider .bl_service_slider__slide .bl_service_slider__slide__caption{color:#ff7a59;font-size:12px;margin-top:10px;text-align:right}.bl_service_slider .bl_service_slider__slide .bl_service_slider__slide__txt1{font-size:16px;font-weight:700;letter-spacing:-1.5%;line-height:188%;margin-top:19px;text-align:center}.bl_service_slider .bl_service_slider__slide .bl_service_slider__slide__txt2{font-size:14px;font-weight:500;letter-spacing:-1.5%;line-height:200%;margin-top:10px}.bl_service_slider .bl_service_slider__next,.bl_service_slider .bl_service_slider__prev{position:absolute;top:40%;transform:translateY(-50%);z-index:2}.bl_service_slider .bl_service_slider__prev{border-bottom:23px solid transparent;border-right:30px solid #666;border-top:23px solid transparent;height:0;left:0;width:0}@media (max-width:980px){.bl_service_slider .bl_service_slider__prev{border-right-width:20px}}@media (max-width:800px){.bl_service_slider .bl_service_slider__prev{border-bottom:16px solid transparent;border-right:15px solid #666;border-top:16px solid transparent;left:-1%}}.bl_service_slider .bl_service_slider__next{border-bottom:23px solid transparent;border-left:30px solid #666;border-top:23px solid transparent;height:0;right:0;width:0}@media (max-width:980px){.bl_service_slider .bl_service_slider__next{border-left-width:20px}}@media (max-width:800px){.bl_service_slider .bl_service_slider__next{border-bottom:16px solid transparent;border-left:15px solid #666;border-top:16px solid transparent;right:-1%}}.bl_service_list{background:#fdf5f3;border-radius:10px;padding:10px 40px}@media (max-width:768px){.bl_service_list{padding:5px 20px}}.bl_service_list ul li{color:#000;font-size:24px;font-weight:700;line-height:130%;padding:18px 0 18px 30px;position:relative}@media (max-width:768px){.bl_service_list ul li{font-size:20px;padding:15px 0 15px 25px}}.bl_service_list ul li:not(:last-child){border-bottom:1px solid #f69f8a}.bl_service_list ul li:before{background:#f9644d;border-radius:9px;content:"";display:block;height:17px;left:0;position:absolute;top:26px;width:17px}@media (max-width:768px){.bl_service_list ul li:before{height:14px;top:22px;width:14px}}.bl_service_richtext_table .bl_service_richtext_tabl__table01{overflow-x:scroll;width:100%}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table{border-collapse:separate;border-spacing:0;width:980px}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table th{border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box;color:#fff;font-size:20px;font-weight:700;line-height:104%;padding:20px 0;text-align:center}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table th span{border-top-left-radius:10px;border-top-right-radius:10px;display:block;font-weight:700;padding:20px 0;width:100%}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table th:first-child{border-right:10px solid #fff;padding:0;width:190px}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table th:first-child span{background:#333}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table th:nth-child(2){border-right:10px solid #fff;padding:0;width:390px}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table th:nth-child(2) span{background:#a2a2a4}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table th:last-child{background:#ea6d56;font-size:22px;padding:19px 0;width:400px}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table td{box-sizing:border-box;color:#000;font-size:16px;line-height:150%;padding:15px 9px;position:relative;text-align:center;vertical-align:middle}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table td:after{background:#e2e2e3;bottom:0;content:"";display:block;height:1px;left:10px;position:absolute;width:calc(100% - 20px)}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table td:first-child{background:#e4e4e4;border-right:10px solid #fff;font-size:15px;font-weight:700}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table td:first-child:after{background:#fff}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table td:nth-child(2){background:#f8f8f8;border-right:10px solid #fff}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table td:nth-child(3){background:#fdf5f3;font-weight:700}.bl_service_richtext_table .bl_service_richtext_tabl__table01 table tr:last-child td:after{display:none}