.bl_section_free .bl_tos_title{color:#c84e75;font-size:24px;font-weight:700;margin:32px 0 16px;padding-bottom:0}.bl_section_free .bl_tos_subTitle{color:#c84e75;font-size:18px;margin:16px 0;padding:0}.bl_section_free .bl_tos_numberList{list-style-type:decimal;margin:16px 0 16px 24px}.bl_section_free .bl_tos_numberList li:not(:first-child){margin-top:8px}.bl_section_free .bl_sctlTable{border-collapse:collapse;border-right:2px solid #efefef;border-top:2px solid #efefef;width:100%}.bl_section_free .bl_sctlTable tr{background:#fff}.bl_section_free .bl_sctlTable th{font-weight:700;white-space:nowrap;width:16%}.bl_section_free .bl_sctlTable td,.bl_section_free .bl_sctlTable th{border-bottom:2px solid #efefef;border-left:2px solid #efefef;font-size:14px;padding:16px;text-align:left}.bl_section_free .bl_campaignStep{border-radius:24px;box-shadow:0 0 6px #bcd2d9;margin:0 24px;padding:24px}.bl_section_free .bl_campaignStep h4{font-size:20px;margin-bottom:16px;text-align:center}.bl_section_free .bl_campaignStep ol{list-style-type:decimal-leading-zero;margin:0 auto;width:90%}.bl_section_free .bl_campaignStep ol li{font-weight:700}.bl_section_free .bl_campaignStep ol li:not(:last-child){margin-bottom:16px}@media screen and (max-width:480px){.bl_section_free .bl_sctlTable td,.bl_section_free .bl_sctlTable th{display:block;width:auto}.bl_section_free .bl_campaignStep{margin:0}.bl_section_free .bl_campaignStep ol{width:100%}}.bl_section_free .bl_apiDescription{align-items:center;background-color:#fff;border-radius:24px;box-shadow:0 2px 8px 0 rgba(0,0,0,.05);padding:40px 64px}.bl_section_free .bl_apiDescription_img img{margin:auto auto 16px;width:350px}.bl_apiDescription_text{margin:40px auto;width:90%}.bl_apiDescription_feature{border:1px solid #cfd8dc;border-radius:24px;margin:24px auto auto;padding:24px;width:350px}.bl_apiDescription_feature_title{font-weight:700;text-align:center}.bl_apiDescription_feature_text{margin-top:8px}.bl_apiDescription_feature img{margin:16px auto 0}.bl_section_free .bl_apiDescription_text p:not(:first-child){padding-top:8px}@media screen and (max-width:768px){.bl_section_free .bl_apiDescription{flex-direction:column;margin:0 0 24px;padding:24px}.bl_section_free .bl_apiDescription_img{margin:0 0 24px}}.bl_section_free .bl_majorUseCase{background-color:#fff;border-radius:24px;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);margin:0 auto;padding:40px;width:640px}.bl_section_free .bl_majorUseCase_title{font-size:24px;font-weight:400}.bl_section_free .bl_majorUseCase_image{margin-top:8px;outline:1px solid #eee;outline-offset:-1px}.bl_section_free .bl_majorUseCase_caption{color:#c84e75;font-size:24px;font-weight:700;margin:16px 0 0}.bl_section_free .bl_majorUseCase_results{align-items:center;display:flex;flex-wrap:wrap;width:100%}.bl_section_free .bl_majorUseCase_results dt{font-size:16px;line-height:24px;margin-top:16px;width:65%}.bl_section_free .bl_majorUseCase_results dd{font-size:24px;font-weight:700;line-height:24px;margin-top:16px;width:35%}@media screen and (max-width:768px){.bl_section_free .bl_majorUseCase{padding:24px;width:100%}.bl_section_free .bl_majorUseCase_caption{font-size:21px}.bl_section_free .bl_majorUseCase_results{align-items:start;flex-direction:column}.bl_section_free .bl_majorUseCase_results dt{width:100%}.bl_section_free .bl_majorUseCase_results dd{font-size:21px;margin-top:8px;width:100%}}.bl_section_free .bl_case_study{display:flex;flex-wrap:wrap;justify-content:center}.bl_section_free .bl_case_study_item{background:#fff;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);margin:0 24px 24px 0;width:480px}.bl_section_free .bl_case_study_item:nth-child(2n){margin:0 0 24px}.bl_section_free .bl_case_study_item_post_image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0}.bl_section_free .bl_case_study_item_content{border-top:1px solid #cfd8dc;color:#523c44;padding:16px;text-align:left}.bl_section_free .bl_case_study_item_name{font-size:16px;font-weight:700;height:78px;line-height:26px;overflow:hidden}.bl_section_free .bl_case_study_item_value{align-items:center;display:flex;flex-wrap:wrap;font-size:16px;margin-top:24px}.bl_section_free .bl_case_study_item_value dt{width:70%}.bl_section_free .bl_case_study_item_value dd{font-size:24px;font-weight:700;width:30%}@media screen and (max-width:768px){.bl_section_free .bl_case_study_item{flex-direction:column;margin:0 0 24px}.bl_section_free .bl_case_study_item_name{height:auto}.bl_section_free .bl_case_study_item_value dt{width:55%}.bl_section_free .bl_case_study_item_value dd{font-size:21px;text-align:right;width:45%}}.bl_section_free .bl_specialPrice{background-color:#fff;border-radius:24px;box-shadow:0 2px 8px 0 rgba(0,0,0,.15);margin:0 auto;padding:40px}.bl_section_free .bl_specialPrice_items{display:flex;justify-content:center}.bl_section_free .bl_specialPrice_item{border:1px solid #dcdfe6;border-radius:8px;flex:1;padding:16px}.bl_specialPrice_itemArrow{display:flex;justify-content:center;padding:16px}.bl_specialPrice_itemArrow img{width:40px}.bl_section_free .bl_specialPrice_item_caption{border:1px solid #dcdfe6;border-radius:24px;font-size:14px;margin:0 auto;text-align:center;width:75%}.bl_section_free .bl_specialPrice_item_value{align-items:center;display:flex;font-size:56px;font-weight:700;justify-content:center}.bl_section_free .bl_specialPrice_item_value_unit{font-size:24px;padding:4px 8px 0}.bl_section_free .bl_specialPrice_item_description{border-radius:24px;font-size:14px;text-align:center}.bl_section_free .bl_specialPrice_item__after .bl_specialPrice_item_caption{background-color:#c84e75;border:1px solid #c84e75;color:#fff}.bl_section_free .bl_specialPrice_item__after .bl_specialPrice_item_value{color:#c84e75}.bl_section_free .bl_specialPrice .bl_ctaButton{margin-top:40px}@media screen and (max-width:768px){.bl_section_free .bl_specialPrice{padding:24px}.bl_section_free .bl_specialPrice_itemArrow{margin:0 auto;transform:rotate(90deg)}.bl_section_free .bl_specialPrice_items{flex-direction:column}}.bl_section_free .bl_specialPriceTop{display:flex;justify-content:center}.bl_section_free .bl_specialPriceTop__mobile{display:none}.bl_section_free .bl_specialPriceTop__desktop img{height:64px}.arrow_box{background:#fff;border-radius:24px;box-shadow:0 0 16px 0 #bcd2d980;margin:0 auto;position:relative;width:824px}.arrow_box:before{border:13px solid transparent;border-top-color:#fff;bottom:-25px;margin-left:-16px;z-index:2}.arrow_box:after,.arrow_box:before{content:"";left:50%;position:absolute}.arrow_box:after{bottom:-29px;margin-left:-17px;z-index:1}.fig_wrrs_flex{display:flex;flex-direction:row;padding:40px 40px 0 35px}.fig_wrrs_flex_img{padding-right:90px;position:relative;top:1px;width:32%}.fig_wrrs_txt{display:flex;flex-direction:column;justify-content:center;padding-bottom:25px}.wrrs_text_btm{background:linear-gradient(transparent 80%,#4ba5b0 0)}.cms_sol_pic{margin-top:28px}.cms_sol_pic_svg{left:23%;position:relative}.fig_wrrs_p1{display:inline-flex;margin-left:2rem}.fig_wrrs_p1:before{content:url(https://www.comnico.jp/hubfs/atelu_files/website_images/check_atelu.png);margin-left:-2.3rem;margin-top:-5px;padding-right:5px;vertical-align:middle}@media screen and (max-width:768px){.bl_section_free .bl_specialPriceTop__desktop{display:none}.bl_section_free .bl_specialPriceTop__mobile{display:flex;height:64px;padding:8px 0}.arrow_box{width:auto}.arrow_box,.arrow_box:after,.arrow_box:before{border:none}.fig_wrrs_flex_img{display:none}.cms_sol_pic{display:block;margin-top:0;text-align:center}.cms_sol_pic_svg{left:0;width:382px}.cms_sol_pic_svg,.fig_wrrs_txt{display:inline-block;text-align:left}.fig_wrrs_txt{padding:25px}.fig_wrrs_flex{display:block;padding:0;text-align:center}.fig_wrrs_p1{display:block}.fig_wrrs_p1 img{display:inline}.wrrs_text_btm,.wrrs_text_btm_vt{vertical-align:top}.fig_wrrs_p1:before{left:0;position:relative;top:11px}}.pros_head{font-size:20px;font-weight:700;margin-left:1.8rem}.pros_head:before{background:#ca7486;border-radius:15px;content:"";display:inline-block;height:24px;margin-left:-1.8rem;margin-right:7px;margin-top:3px;vertical-align:top;width:24px}.pros_description{margin-left:31px}.lp_casestudy_container{align-items:center;background:#fff;border:1px solid #dcdfe6;border-radius:10px;box-sizing:border-box;margin-bottom:16px;padding:24px}.container_2nd{display:flex;flex-direction:row}.container_left{display:flex;flex-direction:column;justify-content:space-around;margin-right:24px;padding:0 0 8px;width:50%}.left_header{display:flex;flex-direction:row;margin-bottom:0}.casestudy_logo{height:100px;width:100px}.casestudy_logo img{margin:0 auto}.casestudy_comp{align-items:center;display:flex;font-size:24px;font-weight:700;margin-left:36px}.container_right{border:none;width:50%}.container_right img{margin:10px auto;width:340px}@media screen and (max-width:768px){.container_2nd,.container_left{flex-direction:column}.container_left{display:flex;justify-content:normal;margin-right:0;width:100%}.container_left p{margin-bottom:16px}.left_header{flex-direction:column}.casestudy_logo{display:none}.container_right{width:100%}.lp_casestudy_container{flex-direction:column}.casestudy_comp{display:block;margin-bottom:16px;margin-left:0;width:280px}}.reason_ul{display:flex;flex-direction:row;justify-content:space-between}.reason_li{align-items:center;display:flex;flex-direction:column;font-size:16px;text-align:center;width:216px}.icon_image{background:#fff;border-radius:24px;height:216px;margin-bottom:16px;width:216px}.icon_image img{height:136px}.reason_li img{margin:40px auto}@media screen and (max-width:768px){.reason_ul{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;padding:0}.reason_li{width:85%}.reason_li:not(:first-child){padding-top:25px}}