@charset "UTF-8";.design_b u,.post_content u{background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 69%,#efec64 70%,#efec64);text-decoration:none}.design_b img,.post_content img{display:inline-block;margin-bottom:50px!important;margin-top:50px!important}.design_b img.mt0,.post_content img.mt0{margin-top:30px!important}.design_b .img_main img,.post_content .img_main img{margin-top:0!important}.design_b .relation_site,.post_content .relation_site{border-left:3px solid #ccc!important;color:#000!important;font-size:17px!important;font-weight:700!important;margin-bottom:10px!important;margin-top:0!important;padding-left:10px!important}.design_b .relation_site:after,.design_b .relation_site:before,.post_content .relation_site:after,.post_content .relation_site:before{display:none!important}@media only screen and (max-width:767px){.design_b .relation_site,.post_content .relation_site{font-size:16px!important}}.design_b h2,.post_content h2{font-size:26px;font-weight:500;line-height:150%;margin:0 auto 25px;position:relative;width:800px}@media only screen and (max-width:900px){.design_b h2,.post_content h2{width:calc(100% - 120px)}}@media only screen and (max-width:767px){.design_b h2,.post_content h2{font-size:20px;font-weight:700;margin-bottom:15px;width:88vw}}.design_b h2:not(:first-child),.post_content h2:not(:first-child){margin-top:80px}@media only screen and (max-width:767px){.design_b h2:not(:first-child),.post_content h2:not(:first-child){margin-top:50px}}.design_b h3,.post_content h3{border-bottom:1px solid #000;font-size:20px;font-weight:500;line-height:150%;margin:0 auto 35px;padding-bottom:5px;width:800px}@media only screen and (max-width:900px){.design_b h3,.post_content h3{width:calc(100% - 120px)}}@media only screen and (max-width:767px){.design_b h3,.post_content h3{font-size:16px;font-weight:400;margin-bottom:15px;width:88vw}}.design_b h3:not(:first-child),.post_content h3:not(:first-child){margin-top:70px}@media only screen and (max-width:767px){.design_b h3:not(:first-child),.post_content h3:not(:first-child){margin-top:45px}}.design_b .border_wrapper,.design_b p,.post_content .border_wrapper,.post_content p{font-size:17px;font-weight:300;letter-spacing:.05em;line-height:190%;margin:0 auto;width:100%}@media only screen and (max-width:767px){.design_b .border_wrapper,.design_b p,.post_content .border_wrapper,.post_content p{font-size:16px;font-weight:300;letter-spacing:0;line-height:190%;width:88vw}}.design_b .border_wrapper:not(:last-child),.design_b p:not(:last-child),.post_content .border_wrapper:not(:last-child),.post_content p:not(:last-child){margin-bottom:50px}@media only screen and (max-width:767px){.design_b .border_wrapper:not(:last-child),.design_b p:not(:last-child),.post_content .border_wrapper:not(:last-child),.post_content p:not(:last-child){margin-bottom:40px}}.design_b .border_wrapper small,.design_b p small,.post_content .border_wrapper small,.post_content p small{font-size:.8em}.design_b .border_wrapper a,.design_b p a,.post_content .border_wrapper a,.post_content p a{word-break:break-all}.design_b .border_wrapper .img_caption,.design_b p .img_caption,.post_content .border_wrapper .img_caption,.post_content p .img_caption{display:block;font-size:14px;line-height:175%;margin-top:-40px;text-align:center}.design_b .border_wrapper,.post_content .border_wrapper{border:1px solid #ccc;box-sizing:border-box;padding:30px}@media only screen and (max-width:767px){.design_b .border_wrapper,.post_content .border_wrapper{padding:15px}}.design_b .border_wrapper h2,.design_b .border_wrapper h3,.design_b .border_wrapper p,.post_content .border_wrapper h2,.post_content .border_wrapper h3,.post_content .border_wrapper p{width:auto}.design_b .name1,.post_content .name1{color:#fa518b}.design_b .name2,.post_content .name2{color:#1b5aa7}.design_b .name3,.post_content .name3{color:#b600af}.design_b .name4,.post_content .name4{color:#ffa53f}.design_b .name5,.post_content .name5{color:#3295d9}.design_b .table_wrapper,.post_content .table_wrapper{margin:0 auto 30px;width:800px}@media only screen and (max-width:900px){.design_b .table_wrapper,.post_content .table_wrapper{width:calc(100% - 120px)}}@media only screen and (max-width:767px){.design_b .table_wrapper,.post_content .table_wrapper{font-size:14px;width:88vw}}.design_b table,.post_content table{border:#d2d2d2;border-collapse:collapse}.design_b table td,.design_b table th,.post_content table td,.post_content table th{font-family:ヒラギノ角ゴ,Hiragino Sans,ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,游ゴシック Medium,Yu Gothic Medium,Meiryo,sans-serif;font-size:17px;font-weight:300;line-height:188%;padding:12px 15px}@media only screen and (max-width:767px){.design_b table td,.design_b table th,.post_content table td,.post_content table th{font-size:15px}}.design_b table th,.post_content table th{background:#e6e6e6;font-weight:700}.design_b .hs-cta-wrapper,.post_content .hs-cta-wrapper{display:block;margin:0 auto 20px;width:531px}@media only screen and (max-width:767px){.design_b .hs-cta-wrapper,.post_content .hs-cta-wrapper{width:80%}}.design_b .hs-cta-wrapper img,.post_content .hs-cta-wrapper img{height:auto!important;margin:0!important;width:auto!important}.design_b .hs-cta-embed,.post_content .hs-cta-embed{height:auto!important}.design_b .hs-cta-embed img,.post_content .hs-cta-embed img{margin:0!important}.design_b .hs-video-widget,.post_content .hs-video-widget{margin:0 auto;width:600px}.design_b .hs-video-widget:not(:last-child),.post_content .hs-video-widget:not(:last-child){margin-bottom:50px}@media only screen and (max-width:767px){.design_b .hs-video-widget,.post_content .hs-video-widget{width:88vw}}.design_b .wide,.post_content .wide{width:100%}.design_b .wide h2,.design_b .wide h3,.design_b .wide p,.post_content .wide h2,.post_content .wide h3,.post_content .wide p{width:auto}.design_b .wide .two_column_layout,.post_content .wide .two_column_layout{display:flex;flex-wrap:wrap;justify-content:space-between}.design_b .wide .two_column_layout .col,.post_content .wide .two_column_layout .col{width:50%}@media screen and (max-width:768px){.design_b .wide .two_column_layout .col,.post_content .wide .two_column_layout .col{margin-left:auto;margin-right:auto;width:80%}}.design_b .img_no_margin img,.post_content .img_no_margin img{margin:0!important}.post_single_page .post_content h2{color:#4eb4a8;position:relative}.post_single_page .post_content h3{border-bottom:1px solid #4eb4a8;position:relative}@media only screen and (max-width:767px){.post_single_page .post_content h3{padding-left:5px}}.post_single_page .post_content a{color:#4eb4a8}.solution_single_page .design_b a,.solution_single_page .design_b h2,.solution_single_page .post_content a,.solution_single_page .post_content h2{color:#a52faa}.webinar_report_single_page .post_content h2{color:#e84f81;position:relative}.webinar_report_single_page .post_content h2:before{background:#999;content:"";height:1px;left:-50px;position:absolute;top:20px;width:30px}@media only screen and (max-width:767px){.webinar_report_single_page .post_content h2:before{left:-37px;top:13px}}.webinar_report_single_page .post_content h3{border-bottom:1px solid #e84f81;position:relative}@media only screen and (max-width:767px){.webinar_report_single_page .post_content h3{padding-left:5px}}.webinar_report_single_page .post_content h3:before{background:url(https://www.d-sol.jp/hubfs/website_assets/ttl_webinar.svg) no-repeat top;background-size:100% 100%;content:"";height:28px;left:-30px;position:absolute;top:7px;width:14px}@media only screen and (max-width:767px){.webinar_report_single_page .post_content h3:before{height:20px;left:-15px;top:5px;width:10px}}.webinar_report_single_page .post_content a{color:#e84f81}