@media only screen and (min-width:768px){.zw-product-117 .banner-top{height:390px}}.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner#livewebinar .ct-select{width:100%}@media only screen and (min-width:992px){.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner#livewebinar .ct-inner-top h2{margin-bottom:10px}}.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner#ondemandwebinar{position:relative}.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner#ondemandwebinar .ct-inner-top{margin-top:72px}@media only screen and (max-width:991px){.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner#ondemandwebinar .ct-inner-top h2{margin-bottom:30px}}.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner .ct-category .ct-cat .ct-list-main .ct-list[data-lecture="partner-lecture"] .ct-list-inner .badge{background-color:#fab914}.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner .ct-category .ct-cat .ct-list-main .ct-list[data-type_new="new"] .ct-list-inner .badge,.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner .ct-category .ct-cat .ct-list-main .ct-list[data-year="2025"] .ct-list-inner .badge{position:relative}.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner .ct-category .ct-cat .ct-list-main .ct-list[data-type_new="new"] .ct-list-inner .badge:after,.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner .ct-category .ct-cat .ct-list-main .ct-list[data-year="2025"] .ct-list-inner .badge:after{content:'NEW!';position:absolute;left:100%;background:#ff4750;padding:4px 6px;font-size:13px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;border-radius:3px;color:#fff;transition:.1s ease all;display:inline-block;top:0;margin-left:10px}.zw-product-117 .on-demand-section{display:block;padding-left:10px;padding-right:10px}@media only screen and (max-width:767px){.zw-product-117 .on-demand-section{padding:0}}.zw-product-117 .on-demand-section h2{margin-bottom:36px}@media only screen and (max-width:991px){.zw-product-117 .on-demand-section h2{margin-bottom:28px;text-align:center;font-size:27px}}.zw-product-117 .on-demand-section .play-icon{position:absolute;z-index:1;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:50px;height:50px;background:#f24646;border-radius:50%;transition:all 200ms}.zw-product-117 .on-demand-section .play-icon:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);display:block;width:58px;height:58px;background:#f24646;border-radius:50%;animation:pulse-border 1500ms ease-out infinite}.zw-product-117 .on-demand-section .play-icon span{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:17px solid #fff;border-top:11px solid transparent;border-bottom:11px solid transparent;margin-left:2px}.zw-product-117 .on-demand-section .new-tag{position:absolute;background:red;color:#fff;transform:rotate(45deg);top:-31px;right:-48px;padding:46px 10px 5px;width:100px;text-align:center;font-weight:bold;font-size:12px}.zw-product-117 .on-demand-section .recommended-videos{margin-bottom:63px}@media only screen and (max-width:991px){.zw-product-117 .on-demand-section .recommended-videos{margin-bottom:50px}}.zw-product-117 .on-demand-section .recommended-videos .recommend-video-wrapper{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px}.zw-product-117 .on-demand-section .recommended-videos .recommend-video{width:33.333%;padding:0 12px}@media only screen and (max-width:991px){.zw-product-117 .on-demand-section .recommended-videos .recommend-video{width:50%;margin-bottom:20px}}@media only screen and (max-width:767px){.zw-product-117 .on-demand-section .recommended-videos .recommend-video{width:100%;max-width:550px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:991px){.zw-product-117 .on-demand-section .recommended-videos .recommend-video:last-child{margin-bottom:0}}.zw-product-117 .on-demand-section .recommended-videos .recommend-video a{height:100%;background-color:#fff;padding:15px 18px;cursor:pointer;color:#000;border-radius:5px;display:block}@media only screen and (max-width:767px){.zw-product-117 .on-demand-section .recommended-videos .recommend-video a{padding:10px 10px}}.zw-product-117 .on-demand-section .recommended-videos .recommend-video .video-thump{border:1px solid #e0e0e0;border-radius:5px;overflow:hidden;position:relative;margin-bottom:10px}.zw-product-117 .on-demand-section .recommended-videos .recommend-video .video-thump picture{display:block;width:100%}.zw-product-117 .on-demand-section .recommended-videos .recommend-video .video-thump picture img{display:block;width:100%}.zw-product-117 .on-demand-section .recommended-videos .recommend-video h4{font-size:17px;font-weight:500;letter-spacing:-0.5px;line-height:1.65;margin-bottom:0}@media only screen and (max-width:1199px){.zw-product-117 .on-demand-section .recommended-videos .recommend-video h4{font-size:15px;letter-spacing:0}}@media only screen and (max-width:991px){.zw-product-117 .on-demand-section .recommended-videos .recommend-video h4{font-size:15px;letter-spacing:0}}.zw-product-117 .on-demand-section .ranking-videos{margin-bottom:63px}@media only screen and (max-width:991px){.zw-product-117 .on-demand-section .ranking-videos{margin-bottom:40px}}.zw-product-117 .on-demand-section .ranking-videos .ranking-video-wrapper{display:flex;flex-wrap:wrap;margin-left:-7px;margin-right:-7px}.zw-product-117 .on-demand-section .ranking-videos .ranking-video{width:25%;padding:0 7px}@media only screen and (max-width:991px){.zw-product-117 .on-demand-section .ranking-videos .ranking-video{width:50%;margin-bottom:12px}}@media only screen and (max-width:767px){.zw-product-117 .on-demand-section .ranking-videos .ranking-video{width:100%;max-width:550px;margin-left:auto;margin-right:auto}}.zw-product-117 .on-demand-section .ranking-videos .ranking-video a{height:100%;background-color:#fff;padding:10px 10px;cursor:pointer;color:#000;display:block;position:relative}.zw-product-117 .on-demand-section .ranking-videos .ranking-video .play-icon{border:1px solid #fff;transform:translateX(-50%) translateY(-50%) scale(0.8)}.zw-product-117 .on-demand-section .ranking-videos .ranking-video .nm{position:absolute;top:0;left:0;height:25px;width:25px;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;background-color:#ff7c63;z-index:1}.zw-product-117 .on-demand-section .ranking-videos .ranking-video .video-thump{border:1px solid #e0e0e0;overflow:hidden;position:relative;margin-bottom:6px}.zw-product-117 .on-demand-section .ranking-videos .ranking-video .video-thump picture{display:block;width:100%}.zw-product-117 .on-demand-section .ranking-videos .ranking-video .video-thump picture img{display:block;width:100%}.zw-product-117 .on-demand-section .ranking-videos .ranking-video h4{font-size:12px;font-weight:500;line-height:1.65;margin-bottom:0}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.zw-product-117 .data_attr_hidden{display:none !important}@keyframes pulse-border{0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}.zw-product-117 .on-demand-crmplus{position:relative}@media only screen and (max-width:580px){.zw-product-117 .on-demand-crmplus h2{text-align:center}}.zw-product-117 .ondemad_filter-wrapper{position:absolute;top:-30px;right:calc((100% - 100vw) / 2);background-color:rgba(238,244,255,0.98);box-shadow:0 3px 3px rgba(0,0,0,0.2);width:100vw;z-index:2;display:none;padding:120px 0 0}@media only screen and (max-width:991px){.zw-product-117 .ondemad_filter-wrapper{padding:180px 0 0}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper{padding:215px 0 0;top:-45px}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group{display:flex;flex-direction:row;width:100%;padding:30px;max-width:1225px;margin:0 auto}@media only screen and (max-width:991px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group{flex-wrap:wrap;padding:30px 15px}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group{padding:10px 15px 30px 15px}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group{max-height:400px;overflow-y:auto}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group h3{font-size:20px;font-weight:500;margin-bottom:20px}@media only screen and (max-width:991px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group h3{text-align:left;font-size:18px}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid{display:flex;flex-basis:calc(100% / 3);flex-direction:column}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid{margin-bottom:30px}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(1){flex-basis:25%}@media only screen and (max-width:991px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(1){flex-basis:20%}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(1){flex-basis:100%}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2){flex-basis:50%}@media only screen and (max-width:991px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2){flex-basis:58%}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2){flex-basis:100%}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2) .filter-option-grp{flex-direction:row;flex-wrap:wrap}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2) .filter-option-grp .filter-opt{flex-basis:calc(100% / 2)}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2) .filter-option-grp .filter-opt:nth-child(odd){flex-basis:45%}}@media only screen and (max-width:580px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2) .filter-option-grp .filter-opt:nth-child(odd){flex-basis:100%}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2) .filter-option-grp .filter-opt:nth-child(even){flex-basis:40%}}@media only screen and (max-width:580px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(2) .filter-option-grp .filter-opt:nth-child(even){flex-basis:100%}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(3){flex-basis:25%}@media only screen and (max-width:991px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(3){flex-basis:22%}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:nth-child(3){flex-basis:100%}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:last-child{margin-bottom:0}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:last-child .filter-grp-ondemand{margin-bottom:20px}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter_grid:last-child .filter-grp-ondemand:last-child{margin-bottom:0}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-grp-ondemand{display:flex;flex-direction:column}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp{display:flex;flex-direction:column}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp .filter-opt{display:flex;flex-basis:100%;margin-bottom:10px}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp .filter-opt.disable_filter{pointer-events:none}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp .filter-opt.disable_filter span{opacity:.5}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp .filter-opt.disable_filter p{color:#999}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label{display:flex;align-items:center;user-select:none;cursor:pointer}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label input{display:none}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label span{display:flex;position:relative;background-position:-1941px -46px;width:15px;height:14px;border:1px solid #ccc;background-color:#fff;background-image:none;margin-right:10px}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label p{margin-bottom:0}@media only screen and (max-width:991px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label p{font-size:14px}}@media only screen and (max-width:767px){.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label p{line-height:1.3}}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label input:checked+span{background-color:#1c7cff;border:1px solid #1c7cff}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label input:checked+span::before{content:'';position:absolute;background-color:#fff;width:4px;height:1px;top:8px;left:2px;transform:rotate(41deg)}.zw-product-117 .ondemad_filter-wrapper .ondemad_filter-group .filter-option-grp label input:checked+span::after{content:'';position:absolute;background-color:#fff;width:8px;height:1px;top:6px;left:4px;transform:rotate(-53deg)}.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner .ct-category .ct-cat .ct-list-main .ct-list.ct-list-show.cp_ondemand_cards{display:none}.zw-product-117 .ct-tab .ct-body .ct-main .ct-inner-tab .ct-inner-body .ct-inner .ct-category .ct-cat .ct-list-main .ct-list.ct-list-show.current_level.current_business.current_dept.current_demo{display:block}.zw-product-117 .no-data-found{min-height:600px;position:relative}.zw-product-117 .no-data-found::after{content:'条件に合致する導入事例は現在掲載しておりません。' !important;position:absolute;top:290px;left:50%;transform:translate(-50%,0);font-size:14px;color:#9c4500;background:#f6ecbe;padding:10px 20px;border-radius:20px;width:auto;white-space:nowrap}@media only screen and (max-width:767px){.zw-product-117 .no-data-found::after{top:540px}}.zw-product-117 .crmplus-ondemand-filter{float:right;margin-top:0;display:inline-block;margin-right:20px;width:200px;vertical-align:top;position:relative;z-index:3;min-height:0;transition:min-height .1s ease-in}@media only screen and (max-width:991px){.zw-product-117 .crmplus-ondemand-filter{position:unset}}@media only screen and (max-width:991px){.zw-product-117 .crmplus-ondemand-filter{margin:0 auto;order:1}}.zw-product-117 .crmplus-ondemand-filter h3{position:relative;font-size:13px}.zw-product-117 .crmplus-ondemand-filter .filter-close-crmplus{position:absolute;top:72px;right:0;cursor:pointer;padding:0;display:none;margin-bottom:0;z-index:1;color:#1c7cff;font-size:16px;font-weight:400;text-align:right;margin-top:5px;width:150px}@media only screen and (max-width:767px){.zw-product-117 .crmplus-ondemand-filter .filter-close-crmplus{position:absolute;top:-35px;right:0;margin-top:0}}.zw-product-117 .crmplus-ondemand-filter .filter-close-crmplus:hover::after{content:'';position:absolute;top:100%;right:0;width:145px;height:1px;background-color:#c6deff}@media only screen and (max-width:991px){.zw-product-117 .crmplus-ondemand-filter .filter-close-crmplus{position:absolute;top:-30px;right:10px}}.zw-product-117 .crmplus-ondemand-filter .filter-clear-crmplus{position:absolute;cursor:pointer;padding:0;display:none;margin-bottom:0;z-index:1;color:#1c7cff;font-size:16px;font-weight:400;text-align:right;margin-top:5px;right:0;width:150px;top:72px}@media only screen and (max-width:991px){.zw-product-117 .crmplus-ondemand-filter .filter-clear-crmplus{position:relative;right:0;width:auto;top:0;text-align:center}}.zw-product-117 .crmplus-ondemand-filter .filter-clear-crmplus:hover::after{content:'';position:absolute;top:100%;right:0;width:145px;height:1px;background-color:#c6deff}@media only screen and (max-width:991px){.zw-product-117 .crmplus-ondemand-filter .filter-clear-crmplus:hover::after{content:'';position:absolute;top:100%;right:27px;width:146px;height:1px;background-color:#c6deff}}.zw-product-117 .crmplus-ondemand-filter .filter-trigger-crmplus{height:38px;border:1px solid #a6b6c2;border-radius:3px;padding:0 8px;outline:0;box-sizing:border-box;cursor:pointer;user-select:none;-webkit-user-select:none;background-color:#fff;font-size:14px;position:relative;display:flex;align-items:center}.zw-product-117 .crmplus-ondemand-filter .filter-trigger-crmplus::after{content:'';display:block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;position:absolute;right:10px;top:16px;border-top:7px solid #16a7f1}.zw-product-117 .on-demand-crmplus-open h2{position:relative;z-index:3;display:inline-block}.zw-product-117 .on-demand-crmplus-open .crmplus-ondemand-filter .filter-clear-crmplus{right:160px}@media only screen and (max-width:991px){.zw-product-117 .on-demand-crmplus-open .crmplus-ondemand-filter .filter-clear-crmplus{position:relative;right:0;width:auto;top:0;text-align:center}}.zw-product-117 .cat-filter-top h2{margin:0 0 25px 0;font-size:32px;font-weight:bold;padding-left:10px}@media only screen and (max-width:991px){.zw-product-117 .cat-filter-top h2{font-size:27px}}@media only screen and (max-width:580px){.zw-product-117 .cat-filter-top h2{font-size:23px}}.zw-product-117 .cat-filter-top h3{font-size:16px;font-weight:bold;padding-left:10px;margin-bottom:0}@media only screen and (max-width:991px){.zw-product-117 .cat-filter-top h3{padding-left:0;text-align:center}}@media only screen and (max-width:580px){.zw-product-117 .cat-filter-top h3{font-size:14px}}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-top:30px}@media only screen and (max-width:580px){.zw-product-117 .cat-filter-top .top-cat-filter-wrapper{margin-top:20px}}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt{display:flex;align-items:center;margin:0 20px 24px 0;cursor:pointer}@media only screen and (max-width:580px){.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt{margin:0 10px 10px 0}}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt.disable_filter{pointer-events:none}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt.disable_filter span{opacity:.5}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt.disable_filter p{color:#999}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label{position:relative;padding:10px 20px;border-radius:5px;overflow:hidden;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,0.25)}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label input{display:none}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label span{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#fff;z-index:1}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label span::after,.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label span::before{display:none}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label p{font-size:20px;font-weight:500;color:#000;position:relative;z-index:2;user-select:none;margin-bottom:0}@media only screen and (max-width:580px){.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label p{font-size:14px}}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label input:checked+span{background-color:#03a9f5}.zw-product-117 .cat-filter-top .top-cat-filter-wrapper .filter-opt label input:checked+span+p{color:#fff}