body{position:relative}.no-webp .detail-icon{background-image:url('//www.zohowebstatic.com/sites/zweb/images/jp/crm/crm_for_everyone-detail-icon-2x.png')}.detail-icon{background-size:350px auto;display:inline-block}.detail-icon.lazy{background-image:url("//www.zohowebstatic.com/sites/zweb/images/jp/crm/crm_for_everyone-detail-icon-lazy.png");filter:blur(5px)}.detail-icon.icon1{background-position:-34px -11px;width:47px;height:41px}.detail-icon.icon2{background-position:-101px -10px;width:42px;height:43px}.detail-icon.icon3{background-position:-162px -11px;width:51px;height:41px}.detail-icon.icon3{background-position:-162px -11px;width:51px;height:41px}.detail-icon.icon3{background-position:-162px -11px;width:51px;height:41px}.detail-icon.icon4{background-position:-233px -10px;width:38px;height:43px}.detail-icon.icon5{background-position:-290px -12px;width:47px;height:40px}.detail-icon.icon6{background-position:-34px -70px;width:47px;height:41px}.detail-icon.icon7{background-position:-98px -70px;width:48px;height:40px}.detail-icon.icon8{background-position:-164px -71px;width:47px;height:39px}.detail-icon.icon9{background-position:-228px -71px;width:47px;height:39px}.detail-icon.icon10{background-position:-289px -70px;width:50px;height:41px}.detail-icon.icon-tick{background-position:-10px -10px;width:17px;height:16px}.page-wrapper p{line-height:2.1;font-size:16px;margin-bottom:0}@media only screen and (max-width:767px){.page-wrapper p{font-size:16px}}.page-wrapper h2{font-size:30px;line-height:1.35;font-weight:bold;margin-bottom:20px}@media only screen and (max-width:767px){.page-wrapper h2{font-size:26px}}.page-wrapper picture.lazy{filter:blur(5px)}.page-wrapper .act-btn.cta-btn{font-size:16px;padding:10px 27px}@media only screen and (max-width:767px){.page-wrapper .act-btn.cta-btn{padding:9px 24px;min-width:auto}}.picture-wrapper{max-width:100%;margin:0 auto;font-size:0}.picture-wrapper picture{display:inline-block;width:100%}.picture-wrapper picture img{display:block;width:100%}.pic-960{width:960px}.pic-660{width:660px}.pic-900{width:900px}.img{padding:0 15px}.grd1{position:absolute;content:'';width:1100px;height:1100px;border-radius:50%;top:500px;right:-780px;background-image:-moz-radial-gradient(#2876ff -18%,#2876ff00 55%);background-image:-webkit-radial-gradient(#2876ff -18%,#2876ff00 55%);background-image:-ms-radial-gradient(#2876ff -18%,#2876ff00 55%);filter:blur(70px);z-index:-1}@media only screen and (max-width:1199px){.grd1{right:-880px}}.grd2{position:absolute;content:'';width:1100px;height:1100px;border-radius:50%;top:500px;left:-780px;background-image:-moz-radial-gradient(#ffa591 -18%,#ffa59100 55%);background-image:-webkit-radial-gradient(#ffa591 -18%,#ffa59100 55%);background-image:-ms-radial-gradient(#ffa591 -18%,#ffa59100 55%);filter:blur(70px);z-index:-1}@media only screen and (max-width:1199px){.grd2{left:-880px}}.grd3{position:absolute;content:'';width:1100px;height:1100px;border-radius:50%;top:2200px;right:-780px;background-image:-moz-radial-gradient(#ffa591 -18%,#ffa59100 55%);background-image:-webkit-radial-gradient(#ffa591 -18%,#ffa59100 55%);background-image:-ms-radial-gradient(#ffa591 -18%,#ffa59100 55%);filter:blur(70px);z-index:-1}@media only screen and (max-width:1199px){.grd3{right:-880px}}.grd4{position:absolute;content:'';width:1100px;height:1100px;border-radius:50%;top:3100px;left:-780px;background-image:-moz-radial-gradient(#2876ff -18%,#2876ff00 55%);background-image:-webkit-radial-gradient(#2876ff -18%,#2876ff00 55%);background-image:-ms-radial-gradient(#2876ff -18%,#2876ff00 55%);filter:blur(70px);z-index:-1}@media only screen and (max-width:1199px){.grd4{left:-880px}}.grd5{position:absolute;content:'';width:1100px;height:1100px;border-radius:50%;top:4000px;right:-780px;background-image:-moz-radial-gradient(#ffa591 -18%,#ffa59100 55%);background-image:-webkit-radial-gradient(#ffa591 -18%,#ffa59100 55%);background-image:-ms-radial-gradient(#ffa591 -18%,#ffa59100 55%);filter:blur(70px);z-index:-1}@media only screen and (max-width:1199px){.grd5{right:-880px;top:3600px}}.banner-top{background:#036cff;color:#fff}.banner-top .banner-main{text-align:center;padding:60px 0 85px}@media only screen and (max-width:767px){.banner-top .banner-main{padding:50px 0 60px}}.banner-top h1{font-size:42px;font-weight:bold;margin:0 0 20px}@media only screen and (max-width:991px){.banner-top h1{font-size:38px}}@media only screen and (max-width:767px){.banner-top h1{font-size:34px;line-height:1.35}}.banner-top p{margin-bottom:25px}.banner-top .act-btn.cta-btn{border-radius:50px}.sec-wrap .jpc-container{max-width:1020px;width:100%;margin:0 auto;padding:100px 30px 0}@media only screen and (max-width:1199px){.sec-wrap .jpc-container{padding:80px 30px 0}}@media only screen and (max-width:767px){.sec-wrap .jpc-container{padding:60px 20px 0}}.sec-wrap h2{text-align:center}.sec-wrap p{text-align:center;margin-bottom:15px}.sec-wrap p:last-child{margin-bottom:0}.sec-wrap .picture-wrapper{margin-top:40px;box-shadow:0 10px 15px -6px rgba(119,119,119,0.4)}.sec-wrap .tick-list{display:flex;justify-content:space-between;max-width:965px;width:100%;flex-wrap:wrap;margin:45px auto 0}@media only screen and (max-width:767px){.sec-wrap .tick-list{margin-top:25px}}.sec-wrap .tick-list li{padding:20px 20px 20px 55px;background:#eff7fd;width:calc(50% - 10px);margin:2px 5px;border-radius:8px;position:relative;font-size:16px}@media only screen and (max-width:767px){.sec-wrap .tick-list li{width:100%;margin:5px 0;padding:15px 14px 15px 55px}}.sec-wrap .tick-list li.no-tick{background:transparent;padding-left:22px}.sec-wrap .tick-list li span{position:absolute;width:16px;height:16px;top:25px;left:22px}.card-wrap .jpc-container{max-width:1020px}.card-wrap .card-ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:25px auto 15px}@media only screen and (max-width:767px){.card-wrap .card-ul{max-width:330px}}.card-wrap .card-ul.three-col li{width:calc(33.333% - 18px)}@media only screen and (max-width:991px){.card-wrap .card-ul.three-col li{width:calc(33.333% - 13px)}}@media only screen and (max-width:767px){.card-wrap .card-ul.three-col li{width:100%}}.card-wrap .card-ul.two-col li{width:calc(50% - 18px)}@media only screen and (max-width:991px){.card-wrap .card-ul.two-col li{width:calc(50% - 13px)}}@media only screen and (max-width:767px){.card-wrap .card-ul.two-col li{width:100%}}.card-wrap .card-ul li{margin-bottom:25px}.card-wrap .card-ul .card-inner{background:radial-gradient(at 4.33333333% 3.52037713%,#f7e6e4 0,transparent 50%),radial-gradient(at 15% 96.22110706%,#f2f8fc 0,transparent 50%),radial-gradient(at 86.66666667% 96.46441606%,#dce7f5 0,transparent 50%),radial-gradient(at 98.08333333% 28.82451338%,#d7d5e6 0,transparent 50%),radial-gradient(at 42.91666667% 22.74178832%,#f7edf0 0,transparent 50%) #fff;padding:30px 30px 25px;border-radius:15px;height:100%}.card-wrap .card-ul .card-inner p{padding-top:15px;text-align:left;margin-bottom:0;font-size:14px}.card-wrap .card-info{max-width:700px;margin-left:auto;margin-right:auto}.tab-section .jpc-container{max-width:1020px;width:100%;margin:0 auto;padding:100px 30px 0}@media only screen and (max-width:1199px){.tab-section .jpc-container{padding:80px 30px 0}}@media only screen and (max-width:767px){.tab-section .jpc-container{padding:60px 20px 0}}.tab-section h2{text-align:center}.tab-section p{text-align:center}@media only screen and (min-width:768px){.tab-section .tab-inner{display:none;position:absolute;width:100%;left:0;top:0;padding-bottom:15px}}@media only screen and (max-width:767px){.tab-section .tab-inner{display:block !important;margin-bottom:60px}}.tab-section .tab-inner:first-child{display:block}@media only screen and (max-width:767px){.tab-section .tab-inner:last-child{margin-bottom:0}}.tab-section .tab-head{border-bottom:2px solid #f1f1f1;position:relative;display:flex;justify-content:center;margin-top:30px}@media only screen and (max-width:767px){.tab-section .tab-head{display:none}}.tab-section .tab-head .tab-underline{position:absolute;bottom:-1px;height:3px;background:#0067ff;transition:left .3s ease,width .3s ease}.tab-section .tab-head ul{display:flex;justify-content:center}.tab-section .tab-head ul li span{font-size:18px;padding:15px 30px;cursor:pointer;white-space:nowrap;border-radius:3px;display:block;line-height:1;position:relative;transition:.3s}@media only screen and (max-width:1199px){.tab-section .tab-head ul li span{padding:15px 20px;font-size:16px}}.tab-section .tab-head ul li span.active{color:#0067ff}.tab-section .tab-body{margin-top:60px;overflow:hidden;position:relative;transition:.3s}@media only screen and (max-width:767px){.tab-section .tab-body{margin-top:40px}}.tab-section .tab-body .picture-wrapper{margin-top:40px;box-shadow:0 10px 15px -6px rgba(119,119,119,0.4)}.tab-section .tab-body p{margin-bottom:20px}.tab-section .tab-bottom{height:39px;max-width:260px;margin:0 auto;position:relative;margin-top:45px}@media only screen and (max-width:767px){.tab-section .tab-bottom{display:none}}.tab-section .tab-bottom .arrow-dots{position:absolute;left:50%;transform:translateX(-50%);top:6px}.tab-section .tab-bottom .arrow-dots li{display:inline-block;border-radius:100%;border:1px solid #fff;transition:.5s ease;margin:0 12px;background:#919293;width:10px;height:10px;border:unset;cursor:pointer}.tab-section .tab-bottom .arrow-dots li.active{background:#575859;width:10px;height:10px;border:unset}.tab-section .tab-bottom .arrow-left,.tab-section .tab-bottom .arrow-right{height:39px;width:39px;border:1px solid #555;position:absolute;left:0;top:0;border-radius:50%;cursor:pointer}.tab-section .tab-bottom .arrow-left:before,.tab-section .tab-bottom .arrow-right:before{content:'';display:block;height:11px;width:11px;border-left:1px solid #555;border-bottom:1px solid #555;transform:rotate(45deg);position:absolute;top:13px;left:16px}.tab-section .tab-bottom .arrow-right{left:auto;right:0}.tab-section .tab-bottom .arrow-right:before{transform:rotate(-135deg);left:10px}.consumer-wrap{max-width:715px;width:100%;margin:0 auto;padding:15px 30px 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (max-width:767px){.consumer-wrap{display:block;text-align:center;padding:15px 0}}.consumer-wrap .consumer-right{width:calc(100% - 260px);padding-left:50px}@media only screen and (max-width:767px){.consumer-wrap .consumer-right{width:100%;padding-left:0}}.consumer-wrap .consumer-right p{text-align:left}@media only screen and (max-width:767px){.consumer-wrap .consumer-right p{text-align:center}}.consumer-wrap .consumer-left{width:260px}@media only screen and (max-width:767px){.consumer-wrap .consumer-left{width:100%;margin-bottom:25px}}.consumer-wrap .consumer-left a{color:#0067ff;font-size:18px;line-height:1.6}@media only screen and (max-width:767px){.consumer-wrap .consumer-left a{font-size:22px}}.consumer-wrap .consumer-left a b{font-size:80px;line-height:1.1;display:block;font-weight:bold}@media only screen and (max-width:767px){.consumer-wrap .consumer-left a b{font-size:inherit;display:inline}}.banner-bottom{margin-top:100px;padding:100px 30px;background:#eff7fd;position:relative;text-align:center;overflow:hidden}@media only screen and (max-width:1199px){.banner-bottom{margin-top:90px;padding:95px 30px 95px}}@media only screen and (max-width:767px){.banner-bottom{padding:60px 0;margin-top:60px}}.banner-bottom:after{content:'';position:absolute;background:linear-gradient(90deg,#1c32d4 0,#4bd1fd 20%,#226ae6 36%,#8779f1 52%,#e96f8c 61%,#f7955e 78%,#cf6d7c 92%,#5536ba 100%);width:100%;bottom:-110px;left:0;height:100px;filter:blur(50px)}.banner-bottom h2{margin-bottom:30px;line-height:1.5;max-width:660px;margin-left:auto;margin-right:auto}